or Justin's Acronym Soup Post
decided to use the lj to chart some of my learning. not goin to do computer science at uni this year - am only able to get 6 months of austudy, then i'd have to study part time. and finish the degree in 2010. not gonna do it that way!
i'm enjoying coding way too much to consider not making it what i do for a living, so i'm considering my options.
one option is to get some money this year so i can do the degree 3 years fulltime off my own bat if i still want to do it by this time next year. so i've got some leads on a second job - should have one by this time next week.
the if comes from not knowing how well i'll go at learning more this year. there's every chance that i wont need to go to uni to become a good enough programmer/sysadmin/web developer to be employable. have learnt a lot at a rapid rate largely on my own over the last 12 months. but i now know people (thru
sydney linux user groupand
sydney php user group) who can help me move from knowing enough to be dangerous to knowing enough to be a real, employable geek.
this is one of the things that makes the open source community so great. nasty individuals aside, collaboration is *built in*. will have to post more about the oss community later - the more i learn the more i want to learn. it's a fascinating beast. can't think of an encapsulating metaphor or analogy yet - partly because i'm a newbie, partly because i don't think its possible to do its dynamics justice in a few sentences.
anyway, back to JASP. i've decided to try and use lj like i used
wall mirrors in a gym to work on my basketball skills
. i don't want this to just be a reflection of what i'm learning, but something i can use to aide in the quality of what i'm learning. practice makes perfect is *bullshit*. perfect practice makes perfect.
don't know how often, but summaries, acronyms, landmarks, acronyms, goals and acronyms will start appearing here. to kick off:
XUL:
XML User Interface Language (XUL) a markup language for describing user interfaces. With XUL you can create rich, sophisticated cross-platform web applications easily. one of my
sydney php user group friends is working with this and gave me a rundown the other night/early morning via icq. its cool, and i've started making myself familiar with the basics of it.
class based rewrite of
www.socialist-alliance.org:
have started rewriting
www.socialist-alliance.org using php classes. classes are cool! so much more planning is needed, but so much more code re-use, and the code is so much more intuitive and therefore easily maintainable.