Monthly Archives: June 2014

MongoDB: Links, News, And Resources (8)

Previous Post

Does a good framework for MongoDB "schema" upgrades in Scala exist? – Stack Overflow

.: MongoDB course note 6

A little about CouchDB (and comparison with MongoDB)

MongoDB, Inc. Joins us to talk about MMS (MongoDC – DC Edition) – Washington DC MongoDB Users Group (Washington, DC) – Meetup

Tutorial – Getting Started With Node.js, Express, MongoDB | Christopher Buecheler – Web, Writing, Cocktails and More

Webinar: What’s New with MongoDB Hadoop Integration | MongoDB

Rolling Your Own RSS Feed with Express and Jade


Developing mobile apps with Node.js and MongoDB, Part 2: Hints and tips

Developing mobile apps with Node.js and MongoDB, Part 1: A team’s methods and results

NoSQL Battle of the East Coast – Benchmarking MongoDB vs TokuMX Cluster | Severalnines

MongoDB and server performance

MongoLab: MongoDB-as-a-Service (MongoDB hosting)

My Links

Stay tuned!

Angel “Java” Lopez

Ember: Links and Resources (1)

Ember.js is an open-source client-side JavaScript web application frameworkbased on the model-view-controller (MVC) software architectural pattern. It allows developers to create scalable single-page applications[1] by incorporating common idioms and best practices into a framework that provides a rich object model, declarative two-way data binding, computed properties, automatically-updating templates powered by Handlebars.js, and a router for managing application state.[2]

Vic Ramon’s Ember Tutorial

Building Web Apps with Ember.js

Ember.js – A web framework for the future!

Things I wish someone had told me when I was learning Ember.js | Landon Noss

Introducing Full Stack JS Amber – A boilerplate with Ember on the client and a Node Server API » { 100PercentJS }

(366) Client-side MVC: Is Angular.js or Ember.js the better choice for Javascript frameworks? – Quora

EmberConf 2014 – Snappy Means Happy: Performance in Ember Apps by Matthew Beale – YouTube

JavaScript Framework Guide| Craig McKeachie

Ember Conf 2014 Schedule – Confreaks, LLC

Testing Ember.js Applications

A List of Foundational JavaScript Tools

Building URL-Driven Web Apps with Ember.js

Tom Dale on Ember and JavaScript Frameworks

Ember-Data, the Way Forward

Ember.js Advanced Patterns

Ember Inspector on a Firefox near you ✩ Mozilla Hacks – the Web developer blog

ng-embereño: Angular.js from the perspective of Ember.js – Google Drive

Productive Out-of-the-Box with Ember.js | An Ember.js beginners tutorial

Guide: Asynchronous side-effects in testing – Ember.JS

The 10 hottest JavaScript framework projects

Ember without Ember Data – Evil Trout’s Blog

Mark Watson’s blog: Small example app using Ember.js and Clojure + Compojure + Noir

Ember.js and Rails, Part 1: Rails Setup – zhubert

My Links

Stay tuned!

Angel “Java” Lopez

Docker: Links, News And Resources (1)

Next Post

Docker for Dummies | Footy ‘n’ Tech

Upgrade to Ruby 2.1.0? – Discourse Meta

Vagrant 1.6 Feature Preview: Docker-Based Development Environments – Vagrant

This is a really great step forward – thanks Mitchell! I’ve recently spent a co… | Hacker News

dotcloud/docker · GitHub

Get started quicker with our docker image

Move fast and don’t break things! Testing with Jenkins, Ansible and Docker

Running an Akka Cluster with Docker Containers | Adventures in HttpContext

Docker’s red-hot application portability solution | Application virtualization – InfoWorld

Docker : The good parts | Shrikrishna Holla

Docker 0.8: Quality, new builder features, btrfs, OSX support | Docker Blog

Redis Master-Slave on Docker


Introducing Gaudi: An Architect for Multi-Component Applications – Le blog de marmelab

Meet the 2013 enterprise superstars | VentureBeat | Enterprise | by Christina Farr

Stackdock – Docker hosting on blazing fast dedicated infrastructure


Docker presentation

The Future of Cloud Computing Now Runs on All Versions of Linux | Wired Enterprise |

Got a Minute? Spin up a Spark cluster on your laptop with Docker. | AMPLab – UC Berkeley


Production Quality MongoDB Setup with Docker — Code adventures — Medium

Homepage – Docker, The linux container engine

Presentación, Docker y Dokku – Surculus Fructum

My Links

Stay tuned!

Angel “Java” Lopez

End Of Iteration 2014w25

Previous Post
Next Post

Code Generation with AjGenesis

I published a new version of

My code generation tool, based on Node.js. Now, it can preserve files in generate tasks (if you want one of your files doesn’t overwritten). But the key change was to put models under current project directory, ajgenesis/models folder. In this way, I can put all the AjGenesis-related stuff in only one directory related to current project. So, I refactored and republished the modules and examples of:

Next steps: refactor to use the new directory, and refactor/complete the generation process in Express, Sinatra, Laravel, Django projects.


I worked on

implemented a simplified Mule-like message flow in C#, using TDD (Test-Driven Development). Now I have: input, output, transform, processors, routers, branches in flow. It was nice to see all in place, using “baby steps”, and the powerful lambdas of C#. I implemented transformer objects too. Next steps: instead of simply process a payload, start to process a complete message.


After attending a JavaScript meetup at Buenos Aires, I wrote a simple JavaScript curryfing function library:

Since then, I started to add some additional pieces, like partial application, and composition of functions.


Thanks to @fabiomaulo, I met state machine implementations in C#. So, I wrote my own version in JavaScript:

It has a fluent interface to define states, with triggers and actions. Next steps: add global triggers, and hierarchical states.


I added some functions to core and REPL. I worked on four private projects, too. More fun is comming.

Stay tuned!

Angel “Java” Lopez

Internet Of Things: Links, News And Resources (2)

Previous Post
Next Post

The Internet of Things – YouTube

Internet of Things – ReadWrite

The Internet of Things | McKinsey & Company

Internet of Things: The Future of Business Technology | Microsoft

the internet of things | Are you ready for the Internet of Things?

Internet of Things Consortium

Internet of Things Landscape

Nick O’Leary on Node-RED

Windows on Devices

Microsoft will bring Windows to a new class of devices…like a coffee mug – Neowin

The digital universe will reach 44 trillion gigabytes by 2020

Microsoft delivers preview of new Azure cloud service for Internet of Things | ZDNet

IoTDay – April 9th – 2014 Internet of Things Day

Why a Massive Amount of Venture Capital Is Flowing to the Internet of Things |

Interview with Andy Piper on the Eclipse Paho project and the Internet of Things

My Links

Stay tuned!

Angel “Java” Lopez

Internet of Things: Links, News and Resources (1)

Next Post

Internet of Things Market Value: $19 trillion by 2024 | BGR

SkyNet – Machine-to-machine instant messaging (M2M IM) open communications platform & API for the internet of things.

homeos – Microsoft Research

Microsoft adds a Lab of Things to its HomeOS | ZDNet

Microsoft staffs up its evolving Internet of Things team | ZDNet


Intel Takes IT into the Toilet

Home | Nest Launches Salesforce1, A New CRM Platform For Connecting Apps, Services Like Dropbox And the Internet of Things | TechCrunch

How Wi-Fi Direct Works As A Gateway To The Internet Of Things – ReadWrite

How the “Internet of Things” May Change the World

El futuro de internet esta … en todas las cosas. | Blog Internet de las cosas

webiopi – Raspberry Pi Internet of Things framework – Google Project Hosting

What the ‘Internet of things’ really means | Consumerization Of It – InfoWorld

The Internet of Things: In action – The Next Web

MQTT: MQ Telemetry Transport

Making things that works with us

mcollina/qest · GitHub

The Internet of Things broker that loves devices and web developers
Turn Your Raspberry Pi into a Ninja Block! | Ninja Blocks

The Ninja Platform | Ninja Blocks

Open source building blocks for the Internet of Things – Jfokus 2013

My Links

Stay tuned!

Angel “Java” Lopez


End Of Iteration 2014w24

Previous Post
Next Post


My Go Programming Language interpreter in C#

I added typed nodes to Abstract Syntax Tree, and nodes that generate expressions instead of commands. The types will help me to determine if an expression is valid or not, according to Go type specifications.


The Mass programming language interpreter

I reimplemented binary arithmetic operations (and string concatenation) without using ObOps, but directly using compiled lambda expressions. Next steps: removing ObOps dependency from compare operations. I think that a compiled lambda is a better outcome for such expression.


My in-process, in-memory implementation in C# of a document database with a MongoDB-like interface:

I fixed source analysis issuses, and added .count method to collections and to collection objects in REPL.


I started

A simple message bus implemented in C#, inspired by Mule. Notably, the flow of message can be defined using lambdas (something missing in Mule Java up to version 7). Using TDD, using fluent interface, consuming lamdbas, is the simplest way I found to implement a message bus.


I worked fixing scripts in My parser “generator” was  converted to VisualStudio 2010I worked on four non-public projects. More fun is coming.

Stay tuned!

Angel “Java” Lopez