Archive for the ‘Work’ Category

2 IRL achievements unlocked

Friday, January 16th, 2009

Today I finished a program at work, and as a result I got two achievements:

memorycheap

toographic

New job + curse of the fourth floor

Thursday, September 4th, 2008

September 1. I started working at Bibsys, which is a company that develops library systems.
Teknobyen

This means I can no longer spend the days in my underwear, watching Macgyver dvd’s and playing Neverwinter Nights (I have somehow managed to loose my save games, so my once proud half-orc barbarian is no longer… but there is a seriously overpowered lvl 8 wizard that has taken his place).

I’m also happy to say that “everything” at Bibsys is Java, so my chances of being haunted by php are virtually gone :)

The curse of the fourth floor
the First time I whored my programming services out for money
was over at Uninet, I was working on the 4th floor.
My first full time job was over at Intrapoint, where I worked on the 4th floor.
The job after Intrapoint was over at Market Monitor / Betradar, also here I stayed on the 4th floor.. then I was moved to another office which was ALSO on the 4th floor.

Now I’m working at Bibsys, at the 4th floor.. spooky :o

Bye bye Betradar

Tuesday, July 15th, 2008

Last Friday was my last day of work at my previous employer Betradar, I only worked there for 5 months, but there was to much php, and I’m not a big fan of sports either.

I was a bit sad to leave, as the people there are really nice, and the place is a great place to work. Unfortunately when you’re a Java zealot, working with php all day makes you rather unhappy :|

Either way, I’ve applied for a couple of jobs and should her back from them this week. I’m also keeping an eye open for anything interesting that might show up.

This however gives me much more time to work on my Star Trek game, so hopefully I’ll manage to dodge real work for some weeks or a month :)

Back from sweden

Monday, January 28th, 2008

I was in Åre Sweden this weekend, on a company excursion by Betradar (where I’m starting work Friday).
Cabin, Sweden

They had rented a large cabin (250 m2), and around 20′ish employees hang out there from Friday to Sunday. I got to meet some of my soon to be coworkers, and I made some progress on my Star Trek Game (Which has kinda been stuck in development hell for the last two years).

Unlike some of my previous code that I have written, coming back to Trekwars (second rewrite I might add) was very pleasant, good planning and Object Oriented Design seems to have paid off :)

I was able to implement the tick/turn system, and did some GUI work on the galaxy view, and halfway implemented the system view and research view. I also worked a bit on the order system, so given a few more hours of development I think I could actually move fleets of ships around :D

Still much work to be done until the game is anywhere near playable

  • Starship pathing algorithm and order system
  • Server data limiting (The client receives a big map ‘the galaxy’ from the server, currently it sends EVERYTHING, but this will have to be changed so that users cant cheat by reading “secret” data. Also by making a custom user copy the server will enable fog of war, and “distort” information in far away areas where sensor strength/resolution is low)
  • Sensor coverage algorithm (got it worked out on paper somewhere)
  • Planet Build systems (halfway done)
  • Combat resolution (ship to ship + ground combat)
  • Colonization and Starbases + Listening posts construction
  • Social tools (ingame mail + chat)
  • Natural phenomena (black holes, neutron stars, nebula, wormholes, etc..)

It was really fun working on the game again, and hopefully I wont shelve it for so long again. Here are some screenshots showing the GUI stuff done this weekend.

Galaxy view – shows the map with systems and starships
Trekwar galaxy

Star system map – Shows details about a star system, panel to build new structures/ships is not implemented yet. BTW those are temporary planet pictures that I drew in ms paint with my laptop touchpad this weekend, I actually think they are kind of cute :)
Trekwar system

Research View – Only just started this, so it just show your current research tree err.. stack :)
Trekwar research

I quit!

Friday, December 21st, 2007

I quit my job at Intrapoint yesterday.

The reason being that I got a much better offer from another company here in Trondheim named Betradar. The job pays better, and have more Java which I find much more interesting, and I’ll be starting February 1st.

A funny side note:)
A friend told me that some people where I currently work got offended by the Christmas greeting I sent out, which included a link to the song: So long and thanks for all the fish. I’m not sure if this guy is pulling my leg or not, but allegedly some people at work interpreted the lyrics rather verbatim and seem to be under the impression of the following:

  • I have tried to warn them of impending doom
  • I am intellectually superior (well, many of them were PHP “programmers”…) :D
  • The world or the company is about to be destroyed (Damn Vogons and their galactic bypasses)
  • Despite tuna nets I liked most of them, especially the toddlers
  • If I could have a single wish, I would have a tasty fish (common vegetarian craving)
  • My biggest regret is not learning how to sing

I guess that’s what you get for sending out a goodbye / merry Christmas message as a Douglas Adams reference. Actually I’m pretty sure the guy was just trying to play a trick on me (which I kinda fell for, I must admit), as I find it hard to believe that my current co-workers are so extremely imaginative / paranoid :)

This weekends code

Tuesday, November 20th, 2007

While most of this weekend was well spent playing Crysis, I actually managed to get a bit of programming done. At work we usually work on several projects a day and we have to keep track of the hours we use on each project so that customers are billed correctly.. and at the end of the day it can get pretty hard remembering what you did and how long it took you to do it.

So i made this little Java application called TimeTrack that pops up every 45 minutes (or whatever you ask it to) and asks me what I’m doing. This should make it easier to write up my hours every Monday morning :)

TimeTrack time track options

It was also kinda therapeutic to work on a small program where I get to design everything, and there is no changing requirement specification and I can finish the program and put it behind me (well maybe I’ll throw in a few quick fixes). Anyway.. I’m going to continue my Halflife 2 install and try out Portal

7 Days of hell

Friday, November 2nd, 2007

Damn, this has been an exhausting week.. It all started at work last Friday when we got a list of lots of crappy functionality we had to implement in the game by Monday. So my weekend was pretty much spent on adding products and setting up tenders in PRIME:

Tuesday evening was lost while taking the final part of the boating course.

Wednesday I had to walk over an hour outside in the pouring rain, and take the VHF/SRC exam.

Thursday I had to walk  an hour outside in much worse weather, and take the boatman’s exam.

Now it’s Friday and I’m taking the day off to recover.

At least both exams went great and I should get my VHF Short Range Certificate, and my certificate of boatmanship in a couple of weeks.

My day at work

Wednesday, October 24th, 2007

Today I finished up the project from yesterday (A applet for testing the bandwidth to our server).
I spent most of yesterday trying to figure out why the upload speed always where 20 times higher than the download speed, I tought it was a bug but now I’m convinced it’s some evil setup in the firewall that throttles the speed like this.

Here is the result
jacosca

I also generated a 1 mb testfile on the server to test download speed using “dd if=/dev/urandom of=testfile bs=1024 count=1024″ :)
In this random file there are 16x smiley faces, 9x sad faces, an asian smiley with a missing ear [‘_’ and a vampire :-[
random file

also the word “UNiX” appears.. spooky.. It’s not the complete works of Shakespeare, but then again I didn’t have any monkeys.

woooo, finally done with Algorithms

Thursday, January 11th, 2007

Got the grade for my exam in Algorithms and Datastructures yesterday.

This is the third time I take the damned class, and previously the percentage who failed the exam was 76% and 77%, needless to say the exam is considered pretty hard and I’m very pleased with the result (a C), this means I only have 1 class left until I get my Bachelors degree in Information Technology.

I also started working full time (100%) since coming back from the Holidays and I really like working at Intrapoint compared to life as a student :)