Marec 12, 2017

Ako zapnúť číslovanie riadkov v KWrite

Textový editor KWrite má podporu pre číslovanie riadkov, tá je ale v základnom nastavení vypnutá. Túto vlastnosť je možné pomerne jednoducho aktivovať.

Z menu Nastavenie vyberte Nastaviť editor…

V sekcii Vzhľad vyberte záložku Orámovanie, zaškrtnite možnosť Zobraziť čísla riadkov a potvrďte pomocou OK.

KWrite so zapnutým číslovaním riadkov potom vyzerá nasledovne:

December 23, 2010

PF 2011

PF 2011 🙂

Ale tak jednoduché to nebude 😉

Pozdrav si treba poskladať.



Ovládanie: stačí ťuknúť na obrázok vedľa prázdneho okienka.

December 20, 2010

Box2D fyzika pre web aplikácie

Box2D je fyzikálny engine, ktorý je napísaný v C++.

No a fajky zhasli. Na web predsa C++ nedostaneme.

Omyl! Stačí trochu Alchemy a knižnica nám pekne funguje aj na webe.

Pozrite si video tutoriál. Skutočne fascinujúce.

Celý projekt nájdete na stránke: http://www.sideroller.com/wck/

A veľmi peknú aplikáciu nájdete aj priamo na http://www.sideroller.com/

December 19, 2010

Oprava RSL #2046 v minuloročnom PFku

Pozerám PF2010, ktoré som napísal minulý rok pomocou Flixelu.

Čo nevidím?

Nádherná RSL chyba… Ale to je iný príbeh.

Tak som aplikáciu prekompiloval a mierne upravil zdrojový kód.

Hra opäť funguje.

December 15, 2010

Codedependent – efekty

Jednou z veľkých výhod Flexu je možnosť používania efektov.

Dobré použitie efektov môže spríjemniť prácu s aplikáciou. Na tv.adobe.com sa nachádza séria videí pod názvom Codedependent, kde Chet Haase postupne ukazuje, ako použiť efekty.



Chet je naviac artorom knižky Flex 4 Fun.

December 14, 2010

Bez testů do vývoje nelez

Parafráza na: Bez peněz do hospody nelez 😉

Príklad z praxe: Finálny výsledok bol zle generovaný. Asi 50 krát som prešiel kód. Prešiel som všetky vrstvy. To proste nebolo možné, výsledok sa musí generovať správne!

Pozorný čitateľ iste poznamenal: Nemusí. 😛

Presne tak. Výsledok sa generoval nesprávne. A to aj napriek mojej utkvelej predstave, že všetko je napísané správne.

Tak som sa zamyslel, napísal som 5 testov, ktoré sa spustili za menej než jednu sekundu. Nad testami som pustil debugger, predebuggoval som chybný test.

Ajhľa. Bug. Miniatúrny. Fakt malý. Chýbajúci jeden riadok v štvrtej vrstve.

Preto nezabudnite písať testy a hlavne nezabudnite na to, že testy sa dajú ľahšie debuggovať než finálna aplikácia. 🙂

Ešte poznamenám, že pre vývoj na Pythonierskom Googliom AppEngine, je Intellj IDEA 10 (s Python pluginom) parádny nástroj. Pri unittestoch je potrebné správne nastaviť PYTHONPATH, a to nie len do google_appengine, ale aj do google_appengine/lib/webob.

December 12, 2010

Aurora Borealis v Tromsø

Zdravím Mišúa a Maťu 🙂

Aurora Borealis timelapse HD – Tromsø 2010 from Tor Even Mathisen on Vimeo.

December 11, 2010

Cheat Sheet

Vývoj aplikácií je náročný. V dnešnej dobe je nutné čeliť rôznym API, prepájať heterogénne technológie a učiť sa nové prístupy.

Veľmi užitočnou pomôckou je stránka cheat-sheet.org.

Nájdete tu rôzne dokumenty pre technológie od výmyslu sveta. Z technológie je vždy vytiahnutá esencia, ktorá vám môže výrazne zjednodušiť vývoj a zlepšiť porozumenie implementovaným konceptom.

December 9, 2010

Ako otestovať priepustnosť a stabilitu linky?

Update: Opravené URL prehrávača. Pri priamom zobrazení článku sa prehrávač nezobrazoval 🙁

Napríklad je možné použiť cmatrix.

Jednoducho sa pripojíte cez SSH, zadáte cmatrix a sledujete, či sa náhou Matrix nezasekáva 😉

Tu je video, ktoré ukazuje, ako cmatrix funguje:

[kml_flashembed base=”/wp-content/flex/player-paused” movie=”/wp-content/flex/player-paused/OSMFPlayer.swf” height=”230″ width=”415″ fversion=”10.1″ fvars=”configuration = assets/configuration.xml ; url= /wp-content/videos/linux/2010-12-09-cmatrix.mp4 ; ” allowFullScreen=”true”]

BTW: Video prehrávač som vytvoril pomocou Open Source Media Frameworku 😉 Šikovná to vec.

December 8, 2010

BlazeDS and Google App Engine

Official version of BlazeDS still does not support Google App Engine.

If you need solution for this problem, check out project s3blazeds.