Jak vložit naskenovaný podpis do AutoCADu

Únor 25th, 2010

AutoCAD je z mého pohledu jedním z nejzáhadnějších softů, co existuje. Je plný „black-box“ magie, kdy se někde něco děje a kvuli tomu se něco nedá udělat.

Dneska sem byl konfrontován s problémem jak vložit do AutoCADu naskenovaný podpis. Abych vám ušetřil případné sakrování (a konec konců, i sobě, až na tuhle zkušenost zapomenu a budu to někdy potřebovat), tak sem sepíšu (ve výsledku celkem snadný) postup jak to udělat. Na práci je využito (krom AutoCADu) jen opensourcových nástrojů.

Zobrazit celý článek »


ip2long() na 32bit systémech

Únor 8th, 2010

Funkce na převod IP adresy do číselného tvaru (ideální na ukládání a práci s rozsahy IP v DB) se nechová korektně na 32bit systémech. Ačkoli název napovídá, že vrací longint, na 32bitech vrací obyčejný int32, takze přeteče a začne vracet zápornou hodnotu, postupy jak to vyřešit jsou dva:

$ip = ip2long(‚194.108­.129.194‘);

if ($ip < 0) {
    $ip += 4294967296;
}

nebo

$prt = explode(‚.‘, ‚194.108.129.194‘);

$ip = 16777216*$prt[0] + 65536*$prt[1] + 256*$prt[2] + $prt[3];


Jak si uvařit PuErh z koláče pro jednoho čajovníka

Leden 16th, 2010

Wiki říká:

Pu-er, pu-erh, pchu-er jsou zpravidla označení pro čínský čaj pěstovaný v čínské provincii Jün-nan, zpracovává se užitím dodatečné fermentace černého čaje. Občas se také může jednat o název způsobu zpracování čajových lístků dodatečnou fermentací. Například čaj typu puerh ze zeleného čaje. Puerh je i název jednoho druhu čajového keře, který se mimo jiné vyznačuje dlouhými listy. Puerh se též jmenuje okresní město v provincii Jün-nan, kde se zpracovává čaj a podle které je pravděpodobně čaj pojmenován. Přestože některé prameny uvádějí Pu-erh jako černý čaj není to příliš přesné označení.
A teď k věci. Vaření pu-erhu je samo o sobě dost velká magie, i když je sypaný, natožpak, když je koláč. Pokusím se tedy sepsat jednoduchý návod, jak si užít perfektní puerh s chutnými nálevy třeba na 5 zalití.

Zobrazit celý článek »


Zend Screencast – Zend Tool

Listopad 17th, 2009

Martinem Hujerem jsme natočili netradiční screencast o Zend_Tool. Najdete ho na webu českého Zend Framework fóra. Budu rád, když se podělíte o náměty a připomínky v komentářích.

O tom, že zvuk je dost potichu víme a pracujem na tom. Ale kvuli kvalitě se v tomhle screencastu nedá dát o moc víc nahlas. Takže příště.


3×3 kroky k lepší prezentaci na Facebooku

Listopad 7th, 2009

Kdo není na internetu, jako by nebyl
Tohle pořekadlo bylo mantrou porevolučních let na českém internetu. Hlavní vlna internetového boomu je pryč a hned přišla nová!
Kdo není na Facebooku, jako by nebyl
Zobrazit celý článek »


Upload velkých souborů v IIS7 a PHP

Září 17th, 2009

Pokud potřebujete v PHP povolit upload velkých souborů, jistě víte, že stačí v php.ini přenastavit hodnoty post_max_si­ze a upload_max_fi­lesize (nevím jak pro apache, pro IIS7 jsou nutné obě hodnoty, stejně tak je třeba do formuláře, který data odesílá vložit alespoň jeden standardní post element – třeba hidden, jinak php nedostane ani uploadovaný soubor). Toto řešení vám bude bez problémů fungovat lokálně, ale ne, jakmile přesunete web na reálný server, tam na vás při uploadu většího souboru vyskočí anonymní chybová hláška:

Unspecified error (0×80004005)

žádná větší konkretizace, než že se jedná o chybu při spouštění fast-cgi modulu php vás už nečeká. Dlouho jsem hledal v čem vůbec problém vězí a jaké je jeho řešení, nakonec jsem příčinu našel a to ve standardních limitech FastCGI.

Zobrazit celý článek »


Microsoft Security Essentials Beta mimo USA (neoficiálně)

Červenec 21st, 2009

Pokud si chcete vyzkoušet antivirový a antispywarový balík Microsoft Security Essentials, který je prozatím dostupný jen jako beta verze v USA, Izraeli, Brazílii a Číně, stačí si stáhnout instalační soubor ze SoftPedie:

http://www.softpedia.com/…-131683.html

 Micosoft Security Essentials

Proti přístupu z jiných zemí je chráněn je pouze oficiální web, aktualizace programu už fungují odkudkoli, není proto třeba používat nějakou proxy či jiný krkolomný postup.

Pokud si o MSE chcete přečíst něco více, doporučuji tyto zdroje: Ps: Po třičtvrtě roce používání Windows Vista a IE, bez reinstalace, Windows Firewall, Windows Defender povoleny, žádný Anti-Virus/Spyware/Mal­ware software třetích stran…a…žádné napadení, systém je dokonale čistý a svižný…ale jsem zvedavý, kdy mě někdo bude přesvědčovat, že Windows jsou pomalé a nebezpečné xD


Samsung F1 HD103UJ ukazuje velikost jen 32MB (resp. 31MB)

Červenec 12th, 2009

English version below. Dneska sem zase chtěl pracovat. Ale osud tomu chtěl jinak. Při spuštění naběhly Windowsy v pohodě, ale co to?! Chybí mi dvě partition na mém 1TB disku ! Říkal sem si, že se třeba jen nějak uvolnilo napájení a disk se nezapnul. Tak sem vypnul, zkontroloval a zapnul. Ta samá situace. Ve správě disků byl disk nalezený, ale ukazoval jen 32MB. Aj.

Zobrazit celý článek »


Memcache, Zend Framework a Windows …

Červen 26th, 2009

Možná jste při vývoji cachované aplikace v Zend Frameworku narazili na chybu:

Fatal error: Call to undefined method Memcache::addSer­ver()

Pokud je odpověď ano, mám pro vás jednoduchý postup po nápravu.

Chyba je v tom, že nový ZF je závislý na nejnovějším buildu php_memcache.dll, ten ale není přiložen v distribuci Zend Serveru pro Windows. Stačí si tedy stáhnou non-thread safe verzi pecl knihoven pro Windows ze stánek php:

http://museum.php.net/…ts-Win32.zip

A přepsat DLL knihovnu v adresáři:

c:\Program Files\Zend\Zen­dServer\lib\phpex­t\

Voila! Aplikace běží!


Bc. Tomáš Fejfar

Červen 25th, 2009

Tak a mám to za sebou. Bakalářka – jedna. Odborná rozprava – jedna. Výsledná – jedna a titul Bc. k tomu ;)

Pocit neslavný, když vezmu v úvahu, že bych dopadl stejně i kdybych se místo měsíce učení válel. Ale co už. Hlavně, že je to doma. Samotné státnice byli celkem fajn. Taková příjemná rozmluva s někým kdo je špička v oboru. Navíc dokonce rozumí tomu, co sem udělal ;)

Bakalářku jsem obhájil celkem bravurně (dobře, že se neukázaly chyby, které tam eště furt jsou). Tu a tam sem se sice zadrhával. Ale bylo to spíš o tom, že sem se chtěl hlídat, abych nepoužíval „sloupečky“ ale „atributy relace“ atp. prostě používání cizích termitů :P A páč tu a tam mi nepřišli na mysl, tak sem se dobře zašmodrchal. Zobrazit celý článek »


Další stránka »