In Progress

Name | private | purpose ————- |:————-:| :—–

Mature Projects

Name private purpose
phpmyadmin3 Yes phpmyadmin3 with custom changes to facilitate navigation
phpunit-skeleton-generator - generates tests from annotations/assertions using comments in code
vrome - chrome extension to browse with keyboard. Also using firefox/pentadactyl
hbtlabs.github.io - this site
config Yes contains dotfiles and custom scripts / configuration.
hbtlabs - public site hbtlabs.com
backup Yes custom scripts to handle cloning, mirror, incremental backups of all local, external, remote drives
gpg-keys Yes gpg keys management
etc Yes tracks changes in /etc using etckeeper (desktop)
ctms-db-sync Yes consulting - syncs remote databases to local db
empower-autodeploy Yes consulting - custom scripts for continuous integration
empower Yes consulting - empower project
pmrobot Yes pmrobot custom changes
pmrobot-db Yes pmrobot automated db backups
accdev Yes blog

On Hold

Name private purpose
oss-checklist 2015 open source software best practices based on literature.

Dead Projects

Name Private purpose Deprecated on Reason
simple-custom-config - define configuration files using templates 2013 Replaced by http://symfony.com/components/Config
git-svn-migration - migrates svn repository and its plugins / configuration using git-svn to git 2012 All svn repositories migrated and not worth adapting code to latest git version
js-beautify-gem - beautifies JS code 2012 replaces by better IDE plugin + beautify npm packages
watch_and_do - watch files and executes scripts 2011 replaced by inotifywait and grunt watch
svn-tools - equivalent of git log -S but for svn 2012 no more svn repositories and possible to use git-svn instead
jmsnmessenger - msn messenger client in Java 2006 Summer/Student project to play with msn messenger API. Nothing serious
jchat - chat application written in Java to experiment with threads, streams, file transfer etc 2005 Summer/Student project
jmail - mail client in Java to experiment with email API + smtp/imap 2005 Summer/Student project
jzip - java GUI client to zip/unzip 2004 Summer/Student project
jgoogle - java GUI exploring google API 2005 Summer/Student project
jsplit - java GUI to split and send large files by email 2005 Summer/Student project
oracle-script-generator - CSharp GUI to generate Oracle SQL after building db 2006 Summer/Student project
imdb-plus - chrome extension to watch youtube trailers on imdb 2012 imdb added trailers
tab-plus - chrome extension to manage tabs 2012 replaced by vrome
mysql-sync - php wrapper around percona to synchronizes databases 2013 syncing mysql files using rsync was faster than syncing records
many - experimental work to add many to many relationships 2013 backbone was abanded in favor of ember.js
coffee-script - experimental work on compiler to match the javascript code generated to coffeescript - line by line 2013 easier to write + debug javascript than write coffeescript and debug generated javascript
vimium - chrome extension to navigate using the keyboard. add multiple features 2012 abandoned in favor of vrome
netflix-enhancements - netflix chrome extension to add filtering of already watched movies, imdb ratings, youtube trailers etc. 2013 abandoned after termination of netflix service
phpmyadmin - phpmyadmin 4 minor changes 2013 abandoned after realizing navigation in phpmyadmin 4 was inferior to custom version of phpmyadmin3
tasktree - experimenting with JS technology to build single page apps using backbone, knockout, ember, angular, socket.io etc. 2013 abandoned after realizing JS technology was not mature enough and identified ember.js as next major contender
todoapp - experimenting with JS, testing with mocha/jasmine and using visual testing 2013 continued experimentation in tasktree
tvshows-downloader Yes tvshows downloader using RSS feeds 2013 replaced by flexget
streaming Yes streaming tvshows / movies using justin tv API 2014 justin.tv shutdown
euler Yes experimenting with euler challenges + learning math by building API using Ruby / R / Mathematica 2012 -
todo Yes todo system + calendar reminder 2013 replaced by checkvist
sfutils Yes utilities accumulated in PHP / symfony / propel 2012 terminated major symfony projects
sfgoogleloginplugin Yes google login plugin for symfony 2010 terminated major symfony projects
sf1.4deployplugin Yes deploys symfony 1.4 projects 2010 terminated major symfony projects
relu Yes book exchange project 2008 startup shutdown
vbenvplugin Yes manages environment in symfony + switches files 2010 terminated major symfony projects
futils Yes similar to sfutils 2012 terminated major symfony projects
menuplugin Yes generates beautiful menus based on yml files 2008 found better stuff
msnmessengercontactgrabberplugin Yes grab contacts from msn messenger and other social media 2008 project ended
pmmessageplugin Yes private messaging plugin used to power relu project 2008 project ended
sfdeployplugin Yes deploys symfony 1.0 applications 2010 terminated major symfony 1.0 projects
accounts Yes passwords manager 2014 replaced by lastpass
github-backup - backups up github data 2014 replaced by another a shell script code-backups.sh
find-similar-videos Yes locate similar videos using image duplications algos 2014 one time script
linode-logs Yes logs storage of linode instance 2012 no longer needed
rumie-scripts Yes consulting - custom scripts for continuous integration 2015 rumie contract terminated
rumie-analytics Yes consulting - old backup repo 2015 rumie contract terminated
ssi-bak Yes consulting - syllogistic backups 2015 syllogistic contract terminated