Great post IR,
I know haven't been around here for a while now, but today I started a new job as a Software Developer on a Software Development Company called ProNET in a capital city of Kosova (Kosova is a newest state in the world, see link:
http://www.economist.com/world/europ...ry_id=10727947).
I study Computer Sciences in South East University in Macedonia, so I asked my professors to release me from lectures because I cannot attend to lectures, so they did release me so I can work and study in the same time, there in university we manage our course (quizzes, homeworks, communication) via a course management software called angel -
http://www.angellearning.com/, so there is not a problem for uploading homeworks and taking quizzes.
So for private projects there are a few projects that I was working before accepting the new job, but now the projects must wait until I graduate.
A great project was a Media Player which I wrote for a course in university, professor told us to write just classes for a media player, but that was very very easy for me as a experienced C# developer, and we had 2 weeks just for those classes, so I started implementing the whole player using MCI (Media Controller Interface) P/Invokes and then I used the same project (but with a lot of fixes, refactorings, better performance etc.) for the final project for that course.
I also wrote a software for describing live three-way handshake while user uses the internet, the software is very simple and uses very simple logic, it just monitors the users' network interface card and waiting for packets to go out and come in and it displays three way handshaking, incoming bits, ttl, syn/ack reporting when our computer sends or receives a packet from host (e.g google.com) etc.
I also started playing around with QT/C++ because I have some experience in C++ and just trying to write cross platform apps with this great toolkit and I am not heaving problems transforming my .NET knowledge in QT/C++ because signals/slots logic is very close to delegates/events in .NET, and of course I have experience playing a lot with pointers and stuff and I didn't forget even I write almost all the time in C# which is managed language (as all we programmers know).
I have other programs which I wish I have time to do some refactorings and post the source code to this community and post descriptions for each of these, some programs are on my native language and some variables are on my native language so I will try to translate those and post here all my software projects that I have.
So that is that I've been doing lately, thanks IR for this post
