Program
Predstavenie projektov
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).
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."
PODPORTE ELEKTRONICKÉ OKO SPRAVODLIVOSTI
Bez úplatkov, bezplatne, v teple domova a anonymne zistite, či podpisujete nevýhodnú zmluvu. Podporte náš projekt a spoločne vyčistíme zmluvy od nečestných podmienok raz a navždy.
Viac tu: http://www.ludialudom.sk/vyzvy/698