Daily Archives: February 11, 2011

4 posts

Google Announces Contracts for Java

Google has announced Contracts for Java, aimed at saving time debugging Java code.

Contracts for Java is a new open source tool. Preconditions, postconditions, and invariants are added as Java boolean expressions inside annotations. By default these do nothing, but enabled via a JVM argument, they’re checked at runtime.

The interface is now precise and every class that implements it can be checked at runtime.

Contracts are a powerful language feature and can provide great benefit if used correctly.

Contracts for Java is based on Modern Jass by Johannes Rieken. Rather than being a full time project it was conceived and developed in the 20% time of two software engineers and then developed further through an internship.

More info: http://google-opensource.blogspot.com/2011/02/contracts-for-java.html

Nokia Teams up With Microsoft

Nokia has today outlined its new strategic direction, including changes in leadership and operational structure to accelerate the company’s speed of execution in a dynamic competitive environment.

Elements of the new strategy include:

– Plans for a broad strategic partnership with Microsoft to build a new global mobile ecosystem; Windows Phone would serve as Nokia’s primary smartphone platform.
– A renewed approach to capture volume and value growth to connect “the next billion” to the Internet in developing growth markets
– Focused investments in next-generation disruptive technologies
– A new leadership team and organizational structure with a clear focus on speed, results and accountability

Nokia plans to form a strategic partnership with Microsoft to build a global mobile ecosystem based on highly complementary assets. The Nokia-Microsoft ecosystem targets to deliver differentiated and innovative products and have unrivalled scale, product breadth, geographical reach, and brand identity. With Windows Phone as its primary smartphone platform, Nokia would help drive the future of the platform by leveraging its expertise on hardware optimization, software customization, language support and scale. Nokia and Microsoft would also combine services assets to drive innovation. Nokia Maps, for example, would be at the heart of key Microsoft assets like Bing and AdCenter, and Nokia’s application and content store would be integrated into Microsoft Marketplace. Under the proposed partnership, Microsoft would provide developer tools, making it easier for application developers to leverage Nokia’s global scale.

With Nokia’s planned move to Windows Phone as its primary smartphone platform, Symbian becomes a franchise platform, leveraging previous investments to harvest additional value. This strategy recognizes the opportunity to retain and transition the installed base of 200 million Symbian owners. Nokia expects to sell approximately 150 million more Symbian devices in the years to come.

200 BBC Websites Saved for $3.99!

On Monday 24th January 2011 the BBC announced that it would be restructuring its online department – with 360 job losses and the deletion of 200 of its top level directories (including the websites that live under them – eg http://www.bbc.co.uk/blast). 172 of of those top level directories are due to be deleted within the coming 12 months.

The purpose of this project is to show how the entire 172 public facing websites that are earmarked for deletion have been copied, archived, distributed and republished online – independently. Download: http://178.63.252.42/

Martin Bryant writing on the Thenextweb.com says; ” The BBC is set to close down 200 of its websites in the near future as part of cost-cutting measures. Hearing that 172 of these sites would be deleted from the Web entirely, an anonymous (and possibly even “Anonymous”, judging by the picture on the website) individual has taken matters into his or her own hands.

The result is a BitTorrent file that anyone can download to store a backup of these “lost” websites forever. The cost of the project? Apparently no more that $3.99 for a VPS server to crawl and retrieve all the sites.”

Full article at: http://thenextweb.com/uk/2011/02/10/172-doomed-bbc-websites-saved-by-one-geek-for-3-99/

FaceBook Updates Pages and Adds New Features

Facebook pages are getting an updated layout and several new features.

New Features:

Notifications when fans interact with your page or posts

A place to showcase photos along the top of your page

A news feed for your page

The ability to Like and post on other pages as your page

All pages will automatically be upgraded on March 10.