Vytvoriť PDF dokument s diakritikou nie je veľký problém, keď viete zvoliť to
správne písmo a kódovanie. Pre tvorbu nepoužívam vstavanú PDF knižnicu ale iba
skvelú PHP triedu – FPDF.
Prináša mnoho výhod ako voľba rozmerov, určenie formátu stránky, odsadenia,
záhlavie a spodok dokumentu, automatické zalamovanie stránok a riadkov,
centrovanie textu, podpora obrázkov JPEG a PNG, farby pre rôzne elementy,
hypertextové odkazy, TrueType, Type1 a podpora kódovaní,
kompresia dokumentu (vyžaduje Zlib knižnicu). Osobne si pre PDF volím písmo Trebuchet MS. Je možné použiť aj krajšie
písmo, napr. Palatino Linotype ale treba myslieť aj na veľkosť
dokumentu. S Trebuchet MS bude mať dokument niečo cez 300kB. S Palatino Linotype
vyše 1,2MB. Postup osadenia TrueType písma do PDF dokumentu je celkom dlhý proces. Najprv
je potrebné z .ttf súboru vytvoriť metrický súbor .afm.
Pomocou .afm súboru ďalej vygenerovať definičný PHP súbor. Posledným krokom je prekódovanie vstupu napr. z
UTF-8 (zvolíte vaše kódovanie vstupných dát) do cp1250.
PaBi3 Weblog
PHP - tvorba PDF dokumentov s diakritikou
Potrebujete ikony pre váš web alebo CMS?
Dlho som bojoval s Google, než som našiel skvelý set ikón vhodný pre stránku, redakčný systém, software alebo čokoľvek iné. Na stránke famfamfam.com sú voľne k stiahnutiu až 4 balíky plné obrázkov. Osobne mi stačil balík silk a flags. V silk nájdete presne 1.000 obrázkov všetkého druhu. Potrebujete ikonu pre PDF, tlačiareň, prílohu, nákupný košík, XML výstup alebo vyhľadávanie? Nie je problém. Druhý balík (flags) obsahuje vlajky štátov podľa normy ISO 3166-1. Obrázky je môžné používať pod podmienkami licencie Creative Commons Attribution 2.5. Všetky ikony z balíka silk nájdete tu (1MB).
Windows Vista v predaji
Príchodom českých a slovenských verzií Windows Vista na náš trh sa tento nový operačný systém spoločnosti Microsoft konečne stal dostupným aj pre Slovákov - nie každý predsa ovláda anglický jazyk. Napriek tomu, že o Windows Vista sa na PaBi3.com už čo-to napísalo, onen článok z augustu 2005 sa dnes inak ako absolútne neaktuálny nazvať naozaj nedá.
Ak si neviete dať rady s otázkami, akými novými vlastnosťami vlastne Windows Vista disponuje, čo so sebou obnáša prechod na ňu alebo či sa prechod vôbec oplatí, čítajte ďalej.
Progress Bar cez JavaScript a CSS
Progress Bar slúži na vyjadrenie aktuálneho stavu určitej činnosti. Stretávame sa s ním denne, či už pri kopírovaní súborov, inštalácií aplikácií alebo na internete. Je možné ho vytvoriť za pomoci krátkeho JavaScript a CSS kódu. Všetko funguje na veľmi jednoduchom princípe s funkciou setTimeout() a 3 elementmi <div>. Vlastná funkcia stats() má 3 parametre. Prvý určuje odkiaľ sa má začať zobrazovať stav, druhý určuje pokiaľ sa má zobrazovať a posledný nastaví čas, za ktorý sa všetko toto udeje. Ďalšou a zároveň poslednou funkciou je process(). Volá sa len cez funkciu setTimeout() a nastavuje šírku elementu <div>. Výsledok si môžete prezrieť tu, stiahnúť tu a zdrojový kód nájdete po otvorení celého článku.
SPAW 2 - ďalší WYSIWYG editor pre text/html
SPAW je ďalším WYSIWYG editorom, ktorý je nabitý obrovským množstvom funkcií. Vyvíja ho spoločnosť Solmetra a dostanete ho pod GNU/GPL alebo Commercial licenciou. Je možné ho jednoducho rozšíriť pomocou pluginov. Vysokú flexibilitu zabezpečuje šíroká škála nastavení, v ktorej autori mysleli na každý detail. Jediné, čo ma trochu hnevá je absencia podpory application/xhtml+xml. Pokiaľ ste ochotný túto skutočnosť ignorovať, je SPAW 2 výborným riešením pre váš CMS. Systémové požiadavky sú len PHP4 alebo PHP5. Pre ASP.NET sa už asi SPAW nevyvíja, pretože posledná verzia vyšla pred niekoľkými rokmi. Zo strany klienta sa odčakávajú prehliadače MSIE 5.5+, Firefox, Mozilla, Netscape alebo Opera 9. Oproti ešte slabej prvej verzií obsahuje SPAW 2 mnoho užitočných funkcií. Napríklad upravovanie viacerých dokumentov v jednej inštancií editoru pomocou tabov (rovnaké ako v prehliadačoch), upravovanie a rozširovanie GUI, bohaté API pre tvorcov pluginov, multijazyčnosť (momentálne podporuje viac ako 30 jazykov vrátane slovenčiny a češtiny), SpawFM - súborový manažér, podpora vzhľadov/tém atď. Solmetra na svojej stránke ponúka aj demo.
Raidsonic IB-360StS-BL
Článok vydaný s dovolením www.pretaktovanie.sk
Je tomu už asi pol roka, čo si čitatelia pretaktovanie.sk mohli naposledy prečítať recenziu na externý box pre pevný disk. Vtedy išlo o model IB-360U-BL, nemeckej spoločnosti RaidSonic, orientujúcej sa takmer výhradne na riešenia tohto typu, určený pre Paralel ATA disky, ktorý sa k počítaču pripájal prostredníctvom USB konektoru. Dnes sa pozrieme na pokračovateľa produktovej línie, tento krát však už určeného pre modernejší typ pevných diskov Serial ATA.
Prečo je Firefox (ne)použiteľný?
Už značnú dobu používam prehliadač Opera. Je to dávno, čo som surfoval cez Firefox, ktorý toho veľa nevedel ale predsa som ho používal. Najnovšia verzia Opery je priveľmi dokonalá, aby ju Firefox stihol dobehnúť. Obsahuje také množstvo funkcií, že je ich možné nahradiť iba stovkami rozšírení, ktoré budete po prvý krát hľadať niekoľko hodín. Keď nechcem uvažovať o funkciách prehliadačov, taktiež je Firefox horší ako Opera, pretože má absolútne neschopné ovládanie. Medzi Firefoxom a Operou sa nájde aj kontrast rýchlosti. Svedčí o tom speed benchmark. Studený štart na Windows XP SP2 trvá Firefoxu takmer 12 sekúnd. Opere trvá 2,5 sekundy. Spúšťanie Opery je rýchlejšie na každom operačnom systéme a je jedno o koľké spustenie sa jedná. Firefox je pritom optimalizovaný pre *UNIX systémy. Rýchlosť samozrejme nespočíva iba pri spúšťaní prehliadača ale aj pri renderovaní stránok. Skúste si tipnúť ktorý rýchlejšie generuje tabuľky alebo CSS. Samozrejme, že vo všetkom vedie Opera.
Developer Console v Opere 9.2
Vývojový tým prehliadača Opera ponúka na stiahnutie takmer každý týždeň tzv. weekly build, v ktorom pribúdajú nové veci, opravujú sa známe chyby a zároveň sa pripravuje na oficiálne vydanie. Pripravovaná Opera 9.2 by mala mať vylepšenú ochranu proti phishingu a autentifikáciu cez proxy + menšie opravy chýb a ďalšie drobné vylepšenia. Jedna z hlavných noviniek má byť vývojárska konzola (Developer Console), ktorá bude fungovať len pri povolenom JavaScripte a Cookies, čo je škoda. Táto funkcia je zatiaľ len experimentálna a dúfam, že na nej Opera ešte popracuje. Inak ide o celkom zaujímavé okno nástrojov. Pokiaľ by ste podobné chceli mať vo Firefoxe, museli by ste si stiahnúť desiatky pluginov.
Hlasujte v anketách a (možno) vyhráte
V stredu 7. februára 2007 ma po príchode domov čakalo v schránke prekvapenie. Bola ním obálka zaslaná od spoločnosti iHOTSPOT ZONE. Spoločnosť je prevádzkovateľom verejných WiFi hotspotov rozmiestnených, ako ona tvrdí, po celom území Slovenska (v skutočnosti však len v Bratislave), so zdieľanou rýchlosťou pripojenia 1,5 až 8 Mbps na jeden hotspot.
Spočiatku som nechápal, z akého dôvodu by mi "nejaký" iHOTSPOT ZONE posielal zásielku. Po rozbalení obálky mi ale bolo hneď všetko jasné. V texte okrem iného stálo:
"Srdečne blahoželáme k Vašej výhre a ďakujeme, že ste sa zúčastnili ankety, kde sme cenu venovali."
Vyhral som voucher za 720 korún, ktorý mi umožňuje pripojenie do internetu prostredníctvom verejných hotspotov iHOTSPOT ZONE na plných 72 hodín s maximálnym limitom prenesených dát 1,5 GB. Vhodný je teda len na surfovanie, ale aj tak poteší.
Škoda len, že nebývam v Bratislave, ale ďaleko východnejšie, v Leviciach. Tam je mi táto výhra úplne zbytočná. Preto ak by mal niekto o voucher záujem, kontaktujte ma emailom a na cene sa určite dohodneme. Pripomínam, že vouchera som sa ešte ani nedotkol, nevybalil som ho z obalu a ani nezotrel heslo.
Zúčastňujem sa mnohých ankiet, zo všetkých najradšej tých, v ktorých sa dá niečo vyhrať, no po mnohých mesiacoch sa na mňa šťastena usmiala až teraz. Preto ani vy neváhajte, buďte vytrvalí a aj vy sa zúčastňujte ankiet, v ktorých sa dá niečo vyhrať - možno sa aj vám pošťastí. A ak nie, aspoň prispejete jedným cenným hlasom k rozvoju štatistiky ;)
Gmail je možné si registrovať bez pozvánky
Gmail je e-mailová služba, ktorú poskytuje firma Google. Donedávna ste ju nemohli používať bez pozvánky. Teraz si však už Gmail môže registrovať takmer ktokoľvek. Prečo by ste mali používať Gmail? Pretože momentálne poskytuje skoro 3GB priestoru, ktorý stále rastie. Ďalej poskytuje vyhľadávanie, zoskupenie pošty do konverzácií, automatické preposielanie, prístup cez POP3 a skvelé užívateľské prostredie spustiteľné v majoritných prehliadačoch a preložené v niekoľkých svetových jazykoch.