InfoQ Homepage Development Content on InfoQ
-
Yahoo! Has Open Sourced YSlow
Yahoo! has decided to open source YSlow. Developers no longer need to submit feature requests to Yahoo!, being able to improve the tool themselves. Comparing YSlow with Google Page Speed.
-
Unit Testing on Mobile Devices with .NET/Mono
An ongoing problem with specialized platforms is the lack of support for unit testing. Developers are forced to compromise the quality of their tests or their build process in order to get anything working. Recently MonoTouch has made progress in this area, but Windows Phone and Mono for Android still lag behind.
-
Fred George On Programmer Anarchy
Fred George shared his insights about moving beyond Agile, a state he calls “Programmer Anarchy”, at the Agile India Conference on Day 1. Along with a few personal examples from his experience at Forward Technology he explained how this can lead to a very productive environment for solving complex problems, with substantial increase in business results.
-
Group By in MongoDB
In response to demands for simpler data access, MongoDB is introducing the Aggregation Framework. This library uses a declarative pipe-line notation to support features such as SQL-like group by operations without having to write custom JavaScript routines.
-
IceFaces Ace Forks PrimeFaces for jQuery Support, PrimeFaces not Happy
PrimeFaces is claiming IceSoft copied PrimeFaces code "LINE BY LINE" for its new IceSoft Ace. While not claiming legal issues with the fork, the PrimeFaces team is "shocked and disappointed" and claim the new IceSoft Ace components are "up to 90% copied" from PrimeFaces. InfoQ caught up with PrimeFaces and IceSoft about this issue. Is it ok for a competitor to fork an Apache licensed project?
-
Microsoft Reports Significant Performance Improvements in Entity Framework 5
Microsoft has announced that the upcoming Entity Framework 5 could potentially improve performance up to 67 percent. Developers using EF 4.0 should also see performance improvements just by upgrading to .NET Framework 4.5.
-
Weak Events in WPF 4.5
.NET 4.5 brings with it a generic version of WeakEventManager for WPF developers. In addition to not needing the event-specific subclass, this version also dispenses with the need for listener interfaces.
-
Netty 3.3.1 Release Supports SPDY Protocol
The Netty 3.3.1 release adds support for SPDY protocol, which has been proposed for inclusion in http/2.0, fixes regression of Android support and reduces memory consumption of ZLib compression.
-
MySQL Cluster 7.2 Released with 70x Increased Performance and NoSQL Features
Oracle fires a new round for the heart of the NoSQL market. This 7.2 release of MySQL Cluster has new features putting it head to head with other NoSQL solutions including REST, memcached wire protocol, NoSQL C++, and standard MySQL interfaces. Oracle boasts 70x speed gains for complex queries using MapReduce like distributed joins. Is the world ready for a MySQL/NoSQL hybrid from Oracle?
-
Google Dart Roundup: Dartium Binaries Available, I/O Libraries, Book and Docs
The first binaries of Dartium, Chrome with a built-in Dart VM, are now available for download. Dartium has the beginnings of debugging support in Dev Tools. Meanwhile, a lot of documentation resources have become available both from Google and outside.
-
HP Has Open Sourced webOS’ browser, Isis
HP has open sourced Isis, a QtWebKit-based browser, and has outlined the guiding principles for Open webOS’ governance model.
-
QCon comes to New York: June 18-22, 2012; Registration Open!
The first annual QCon New York, taking place June 18-22, 2012 is now open for registration ($700 savings until Feb 26th). QCon San Francisco has been sold out for the last two years and we are excited to bring the conference to the east coast!
-
Effective Scala - Best Practices from Twitter
Twitter has open sourced its Effective Scala guide. The document is on GitHub and is licensed under CC-BY 3.0. Scala is one of the primary programming languages used at Twitter, and most of the Twitter infrastructure is written in Scala. The Effective Scala guide is a series of short essays, a set of "best practices" learned from using Scala inside Twitter.
-
A Look at MonoTouch.Dialog
MonoTouch.Dialog is a UI development toolkit designed to dramatically reduce the amount of boilerplate code needed to create application screens for the iPhone and iPad. Through the creative use of attributes, screens are dynamically built from class definitions. Alternately they can be programmatically created or loaded from a JSON document.
-
Nexus 2.0 Released
Today, Sonatype released Nexus 2.0, a major step forward in their artifact repository. New in this release is the addition of .Net support with NuGet, OSGi and P2 hosting in the open source version, and artifact popularity scores calculated from their frequency of access and cross references in POMs. Read on to find out more.