The 7 “C’s” you must follow

1. CENTER Yourself. Take time to center your journey before starting something new. Check in with yourself and ask “Is it important? Should it be a priority?” If it feels right in your core being, then embrace it. Through the years, I have found myself in such a hurry and in a rush to do… Read More »

Want to Be Happy and Successful? Choose Love Over Fear

An interesting article by Minda Zetlin, found on Inc.com. Are you reaching for what you love, or running away from what you fear? The right choice can make a huge difference to your success, your sense of fulfillment, and your happiness. This past spring, the comedian Jim Carrey made a commencement speech at Maharishi University of… Read More »

Open source alternatives

A list with open source alternatives to enterprise products Desktop Project Managment Software Consider as Alternative to Comments Real-World Use Project.net Microsoft Project Project.net is an an enterprise scale project management application Project.net is listed in Gartner Magic Quadrant for IT Project and Portfolio Management Applciations. Referenceref Customers include FT Services, Genesys Conferencing, City of… Read More »

35+ Use Cases For Choosing Your Next NoSQL Database

What Are Your Options? First, let’s cover what are the various data models. These have been adapted from Emil Eifremand NoSQL databases. Document Databases Lineage: Inspired by Lotus Notes. Data model: Collections of documents, which contain key-value collections. Example: CouchDB, MongoDB Good at: Natural data modeling. Programmer friendly. Rapid development. Web friendly, CRUD. Graph Databases Lineage:… Read More »

Choosing Between SQL & NoSQL

Thousands of internet debates are dedicated to the SQL vs NoSQL fight. But does it have to be a fight? If you are choosing one over the other, do you know for sure why and what the potential benefits of each are? This article is a run-down of most common benefits and pitfalls of both… Read More »

Cloudera on AWS

Cloudera is pushing the boundaries of what’s possible in order to solve the next generation of business problems, by delivering an enterprise data hub powered by Apache Hadoop. You can find a brief description here Cloudera-EDH-ExecutiveBrief You can find a reference architecture for Cloudera on AWS: cloudera_AWS_Reference_Architecture_Whitepaper  

Enable remote access of MySql on Ubuntu

By default MySQL only listens to localhost, if we want to enable the remote access to it, then we need to made some changes in my.cnf file: We need to comment out the bind-address and skip-external-locking lines.   Restart mysql   Check the process: lsof -i -P | grep :3306 Create user: CREATE USER ‘myuser’@’localhost’… Read More »

N-tier architecture

I was going over some C# code that was written for a non-profit earlier this year.  It was fairly typical code and that’s what disturbed me so.  It consisted of a single ASP.NET Application with most of the work happening in the Page_Load.  Although there was only one database, the connection string to that database appeared… Read More »

Architectural Patterns and Styles

Contents Overview Summary of Key Architectural Styles Client/Server Architectural Style Component-Based Architectural Style Domain Driven Design Architectural Style Layered Architectural Style Message-bus Architectural Style N-Tier / 3-Tier Architectural Style Object-Oriented Architectural Style Service-Oriented Architectural Style Additional Resources Overview This chapter describes and discusses high level patterns and principles commonly used for applications today. These are… Read More »