Kategórie →

All posts tagged how to

CSS3 a Internet Explorer 6, 7 a aj 8? Áno!

CSS Level 3 prináša do sveta štýlov niektoré možnosti nad ktorými srdce nejedného webdizajnéra zaplesá. Stále tu je ale brzda v podobe prehliadača Internet Exporer od spoločnosti Microsoft. Istým riešením je PIE CSS3.

Skratka PIE znamená Progressive Internet Exporer. Ide o .htc (HTML Components) súbor, ktorý sa linkuje medzi CSS vášho projektu a je prehliadačom podporovaný od verzie 5 a vyššie.

Čítaj ďalej →

30 vecí, ktoré by ste mali vedieť než sa stanete freelancerom

Práca na voľnej nohe je vytúženým snom nejdného ťažko pracujúceho zamestnanca. Bez prípravy a vstupného kapitálu to ale nejde. Peniaze buď máte alebo nie, no hlavne tú prípravu netreba podceniť.

Z niekoľkých múdrych kníh, rád, článkov ale aj praktických skúseností nakoniec vzišiel tento zoznam vecí. Nečakajte zoznam konkrétnych bodov ale skôr témy na uvažovanie.

Čítaj ďalej →

Aplikácia Hugin na panorámy pod Mac OS X

Open souce aplikáciu Hugin fotografom nemusím príliš predstavovať – ide o veľmi silný nástroj na tvorbu panorám. Ja oceňujem hlavnej jeho otvorenosť a multiplatformovosť. Je pravda že žiadnu panorámu som si dlho už neskladal, na Mac OS X už vôbec. Inak originálna aplikácia na panorámy od Canonu mi pod Snow Leopard-om nejde, preto Hugin – po jeho spustení ale aplikácia padla.

Tu je návod ako Hugin bez problémov používať. Dôvodom pre crash je chýbajúci Control Point Detectors – ten sa s aplikáciou kvôli licencii nedodáva. Stiahnuť si ho môžete na panorama.dyndns.org, zaujímavé je že sa tu nachádzajú verzie aj pre Hackintosh.

Čítaj ďalej →

Fixnutie rozloženia znakov cez VNC na Ubuntu

Na pár strojoch s Ubuntu 9.04 som začal používať VNC server. Na strane klienta sa ale objavil problém s rozložením klávesnice – jednoducho niečo iné som písal a niečo iné sa zobrazovalo.

Tak som troška hľadal a z popisovaných návodov sa mi osvedčil tento postup. Do súboru ~/.vnc/xstartup pridajte riadok export XKL_XMODMAP_DISABLE=1 tak aby bol e+ste pred /etc/X11/Xsession. Vo finále to môže vyzerať napríklad takto:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP” &
#x-window-manager &
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession

Ako sa zbaviť Google Buzz

Dnes vám ukážem, najzaujímavejšiu funkciu novinky od Google s názvom Buzz a to ako sa jej môžete zbaviť. Google Buzz mi za zmienku nestojí – napriek tomu ako vrelý je môj vzťah k tejto spoločnosti tak si dovolím tvrdiť že so sociálnymi sieťami, mikroblogmi atď. to nevie. Škoda. Celé snaženie výborne spísal Juraj Grečnár v článku Aj Google má svoju achilovku – cesta Google od siete Orkut, cez Jaiku až pod Buzz.

Čítaj ďalej →

Dynamický generátor obrázkov, alebo Lorem Ipsum na grafiku

Lorem Ipsum je stále užitočnou metódou pri tvorbe stránok, nech si každý hovorí čo chce – v navrhovanej šablóne vyzerá oveľa lepšie ako napísané bla bla alebo text text text. Nechcete niečo také aj na obrázky?

Viete, že niekde budete mať obrázok no ešte je zbytočné sa ním zaoberať, no aspoň by ste mu chceli vyhradiť vlastný „chlievik“. Môžete si ho nakresliť alebo naštýlovať nejaký DIV cez CSS alebo použiť generátor dummyimage.com.

Obrázok sa generuje zadaním rozmerov za doménu, čiže http://dummyimage.com/600x450 vygeneruje obrázok s rozmermi 600 x 450 pixlov. Jednoduché a použiteľné – do vašej šablóny alebo projektu totiž môžete odkazovať nasledovne:

< img src="http://dummyimage.com/600x450" alt="tu raz niečo bude" />

Autor plánuje pridať podporu pre rôzne grafické formáty, či zadanie len jedného rozmeru pre vygenerovanie štvorca. Dúfam, že sa mu to podarí – mne sa služba veľmi páči.

Dávková zmena veľkosti obrázkov na linuxe

Pre Windows aj Mac OS X existuje kopec malých aplikácii na zmenu veľkosti obrázkov, na linuxe sa mi pre zmenu osvedčilo použitie nástroja pre shell. Konkrétne ide o mogrify – súčasť balíka ImageMagick Libraries.

V prvom rade si treba tento balík nainštalovať, na Ubuntu je to príkaz sudo apt-get install imagemagick. Pred pokusmi s obrázkami či fotografiami odporúčam robiť ich na kópiách. Ak chceme zmeniť veľkosť všetkých JPG fotiek na 1024 pixlov tak zadáme príkaz mogrify -resize 1024 *.jpg. Ide o veľmi silný nástroj, ktorý si rovno pýta nasadenie v skriptoch – odporúčam pozrieť aj nápovedu man mogrify.

45 tipov pre firemný Twitter

Už aj naše domáce firmy objavujú Twitter – to je ten mikroblog kde môžete celému svetu povedať čo ste mali na raňajky. Bohužiaľ táto služba u nás nieje až taká populárna, no dovolím si tvrdiť že z mikroblogov asi najpoužívanejšia. Je na nej celkom špecifická skupina ľudí.

Aj keď sa používatelia rátajú v stovkách až tisíckach stačí jedna zlá reakcia a už sa to vlečie ďalej, alebo naopak pochvala nejakej spoločnosti môže zavážiť. 140 znakov na to bohate stačí. To, že Twitter sa u nás ešte len rozbieha vidím ako šancu pre firmy, ktoré si tu môžu začať budovať svoje meno. Ako?

Čítaj ďalej →

Ako zdieľať pripojenie na internet s Windows Mobile pod linuxom

Práca so zariadením, ktoré majú operačný systém Windows Mobile na linuxe to nieje vôbec žiadna sláva. Synchronizácia kontaktov, SMS a pod. je nepohodlná náročná. Našťastie zo zdieľaním pripojenia to je úplne inak.

Situácia je napríklad nasledovná: máte PDA s Windows mobile a notebook s Ubuntu, k tomu mini USB prepojovací kábel a chcete sa s notebookom pripojiť na internet. Pod Ubuntu by to nejakú dobu išlo no po pár pingoch by spojenie vypadlo. Problém je totiž s driverom.

Čítaj ďalej →

Skracujeme URL s bit.ly aj cez shell

Bit.ly je moja obľúbená služba pre skracovanie URL. Svoje opodstatnenie má hlavne pri mikroblogoch ako je Twitter alebo Plurk. No môže sa hodiť aj pri práci s CLI , keď je URL neskutočne dlhá a mohla by robiť problémy.

Základom je mať nainštalované curl. Vytvorte skript, ktorý bude obsahovať:

#!/bin/sh
curl -s http://bit.ly/?url=$1 \
| sed -n 's/.*\(shortened-url" value="http:\/\/bit.ly\/[a-zA-Z0-9][a-zA-Z0-9]*\).*/\1/p' \
| sed -n 's/.*\(http:\/\/bit.ly\/[a-zA-Z0-9][a-zA-Z0-9]*\).*/\1/p' \
| uniq

a nastavte mu práva na spúšťanie. URL skrátite nasledovne:

# ./bitly http://alian.info
http://bit.ly/7tP2ng

Samozrejme skript si môžete upraviť podla vlastných potrieb, pridať link na skript do /usr/bin nech ho môžete spúšťať odvšadiaľ a pod.