Program Hack Camp:

http://restartslovensko.techsoupglobal.org/page/hack-camp-miesto-kde-sa-z-myslienok-stavaju-realne-projekty

 

9.11.2012 - Predstavenie projektov postupujúcich do finále:

http://restartslovensko.techsoupglobal.org/page/7-finalistov

 

10.11.2012 - Vytvorenie tímov a zahájenie práce na projektoch:

Z predstavených projektov len v 2 tímoch chýbali členovia technického zabezpečenia (programátori) a to v projekte “Spojka“ a „Čierna listina“. Rozhodol som sa pre projekt „Čierna listina“, nakoľko autorka projektu nemala žiadnu predstavu o potrebách a možnostiach pri tvorení webových aplikácii, na rozdiel od projektu „Spojka“, kde autorka prišla s hotovým návrhom portálu, vrátane dizajnového konceptu a teda hľadala len programátora, ktorý (poslušne) nakódi, čo treba. To že som sa rozhodol správne potvrdil fakt, že do tímu sa pridal aj Andrej z ESETu s myšlienkou vyhľadávania a porovnávania výsledkov v rôznych zdrojoch, týkajúcich sa danej problematiky. A tak boli zadefinované úlohy (nie len) počas Hack Campu:

  • Vytvorenie web stránky - (CMS Joomla!),

  • Vytvorenie a implementovanie vyhľadávacieho nástroja v zadefinovaných zdrojoch (dokumentoch) na základe kľúčových slov - (SOLR),

  • Vytvorenie a implementovanie nástroja na porovnávanie percentuálnej zhody obsahu v uploadnutých dokumentov, voči zadefinovaným zdrojom (dokumentom) (SOLR).

 

10.11.2012 – 11.11.2012 - Realizácia projektu „Čierna listina“:

Web rozhranie – CMS Joomla! (PHP):

To bola moja úloha. „Kúsal som si do ruky“ nad rozhodnutím sa pre použité CMS, nakoľko som už osobne zavrhol technológiu CMS/PHP, ale pre rýchle vytvorenie existujúceho web rozhrania s funkčným UI (čistý pracovný čas 16h) som volil cestu menšieho zla (predchádzajúce skúsenosti) s víziou do budúcna v prípade úspešnosti projektu, jeho prepracovanie na iné technológie (django-cms, Liferay, …)

UI search komponenty:

Komplexné vyhľadávacie nástroje (Joomla <-> SOLR) zlyhali buď z dôvodu nekompatibility verzií PHP (web server <-> komponenta), alebo z dôvodu nešpecifikovaného zlyhania inštalácie komponenty. Z týchto dôvodov som použil „holé“ PHP / SOLR funkcie, ktoré čiastočne plnili požadované funkcie.

Search platform:

Apache SOLR (čo dodať...)

Web container a content repository:

Amazon Web Services (AWS): http://aws.amazon.com/

Počas víkendu sa nám podarilo dosiahnuť nasledovný progres:

  • Projekt pred: NIČ

  • Projekt po: http://ciernalistina.restartcamp.sk/ (vyhľadávací virtuálny server je vypnutý z dôvodu 75hod. bezplatného hostovania na amazone, ktoré si šanujeme pre prezentáciu na Gala večeri )

 

11.11.2012 – Záverečná prezentácia projektov

Pravdepodobne najlepšie reálne výsledky dosiahli členovia tímu „parkujem ako debil“ ( vytvorili funkčné mob. app. (android, iOS, Win) pre web: parkujemakodebil.blogspot.sk ), ale bol to zohraný tím kodérov, ktorý má za sebou už jeden úspešný projekt http://www.trashout.me/. BTW: Autor pracuje v utajení (neprišiel, alebo ak áno, tak inkognito) z dôvodu osobných útokov na svoju osobu kvôli projektu. :( Projekt predstavili a realizovali ľudia z www.trashout.me.

Druhým neoficiálne najlepším týmom (žiadne oficiálne hodnotenia úspešnosti neprebehli) sme boli bezpochyby my, nakoľko sme sa stretli úplne neznámi ľudia a bez projektového konceptu, no projektový progres bol zreteľný a hmatateľný.

 

Záver:

Dojmy a atmosféru z celého podujatia výstižne napísala hlavná organizátorka akcie, Milica, tak si ju tu dovolím na záver odcitovať:

„Este raz VELKA VDAKA za obrovske nasadenie a mnozstvo pozitivnej energie, ktore ste pocas vikendu venovali projektom a celemu podujatiu.Bolo nam velkou ctou spoznat VAS osobne.“