Hledá se nový seriál

Hledám nový seriál, nejlépe nějaké inteligentní scifi, pokud možno nové. (Ani raděj 10 let starý StarTrek...)
Co už sem viděl za seriály:

  • Battlestar Galactica
  • Caprica
  • Stargate SG-1, SG-A, SG-U
  • Dollhouse
  • Knight Rider
  • Big Bang Theory
  • IT Crowd
  • HIMYM
  • Black Books
  • Californication
  • Fringe
  • FlashForward
  • V
  • Red Dwarf

Co sem zahlédl, ale nelíbilo se mi:

  • Dexter
  • My name is Earl
  • Lost
  • Heros
  • Prison-Break

Tak co, máte nějaké tipy? :)

Loading mentions Retweet
Posted 1 month ago

9 Comments

Software, který používám

Kdyby to někoho zajímalo, dávám seznam mnou používaného softwaru. Občas totiž u ostatních narazím na něco dobrého, co mi chybí. Třeba se i vy inspirujete. :)
  • programování:
    • PhpED - editor
    • Navicat 9 - správce databáze
    • XAMP - Apache, Mysql, PHP (výhoda: můžu mít více verzí PHP)
    • když je třeba, tak Putty
    • TortoiseSVN/Git/Hg
    • WinMerge - jde napojit na Tortoise, výborný porovnavač obsahu souborů
  • patlání:
    • Gimp
    • Notepad++
    • MS Office 2007
    • Speed Commander (výhoda: zabudovaná podpora SFTP, ...)
    • MediaPlayer
    • Ovi Suite
    • Google Picasa - pro organizaci fotek
  • internet:
    • Mozilla Firefox 3.6
    • Mozilla Thunderbird 3.1
    • MetroTwit
    • Miranda
    • FreeDownloadManager (jde přes efektivně napojit s Firefoxem - přes FlashGot)
Loading mentions Retweet
Posted 1 month ago

1 Comment

Tablo

Tablo v plné velikosti je k vidění na http://maturita.skrasek.com/tablo.

Loading mentions Retweet
Posted 2 months ago

1 Comment

SpeedCommander - zobrazení htaccess na ftp

Pokud používáte jako já SpeedCommander, nejlepší náhradu TotalCommanderu, možná se vám stalo, že občas nevidíte na ftp skryté soubory, respektive soubor .htaccess. Náprava je jednoduchá, otevřete nastavení daného ftp spojení, vyberte "Advanced" a do "List command" vepište "-la". Spojení znovu vytvořte a otestuje. Toto nastavení jsem byl nucen provést pro můj hosting savana.cz, ale určitě se vám to může přihodit i jinde.

Loading mentions Retweet
Posted 2 months ago

0 Comments

S60 - Facebook klient pro 3th generaci

Pokud máte telefon se Symbianem 3th generaci, pak by se vám mohl hodit Facebookvý klient. Ten výchozí widget, který jen v prohlížeči otevře facebookovou stránku pro mobily je opravdu na houby. Nokia uvedla nějakého klienta pro 5th, ale pro 3th ne. Později se objevil na Ovi store klient i pro 3th, ale jen pro E71 a E71. Já vlastním E52 - smůla. A tak jsem začal pátrat, jestli tedy náhodou něco pro mě není. Našel jsem zde: http://www.i-symbian.com/the-facebook-widget-for-s60-3rd-edition-now-in-ovi-store/ z downloadu nabízeného na stránkách nic nevykouzlil. V komentářích byl ale tento odkaz: http://www.i-symbian.com/downloads/?did=19.


by I-Symbian

Archív obsahuje dva soubory. Nainstalujte nejdřív Facebook.sisx a pak Facebook.wgz. Mně vše jede v pořádku - jak je vidět na obrázcích a jsem spokojen. :-) Tento klient totiž umožňuje taky přímý upload fotek apod., a to mi chybělo.

Loading mentions Retweet
Posted 2 months ago

0 Comments

Opera a její implementace nových vlastností

Opera, ano, první, který podporuje formuláře z HTML5. První, která podporuje CSS3 vlastnosti. Tedy, je tomu opravdu tak? Není. Opera je jeden velký shit, který neumí nic pořádně. Uvedu na příkladu. Konkurenční prohlížeče (nebo spíše konkurenční vykreslovací jádra) implementují nové vlastnosti pomocí speciálních prefixů: -moz-*, -webkit-*. Člověk neznalý si začne stěžovat: "To abych pro každý prohlížeč psal definici sám, fuj, je to nevalidní, " a bla bla bla. Jenže on je tento způsob implementace velmi efektní. Nikdo daný prohlížeč nemůže hanit, že něco implementuje špatně. Navíc, je to ideální věc pro testování. Tyto prohlížeče obsahují tyto vlastnosti roky, a když je to opravdu otestované, překlopí to na oficiální verzi CSS.

A proč o tom tak sáhodlouze píšu? Potřeboval jsem box-shadow efekt při hoveru nad tlačítkem. Přešel jsem tedy na http://css3generator.com a naklikal si to, co potřebuji. (Mj. tento web právě za vás vyřeší syntaktické odlišnosti daných -moz-* / -webkit-* implementací.) Potřebný kód jsem zkopíroval a hle. Firefox 3.6 - funguje. Google Chrome 4.0 - funguje. Internet Explorer 8.0 - nefungují zaoblené rohy a stíny, ale jinak to je k světu. Jediná Opera 10.51 nám danou situaci opravdu zprasí. Při :hover akci vytvoří jakýsi připosraný šedý divný border, který no... škoda mluvit.

Na konec jsem ještě připojil obrázek tlačítka v Opeře, když je aktivní nějaký prvek formuláře. Tlačítko se orámuje nechutným černým border. Btw, nevíte, jak to odstranit?

Loading mentions Retweet
Posted 3 months ago

2 Comments

Vysoká škola

Letos maturuju, jak asi někteří víte, a tak přirozeně vyvstala otázka, na kterou vysokou školu. V Brně máme informatiky v podstatě dvě: Fakultu informatiky Masarykovy univerzity a Fakultu informačních technologií Vysokého učení technického. Vcelku jasně jsem preferoval VUT, pač ho mám jen 10 minut od domu, je to krásný nový areál a taky je více zaměřená na praxi. Můj názor při výběru změnil Curo, jasně mi ukázal výhody MUNI, proč bych měl jít tam a naprosto mě přesvědčil. Ta volnost a neomezenost mi vyhovuje víc, tak snad to nebude krok špatným směrem.

Na obě školy se dá dostat pomocí NSZ - OSP nebo matematika nad 70 percentil. Zvolil jsem matematiku, protože je mi celkem blízká a navíc se mi její studium hodilo k maturitě. O jarních prázdninách (týden před zkouškou) jsem se tedy vrhl no přípravných testů. A po prvních testech jsem se zhrozil. Percentil jsem měl velmi málo. Ležel jsem tedy v tom asi 4 dny a v sobotu šel na zkoušku.

Je mi velkým potěšením se s vámi podělit, že jsem danou zkoušku napsal na 77 percentil. Dalším krokem tedy maturita...
PS:  Až bude po maturitě, slibuji, že dokončím projekt a začnu psát články na programujte.com i sem. Fakt, slibuju!

Loading mentions Retweet
Posted 4 months ago

4 Comments

Web DPMB

Tak to přeci jenom vypadá, že se díky mému emailu hnuly ledy. Web Dopravního podniku města Brna již konečně je dostupný na adrese bez www. Pokud tuto adresu zadáte do prohlížeče, budete přesměrování na www verzi. Tak aspoň že tak =)

Loading mentions Retweet
Posted 5 months ago

4 Comments

Patnáctiny & Osmnáctiny

Loading mentions Retweet
Posted 6 months ago

0 Comments

Poedit, gettext a Háefko

Jedná se repost článku ze starého blogu.

Po večeru hledání se mi konečně podařilo zprovoznit poedit, aby dokázal pořádně „vysosnout“ překlady. A co to má společného s Háefkem?

Díky skvělému editoru Poedit můžete jednoduše upravovat vlastní překlady. Komplikací je, že pokud něco přiděláte, nebo odděláte, je nutné to upravit v překladu hned, než na to zapomenete. Poedit nabízí velmi pěkné řešení, proskenuje váš php kód a všechny výskyty volání funkce gettext zaeviduje a vytvoří vám normální seznam klíčů pro překlad. Rád bych vám dnes ukázal řešení dvou problémů. 1) nastavit poedit, aby kód proskenoval 2) zprovoznit parsování i na jiných voláních funkce pro překlad.

Po instalaci si otevřete „Soubor → Konfigurace …“ a přejděte na záložku „Parsery“, zde editujte parser PHP. Upravte následující vstupní pole:

  • Seznam koncovek oddělených středníky: *.php;*.phtml;
  • Příkaz ke spuštění parseru: xgettext –force-po -o %o %C %K %F -L php

V české překladu je u příkladu koncovek chyba! V příkladu jsou koncovky odděleny čárkou, ale jednotlivé přípony oddělujte středníkem! Než jsem na toto přišel, tak mi to trvalo asi hodinu!

Dále si vytvořte / otevřete katalog. Přejděte na „Katalog → Nastavení“ a záložku „Cesty“. Buď vyplňte základní cestu, a pak přidejte požadované adresáře, nebo rovnou přidejte kompletní cestu k jednomu požadovanému adresář. Dále přejděte na záložku „Klíčová slova“.

Háefku se k překladu používají dvě základní funkce, které jsou aliasy k volání statických metod třídy L10n.

 <?php
     echo __('Translate me!!!');
     echo L10n::__('Translate me!!!');
 
     echo __n('%d comment', '%d comments', $comments);
     echo L10n::__n('%d comment', '%d comments', $comments);
 

Nyní je třeba nastavit Poeditu, že má parsovat také tyto funkce.
Přidejte proto tyto klíče:

  • __
  • __n:1,2

Díky tomuto budou již přeparsovány i tyto volání funkce!

Gettext a množné číslo

Možná jste se lekli, že funkci pro překlad množných čísel předáváme jen dva tvary. Čeština má přece tři! Ale ano, i na toto gettext myslí. Nutno ale podotknout, že je třeba aplikaci vyvíjet v en. V Poeditu pak třeba při vytváření katalogu vyplnit kolonku „Forma plurálů“ tímto obsahem:

nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;

Toto je definice českých plurálů. Nyní se vaše aplikace stává lehce lokalizovatelnou pro veškeré jazyky. Poedit vám pak nabídne vstupy pro překlad všech tří českých verzí.

Restart Apache

Nevím proč, ale když aktualizuji svůj „.mo“ soubor s překladem, musím restartovat Apache, aby se změny projevily.
Tento problém na starém blogu komentoval Roman Sklenář:

To restartování apache je velký neduh gettextu :( Asi jediný způsob jak to alespoň částečně obejít, je přejměnovat .mo soubor a tím Apache oblbnout a donutit ho načíst a nakešovat novou binárku.

Možná by mohlo fungovat i toto: na začátku skriptu/konstruk­toru třídy nastavím jméno .mo souboru na nějaký random a na konci ho nastavím na originál.

Loading mentions Retweet
Posted 6 months ago

2 Comments