Sunday 26 July 2009

Blagh

1. Blagh:
  • I read the Post "Crying" again and must say that Java is definitely my favourite programming language.
  • I totally lost every knowledge of Python which's a bad thing since I'll have to use it in a exam in a few months.
  • I got attached to Twitter. It's so convenient and you can watch it on the panel of my blog.
  • I read Russell's Introduction to Mathematical Philosophy. Very interesting.

2. Pathfinder:

I had to write a small Java program that implements Dijkstra's shortest path algorithm in order to find the shortest path between two cities. You can download the source code here. You can add nodes and edges to the data.txt and the user interface is console-based.


3. Imageboardsave:

Currently, I'm writing a program which downloads every image and Rapidshare URL in a thread of an imageboard. The program works for AnonIB at the moment and the user can specify how many pages he want to search. The program scans the page for threads and download the content to:

/threadID/picturefilename.something


and the Rapidshare-URLs to:

/threadID/rapidshare.txt


Subthreads, i.e. more than a one-page thread, are considered as well. It even has a graphical user interface programmed in Java Swing. Actually, it runs pretty good right now, but I don't want to release it yet.

No comments: