InfoQ Homepage Development Content on InfoQ
-
Updated:Adobe Donating Flex to Open Source Foundation; Continues Fire Sale on Formerly-Core Software
Hot on the heels of news that Adobe is abandoning developing Flash for mobile devices, Adobe has also now announced its intention to donate the Flex SDK to "an established open source foundation".
-
JQuery 1.7 Brings HTML5 To IE6-8, Gets Deprecation Policy
JQuery 1.7 has recently been released, with improvements such as new Event APIs, Better performance of Delegated Events, HTML5 support for IE6-8, support for AMD spec and more. The team has also started deprecating certain features in an effort to keep JQuery slim.
-
Pair Programming: Side-by-Side or Face-to-Face
Pair programming is an agile software development technique in which two programmers work together at one workstation. The benefits of pair programming are well known and the technique is widely practiced. However, what is the best way to sit while pairing?
-
WebGL, WebCL, MultiCores: The State and Future of Parallel Javascript in the Browser with RiverTrail
JavaScript has remained sequential although parallel processing capabilities are currently available even on mobile devices. Intel Labs has been working on an extension of JavaScript that takes advantage of multi-core systems and has released a Firefox plugin. InfoQ had an exclusive interview with Stephan Herhut from Intel Labs about this work.
-
Google Closure Stylesheets Makes It Easier to Work with CSS
Google has open source under Apache License 2.0 Closure Stylesheets, a utility belonging to the Closure Tools package and useful when dealing with CSS. Closure Stylesheets is a Java program adding variables, functions, conditionals and mixins to CSS, making it simpler to work with large CSS files.
-
Is The Patent System Broken?
In a recent interview with The San Francisco Chronicle the patent counsel of Google, Tim Porter, claims the patent system itself is broken. Patent offices worldwide have been increasingly granting protection to “innovations” that are not innovative. The IT Industry is currently facing a series of patent trials which some large corporates seem to leverage as weapons for attacking competitors.
-
Node.js Now Runs Natively on Windows
Node.js can now run on Windows without Cygwin, the performance being significantly improved both on Windows and UX systems.
-
New Tool for Debugging Parallel Applications in Visual Studio 11
Microsoft has released the Parallel Visualization Pack for Visual Studio 11 Developer Preview. Built to extend the functionality of the new Parallel Watch Window, the pack includes four visual tools to aid in debugging multithreaded applications.
-
Migrating Established Code From .Net to Mono
Cross-platform code reuse is an important goal to many developers, and the Mono platform has been designed to facilitate this. But just how easy is it to move an existing .Net project to Mono? A recent article by developer Patrick Smacchia of NDepend shares his experience.
-
Eclipse Marketplace Passes One Million Installs
The Eclipse Marketplace passed 1 million installations this week. The marketplace provides a centralised location where users can discover plug-ins for Eclipse, and open-source and commercial vendors can publish information about their plug-ins. InfoQ caught up with Ian Skerrett, VP of Marketing and Ecosystem at the Eclipse Foundation, to find out more.
-
Adobe Will No Longer Develop Flash for Mobile Browsers
Adobe has decided to stop developing Flash for mobile browsers. They will focus instead on creating tools for native applications using AIR and HTML5 ones.
-
VMware's CloudFoundry Service Gains Support for PostgreSQL
VMware is adding support for PostgreSQL to CloudFoundry, it's open source PAAS solution.
-
Yahoo! Cocktails with Mojito JavaScript Framework and Manhattan Cloud
Yahoo! has recently announced Cocktails, a set of technologies that make it easy to develop and host applications that can run on both client and server-side environments. Cocktails is composed of Yahoo! Mojito, an environment-agnostic JavaScript web application framework, and Yahoo! Manhattan, a hosted platform (PaaS) for Mojito-based applications.
-
Azul's Pauseless Garbage Collector Goes Native on Linux
Azul Systems have today announced Zing 5.0, eliminating their previous requirement for a hypervisor, and therefore bringing their pauseless JVM to unmodified 64-bit Linux for the first time.
-
Global Day of Code Retreat
The Global Day of Code Retreat is an world-wide event to raise the awareness for code retreats, which is a full-day format of learning and improving development skills by solving a simple task repeatedly with TDD and Pair Programming while focussing on important aspects of software development.