Jan 022012
 

I have converted my blog into a WordPress blog. I figure that the old site probably had some horribly written code and was vulnerable to attacks so I decided to import all my content (sans comments — haven’t been able to figure that out yet) into a WordPress blog.

I’ll be going through the site to make sure everything looks nice and not too much is broken.

As for life, I’m 8 courses away from graduation. I’m doing 5 this term so that my last term in the Spring will be as easy as possible. The courses that I’m doing are:

  • CS 448 – Database Systems Implementation: An advanced course on databases. From what I’ve researched, I’ll likely have to code some parts of a database engine, likely PostgreSQL.
  • CS 456 – Computer Networks: A relatively straight forward course on networking including network programming. Should be a very neat course except for the fact it’s my first 8:30AM course EVER.
  • CS 490 – Information Systems Management: A computer science/business course.
  • PHIL 216 – Probability and Decision Making: A course on game theory and such, I’ll get the gist of it after the first lecture on Thursday night.
  • AFM 101 – Introduction to Financial Accounting: A course on accounting, my bird course for the term.

For my Spring term, I’ll likely be doing:

  • CS 349 – User Interfaces: I took the course last Winter but dropped it because it conflicted with Operating Systems (which was more important). Likely coding in X11/Java and might be doing Android application development.
  • ACTSC 221 – Mathematics of Investment: One of my bird courses for the term. I keep explaining to people it’s a course based around one formula. The course is based around calculation mortgage rates and interest.
  • SPAN 101 – Introduction to Spanish 1: My other bird course. Spanish is close enough to French that I shouldn’t have a hard time picking it up. It’s also done by the first week of July so I’ll likely have an early final and only 2 exams to prepare for in August.
 Posted by at 01:20
Sep 172011
 

I don’t even know anymore, and through many people I’ve met this past week, everyone’s in the same boat, technically in 4th year but officially in 3rd.

This term looks very promising and fun, I’m doing mostly non-major courses:
CS 458 – Security/Privacy
PSCI 101 – Introduction to Political Ideas
PSCI 291 – Canadian Legal Process
SCI 205 – Physics of Hi-Fidelity Sound
SCI 206 – Physics of How Things Work

SCI 205 is a lot of reading and is offered online, so practically no work except the weekly assignments or something. CS 458 looks like a fun course, the prof is semi-competent and speaks acceptable English (he’s German). My other three profs are English speaking so that’s good. PSCI 101 is going to be a pain, there’s no seats in the class by the time I get there and it’s full of first years, so everyone except me is willing to participate.

PSCI 291 is a very interesting course, the course assumes no knowledge of the legal system and teaches it from almost nothing. It’s a night course for me, the lecture room is probably half full so there’s plenty of seats. Unfortunately, the course doesn’t cover copyright/trademark law, which is what I’m interested in learning. The textbook does have chapters in it so I’ll read them when I have time.

SCI 206 is a very fun course. The course is a physics class but without any equations. It’s supposed to be a general understanding of physics, essentially answering the question ‘how?’ and not ‘how fast?’. The way I see it, it’s Bill Nye the Science Guy, just a bit more detailed. This will probably be one of the top 5 courses I took in university. It also finishes off my school week on Thursday nights. I only have 3 days of classes this term with a 4 day weekend guaranteed.

Next term will be brutal with 3 CS courses, but I’ll be taking 2 Arts courses to hopefully make things easier for me to pass the term. RS 120 Evil and AFM 101 – Intro to Accounting. The CS courses I’ll be doing are Computer Networks (CS 456), Database Systems Implementations (CS 448) and Information Systems Management (CS 490).

In other things that are happening; I’ve moved over to pfSense for my router. The DD-WRT setup just wasn’t cutting it for me on the WRT54GL+SD mod so I bought new hardware for a x86 router. The install went smooth, the hardware is running quite nicely. There’s a lot to learn in order to use pfSense masterfully so I’ll be taking my sweet time with it.

 Posted by at 22:29
Aug 152011
 

Back in grade 9, I was addicted to a game called Diablo II. I played about 6 hours a day, everyday. I had no care for what else happened, I didn’t focus on school at all. I’ve made some good friends playing Diablo II, I met Allan Cheng and Anthony Tran because of my Diablo II addiction, both of whom I became good friends with. I met Alex Wong, whom I consider the person who got me involved with web development and jump started me into PHP/MySQL — how I’m making my “living” today. If I can remember, he invited me to see a tennis match with him at the Rexall Centre at YorkU and the topic of web dev came up. I was already doing some PHP/MySQL before but it was Alex that suggested that I put more effort into learning it and try to make it a career. Alex was one of the leaders of the group I played Diablo II with and had me work on the group’s website indirectly.

It was also with the group, “Clan Lorings”, that I became fascinated with managing an online community. This led to the creation of the Mackenzie Forums, what I became known for at my high school. The project started off as a simple gathering with my friends and eventually became a 437 member forum that was forcibly taken down by administration upon my graduation.

That part explains how I got into web dev, but it doesn’t explain to me how I became a technology enthusiast. Until now. I have found the episode clip that got me into technology and starting to watch The Screen Savers regularly and eventually most of TechTV. I can’t say that I didn’t watch TechTV before that event, I watched X-Play with Adam Sessler when I got the satellite dish installed at home. I was probably watching a re-run of X-Play when I saw a teaser for TSS about Diablo II and MephBot. Here’s the clip:

http://www.youtube.com/watch?v=eAOMlHcaDNE

It was this moment that changed my life forever. This 8 minute clip led me to watch the entire episode and I enjoyed it. I found my calling, I was a techie.

TechTV eventually went away but only to come back as many entities: TWiT.tv, Revision3, DL.TV and many others. Kevin Rose, the Dark Tipper at TSS, is also the founder of Digg, where I used to get most of my tech news.

Things would have been really different had it not been for Diablo II. I might have simply ignored the teaser for Diablo/MephBot and might have just skipped TSS altogether. I don’t regret anything in life and for sure I don’t regret playing Diablo II.

 Posted by at 20:20
Jun 112011
 

Earlier in May, I stumbled across a crazy deal for 23″ monitors: $139.99 (+$12.25 environment). They weren’t some cheap 23″ TN panels either, these were Dell U2311H monitors with full 3 year warranty. The original price was $319.99 but I was able to push two $90 coupons to get it down to $139.99. I now have a triple monitor setup and productivity has increase greatly.

I’ve started another work term at Engineering Computing again. Very nice place to work and the guys there are great. I’m working on the same stuff as the last time (and Management Science): OFIS. Super complicated reports generating and data mining.

OverPower is starting to pick up steam and we’re going to have our fourth meetup next week. OverPower is the card game that I play and have been collecting for 15+ years now. I’m primarily responsible for social media and outreach as well as doing the website and applications.

I’m just about to upgrade my Acer Travelmate 8204 (my laptop from March 2006). I’ve already gone ahead and added a new harddrive (500GB). I’m going to be adding in a new processor (T7200) and that would enable me to get more RAM (4GB from 3GB — BIOS limitation on the motherboard).

I’ve also purchase more RAM for my (old) file server turned virtual machine server. 4GB just wasn’t enough to run more than 2 VMs at once. And because of the spare RAM, I’m going to be building my own router/firewall, no more WRT54GL+DD-WRT. The router/firewall will be running either pfSense or Smoothwall or something else. I haven’t decided yet, Smoothwall has Linux drivers but pfSense is probably more robust with a FreeBSD kernel.

I’m 15 courses away from completing my degree. I’m doing 2 courses this term to help me complete my goal, CS 341 – Algorithms and PSYCH 101 – Intro Psychology. CS341 is a mandatory (super hard) course required for my degree. PSYCH101 is just a bird course (not really if you’re doing it online).

 Posted by at 14:56