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.
- Orientácia v základných Linux distribúciách
Pre niekoho je známy zoznam Linux distribúcií (DistroWatch) možno príliš obsiahly a tak sa môže hodiť aktuálna mapa Linux distribúcií.
- 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ú:
- projekt Captive
- projekt Linux NTFS
Ď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?
Veľmi pekné používateľké príručky k programom rodiny mozilla vydana pod licenciou GNU Free Documentation License firma FOXINUS solutions s.r.o.:
Takže už sú k dispozícii ISO image DVD SUSE 10 (zatiaľ bittorrent):
- SUSE Linux 10.1 DVD i386 (32-bit) (bittorrent)
- SUSE Linux 10.1 DVD x86_64 (64-bit) (bittorrent)
- SUSE Linux 10.1 LiveDVD (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:
- Návrhové vzory (design patterns)
- Objektové myšlení
- Metodika RUP
- Proč se používají metodiky a Proč a jak se objektovými metodikami zabývat
- Jak vytvořit a zkontrolovat vlastní metodiku
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.
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 10.1 Download
- 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í:
- Xgl pre 3D akceleráciu,
- NetworkManager (sieťové pripojenie, špeciálne WIFI),
- AppArmor 2.0,
- XEN 3 (virtualizácia, plne integrovaný do YAST).
- Google’s Summer of Code - projekty openSUSE
http://en.opensuse.org/Summer_of_Code_2006 - vyšiel VIM 7.0
oficiálne oznámenie, download
seriál na root.cz: 1. časť, 2. časť - uvoľnený Axis 2 (Apache’s Web services framework for Java)
Apache’s Web services framework for Java, has been released. Apache Axis2 is a complete redesign of Axis, and offers a modular extension system as well as enhanced performance, hot deployment, and an improved programming model.
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.
