By Joe Winchester While at lunch with colleagues recently I overheard four very able Java developers swapping horror stories of the kit they'd cut their teeth on as junior programmers. One had used a Sinclair ZX-81 with 1K of RAM and a black and white TV and a tape recorder in lieu of a hard drive. Thin... Dec. 20, 2004 12:00 AM EST Reads: 22,817 Replies: 20 |
By Jeremy Geelan For those involved in the maintenance and programming of databases, object-relational (O/R) mapping and TopLink have been almost synonymous for 10 years. An innovator in the ORM space for an entire decade, TopLink was started in 1994 as an independent company and was acquired by Oracle... Dec. 8, 2004 12:00 AM EST Reads: 32,611 |
By Joe Winchester My first programming job was done using Report Generator Language (RPG) on the IBM System 36. The hardware was green screen, the tape decks reel-to-reel, and the printers large and noisy. The language itself was very data-centric with each program declaring formatted Input or Output da... Nov. 5, 2004 12:00 AM EST Reads: 15,455 |
By Java News Desk Oki Data is extending its professional-grade printing solutions to include support for Sun Java Desktop System, Release 2. Oki's C7000 and C9000 Series of color printers will include PPD files that are supported by Sun's most recent Java Desktop release. Both companies are moving forwa... Oct. 14, 2004 12:00 AM EDT Reads: 6,937 |
By Joe Winchester One of the principles of any OO language such as Java is an object's ability to encapsulate its data and provide clients with a specific and well-defined API. This is done through the visibility keywords public, protected, and private. Oct. 6, 2004 12:00 AM EDT Reads: 16,128 |
By Joe Winchester On a recent trip to Turkey to meet with a customer, I heard a comment that one of the reasons Java is being held back in that country is because of an almost ubiquitous local bug. Sep. 7, 2004 12:00 AM EDT Reads: 19,026 Replies: 2 |
By Joe Winchester Sun has made two significant announcements recently in the Java desktop space: Java Desktop Integration Components (JDIC) (jdic.dev.java.net) and Java Desktop Network Components (JDNC) (jdnc.dev.java.net), both of which are open sourced under an LGPL. Aug. 5, 2004 12:00 AM EDT Reads: 15,895 |
By Gunnar Grim In the early days of Java, GUI forms were written, not drawn. They were created by writing code that instantiated components and added them to containers with various layout constraints. Then the program was run and the result could be admired. This way of working, WYGIWYG (what you ge... Aug. 5, 2004 12:00 AM EDT Reads: 13,329 |
By Ryan Ackley; Avik Sengupta If you've ever written software to be used by business managers, you will no doubt have received requests for interoperability with the Microsoft Office Applications. 'Get me the report in Excel; HTML doesn't cut it and I need to run my own analysis on it'; 'Can you index the zillion w... Aug. 5, 2004 12:00 AM EDT Reads: 44,178 Replies: 2 |
By Jerason Banes Despite the rather 'rushed' feel to Release 2, the Sun Java Desktop System is slowly shaping up into a serious corporate competitor to Microsoft Windows, reckons Jerason Banes. 'Many managers will probably decide that they wish to stick with their Windows laptops for the time being, bu... Jul. 27, 2004 12:00 AM EDT Reads: 35,487 Replies: 17 |
By Joe Winchester Several years back I was watching Independence Day, a fairly decent movie about aliens invading earth. It was an enjoyable film with some pretty neat special effects, except my suspension of disbelief broke down when Jeff Goldblum decided he would infect an alien spaceship's computer d... Jul. 2, 2004 12:00 AM EDT Reads: 19,542 Replies: 11 |
By Heman Robinson Long lists of data present a problem for GUI development. This occurs when choosing records from large database tables or recipients from a long list of e-mail addresses, or any time a subset of data must be chosen from a long list or table. Two issues arise when choosing from long lis... Jul. 2, 2004 12:00 AM EDT Reads: 35,110 Replies: 1 |
By Java News Desk JDesktop Network Components (JDNC) has been released by Sun as an open source project, so that the technology is available to the community early enough to allow it to directly shape the vision, the feature set, and even the code. 'There is still a lot of work to do,' says Sun's Amy Fo... Jun. 24, 2004 12:00 AM EDT Reads: 33,358 Replies: 3 |
By Bernhard Wagner You can never be too rich or too thin. That's what Wally Simpson might have quipped to her stock trading application had she lived to enjoy the blessings of the Internet. Indeed, Wally may have had a point there: today's mainstream approaches to end-user computing are lacking. Jun. 3, 2004 12:00 AM EDT Reads: 18,589 |
By Warren MacEvoy The Beanshell preprocessor, or BPP for short, is intended to be a convenient and powerful preprocessing tool for Java developers. It's convenient because the preprocessor is based on Beanshell, which is essentially interpreted Java. This means that Java or Beanshell programmers can qui... Jun. 3, 2004 12:00 AM EDT Reads: 19,090 Replies: 1 |