Friday, April 24, 2015

2015: An Interesting Year for OpenStack - Tesora

2015: An Interesting Year for OpenStack - Tesora



This year, he expects VMware to gain a larger following than Red Hat by
virtue of the VMware Integrated OpenStack program, which shows that the
company realizes that the hypervisor is now a commodity and the real
action going forward will happen on the control plane. As well, he says
the OpenStack community will accept Debian Linux as the default host
operating environment considering it is the only mainstream,
vendor-neutral distribution left, and developers will see the folly of
pulling untested applications from upstream environments into main
production, also known as “running the trunk.”

Thursday, April 23, 2015

Google Expands Access to Big Data Tool -- ADTmag

Google Expands Access to Big Data Tool -- ADTmag



Cloud Dataflow tool for Big Data analytics is being moved to beta status, making it available to more developers.



The tool, which had been in a private alpha program, enables
large-scale event-time-based stream processing or batch processing of
data. Google said it fits use cases such as extract, transform, load
(ETL), analytics, real-time computing and orchestration of processes.


Eclipse IoT Launches Machine to Machine Communication Platform -- ADTmag

Eclipse IoT Launches Machine to Machine Communication Platform -- ADTmag



release supports out-of-the-box integration and protocol
interoperability with both HTTP-enabled devices and devices utilizing
the CoAP app-layer protocol. Its extensible framework supports easy
integration with devices using such protocols as Zigbee, Zwave, 6LoWPAN
and Modbus, among others, the Foundation said.



OM2M is an open-source implementation of the ETSI SmartM2M
standard. But the project leader, Laboratory for Analysis and
Architecture of Systems, a research arm of the French National Center
for Scientific Research (LAAS-CNRS), said it plans to migrate to the global oneM2M standard



two key IoT projects: Paho 1.1, which provides scalable open-source client implementations of open and standard messaging protocols for IoT/M2M apps, and Mosquitto 1.4, which provides an open-source implementation of the OASIS Message Queuing Telemetry Transport (MQTT) protocol.



A complete list of Eclipse IoT projects is available on the Foundation Web site here.

Why the Buzz Around “Buzz?” | Discovery Pulse Blog | EBSCO About Discovery Pulse Blog | EBSCO Information Services

Why the Buzz Around “Buzz?” | Discovery Pulse Blog | EBSCO About Discovery Pulse Blog | EBSCO Information Services

Friday, April 17, 2015

#Neo4j with #MongoDB #AllYouCanGraph Boston event



The slide deck can be accessed here: http://bit.ly/dfw_slides
The sample database is located here: http://bit.ly/dfw_data_windows or http://bit.ly/boston_northwind


These three were my takeaways:

  1. ·         Basics of Cypher Query Language and how to write ‘Select’s using it (http://neo4j.com/docs/stable/cypher-query-lang.html )
  2. ·         How to use the above search/Select results in website with REST api: http://neo4j.com/docs/stable/rest-api.html
  3. ·         Master Data Management for Graph Database


In the MDM, they talked about:
- How the Graph databases are useful in representing Hierarchical relationship like organization chart
- How Social networks like Facebook are using it
- Complex Networks are in play at Insurance industry: lots of plans, products, customizations - with many network connection like Insurance, Physicians, different specialist


Neo4j demoed the following Practical applications
- Logistics: How to find best possible route
- Media and Broadcasting: personalization and recommendation engine (Like Netflix)
- Online Retail: like Amazon (if you buy this, then you will buy that together)


Some of the tips and tricks were:
·         Wanderu (http://www.slideshare.net/neo4j/neo4j-webinarfinal ) used Neo4j for path finding and MongoDB for Geo lookup
·         Pick your own UUIDs: Do not depend upon IDs from other databases and sources
·         Extremely useful for representing Real world – to be used with Graph analytics to analyze dependencies in real time
·         Design and representation of edges and nodes are the key for good performing queries (https://github.com/SocioPatterns/neo4j-dynagraph/wiki/Representing-time-dependent-graphs-in-Neo4j )


Finally I suggest this book: http://press.princeton.edu/titles/10314.html

UX: User Experience Testing for your websites

Presentation copy - DUTFinal.pdf



threesheetsresearch.com



The User is Drunk



Tuesday, April 14, 2015

C#/.NET Little Wonders & Little Pitfalls: The Complete Collection

C#/.NET Little Wonders & Little Pitfalls: The Complete Collection

Bridge.NET | Open Source C# to JavaScript Compiler

Bridge.NET | Open Source C# to JavaScript Compiler



Use Bridge.NET to build platform independent applications for mobile, web and desktop.
Run on iOS, Windows, Mac, Linux and billions of other devices with JavaScript support.

Microsoft at 40 - Petri

Microsoft at 40 - Petri



This past weekend, Microsoft moved into middle age, having reached the ripe old age of 40. In a letter to employees Microsoft co-founder Bill Gates—who essentially
left the company but then returned last year as a part-time advisor to
CEO Satya Nadella—explained why he was more focused on the future than
the past.

Syncfusion Ebooks | ASP.NET MVC Succinctly

Syncfusion Ebooks | ASP.NET MVC Succinctly




  1. Conceptual Overview
  2. MVC Says Hello World
  3. The World Says Hello Back
  4. Don’t Trust Everything the World Says
  5. MVC Meets jQuery
  6. MVC Scaffolding

Friday, April 10, 2015

5 Things about ASP.NET 5 that will Blow your Mind! | Web Camps TV | Channel 9





5 Things about ASP.NET 5 that will Blow your Mind! | Web Camps TV | Channel 9



 guide Cory Fowler

What Your Open Source Culture Really Says, Part One by Shanley Kane | Model View Culture

What Your Open Source Culture Really Says, Part One by Shanley Kane | Model View Culture



Our open source project is a meritocracy.

What Your Culture Really Says: Our open source project is
basically a benevolent dictatorship that the same people and/or their
drinking buddies have been leading since its inception. Because we
worship “founding” things, even mediocre open source projects, our
primary maintainer is probably the person who wrote the first prototype,
even if they have no other skills relevant to leading open source
projects including effective communication, people and project
management, conflict resolution, vision and strategy skills, and empathy
for users and contributors. There is no defined path to leadership
roles in the open source project, and no way to kick leaders out of the
project even when it becomes clear they are harming the project or its
community.

Open Data Science News

Open Data Science News



Open Data Science will bring together the
open source and data science communities to help foster the growth of
open source software used in data science. The primary focus will be on
the languages and tools that enable effective data analysis. These
consist of but not limited to


– Open source programming languages used in data science ( R, Python, etc.)

– Machine Learning

– Predictive analytics

– Deep Learning (Neural Networks)

– Social Network & Graph Analysis

– Text Analytics and Natural Language Processing

– Data Visualization

– Big Data Tools

– Pig Latin/Hive/other Hadoop-based languages

Thursday, April 09, 2015

Building Data-driven Solutions for the Internet of Things | Red Hat

Building Data-driven Solutions for the Internet of Things | Red Hat



A developer's journey to the IoT

Connect to the IoT with a lightweight protocol: MQTT

5 bad work habits you need to break

5 bad work habits you need to break

Tactical Design Patterns in .NET: Managing Responsibilities – Pluralsight Training

Tactical Design Patterns in .NET: Managing Responsibilities – Pluralsight Training



Cascading Factories to Eliminate Dependencies
Real World Composition Pitfalls
Compositing the Control Role
Object Composition Using Chain of Responsibility
Visitor Design Pattern and Encapsulation
Calling Protocols and the Visitor
Using Mixin to Move Responsibilities Out

SQL Server Performance Tuning Using Wait Statistics: A Beginner's Guide

SQL Server Performance Tuning Using Wait Statistics: A Beginner's Guide



  1. The SQLOS scheduler and thread scheduling
  2. Using wait statistics for performance tuning
  3. Investigating active-but-blocked requests using sys.dm_os_waiting_tasks
  4. Analyzing historical wait statistics using sys.dm_os_wait_stats
  5. Common wait types
  6. Wait Statistics baselines