O čemu se radi?
Pa, ukratko, momci sa DonationCoder-a su došli na ideju da se developeri , koji su u stanju da u mjesecu decembru odvoje koji trenutak svog slobodnog vremena, zajedno okupe i svijetu za novu godinu poklone ( najmanje ) jednu totalno novu aplikaciju, nikada prije objavljenu.
Challenge počinje negdje početkom decembra i traje do 31 decembra, do 23:59.
Svi koji do tada, na pomenutom sajtu, objave novu aplikaciju su učesnici ovog challege-a ( Oprostite što ne prevodim riječ challenge, jer mi “izazov” ili slično ne zvuči baš kao najsrećniji prevod... ) .
Ove godine su učestvovala 44 programera, a svjetlo dana je ugledalo 35 novih aplikacija.
Čitava “manifestacija” je pokrenuta prije godine, od stane Jesse Reichler-a, osnivača sajta i koordinatora ogromnog comunity-ja koji stoji iza samog sajta, inače sjajnog programera.
Programski jezik i priroda aplikacije su totalno nevažni ( dok se, naravno, ne radi o malicioznim programima ) .
Kao i 2006-e , i ove godine je učestvovala moja malenkost.
Hmmm… ne bih se baš mogao svrstati u onu grupu developer-a koji su imali slobodnog vremena u decembru , zbog svih obaveza oko projekata na poslu, ali sam ipak odlučio učestvovati ove godine.
Upravo zbog nedostatka slobodnog vremena sam se odlučio predstaviti malom aplikacijom nazvanom MGTD ( ne pitajte me šta znači :-) ).
Nagrade su simbolične, ali veoma simpatične. Ljudi ovdje ne učestvuju zbog para. Uglavnom su to šolje ( one velike, za bijelu kafu ) sa logom takmičenja za tu godinu, a ako se takav poklon učesniku ne sviđa , onda može odabrati i neku drugu stvarčicu sa DonationCoder-ove sekcije caffepress-a.
Prošle godine nisam učestvovao, pa sam možda i zbog toga odlučio da se ove godine pojavim.
Uglavnom, za ovu priliku sam kreirao malu i ( meni, a i možda određenom , manjem, broju ljudi ) korisnu aplikaciju.
Riječ je o aplikaciji koja za definisanog korisnika unutar baze podataka (Oracle-a) generiše HTML fajl sa pregledom svih njegovih tabela, kao i svih constraint-a unutar tih tabela.
Moguće je i zadati filter za koje tabele želimo generisati fajl, i još neke sitne zafrkancije.
Ništa posebno, ali opet kažem, meni je korisno. A i ne samo meni. Svi koji rade sa Oracle RDBMS-om na ovaj način mogu svom klijentu dopremiti opis tabela korisnika koji postoje u sklopu IS-a koji ste kreirali...
Da, znam da se ovakav document može dobiti i kroz Oracle Designer, ali šanse nema da se mogu sjetiti gdje se nalazi dugme koje ga kreira, a i ovako je interesantnije ? .
Nadam se samo da sam dobro napisao upite za sve ? .
Htio sam implementirati i čuvanje u PDF, RTF i DOC format, ali stvarno nisam imao kad, a i kada imamo html, sve ove fajlove možemo veoma lako kreirati ;-).
Čitava aplikacija je rađena u JAVI , i potrebna je verzija 1.6 da bi sve radilo. Dobro, radiće vjerovatno is a verzijom 1.5, ali je nemam instaliranu pa ne garantujem ;-).
N.A.N.Y. challenge nije jedino takmičenje/okupljanje ovog tipa na pomenutom sajtu. Veoma često se organizuju razna vrsta takmičenja u programiranju, kreiranju igrica i slično, na kojima su nagrade zaista impresivne.
A opet ima i onih sa simboličnim nagradama ( slično ovom ) kao što je npr. Getting Organised Experiment, iliti GOE, koje se održava otprilike neposredno pred N.A.N.Y. challenge.
Prošle godine sam učestvovao i na ovom takmičenju.
Mislim da čovjek treba sebi s vremena na vrijeme sebi priuštiti nešto slično, gdje će za svoju dušu kreirati nešto…
E sad, ovo i nije baš bilo za moju dušu jer mi je ovakva aplikacija trebala za kreiranje istog dokumenta na poslu, pa sam je iz tog razloga i počeo praviti ( s tim da je prava (moja) verzija na našem, a ne engleskom jeziku ).
Ali, zato sljedeće godine… ;-)
Nepisano je pravilo da se učesnici takmičenja na DC-u slikaju sa poklonom/nagradom koju su osvojili/dobili i tu sliku “okači” na forum. Kada mi stigne ovogodišnja nagrada, pohvaliću vam se, uz sliku iste.
Evo , možda je lijepa prilika da podjelim sa vama par slika sa nagradama koje sam dobio na takmičenjima/okupljanjima na ovom sajtu proteklih godina.
Možda se vidimo na nekom sljedećem okupljanju?