Translate to:

 

Marec 2010
P U S Š P S N
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Odznaky

Pixmac pictures
Opencaching.cz - Statistika - georgik


Add to Technorati Favorites

PageRank - hodnotenie tejto webstranky
  • 10Mar

    Narazil som na jednu zaujímavú vec. Pokiaľ zoberiete čistý Windows XP SP2 a nainštalujete tam Pohodu SQL, tak vám bude Windows padať na škaredý BSOD. Vždy nabehne a po pár sekundách spadne systém. Čo s tým?

    Naštartovať Núdzový režim (F8 pri boote). Vypnúť služby automatickej aktualizácie Windows, zakázať spúšťanie všetkých SQL služieb. Tu sa hodí napríklad príkaz: mmc. Naštartovať Windows normálne. Previesť kompletný upgrade na SP3. Nezabudnite na aktualizáciu .NET frameworku. Príkazom wupdmgr sa presvedčíte, že už je všetko ok. Reaktivujete automatické aktualizácie. Znovu zbehnete inštaláciu Pohody SQL.

    Pokiaľ si to chcete nasimulovať, použite napríklad VirtualBox. Jednoducho sa spravuje pod Linuxom. Pokiaľ chcete VirtualBox naštartovať bez grafického rozhrania, môžete použiť

    VBoxHeadless -startvm "pohodenka-image"

    A následne sa pripojiť pomocou Rdesktop alebo Remote Desktop Client na server s VirtualBoxom.

    Tags: , , , , ,

  • 28Feb

    IntelliJ IDEA je kvalitné multiplatformové prostredie, ktoré podporuje vývoj pre technológie Adobe Flex a AIR. Funguje na Linuxe, Windowse aj Macu. Tu je niekoľko užitočných odkazov:

    Tags: , , , ,

  • 27Feb

    Potreboval som nejaké rozumné prostredie, v ktorom je možné pohodlne vyvíjať Flex na Linuxe. Adobe Flex Builder 3 alpha 5 nie je úplne dobre použiteľný. Nefunguje tam Design view na kreslenie GUI. To by mi až tak nechýbalo. Horšia je chyba v otváraní MXML dokumentov.

    Tým pádom aplikáciu, ktorá pozostáva nie len s ActionScriptu, nie je možné ladiť. Tento problém s ignorovaním supportu Flex Buildra (Flash Buildra) na Linuxe, sa dostal na prvé miesto v rebríčku najsledovanejších bugov. Predbehol dokonca aj FP-40.

    Pustil som sa teda do hľadania iného nástroja. Vo fóre niekto odkazoval na IntelliJ IDEA 9.0. Stiahol som toto IDE, stiahol som Flex SDK z Opensource.adobe.com. Vytvoril som projekt. Nádherne všetko fungovalo. Niektoré vlastnosti má IDEA podstatne lepšie spracované než Eclipse. Proste Wow. A teraz prišlo na lámanie chleba.

    Naštartujem debugger s náhonom na všetky 4… Nič… Waiting for AIR of Flash player to connect.

    Ughm… Flex Debugger Startup Error

    O 5 hodín neskôr.

    Myslíte, že sa mi to podarilo rozbehať? Nie.

    Tu som si všimol niečo čudné. IntelliJ IDEA sa vôbec nechcela pripojiť na sieť. Napríklad zlyhal aj update zoznamu pluginov. List of plugins was not loaded: Network is unreachable. Čudné.

    A potom mi to došlo. Ten nešťastník sa pokúšal pripájať cez IPv6 na internet, čo sa mu nepodarilo.

    Na základe návodu som v /etc/default/grub.conf zmenil parameter pre štart jadra a deaktivoval IPv6

    GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet"

    a zaktualizoval Grub 2

    update-grub

    Po štarte systému som sa presvedčil príkazom o deaktivovanej podpore pre IPv6:

    ip a | grep inet6

    Žiadny riadok na výpise. Úspech, nebeží žiadne IPv6 rozhranie.

    A výsledok? IntelliJ IDEA 9.0 funguje perfektne a výborne debugguje aj Flexové aplikácie.

    Tags: , , , , , , ,

  • 21Feb

    Jedno zo seriálu videí venované Linuxu.

    Pozn.: Pre účastníkov nedeľnej školy Linuxu.
    Materiály o Linuxe sú k dispozícii v časti prednášky.

    Tags: , ,

  • 15Feb

    Na kongrese Mobile World v Barcelone ohlásilo Adobe prelomovú novinku. Tou novinkou je podpora Adobe AIR a Flash Player na zariadeniach Google Android. Od úspešného vyriešenia problému FP-40 sa jedná o jednu z najvýznamnejších udalostí IT. Dovolím si tvrdiť, že omnoho prelomovejšiu udalosť, než uvedenie iPadu.

    Pomocou technológie Adobe AIR je možné hravo vytvárať platformovo nezávislé aplikácie. Podporované systémy boli Linux, Windows a Mac. K týmto systémom sa pridal aj Google Android.

    Prečo je to tak prevratné? Pretože vám stačí jeden kód a vaša aplikácia pobeží všade. Nemusíte hľadať špeciálne knižnice web, ďalšie pre mobily a ďalšie pre desktop.

    Môžeme sa teda tešiť na podporu aplikácii ako je Goalscape alebo Atollon Lagoon aj na mobilných zariadeniach.

    Tags: , , , , , , , ,

  • 08Feb

    Do Debianu Squeeze a ďalších distribúcií začal pomaly prenikať Grub2. Jedným z nepríjemných následkov je, že po upgrade nemusíte nabootovať svoj drahocenný Windows alebo BSD.

    V čom je problém? Zmenilo sa číslovanie partícií.

    Pôvodné číslovanie začínalo od 0. Takže pre Windows na prvej partícii stačilo mať nastavené:

    set root=(hd0,0)
    chainloader +1

    Pre Grub2 je už prvá partícia číslovaná ako 1. Pozor! Číslovanie zariadení naďalej začína od 0. Pokiaľ chcete upraviť bootovaciu položku priamo pri štarte, stlačte ‘e’. Zmeňte položku v boot menu a pomocou CTRL+X pokračujete v bootovaní.

    Správne nastavenie pre Grub2 (prvá partícia) je:

    set root=(hd0,1)
    chainloader +1

    Tags: , , ,

  • 04Jan

    Na jednom diskusnom fóre sa mi podarilo rozpútať menšiu diskusiu ;-) . Wordpress vs. Drupal/Cyclone3/Iný Advanced CMS systém.

    Kedysi ma napadlo také drobné prirovnanie, ktoré výborne charakterizuje vzťah Wordpressu a napríklad Drupalu. Wordpress vs. Drupal je asi to isté ako Windows 95 vs. Linux.

    Prečo? Pretože Wordpress nie je tak technicky premakaný, nemá za sebou takú hlbokú filozofiu a rozsiahly všetkovediaci framework. Preložím to pre laika a trochu to preformulujem.

    Windows 95 dokázal po chvíľke používať skoro každý. Naproti tomu Linux so svojou čiernou konzolou na tom nebol až tak ružovo. Napriek tomu, že Wordpress nie je dokonalý, tak má za sebou veľkú komunitu bežných používateľov. Tak ako Windows používala majorita PC civilistov.

    Pre profesionála z Unixu, bol Windows synonymom pekla. Tak ako pre Drupalistov je Wordpress škaredý a nie je taký ladný a dokonalý.

    Ja mám Wordpress rád. Práve preto, že je aký je.  Drupal a Plone mám tiež rád práve preto, že sú aké sú.

    Nezmienil som sa o vašom obľúbenom CMS? Ako sa hovorí: 5 právnikov, 6 správnych názorov. Tak v prípade CMS to platí tiež. Čo programátor, to CMS. Tu je jeden odkaz, kam by sa mali pozrieť všetci, čo chcú písať vlastné CMS: cmsmatrix.org

    Aké CMS je to vaše pravé?

    Tags: , , , ,

  • 01Jan

    Už je to raz tak, 2009 išiel pápá. Tak, čo sa všetko podarilo a čo stálo za to?

    Začiatok 2009. Šeď všedných dní lemovaná náročnými úlohami, ktoré by dokázali úspešne zamestnať stredne veľké oddelenie Research and Development. Už ma to nebavilo. Ako sa hovorí: “Šialenstvo je dookola robiť rovnaké veci a očakávať iný výsledok.” Iný výsledok sa akosi dlho nedostavoval, tak som sa začal obávať o mieru šialenstva, ktorú moja práca prinášala.

    Prvá veľká zmena prišiela 30. 5. 2009. Povedal som si, že Trac je síce cool, ale vôbec nie je určený na písanie blogu alebo vytváranie stránok. A prešiel som na Wordpress. Chvíľku mi dal zabrať súboj s mojím predsudkom, že z PHP nič dobré nemôže vyrásť. Veru z PHP môžu vyrásť veľmi pekné a užitočné veci. Jediný problém je v tom, že v halde iných vecí, ktoré nie sú až tak dobré, sa to dobré proste stratí.

    Svoje pocity, zo zúfalého kolečka vyššie popísaného šialenstva, som pretavil do niekoľkých článkov o vzoroch správania v projektoch. Štruktúra a obsah bol inšpirovaný knihou Adrenaline Junkies and Template Zombies.

    21. 6. 2009 Hosting Wordpressu som následne vyladil do stavu, kedy nahodenie nového Wordpressu aj s frizúrou zabralo len pár okamihov.

    27.6. 2009 Inšpirovaný Kabátmi som prerobil začiatok ich pesničky na: “Když něco rozeberem, tak leda debuggerem.” Kde som sa snažil naznačiť, že používanie debuggeru je dobré a bezbolestné. A vývojári, čo vedia zložiť viac než Lego, by ho mali používať.

    3.7. 2009 Prednášal som v Žiline o projekte na spracovanie máp – Maptiler. A okrem iného padol geocaching.com.

    17.7. 2009 Padol Stronghold a bola zrušená jedna zbytočná kancelária. Tento krok bol náročný, ale veľmi dôležitý, aby mohli nastať ďalšie zmeny.

    19.8.2009 Geocaching.com už bežal a podarilo sa mi umiestniť svoju prvú kešku.

    20.9.2009 Pridal som zálohovanie k poskytovaným službám.

    21.9.2009 FP-40. Nie, to nie je názov tajnej zbrane. Toho dňa som spustil Kampaň za podporu písania diakritiky vo FlashPlayeri pod Linuxom. Vyzeralo to nevalne. Problém dlho neriešený a ignorovaný. A div sa svete! Úspech sa dostavil 17.11. 2009.

    23.9.2009 Dozrel konečne článok o Ticket systémoch a ich účinkoch na komunikáciu s klientmi.

    28.9.2009 FreeBSD ma už zas vytočilo. Aj napriek veľkej snahe porozumieť princípom a neuveriteľnému množstvu času venovaného upgradom a kompiláciam, sa mi nepodarilo upgradnúť jeden smiešny kritický balík. Tým spečatilo FreeBSD svoj osud na niekoľkých serveroch.

    16.10.2009 Prednášal som na WebExpo 2009 – Když něco rozeberem, tak leda debuggerem. Prednáška sa mi veľmi páčila a mal som z nej dobrý pocit. Hlavne vďaka super publiku.

    30.10.2009 Napísal som článok: Štartuje vám Windows pomalšie a pomalšie? Ľahká pomoc! Tento článok sa stal najnavštevovanejším článkom roku 2009.

    26.11.2009 Zase som narazil na to, že si niekto zvolil dočasné riešenie vo vidine ušetrenia prostriedkov. Tak som to pretavil do článku. ;-)

    28.11.2009 Pridal som Plone k technológiám, pre ktoré poskytujem hosting. Hostoval som Plone portály už veľmi dlho, ale akosi nebol čas dať o tom vedieť verejne.

    7.12. 2009 Prednášal som na FI MUNI o C++. Zaktualizoval som prednášku, pridal som informácie o nových trendoch.

    16.12. 2009 Games for Linux som prehodil na Wordpress. Pretože administračné rozhranie z mojej bakalárky od Medvedb, už nebolo príliš up-to-date.

    17.12. 2009 Prednášal som v Žiline o technológiách Web 2.0. Hlavne o testovaní, potom o Flexe, niečo málo o Google App Engine a na záver pribudol aj Amazon Web Services.

    26.12.2009 Podarilo sa mi pomocou Flixelu a Flexu vytvoriť malú jednoduchú hru.

    31.12.2009 FlexGarden.net som prehodil z Tracu na Wordpress a pridal som sekciu Flex v praxi.

    Takže toľko výber toho najzaujímavejšieho za rok 2009. Ďakujem všetkým priznivcom tohoto blogu za komentáre a postrehy. :-)

    Tags: , , , , ,

  • 15Dec

    Alebo s Lilom? Proste s bootovaním?

    Potom máte pravdepodobne dynamicky alokovaný disk.

    Takže si to pekne skonvertujte na statický a ono vám to zase bude fungovať.

    Veď je to úplne zrejmé! Nie?

    Pomocou Sysrecuecd som nabootoval VirtualBox, pripojil som si disky  a rsyncom preniesol dáta. Keďže bolo naviac nutné zachovať aj rozšírené atribúty filesystému, lebo inak by Centos nadával ako pohan, pridal som -X

    rsync -av -X disk-dynamicky/* disk-staticky/

    Grub som skúšal odpaľovať z chrootu, ale to nebol moc dobrý nápad. Nakoniec sa mi to podarilo priamo zo Sysrescuecd.

    To, čo zafungovalo bolo spustenie inštalátoru grubu s nasledujúcimi parametrami:

    grub-install --root-directory=disk-staticky /dev/sda

    Pokiaľ máte lepšiu metódu, sem s ňou.

    Ešte taká drobnosť, ktorá možno nie je zrejmá. Keď máte shell grubu, tak môžete použiť tabulátor na doplňovanie príkazov a názvov súborov. Ak zrovna neviete, kde je uložné jadro na systéme, tak vám ho tabulátor pomôže nájsť.

    Príklad:

    kernel /boot/vmlinuz<TAB>... root=/dev/sda1
    initrd /boot/init<TAB>...

    Tags: , , , , ,

  • 08Dec

    q

    Tags: , , , , ,

« Previous Entries