Apríl 7, 2010

Konferencia: Otvorený softvér vo vzdelávaní, výskume a IT riešenia 2010

Na oficiálnych stránkach OSS 2010 nájdete organizačné informácie ku konferencii, ktorá sa bude konať 1.-4. 7. 2010 v Žiline.

Pokiaľ máte nejakú zaujímavú tému, prihláste sa so svojím príspevkom. V roku 2009 rozhodne nebola núdza o zaujímavé témy, ako napríklad OpenstreetMap, počítačová učebňa postavená na Linuxe, alebo programovanie hier v Pythone.

Konferenciu organizuje Spoločnosť pre otvorené informačné technológie (SOIT.sk).

September 8, 2009

Atanks – open source projekt, ktorý sa nezastavil

Zhruba v roku 2001, keď som zakladal Games for Linux, som hľadal hry, ktoré by fungovali na Linuxe. Hry, ktoré by boli hrateľné a zaujímavé. Pár autorom som pomáhal upraviť hry tak, aby boli platformovo nezávislé a dali sa kompilovať a hrať aj na Linuxe. Vďaka knižniciam ako je Allegro alebo SDL to išlo celkom jednoducho. Väčinou stačilo len drobne upraviť zdrojový kód a hra bola hrateľná.

Jedného dňa som narazil na zaujímavú hru Atomic Tanks, ktorá bola reimplementáciou myšlienky Scorched Earth z 286. Niečo ako predchodca hry Worms. Ovládali ste malý tančík umiestnený niekde vo vysokom pohorí a vašou úlohou bolo zničiť ostatné tančíky. Úloha to nebola jednoduchá. Hra sa mi zapáčila a tak som ju pridal na Games for Linux. Chviľku som sa v nej vŕtal, pridával úpravy, až som mal novú verziu. Lenže autor hry aj stránka s hrou zmizla z internetu. Ani samotný, vtedy ešte malý, google o nej nič nevedel.

Zaregistroval som preto projekt na SourceForge. Upravil som kód z C do C++. Odstránil som kilometrové noodle funckie a rozbil som kód do menších častí. Div sa svete, behom mesiaca sa mi ozval Tom Hudson, že má pre mňa doplnenie hry. Poslal mi patch. Za chvíľku ďalší a ďalší. Tak sme sa dohodli, že projekt prevediem na Toma. A potom začal rachot. Okolo projektu sa začala zoskupovať skupina nadšencov.

Projekt žije ďalej, vychádzajú nové verzie. Je celkom zábavné, keď po toľkých rokoch nájdem v hre grafiku, ktorú ručne kreslil. Chlapíci doplnili Atanks do všetkých bežných Linuxových distribúcií. K dispozícii je verzia aj pre Windows. Takže neváhajte a sťahujte.

atomic-tanks

September 3, 2009

SOS pre školy

Projekt Slobodný a otvorený softvér pre školy má za cieľ pomôcť školám nájsť vhodný softvér pre výuku z dielní autorotov slobodného softvéru.  Projekt vznikol v januári 2007 a od tej doby postupne rastie a web je dopĺňaný o nové informácie. V oblasti slobodného softvéru sa stal nástupcom projektu Infovek, ktorý v rokoch 2001-2004 realizoval školenia učiteľov. Časťou školení bol aj open source softvér, Linux, terminálové stanice. Po zmene Infoveku na vládnu organizáciu, aktivity na poli open source poklesli a zostalo vákum. Učitelia stratili podporu, fóra postupne stratili silu.

Nový vietor do plachiet školstva dodal práve projekt SOS pre školy. Autori projektu zvolili názov skutočne príhodne. Mierna dvojzmyselnosť názvu pekne vystihuje situáciu v oblasti školstva.

Problém otvoreného softvéru pre školy spočíva v tom, že softvér je síce zadarmo a je ho skutočne veľa, ale bežný učiteľ nemá čas hľadať  medzi stovkami softvérov ten pravý kus. To je presne miesto, na ktoré je zameraný projekt SOS pre školy. Na stránkach je možné nájsť pekný prehľad vzdelávacích programov. Pre správcov školských sietí môže byť stránka veľmi cenným zdrojom informácií a ušetrí desiatky hodín študovania manuálov. Svoje otázky súvisiace so softvérom môžu položiť na diskusnom fóre.

Projekt však nie je len web. S podporou SOS pre školy sa tento rok konala konferencia OSS09 – “Otvorený softvér vo vzdelávaní, výskume a v IT riešeniach” na Žilinskej Univerzite – Fakulte riadenia a informatiky. Program bol pestrý a materiály sú k dispozícii na bootovateľnom DVD, samozrejme s Linuxom. 😉

sospreskolylogo

BTW: Na konferencii OSS09 som prezentoval projekt Maptiler.org na spracovanie rastrovaných máp a generovanie aplikácie umožňujúcej zoomovanie mapy. 😉

Pokiaľ ste na škole alebo v školstve, prípadne vás proste zaujíma otvorený softvér na Slovesku, neváhajte a pridajte sa k projektu.