What Sun Should Do « Ian Skerrett – Sun’s problem is not that they don’t have good products, it is they have too many products for them to sustain. As Tim mentioned they need to focus on their strengths and that would Glassfish and MySql.
Terrence Barr’s Blog: Thoughts on "What Sun Should Do" – quot;Every complex problem can be boiled down to a solution that#039;s simple, attractive, and easy to understand – and wrong.quot; It#039;s a tendency we fall into easily – and what I have been missing in the discussion so far is the focus on client-side technologies and products and the role they play in technology-based business models.
InfoQ: Sun’s Future and Cloud Computing – Sun#039;s recent layoffs (which are said to be affecting people working on OpenJDK, the JCP, J2SE, and desktop Java), and also Sun#039;s recent acquisition of cloud infrastructure vendor Q-Layer, keeps alive the question of how Sun will redefine its strategic direction and choose which of its many technology possibilities it will focus upon.
InfoQ: Struts 2.1 Released – The latest version of the Struts2 framework, version 2.1, has just been released. This release marks a significant upgrade, with changes being focused on refactoring more code into the plug-in framework, reducing XML configuration by adding a conventions plug-in, and improving REST support.
FRONTLINE: my father, my brother, and me | PBS – quot;Parkinson#039;s arrives without fanfare,quot; journalist Dave Iverson says at the start of this week#039;s FRONTLINE broadcast. quot;You#039;re jogging at the gym one day and you happen to notice that one arm isn#039;t swinging the same as the other. In time, other signs accumulate: a leg starts to tingle, a finger begins to tremble…quot;
New Symbol of Elite Access – E-Mail to the Chief – NYTimes.com – Mr. Obama joked about the exclusive nature of his e-mail list at the annual Alfalfa Club dinner in Washington on Saturday night. “How exclusive?” the president asked. “Everyone look at the person sitting on your left. Now look at the person sitting on your right. None of you have my e-mail address.”
InfoQ: Presentation: REST: A Pragmatic Introduction to the Web’s Architecture – In this presentation recorded during QCon London 2008, Stefan Tilkov introduces the audience to REST seen as an architectural style. He thinks that REST is not an alternative to SOA but it can serve SOA to reach its goals. Stefan also covers other related topics: HTTP, WS-*, SOAP, CORBA, RPC, enterprise, in an attempt to make the listeners understand what REST is and what is not and how it helps.
Marek Blotny: C#, ASP.NET, Silverlight …: Are you Agile? – To answer question quot;Are you Agile?quot; you have to first define the minimum criteria for being Agile, here is a list of potential candidates: self-organizing teams, incremental development in short iterations, high responsiveness to changing requirements, continuous adjustments, everyday contact with stakeholders, pair programing, TDD, (automated) testing and so on
Wikimedia Ubuntu migration FAQ – Meta – There's been some recent news coverage about Wikimedia's ongoing migration of servers to Ubuntu Linux. While much of the coverage is fairly straightforward and fact-based, there are some common questions and misconceptions I've seen in comments.
Open Web Podcast – Episode 5: Ryan Stewart of Adobe – Ryan Stewart of Adobe joined us for episode 5 of the Open Web Podcast. We really want to be pragmatic Open Web citizens, so thought it would be good to hear from Ryan and get his point of view on what Adobe, and he, are thinking with respect to the Web as a-whole
FancyUpload for Flash 10 » digitarald:Harald K – I developed and tested all day to release a FancyUpload version that works in Flash 9 and 10 (Kodus to Anders Rasmussen and his conversion to AS3). The code is now commited to github,
Colin Powell endorses Obama – CNN.com – Former Secretary of State Colin Powell announced Sunday that he will be voting for Sen. Barack Obama, citing the Democrat's "ability to inspire" and the "inclusive nature of his campaign."
The Great GWT Roundup | Javalobby – Over the past two months or so we here at the web builder zone, thanks to Manning Publishing, have been publishing a comprehensive series on GWT. We recently published the last in the series and I thought that it would be a good idea to create a sort of index of all of these articles.
Electronista | Vista security gutted by new web exploit – IBM Information Security Systems' Mark Dowd and VMware's Alexander Sotirov have found a method that uses scripting systems such as Java and elements of the .NET framework in Windows-based web browsers to arbitrarily run code on Vista systems. Internet Explorer is particularly vulnerable due to its use of ActiveX.
Apache News Online: 18 July 2008 – Apache POI 3.5.1 beta Now Available – The Apache POI team is pleased to announce the availability of Apache POI 3.5.1 beta 1, our first release including OOXML (Office Open XML) support. Apache POI is well-known in the Java field as a library for reading and writing OLE2 office file formats, such as Excel, PowerPoint, Visio and Word. With POI 3.5, it also support the new OOXML formats introduced in Office 2007.
Tech IPOs Return With Rackspace – GigaOM – After a long dry spell, technology initial public offerings took a small step towards a comeback as Rackspace Hosting, a San Antonio, Texas-based company, announced its IPO
Ext JS – Ext 2.2 Released – We are pleased to announce the release of Ext 2.2, a fully backwards-compatible maintenance release of Ext. This is a recommended upgrade for all Ext 2.x users as it not only adds many new components and examples, but also provides a host of important bug
InfoQ: FXStruts: Developing Flex-Friendly Struts Application – FxStruts is a free open source library that provides the same functionality as bean:write except that the output is in AMF or XML format. Simply point it to any plain Java object and you get Flex friendly AMF or XML output with ActionErrors and transactio
Coding Horror: Quantity Always Trumps Quality – When it comes to software, the same rule applies. If you aren't building, you aren't learning. Rather than agonizing over whether you're building the right thing, just build it. And if that one doesn't work, keep building until you get one that does.
Alex Miller – Java 7 Prediction Update – I just realized due to a forum thread that it’s been about 7 months since I posted my Java 7 Predictions. So, it seems like a good time to update those predictions
Lightstreamer on Firefox 3 – In this video I will show the seamless behavior of the "engine migration mechanism". Then, I will increase the number of tabs concurrently displaying real-time data. I will stop at 10 tabs, due to the CPU consumption of the screen recording software.
SEC OKs websites and blogs for Reg. FD | IR Web Report – UNDER certain circumstances, companies can rely on their websites and blogs to meet the public disclosure requirements under Regulation FD, according to new guidance unanimously approved by the US Securities and Exchange Commission today
zeromq: Fastest. Messaging. Ever. – Our mission with ØMQ ("ZeroMQ") is to build the fastest messaging ever. The way to get performance is to optimise the whole software and hardware stack together. So, we are developing ØMQ closely with major hardware firms
Data Portability, Authentication, and Authorization – We will take a detailed look at the right and wrong ways to request user data from social hubs large and small, and outline some action items for developers and business people interested in data portability and interoperability done right.
Simplifying Web Service development with JSR-181 – JSR 181 or Web Services Metadata for the Java Platform is a Java Specification Request that defines an annotated Java format that uses Java Language Metadata (JSR 175) to enable easy definition of Java Web Services in a J2EE container
InfoQ: Architecture as Language: A story – As you develop the architecture, evolve a language that allows you to describe systems based on this architecture. Based on my experience in a number of real-world projects, this makes the architecture tangible and provides an unambiguous description of t
Hello, OSGi, Part 1: Bundles for beginners – Java World – The Open Services Gateway Initiative (OSGi), also known as the Dynamic Module System for Java, defines an architecture for modular application development. Similar to the Java Servlet and EJB specifications, the OSGi specification defines two things: a se
facebook-java-api – Google Code – A Facebook API client implemented in Java – The purpose of this project is to provide a high-quality, more up to date version of the Facebook API client for Java developers, and to allow it to be maintained regularly over time.
The Mythical 5% – So you must learn continuously and teach yourself new technologies, but it’s not that simple. It’s definitely good to learn more about programming, but you can’t just learn more about programming
O’Reilly — ActionScript 3.0: Is It Hard or Not? – The code doesn?t have to reside in classes. Variable datatypes don?t have to be declared, even in the strict compilation mode. The language is designed to provide as much or as little structure and flexibility as the task at hand requires.
Webwereld | Six enterprise application trends to watch in 2008 – If 2007 was any indication of what’s to come, the one thing companies using expensive enterprise applications-ERP, CRM and supply chain management systems-is that more change vendor alliances, pricing schemes and software innovation is on the way in 2008.
Checklist/Tuning Guide for Optimizing the JRockit JVM – The goal of this document is to provide information for tuning the BEA JRockit JVM using a checklist approach. A lot of territory is covered, from esoteric command-line options to iterative performance testing
Generating JUnit Tests for Legacy Java Applications – Unit tests give us the confidence to change applications, even legacy applications that we didn’t write ourselves. To avoid the drudgery of writing a test case for every edge and boundary, we can let JUnit Factory generate a large set of tests for us.