Tuesday, March 13, 2007

SYSPROG | Block zum 1. Übungsbeispiel

This lesson was presentet by Raimund Kirner and the lesson's topic was "Block zum 1. Übungsbeispiel" and hence I thought the first exercise of this lecture would be described in detail but I was wrong.

Raimund Kirner explained some very basic features of the C programming language. E.g. example very simple c-commands were discussed (getopt, stderr, printf, fflush, ferror, fopen, fread, fwrite) and also simple i/o-operations were explained in detail.

Topics (german):
  • Argumentenbehandlung
  • Umgang mit Fehlern
  • I/O, Dateioperationen
  • Message Queues, Named Pipes
  • Signalbehandlung
The teacher's presentation style was very boring but I think that's quite normal for the presentation style at the Technical University of Vienna although I can't think of a more interesting way to present these kind of topics.

2-morrow (14th March) the first exercise will be announced and the students will be able to get their student-accounts during the official lab opening-times (Wedn. 10:00-13:00 hrs.) for this lecture.

For further information you must to check the official lab-hompage.

Cheers

Saturday, March 10, 2007

Easy, Easier, NetBeans

WoW WoW WoW! Incredible!

I've been eagerly waiting for Roumen's new flash tutorial which shows new features of NetBeans 6.0 GUI-Builder Matisse and how to bind data to entities of a relational database. It's finally online.

In 8 minutes Roumen shows how to create a database-desktop application which provides basic database handling e.g. adding or deleting entities. You don't have to implement all the basic components like a toolbar or a menu from scratch, even a progress bar will be created and if you refresh the list the progress bar will be activated.

It makes me smile when I think of the time where I had to implement such a database-application to pass an acceptance test at the university. It took me about one whole week to implement this application and it only provided a simple search functionality. I couldn't even add or delete entries. Now, with NetBeans it's just too damn easy to create such an application.

Hopefully no teacher at the university recognizes this feature of the IDE or the acceptance test will be much more difficult ;o) and hopefully many, many students already work with NetBeans to make their developer-life easier at university.

Cheers