Here is a list of some of my side projects.
Please feel free to contribute or send me some feedback !
You can find a complete list of all the projects I'm working on on my Github profile.
Filter projects by language :
This small utility can parse timetable files from the HEIG-VD FEE intranet (XLS files) and export the courses, tests and exams into an ICS file you can import into your personnal calendar.
This utility can connect to the HEIG-VD FEE intranet and extract your modules' notes and weightings. It will then generate an XLS file for you with these informations. You can then complete it with fictive notes to plan your module's future note.
You can use this utility to connect to Amazon Glacier and completely remove a vault with all it's archives.
Small module you can use to generate short ID for your Mongoose documents. It's a fork I've made to remove a dependency on bignum.
Directly connect to the uTorrent API from Node.
Fetch informations from the Allociné API from Node.
Interact with the Fibaro API from Node.
Check for the availability of your iPhone 6's dream model in Apple Stores of your country. Only tested in Switzerland.
Show you how to use Express' sessions to authenticate users in Socket.IO.
Small application letting you see all computers in your AD domain and then directly connect to a specified computer with TightVNC to help the logged in user.
Manage your Hosts file easily from a graphical interface. You can create multiple Hosts files, and then switch with one click to each other.
Convert a binary file to a PNG image and vice versa.
Script used to establish a secure VPN connection and block all traffic not going through VPN. You can define some ports to bypass the VPN (SSH, etc).
You can also add multiple VPN servers. When we can't connect to one server, we will try the next one.
The script allow you to speedtest all VPN servers listed in config to find the fastest ones. It will then reorder your servers' config file accordingly.
Easily sync your Shazam tracks with a Spotify playlist.
Add direct download buttons to Magento Connect extension pages.
Deploy script used to secure a new server easily and apply some basic configuration.