Friday, August 29, 2014

How Google can really help news & media | Om Malik

How Google can really help news & media | Om Malik



Google is good at one thing — software — and instead of trying to do
crazy things, why not build tools that help the news ecosystem? Why not
create tools that help data novices make sense of information? Or how
about a smarter, simpler and more nimble analytics tool just for
reporters? (Or simply buy Chartbeat!) 



Google-powered search tool that allows reporters to see in real-time past stories from across the web.



Data-driven feature pieces (they used to call them infographics) were
commonplace in technology and business magazines like Wired and Red
Herring. 

OpenStack Trove Day 2014 Recap: MySQL and DBaaS | Javalobby

OpenStack Trove Day 2014 Recap: MySQL and DBaaS | Javalobby



Tesora introduced their new Database Certification Program
at Trove Day. This new program will ensure a high level of
compatibility between the various participating database vendors and the
Trove project.

Thursday, August 28, 2014

Azure Search Scenarios and Capabilities | Microsoft Azure Blog

Azure Search Scenarios and Capabilities | Microsoft Azure Blog



Users are used to Web search engines, sophisticated ecommerce websites
and social apps that offer great relevance, search suggestions as you
type, faceted navigation, highlighting and more, all with
near-instantaneous response times.



Solid search experiences bring challenges both in the information
retrieval front where you need to deal with text analysis, ranking, etc.
and on the distributed systems front where you have to manage
scalability, reliability, etc.

Wednesday, August 27, 2014

Building Cloud Apps with the Azure WebJobs SDK | Microsoft Azure Blog

Building Cloud Apps with the Azure WebJobs SDK | Microsoft Azure Blog



MS Press has published an e-book based on Scott Guthrie’s presentation, Building Cloud Apps With Windows Azure.
The book consistently features Azure Websites as the default choice for hosting web applications, with one exception where it switches to Cloud Services. In the queue-centric work pattern chapter, the book uses a Worker Role to handle backend processing for the Fix It sample application.

Monday, August 25, 2014

Anywhere, anytime, any device

Wordament part 1



Details on how the Wordament architecture relies on Azure services and
features you may find  familiar (cloud services, blob storage) and
unfamiliar (instance input endpoints). Jason and John also provide
details about developer technologies such as Xamarin, which allows C# to
be the only programming language required for Wordament’s
cross-platform support.



New Versions: Feature that makes the Cloud Services model so attractive is the Virtual
IP (VIP) swap. The VIP swap allows them to stage a new version of their
service every single day as they rebuild and redeploy the site.



Clients and Apps: Each client has a thin hardware abstraction layer (HAL). It contains the
code necessary to display and process the Wordament UI controls, along
with the code that initiates contact and interacts with the Azure cloud
services



Gets: To preserve the integrity of the data, stored procedures are the only
way used to determine stats. As the Wordament guys say, they generate “a
small number of tables, but a large number of stored procedures.”



Synchronization:  If the stacks differ from one role to the next, then the system can
flag the web role in question and redo the ranking. "It’s faster and
easier to start a new web role rather than trying to ‘fix’ it."
according to Jason and John.



Projects and Solutions: The Wordament team uses partial classes to minimize #if directives, and
uses Xamarin for cross-platform C# compilers and .NET runtimes to keep
the code base manageable.



In the Wordament solution layout, there's a separate project per client.

Why developers should get excited about Java 9 | Java programming - InfoWorld

Why developers should get excited about Java 9 | Java programming - InfoWorld



what to expect with JDK 9, which has been targeted for release in early 2016

Thursday, August 21, 2014

What is OpenStack Trove? Trove Day 2014

Tesora, Tesora | SlideShare







Database-as-a-Service with OpenStack Trove | The Path To Open Hybrid Cloud

Code to make music

wavepot

Munich, Germany realizes that deploying Linux was a disaster, going back to Windows - Neowin

Munich, Germany realizes that deploying Linux was a disaster, going back to Windows - Neowin



By 2011, Germany was supposedly running LiMux on more than 9000 machines.



Issues arose when the Linux OS users tried to work with those outside
the city and they were unable to share files easily with those on other
applications. More so, the idea is generally that Linux setups are
cheaper than a Microsoft solution as you do not have to pay licensing
fees but what Munich experienced is that Linux was much more expensive.
Why is it more expensive? That's because the city had to hire
programmers to build out functionality that they needed and then had to
pay the staff to maintain the software.

Friday, August 15, 2014

DevOps cuts out the unnecessary middle-man - DevOps.comDevOps.com

DevOps cuts out the unnecessary middle-man - DevOps.comDevOps.com

SQL WHERE clauses: Avoid CASE, use Boolean logic

SQL WHERE clauses: Avoid CASE, use Boolean logic

Perceived strengths and weaknesses of Docker

Perceived strengths and weaknesses of Docker



the idea of delivering an entire system as a deliverable



Docker as a "native interface" that developers code against vs. an implementation for a platform (how it's used in Openshift, Cloud Foundry and, indeed, how dotCloud used Docker's predecessor when it was still a PaaS provider)?



anyone looking at Docker with an interest in having something to compare with might want to look at Apache Mesos, which is the lightweight container system that powers Twitter. Omega, the container system that Google actually uses for its own stuff, is described in a research paper.

Monday, August 11, 2014

Troy Hunt: Migrating from Subversion to Git with svn2git on Windows (the tricky bits explained)

Troy Hunt: Migrating from Subversion to Git with svn2git on Windows (the tricky bits explained)



get it from the Ruby Installer for Windows 



 I know it’s easy – if you have Ruby installed. Or you’re living in a
*nix world. Or you have a reasonable understanding of Git. 



Refer to the svn2git project page on GitHub for usage or give it a bit of “svn2git –h”



If gems are a foreign concept, they’re the NuGet packages of the Ruby
world. You can grab the svn2git gem directly from the command line

Bing Streamlines Technical Searches | Search Blog

Bing Streamlines Technical Searches | Search Blog





  1. Cost: Free or paid?
  2. Download Site: Official or verified site to download
  3. Reviews : Rating of the software
  4. Related: Are there any similar products which might be better?
  5. Safety: Risk of malicious software

Microsoft Press Guided Tours app for Windows in the Windows Store

Microsoft Press Guided Tours app for Windows in the Windows Store



With this app, Microsoft Press brings you free, directed lessons from
its roster of authors and experts in an immersive reading environment
that you can personalize. Our first available tour is a guided tour to
programming Windows Store apps with HTML, CSS, and JavaScript, by author
Kraig Brockschmidt. 

Bringing new open source container technologies to Microsoft Azure with Google and Docker | MS OpenTech

Bringing new open source container technologies to Microsoft Azure with Google and Docker | MS OpenTech



Today at Microsoft Open Technologies, we are announcing not one, but two
open source initiatives to help cloud developers take containers a step
further. We have begun work with Google and Docker to bring support for
both Kubernetes and libswarm on Microsoft Azure.

Comprehensive list of data science resources - Data Science Central

Comprehensive list of data science resources - Data Science Central



Massachusetts releases Big Data Report 2014

A Tour of Machine Learning Algorithms