November 27, 2009 — Comments Closed
End of term! Almost.
The end of my term is going well compared to the beginning/middle. I’m improving on most of my important assignments. The courses that aren’t as imperative are probably suffering a bit more though. Most important is definitely CS240 and CS246, though. CS245 is even more of a mindfuck now, and MATH239 is getting weirder. I’m sure if I spent some time reading over notes a million times with those two, I’d understand eventually.
I just really can’t wait for the holidays… I haven’t actually had a solid week off doing anything I wanted since last Christmas. Last Christmas. I need to catch up on sleep and do nothing for a while.
I managed to sign myself up for more volunteer work today. I already have the profQUOTES database thing I haven’t finished yet (since the profQUOTES books were printed so finishing the script wasn’t very important anymore… the books were awesome though!) and this very website is also suffering. Anyways, the orientation committee is starting to plan Fall 2010 orientation already, and Maria is a FOC so I felt the need to get involved. I offered to do the website and some other back-end stuff that involves collecting information from the students who want to be leaders/organizers. The previous orientation used Google spreadsheets and email. You perhaps understand how that could get disorganized quickly. Spreadsheets had no error checking, no authentication, and no way to guard against duplicates. Emails were great for announcements though. What I proposed was a more centralized location for all these forms we need to fill out. A database would store the information, and the FOC/organizers could just select their data/filters.
A small hurdle to get over: The guy I’m working with hates PHP and uses Perl. He told me today that it was because he’s seen some horrible PHP code. It’s true, it’s very possible to write horrible code and have it work. As with any language this is possible. However, PHP is a bit different as you can embed HTML/CSS/whatever in it. So this can turn into a clusterfuck of language in one file. It’s good to separate out into classes/functional files, and simply call your functions within your ‘pure’ HTML files.
A new-ish concept for school so far: working in partners for a project. I know this is coming for OS next term, but it just makes the end of this term a bit hectic. There wasn’t anyone I knew in the class who didn’t have a partner already, so I asked the girl who I usually sit next to (but don’t talk to) to work with me. This should be interesting :) I think it’s better I’m working with someone I don’t know. OS will be with someone I know (hopefully?).
I’ve been using Windows 7 so long (because it’s awesome!) that I really miss my linux. Using linux is also more ‘natural’ and easier for me to do constructive things like programming. Things like git/compiling/http-servers feel… closer to me I guess? There’s too much stuff in windows I need to do to get at a working setup for development (for me anyways). I should probably start using an IDE at some point.. but I find them just too clunky. I downloaded NetBeans about an hour ago, but I dislike it already. Just a text editor is good enough for me (but clearly there are times in the future where this won’t be sufficient…)
Final note: Congratulations Jem on her new baby girl :)
November 3, 2009 — Comments Closed
It’s November now. Time really flew by this term… Only one solid month of school left.
School isn’t going so well this term. It just hit me a couple days ago that I’m in serious trouble for my courses… If I don’t start doing very well on assignments for the CS courses, there’s a good chance I’ll fail. The consequence of failing one or both of CS240 or CS246 is not being able to take my next term’s courses. If not all of them, then at least the most important ones required to go on even further in my degree.
I spent way too much time doing nothing this term… I’m not including going to the gym in this ‘nothing’ though — that was at least beneficial to my health. This term has been the most work ever, and unfortunately one with lots of bad profs. CS240 and CS245 have probably the worst profs ever. I don’t have much against their inability to speak English properly, but more their translation from knowing the material themselves to teaching it to students who are not familiar with the course. CS245 is so ridiculous. The midterm average was 42%. When I saw my grade was 63%, I was thinking: They must have bell-curved it. But that 63% is a 63% against the 42% average, which makes me look good. I find it ironic that the only class I’ve passed all the assignments in, is the class that’s most retarded (CS245).
I’m currently pulling an all-nighter to get a CS240 assignment done, but I don’t think that’s going to work very well. The newsgroup is full of people asking for extensions. While having this assignment is not a problem, but having the largest (both in worth and content) assignment before the midterm two days later is pretty unacceptable. I think the prof is just an asshole. This assignment is worth about 10% of my grade, while the others are worth about 2%. This obviously isn’t the only course I’m taking either, so I have other midterms.
I really just feel like breaking down and crying, but there seriously isn’t even time for that. This month will be a crazy one. Luckily I have someone nice who brings me Tim’s at midnight :D <3
The holidays will be very, very welcome.
October 9, 2009 — Comments Closed
Every time I promise myself (which apparently means nothing these days) that I’ll blog about things or update my ‘content’. That, and many other things. I still have the nasty, nasty habit of doing nothing with my time.
It’s been a month now of the school term. I’ve had (I think) 5 total assignments now. I definitely didn’t start those early either. I’m supposed to do some volunteer work that was started in bloody May that I still haven’t done. Sighhh I’m a waste of space.
School is going well so far. The math class I’m in is a bit over my head, but I think it’s getting better. It could be because the prof barely understands what he’s writing on the board himself. Fail. The three other classes I’m taking are all computer science classes. They are of… varying awesomeness. One is a heavy programming course, one a theory on data structures and run-time analysis, and the other logic course. All three profs have their many faults. The best prof is the one that doesn’t know anything beside the slides he’s reading off of, the other two can barely speak English. The data structures prof pronounces words like ‘complexity’ as ‘compressity’ and ‘graph’ as ‘gwaff’.
On the plus side: I’m going to the gym to lift weights with a bunch of big guys. They’re not that massive I guess, but they can lift a bunch of weight so therefore big in comparison to me. I’m mostly the only girl in the weight gym when we go. I think my total for bench press, squats, and dead lift is around 300lbs now. I feel more rigid and stronger too; I can actually see my biceps!
There were other big things… I think. Every time something cool happens I say to myself: Yeah I’ll go blog about that! It doesn’t happen of course. If this blog starts getting updated once a week, assume it’s someone impersonating me.
I’m totally addicted to the newish Facebook app – Café World. The name is a little lame (‘World’? ohplease). You basically have your little café, and make meals. Random bots and AI-controlled friends of yours walk in and stuff their faces full of your stuff you just made. The game is slow compared to Farmville — it doesn’t seem well balanced at the moment. It seems to take a long time to earn the currency, yet decorations are pretty expensive. Oh! Here’s something exciting: The company that made these games (Farmville, Mafia Wars, Café World), Zynga, is coming to U Waterloo to give an information session for co-op students applying for jobs. I’ll definitely be going, and asking questions about why their flash optimization seems to suck. It chews up way too much CPU for this stuff.
That’s it for now, I’ll just continue staying up all night now. I want to get some assignment stuff done before going home for the weekend. The biggest downside is that it’s so cold as I’m not warm in bed… :(