code

Plupload v Drupale

Pre Sphereu bolo nutne vytvorit funkcionalitu, ktora dovoli administratorovi nahravat viac suborov naraz, primarne obrazkov, ku produktom pripadne do galerii. Do teraz neexistoval dostupny modul, ktory by toto umoznil. Preto som musel napisat modul vlastny. Jedna sa o widget pre image field a taktiez o form element, takze poskytuje to co potrebuje pouzivatel aj vyvojar. Modul som postavil na kniznici Plupload.

Ja a Mac

Tento mesiac som zacal robit na polovicny uvazok v jednej reklamnej agenture a som 'nuteny' robit na iMac-u. Mozem si za to sam, lebo som davnejsie povedal ze by som to chcel skusit. CHYBA. Teraz to dost lutujem, nakolko sa uz tri dni babrem s tym aby som na tom vobec mohol nieco robit. Na Windowse by som bol hotovy za desat minut.

Spherea bezi na Bitbuckete

Projekt Spherea je typ projektu, kde sa bez verzovacieho systemu vyvojar nezaobide. Nie len pre sledovanie zmien, ale najmä pre pripad spoluprace s dalsimi vyvojarmi.

Dnes vladne verzovacim systemom distribuovany model, v skratke DVCS. Jeho hlavnym predstavitelov je GIT okolo ktoreho je v poslednej dobe velky ruch, najme kvoli sluzbe GitHub ktora sluzi na hostovanie prevazne open-source projektov. Mozete si vsak zaplatit sukromne repozitare a zabranit tak pristupu anonymnych vyvojarov k vasmu projektu.

Oprava kontaktneho formularu

Prave som si vsimol ze kontaktny formular nefungoval. Dovod bol ten, ze Websupport u ktoreho hostujem pred nejakym casom zmenil pravidla pre odosielanie mejlov zo svojich server a to tak, ze pre odoslanie mejlu cez PHP je teraz nutne mat adresu odosielatela realne vytvorenu na Websupport mail serveri.

Na toto som zabudol a preto kontaktny formular nefungoval.

Tip: Tento problem som vyriesil s pouzitim modulu SMTP nakolko nemam v programe pre tuto domenu objednane ziadne mejly.

Ako rozbehat Redmine a Git na Ubuntu

Pri vyvoji Spherei mam samozrejme TO DO zoznam. V nom mam ulohy rozdelene do kategorii(bugy, tasky, odlozene, ui, poznamky,..) a oznacene cislom podla priority. Po case sa vsak uz rozdiely z hladiska kategorie a priority stracaju a preto som sa rozhodol prejst na nejaky softver na spravu projektov. Jasnym favoritom bolo Redmine. Pozeral som aj ine ekvivalnety, ale Redmine vzdy vyslo najlepsie. Pouzivaju ho v Trellone a nedavno zacali aj v Acquii.