You are currently browsing the monthly archive for Máj, 2006.

  • Lahôdka pre výučbu práce s editorom vi/vim
    Grafické znázornenie práce v editačnom režime editora vi/vim
  • Postavte si vlastnú Live distribúciu
    Na jednoduché zostavenie vlastnej Live distribúcie výborne poslúži Intellibuild.
  • Rozhovor s Andreasom Jaegerom (vedúci projektu openSUSE)
    Na stránkach Distrowatch vyšiel rozhovor s vedúcim projektu openSUSE Andreasom Jaegerom, ktorý sa venuje aktuálnej verzii SUSE Linux 10.1, spôsobu vývoja a pripravovanej verzie 10.2.

Prišla mi otázočka ako pristupovať na NTFS z Linuxu.

Čítanie tohto súborového systému je v rade 2.6.x možné už dávnejšie, horšie je to so zápisom. Viem, že sa objavujú snahy distribúcií o začlenenie tejto funkcionality do ich modifikácií kernelu, avšak o reálnom nasadení neviem. Vie niekto?

Alternatívy však existujú:

Ďalšie alternatívy?

Pripájam ešte jeden návod.

Vďaka Technickej Univerzite Košice a SKOSI tu máme možnosť sťahovať niektoré OSS programy zo slovenských serverov.

Jedno známe príslovie hovorí: “nehas čo ťa nepáli”. V unix svete to znamená, že dobré a odskúšané programy (či nastavenia) sa proste nemenia. Príkladov a premárnených nocí máme každý dosť, ale keďže sa všetko mení, príbeh sa stále opakuje ….

Jedna z vecí, čo sa mi na SUSE Linux od dávna páči je YAST, integrujúci správu pod jednu strechu s jednoduchým a intuitívnym prostredím. V dávnejších dobách začal YAST hlavne ako inštalačno-konfiguračné prostredie (vlastne takým aj ostal), takže všetky inštalácie sa robili cez neho, resp cez YOU (YaST online update). Prečo tá minulosť? Pretože v novej verzii SUSE Linux 10.1 už je to inak ….

Vo verzii 10.1 bolo YOU nahradené Libzypp, čo je backend program na inštaláciu, správu a odstránenie RPM (RPM Package manager) balíčkov (programov). Pravdepodobne ide o pokus zlúčenia koncepcií a vlastností dvoch predchodcov správcov programov SUSE’s YOU (tvoreného v suse) a libredcarpet (tvoreného v Ximian) pri snahe o podporu ZMD (ZENworks Management Daemon) určeného aj na tvorbu nových programov typu “system-tray notification applet”, napríklad zen-updater. Pekný popis ako to funguje je na SUSE Diary.
Myšlienka možno dobrá, ale zdá sa, že používatelia majú s ňou problémy. Môže sa prejaviť napríklad:

  • pomalosť a časté zrútenie,
  • nemožnosť inštalovať stiahnuté RPM balíčky pomocou YaST (YaST neakceptuje lokálne adresáre ako inštalačný zdroj dokiaľ neobsahuje katalóg),
  • neuloženie inštalačných zdrojov,
  • atď.

Ide o veľmi nepríjemné chyby, ktoré majú dosah na všetkých používateľov. Okrem hlasov zo SUSE tímu o tvrdej práci na odstránení chýb, sa už objavil aj program Smart Package Manager, ktorý spomínané problémy rieši. Osobne len dúfam, že daný stav nepovedie k postupnému rozloženiu YAST-u. Už som si naň za ten čas zvykol. :-)

Narazil som na veľmi zaujímavé a efektné video ukazujúce dosiahnuté možnosti projektu Multi-touch Interaction Research. Spôsob práce s rozhraním silno evokuje princíp Mouse Gestures, používaný napríklad aj v Mozilla produktoch.

Bude sa vývoj GUI uberať týmto smerom? Je to možné, podobné trendy ohľadom prispôsobovania IT nástrojov danej domény možno badať aj u SW vývoja, viď DSL (Domain Specific Language).

Pekný článok k tejto téme vydal aj Martin Fowler - Language Workbenches: The Killer-App for Domain Specific Languages?

Takže už sú k dispozícii ISO image DVD SUSE 10 (zatiaľ bittorrent):

Aktualizácia:

Niektorým z nás nevyhovuje, že ešte nie je dostupné DVD Linux SUSE 10.1 (máme k dispozícii len CD formu). A tak vznikol skript, ktorý zo stiahnutých CD vytvorí DVD.

Narazil som na pekne spracovaný server venujúci sa o-o technikám (objektové programovanie, analýza, návrh) a metodikám. Obsahuje články pracovníkov a študentov Katedry informačních technologií Vysoké školy ekonomické.

Konkrétne dávam do pozornosti:

Mimochodom výborným zdrojom informácií k problematike o-o vývoja je pravidelná každoročná konferencia Objekty a jej archív príspevkov.

Samba je výborný softvér na zdieľanie súborov a tlačiarní v heterogénnych sieťach (je to implementácia CIFS protokolu, pôvodne nazývaného Server Message Block (SMB), t.j. riešenie doménového prostredia /v ponímaní MS Windows/). Do určitej miery, resp. v kombinácii s ďalším softvérom (napr.: OpenLDAP) poslúži aj ako náhrada MS Active Directory.

Má výbornú dokumentáciu, je dostupná vo väčšine distribúcií (kde nie je? :-)). Predsa však, pri nasadzovaní, nemáme príliš času na štúdium dokumentácie a tak sa určite bude hodiť príručka Samba3 by Examples, ktorá popisuje niekoľko scenárov nasadenia.

V prípade, že ste si kúpili službu Rýchly internet od spoločnosti T-mobile, bude sa Vám hodiť ovládače na PCMCIA kartu FT 1000 pre radu 2.6.x.

Vďaka patrí spoločnosti PWC, inak distribútora výborného NOD32 pre Linux.

Už si pomaličky zvykám, že oficiálne označovanie suse linuxu sa mení častejšie ako aprílové počasie. Začalo to zmenou veľkých písmen za male a teraz …. :-)

Pre verziu 10.1 je označovanie takéto:

  • openSUSE
    OpenSUSE je projekt, teda nie distribúcia. To znamená, že openSUSE nemá jednotlivé verzie, to už sú rovno základy pre SUSE Linux.
  • SUSE Linux 10.1
    SUSE Linux 10.1 je klasická distribúcia, ktorá má niekoľko variant (rozdiel je v podpore a rozsahu balíčkov). Vydanie je rozdelené na OSS časť (5 CD) a Add-on CD.

    • SUSE Linux 10.1 Download
      základná verzia vznikajúca v projekte openSUSE (aktuálne označovaná ako openSUSE). Obsahuje 5+1 CD alebo 1DVD zvlášť pro x86 a x86_64 architektúru. Oficiálne je verzia je dostupná len stiahnutím z download.opensuse.org (neoficálne si ju môžete nechať napáliť), bez oficiálnej podpory od Novellu (samozrejme je možné podpora od komunity alebo iná komerčná podpora).
    • SUSE Linux 10.1 Retail
      verzia k zakúpeniu v krabici (1 Dual-DVD pre x86 a zároveň x86-64, sada 5+1 CD, príručka, základnú instalačnú podporu). Obsahuje SW download verzie + ďalší SW.
    • SUSE Linux 10.1 Live
      klasická Live distribúcia (predpokladám v rozsahu download verzie).
  • SUSE Linux Enterprise 10
    Platforma, ktorá pozostáva z SUSE Linux Enterprise Server 10 a SUSE Linux Enterprise Desktop 10 (vydanie je očakávané v lete). Pre obidva produktu existuje zo strany Novellu certifikácia, podpora, … t.j. ide o klasický komerčný produkt.
  • Novell Open Workgroup Suite
    Ide o komplexné riešenie pre podniky obsahujúce SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop ako aj ZENWorks, podporu pre OpenOffice.org, …

Zroj: potal.suse.cz

PS: máme tu už aj zopár screenshotov a jedno review.

Dnes bolo oficiálne oznámené uvoľnenie openSUSE 10.1, dostupné je na http://download.opensuse.org/.

Medzi novinky patrí:

Jedným zo základných článkov na tému Continuous Integration (CI) je článok na túto tému od Martina Fowlera. Pojednáva o základných princípoch CI, t.j. je to akýsi úvod do CI. Aktualizácia bola pomerne rozsiahla a týkala sa prečistenia popisu CI, zahŕňajúc praktiky, ktoré by mali byť súčasťou CI.