01.04.09:
Signed my new contract with Vodafone today.This completes my transition from being a Zyb employee to becoming a full member of the Vodafone Group.
01.02.09:
Did my first contribution to the open source J2ME Polish framework today and am now an active contributor. My first contribution mainly consists of image processing routines for colorspace manipulation and I’ve also added a fixed point math class. Next, I’ll start working on classes that will hopefully better gear the framework towards J2ME game development.
01.11.08:
The project that I have been working on at Zyb during the last few months has now gone live. In short, we have extended the Zyb online community to mobile platforms. Check it out at 'Zyb Mobile'.
01.06.08:
I've been offered a job at Danish Zyb. Zyb got sold for 31mio€ to Vodafone just two weeks ago, so it is a pretty damn exiting place to be right now. In the light of potential personal development and also more exiting paycheck, I have therefore desided to leave my startup company Portaplay to play with the big boys instead.
14.04.08:
My startup company, Portaplay, has just launched a open beta of our first official title 'Backgammon'. While this title might sound old school and trivial, the game uses a rather unique approach to enable minimum cost multiplayer gaming and the game itself 100% free. If you live in Scandinavia, you can get this beta version by sending a sms/text saying 'pp bg' to '1231'.
16.07.07:
The mobile phone gaming project that I worked on during my studies has finally attracted investors. My team and I have been given funding that will finance 2 years of development. Besides the benefits of full partnership, I now hold the position as Lead Programmer in the company we have established. I guess I'm officially an entrepreneur now :-)
29.03.07:
Defended my Master's Thesis today. It worked out very well and I got an 11 where I was only expecting 10. Very nice.
01.03.07:
Turned in my Master's thesis today. Will be defending it in about 3 weeks. So now it is finally time to start looking for a job.
27.01.07:
My thesis is finally comming to an end. I turn it in the 1st of March and the following oral exam should prove no challange. So the 'real life isn't that far away now. Hopefully the jobs won't be either.
27.08.06:
Have been offered and have accepted a Teaching Assistant position in the course Engine Programming at ITU. The course lies completely within my area of interest and I'm therefore looking very much forward to filling this position.
01.08.06:
My thesis is coming along nicely. Although a bit behind schedule, I am learning a lot about both the Symbian Series 60 platform and OpenGL ES. I have reached the point where I can begin solving the actual problem of my project. This problem concerns real time triangle mesh refinement to allow the memory footprint of scene art assets to be kept to a minimum. Exiting stuff!
02.06.06:
Went to the DTU Visionday 2006 today. Amongst the many exiting speakers was graphics guru Mark Harris who introduced the future of physics processing in games using GPU programming. The speaker that I had come to see was Kari Pulli from Nokia who talked about state and future of OpenGL ES and other graphics standards on mobile phones. His presentation gave me a different view of the information I have gathered for my thesis and has resulted in a revision of my problem statement.
22.05.06:
Bought a Nokia 6630 today. This phone has both Symbian and an embedded OpenGL ES implementation. I will use this phone as the main reference target device in my thesis. My initial test runs of OpenGL ES applications on the phone have proven my suspicions regarding framerate on the PC Smartphone emulator correct. The framerate on the actual phone is far better than the result obtained using the Symbian v.8.0a SDK emulator.
21.05.06:
Partisipated in the Copenhagen Marathon today. My very first marathon I might add. Got in at 03:43:56. Pretty good for a first timer I recon.
14.05.06:
The topic of my thesis has finally been settled. Together with my ITU supervisor and several external supervisor from DTU I have now defined the problem that will dealt with in my final project. I am going to research the extent to which Real Time 3D Graphics Systems can be pushed on today's SmartPhones. I will do this using OpenGL ES and Symbian.
01.05.06:
Started my thesis today. Since I finished my last pre-thesis exam yesterday, the topic of my thesis has not been settled yet. The next two weeks will be spent on finding a topic that merges my interest in wireless- and computer graphics programming.
28.04.06:
Finished my last exam before my thesis today. Got a 10'er. The project ' J2ME: Build System Design' have been added under my ITU Projects.
11.04.06:
Finished the english version of the website for my new company Wi-Core Productions today. Check it out!
31.03.06:
Went to see a lecture by the inventor/developer of C++ Bjarne Staunstrup today at DIKU. He introduced the next generation of C++ which he called C++0X (the X being the year of launch which he approximated to be 2009). He explained the changes of this new generation of the language and answered questions from the audience. Very exiting to see the guy in person and all.
31.03.06:
Have completed my first freelance assignment through my new firm, Wi-core productions. I did a Symbian application for smart phones that scans current networks information and logs data like cell-id, LAC etc. Tricky stuff since the phones vendors don't supply documentation for the classes to be employed to do this. The customer, KeyResearch, was satisfied.
22.03.06:
Have registered my first firm today. I've called this one man firm Wi-core productions. The firm will offer freelance consulting and development within the wireless industry. I'll mostly focus on J2ME and Symbian development, but are up for whatever challenges the future brings. Will have a sister-site up for this firm within a month.
14.02.06:
Have elaborated the Links section of this site a bit. Have added links to all elements of my personal J2ME development toolbox. Hopefully these will help J2ME newbies in getting started.
13.02.06:
Today it became clear that the TA job I've been offered recently would not become a reality. Too few students have registered for the Game Programming course. Very disappointing ;-(
05.02.06:
Just got home from a weeks skiing in Alphe d'Huez in France. Weather was fine, the snow all right and the parties excellent. It is the second time I've been to this area and I really enjoyed it. I advice anyone to go.
24.01.06:
Have added one of my two semester projects under ITU Projects. The project implements a Octree Spatial Partitioning solution onto the raytracer exercise I did at the '02561 Computer Graphics' course that I took last semester at DTU.
02.01.06:
Have been offered yet another Teaching Assistant job this week. This time at the Game Programming course at ITU. I'm really looking forward to this since I foresee that I myself can gain knowledge along the way. Sad thing is that the course needs 20 registered students before the job position become official and currently only 10 students have registered ;-(
23.12.05:
Just turned in my ITU semester project. Now I can finally have a couple of days rest and celebrate christmas before I turn in my DTU semester project the 06.01.06.
24.10.05:
Have just returned from my first trip to the US. New York City was the city of choice and it rocked!. The atmosphere, the people and foremost the prices were so damn cool and have made this the best trip I've ever been on. Everything over there was at least 50% off compared to Danish prices. Simply amazing. We managed to se most of Manhattan during the 12 days we spent there, but we could easily have spent years there. I advise anyone to go!
29.08.05:
My first day of school in the fall 2005 semester. Can't really remember what I spent my summer break on. All went to fast. Probably good to be back in action before I start forgetting to much I guess :-)
08.08.05:
Have just returned from my first trip to Amsterdam, Netherlands. Pretty amazing city. Friendly people, spectacular sites and off course the coffee shops makes this city one of the coolest I've ever visited.
15.07.05:
Have decided only to take 2 courses in the upcoming semester. I'm gonna attend Advanced Computer Graphics and Mobile Systems Software. The spare time I'll get from taking 2 instead of 3 courses will be spent on J2ME game programming.
30.06.05:
Finished my last exam today. It was an oral exam in Computer Graphics and I got a 10. I'm pretty satisfied with my semester average of 10.2 ;-) I'm now off to the Roskilde Festival to celebrate!!
25.06.05:
Have added 2 new school projects under 'Projects'. Defended these last week and got 11 in both ;-) Only got 2 more exams to go before summer vacation.
31.05.05:
After doing this semester's 4-weeks project for the entire month of May I've finally found the time to update this site. I have added all projects from my 2nd semester at ITU under 'Projects' including a few screen dumps to better illustrate what I'm fiddling around with.
18.04.05:
Have added all course exercises from my 1st semester at ITU under the ITU section of 'Projects'.
13.04.05:
Managed to finish my first 3D Phong Shader today. Have now done triangle fillers, scenegraphs and shaders in C++ so I guess I'm getting better at the language. The Computer Graphics course in which I'm doing all this have proved to more thorough than expected. The exam is gonna be exiting. Interested can find my assignments on my ITU website under 'IG'.
01.04.05:
Received the students evaluation of my TA job in 'Java on mobile Devices' today. A bit scary being the one to be evaluated for once. The students were generally positive and only one out of about 80 students gave a negative comment. So all in all I feel that I've done a good job.
03.03.05:
Reached the age of 26 today. 'It's all downhill from now' my older friends have warned me. Lets hope this doesn't hold.
25.02.05:
Even though the development of my J2ME game release is going really slow at the moment, due to my overload of schoolwork, I've managed to add some new screen dumps in the column to the right. Graphics are turning out just fine I think.
12.02.05:
Have finally gotten my 'Introduction to Programming - Concepts and Tools' grade. Got a damn 9. Very, Very disappointing. But considering that it was my first written programming exam I guess it is OK. All in all this gives me an average of 10 from the 2004 fall semester.
01.02.05:
Looks like my decision of which courses to take this semester have fallen into place. Will be taking 'Computer Graphics', 'Game Programming' and 'Location Based Mobil Applications'. This, amongst other things, means that I'll finally learn C++ and hopefully like it!
27.01.05:
Have just gotten hired as a teaching assistant in the course 'Java on Mobile Devices' at my university. I'm really looking forward to start this job and to learn new stuff from the colleges I'll be working with.
20.01.05:
Defended my 'findIT - Bluetooth Tracker Project' 4-week project today. Sensor gave us 10. We had expected 11 but the extend of the report, report structure and a slight loss of goals in the end drew us down.
17.01.05:
Today I faced the dreaded oral exam in 'Signal Processing'. I've feared this exam all semester because I haven't felt confident in my mathematical analysis skills. When I woke up this morning I was sure that I was gonna flunk this one. For a guy who's never nervous this was a very strange sensation. But as things turned out I did very well. I drew a 'Convolution' question and scored a 10. Since I had expected a 7 or 8 tops, this came as a total surprise and have made this day rock!
14.01.05:
Was at my first oral exam on ITU today. The course was 'Introduction to multimedia technology'. I drew a 'Computer Architecture' question and made a presentation regarding this subject. Must have done this pretty well because I got 11. The level was far below what I had expected and grades in general were very high. Still a good grade though.
06.01.05:
Attended my first written exam in 3 years today. Exiting to try that again. The course was 'Introduction to programming - Concepts and Tools'. Despite my current programming skills I took this course to make sure that there aren't any basic 'holes' in my programming knowledge. The exam fairly easy and I think I did very well. The grades will be posted at the end of january .
17.12.04:
Turned in my 4-week project today under the title 'findIT - Bluetooth Tracker Project'. Results were fine despite the fact that my group and I 'only' managed to get a cell-based positioning scheme going before deadline. Will be defending this project at an oral exam the 10.01.05. The project can be found in the 'Projects' section.
11.12.04:
My 4 week project is coming along fine. My group and I have successfully established a Bluetooth connection between a Nokia 6600 and a Blip Systems BlipNet. Through this connection we are passing cell based positioning data and using this in a J2ME 'tracking' MIDlet. The project will be posted here once done.
02.12.04:
Crashed my computer again in a bold overclocking attempt. A corrupt BIOS once more. Guess I'll never learn. Have now invested in a BIOS Savior. A nice device that will keep a safety copy of ones original BIOS i hand at all times. Overclockers should seriously consider getting a such.
17.11.04:
Crashed my computer for good this morning. A total disaster when studying IT I would say. I had been testing some overclocking settings when the crash occurred so I suspected a corrupt BIOS. After a quick search on the net I found www.bios-flash.dk. This guy flashed my corrupted BIOS chip externally in 15 min and my computer is now running at full speed again. Guess that's where over-overclocking will get ya.
13.11.04:
Have just turned in the project statement of my 4 week project. This project should be really exiting and cover areas that I don't know enough about.
06.11.04:
The groundwork of my semester project have now been laid. Myself and 2 fellow students are gonna do a Bluetooth Phone Tracking application using the upcoming Bluetooth network of ITU. On top of this tracker we'll build a simple 3D map showing ones current position in the building. After learning how to do this, we'll be able to make some experimental interactive application mixing real world location with virtual world locations. Exiting stuff!
05.11.04
Attended a very interesting lecture today. The Delca Project at my university is a project concerning virtual agents on portable devices such as phones and PDAs. These agents should each have some service that they can offer us humans in our everyday life and should strive to do so in the best possible manner. The founder of these ideas was very convinced that such symbiotic relations with faceless virtual agents will be part of our everyday life in a near future. I agree with him to some extent and will follow the project in the time to come.
27.10.04:
After re-developing our J2ME game concept, our first prototype implementation is almost ready. Recent school reports have slowed down the implementation for both my partner Jesper Mouritzen and myself, but hopefully we'll get something done soon.
23.09.04:
Just had our first meeting with the J2ME teacher of my university, Anders Cervera. Both parts seemed to be able to gain knowledge from this acquaintance and I'm therefore looking forward to further sharing of experience.
06.09.04:
Have initiated contact with Sandager Small Games regarding the publication of my J2ME bachelor project mobile phone game. These guys seem very experienced and will hopefully helps us through the last steps of the development phase.
26.08.04:
Started my Cand.IT at ITU today. The new facilities at Orestaden in Copenhagen sure are sweet. Hopefully the teaching standards will be equally good.
02.07.04:
The 2nd of july I received my B. Sc., Medialogy diploma. Very satisfying to finally harvest the fruit of ones hard word.
18.06.04:
Completed my 'Computer Games' exam. Now looking to get my 'CyberTank 3000' game released. But first thing planned: Holidays!
14.06.04:
I have been admitted to IT University Copenhagen at the Multimedia Technology programme. Hopefully this will result in a Master of Science, IT (Cand.IT) degree in 2 years.