February 2012
2 posts
js1k: My Concept
I’ve been waiting for js1k ever since I read about it a few months ago. The contest for this year is here now. I wanted to submit something cool using the Canvas. I haven’t really worked with the canvas before, so there is some learning curve I have to cross. I decided it was best if I stuck with a simple concept for the demo. This way I can get familiar with using canvas and also...
Feb 13th
js1k 2012 →
Amazing stuff here. Hard to believe all the demos are < 1k. Treasure chest to explore and learn.
Feb 13th
January 2012
5 posts
1 tag
nodejs dropbox clone: nsync
I have created a github repo for the project: https://github.com/aishwar/nsync The focus of this project (at this stage) is not on supporting advanced features (e.g. versioning, conflict resolution etc.) in file synchronization, but rather creating a basic app that provides file synchronization in a cross-platform way. Here are the tasks I believe need to be done for us to have a basic working...
Jan 22nd
1 tag
Creating a dropbox clone using nodejs
As I was surfing the interwebs, I came across lipsync. Lipsync is an open source dropbox clone. I was looking for something like this. I thought “perfect, I can use this now”. Only to realize, a minute later, it doesn’t work in Windows. Bummer. But this also got me excited. I could try building one. And what better way to do it than nodejs. Afterall, here is what nodejs is...
Jan 21st
Parsing Expression Grammar (PEG)
PEG is a way to describe formal languages. PEG is suited to designing computer languages that do not have ambiguities. PEG.js is a Javascript parser generator using PEG. I remember reading about it of a few weeks ago (in dailyjs) and wanted to try it out. Knowing how to design languages is a cool skill to have. I don’t mean cool in just an academic way. Being able to write a domain specific...
Jan 15th
1 tag
Learning Three js →
Looks like an amazing site to learn game development and animations using Javascript.
Jan 15th
7 notes
Switching to Tumblr
Why? It’s a new year. Time for new beginnings. Is that all there is to the change? May be a bit more. I have decided I can do better than writing my own blog engine. Tumblr does a lot more than my custom engine and they do an amazing job at it. So I will use them to host my blog. I sense something more philosophical… That might just be me speaking in the above quote, but...
Jan 15th