2006-01-17
dreiging

Ruby en terrorisme
Ik ben al een tijdje geïnteresseerd in de programmeertaal Ruby. De taal belooft allerlei fraais - een betere Python dan Python. En goede ondersteuning voor Gtk+ en vrienden. Klinkt mooi natuurlijk - maar eerst zien, dan geloven. En zondag had ik wat tijd om wat te prutsen...Iedereen heeft het tegenwoordig over terrorisme, dus waarom niet een programmaatje om het huidige dreigingsniveau op elk moment van de dag te zien? Er zijn al zulke programmaatjes voor Amerika en voor Australië (meen ik me te herinneren). Dus waarom nog niet voor Nederland. Vrees niet langer - hier is dreiging.rb. Een Ruby/GTK+ programmaatje om me altijd op de hoogte te houden - zodat ik weet wanneer de hel losbreekt in Nederland, terwijl ik hier in het veilige Finland zit... Enkele opmerkingen:
- Programma vereist ruby en libgtk-trayicon-ruby1.8 (voor Ubuntu, het heet wellicht anders bij andere disto's);
- In mijn ubuntu/dapper werd de library niet direct gevonden, maar moest ik eerst:
- x86:
export RUBYLIB="$RUBYLIB:/usr/lib/ruby/usr/local/lib/site_ruby/1.8/:/usr/lib/ruby/usr/local/lib/site_ruby/1.8/i486-linux"
- AMD/64:
export RUBYLIB="$RUBYLIB:/usr/lib/ruby/usr/local/lib/site_ruby/1.8/:/usr/lib/ruby/usr/local/lib/site_ruby/1.8/x86_64-linux"
- x86:
- Het script geeft het dreigingsniveau (MINIMAAL/BEPERKT/SUBSTANTIEEL/KRITIEK) zoals aangeven door de Nationaal Coördinator Terrorismebestrijding. Op dit moment is het dreigingsniveau SUBSTANTIEEL, maar het script controleert elk half uur of het zich gewijzigd heeft. Ik heb de NCTB gevraagd het niveau even op KRITIEK te zetten, zodat ik m'n programma kan testen, maar dat bleek helaas niet mogelijk...
- Normaalgesproken geeft het script het dreigingsniveau op stdout; start met --trayicon om het als trayicon te tonen. Het zou ook met KDE moeten functioneren.
- Oh ja, het is zeer lichtjes getest en geschreven door een Ruby-beginner...