Tag: programming

Parsing XKB files with antlr

antlr (well, antlr3) is an amazing tool that replaces lex/flex, yacc/bison. One would use antlr3 if they want to deal with Domain-Specific Languages (DSL), an example of which are the text configuration files. In our case, we use antlr3 to parse some of the XKB configuration files, those found in /etc/X11/xkb/symbols/??. Our aim is to …

Continue reading

Permanent link to this article: https://blog.simos.info/parsing-xkb-files-with-antlr/

Using Anjuta in Ubuntu 8.04 to develop a GNOME C++ application (gtkmm)

You can install Anjuta 2.4.1 from the Synaptic package manager. You also need to install a few development packages. I do not know if there is a nice meta-package such as build-essential (used to install compilers et al), so I’ll just ask you to install the packages by hand. A more elegant way would be …

Continue reading

Permanent link to this article: https://blog.simos.info/using-anjuta-in-ubuntu-804-to-develop-a-gnome-c-application-gtkmm/

FOSDEM ’08, summary and comments

I attended FOSDEM ’08 which took place on the 23rd and 24th of February in Brussels. Compared to other events, FOSDEM is a big event with over 4000 (?) participants and over 200 lectures (from lightning talks to keynotes). It occupied three buildings at a local university. Many sessions were taking place at the same …

Continue reading

Permanent link to this article: https://blog.simos.info/fosdem-08-summary-and-comments/

OpenVistA information system for hospitals and medical care

It is quite common to expect the availability of free and open-source software for common needs, such as an operating system and an office suite. What is the situation when your needs are much more advanced? Such as, when you are looking for an information system for a hospital? Luckily, there is such a software …

Continue reading

Permanent link to this article: https://blog.simos.info/openvista-information-system-for-hospitals-and-medical-care/

Παρωχημένα πράγματα

παρωχημένος -η -ο [paroiménos] E3 : που ανήκει στο παρελθόν: O ιστορικός μελετά παρωχημένες εποχές. || (γραμμ.) Παρωχημένη λέξη / έκφραση. Παρωχημένη σημασία / χρήση μιας λέξης, που υπήρχε παλαιότερα. || (γραμμ.) ~ χρόνος, συντελεσμένος. [λόγ. < αρχ. παρῳχημένος (γραμμ.: ελνστ. σημ.)] Πηγή: http://www.komvos.edu.gr/dictionaries/dictonline/DictOnLineTri.htm Υπάρχει συζήτηση στη λίστα i18ngr για το αν είναι κατάλληλη η …

Continue reading

Permanent link to this article: https://blog.simos.info/%ce%a0%ce%b1%cf%81%cf%89%cf%87%ce%b7%ce%bc%ce%ad%ce%bd%ce%b1-%cf%80%cf%81%ce%ac%ce%b3%ce%bc%ce%b1%cf%84%ce%b1/

Είσαι προγραμματιστής;

Το Google διοργανώνει Διαγωνισμό Πληροφορικής αυτό το μήνα, το Google Code Jam Europe. Ο διαγωνισμός διεξάγεται μέσω Διαδικτύου μέσα από μια ενδιαφέρουσα πλατφόρμα. Γραφτείτε τώρα και έχετε τη δυνατότητα να δοκιμάσετε την πλατφόρμα με προβλήματα-δείγματα. Only four of the 48 best computer programmers in the world are Americans, at least according to a computer-programming competition …

Continue reading

Permanent link to this article: https://blog.simos.info/%ce%95%ce%af%cf%83%ce%b1%ce%b9-%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9%cf%83%cf%84%ce%ae%cf%82/