Šťastné a veselé…
Kategória: Len tak
…prežitie Sviatku prasačej hliadky. HO, HO, HO.
23. 12. 2007, 23.09 stalker Komentáre: 0
Ovládame počítač efektívne II
Kategória: Windows
V predchádzajúcom diely som písal o využívaní klávesnice a klávesových skratkách. Dnes budem pokračovať a zameriam sa na písanie a prácu s textom.
Na úvod jedna šokujúca rada. Používajte slovenskú klávesnicu. Zabudnite na anglickú. Osobne nepochopím, prečo ľudia neustále prepínajú medzi týmito dvoma (používajú anglickú, ale keď treba niečo napísať po slovensky…). Už vidím, že práve teraz sa zježili vlasy všetkým programátorom, ktorí budú mrmlať čosi o chýbajúcich špeciálnych znakoch ([, ], {, }, @, atď.).
Sám programujem. Až príliš často. A potrebujem ich zadávať v kombinácii s diakritikou. Ale neustále prepínanie medzi klávesnicami je otravné a neefektívne. Na slovenskej klávesnici sú totižto všetky potrebné znaky k dispozícii. Naopak, na anglickej nie sú (a to nevravím len o diakritike, chýba mi napr. ×).
Po týchto slovách na mňa vždy ľudia hľadia, ako by som z jahôdky padol. Problém je v tom, že málokto pozná takú základnú vec, akou je pravý Alt (AltGr). Áno, klávesy Alt nie sú rovnaké. AltGr odpovedá stlačeniu Ctrl + (ľavý) Alt. A práve pomocou AltGr sú k dispozícii toľko hľadané špeciálne symboly. Nebudem rozpisovať všetky klávesové skratky, obrázok povie viac. Porovnajte si rozloženie anglickej a slovenskej klávesnice.
20. 12. 2007, 17.12 stalker Komentáre: 0
Video: webové frameworky
Kategórie: Webdesign, Ruby and Rails, PHP
- Better Web App Development (36 minút; .mov; 378 MB)
- Porovnanie web frameworkov a nástrojov Java J2EE, Ruby on Rails, Zope/Plone, TurboGears, Django a JBoss pre NASA. Screencast Seana Kellyho.
- Applying Agile to Ruby (48 minút; video a prezentácie priamo na stránke)
- CMM vs. agilné metódy a Ruby vs. Java. Nie je priamo o žiadom frameworku, ale myslím, že sem zapadne.
19. 12. 2007, 19.54 stalker Komentáre: 1
Spracovanie HTML v Ruby
Kategórie: Webdesign, Ruby and Rails
Dnes by som rád predstavil ďalšiu Ruby knižnicu. Volá sa Hpricot a je to parser HTML dokumentov.
Inštaluje sa ako hocijaký iný Ruby gem balíček:
gem install hpricot
Pred použitím treba knižnicu načítať, rovnako ako open-uri ktorú využijeme na otváranie URL adresy.
require "hpricot"
require "open-uri"
Vstupom môže byť reťazec alebo priamo HTML súbor:
doc = Hpricot("<p>Lorem ipsum dolor sit.</p>")
doc = open("index.html") { |f| Hpricot(f) }
doc = Hpricot(open("http://www.google.com"))
19. 12. 2007, 15.56 stalker Komentáre: 0
Ovládame počítač efektívne I
Kategória: Windows
Častokrát vidím rôznych ľudí ovládať svoje počítače. Od bežných používateľov až po skúsených programátorov. Tak ako v každej činnosti, aj tu si ľudia časom vypestujú isté návyky. A návyky sa menia len ťažko. Ak sa raz niečo naučili robiť jedným spôsobom, málokedy prejdú na iný, aj keby bol rýchlejší a efektívnejší.
Malý príklad zo života. Obyčajné dialógové okno. Dole svietia tri tlačidlá: OK, Storno a Použiť. OK aplikuje zmeny a zavrie dialógové okno, Použiť aplikuje zmeny, ale okno ostáva otvorené. Načo opakujem takúto samozrejmosť? Pretože so železnou pravidelnosťou vidím ľudí klikať na Použiť aby hneď nato klikli na OK.
Dobre, jeden klik navyše nikoho nezabije. Tak iný príklad a trochu to preženiem. Ako uložiť rozpísaný dokument a zavrieť Word? No predsa Súbor → Uložiť (v lepšom prípade klik na ikonku diskety), potom zatvoriť aktuálny dokument a potom zatvoriť Word. Že zdĺhavé? Načo zatvárať samostatne dokument a až potom Word? Pretože na kurze to tak učili… Verte, videl som to mnohokrát. Nie len u sekretárky. U programátorov. A najrýchlejší postup? Alt + F4, Enter.
Jedným z kľúčov k rýchlosti je naučiť sa používať klávesnicu, resp. klávesové skratky, keď je to výhodné. Ak mám ruky na klávesnici, kombináciu klávesov stlačím omnoho rýchlejšie ako keď mám chytiť myš, kliknúť na položku v menu a opäť presunúť ruku na klávesnicu. Keď sme pri tom Worde, ako postupujete, keď chcete práve napísané slovo tučne zvýrazniť? Skúsili ste niekedy Ctrl + Shift + ←, Ctrl + B?
Toľko úvodná motivácia. Pozrime sa na zoznam najzákladnejších klávesových skratiek (v OS Windows).
18. 12. 2007, 11.42 stalker Komentáre: 1