/dev/rand
Random development thoughts by Thierry Passeron
Friday, March 1, 2013
Why I hate node-gyp
Today I had to install a node module of mine in a sandboxed environment (i.e. isolated from the system directories) and due to node-gyp what usually is just a matter of time turned into a nightmare.
One liner http server
Since the day a friend of mine introduced me to nodejs, I now use it for all kind of daily stuff.
Today I had to troubleshoot connections behind a firewall. This easy node one-liner helped me do that:
$ node -e 'require("http").createServer(function(req, res){ console.log("Got request"); res.end((new Date) + ""); }).listen(3001);'
Cheers.
Thursday, January 31, 2013
expressjs async middlewares
Dealing with async Middlewares in connect/expressjs can lead to unexpected behaviors if you don't take extra precautions.
Saturday, January 12, 2013
Snippets in JS
Mainly useful to me, but can also be found useful by others, I'll put here some of the JS snippets I don't want to loose. Some are written by me, some may be found on the internet in which case I'll try my best to give credit to the author(s). This document should be a living document. Feel free to comment and submit new snippets in your comments. Cheers.
Thursday, January 10, 2013
Nodejs in admin land
Today I needed to install a node app on a remote server which uses monit as monitoring facility.
Sending the app over to the remote host was done using the 'git clone' command.
But now that the app is in place I need to monitor it.
Sending the app over to the remote host was done using the 'git clone' command.
But now that the app is in place I need to monitor it.
Wednesday, January 9, 2013
iOS Provisioning Profile demystified
Ever had to create a new provisioning profile for an iOS app? Or had to deal with not working certificates? In this post - a living document - I will try to explain some of the concepts of Apple's code signing workflow which despite the amount of resources and tech-notes has caused me so many headaches.
Saturday, January 5, 2013
Brewing Nodejs
Lately I ran into an issue while doing a 'brew upgrade' on my mac. Homebrew upgraded nodejs from 0.8.4 to 0.8.16. It was a very bad time for me to do this update since I was pretty much in the middle of a very important nodejs development and all the setup was working well enough... In fact I was willing to do a 'update' of brew and ended up typing 'upgrade' ... !#?@
Subscribe to:
Posts (Atom)