18. February 2008 | Lukáš Jelínek
Sběrnice PCI patří mezi dva nejčastější způsoby připojování zařízení k počítači. Právě velké množství různých karet zasouvaných do PCI slotů je důvodem, proč je dobrá znalost využití v jádře tak důležitá.
11. January 2008 | Lukáš Jelínek
Kniha s podtitulem „Firefox, Opera, Mozilla, Maxthon a další“, jejímž autorem je Vojtěch Bednář, přináší téměř aktuální přehled toho, co si můžeme vybrat, pokud hledáme webový prohlížeč. Slibuje nejen základní představení jednotlivých programů, ale také popis instalace, ovládání a nastavení a také vhodnost té které aplikace pro určité nasazení. Podívejme se tedy, co nás ve zhruba stošedesátistránkové knize za doporučených 149 Kč čeká.
10. January 2008 | Lukáš Jelínek
TYPO3 patří mezi nejrozsáhlejší a nejkomplexnější systémy pro správu obsahu postavené na oblíbené kombinaci PHP + MySQL a šířené jako svobodný software. Zatím o něm bohužel nebylo mnoho napsáno a následující řádky mají tedy za úkol to změnit. Kdo by rád věděl, zda se pro něj systém TYPO3 hodí a jak ho zprovoznit, nechť ráčí číst dál.
31. December 2007 | Lukáš Jelínek
Ovladače síťových zařízení jsou svým způsobem specifické. Kromě jiného se liší i tím, že k nim uživatelské programy nepřistupují přímo, nýbrž přes síťovou vrstvu jádra. Tento díl seriálu se zabývá odlišnostmi síťových zařízení od ostatních kategorií a postupem při tvorbě ovladače.
5. December 2007 | Lukáš Jelínek
Dosud jsme se zabývali pouze zařízeními znakovými, nyní přicházejí na řadu ta bloková. Přestože je většina postupů stejných, některé věci jsou specifické a vyplatí se je dobře poznat.
12. November 2007 | Lukáš Jelínek
Komunikace se zařízením, zprostředkovaná procesorem, je pomalá a zatěžující. Mnohem výhodnější je využít přímého přístupu zařízení do paměti počítače. Pojďme se podívat, jak tuto funkcionalitu implementovat v ovladači do linuxového jádra.
3. October 2007 | Lukáš Jelínek
Přestože lze Linux nainstalovat celý na jediný diskový oddíl, z praktických důvodů je obecně lepší disk rozdělit. Následující text bude věnován tomu, jak a čím to nejlépe provést.
30. August 2007 | Lukáš Jelínek
Když se hovoří o PIM programech (tedy správcích osobních informací) pro Linux, většinu lidí asi napadne Evolution a Kontact. Ale máme tu také jedno řešení méně známé, pocházející z dílen Mozilla Foundation. Programy Sunbird a Lightning jsou stvořeny k tomu, aby známý mozillovský software (SeaMonkey a Thunderbird) doplnily o funkce správy času.
22. June 2007 | Lukáš Jelínek
12. February 2007 | Lubomír Čevela
Mít své webové stránky na vlastní doméně je snem mnoha lidí, zejména podnikatelů. Ne všichni si však tento sen splní, někteří se dosud neodhodlali, přestože stačí velice málo. Následující odstavce ukáží, že mít vlastní doménu druhé úrovně není ani složité ani drahé. Jak při výběru a registraci domény, tak při samotném provozu se lze vydat různými cestami. Vykročme tedy bez váhání.
5. February 2007 | Lukáš Jelínek
Minule jsme se věnovali základům práce s pamětí. Protože se jedná o velice rozsáhlou oblast, přichází nyní pokračování. Stále jsme totiž nepřekopírovali ani jediný bajt paměti, což je potřeba velice rychle napravit. Přijdou na řadu též oblasti virtuální paměti a také namapování paměti v obsluhovaném zařízení.
2. January 2007 | Lukáš Jelínek
Potřebuje-li více lidí sdílet nějaká data, většinou je nejlepší uložit je na síťový server a pracovat s nimi přímo odtud. Někdy to ale není možné nebo vhodné. Lidé pracující "v terénu" (obchodní zástupci, montéři apod.) často nemají k dispozici potřebné internetové připojení, aby mohli k serveru přistupovat. A právě pro takové situace se hodí iFolder.
13. December 2006 | Lukáš Jelínek
Při vývoji modulů jádra se nelze obejít bez práce s pamětí - alokace, uvolňování, kopírování (jak v rámci jádra, tak i vzájemně s uživatelským prostorem), mapování a podobných činností. Jejich správné používání je jedním ze základních kamenů vývoje jádra.
4. December 2006 | Lukáš Jelínek
Moduly mohou poskytovat služby dovnitř jádra, ale velice často i navenek (uživatelským programům). K tomu je ovšem potřeba vytvořit rozhraní, přes které se k modulu bude přistupovat. Často se hovoří o registraci zařízení, byť se často nejedná o ovladač skutečného (fyzického) zařízení.
30. October 2006 | Lukáš Jelínek