InfoQ Homepage Development Content on InfoQ
-
BERT as Dynamic Alternative to Protocol Buffers/Thrift
Google's ProtocolBuffers and Facebook's Thrift are options for binary serialization, but not ones that pleased the GitHub team - so they created BERT/BERT-RPC based on the Erlang's 'external term format'. BERT/BERT-RPC now power parts of Github's internal communication.
-
Use SOAP to Remotely Manage Windows Machines
Windows Remote Management, part of the larger Windows Management Framework, offers a standards-based way to remotely manage computers running Windows XP or later. Also known as WinRM, is based on several important standards and technologies.
-
JIRA Improves and Costs Less
Atlassian has recently released JIRA 4, their issue tracking, agile project management and workflow product that has been widely adopted across the planet. InfoQ had the opportunity to get some Q&A time with Atlassian about the release and things to come.
-
Microsoft Closes Down Silverlight Streaming
Microsoft has closed its two-year-old hosting service, Silverlight Streaming. Existing videos can still be retrieved for the time being, but new ones can no longer be uploaded. They have also discontinued the related publishing plug-in for Expression Encoder.
-
GET-only REST Integration Patterns Blur The Line Between Synchronization And Integration
Duncan Cragg explains his idea/pattern for a purely GET based REST integration pattern, which turns out to be very similar to the vision of Microsoft's FeedSync Specification.
-
QConSF Nov 18-20 Coming Up: Highlights and Most Popular Sessions, Join us!
QconSF is coming up in less than a month and due to the growth in registrations we've added a new Ruby track featuring Ruby inventor Yukihiro "Matz" Matsumoto, a popular 'Java Puzzlers' talk presented by Google Chief Architect and Java Guru Joshua Bloch and Android Core Library lead Bob Lee, and more. This 3rd QConSF will be the best ever.
-
Miguel de Icaza’s Keynote at Monospace
Michael Cote, aka RedMonk, has provided an audio recording of Miguel de Icaza’s keynote at Monospace. Miguel talked about Mono’s history, some plans for the future, Silverlight, and he gave a demo of building a Linux appliance.
-
Apache POI 3.5 Released with OOXML Support
Apache have released version 3.5 of the POI library for working with Microsoft Office documents. The latest version adds support for the OOXML format used by Office 2007 and higher. InfoQ spoke to Apache's Yegor Kozlov, release manager for POI 3.5, POI project founder Andrew Oliver, and Robert Duffner and Vijay Rajagopalan of Microsoft to find out more about the project.
-
Microsoft Builds Tools for Eclipse Developers
Microsoft has announced the release of a number of tools for Eclipse: Windows Azure Tools for Eclipse, Windows Azure SDK for Java, Eclipse Tools for Silverlight, plus a facelift for Eclipse to look-and-feel like Windows 7.
-
Amazon Offers MySQL as a Service
Amazon has announced a new service, Amazon Relational Database Service or RDS, a solution for creating and accessing a relational database in the cloud. The hosted database is MySQL 5.1 and the announcement precedes PDC 2009 by 3 weeks when Microsoft will announce the availability of SQL Azure, a cloud solution based on its relational DB.
-
BCL Changes in .NET 4
The BCL or Base Class Library represents the core of the .NET framework. Regardless of what type of application one is developing, the BCL represents the starting point upon which all other functionality is built. This is why changes to the BCL are significant to all .NET developers.
-
IronScheme Nears Final Release
IronScheme, the R6RS implementation of Scheme for DLR, has reached RC1 after one year of being in beta.
-
RubyForge To Be Phased Out, RubyGems.org Takes Over Gem Hosting
The maintainers of GemCutter and RubyForge announced plans for phasing out RubyForge. The Gem hosting will, more or less seamlessly, move to RubyGems.org (currently GemCutter), while project hosting will have to move to other existing sites such as GitHub.
-
Collection and Array Initializers in VB 10
Visual Basic 10, to be released with .NET 4.0 and Visual Studio 10, is adding support for collection and array initializers. While these are similar to what we already have in C#, there are minor enhancements such as support for extension methods and improved type inference.
-
Quickly Migrate from SQL Server to SQL Azure
In order to make migrating from SQL Server to SQL Azure easier, Microsoft is releasing a migration tool on CodePlex. The SQL Azure Migration Wizard will detect, and if possible, correct incompatibilities between SQL Server 2005/2008 and SQL Azure. In addition to generating scripts for deploying the migrated schema on SQL Azure, this tool will also allow you to migrate table data using BCP.