This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
IMPORTANT! Remember to check out the wiki page at https://github.com/bebraw/jswiki/wiki/Game-Engines for the most up to date version. There's also a "notes" column in the table but it simply does not fit there... Check out the raw version to see it.
This table contains primarily HTML5 based game engines and frameworks. You might also want to check out these pages: [[Feature Matrix|Game-Engine-Feature-Matrix]], [[Game Resources]].
Name | Latest Release | Size (KB) | License | Type | Unit Tests | Docs | Repository | Notes |
---|---|---|---|---|---|---|---|---|
ActionJS | no | github | AS3 like in Javascript | |||||
Akihabara | 1.3.1 (2011/05) | 453 | GPL2, MIT | Classic Repro | no | API | github | Inten |
Last week, I published some ideas for leveling up as a developer. I put it on GitHub as a gist, and I encouraged people to modify the list to their liking:
Feel free to fork it and add more achievements. (Make sure they're measurable.)
Or, fork it and mark off the achievements you've already conquered. You might even flag the one that you're currently working on.
So far, more than 270 developers have forked this gist. Many devs have customized their forks as personal to-do lists (e.g., crossing off past achievements and highlighting the goal they're currently pursuing). A number of people have also added new achievements to their forks, indicating additional experiences that they
# for MySQL installation | |
sudo apt-get install mysql-server libmysqlclient-dev libmysql-ruby | |
# to start mysql server daemon | |
sudo service mysql start |
# this command will download and install some dependencies, it could take a while. | |
bundle install --without test heroku |
# run the following command | |
rake db:create | |
rake db:schema:load | |
# or | |
rake db:setup | |
# run the following command to fire up the server. |
# run this command to download git | |
sudo apt-get install git-core git-gui git-doc |
# clone the source | |
git clone git://github.com/diaspora/diaspora.git | |
# switch to the directory which you find in home | |
cd diaspora |
# run first | |
rails g model course name:string description:text university:string lectures_counter:integer | |
# and then | |
rails g model lecture name:string description:text youtube_url:string course_id:integer | |
# and then | |
rails g model enrollment course_id:integer person_id:integer | |
# and then run the database migration to create the tables |
class Course < ActiveRecord::Base | |
# to be able to tag courses and find them by their tags | |
include Diaspora::Taggable | |
# to be able to like courses | |
include Diaspora::Likeable | |
# to be able to add comments on courses | |
include Diaspora::Commentable |