architecture, javascript, nodejs

Official is dead?, long live IOJS

It appears that IOJS (io.js, a form of node.js ) has gained an incredible momentum and credibility. As a seasoned nodeJS engineer i would be strongly swayed towards iojs give that it has all the important committee members (committers to nodejs).

My recent observation of this fork is that they release every 4 days ! That’s an impressive frequency.

Although some are uncertain about this fork in hopes that official (rather original) nodejs may all of a sudden resolve their differences and release 0.12 or perhaps even Nodejs 1.0, we shall see what happens in the next few months.
At one point a plan was to release NodeJS 0.12 in March 2014 , prediction is that it could be this year.

Meanwhile , Strongloop is gaining ground as a promenant NodeJS consulting firm with an array of tools (from monitoring , web ide generating rest apis, etc).


To add to this note, folks are realizing that NPM INSTALL may be something devops have missed and insecure (or plain old malware) modules can be installed ( might be even root).



Feb 11 UPDATE: Official NodeJS 0.12 was released just few days ago albeit without mention of generators. Great news!


Share This:

coding, javascript

Creating great looking UI with bootstrap – wizard

Creating friendly and intuitive UI is paramount in web development.

Here is a tip for an angular App that uses bootstrap.ui (angular directives for bootstrap) and bootstrap:




The above UI uses this easy CSS for styling that number:


.number {
    background: #69C8C7;
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 30px;
    text-align: center;
    color: #fff;
    line-height: 25px;
    margin-right: 8px;


And html for the controller and a route contains this markup:


<accordion >
	<accordion-group >
	<p><span class="number">1</span>
		<span class="fa fa-check-circle" ng-show='false'></span> Headline</p>

	Fill out some information

<accordion-group >
<p><span class="number">2</span>
	<span class="fa fa-check-circle" ng-show='false'></span> More options</p>

Fill out some information and select options.



Notice the check circle can be replaced ¬†when for example you’ve filled out all the data indicating to the user they are done with that section. Implemention and logic is up to you.


For more information on Bootstrap UI (these are directives for your angular app)






Share This: