BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • 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.

  • eBay readies next generation search built with Hadoop and HBase

    eBay presented a keynote at Hadoop World, describing the architecture of its completely rebuilt search engine, Cassini, slated to go live in 2012. It indexes all the content and user metadata to produce better rankings and refreshes indexes hourly. It is built using Hadoop for hourly index updates and HBase to provide random access to item information.

  • Integration of SABSA Security Architecture Approaches with TOGAF ADM

    Security architecture has always been considered a separate discipline from enterprise architecture which has led to piecemeal strategies and consequently increased exposure to security vulnerabilities. By integrating SABSA concepts into the TOGAF framework, architects can leverage a risk driven enterprise architecture approach that addresses security concerns driven by business requirements.

  • Big Data: Evolution or Revolution?

    Recently Steve Jones, from Cap Gemini, questioned whether NoSQL/Big Data is the panacea that some vendors would have us believe. He suggests that in some cases in-memory RDBMS may well be the optimal solution and that approaches such as Map Reduce could be too difficult to understand for typical IT departments. He concludes with a suggestion some sometimes Big Data may be a Big Con.

  • 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.

  • A Conversation from the Trenches of Agility with David J Bland, Brad Murphy and Peter Saddington

    A Friday afternoon conversation with some noted agile practitioners covering the current state and future trends of the methodological universe and how these are playing out in the real world. Sit back, pop open a beer and enjoy the banter between some of the sharpest agile coaches on the market.

  • 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.

BT