Σάββατο 20 Νοεμβρίου 2010

24137 and counting!

As of the moment, I have written 24137 lines of code. All by myself, yes.
And~2500 of them were written in the last week.

Recently (about a week ago) I switched from Debian to ubuntu 10.10, and I can't stop thanking myself.

First of all, I started using linux. I mean *really* using linux. I haven't seen the  Windows logo for a whole week, I spend less time on the computer and more time coding. My code productivity increased by 500%, I create more in less time! I have learned more in the last week than in the previous month. And, most important, I enjoy programing like never before.

I know it sounds like an TV advert, but its all true. More specifically:
  1. First of all, I organized ALL the code I've written in my life under one folder.
  2. Then I wrote a PHP script to count how many lines of code I've written. The script only counts files with a source file extension, excludes certain files and directories (for example code written by others, like jquey, tinyxml, tinyMCE etc.), calculates some interesting statistics and then writes  all that info to an .html file (with nice CSS styling). I did that in 2 hours or so.
  3. I solved some USACO training problems.
  4. I participated in COCI 2010 #2.
  5. I solved a few hellenico problems.
  6. I started developing a solution for Google AI Challenge.
  7. I started developing a solution for CodeCup 2011.
  8. I learned the basics of bash scripting.
  9. I actually started using, and therefore learning linux.
  10. I kinda familiarized myself with QT.
 And now I'm thinking of becoming an ubuntu developer (bufixing etc.) :P.

Section 2 of my post starts here. Do not look for connections between my posts and paragraphs. Sometimes there isn't any. ;)

Some musical masterpieces every coder should enjoy:
http://www.youtube.com/watch?v=Eq3CuMDXaPs
http://www.youtube.com/watch?v=XHosLhPEN3k
http://www.youtube.com/watch?v=li_qgJGWfp8

We have Digital TV here in Greece now :)!

My list of awesome linux programs:
  • Eclipse
  • Tasque (might not be the best TODO app out there, but it's simple. I like that.)
  • Vuze
  • aMSN
  • Nexuiz

I don't want to go back to windows.

Δευτέρα 1 Νοεμβρίου 2010

Competitions, competitions

Yay, 23rd National Competition in Infromatics, first phase. I've already thought the first problem's solution, I only need to work on the implementetion.

Yay, National Competition in Mathematics! I participated in the first phase and I did "generally good". I love maths too, haven't I told you?

Yay, National Competition in Astronomy and Astrophysics starts next week. Can't wait!

Yay, National Competition in Latin and Ancient Greek! Just kidding. I HATE ANCIENT GREEK. There's an english saying, "sounds like greek to me". Well, ancient greek is *a lot* worse. AND YET WE ARE LEARNING THAT BULLSHIT AT SCHOOL.

In unrelated news, I discovered pomplamoosemusic's youtube channel, and I especially liked their version of Jackson's Beat It.