January 29, 2013

Shining the lights on shadow IT in businesses
The problem is that when business owners go around IT, they almost always forget to ask the tough questions experienced IT pros would ask a cloud provider ... Failing to ask those tough questions up front has resulted in some well-publicized public cloud failures, such as the Los Angeles Police Department's move to partially pull the plug on a proposed Google Gmail deployment because of security concerns, or Web-based services going down because of an outage at a cloud provider.


Try F# - A New Wave of Education and Research
The 2013 release of TryF# is an easy on-ramp into learning, creating and sharing with the power of F# 3.0 that can solve real-world analytical programming and information rich problems. Hear how University College London uses it in their leading computer science department curriculum, particularly in the financial domain. And learn about how Jim Hendler from a data scientist perspective taps into the benefit of Try F# with his undergraduate and graduate students at Rensselaer Polytechnic Institute.


Oracle will continue to bundle 'crapware' with Java
The practice of offering up other software alongside Java updates, including emergency security updates to patch critical vulnerabilities, again came under fire last week as new reports surfaced of deceptive installation techniques. During a conference call with leaders of the Java User Groups (JUG) last week, Doland Smith, who heads Oracle's OpenJDK team, cited contractual obligations that prevented him from discussing the bundling deal in detail. But he hinted that no changes were in the offing.


STEC bumps up enterprise SSDs to 2TB
Flash is moving closer to the mainstream of enterprise storage, with IT shops adopting it where they need fast access to data. The capacities of flash components are steadily growing, while some shortcomings that held the technology back are being overcome. STEC's new SSDs are made using MLC (multilevel cell) flash, the type used in consumer products, which is less expensive than earlier enterprise flash technologies.


Developing an end-to-end Windows Store app using C++ and XAML: Hilo (Windows)
With these resources, you'll learn: How to use modern C++, asynchronous programming, XAML, and the Windows Runtime to build a world-ready app for the global market. The Hilo source code includes support for four languages and all world calendars; How to implement tiles, pages, controls, touch, navigation, file system queries, suspend/resume, and localization; How to implement Model-View-ViewModel (MVVM) and Repository patterns; How to test your app and tune its performance.


Splittable laptop-tablets: The U1 Hybrid had it right all along
The IdeaPad U1 Hybrid was a great idea, with one problem: it never arrived. After surfacing again in 2011 as a Windows/Android detachable hybrid, it again disappeared from view. That was 2010. Now it's 2013, and laptops with detachable-tablet screens are everywhere. Two recent examples reviewed at CNET are the HP Envy x2 and Acer Iconia W510.


Google stakes Pwnium hacking contest to $3.14M in potential prizes
Dubbed Pwnium 3, the challenge will pit researchers against its still-struggling-for-relevance Chrome OS, rewarding those who can hack the operating system with individual prizes of $110,000 and $150,000. Google capped the total up for grabs at $3.14159 million, giving multiple researchers a chance at prize money.


Virtualizing the Unvirtualizable
IDC put out a white paper just last April talking about the benefits of virtualization tier 1 applications. This class of applications is usually very sensitive to environmental factors and highly critical to the operations of the business. It can include components from database servers to large services like email or full business suites for enterprise resource planning.


Anatomy of HTML5/JavaScript Single Page Application in Samples
If you think of it, an SPA application is very similar to a Silverlight application, in that most Silverlight applications load all the pages at the beginning and later allow the users to navigate between the pages without calling the server. So understanding of the SPA concepts should come very naturally to Silverlight developers.


Exploratory Data Analysis: Playing with Big Data
EDA involves looking at the data from many different angles. Slicing and dicing the data along non-trivial, non-orthogonal dimensions and combinations of dimensions. Transforming the data through some nonlinear operators, projecting the data onto a different subspace, and then examine the resulting distribution. Regardless of what it involves, the number of things to try in each of these steps is infinite. Worse, it’s actually uncountably infinite, so we cannot even enumerate them and then perform an exhaustive search by trying each one systematically.



Quote for the day:

"Excellence is not an accomplishment. It is a spirit, a never-ending process." -- Lawrence M. Miller