Category: Programming
-
Running a Local ElasticSearch Cluster for Development
ElasticSearch is a document database built on Lucene, a full text-search engine. It clusters and is useful in a variety of scenarios. If you want to run it locally and test some of the clustering feature, here are some things I learned from my experience. Install with your preferred package manager, or from source. In…
-
VicinityBuzz Update: Windows Phone 8 & More
While attending Codemash a few weeks ago, I ended up in a Windows Phone development precompiler (Codemash’s name for a training session). It was my plan to hit mostly mobile and analytics sessions, but I was not originally planning on attending this session. With Windows Phone still struggling for market share, I wasn’t in a…
-
Ownership: Artist or Engineer?
There are varying ways that a client / service relationship can work, and this view can be the cause of harmony or discord in projects. It’s something I’ve understood for a while, but had trouble explaining at times. What follows is an attempt to explain my view of something that knowledge workers need to understand…
-
Why Aren’t You Using PhoneGap?
PhoneGap (now becoming known as the Apache Cordova project) is commonly thought of as a cross-platform mobile development solution. While true, I think it’s best to think of PhoneGap as modernzr for the mobile web. The W3 is working on standards for web sites to be able to access specific hardware features. These common hardware…