Bucket List
My head gets clodded with lots of ideas and things I want or need to do. So much that I decided I need to create a list. This list should never be fully finished and only new stuff should be added. So no, this isn’t really a bucket list; more a Todo list. Finished stuff will be moved to the Finished list and if possible or applicable I’ll add the date to it as well..
I’ve given a couple of goals, in a way, a deadline by adding the year in bold in which I plan to finish something. When bold and italic it’s a goal I hope to finish that year but most certainly won’t
. Those without a year in front of them are long term goals. Some of them I’ll probably never complete.When discarded I’ll move them to the Failed list.
Todo
- 2012 Learn Lua (only done a little bit of it)
- Still need to come up with a project where I can use it for. Perhaps I should use it to add scripting to my yet to write Haskell IRC bot.
- Also was experimenting with a BlitzMax IRC client
- Learn Perl 6 (some while after Rakudo Star has been released)
- The Perl 6 Advent Calendar seems like a good starting point
- 2012 Learn Haskell
- It also has a nice free book
- And Learn You a Haskell for Great Good! is swell as well (I own a copy)
- Will probably be doing a IRC Bot with the help of SimpleIRC
- 2012/2013 Learn Java
- Not because I want to, but because I have to
school eh
- Not because I want to, but because I have to
- 2012/2013 Learn C
- Familiarize myself with the new features in PHP 5.3 and 5.4
- Lean Ruby
- Learn Go
- 2012 Get a Raspberry Pi
- Check out Node.JS
- Check out Bread::Board
- Check out ElasticSearch
- Check out Parrot
- Learn about MySQL replication
- Get familiar with PostgreSql and its tools
- 2012/2015 Become LPIC-1 certified
- Become LPIC-2 certified
- 2014 Become an Ubuntu Certified Professional
- 2011/2015 Get my Bachelor in engineering and Master degree in computer science
- 2012 Enter Google Summer of Code
- Create a real game
- 2012 Some prototypes first!
- And a bigger lasting project with a great story and all
- 2012 Finish reading Game Coding Complete, 3rd edition
- 2012 Finish reading Fundamentals of Game Design
- 2012 Finish reading Seven Languages in Seven Weeks
- Become a decent guitar player
- Finger style
- Blues
- Rock
- Get involved with some sort of animal rights movement
- Start and finish Final Fantasy X-2
- Finish Final Fantasy VII: Dirge of Cerberus
- 2012 Finish Final Fantasy XII
- Halfway through!
- 2012 Finish Final Fantasy XIII
- At chapter 11
- 2012 Finish Eternal Sonata
- At chapter 6
- 2012 Start and finish Skyhammer
- Get a working PC-DC server setup for Dreamcast networking
- Check out developing for Dreamcast
Finished
- 29-01-2012 Check out ZeroMQ
- Unfortunately it can’t communicate with normal sockets, but that’s fine. Just something one should know about though!
- Wrote a BlitzMax module for it: htbaapub.zmq
- 12-2011 Learn about functional programming
- Started with reading about and trying out Haskell, but haven’t done enough with it yet though
- At school we are using Amanda for Discrete Math, which is heavily influenced by Haskell
- Still learning, and haven’t done a whole lot with both of them, but will be during the coming months
- 12-2011 Learn C#
- I don’t want to say I’ve mastered C#. Far from it. But the last 5 months of 2011 I’ve had to use it at school for several assignments
- Experimented with XNA as well and made a small racing game with a group of other students
- Still learning!
- 17-11-2011 Check out Arduino
- Got to try one at school. Fun stuff! Might consider buying one myself one very soon as well.
- 08-05-2011 Finish and launch the first feature complete version of Maximus
- Not the official 1.0.0 release, but it’s feature complete.
- 20-03-2011 Move brandweeruren.nl over to my VPS
- 19-03-2011 Move forum.pcc-online.net over to my VPS
- 23-01-2011 Launched meldpuntdierenleed.nl, a small page with links to the officials of where to report animal cruelty
- 08-09-2010 Figure out Postfix to get a better understanding of it
- My boss ordered Postfix: The Definitive Guide which was a great help and clarified stuff up a lot!
- For my own Postfix mail server setup I’ve used Dovecot as my POP3/IMAP client.
- 22-08-2010 Finish Final Fantasy VII
- Finally finished it! Approximately finished it within 45-hours. Truly an epic story!
- 21-08-2010 Commit myself to write weekly Perl blog posts for the Perl Iron Man Challenge
- This one is of course never really finished, but so far I’ve managed to keep this up for 2 months and will continue to do so
- 19-08-2010 Finish reading Programming in Lua
- 17-08-2010 Finish reading Getting Things Done: How to Achieve Stress-free Productivity
- Excellent book. This is indeed a must read.
- 07-08-2010 Finish Final Fantasy VII: Crisis Core
- Awesome game! How it was weaved together with FF VII was amazing. Ending was stunning.
- 07-2010 Learn about load-balancing (web)servers with load-balancing proxy servers and worker queues
- 06-2010 Actively contribute to some open source project(s)
- 01-2010 Join or form a band: Not officially a band, but have been playing regularly now
- 18-01-2010 Finish reading Game Producer’s Handbook
Failed or Cancelled
- Rewrite brandweeruren.nl
I decided to only maintain the current website to provide the current users a working product. I no longer have any plans on rewriting it. I did made it Plack/PSGI compatible so testing and deployment has become easier for me. - Follow an Oracle DB course
Done a few chapters… Quite boring so far, nothing substantially new. So decided to kill it off. 2010 Also didn’t turn out to be the year to do this kind of stuff. - Learn about clustering a MySQL database
This is not something I’m going to run into anytime soon. - Learn and utilize CouchDB
Sorry, lost interest. Maybe some other time. - Create a private software application to categorize financial transactions for a bank account
This turned out to be impossible. The bank no longer providers the required transaction data which would be used by this application. - Create a Symbian S60 application
Scrapped it because I no longer care.
Actively contribute to some open source project(s)

