Translate to:

Sledujte YouTube

 

September 2010
P U S Š P S N
« Aug    
 12345
6789101112
13141516171819
20212223242526
27282930  

Odznaky

Pixmac pictures
Opencaching.cz - Statistika - georgik


Add to Technorati Favorites

PageRank - hodnotenie tejto webstranky
  • 18Aug

    Príkaz ls vypíše zoznam súborov. Nič prekvapivého. No, až na tú lokomotívu.

    Každý správny administrátor na server nainštaluje balík sl :-)

    Používatelia sa potom nestíhajú čudovať, koľko lokomotív im behá po termináloch. Dokonca niektoré aj lietajú.


    Aké parametre podporuje sl?

    -a – stala sa nehoda, ľudia vo vlaku volajú o pomoc

    -l – malá lokomotíva

    -F – lietajúca lokomotíva

    -e – povolí prerušenie pomocou CTRL+C

    Autorom programu sl je Toyoda Masashi.

    Za odkaz na tento skvelý príkaz ďakujem Weslymu.

    Tags: , , ,

  • 14Aug

    Flash Builder je šikovný nástroj na tvorbu RIA aplikácií. Bohužiaľ Adobe nevydalo verziu FB4 pre Linux.

    Zahlasujte prosím za podporu Flash Builderu pre Linux na stránkach ideas.adobe.com.

    Tags: , , ,

  • 13Aug

    Pokiaľ chceme na Linuxe pracovať s AIRom cez príkazový riadok, je možné použiť adl. Ak sa však pokúsime adl spustiť, dostaneme nasledujúcu chybu:

    adl: cannot execute binary file

    Pomocou príkazu file zistíme, čo je to adl za súbor, dostanete:

    adl: Mach-O executable i386

    Adl zjavne nie je linuxový súbor. Kde je problém?

    SDK získane z opensource.adobe.com neobsahuje totiž linuxovú verziu pre adl.

    Oprava? Stačí prevziať Adobe AIR SDK pre Linux. Rozbalíme ho priamo do adresára s SDK a prepíšeme adl.

    Na stránkach ideas.adobe.com je dokonca hlasovanie za opravu tohoto problému.

    Tags: , , , ,

  • 13Aug

    Pokiaľ človek potrebuje rozdeliť jeden dlhý riadok s príkazom na viac menších, tak sa dá použiť znak ^. Znak striešky sa uvedie na konci riadku. Za týmto znakom už nič nenasleduje a pokračuje sa na ďalšom riadku.

    Príklad kompilácie AIR aplikácie pomocou bat súboru vo Windows:

    amxmlc -output build/build.swf ^
    -locale en_US -library-path+=libs ^
    -include-libraries+=e:\automation\automation.swc ^
    -include-libraries+=libs\automation_monkey.swc ^
    -- src/Main.mxml

    Znalci shell skriptov zase vedia, že v shell skriptoch sa na rovnaký účel používa znak: \

    Tags: , , , ,

  • 05Jún

    Občas sa stane, že je potrebné nainštalovať balík. Ten ale pritiahne so sebou pár ďalších nechcených balíkov.

    Nežiadúce balíky sa dajú zablokovať jednoducho. Do súboru /etc/apt/preferences pridáme nasledujúce riadky s menom balíku:

    Package: openjdk-6-jre
    Pin: version 1.0*
    Pin-Priority: 1001

    Ďalšie informácie na túto tému nájdete na stránkach Live in X.

    Tags: , , ,

  • 07Apr

    Na oficiálnych stránkach OSS 2010 nájdete organizačné informácie ku konferencii, ktorá sa bude konať 1.-4. 7. 2010 v Žiline.

    Pokiaľ máte nejakú zaujímavú tému, prihláste sa so svojím príspevkom. V roku 2009 rozhodne nebola núdza o zaujímavé témy, ako napríklad OpenstreetMap, počítačová učebňa postavená na Linuxe, alebo programovanie hier v Pythone.

    Konferenciu organizuje Spoločnosť pre otvorené informačné technológie (SOIT.sk).

    Tags: , , , , , ,

  • 06Apr

    Vďaka Flash Platform je možné vytvárať aplikácie, ktoré fungujú na rôznych zariadeniach. Kód aplikácií je spoločný.

    Tu je pekne spracované video, kde Christian Cantrell ukazuje, ako funguje podpora Flash Platform pre iPad, iPhone, Google Android, Linux, Mac, Windows.

    A umeleckejšie spracovanie tej istej témy ;-)

    Tags: , , , , , , ,

  • 23Mar

    Dnes si je už ťažké predstaviť softvérový projekt, kde by si vývojári vymieňali zdrojové kódoch na disketách. Správa zdrojových kódov sa presunula do systémov so skratkou SCM (Source Control Management). Z open source variánt je veľmi populárne Subversion a čoraz silnejšiu skupinu priaznivcov si získava aj Git.

    Lenže nie len zdrojovým kódom je softvérový projekt živý. V projekte sa objavia rôzne chyby. Riešenie niektorých chýb si vyžaduje aj niekoľko týždňov. Na evidencie chýb a stavu ich riešenia, sú vhodné rôzne ticket systémy. Veľmi známa je napríklad Bugzilla, ktorá vznikala popri projekoch Mozilla Foundation. Tento softvér výrazne prispel k stabilizácii kódu Firefoxu, či Mozilly. Z komerčných si spomeňme napríklad JIRA, ktorú používa napríklad Adobe na bugs.adobe.com.

    Dokumentácia je základnou súčasťou projektu. Rôzne poznámky a záznamy sa ukladajú do Wiki, ktorá obsahuje verzovanie. Aj keby niekto niečo omylom zmazal, vždy sa dá vťátiť k starému obsahu. Wiki sú jednoduché a rýchle. Z veľmi populárnych stojí za spomenutie MediaWiki, na ktorej je postavená napríklad Wikipédia.

    To však akosi stále nie je úplne všetko, čo by človek potreboval na riadenie projektu. Ešte by to chcelo mať prehľad v tom, čo sa zmenilo v zdrojovom kóde a ktoré tickety boli uzatvorené. Tým pádom sa dajú ľahko sledovať zmeny a ich dopady. Z komerčného sveta má túto schopnosť najviac prepracovanú softvér Polarion.

    Prečo použiť Trac, keď existuje toľko nástrojov? Autori Tracu si zvolili ako prioritu minimalistický prístup a to je veľmi podstatné. Zintegrovali dohromady Wiki, ticket systém, správu zdrojových kódov a sledovanie zmien. Trac je veľmi jednoduchý na používanie. Napojí sa na úložisko zdrojového kódu a vy máte okamžite prehľad o tom, čo sa v projekte deje. Pokiaľ vám nevyhovuje nejaká jeho vlastnosť, je ho možné ju odobrať. Trac sa dá jednoducho skonfigurovať, prípadne rozšíriť o nové vlastnosti pomocou pluginov. Trac je možné použiť aj na riadenie projektov, ktoré so softvérom nemusia mať vôbec nič spoločné, napríklad riadenie dodávok Hot Runner systémov na vstrekovanie plastov.

    Pokiaľ potrebujete hostovať Trac, tak vám bežný PHP hosting stačiť nebude. Trac je napísaný v Pythone. Je možné ho spustiť ako samostatnú aplikáciu alebo pomocou Apache, tu odporúčam použiť WSGI. Ďalši informácie o možnostiach hostingu, školeniach a vývoji pluginov pre Trac, nájdete na stránkach SinusGear.com.

    Tags: , , , ,

  • 13Mar

    Rád by som cteného čitateľa upozornil na zaujímavý článok o otovorenom softvéri. Citát z článku – Možnosti otvoreného softvéru na školách: “Jednou z najvýznamnejších čŕt otvoreného a slobodného softvéru je skutočnosť, že je dostupný zdarma pre jednotlivcov, ako aj organizácie. Na prvý pohľad by sa teda zdalo, že nič nebráni jeho prieniku do škôl a do pedagogického procesu. Opak je však pravdou, miera využitia otvoreného a slobodného softvéru zaostáva za možnosťami, ktoré poskytuje.”

    Autor: Miloš Šrámek – SOIT.sk

    Cteného čitateľa teraz presmerujem na plné znenie článku - Postreus.sk.

    Tak a teraz späť k otázke v nadpise. Podľa môjho názoru školy prínosy neignorujú. Veľkým problémom, o ktorom opakovane počúvam z viacerých strán, nie je ignorovanie otvoreného softvéru, ale preťaženie učiteľov. Aby sa človek mohol venovať výskumu v oblasti softvéru, tak potrebuje čas a nohy v teple. To isté platí aj pre zatvorený softvér.

    Takýto čas školy jednoducho nemajú. Majú jedného informatika, ktorý rieši všetko cez počítače. Od zaseknutého papiera v tlačiarni, cez nefungujúci učtovnícky softvér, výuku informatiky, až po inštaláciu 10 nových PC, ktoré poslali z ministerstva a hneď zajtra musia bežať. Takýto informatik netrávi v škole 8 hodín. Jeho/jej pracovná doba hravo presiahne 12 hodín. Čo sa nestihlo, tak sa lepí cez víkendy. Do toho si ministerstvo zmyslí, že musí mať vyplnenú ružovú excelovskú tabuľku a to HNEĎ. Keby sme boli v korporátnej sfére, tak poviem, že sa bavíme o organizácii typu Adrenalínový feťák.

    K čomu smeruje takéto preťaženie? Burnout. Vyhorenie. Strata motivácie, životného elánu. V kritických prípadoch k TRVALÉMU poškodeniu zdravia. Viem o prípadoch, kedy preťaženie dospelo do veľmi povážlivého stavu. Organizmus povedal dosť. Nešťastný informatik zostal rok na maródke. A tu už prestáva sranda.

    Takže pozrime sa na problém softvéru na škole z iného uhla pohľadu. Zjednodušuje softvér prácu alebo ju komplikuje? Ak ju komplikuje,  znamená to zvýšenie zaťaženia ľudí. Chudáka informatika potom môže trafiť šľak, keď dostane z ministerstva nariadené používanie nejakého zázračného softvéru a bude musieť pri ňom stráviť ďalšie tri víkendy. Zvýšenie zaťaženia u preťaženého človeka “prekvapivo” nevedie k pozitívnym výsledkom.

    Ako je vôbec možné nasadiť softvér tak, aby veci zjednodušoval. Google má na to nonšalantnú hlášku: Work smarter, not harder. (Pracuj rozumnejšie, nie ťažšie)

    Skúsme spraviť modelovú situláciu s Gimpom a Firefoxom. Nainštalovať Gimp na 30 počítačov je náročné. Nainštalovať Firefox na 30 počítačov je náročné. Robiť všetky kroky ručne a donekonšena odklikávať Next je zbytočné. Treba to zautomatizovať. Tu poradíme informatikovi, aby použil napríklad ninite.com. Kde si vyberie, aký softvér chce inštalovať. O zbytok sa postará inštalátor.

    Výsledok? Ušetrili sme minimálne 30 minút života informatika. Naviac pomocou rovnakého nástroja je schopný inštalovať ďalšie a ďalšie veci. Otvorený softvér je úspešne nasadený a došlo k zjednodušeniu celého procesu.

    Pre úspešné nasadenie softvéru je kľúčové zjednodušovanie.

    Tags: , , , , , ,

  • 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: , , , , ,

« Previous Entries