Path Finding
main
jmgundersen
Home screen
Johns Games Uni Assignment

1-ANT ACO –

One assignment in the engineering knowledge based system module was to create an ACO (Ant Colony Optimization) utilizing only one ant to come up with a proposed solution to the traveling salesman problem. The idea was to traverse through a tree/map (as seen on the picture) and find the most efficient way to travel between [...]

RESTful Ruby on Ra

I was given a RoR application that had a collection of users.  The given website that we were to expand upon had the feature of sending mails about news or jobs based on the users stored preference and a web front for this. It also included a broken twitter integration. The main changes/improvements I made [...]

Human Computer Int

Basically I got the message to make a website which focuses on user friendly features as well as design. The premis of the website was mine to choose, so I chose to make something that could be implemented on this website (though it has several cross browser issues which I have to resolve first). I [...]

Captain Long’

This was a group project over two semesters.  We were a group of 5-6 with all different tasks. My main task was programming. First I was supposed to be server sided programmer and work with App Engine, but later switched to client sided programmer since Alex Flynn showed to have more knowledge about it than [...]

John’s games

This is a website I made for the module called Web Programming. It is basically a web shop for video games which I have programmed and styled myself. In this project I used: -XHTML/CSS -JavaScript/JQuery -PHP with Postgres commands and session handling. You can visit the site yourself by following this link. 

Recent Work

Path Finding
main
jmgundersen

From the Blog

Dec
22
Posted by John Mikael Gundersen on December 22nd, 2012 at 8:21 pm

So the other day my cousin, that recently started with Java, asked how he could differentiate a number ending with 1 against every other possibility.  The reason for this was so he could write a string either saying ‘st’ or ‘th’ e.g. 120th or 121st. Why this had to be done on the other hand is not [...]

Nov
12
Posted by John Mikael Gundersen on November 12th, 2012 at 8:24 pm

Since I still have issues testing certain aspects of this software I have decided to focus on UI. Even though my application is not a graphical advanced program it is still very UI focused. As visible on the image under this paragraph I have implemented a simple “first screen”. Gives the user a simple choice [...]

Nov
08
Posted by John Mikael Gundersen on November 8th, 2012 at 11:07 pm

I have done a couple of minor things today, though they are more tedious than anything else: 1: Added tabs to the character sheet so the user can switch between different information on their character. 2: Added some superficial buttons and text field on said tabs so it more closely resembles what I want. At [...]

Nov
05
Posted by John Mikael Gundersen on November 5th, 2012 at 8:04 pm

This is a small one, but still an important feature. Today I worked out some of the details about how dice throws are to be handled and the rules I have come up with thus far sounds like this: – All players, except DM, are forced to share their dice throws with everyone. This is [...]

Nov
05
Posted by John Mikael Gundersen on November 5th, 2012 at 7:24 pm

This website is made to keep everyone that might come by it updated on what I’m doing as a computer scientist and therefore I decided to share something that I’m very excited for. As the title obviously states I joined my first open source project. The project is called Zurmo and it is CRM (Customer [...]

Nov
03
Posted by John Mikael Gundersen on November 3rd, 2012 at 2:01 pm

I have managed to make a simple way of sending and receiving strings using QTcpSocket built in Qt. For obvious reasons I cannot test it completely using my one computer. This obvious thing is of course the fact that when the program starts it separates a port which it is listening to or sending through. [...]

Oct
06
Posted by John Mikael Gundersen on October 6th, 2012 at 7:27 pm

Today I have played around with the Qt framework which allows me to create GUI with C++. It seems to be slightly more complicated than I hoped for, but more than powerful enough to do what I want. I just hope someone I know has tried it before or I find a decent tutorial. I [...]

Oct
06
Posted by John Mikael Gundersen on October 6th, 2012 at 12:42 am

Today have been reading up on ways to solve my voIP issue (which admittedly is the most challenging task). I did initially believe that Java would solve my issue, however it seems like it has some problems when it comes to voIP (basically that it seems to be too slow to deal with it efficiently). [...]

Oct
04
Posted by John Mikael Gundersen on October 4th, 2012 at 10:10 pm

Heyo! First time I have to talk about my dissertation. Am I excited? as a nerd, yes. As a coder I ask myself “oh shit, why did I chose this?” Yesterday, during the night I suddenly woke up for no other reason than an idea, which is what I want to make into my dissertation: [...]