In this list I've tried to list various stuff I've been tinkering with. Some are
smaller, having taken only a few days. Some are larger. Some have a link for additional
information. This is not much, but it's something.
Web-development
- HTML5, CSS3, Javascript, PHP, MySQL
- LCS; versioning PHP-MySQL-cms; wiki-style editing with versioning
- gallery2; dynamically updating auto-thumbnailed image gallery, no settings required
- Almost a ticket store for midsized lan-party in Northern-Savo
- Data integrity considerations
- Data visualizators; hardware information live streamed to browser via EventStream
- Small stuff: few blog-sites, flatfile cms for student board at high school
- Three pastebins; one with syntax hilighting
- And one for images, with clipboard pasting
- Tinyurl-service
- WikiCreole flatfile cms; lumicraft.fi and this site.
- Now playing; shows what I'm listening
- What to eat; fetches menus from several campus restaurants
Python
- The Peli; my biggest project, mainly a technology development platform
- Quite a bit of experience with OpenGL and SDL
- A message scroller for few years for the Assembly demoscene party
- Fetches messages from server and displays them, also has a clock
- Lanbot; an ircbot
- Auto-op, rss-feeds, notifying about page edits
- WXwidgets: chat, mw2-host-tool, phone number reverse lookup
- Kuulutin; many-to-many realtime sound transfer
- A 2D top-down driving game, artillery game, FGJ13: Lifeline
- Web-dumpers(wiki / tumblr images, comics, map tiles, ...)
- Scripts for data analyzing, renames, subtitle syncing etc
- RDP-protocols, simple asm-like language and interpreter for it
- Tons of other stuff that didn't make it to this list
API
- Unofficial reverse phone number search
- Now playing / media remote; requires an unified api for different players
- Winamp/Spotify/Foobar2000/Media Player Classic managing
- Gets media info and supports playback manipulation
Mobile development
- Symbian s60v3
- Media remote client, look above; also TTS incoming caller on host computer
- Phone camera over IP
C++
- Finnish Game Jam 2012: Sommerkopter; graphics, terrain, code design
- The Peli's collision detection and particle effects
- Some DLL-wrappers for Python; audio and crypto APIs
Embedded
- Texas Instruments Stellaris launchpad basics
VoIP
- Configuring Asterisk and 3cx pbx for testing
- Client configurations(PC and Nokia E51)
- SIP basics
Misceleneous
- Windows/Linux maintenance and troubleshooting