Translate to:

Sledujte YouTube

 

November 2009
P U S Š P S N
« Okt   Dec »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Odznaky

Pixmac pictures
Opencaching.cz - Statistika - georgik


Add to Technorati Favorites

PageRank - hodnotenie tejto webstranky
  • 30Nov

    Na WebExpo 2009 som dostal malú brožúrku o Windows 7. Píše sa v nej, prečo je Windows 7 cool.

    Zaujalo ma niekoľko nových klávesových skratiek, ktoré zjednodušujú manipulácia s oknami a plochou.

    Tu sú:

    • wokienko + šipka hore/dole – maximalizácia/minimalizácia okna
    • wokienko + šipka vľavo/vpravo – prichytenie okna na pol obrazovky, toto je užitočné, pokiaľ pracujete s údajmi v dvoch oknách
    • wokienko + shift + šipka hore/dole – maximalizácia a obnovenie vertikálnej veľkosti
    • wokienko + medzera – kuk na desktop

    Wokienko je taká zábavná klávesa medzi CTRL a ALT. Na Macoch a IBM T42 ju budete hľadať márne. Nepomôže, ani keď si ju nakreslíte.

    Ešte pridávam odkaz na VirtualWin, je určený pre ľudí, čo trpia klaustrofóbiou na jednej pracovnej ploche.

    Tags: ,

  • 29Nov

    Vďaka AllTop som narazil na veľmi pekné video, kde Steve Wozniak hovorí o svojich začiatkoch a o vzniku Apple.

    Video nájtede na Fora.tv

    Okrem iného Steve napísal knižku s podareným názvom iWoz.

    Tags: , ,

  • 28Nov

    CMS systémov je na svete veľa. CRM systémov je veľa. Je problémom nejaký vybrať. Jeden vie to, zas nevie tamto. Ďalší vie niečo ďalšie a tak ďalej.

    plone-logo

    Plone CMS rozhodne nie je vhodný na blog. Skúšal som to ;-) . Ako sa hovorí: “Netreba ísť s tankom na vrabce.” Plone je vhodnejší na väčšie projekty, kde predpokladáte vysokú produkciu obsahu.

    Plone CMS je postavený nad aplikačným serverom Zope, čo mu umožňuje využívať rozsiahlu sadu oprávnení s vysokou granularitou. Jeho protiváhou vo svete PHP by mohol byť Drupal.

    Pre lepšiu predstavu si môžeme zobrať bežný blog vo WordPresse. Bude mať pár megabajtov. Bežný portál používajúci Plone CMS sa vyšplhá na niekoľko gigabajtov.

    Jedná sa o komplexné riešenie, na ktoré sa môžete spoľahnúť. Architektúra systému je skutočne prepracovaná.

    Keby ste náhodou hľadali hosting, pre svoj malý Plone, tak ďalšie informácie nájdete na stránkach sinusgear.com.

    Pre vývojárov a adminstrátorov sme založili diskusnú skupinu venovanú Plone. K dispozícii je aj jej archív.

    Keby ste potrebovali vedieť, čo je Hot-Runner systém, informácie nájdete na www.jansvoboda.cz;-)

    Tags: , , , , , ,

  • 28Nov

    Za marketingovú kampaň dostáva WinStrom 11 bodov z 10. Veľa firiem volalo po účtovníctve, ktoré by bolo spustiteľné aj pod Linuxom. Nikde nič. Pláň. Ticho. A tu aha, v šírom poli zámoček. WinStrom.

    Niku si vybrali veľmi dobre. Pretože okrem Linuxu, ich systém podporuje aj Mac OS. S Macom mali Windows účtovníctva vždy trochu problém.

    Hurá, vyskúšame, čo to je. Pozerám. Na download sa mi ponúka rovno balíček pre Debian. Pri inštalácii zistila aplikácia, že mi beží databázový stroj PostgreSQL a šup narvala si tam svoju databázu. Mohla sa aspoň spýtať, či také niečo chcem. Poďme ďalej.

    V treťom kroku na stránke produktu píšu: “Po dokončení instalace můžete program WinStrom 10 kdykoliv spustit vybráním aplikace v menu.”

    Preliezol som v Gnomoch všetky menu a WinStrom 10 bol v menu Office. Program sa dá spustiť aj príkazom winstrom.

    Gui rozpráva po slovensky aj po česky, čo je pre našinca veľmi milé a prínosné.

    Aplikácia beží pod Linuxom stabilne.

    winstrom

    Tags: , , , ,

  • 26Nov

    “No, tunak, šak sprav to hentak, to bude dobré. Šak potom to spravíme lepšie. To je dočasné riešenie.”

    Koniec.

    Videli ste už dočasné riešenie, ktoré by nepretrvalo veky?

    Už niekoľko krát som narazil na efekt “dočasného riešenia”. Dočasné riešenie je nebezpečné, drahé a trvalé. Prečo?

    Ok, takže máme problém. Z radiátoru nám kvapká voda. Ako ho budeme riešiť? Zoberieme kelímok od jogurtu, šup to pod radiátor a je vyriešené. Občas vodu vylejeme. Pohoda, klídek, tabáček. Môžeme si pogratulovať k lacnému, rýchlemu a kvalitnému riešeniu. Podarilo sa nám dokonca prekabátiť aj diablov trojuholník a máme splnené všetky tri faktory naraz. Super!

    Ha. Odídeme na dovolenku a na kelímok zabudneme. Čo sa stane? No, pretečie. Naviac otvor v radiátore sa zväčší a celý vykurovací systém sa začne pomaly presúvať k susedom o podlažie nižšie. Oh, aké prekvapenie?

    V softvérárčine sú dočasné riešenia ešte nebezpečnejšie. Manažér potrebuje riešenie. Keďže dnes sú všetci bizi, všetko musí byť hneď, zvolí rýchlo riešenie. Zvolí jednoduché “dočasné” riešenie, veď v budúcnosti sa nahradí lepším. A je vytešený z toho, ako múdro to vymyslel.

    Lenže implementácia dobrého riešenia sa týmto predražila asi 10 násobne. Prečo?

    Na odstránenie dočasného riešenia a nahradenie ho dobrým, potrebujete OBROVSKÉ množstvo úsilia, prostriedkov a odvahy. Jednak implementácia dočasného riešenia, získala vysoký moment hybnosti. Je v prevádzke spolu s fungujúcim systémom. To znamená, že na odstránenie dočasného riešenia musíte zastaviť celý systém. Rozanalyzovať ho, ako funguje. Dočasné riešenie samozrejme nie je dokumentované. ako hovorí ľudová slovesnosť: “Vývojári odchádzajú, kód zostáva.” Ďalej musíte navrhnúť nové riešenie, ktoré bude lepšie. Naimplementovať ho do systému a ladiť nepredstaviteľné množstvo problémov, ktoré vznikne vďaka tomu, že nad dočasným riešením začalo kopec ľudí stavať svoje riešenie.

    No a diablov trojuholník si zoberie milého naivného manažéra do pekla a s celým jeho riešením.

    Takže milé deti. Keď raz budete mať nutkanie implementovať dočasné riešenie vo vidine kľudných a pokojných zajtrajškov, dajte si pauzu. Zoberte si pero a papier a spočítajte si, koľko vás bude skutočne stáť.

    Tags: , , , , , ,

  • 24Nov

    Tags:

  • 23Nov

    Strhlo sa to náhle. Ako inak? Bolo to Cool!

    Nápady svišťali z jednej strany miestnosti na druhú. Kreativita vrela.

    Písalo sa. Zapisovalo.

    Vyhodnocovalo sa. Všetci odišli s nádherným pocitom dobre vykonanej práce. Išli na obed.

    Po dobrom obede sa všetci vrátili späť do práce a pokračovali vo svojej rutine ako predtým.

    * Mozgopľušť je TM a patrí Otovi Trampovi

    * Toto je ucelené literárne dielko, ktoré má v čitateľovi vyvolať akýsi nepokoj. Tušenie chyby s názvom zabehnuté koľaje.

    Tags: ,

  • 22Nov

    PyGTK je výborné rozšírenie Pythonu, ktoré umožňuje pracovať s GTK GUI. Pekne to funguje aj pod Windows. Dôkazom je napríklad aplikácia Srobick.

    No, všetko by bolo dobré, keby som si v jednej rozmarnej chvíli nebol zmyslel, že chcem preložené GUI. Zobral som GUI designér Glade. Prepísal som GUI do angličtiny. Vygeneroval som si prekladové súbory. Pomocou PoEditu som ich preložil. Podľa návodu som pridal set_translation_domain. Pod Linuxom to pekne chodilo. Spustím pod Windows a ajhľa. How do you jodlajdú. Všetko v angličtine.

    Prebrázdil som celý internet. Od jedného konca, po druhý. Nič. Skúsil som dokonca nastavovanie systémových premenných pomocou kernel balíku a nič. Proste zúfalstvo.

    Väčšina návodov je zastaralých a počíta s gtk.glade, ktorý sa už v nových verziách nenachádza. Tu je drobná finta, ako dostať preklad do chodu. Jednoducho preiterujete všetky objekty a spustíte na nich prekladovú funkciu.

    Príklad na preklad tooltipov:

    class GuiBuilder(gtk.Builder):
       """
       Fix for GTK builder and translation.
       Inspired by: http://old.nabble.com/gtk.Builder-and-translation-directory-td22351164.html
       """
       def translate(self):
         for obj in self.get_objects():
           # Translate tooltips
           try:
             if obj.get_has_tooltip():
              obj.set_tooltip_markup(_(obj.get_tooltip_markup()))
           except:
             pass

    V kóde potom načítavanie GUI vyzerá nasledovne:

    import GuiBuilder
    wt = GuiBuilder()
    #wt.set_translation_domain(domain = AppName)
    wt.add_from_file(gui)
    wt.connect_signals(self)
    wt.translate()

    A dôležitá informácia na záver. Na stránkach PyGTK nájdete len verziu 2.12 pre Windows, pričom pre Linux sa používa 2.16. Novší build pre Windows je tu: OptionExplicit.be

    Tags: , , , , ,

  • 20Nov

    Mišú organizuje výlet. Ide do Tromsø. Až za polárny kruh a má voľné miesta v aute. Je to ďaleko. Veľmi ďaleko, dokonca ďalej než Gibraltár :)

    Hláste sa! Kto skôr príde, tak sa vezie. Naviac v ponuke výletu je ubytovanie a sanua.

    Ak je pre vás Tromsø ďaleko, Mišú vás môže cestou vyložiť napríklad v Helsinkách, Štokholme alebo v Osle.

    Čo môžete vidieť? Napríklad Auroru borealis:

    Tags: , , ,

  • 18Nov

    Adobe skutočne spravilo niekoľko míľových krokov dopredu. Jedným z nich bolo aj pridanie podpory pre písanie diakritiky pod Linuxom.

    Ďalším zaujímavým krokom je Adobe AIR 2, ktrorý umožňuje integrovať funkcionalitu webu a funkcionalitou desktopu. Kto skúšal AIR 1 na Linuxe, bol asi sklamaný. Pomalé, zle vykresľované GUI, niektoré časti aplikácií nefungovali. Proste nepoužiteľné pre reálny život.

    Adobe AIR 2, prinieslo čerstvý vzduch do tejto oblasti. Nielenže sú aplikácie rýchlejšie, funkčnejšie, ale ani grafické efekty nesekajú. Proste AIR je konečne dýchateľný aj pod Linuxom. Bravo! Gratulujem k úspechu!

    Vývojárom jednoznačne odporúčam vyskúšať Adobe AIR 2. Pretože takú dobrú prenositeľnosť medzi platformami je inak ťažké zabezpečiť. Veľmi pekným príkladom aplikácie, ktorá funguje v Adobe AIR 2 na Linuxe bez problémov je Goalscape – softvér na mapovanie a vizualizáciu cieľov.

    Tags: , , , ,

« Previous Entries