ADS BY GOOGLE


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
DIGITAL EDITION

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Pages: 1 2 3 4 5 6 7 8 9 10 Next »

Enterprise Software Without the BS
This new electronic book by Yakov Fain is available for free download. This book covers career-related issued that enterprise software developers deal with on a daily basis. In which ways are some people a little 'better' than others? Why people fail job interviews? Will IT outsourcing hurt your career? How often should you change employers? Comparing income of employees and contractors, and more.
Mobile & Embedded Community Fosters Greater Innovation
The open source Mobile & Embedded Community is a gathering place where developers can collaborate, innovate, and drive the evolution of the Java Platform Micro Edition (Java ME). Launched in November 2006, more than 500 active members are participating in more than 80 projects, most of them created by the community's members.
I Wish Sun Would Do More to Get Java on iPhone and Java 6 on Leopard
That leaves Java developers in a bad position. Java developers love the clean Unix-based Mac OS X environment for development. But we have been suffering with an unstable developer-only d ont-run-this-in-productio n release of Java 6 for the past year. Mac OS X is now the getto for Java 6. I love Apple and Java. I wish Sun would do more to get Java on iPhone and Java 6 on Mac OS X.
Reading Eric Sink's book on the business of software
Vacations are meant for reading. This time I've picked the book 'Eric Sink on the Business of Software'. This blog is not a review of this good book, but rather my own thoughts and comments inspired by reading about running a small company that develops software. These comments are based on my own experience in this field.
SOA, RIA and the Human Factor
While delivering a talk on SOA I've asked the audience the following question, 'What do you think is the driving force for implementing any technology or architecture in a decent size Enterprise?' The answers were typical: better code re-usability, accessibility? But I was looking for a different answer that has nothing to with technical merits of any technology...
Ten Tips on Dealing With Offshore Software Developers
In the perfect world, you can find local resources for your project. But in the USA selecting programming as a profession is not as appealing as it used to be 10 years ago, and you may have to hire an offshore team. This is a list of tips for a rookie development manager that has to work with the offshore software developers.
Never Mind the Quality, Feel the Width!
Never Mind the Quality, Feel the Width' was the title of a British TV sitcom in the late 60's (yes, I really am that old), which has nothing to do with Java software development. Or does it? The more I talk to people about the issue of Java software quality, the more I am reminded of the name of that seemingly ridiculous TV show. It seems to me that however much we talk about the need for quality in software development, it's an issue that takes a backseat to the 'width' - by which I mean the number of feature requests that get crammed into our development projects.
Viewpoint: What Do Java and Zurich Have in Common?
The Java metropolis consists of three boroughs - the Server Side (sounds like an Upper East Side), Mobile, and UI. The first two areas seem to be fine. Working with Java Swing for desktop applications is not fun, but if you have enough time and money you can create solid enterprise applications. But this is not the case when it comes to Java applets, or in other words Rich Internet Applications (RIAs).
Building the Right Project Team
When building the right project team to complete a custom solution there are many forces at work. These include business drivers, technical drivers, and organizational and political motivations. Regardless of the business or organization there are three basic rules to follow in building a team to deliver a technical solution. The first is to involve the business before the team is even assembled. Each organization has certain technology standards that govern specific tools and products that can be used on a given project.
Mailets and Matchers
Apache James is a full-featured SMTP, POP3, and NNTP server built using 100% Java and more importantly it's been designed from the ground up to be a mail application platform<
Apache Trinidad - A World Cup Skinning Experience?
One of the 2006 Soccer World Cup highlights must surely be the Trinidad and Tobago versus Sweden game. The underdogs Trinidad and Tobago managed to push off the onslaught from the Swedish team. The game ended 0-0, which was for the people of Trinidad and Tobago a divine experience - their teams very first World Cup point!
The Time Is Now for Adobe Flash Player 9
In a previous wave of this study conducted in April 2006 by independent research company NPD Group Research, Flash Player 8 was at 69% penetration six months after its release, a considerable jump in the numbers from Flash Player 5 and 6, which were at 53% penetration during the same point in their cycles. The June 2006 study indicates that Flash Player 8 reached 86% penetration, just nine months after release - further indication that the demand for the latest versions of Flash Player is growing year over year.
IBM Buying Spree Continues; Business 2.0 thinks HP should buy Symantec
For the third week in a row, IBM has spent in the neighborhood of a billion dollars on software acquisitions. This time it's the upscale neighborhood of $1.3BN cash, which is what it intends to lay out for Internet Security Systems (ISS) in the name of IBM Global Services.
Dead Souls From Overseas
Today's topic is how to lead offshore programmers. To make this discussion a bit more interesting, let's go back in time into the first half of the 19th century.
Where Are the High-Level Open Source Design Tools?
In answer to the question 'Where are the high-level Open Source design tools for Java?' I believe that they're emerging from efforts at Eclipse.org. These efforts began with the Eclipse Modeling Framework (EMF) in 2002, and have been building momentum ever since, with the addition of the UML2 project, the Graphical Modeling Framework (GMF), the Generative Modeling Tools (GMT) Project, and Model Driven Data Integration (MDDl). More recently, with the creation of the new top-level Eclipse Modeling Project (http:// www.eclipse.org/modeling) to act as a home and focal point for all of these modeling related technologies, there is clearly an ever-growing focus in this area. So what does it all mean and what's behind the acronyms?
How to Go from Geek to Manager
You're six-feet, 190 pounds and can type System.out.println faster than most people can say AJAX. You're a person who dreams about the Milwaukee Brewers winning the World Series and the correct data structure to be used when talking about a baseball player. You've spent five years of your life writing Java code and leading Java development teams. You consider yourself an expert in Swing, Struts, XML, and XSL-FO and feel comfortable talking about any other buzzword in the Java world such as JSF, Portal, and AJAX. You've had experience as development lead on a team with anywhere from three to seven people where Java applications were rolled into production well within the scheduled deadline. Now you have received a management position on an internal Java development team. Where do you start? What things do you look at from day one? What's your role going to be as a manager? What would you like to see happen within your team? Do you want to keep your technical skills? How do you rate your employees at the end of the year?
Why Is Agile Development Hard?
I bet you thought agile development was supposed to be easier than a traditional, prescriptive process! That I would wax evangelical that agile development is the answer to everything, and it simplifies your life. Yeah, just like UML and model-driven architecture and XML and SOA and Web services are silver bullets. Uh-huh, r-i-g-h-t.
i-Technology Blog: Is There Life Beyond Google?
What comes after Google? Where will the Web, the Internet, the whole nexus of telecommunications, i-Technology, and the quest for a better world, take us?
Open-Sourcing Java: "Using a GPL License Is Very Much *On* the Table," Says Sun's CEO
'We're now making serious progress on open sourcing Java,' writes Sun CEO Jonathan Schwartz, 'while focusing the debate on what matters most: not access to lines of code (that's already widely available), but ensuring compatibility.' Schwartz was writing in his 'Jonathan's Blog' - which not surprisingly celebrated the fact that a record number of people attended JavaOne this year, making it what he carefully termed 'the world's largest free software conference.'
i-Technology Viewpoint: Google's GWT "May Change Web Development Forever"
Time is a brutal enemy of youth and exuberance. Time makes cynics of us all. Time is the universal truth serum that reveals all authenticity. Time will tell, but the announcement yesterday by Google may change the faces of AJAX development, strike that, Google's announcement may change web development forever more. This cynic heard an announcement yesterday that changed his viewpoint and beliefs on the future of web development.
JavaOne 2006: Schwartz's New Broom at Sun Sweeps Java Developers To Center Stage
At the annual JavaOne event that he calls the 'epicenter' of his mission to remake Sun's business by making the company deeply relevant to developers, CEO Jonathan Schwartz yesterday wooed attendees with a keynote designed to underline how much Sun views as a collective endeavor the building out of new network applications and the targeting of the 1BN+ high-capability cell phones that will ship over the next year.
Comparing Apache Tomcat Performance Across Platforms
We have measured performance information to distinguish the differences between the Windows and Linux platforms. Given comparable hardware we found the performance differences almost trivial. When the server was pressed to capacity, our Windows installation was forced to turn away some traffic with minimal alteration in service performance, while our Linux installation elected to service nearly all the connections at the cost of introducing latency.
The Week in i-Technology: Nokia Back Big-Time, Ellison Still Hungry for Growth, McNealy Relinquishing His Grip?
Some weeks in any industry seem longer than others; as far as i-Technology industry goes, the week just ended seemed to last about a month. How else is one to explain how there can possibly have been room for all that happened, from the return to center-stage of Larry Ellison on the one hand and Nokia on the other, to the rumored separation of Scott McNealy - by his own BoD - from the helm of the good ship Sun Micro? And sixteen other major things besides...
Flashback: The End of Middleware – Exclusive 2004 Perspective by Sun President, Jonathan Schwartz
The marketplace tells you that 'middleware is everywhere' when all along it should wise up and recognize that 'middleware is dead.' Because that's the new reality of enterprise computing today, according to Sun's software czar Jonathan Schwartz.
"Java Is Dead, Long Live Java!" – The Future of Java
'Because of its prominence,' writes Bryan Taylor, 'Java gets a lot of attention and with it much criticism, some of it valid.' What many may not realize, Taylor notes, is that some big breakthroughs have arrived and that the Java development landscape is solving important problems. In this column he takes a view of where Java is going to go in the next year or two as these ideas gain traction.
Entitlement to Data
The requirements for different user-facing applications frequently say something like: 'User has to see/read/be shown only funds/records/itiner aries/policies he or she is entitled to.' Permissions in these cases usually depend on multiple factors related to the user profile (job role, locale, etc.), to the protected data (data origin, storage, approval status, etc.), or to both. This represents the fine granular entitlement requirements that are rarely supported by commercial systems.
Annotations, Friend or Foe?
Annotation is a new Java language feature introduced in JDK 5.0. It has quickly become one of the most popular, and yet most controversial, language feature in core Java. New Java frameworks, such as EJB 3.0 and Hibernate 3.0, make extensive use of annotations to eliminate the excessive XML configuration files (a.k.a. the 'XML hell' in Java EE). Those annotations significantly reduce the amount of code and configuration data, and simplify the overall architecture, making application development easier. At the same time, enterprise architecture purists are complaining that annotations corrupt the separation between code and configuration, reduce the overall level of abstraction, and create more coupling between code and external frameworks.
Yakov Fain's Java Blog: Peeking Into December 2006
'In a week 2005 will become history,' writes Yakov Fain, 'and I tried to visualize what will have changed in software development a year from now.'
Sun's "Welcome to Java" Doormat Needs Some Zing
Ever hear the phrase 'the interface IS the system?' It implies that what people perceive a software system to be is largely determined by how the system looks and how they rate their experiences interacting with it. Is the system aesthetically pleasing? Were simple operations simple and were complex commands easy? Was information organized logically? Was the system well behaved and helpful with tips, prompts, and feedback?
List-Based UI Framework For Your Swing Applications
In this month's article I continue my discussion of a list-based UI framework that I started last month ('ArrayListModel,' [JDJ, Vol. 10, issue 10]). The primary concept behind this idea is a data model that contains elements that describe parts of an application's user interface. Through a single model, various aspects of the user interface can be controlled, manipulated, and visually synchronized. There is a lot of interesting code that accompanies this article, so I encourage you to download it and check it out. Let's get started.
Looking Back at Java: "Java's Great Missed Opportunity"
The single thing that Adam Kolawa in 2004 (prophetically) said he'd like to change about Java's history is its separation from Microsoft. 'I think it is a shame that the technologies from both sides cannot be used together,' he says, in an exclusive interview with JDJ. 'Java seemed to be the perfect technology to bring Microsoft into the world of coexistence, and I think this opportunity got lost.'
i-Technology Viewpoint: Arranged Java Marriages
As per Wikipedia, 'an arranged marriage is a marriage in which the marital partners are chosen by others based on considerations other than the pre-existing mutual attraction of the partners.'
Michael Yuan's Java Blog: "Is Ruby Replacing Java? – Not So Fast"
The most important impact Ruby/RoR will have on Java, according to JDJ editorial board member Michael Yuan, is to drive the innovation in Java EE. 'Much the same way C# drives the Java 1.5 innovation. We are already seeing this happening,' Yuan explains.
Another Oracle CFO Resigns; Greg Maffei Is Leaving Larry After Just 5 Months
'Oracle's a great place, a great opportunity, but they have a fantastic CEO and they're likely to have that CEO for a long time. It was not only a case that he was not leaving, but I was not the obvious heir apparent,' said Greg Maffei yesterday as he became Oracle's second CFO in a row to resign less than year after taking up the position.
McNealy: "Sun Does Not Favor Mega-Mergers"
According to Sun, its mergers and acquisitions – unlike Oracle's, Adobe's, and AT&T's – aren't quick fixes aimed at instantly growing its customer base. They're 'thoughtful, strategic acquisitions that complement and enhance our historic strengths.' Sun Microsystems, McNealy claims in a memo sent to Sun's customers this week, takes a different approach.
Help I'm Out Of Memory! Who Has My Memory?
Many years ago I saved up for a 16K RAM pack for my tiny Sinclair ZX81 computer. I thought, rather naively, that this was going to be the answer to all my memory issues. I would be able to use increasingly complex programs, okay games, and I could program without the restriction of literally making every byte count. I quickly found out, as you have already discovered if you have been writing Java applications for a while, that adding more memory to your machine is not always the answer to the running out-of-memory problem, the infamous 'OutofMemoryError'.
Google / Sun – The Aftermath
Groklaw's PJ says: 'Apparently Google isn't intimidated by Microsoft. That is news by any marker. And further, if we were worried that Sun was in Microsoft's pocket ... I think this is evidence to the contrary.' Read what's being said web-wide about the announcement this week of a strategic alliance between Google and Sun.
Developer Viewpoint: (Google+Sun) > Microsoft
If someone would ask me what's the coolest application I've seen in years, I'd say Google Earth. It's a desktop application and it's free and it's fat as in fat client. And even if some of their applications are thin, the AJAX technology make them look fat and rich. If you'll add the ability to remotely download Java Virtual Machine to your desktop/PDA/phone, we can cut the umbilical cord between you and Microsoft Windows.
JDBC 4.0: A Significant Advance on the Standard and Features Worth the Wait
Pooling is great - except it's not very tunable. It's hard to map end users back to connections in the pool, and if a connection ever becomes invalid inside the pool, expunging only that connection from the pool is nearly impossible; JDBC 4.0 addresses all these drawbacks.
"We're Not Dissatisfied With Java" Says IBM As It Steps Up Support for PHP
Saying that its support of the open source scripting language PHP does not reflect any dissatisfaction with Java, IBM is partnering with Zend Technologies to create Zend Core, a bundling of IBM's Cloudscape database based on Apache Software Foundation Derby and Zend's open source PHP environment.

Pages: 1 2 3 4 5 6 7 8 9 10 Next »
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

FEATURED WHITE PAPERS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
JavaOne 2008: A Developer's Perspective
This is my third JavaOne. Many topics were discussed, friendships were made, new partnerships were s
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated with technologies such as BPEL, SCA and Web Services. But does SOA really i
Case Study: Java and the Mac
This is the story of a Mac application developer (okay - it's about two of them) who set out on a qu
eApps Hosting Now Offers the GlassFish Java Application Server in VPS Hosting Plans
eApps Hosting announced that the GlassFish Open Source Application Server for Java EE 5, from the Gl
The 4 Core Principles of Agile Programming
One of the things I really enjoy at the moment is the recognition and adoption of agile programming
JavaOne 2008: Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-
JavaOne 2008: Uncommon Java Bugs
Any large Java source base can have insidious and subtle bugs. Every experienced Java programmer kno
JavaOne 2008: Sun Adds Comprehensive Video Capabilities to JavaFX
Sun Microsystems announced it has entered into a multi-year agreement with On2 Technologies to add c
JavaOne Archives - Dvorak Comments on AMD Intel Lawsuit on SYS-CON.TV
Conference in San Francisco. Dvorak held forth on a number of topics, including the new AMD/Intel la
JavaOne 2008: A Day One Report From the Sessions
My first technical session was about Java SE presented by Danny Coward from Sun. It was about the cu
Borland Finally Dumps CodeGear Tools Division
It's only taken Borland two years but it's finally dumped its CodeGear tools division, responsible f
JavaOne 2008: Sun Challenges Linux
Sun's mule train has finally pulled into Indiana after three years on the road. Indiana is the Linux
JavaOne 2008: Chris Keene's Prescription for Curing the Java Flu
At WaveMaker, we have hitched our wagon to Java so I hope very much that JavaOne is showing us the g
Virtualization Journal Attracts JavaOne Attendees to SYS-CON Media Booth
Virtualization Journal now reaches more than 60,000 online readers with monthly digital editions and
MySQL Backs Off Closed Source Plan
MySQL has backed off a plan to charge for some encryption and compression backup widgetry in the nex
Premiere Global Opens New Markets With FioranoMQ
Fiorano Software announced that Premiere Global Services, a global provider of on-demand business pr
db4o Open Source Object-Oriented Database Supports LINQ
db4objects has announced that its db4o object database is now optimized for Microsoft's LINQ. With t
Real-Time Kaazing Solution and Sun's Glassfish Forge RIA Alliance
Kaazing Corporation and Sun Microsystems announced an alliance to deliver the scalable and advanced
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft


PRODUCT REVIEWS
Kevin Hoffman's Review of Iron Man
I took the advice of a friend of mine and steered clear of the 'normal' movie theaters and went a little out of the way to go to a DLP movie theater. The experience
A Geek's Bookshelf: An Investment Strategy for the Long Term
There are 8,909 books listed on Amazon.com with the word 'Investing' in the title; there are(!) 27,146 books with the word investment in the title. Without having lo
.NET Book Review: Murach's SQL Server 2005 for Developers
This book is an update of an earlier version that was written for SQL Server 2000. It employs the Murach approach of dual pages that repeat and enhance the concepts
AJAX Book Recommendation: "Ajax Security" by Hoffman and Sullivan
Reviewers overuse the phrase 'required reading,' but no other description fits the new book 'Ajax Security' (2007, Addison Wesley, 470p). This exhaustive tome from B
Zend Studio for Eclipse
In my many years of programming, almost 20 years now, I have used countless integrated development environments (IDEs). I have used everything from a simple text edi
BREAKING JAVA NEWS
Five Sun Microsystems Women Honored with Prestigious Awards
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced that five Sun women have been awar