#titanium #appcelerator testing with ti.mocha

I've recently start working with titanium building native mobile applications. Titanium provides you a javascript framework that is wired to native code and more important to native UI controls, trying this way to reduce the UI lag that you normally see on mobile browser application built using angular, ember, vanilla…

#nodejs ghost init.d service with forever.js

This post is a continuation of the last post where the migration from Blogger to Ghost was described. After getting the ghost files on the hosting Linux machine you can run ghost by typing: node index.js This will run node on the port 2368. The next step is to…

From blogger to #nodejs ghost @tryghost

It took a few hours (~4) but I've manage to migrate this blog from Blogger to a ghost instance hosted on digital cloud. The content migration was a little tricky and took 3 steps: Create Wordpress instance on digitalcloud and import the blogger content. Installed Ghost plugin in wordpress and…

#javascript #nodejs grunt-http-server v0.0.5 released

Before I go on an one week holidays I've updated the 'grunt-http-server' NPM package to version 0.0.5. This new version allow dynamic configuration of the server port specified by a function. grunt.initConfig({ 'http-server': { 'dev': { // the server root directory root: , port: 8282, // port: function() { return 8282; } host: "127…

#nodejs opensubtitles-client / subtitler v1.1.4 #npm release #javascript

This weekend opensutitles-client and subtitler command line utility were updated to version 1.1.4. This release included the following features:Fix bug on file hash computationReduce the size of the NPM packageAdded code examples to the repositoryAs usual, everyone is invited to use, suggest, fork and contribute…

#javascript Require.js vs CommonJS / AMD modules and #angularjs

I recently replied to the following twitter conversation about require.js vs browserify.@cowboy i'm using amd to create reusable code beetwen server and client and i like it. My main problem is integrating with angular, etc— Oscar Brito (@aetheon) March 15, 2014@aetheon @cowboy look up the angular di…

Creating your own #nodejs development server with a #raspberrypi running #jenkins

At home I almost only develop nodejs code and because of that I've been using grunt to run jshint, mocha, ... on my modules.Because I'm always creating new project and experiments I've a dedicated raspberry pi model b for development purposes.  Until now that raspberry had support to:SSHGITENCFS…

#Jenkins email-ext command stdout in email

If you're using email-ext plugin for Jenkins and you want to execute a command while your email notification is being processed, you can include into your groovy template something like: <% def cmd = "cmd /c cd " + build.getWorkspace() + " && svn diff -r HEAD" print cmd.execute().text%>In…

#linux #raspberrypi router with dynamic dns

One more article about controlling your home network with the raspberry pi router. This article is the sequel of "Creating a wireless router...".In this "episode" I will walkthrough the configuration of the dynamic dns for an easier access to your home network when you are not there!For this…

opensubtitles-client / subtitler v1.1.0 #npm release #javascript

Today the npm opensutitles-client package was updated. This release included the following features:Removal of JAVA dependency to calculate the movie hash.Language aliases were added. Thanks to @era for his contributions.Update npm i opensubtitles-client -gSubtitler Example // download subtitle for the moviesubtitler movie.avi// download subtitle for the…