// home

Blogging along in the following categories:

Welcome to CompSci.ca/blog

Tony Targonski (compsci.ca/blog editor)

Tony Targonski is a student at the University of Waterloo, naturally pursuing a degree in Computer Science. He works as a Software Developer at GigPark.com, programming with Ruby and RoR. Tony also (together with Daniel Servos) administers CompSci.ca Forums and the DWITE programming contest.

Latest Posts

Choosing between Computer Science and Computer Engineering

CompSci.ca/blog: Latest post

The subtle differences between various Computer related majors are confusing, especially at the age when one makes their University choices. 6 Degrees of Computer Science is a good place to start, but the choice is not always clear. Some delegate the choice of their program to luck -- apply to all, and see which one they are accepted at from the University of their choice. This does not necessary work if ones academic performance is well enough to earn multiple offers. Now what?


Venturing beyond the office, with Computer Science

CompSci.ca/blog: Latest post

There is this perception that a typical programming job involves being locked away in a grey cubicle at some LargeCorp Inc., buried in mediocre tasks, and rarely seeing the light of day. While this grim illustration is not exactly the case, there is some motive to such stereotype.

So we’ll be going on an adventure through on-site programming positions that are anything but typical.


Addictive Tower Defense with Martin Kess

CompSci.ca/blog: Latest post

Martin Kess, one of the founding members of CompSci.ca, has been busy working on a fantastic looking game for the BlackBerry platform: Addictive Tower Defense. This isn't the first of the quality games to come from the CompSci.ca community members, but it certainly raises the bar once again.

I caught up with Martin to talk about the game.


Computer Science jobs for University Students

CompSci.ca/blog: Latest post

I’m often asked about available jobs for Computer Science students. More so in light of the recent economic downturn. A new trend that I’m observing, since 2 years ago, is that there is a substantial increase of job postings from much smaller start-up companies.

Economic hardship breeds innovation. It puts large corporations into a compromised position, and that opens up an opportunity for small, agile, smart, inexpensive, but super-productive startups to come into play and compete with established corporations.


Legalizing p2p scheme: legally borrow music from the internets

CompSci.ca/blog: Latest post

While a lot of people scream that RIAA/MPAA are not keeping up with the times and technology, we are not really any closer to having an entertainment distribution system that takes advantage of available technology to make it convenient for consumers and one which fairly compensates the industry that creates the said content. So I propose starting a discussion, by presenting a scheme that pulls p2p technology and current copyright laws closer together.


Computer Science at the University of Toronto, in Video!

CompSci.ca/blog: Latest post

Byte Club TV's take on University of Toronto's Computer Science. CS... in video... with pink hippos.

Greg: “One of the things that I think the department has to do, is a better job at reaching out to people to get that message across; is that almost anybody who can program well is pretty much guaranteed an interesting job, that actually does something useful to society.”


Continue further back

ISP modifying .torrent file contents
ISP modifying .torrent file contents
April 19, 2009
Treating video games as software
Treating video games as software
April 5, 2009
Bullshit legal threats for online identity management
Bullshit legal threats for online identity management
February 22, 2009
The spirit of Software Engineering
The spirit of Software Engineering
February 3, 2009
Botnet communication over Twitter, Reddit, social web
Botnet communication over Twitter, Reddit, social web
December 10, 2008
Blocking students on school network is wrong
Blocking students on school network is wrong
October 26, 2008
The Disadvantages of High School Programming
The Disadvantages of High School Programming
October 9, 2008
0 to GameDev in the wrong lane
0 to GameDev in the wrong lane
September 29, 2008
Online introduction to Computer Science from Stanford Engineering (for free!)
Online introduction to Computer Science from Stanford Engineering (for free!)
September 19, 2008
Mansour Moufid “hacks” Carleton U’s campus card and emails
Mansour Moufid “hacks” Carleton U’s campus card and emails
September 14, 2008

Miscellaneous Links