If you work on large-scale development projects, then you're familiar with the advantages of writing modular code. Well-structured, modular code is easier to write, debug, understand, and reuse. The problem for Java developers is that the functional programming paradigm has long been implemented only via specialized languages such as Haskell, Scheme, Erlang, and Lisp. This article, shows you how to use functional programming constructs such as closures and higher order functions to write well-structured, modular code in the Java language.
Adobe has optimized its new release of Adobe Designer 6.0 and Adobe LiveCycle server software with the WebSphere Studio open standards environment, which embraces ebXML, XML, J2EE, and Web Services. This intergration enables you to build easy, intellegent forms that combine server side business logic using HTTP, J2EE, and Web Services. Go here to learn more about the Adobe Intelligent Document Platform and get your free fully functional evaluation version of Adobe Designer 6.0.
Marketing chief for Sun's Desktop Solutions Group jumps ship to head marketing at MontaVista Software.
Read more
Read more
Corporate Linux manager Jim Stallings will now oversee three complex computing initiatives, too.
Read more
Read more
DB2 Stinger has once again shattered TPC-C performance records. Running on a 16-way IBM eServer p5 570, DB2 achieved 809,144 tpmC surpassing Oracle and Microsoft results on systems with up to 4 times more CPU's. In fact, this result confirms DB2 as the fastest transaction processing database by delivering the highest per/CPU performance ever recorded by any database on any size system. Here are the results that have made DB2 Stinger the World's Fastest OLTP Database. The beta DB2 Stinger for Linux download can be found here.
A new networking mailing list is available
A federal judge grants the auto parts chain's request to delay the case, but only for 90 days during which SCO can start conducting discovery and depositions as it aims to prove that AutoZone infringed on its Unix copyrights.
Read more
Read more
The Java creator says it is considering an open-source model for its Java Enterprise System.
Read more
Read more
As Wi-Fi become ubiquitous, Linux has jumped on the bandwagon. The majority of Linux cell phone use is in Asia, where Linux is becoming the preferred 3G phone development platform. This article explains how Linux has helped -- and been helped by -- a number of wireless tools and projects.
There are many implementations of J2EE. These include the original reference by Sun Microsystems, IBM's WebSphere Application Server, WebLogic by BEA, JRun by Macromedia, and the open source J2EE-compliant server JBoss. This article focuses on WebSphere, although it is also applicable to applications developed on any of the preceding J2EE-compliant platforms. It also examines Domino to WebSphere integration consisting of two flavors: Domino to the Web container and Domino to the EJB container.
The site features how-to articles, user forums and software downloads designed to help newbies use Sun's low-cost operating system.
Read more
Read more
Linux foe seeks more documents, names Big Blue programmers and says what it wants from Torvalds.
Read more
Read more
Server clustering is critical to the on-demand operating environment and, in particular, to the Web infrastructure. Server clustering can be used to help achieve continuous availability of Web sites. A consideration in architecting the Web infrastructure is the physical placement of the Web server, the J2EE Web container, and J2EE EJB container processes. It is possible to have each process run on its own physical machine or node, or grouped on one or two nodes. The scenarios described in this paper follow the practice of placing the Web server process on its own node and the Web container and the EJB container on a second node.
As open-source software catches on in Europe, so does the need for support--and companies are willing to pay.
Read more
Read more
Jython is an alternate languages for the Java Runtime Environment. Its an implementation of the popular scripting language Python, but running on a JVM. For Python developers Jython is the best possible entry point to the Java platform; for Java developers it may be the strongest incentive to learn another language. This article introduces Jython and shows you what it can do to enhance your productivity on the Java platform.
The Linux operating system seller joins a U.S. government purchasing program called SmartBuy
Read more
Read more
If you're part of the current blogging craze, then you've likely heard of Blog-City, a blogging site owned and operated by Blog-City Ltd. When some unexpected performance issues cropped up, Java performance experts Jack Shirazi and Kirk Pepperdine(from JavaPerformanceTuning.com) were asked to assist in a technical tuning of Blog-City. Here's what they found out and did to fix the problems.
A consortium of companies releases software to advance use of Linux in consumer electronics devices.
Read more
Read more
San Francisco -- Should Java be available under an open source format? The debate is raging this week at the 2004 JavaOne conference here.
Read more
Read more