Cup of cafe au laitCafe au Lait Java News and Resources

Quote of the Day

If the president was more passionately engaged in the fight to achieve the goal (instead of announcing he's rather have something bipartisan than legislation that, you know, actually gets the job done), and Congressional leaders were more focused on actually getting us affordable health care instead of placating the insurance lobby and other members of Congress, this would be a moot point.

But they're not.

And if the Democrats had shown they're actually looking out for us, and not their powerful sponsors, we wouldn't be having this discussion.

What the president doesn't seem to understand is, to us, this is an economic Hurricane Katrina. The water is rising and we're stranded on the roof, praying and waiting for help. Seems to us that you're more interested in looking bipartisan than getting us off the roof. Don't you know how scary it is, watching the water rise? Are you actually telling us to wait on the roof and mind our manners?

Mr. President, will you help us - or the insurance lobby? History has shown that you can't do both.

--Susie Madrak
Read the rest in Obama 'Concerned' About DFHs Attacking Centrist Dems over Health Care Reform. Gee, I Wonder Why? | Crooks and Liars

Today's News

Sun has released NetBeans 6.7, its open source IDE for Java. New features in this version include:

  • Integration with Project Kenai, "a collaborative environment where developers can host their open-source projects. With NetBeans and Kenai, a team of developers can create projects, edit, debug, build, and commit code, and have discussions all through one easy-to-use interface."
  • Maven support
  • GlassFish and Hudson integrations
  • JavaScript 1.7
  • Ruby Remote Debugging
  • Java ME SDK 3.0

Permalink to Today's News | Recent News | Older News | E-mail Elliotte Rusty Harold


Further Reading

On The Cafes:

On Mokka mit Schlag:



Random Sites Around the Web

You can also see previous recommended reading or subscribe to the recommended reading RSS feed if you like.

To recommend something for inclusion in this section, please e-mail the URL and title of the article.


Currently on Cafe con Leche:

Recent News

Tuesday, June 30, 2009 (Permalink)

Version 5.3.0 of PHP has been released. New features include:

This release also drops several extensions and unifies the usage of internal APIs. Users should be aware of the following known backwards compatibility breaks:

For users upgrading from PHP 5.2 there is a migration guide available here, detailing the changes between those releases and PHP 5.3.0.

For a full list of changes in PHP 5.3.0, see the ChangeLog.

Friday, June 26, 2009 (Permalink)

Google has released the Android Native Development Kit 1.5:

As you know, Android applications run in the Dalvik virtual machine. The NDK allows developers to implement parts of these applications using native-code languages such as C and C++. This can provide benefits to certain kinds of applications.

The NDK provides:

  • a set of tools and build files used to generate native code libraries from C and C++ sources
  • a way to embed the corresponding native libraries into application packages files (.apks) that can be deployed on Android devices
  • a set of native system headers and libraries that will be supported in all future releases of the Android platform, starting from Android 1.5 documentation, samples and tutorials

This release of the NDK supports the ARMv5TE machine instruction set and provides stable headers for:

  • libc, the standard C library
  • libm, the standard math library
  • the JNI interface
  • libz, the common ZLib compression library
  • liblog, used to send logcat messages to the kernel

Keep in mind that using the NDK will not be relevant for all Android applications. As a developer, you will need to balance its benefits against its drawbacks, which are numerous! Your application will be more complicated, have reduced compatibility, have no access to framework APIs, and be harder to debug. That said, some applications that have self-contained, CPU-intensive operations that don't allocate much memory may still benefit from increased performance and the ability to reuse existing code. Some examples are signal processing, intensive physics simulations, and some kinds of data processing.

Honestly, this is 1.0; but I guess they wanted to sync the version number with the OS.

Thursday, June 25, 2009 (Permalink)

The Eclipse Project has released Eclipse 3.5 Galileo, an open source integrated development environment for Java. (Other languages such as C++ are supported, but not especially well. I'll have to try the new PHP and XSLT support.) New features in 3.5 include (among many others)

  • Mac Cocoa 32 and 64 bit support.
  • New Memory Analyzer tool to help analyze memory consumption of Java applications
  • PHP Development Tools (PDT) 2.1 is first PHP toolkit to support the new PHP 5.3 language release, including namespaces and closures.
  • New Mylyn WikiText support for editing and parsing wiki markup.
  • New XSL tooling for XSL editing and debugging.
  • Solaris support
  • toString() generation
  • {@inheritDoc} in the javadoc popups.
  • Warning overriding a synchronized method by a non-synchronized method.

Older News | Today's XML News on Cafe con Leche | Mokka mit Schlag | The Cafes