Petiar.sk


Pesničkár, drupalista, stand-up komik.

Ako mi pomohol Lenin

Učiť sa, učiť sa, učiť sa. Súc narodený ešte v dobe kedy sa meno tohto mysliteľa vyslovovalo s posvätnou úctou, bol mi jeho najznámejší citát vtĺkaný do hlavy najrôznejšími pedagogickým pracovníkmi (a často i nástrojmi a náradím) od útleho veku. I dnes ho pozná každé malé dieťa, hoci nie ako výzvu ale skôr ako sprofanovaný odkaz akéhosi rusa, ktorý je skôr pointou vtipov a humorných historiek. Lenže ja som si v omnoho neskoršom veku uvedomil, že naberať nové vedomosti je úžasná a veľmi prospešná vec. Práve vďaka tomu, že som svoje vzdelávanie neobmedzil len na inštitúcie k tomu určené, ale dodnes využívam aj iné dostupné prostriedky, mám prácu kde som sám sebe šéfom a robím to, čo ma baví.

Keď sa Drupal stretne s Nicereply

Na začiatku bol nápad. Priznám sa že mám rád službu Nicereply. Mám rád jednoduché a užitočné veci, čo Nicereply očividne je. Stačí jeden odkaz v podpise vášho e-mailu a dostanete plnohodnotnú spätnú väzbu ohľadne komunikácie s vašimi zákazníkmi. Som programátor a k tejto službe existuje API. Programátori majú radi API a ja teda tiež.
Značky

Ako správne ignorovať

Počas mojich študentských čias som si všimol jeden zaujímavý jav. Kedykoľvek bolo potrebné aby sme, ako celá trieda, náhle stíchli (napríklad na začiatku školského kultúrneho predstavenia alebo na dôležitom mieste v hlásení školského rozhlasu), drvivá väčšina mojich spolužiakov začala kričať "Ticho!". Ja sám som väčšinou len krútil hlavou, pretože výsledkom tejto situácie bolo samozrejme len to, že sme nepočuli ani toľko koľko by sme počuli keby sme sa proste neprestali medzi sebou baviť.

Nekomentovať o tom, aby sme nekomentovali

Ako pridať a spracovať Location CCK pole pre Drupal Form API?

Nedávno, vlastne asi pre hodinou, som programoval jeden modul pre Drupal a jeho úlohou bolo vytvoriť formulár, ktorý by nahrádzal tej tradičný formulár na vytváranie obsahu. Samotné spracovanie by potom zabezpečila funkcia node_save. Toto je veľmi jednoduché až na to, že jedným z elementov formulára mala byť aj Google mapka, pomocou ktorej sa mala dať vybrať lokalita. Trvalo mi nejakú chvíľku kým som na všetko poprichádzal a čo to aj ponachádzal po internete, takže by som to rád zdieľal na jednom mieste.
Značky

Ako na validáciu elementov pridaných cez hook_form_alter?

To, že akýkoľvek formulár v Drupale si vieme upraviť prostredníctvom hook_form_alter je pomerne známa a veľmi využívaná vec. Čo ale ak chceme tieto údaje aj nejakým spôsobom zvalidovať, tzn. ošetriť ich správnosť? Funkcia ako hook_validation_alter v Drupale neexistuje a hook_validate je určená len pre node formuláre, teda formuláre pre pridávanie obsahu.

Značky

Na gramatické a štylistické opravy a úpravy textu jedine s Červeným perom!

Jedným zo zlatých pravidiel úspešného podnikania je robiť to, čo vás baví a to, v čom ste dobrí. Som si takmer stopercentne istý že presne na toto myslela aj Monika Zbínová (@monicqa), keď sa začiatkom tohto leta (2011) rozhodla spustiť svoj vlastný internetový startup cervenepero.sk. A v zmysle uvedeného pravidla išla na to z oboch strán - ako "slovenčinárka" pozná zákutia sloveského jazyka a vie skrotiť text nielen po gramatickej ale i po štylistickej stránke.

Idem na DrupalCamp do Žiliny

8-9. októbra tohto roku sa zúčastním pravdepodobne najväčšej slovenskej akcie zameranej na redakčný systém Drupal. Veľmi sa tam teším, pretože prvý ročník som vymeškal z nejakého objektívneho dôvodu - celkom presne si pamätám že som sa chystal aj na ten. Od tohto stretnutia očakávam najmä (okrem masívneho socializingu) že získam nové skúsenosti od ľudí, ktorí s Drupalom pracujú a okrem nových skúseností tiež istotne aj nový uhol pohľadu na na niektoré riešenia. Najmä sa ale teším na prednášky zamerané na vývoj modulov.

Značky

Ako vytvoriť slideshow v Drupale pomocou CCK, Views a jQuery

V tomto návode chcem (okrem toho čo sa píše v názve) ukázať hlavne dve veci: 1) netreba na každú "hlúposť" sťahovať modul 2) ak sa budeme správať podľa bodu 1), naučíme sa veci, ktorých použitie je mnohokrát univerzálnejšie a použiteľnejšie a nestaneme sa nám, že pri použití nejakého modulu narazíme na jeho limity a ostaneme v koncoch. Ukážeme si ako pridať jQuery do témy, ukážeme si ako sa dá jednoducho upravovať template súbor pre Views a pomocou tohto si prispôsobiť zobrazenie Views prakticky akokoľvek.

LESS CSS na Mac OS X, alebo Ako písať menej CSS

Vďaka skvelému webovému magazínu Zdroják som sa prednedávnom dozvedel o tzv. CSS preprocesoroch, teda o niečom čo som si pri častom písaní CSS definícií zbožne želal ale nikdy mi nenapadlo pogúglovať či také niečo naozaj existuje. Existuje. Na úvod článku len veľmi stručne - CSS preprocesor je niečo, čo umožňuje obohatiť možnosti jazyka CSS o veci, ktoré uľahčujú jeho písanie a udržiavanie. Schválne - koľkokrát ste prepisovali celé CSS kvôli zmene jednej zo základných farieb dizajnu, prípadne prepočítavali šírky stĺpcov ak sa zmenila jedna z nich? Preprocesory, z ktorých najznámejšie sú Sass a LESS, túto prácu uľahčujú práve vďaka obohateniu jazyka CSS o premenné, vnorené štýly, aritmetické operácie a mnohé ďalšie barličky.

Značky