this year i have set some tasks for myself, not new year resolutions, but viable and good things to learn for the year and beyond.
my first one is
* use dvorak keyboard layout. which i changed on christmas evening. so far I'm getting slowly better
* do more live gigging. have some events lined up and also should be playing a festival or two.
* do more physical things like yoga and stretching to help with my arthiritis in my back.
* learn a new computer language. this would be c.
* try and remember the different meanings of there and their, though this happens every year ;)
so far so good for actually all of them [except the their/there one :D], but the c programming is catching onto my interest more and more, in more ways than one, its really fun.
I'm obviously starting from the very beginning, starting to read books/pdfs, and more so, finding video tutorials. i love a good video to see what to do.
the main reason is because i would finally like to build a few externals and also code some fun things when the time comes, plus as well it can help in the long haul for the future such as work.
one reason for the externals is that i just think its nice to build things, and also, share your work with the public, freely. you could say, why not just share the abstraction of the patch. but on thinking, a well built external is just much better. its clean and faster.
so to kick start this thread, which I'm going to use for all my findings and helpful stuff. i thought i would share with you my current finds.
excellent video tutorial series that helps explain and work-through c programming. the guy also does cocoa and other geeky stuff, has a good voice as well ;)
instead of using xcode for everything [i even upgraded to lion, it is actually quite nice], even when just learning. i came across this very small program which is used to write and test code, run scripts, work with algorithms, or simply experiment with a new coding or scripting language. its really nice and stops you from just using xcode to just do simple learning. you can do c, c++, java and lots of others
a free pdf on c
there is plenty more, but all this typing is taking me away from my own c learning. but will keep this thread open, just so i can post things i have found or discovered.