Nginx Proxy, Node.js, & Express
For those of you launching your own web servers, Nginx is a popular upgrade to using Apache, a web server that handles http requests. Nginx has more flexibility in the types of backend it works with
LLVM and Emscripten: Small Steps towards Platform-Agnostic Programming
Programming languages are human-readable languages that produce instructions for a computer to understand. Choosing a programming language, however, is currently tied to a hardware platform (e.g.,
Mac OS X: Bash Fix For “Shellshock”
Official Apple Updates For Bash
OS X bash Update 1.0 – OS X Mavericks | |
OS X bash Update 1.0 – OS X Lion | |
OS X bash Update 1.0 – OS X Mountain Lion |
Alternative to Apple Bash
Warning: proceed with caution. This is for advanced users. This will involve manipulating system files.
First, check which version of bash your Mac is running and if it is not 4.3.x then proceed:
1
2
3
|
$ bash --version
GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.
|
Normal Installation
First you’ll need to install homebrew,
Creating a MongoDB Database Locally
For the first part you will need to setup MongoDB 2.6+ using Homebrew in Mac OS X and second configure a database for building a REST API using NodeJS on a local machine. The second part should be similar
Designing Software Systems
I’ve been thinking of strategies to build software with speed. Usually it takes several months to iterate on software systems during the engineering phase. In order to reduce the number of engineering
Summary of Life and Times of an API: A Play in Three Acts
Thor Mitchell, a developer evangelist at Google, gave a presentation at APIWorld this September 2014. His
AngularJS and Javascript Tips
This is part five of my look into AngularJS.
- AngularJS Intro and Setup
- AngularJS and Modernizr
- AngularJS and jQueryUI DatePicker
- AngularJS with TextArea and Scroll To
- AngularJS and Javascript Tips
- Coming soon…
AngularJS
AngularJS functions that can be used instead of using typeof(). For instance
AngularJS with TextArea and Scroll To
This is part four of my look into AngularJS.
- AngularJS Intro and Setup
- AngularJS and Modernizr
- AngularJS and jQueryUI DatePicker
- AngularJS with TextArea and Scroll To
- AngularJS and Javascript Tips
- Coming soon…
Using textarea For Multiline Input
In AngularJS this is how you would use textarea in HTML.
1 |
<textarea name="multilinetext" ng-model="multitext" ng-change="changeTextArea()" rows="3" cols="40" wrap="off"></textarea>
|
For more information on attributes that are available,
Hook Model: Build Habit-Forming Products
Over the past several months, Nir Eyal has been advertising his new book and idea the Hook Model in the Bay Area. The
AngularJS and jQueryUI DatePicker
This is part three of my look into AngularJS.
- AngularJS Intro and Setup
- AngularJS and Modernizr
- AngularJS and jQueryUI DatePicker
- AngularJS with TextArea and Scroll To
- AngularJS and Javascript Tips
- Coming soon…
Instead of using HTML5 date input type which is not