Java: Go Native!

"I ran starry-eyed into the arms of Java 9 years ago. I build enterprise Java applications in my sad day job. I think I can speak with authority to Java's failings. Both authors of the original documents made claims of 'solution'. I assert that all software exists for the end-user, and a 'solution' that helps the developer, or requires arcane knowledge, solves nothing. Toolkits that allow developers to rapidly create portable code are a necessity to meet business and user needs." Interesting editorial by C.C. Hovey.

Sharpdevelop Fidalgo 1.0-RC1 Released

SharpDevelop Fidalgo (1.0) has now entered Release Candidate status with this RC1 release. As with Beta 1, no features have been added, only two existing ones have been improved to be more useful: you now can convert entire projects from VB.NET to C# (and vice versa), as well as import ASP.NET projects from VS.NET. Other than that, we have worked on two major areas (and will continue to work on): Bug fixes and performance improvements (for details please see the Subversion change log). Its Mono port, MonoDevelop, had version 0.4 releasing yesterday.

Weave a neural net with Python

Neural nets, also known as artificial neural networks, mathematically model bioelectrical networks in the brain. Massively parallel and more inductive than deductive, they are used for everything from voice and character recognition to artificial intelligence. Python developer Andrew Blais introduces you to the simplest of the neural nets, the Hopfield -- and his net.py application gives you a hands-on opportunity to explore its ability to reconstruct distorted patterns.

Interview with HP’s Jean Tourrilhes

In an interview with LinuxQuestions.org, Jean Tourrilhes discusses how he first got introduced to Linux, OS zealotry, the origins of his famous Wireless How-to page, Linux on the desktop, the state of Linux wireless device driver support, the best and worst wireless chipset manufacturers, the biggest limitations of the current 802.11 implementations and his opinion on the emerging wireless networking standards.

Building a Wired Home, Part 2

The second in an ongoing series of articles about expanding the realm of your computing environment to encompass your whole home, this article covers my experience becoming a certified Home Technology Integrator. Though the internet is a great source of information for nearly every aspect of home automation, there's no substitute for a little formal education.

MSDN: System.Xml.Schema Namespace; MSBuild; ASP.NET 2.0

Three MSDN articles: Dare Obasanjo provides examples of lesser-known class functionality in System.Xml.Schema namespaces. This second of a three-part article series explains how to write, install, and debug your own tasks to enhance what is possible to build with MSBuild. While ASP.NET 2.0 is completely backwards compatible with ASP.NET 1.1, its new features may require you to revise parts of your Web applications. This article provides a detailed analysis of how changes in ASP.NET 2.0 will influence your porting decisions.

Kommander Looks to Shake Up the Desktop

"Kommander is on its way to become one of the most compelling tools in KDE. It has elements that should be very interesting to application developers, power users, newbies and companies looking at using the Linux desktop. So the answer to the question many of you may be asking, "What is Kommander?", really has to be answered from each perspective. A simplified technical description is that Kommander is two programs, an editor and an executor, that produce dialogs that you can execute." Read the article at TheDot.