IgorShare Weblog

Consulting and Training

Continuous Education

Posted by igormoochnick on 01/26/2012

VIDEO: Windows Azure on Cloud9 – Cloud9 IDE Blog
VIDEO: Skills Matter : In The Brain of Udi Dahan & John Stevenson
VIDEO: Gil Zilberfeld interviews Uncle Bob Martin
Jasmine-BDD: A Screencast On The Standalone Test Runner | ThoughtStream.new
VIDEO: ayende on ravendb problem
VIDEO: Session 02: Introduction to Compute
Northwind Starter Kit Review : Data Access and the essence of needless work
Ruby on Rails in Windows Azure – Part 2 – Creating Windows Azure SDK 1.4 based Application to Host Ruby on Rails Application in Cloud
Pragmatic Programming Techniques: NOSQL Patterns
HBase vs. Cassandra: NoSQL Battle!
VIDEO: Skills Matter : DDD eXchange 2010: Udi Dahan on Architectura
One Millionth Tower documentary elevates the art of HTML5 – Engadget
VIDEO: DataStax Cassandra Tutorials – Managing Objects & Data In Cassandra
Skills Matter : In The Brain of Udi Dahan: CQRS, race conditions
NOSQL – Introduction on Vimeo
The Coming War on General Purpose Computation
Pragmatic Programming Techniques: Choosing between SQL and Non-SQL
Pragmatic Programming Techniques: NoSQL GraphDB
Martin Fowler: Slideument
Understanding Microsoft’s big-picture plans for Hadoop and Project Isotope
Shan Carter on data storytelling
VIDEO: Hadoop in Action
Pragmatic Programming Techniques: Between Elasticity and Scalability
Cloud Expo 2012 East
VIDEO: "The Lost Session" at KAN Malmo – Introduction to RavenDB
A Java Developer’s Guide to PaaS
VIDEO: NDC 2011: Kill Your ORM
World Wide Webber – Graph Processing versus Graph Databases
VIDEO: Building loosely-coupled apps with Windows Azure Service Bus Topics and Queues
Procrastineering – Project blog for Johnny Chung Lee: Low-Cost Video Chat Robot
Going realtime with Socket.IO
WebSocket and Socket.IO
Asynchronous scalable web applications with real-time persistent long-running connections with SignalR
Scott Hanselman’s 2011 Ultimate Developer and Power Users Tool List for Windows
patterns & practices: Project Silk
Martin Fowler: StranglerApplication
What’s in (and missing from) Microsoft’s latest batch of Azure cloud update
Introduction to Spring Data Neo4j
Raspberry Pi’s $35, 700MHz Linux computer enters manufacturing
Scenario-based Unit Tests for DDD with Event Sourcing – Journal – CQRS and
Pretotyping
I’m a phony. Are you?
How Trello is different
How to handle relations in RavenDB
Design Patterns for Distributed Non-Relational Databases

Posted in Architect, Continous Integration, Intelligence Amplification, Thoughts, Training | Leave a Comment »

Blending tablet PC experience with the real world – new fronteers for the development

Posted by igormoochnick on 12/28/2011

Happy Holydays!

Posted in Thoughts | Leave a Comment »

Limited choice of good-enough features will take you a long way

Posted by igormoochnick on 12/22/2011

I’ve finally got a perfect explanation why the iPhone users are much happier than the Android users and, over time, their devotion drastically grows.
According to this provocative research of Dan Gilbert (TED2004: Dan Gilbert asks, Why are we happy?), the synthetic happiness can be cultivated. It’s becoming prominent when a person gets a limited choice and it’s becoming even more so over time.
I think the solid implementation of the good-enough features in the iPhone has an increasing effect of the synthetic happiness.

Posted in Thoughts | Leave a Comment »

AppFabric Service Bus Queues and Topics presentation (for Boston Azure User Group)

Posted by igormoochnick on 12/20/2011

Recently we’ve delivered a presentation to the Boston Azure User Group on how perfectly the cloud technologies are aligned for development for the Mobile Apps and clients. My coworkers from Blue Metal Architects delivered great content about integrating iOS (featured iPhone and iPad) and Windows Phone with the cloud. I’ve covered the use of the AppFabric Service Bus Queues and Topics – these technologies are perfect for communications for partially connected clients (like mobile ones).

Posted in Architect, Azure, Community, Continuous Education, Messaging, Presentations, Service Bus, Training | Leave a Comment »

Continuous Education

Posted by igormoochnick on 11/29/2011

Posted in Architect, Continuous Education, Intelligence Amplification, Thoughts, Training | Leave a Comment »

Algorithms are terraforming Earth and our environment

Posted by igormoochnick on 11/25/2011

imageimage

Just recently watched Kevin Slavin [TED talk] on “How algorithms shape our world”. This made me realize why I’m intuitively trying to stay away from the open trading.

How can you continue to call yourself an investor and go against the algorithms? Your money can disappear in an instant like the 9% of the market Kevin was referring to. The market works like a lotto or a Russian roulette and very similar to the Wild Wild West – who pulls the gun first and pulls the trigger faster – wins.

Posted in Thoughts | Leave a Comment »

Continuous Education

Posted by igormoochnick on 11/17/2011

Posted in Architect, Continuous Education, Training | Leave a Comment »

Hello from the mobile-me

Posted by igormoochnick on 10/31/2011

Today, with our super busy schedules, we’re badgered into producing (anything and everything). This is how our employees make sure to get as much as possible ROI (return on investment) out of you.

I’ve always felt that there was not enough time to consume and to learn in general. This was alway bugging me because I felt that my value was declining with each and every passing day and I was afraid that something new in the world will be born without me learning abou it.

I hope that this situation is going to improve going forward. Recently I got myself an iPad. This allows me to get more content consumption on the road and on a couch.

With this post I’m, in fact, testing a WordPress application for iPad.

If it works as expected, will try to start posting on my blog the links to noteworthy content and, as usual, you are welcome to comment.

Posted in Community | Leave a Comment »

NWT – .Net Web Toolkit

Posted by igormoochnick on 10/26/2011

Now, after waiting for quite some time, we finally can implement the real solution for .Net <-> javascript conversion and bridge the impedance gap in the projects that heavily rely on the powerful rich web UI.

Currently we have solutions like Script# and CofeeScript and others. The pros in cons of these systems have been discussed countless times (ex: HanselminutesJavaScript is Assembly Language for the Web: Semantic Markup is Dead! Clean vs. Machine-coded HTML).

With the recently released project Roslyn (or alternatively Mono Compiler Services) it is possible to have a clean solution to the problem:  I write my data and data model in a language and an environment that allow solid validation and refactoring.

I’m ironing out some kinks in my implementation and, as soon as it’ll be in a stable state, I’m going to release a NWT (NeWT) project that will provide a similar to GWT (Google Web Toolkit) functionality.

Posted in C#, GWT, Javascript, jQuery, Web | 1 Comment »

Architect Factory – Agile Design: Best Practices

Posted by igormoochnick on 06/15/2011

Thanks for everyone attending the Architect Factory last week, especially everyone that attended my presentation. Great participation and great questions – Thanks.

As promised – below are the slides from the talk:

P.S. I’m still trying to figure out what happened to the video recording of the session. Will update the post as soon as the issue will get resolved.

Posted in Agile, Alt.Net, Peer Code Review, Presentations, Refactoring, Training | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.