Dobrý programátor

Tento “dotaz”:http://www.podnikanivusa.com/2009/02/13/dotaz-do-poradny-jak-sehnat-zakazky/ mě zaujal natolik, že jsem k němu začal psát komentář. Ten jsem si pak přečetl (ano, dělám to) a smazal. Komentář vypadal nějak takto:

??Adame, dovolil bych si malou radu. Dobrý programátor se pozná tak, že když se po třech až pěti letech podívá na svůj kód a nechce se mu zvracet a ne ta že to o sobě tvrdí.??

Continue reading “Dobrý programátor”

Pravidlo obrácené pyramidy

Docela nedávno jsem si uvědomil jednu zajímavou věc. Když se začíná nový projekt nebo přede mnou stojí nějaký netriviální programátorský úkol, často se mi stane, že se přistihnu jak jen tak nečinně sedím a lámu si hlavu nad tím, jak já to jenom vyřeším. Nakonec to samozřejmě všechno dobře dopadne. Nicméně proces, který vede k úspěšnému konci, stojí za popis.

Continue reading “Pravidlo obrácené pyramidy”

Nomanagement management

Nedávno jsem měl s “Rikim”:http://fczbkk.com zajímavou debatu o manažerech. Jsou to důležití lidé. Vidíme se s nimai každý den a mají podstatný vliv na náš každodenní pracovní život. Podle nějaké manažerské teorie existují dva typy manažerů. Hands-on manažer je ten, který je s týmem pořád a na problémy reaguje hned jak nastanou. Zato hands-off manažer je ten, který nechává tým být a jednou za čas se nechá uvést do obrazu. Takový člověk má potom docela zkreslený pohled na projekt, ale zase zdravější nervy. Podle mě existuje ještě jeden typ manažera, kterého v žádné manažerské příručce nenajdete.

Continue reading “Nomanagement management”

Bezpečnost na straně klienta

“Phishing”:http://en.wikipedia.org/wiki/Phishing, “Identity theft”:http://en.wikipedia.org/wiki/Identity_theft a další nové _kybernetické zločiny_ jsou v poslední době hitem internetu. Když se na nějakém webu objeví díry typu “SQL Injection”:http://en.wikipedia.org/wiki/SQL_injection a “XSS”:http://en.wikipedia.org/wiki/Cross-site_scripting tak je to odborníkům spíše k smíchu, protože moderní vývojářské technologie proti těmto praktikám bojují samy od sebe a v drtivé většině jenom neznalost základních faktů a hloupost umožňují, že se neustále objevují.

Continue reading “Bezpečnost na straně klienta”

Začínáme programovat

Odborná fóra jsou skvělá věc. Osobně mám radši pozici odpovídajícího než tazatele, a proto se taky ptám až v mometě kdy jsem přesvědčen, že na problém jsem krátký a prostě s tím nepohnu. Velmi jsem si oblíbil “čeksé rails fórum”:http://rails-forum.cz. Otázky ostatních uživatelů jsou často vítaným impulzem k rozšiřování znalostí o rozličných zákoutích “Ruby on Rails”:http://rubyonrails.org. Najdou se ovšem i off-topic dotazy. Jeden “takový dotaz”:http://rails-forum.cz/viewtopic.php?pid=760#p760, zastrčený ve špatném tématu a totálně off-topic, mě inspiroval k napsání tohoto článku.

Continue reading “Začínáme programovat”