EVENT MANAGEMENT TRAINING AUSTRALIA
  PROVIDERS OF ACCREDITED PRACTICAL SKILLS TRAINING COURSES FOR OVER 25 YEARS
 

Archive for the 'News' Category

Java Developer, Adelaide

Posted in News on September 3rd, 2010

We are looking for several JAVA Developers for multiple permanent position for an Adelaide based organisation.

You’ll develop software solutions under the direction of Software Architect/Project Managers. This position requires effective communication with clients and to facilitate effective collaboration between the creative and technical teams within the organisation. You’ll have extensive software programming and design & development experience.

You must have excellent core JAVA development skills such as J2EE. Experience in Oracle development, Fusion and BPEL will be an added advantage. Knowledge of Agile project methodology will be a bonus.

Apply online now or send your resume to iconsa@iconrec.com.au

Source

Java Developer, Adelaide

Posted in News on September 3rd, 2010

WHAT’S ON OFFER?

We are seeking a talented Java / PL SQL Programmer /Developer to work in a support based role, for one of our largest customers in Adelaide. This is a great opportunity to work for a long term customer, and really make a difference. Your responsibilities will include working from functional specifications to develop, test and document changes and enhancements to the customer application. This will include writing unit test plans and supporting documentation.

WHAT DO WE WANT FROM YOU?

To be successful in this role you will possess:

Technical skills:

Oracle PL / SQL programming

Oracle Report writer code (desirable)

Java programming

Other skills:

Experience in a similar role

Experience working from written specifications

Ability to follow development methodology and procedures

Ability to work in an agile environment

Strong communication skills

Ability to work well in a team

Business intelligence

Location

Adelaide

Source

Software Architect (Java), Perth

Posted in News on September 3rd, 2010

National IT Firm

Excellent Remuneration

Enterprise Development Projects

CSG is a progressive, ASX listed ICT firm with over 1,200 staff located in offices in all major Australia markets delivering a truly national footprint. With extensive expertise in the design, implementation and delivery of integrated technology solutions to both government and commercial clients, we offer ICT services through our three main business units: Enterprise Services, Print Services and Managed Services.

We are currently seeking a Software Architect with strong Java skills to join our team in Perth under contract or permanent employment.

The successful candidate will ideally be able to demonstrate the following:

Meet with customers and conduct business/application requirements gathering sessions.

Develop and lead the design cycles based on business/application requirements.

Develop, analyse and correct system requirements (ex. map strategic and tactical business requirements to technical requirements.)

Work with the development team as required on all aspects of application development and maintenance.

Provide documentation of the migration process.


As the successful candidate, you will ideally possess the following:

Possess knowledge and experience in design factors (such as: algorithmic construction and testing, usability, including UI, design and testing, performance specification and testing, configuration management, database design and optimization, complexity hiding, application programming interfaces, low level hardware function with regard to software development, mainstream microcomputer programming languages, operating systems design, operation and optimization, communication protocols such as TCP/IP, data exchange methods, web services, etc.)

Knowledge and experience as a software development manager in formal development environment. Capable of creating a software development plan with tasks, milestones, dependencies, contingencies and resource allocations. General project management experience is not a substitute for managing a software development effort.

Knowledge and experience within the software development testing. Must have demonstrated experience in the creation of a comprehensive test plan that provides for the adequate testing of system components, which includes usability, performance, error handling, error reporting, logging, security controls, etc.

Proven people skills that permit the architect to communicate orally and in writing with all levels of personnel, but especially with technical personnel. The level of skill and experience must be substantive enough to inspire confidence and consensus among varying views.

The ability to write technically in a professional manner and in a style that can be understood by the user and technical staff.

In-depth knowledge of Microsoft technologies that support enterprise level systems such as SQL Server, .Net, ASP, Visual Basic, C#.Net, JAVA , etc.

Demonstrated knowledge of JAVA migrations.

Demonstrated knowledge of FileNet, Oracle 8.1.7 and 10 plus PL/SQL and SQL programming experience.

Based in one of our key client sites, CSG offer an outstanding working environment and the opportunity to be part of a high performance team. We place great emphasis on our staff satisfaction and have a fantastic corporate culture and a highly responsive management team.

If you have the skills and ambition to succeed and you want to join a dynamic industry-leader, please send your CV (quoting reference number 1567).

Source

Java Software Engineer, Brisbane

Posted in News on September 3rd, 2010

We are currently offering a JAVA Developer a dynamic working environment within one of Australia’s leaders in Banking and Insurance.

This exciting opportunity will require you to take on a senior development role, which involves developing, maintaining and supporting a critical functionality of the Bank.

What’s on offer for the successful candidate?

Opportunities to drive your career to a fulfilling and rewarding future.

Wide variety of training will be available.

A chance to work with leading edge technologies and in a challenging, busy and dynamic environment.

What you will require:

Strong background using Java / Spring / Hibernate / JMS

Strong commitment to Test Driven Development, Code Quality, Pair Programming, CI

4+ years software development experience in a commercial environment

Experience with large scale, enterprise development

SOAP and RESTful Web Services

Agile experience would be highly regarded.

For more information please APPLY NOW or call Zoe on 07 3319 7555.

Job Ref: 88713/ZC

Source

Application Developer – Java/OO Programming, Sydney CBD

Posted in News on September 3rd, 2010

Our ASX listed client is a highly reputable and dynamic media company with an impressive and diverse portfolio of proprietary websites and business streams. They have a well resourced, highly capable technology team located in Sydney and are currently looking for an Application Developer to join them.

As Application Developer you will be responsible for developing new functionality as well as enhancing and maintaining of one of their core online products. You will have commercial development experience with Java within an Object Oriented Programming environment and will ideally have experience with Content Management Systems (CMS) and front end technologies.

In return, you will be offered career progression opportunities as well as the opportunity to be mentored and trained by senior developers.

Key Skills Required:

• Experience with Java/J2EE and Object Oriented Programming techniques
• Database experience, ideally SQL or SQLServer
• Experience working within an Agile environment
• Experience across front end technologies including CSS, XML, XSLT
• Experience across Maven, Hibernate, Tomcat, Spring, JIRA would be highly regarded
• Experience across C#.Net and/or ASP.Net development platforms would be highly regarded

For more information please contact Laura Bainbridge at Talent2 on (02) 9087 6256 quoting reference 41446 or alternatively, apply online below.

Source

Oracle Exadata at Work

Posted in News on September 3rd, 2010

Oracle Exadata and the Oracle Database Machine move information faster to make business better.

Faster access to data can certainly help answer questions from business users, but can it fundamentally change the way a business operates? Jonathan Levine thinks so.

Levine is chief operating officer of LinkShare, an online affiliate marketing network based in New York, New York. LinkShare brokers advertising space on internet publisher Websites on a cost-per-action basis, meaning that those publishers get paid when internet users go beyond simply clicking on an ad and actually take an action, such as making a purchase or signing up for a credit card. Publishers in the LinkShare network drive more than 1 million online marketing transactions each day, and its customers include a worldwide Who’s Who of Fortune 500 and other important retail and financial companies. This year, LinkShare migrated 13 years of historical data from a collection of existing systems into a Sun Oracle Database Machine with Oracle Exadata technology and is already benefiting from the results.

Core to LinkShare’s business model is helping its customers and partners design and execute effective online marketing strategies. One way it does this is by enabling them to query and analyze deep historical data on previous marketing campaigns—everything from the creative content to the Websites where the ads ran to the effectiveness of the offers and the products sold.

“The faster you can get data to people and the more freedom you give them in analyzing it, the more interesting the results will be,” says Levine. “Every time we’ve made it easier and faster for people inside or outside of the company to obtain data, they’ve done things that we haven’t expected. I can’t tell you exactly how that will play out once they can get information back 10 times faster, thanks to our deployment of Oracle Exadata, but I know that they’ll be able to make better decisions faster—and that will help them grow.”

Oracle Exadata provides a complete hardware and software solution for high-performance data warehousing, online transaction processing (OLTP), and mixed workloads. It includes a massively parallel architecture and uses a wide InfiniBand network to increase data bandwidth between the database server and storage to deliver extreme performance for all data management applications.

For LinkShare, Oracle Exadata’s extreme performance is paying off.

“With Oracle Exadata we’re finding that data loads much faster and our queries come back much faster than they do from the previous data warehouse,” says Levine. “Our customers will be able to do analytics more effectively because they can do them faster.”

In fact, industry analysts are seeing the same thing—that new technologies like Oracle Exadata can create fundamental changes in the ways that organizations analyze and react to data.

“With Oracle Exadata, organizations can really work with information to enable superior business decision-making by allowing analysts to consider more possibilities and do deeper analysis in the same—or even less—time,” says Merv Adrian, principal at consulting firm IT Market Strategy.

Software. Hardware. A Complete Database Machine.

The integration of software and hardware in Oracle Exadata delivers other key benefits.
“One of the more important value propositions of Oracle Exadata is that it’s preintegrated. The fact that Oracle owns the hardware and software gives the company the opportunity to deliver a much simpler value proposition,” says Adrian.

And according to Adrian, the software and hardware integration of Oracle Exadata also leads to significant savings in resource costs, since organizations can cut down on the number of expensive specialists needed to install and maintain an enterprise database machine.

“From my research, time to value is a big advantage,” says Adrian. “Organizations don’t want to send their personnel off for classes to learn new hardware or spend time installing and tuning all the different components.”

Adrian even sees new opportunities for solutions like Oracle Exadata. “I’m seeing something I call a transaction-processing data warehouse,” says Adrian. “It’s a hybrid combination where OLTP systems reference data warehouse information for assistance in creating customized responses for specific situations. For example, ‘what other products should we offer this customer?’ Or, ‘what type of special deal can we provide to this purchaser?’ These can be called ‘analytic transactions’; they depend on look-aside processing to complete a business process.”

In addition, Adrian describes Oracle Exadata as an extensible database platform. “It’s not a proprietary, closed environment,” he says. “It’s the world’s most widely distributed database, and people know how to build on top of it.”

Finding New Ways to Run a Business

LinkShare has been in business for almost 15 years and has a huge amount of historical data that it relies on to analyze and help customers define effective internet marketing campaigns. That includes information on the types of ads that have run in the past, the creative content of ads themselves, when they were run, what Websites they were placed on, and how consumers responded to them. Most of LinkShare’s advertisers want to be able to analyze three to five years of historical data to help them understand the effectiveness of different internet offers and the performance of particular ads on particular sites.

“We’re talking about huge volumes of historical information on what pieces of creative were put up on the network, what offers got made, which advertisers had relationships with what publishers, which of those things generated customer interest in the form of an impression or click, which of those clicks translated into a transaction, and how much did those transactions make?” says Levine. “Our advertisers and publishers want the ability to analyze this massive amount of data in real time. And for us, the amount of data and the number of people performing analysis will only continue to grow.”

As a result of that growth, LinkShare was continuously challenged to deliver 100 percent uptime as it grew its existing clustered database system. At the same time, the system also needed to accommodate increasing analytic and reporting demands from the business. LinkShare needed increased performance to meet its clients’ ever-increasing requirements for instant access to data and trends. Those factors led Levine and his team to switch to Oracle and to deploy their enterprise data warehouse with Oracle Exadata.

“One of the attributes of Oracle Exadata that was really important to us was the fact that it’s very fault tolerant,” says Levine. “It’s fault tolerant in the way that the system degrades, rather than shuts down, for most kinds of faults that we see in production. We saw very few other systems that were able to do that, especially taking into account price and how much space and power it took to keep the solutions running.”

Another business benefit of selecting Oracle Exadata for LinkShare is that it is based on Oracle Database software and Linux. “Managing Oracle Exadata is quite similar to any other Oracle databases, so I don’t have to have two database management teams and two systems management teams,” says Levine. “It’s very attractive from an operational perspective. We can better manage our operations teams’ workloads, so we can provide our customers better service without increasing our labor costs.”

Laying Down the Rails for a More Efficient and Responsive Business

It takes powerful engines and many miles of track to run a railroad, but doing it well also requires timely and accurate business information. And while Amtrak—America’s only high-speed and intercity passenger railroad—has plenty of rolling stock and track, its management needs more-complete and -timely information to make the train operations safer, greener, and more competitive, and the organization more responsive to customer needs.

Over the years, Amtrak had developed different data marts, but it never had a formal enterprise data warehouse. In 2009, Amtrak decided to build an enterprise data warehouse that would include data from finance, marketing, and operations, among other departments. An enterprise data warehouse would allow Amtrak management to be more proactive, especially in areas such as equipment failures and maintenance.

Specifically, the organization wanted a leading-edge platform that could deliver fast performance. As a result, it selected the Oracle Database Machine.

Amtrak recently rolled out its first Oracle Exadata-based solution, a dashboard for its board of directors that covers nine key performance indicators, including cost recovery ratio, ridership, on-time performance, and safety. It draws on five subject areas and seven large fact tables and provides a 40-second response time scanning 150 million rows of data using the Oracle Database Machine.

“It has very good performance, and we’re very pleased with it,” says Jennifer Kao, manager, enterprise data warehouse, at Amtrak.

In addition to the performance benefits associated with Oracle Exadata, the fact that Amtrak didn’t have to spend time or money integrating different components was very appealing.

“We really liked the idea of the database appliance and the integrated combination of hardware and software,” says Steve Trus, senior director of enterprise services at Amtrak. “That way, we don’t have to worry about upgrading it, or hardware and software mismatches. It’s much easier.”

Amtrak’s team was also attracted to the idea of being able to leverage the existing skill sets of its current DBAs and developers. In addition, Amtrak was already running several Oracle technology-based transactional systems, so its datacenter staff and processes were well suited to support the new Oracle Exadata technology.

With Oracle Exadata, the learning curve is reduced to a minimum. Because Amtrak has been using an Oracle solution, there have been almost no surprises and the deployment and development effort has been a lot smoother. And Oracle Exadata has significantly reduced the amount of DBA effort required in terms of performance tuning, since building lots of indexes and aggregate tables is unnecessary.

Amtrak already has another three subject areas, including ticket issuance, in the testing phase, with plans to add nine others to the Oracle Exadata-based enterprise data warehouse in the future. By the end of 2011, Kao expects that data warehouse will hold up to 3 terabytes of data and support more than 500 concurrent business intelligence users throughout Amtrak.

Scaling to Millions of Calculations

In addition to its data warehousing capabilities, Oracle Exadata’s extreme performance and scalability when handling OLTP workloads has had a big impact on one company for whom vacations are all business—big business. In fact, TUI Netherlands, a division of TUI Travel PLC, is the largest tour operator in the Netherlands, with more than 1 million customers. The company owns more than 200 travel agencies and even has its own airline, but one thing TUI didn’t have was the time to recalculate the prices of hundreds of thousands of vacation packages when the underlying components or source prices changed.

TUI’s travel agents, as well as direct internet customers, design and price holidays from a variety of package components, including air travel, hotel accommodations, and activities. Pricing, availability, dates, and times can change second by second, and overall pricing of all TUI’s “inventory” of packages and products can change hourly or daily depending on fuel prices and other variables. Compounding these challenges is the fact that TUI needs to deliver results night and day, seven days a week, so system performance and availability are critical.

“The speed of our systems is very crucial to our business because availability of individual package components changes so quickly,” says Eli Lysen, CIO, TUI Nederland NV. “If we have one component sell out, such as a flight seat, it can impact all the other components of the package as well as all the other packages. Calculations and availability are the most important things in the travel industry.”

As important as timely calculations are, at one point in 2009 TUI found itself several days behind on calculations it needed to complete.

“We ended up in a position where our systems couldn’t calculate the correct availability in time for our customers,” says Lysen. “That was a big reason for our purchase of Oracle Exadata. We needed much more power in our OLTP systems. Oracle Exadata has given us that power, and our calculations department is running many more calculations than it ever has in the past.”

Oracle Exadata has been very reliable for TUI. “With our old system we had to check it each hour to keep it running stable,” says Lysen. “Now, with Oracle Exadata, we have a stable system. We don’t have to check it all the time. It just works.”

Staying Competitive with the Right Information

Staying competitive these days requires a relevant strategy, great operations, and the right types of information to make the correct business decisions.

Oracle Exadata offers organizations a different way to make those decisions. It can handle the toughest data warehousing and OLTP requirements while simultaneously making it easier than ever before to truly understand and analyze the wide range of data that organizations are collecting. Whether it’s helping to generate internet marketing revenue, making the trains run on time, or ensuring that travelers get the best deal on their vacation package, Oracle Exadata gives organizations the power and flexibility to handle high-performance, high-visibility business challenges.

Source

How Do I Get into Programming as a Career?

Posted in News on September 3rd, 2010
There are two paths to go down.

Education

If you have had the education, got a college degree, maybe been an intern during summer vacations then you’ve taken the traditional way into the business. It’s not quite as easy these days as many jobs have flown overseas but there are still a lot of jobs out there.

Recreational

New to programming or thinking about it? It might surprise you to know that there are many programmers who program just for fun and it can lead to a job. It isn’t just a profession, but a very enjoyable hobby.

Recreational Programming – the No Job Route to a Job

Recreational programming can be a path to a programming career without having to gain experience in the job. Not with large companies though. They often recruit through agencies so track experience is essential but smaller outfits may consider you if you can demonstrate aptitude and ability. Build up experience with small companies or freelance and concentrate on building a resume that any employer is going to want.

Different Industry- Different Approach

As the computing business matures, even games programmers can get a degree in developing games these days. But you can still teach yourself into a job without one.

Find out if you want to be a game developer.

Showcase Yourself!

So you haven’t got the grades, the degree or the experience. Get your own showcase website and write about software, document your experiences and even give away software you’ve written. Find a niche where you are the expert that everyone respects. Linus Torvalds (the first four letters in Linux) was a nobody until he started Linux off. There are new technologies coming along every few weeks or months so pick one of those.

Show off your programming skills that you’ve learnt. It will cost you no more than $20 a year (and your time) to give yourself a boost in your job seeking career.

Job Agents know Enough but…

They aren’t technical and have to recruit according to what their client tells them. If you have spent the last year learning version X of a hot programming language and your rsesume is up against a ten year veteran who only knows version X-1, it’s the veteran whose resume will be chucked in the bin.

Freelance or Wage Slave?

The Web has made it possible to escape the college route to a job. You can be a freelancer or find a need and write software to fill it. There are many one man outfits selling software on the web.

First you need to learn at least one programming language. Find out more about programming languages.

What Careers are there in Programming?

  • Get A Programming Job.
  • Freelance via the Web.
  • Sell Software via the Web.
  • Run a service via the web.

What Types of Programming Work Can I do?

Programmers tend to specialize by industry sector. Games programmers don’t write aviation control software or valuation software for financial trades. Each industry sector has its own specialist knowledge, and you should expect it to take a year full-time to get up to speed. Important These days you are expected to have business knowledge as well as technical. In many jobs, that edge will get you the job.

There are niche skills that cross sectors – knowing how to write artificial intelligence (AI)) software could have you writing software to fight war-games, to buy or sell trades without human intervention or even fly unmanned aircraft.

Will I Need to Keep Learning?

Always! Expect to be learning new skills throughout your career. In programming, everything changes every five to seven years. There are always new versions of operating systems coming along every few years, bringing new features, even new languages like C#. Its a career long learning curve. Even older languages like C and C++ are changing with new features and there will always be new languages to learn.

Am I too Old?

You’re never too old to learn. One of the best programmers I ever interviewed for a job was 60!

In case you’re wondering what is the difference between a programmer and a software developer? The answer is none. It just means the same! Now a software engineer is similar but not the same. Want to know the difference?

Source

What is a Programming Language?

Posted in News on September 3rd, 2010
What Does A Programming Language Do?:

A programming language is used to write computer programs such as

A program is written as a series of human understandable computer instructions that can be read by a compiler and linker, and translated into machine code so that a computer can understand and run it.
Are There Many Programs In A Computer?:

From the moment you turn on your computer, it is running programs, carrying out instructions, testing your ram, resetting all attached devices and loading the operating system from hard disk or CD-Rom.

Each and every operation that your computer performs has instructions that someone had to write in a programming language. These had to be created, compiled and tested- a long and complex task.

An operating system like Microsoft’s Windows Vista took millions of man hours to write and test the software.

Examples Of Programming Languages:

These languages include Assembler, C or C++. A computer motherboard with the CPU, RAM and ROM), the instructions to boot the computer are limited to a small amount of memory in the boot ROM chip and so are usually written in assembler. Operating systems like Linux or Windows are written in C and C++.

Traditional Programming Languages:

In the late 40s and early 50s, computer programs were entered by flicking switches. It was quickly realised how inefficient and slow that was and computer languages soon appeared.

Thousands of programming languages have been invented since then, many as PhD research projects, but only a few have been really successful. Through the 60s and 70s, these languages :

  • Fortran
  • Cobol
  • Basic
all ruled the roost but declined when better languages came into being. Basic hung in there the longest but is now declining.
What Programming Languages Are Now In Use?:

It is mainly Java and C++ with C# starting to gain popularity and C holding its own. There have been many attempts to automate this process, and have computers write computer programs but the complexity is such that for now, humans still write the best computer programs.

More advanced techniques, for instance using

mean that the modern programming languages are far more powerful.
How Are These Newer Programming Languages Better?:

Lower level languages like

Force the programmer to think more about the problem in computer terms, instead of the business logic. Less about payrolls and more about how the data is stored.

C# though does not use pointers, so that removes the chances of a pointer being corrupted or not freed. The .NET runtime handles things like garbage collection, so the developer doesn’t have to reinvent this wheel.

The Future Of Programming Languages:

The most popular programming languages are currently :

  • C
  • C++
  • Java

As computers get faster, have more RAM, applications will get more complex, it is likely that more development will shift from C++ to the higher level languages such as Java and C#.

Microsoft have put a lot of faith in C# as their answer to Java and have the financial leverage to continue plugging it for a very long time. I expect both Java and C# to become the two dominant programming languages.

What Is Java?

Posted in News on September 3rd, 2010

What Is Java?

Java is a computer programming language. It enables programmers to write computer instructions using English based commands, instead of having to write in numeric codes. It’s known as a “high-level” language because it can be read and written easily by humans. Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its “syntax”. Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand and execute.

Who Created Java?

In the early nineties, Java was created by a team led by James Gosling for Sun Microsystems. It was originally designed for use on digital mobile devices, such as cell phones. However, when Java 1.0 was released to the public in 1996, its main focus had shifted to use on the Internet. It provided more interactivity with users by giving developers a way to produce animated webpages . Over the years it has evolved as a successful language for use both on and off the Internet. A decade later, it’s still an extremely popular language with over 6.5million developers worldwide.

Why Choose Java?

Java was designed with a few key principles in mind:

  • Easy to Use: The fundamentals of Java came from a programming language called c++. Although a powerful language, it was felt to be too complex in its syntax, and inadequate for all of Java’s requirements. Java built on, and improved the ideas of c++, to provide a programming language that was powerful and simple to use.
  • Reliability: Java needed to reduce the likelihood of fatal errors from programmer mistakes. With this in mind, object-oriented programming was introduced. Once data and its manipulation were packaged together in one place, it increased Java’s robustness.
  • Secure: As Java was originally targeting mobile devices that would be exchanging data over networks, it was built to include a high level of security. Java is probably the most secure programming language to date.
  • Platform Independent: Programs needed to work regardless of the machine they were being executed on. Java was written to be a portable language that doesn’t care about the operating system or the hardware of the computer.

The team at Sun Microsystems were successful in combining these key principles, and Java’s popularity can be traced to it being a robust, secure, easy to use, and portable language.

Source

What users want from Oracle’s Java Community Process

Posted in News on September 3rd, 2010

Skeptics fear Oracle will continue a heavy-handed tradition, while some see open source efforts starting to sideline the JCP

When Oracle completed its acquisition of Sun Microsystems a few weeks ago, one of the pledges the company made pertaining to its newly acquired Sun technologies was to make the Java Community Process — the community-wide process for amending official Java specifications — more participatory.

So far, Oracle has not elaborated on what its specific intentions are regarding the JCP, which for years has been criticized over Sun’s domination of the endeavor. Oracle declined to be interviewed for this story; an Oracle Web page said the company has been a JCP executive member participating in more than 80 JSRs (Java specification requests), which are proposals to amend Java.

But Java developers and members of a JCP executive committee offered varying perspectives on what that they would like to see done with the JCP.

The case for a more democratic, open process
Companies like Red Hat have called for a more open process, with everyone acting as peers, notes Mark Little, chief technologist for the JBoss middleware unit of Red Hat and the company’s representative on the JCP SE/EE executive committee.

"Sun has been under a lot of pressure the last couple of years to make things open," Little says. But a lack of openness has resulted in participants in the process feeling they did not have representation or a voice, he adds.

A former Oracle official was not optimistic about Oracle allowing more openness in the control of the JCP. Oracle, says Bill Maimone, now CTO at Oracle database competitor Ingres, does not have a history of having open processes. "It’s a proprietary vendor designed to optimize revenue and take over the world," he says.

Siding with people who would like a more open process, Mark Volkmann, a steering committee member of the Saint Louis Java Users Group and a consultant at Object Computing, said his perception has been that the only way to have an impact on the JCP was to work for an influential company and be willing to attend frequent meetings dealing with a particular specification. "I guess in general I felt a bit locked out of the process," he says. (Volkmann notes that he has not personally been involved in JSR development.)

Still, Volkmann says he has seen technologies pop up to improve Java that sidestep the JCP. "A good example of that is the way that the Guice dependency injection framework got started," he says.

The case for stronger control by Oracle
Frank Greco, chairman of the New York Java Special Interest Group, views JCP from a different perspective, noting it can take time to get technologies accepted by JCP. "I think the big complaint is that it’s a democratic process" within the JCP, which means things run slowly, he says.

"Democracy has issues," says Greco, who works at Kaazing, developer of a Java-based Web socket implementation. In his experience with the JCP, Greco has not seen Sun as being too heavy-handed. "I think the Java community hopes that Oracle optimizes the process so that things go a little bit faster," he adds.

Source

 
 
FEATURED COURSE
POSTGRAD DIP. IN EVENT MANAGEMENT by Distance Learning

- This flexible mode of study is ideal for those who cannot attend live classes
- Courses Written & Developed by Top Industry Professionals
- Internationally Accredited & Recognised in over 130 Countries
- Commencing October 1st 2010
 
OUR ETHOS....

- Practical Skills Training
- Delivered By Industry Professionals
- Industry Recognised
- Internationally Accredited
- Established Over 25 Years
- Transferable Skills Globally
- Career Focused Approach
- Interactive Case Study Based
- Hugely Successful Formula
 
TESTIMONIALS

"Excellent delivery of an excellent course."
"Very informative with emphasis on practical skills that are useful. Would (and have) recommended this course to friends and colleagues."
"Great course - interesting and practical."
"Well done. Course was efficient and exceeded my expectations."
 
WHATS IN IT FOR YOU?

- Pitch your event ideas to real clients, Apprentice style!
- Regular volunteer and job opportunities in the Events industry.
- Network with industry professionals.
- Access to interstate and international contacts.
- Build skill and confidence for job interviews in Events
 
 
Event Management Training Australia
Room 10, Level 2, Spring Street Conference Centre
1 Spring Street, Melbourne, Victoria 3000,
AustraliaTel: +61 (0) 3 9650 1066
info@eventtrainingaus.com.au
Event Management on Facebook Event Management on  MySpace Event Management on  MySpace Event Management on  LinkedIn
Event Management on Twitter Event Management RSS Feeds Event Management on  Flickr