Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Články za prosinec 2003

Zemljanka Commander

Tragikomický příběh jednoho softwarového projektu. Očekávejte cokoli, jen ne objektivní recenzi programu! :)

Jak zobrazit banner na zabezpečené stránce

Když na stránce přenášené protokolem HTTPS chceme zobrazit banner, narazíme nejspíš minimálně na dva problémy. Článek popisuje, jak tyto problémy vyřešit pomocí PHP.

Grafická knihovna OpenGL (26): formáty rastrových souborů

V tomto dílu seriálu o grafické knihovně OpenGL si popíšeme některé formáty rastrových souborů, které lze použít pro ukládání a zpětné načítání textur. Vzhledem k omezenému rozsahu jednotlivých dílů si podrobně popíšeme pouze jednodušší formáty, jejichž implementace v programech je bezproblémová a nevyžaduje ke své činnosti žádné další podpůrné knihovny.

High Availability a Linux (2)

Další díl seriálu o rozchození High Availability clusteru pod Linuxem. Dnes si přiblížíme démon heartbeat, pomocí nějž bude celé řešení realizováno, jeho instalaci a konfiguraci.

Přechod na Linux Kernel 2.6

Tento článek popisuje, jak za použití nejmenšího násilí přejít na Linux kernel 2.6.0.

Stalo se v týdnu od 20. 12. do 26. 12.

Pro ty, kteří čtou ROOTa jen o víkendu, přinášíme souhrn krátkých zpráv, které jsme v uplynulém týdnu publikovali: Google bude hledat v knihách - Linus Torvalds vrací úder - Hádejte, kdy vyjde jádro 2.8 - Nové ovladače od NVidie - Nové PostgreSQL, beta PHP a MySQL - (a byl tady Ježíšek...)

Grafická knihovna OpenGL (25): mipmapping

Dnešní díl seriálu o grafické knihovně OpenGL je věnovaný technice mipmappingu, která je často používaná pro zamezení vzniku vizuálních chyb vznikajících v dynamicky se měnících scénách a animacích.

SuSE Linux 9.0 CZ

Ačkoliv originální SuSE Linux 9.0 je již několik týdnů k dispozici, předvánoční nebo snad spíše mikulášskou nadílku obohatila nová verze SuSE Linuxu 9.0 CZ. Pojďme se společně podívat jak se distribuce vydařila.

High Availability a Linux

Úvodní díl nového krátkého seriálu o tom, kterak rozchodit High Available cluster pod Linuxem. Dnes se dostalo pouze na motivaci, ale v příštích dílech si to vynahradíme.

Struts, komentovaný příklad: základ aplikace

Struts je framework pro snadnější tvorbu a správu rozsáhlejších webovských aplikací napsaných v Javě. Vychází z principu MVC (Model-View-Controller), mocného to zaklínadla. První proniknutí do jeho struktury však může být pro začínající tvůrce poněkud těžkopádné. A právě těm je určen tento právě vznikající krátký seriál.

Stalo se v týdnu od 13. 12. do 19. 12.

Pro ty, kteří čtou ROOTa jen o víkendu, přinášíme souhrn krátkých zpráv, které jsme v uplynulém týdnu publikovali: máme nový kernel a u Fedory hned plánují - Lindows mají problém s názvem - Microsoft sponzoruje vládním úředníkům výlety - Debian a KDE vyvíjejí společně enterprise řešení - (a odevzdali jsme projekt, heč! :))

Source Mage GNU/Linux: Není init jako init

Dle vývojářů alternativních inicializačních modelů jsou uživatelé všech možných unixových operačních systémů už po celá léta omezováni inicializačními modely BSD init a System V init. Uživatelé si své omezování ale vůbec neuvědomují. Možná je to i tím, že žádný z alternativních initů neznají, a tudíž netuší, o co přicházejí.

LinuxPRO 2003 - propagace, komerce a Linux

Dojmy běžného uživatele, tedy spíše účastníka, nedávno proběhlé linuxové konference. Jak název napovídá, přílišné nadšení se nekonalo.

Porovnání systémů Linux a FreeBSD (6)

Dnešním tématem seriálu o vnitřnostech operačních systémů budou VFS, dozvíme se zejména podrobnosti o vyrovnávacích pamětech.

Cocoon v příkladech: Skinovatelné fotoalbum

V tomto dílu se podíváme, co jsou to XSP, logicsheety, jak používat interní roury a komponenty typu akce. Také si povíme, co jsou to pseudoprotokoly. Naši aplikaci zkusíme upravit, aby byla skinovatelná, či, přesněji řečeno, abychom mohli dynamicky měnit styl.

HTB - automatizujeme

Lenost, lenost a zase lenost. Každý správný administrátor se vyznačuje právě touto vlastností. Neberte to ale negativně. Právě lenost je totiž hnacím motorem veškerého pokroku a dnes vám ukážu, jak mě právě ta moje lenost donutila vymyslet několik "zlepšováků", které teď hojně využívám při shapování.

VIM na plný výkon: zvýrazněte si hloubku odsazení

Ztrácíte orientaci v hluboko zanořených cyklech? Stávají se vaše programy nepřehledné? Naučte VIM graficky zvýrazňovat hloubku odsazení a máte po problémech!

Grafická knihovna OpenGL (24): vlastnosti textur

V dnešním pokračování seriálu o grafické knihovně OpenGL si popíšeme způsob, jakým lze nastavit vlastnosti textur. Dále si popíšeme podporu rozšířených formátů textur, která je však dostupná pouze v některých verzích této knihovny.

Robocode - Java hrou

Build the best. Destroy the rest. Naprogramujte robota. Vypustite ho do arény. Len na vašom programátorskom umení záleží, či sa ešte vráti. Do boja po vašom boku vyráža dedičnosť a polymorfizmus, chrbát vám budú kryť udalostne orientované programovanie s princípmi distribuovaného výpočtu.

O (nejen) softwarových diskových polích (3)

V posledním dílu seriálu si ukážeme praktický postup, jak vytvořit RAID 1 pole a jak na něj převést existující systém.

Stalo se v týdnu od 6. 12. do 12. 12.

Pro ty, kteří čtou ROOTa jen o víkendu, přinášíme souhrn krátkých zpráv, které jsme v uplynulém týdnu publikovali: SCO opět perlí, ale dostalo 30denní ultimátum - Viry ohrožují bankomaty - Programátoři Open source mají sadomasochistické sklony - Spammer půjde před soud - Nové KDE, FreeBSD, Mozilla, Mplayer a mnoho dalších zajímavostí.

Debianizace vlastních zdrojů

Ihned po přechodu od RPM distribuce k .deb distribuci Linuxu mne zajímalo, jak složité bude debianizovat moji vlastní, původně RPMlizovanou, tvorbu. Celý proces byl jednodušší, než jsem si byl původně při čtení dokumentace myslel. V tomto článku takovou tvorbu .deb balíčků z vlastních zdrojů popíši.

glChess

Abychom zase sáhli do jiného šuplíku, podíváme se do jednoho, na němž je napsáno "Šachové programy".

Porovnání systémů Linux a FreeBSD (5)

Dnes si podrobně rozpitváme schedulery obou systémů, a to ve starších i v novějších verzích jader.

KOffice 1.3 RC1

Recenze nové testovací verze kancelářského balíku KOffice. Dozvíte se zejména, jak je na tom s rychlostí, přítulností a podporou různých formátů.

Topologické variace s Ronjou

Síťové systémy bezvláknové optiky (FSO) jsou v povědomí veřejnosti zakořeněné jako systémy s topologií point-to-point vyžadující přímou viditelnost. Pokusím se zde tuto představu částečně nabourat.

T-Mobile GPRS - Mini-HowTo a první dojmy

Instrukce, kterak rozchodit T-mobilí GPRS, nechybí samozřejmě živý popis síťových zážitků a kritické zhodnocení. Článek lze bez nadsázky nazvat akčním vesnickým thrillerem.

Inspirace u Matky přírody použitá k odvrácení počítačových útoků

Překlad článku o aplikaci umělé inteligence v obasti počítačové bezpečnosti, který vyšel 25. listopadu na serveru Newswise.

VIM na plný výkon: úpravy vzhledu

Další várka tipů pro nastavení vašeho .vimrc souboru. Dnes se podíváme na úpravy vzhledu VIMu a také na volby, které přímo ovlivňují práci s textem.

Grafická knihovna OpenGL (23): korektní otexturování

Dnes navážeme na předchozí díl, ve kterém jsme si popsali základní vlastnosti texturování. Ukážeme si postup, který je při použití OpenGL zapotřebí dodržet, aby byly plochy těles korektně otexturované. Vše si samozřejmě procvičíme na přiložených příkladech.

Stavíme mailový server (4)

V dnešním, závěrečném dílu seriáku o stavbě mailového serveru nainstalujeme samoučící se skripty, antivirus Clamav a celou instalaci dokončíme. Nakonec si ukážeme ještě pár "vychytávek".

O (nejen) softwarových diskových polích (2)

V dnešním dílu si podrobně probereme vyrábění SW RAIDů a práci s nimi v prostředí Linuxu.

Stalo se v týdnu od 29. 11. do 5. 12.

Pro ty, kteří čtou ROOTa jen o víkendu, přinášíme souhrn krátkých zpráv, které jsme v uplynulém týdnu publikovali: Kernel 2.4.23 - BIOSu zvoní umíráček? - Hack webu Zdeňka Škromacha - Mozilla 1.5.1 pro Mac - Simulátor internetu - Díra v kernelu na local root exploit a opravné balíčky - Linus používá Mozillu a další.

Linux a Bluetooth klávesnice a myšky

Dnes si povíme o nových klávesnicích a myškách vybavených Bluetooth technologií a o tom, co na to říká náš tučňáček s modrými zuby.

Falcon's Eye

Často si píšete o zařazení některé hry z kategorie RPG. Dobrá, splním vaše přání a jedno pěkné erpégéčko vám naservíruju.

Porovnání systémů Linux a FreeBSD (4)

V dnešním dílu tohoto seriálu pro pravověrné se podíváme na to, jak oba systémy provádějí mapování stránek v jádře a kterak alokují strukury.

Regulární výrazy v PHP: Regexpové funkce vs. Textové funkce

Vědět, kdy použít regulární výraz a kdy textovou funkci, je velmi důležité. Regulární výrazy jsou sice pěkná věc, ale musí se vědět, jak je používat správně :) Proto se podíváme na textové funkce podobné regexpovým funkcím, které jsme doposud používali.

Před lovci zvuku se není kam schovat

Překlad článku o multiagentním systému, který umožňuje lidem komunikovat s počítačem pomocí hlasu.

Cocoon v příkladech: Zdokonalujeme fotoalbum

Na naší aplikaci - webovém fotoalbu - je co zdokonalovat. V tomto dílu ji upravíme pro více jazyků. Poznáme přitom další typ komponenty - selektor. Navíc se dotkneme problematiky tzv. modulů a ukážeme si spolupráci dvou aplikací v Cocoonu.

Co je to OpenBSD?

Začátkem listopadu se na oficiálních FTP serverech objevila verze operačního systému OpenBSD s číslem 3.4. V tomto článku si představíme, co to OpenBSD vlastně je, kde jsou jeho výhody a nevýhody a jak souvisí s akvaristikou.

VIM na plný výkon: .vimrc

O editoru VIM a různých tipech a tricích pro něj už byly napsány i tady na Root.cz stohy článků. Doufám, že mi přesto nebudete mít za zlé, když i já přispěji svou kapkou informací pro všeobecné VIMařské blaho. Začneme prohlídkou základních nastavení, aneb co všechno si vepsat do svého .vimrc souboru, abychom přizpůsobili chování editoru svým potřebám.

Grafická knihovna OpenGL (22): texturování

Tímto dílem seriálu o grafické knihovně OpenGL se začínáme věnovat poměrně rozsáhlé a přitom důležité a zajímavé oblasti polygonální trojrozměrné grafiky. Řeč je o texturování, což je, zjednodušeně řečeno, metoda pro vykreslování trojrozměrných těles, která mají na svém povrchu naneseny rastrové obrazce. Při použití texturování je možné vytvářet a zobrazovat vizuálně složité scény bez větších nároků na výpočetní výkon grafického subsystému.

O (nejen) softwarových diskových polích: typy RAIDů

První díl nového krátkého seriálu o diskových polích. Dnes si popíšeme nejpoužívanější typy RAIDů a podíváme se na hardwarová pole.

Akta X 0311

Uživatelská rozhraní aplikací pro Longhorn budou moci být definovanána pomocí XML. Microsoft připravuje zajímavé a technicky vyspělé řešení, které však bohužel opomíjí prakticky všechny stávající standardy. W3C ustavuje pracovní skupinu pro binární XML, její pozice a úkoly ale nebudou ani trochu snadné.