přejít na obsah přejít na navigaci

Linux E X P R E S,

Co se píše o: jelinek

GanttProject: Software pro řízení projektů

gantt.png

GanttProject je svobodný program pro řízení projektů. Jeho tvůrci si kladou za cíl vyjít vstříc těm, kdo nechtějí platit velké částky za proprietární programy tohoto druhu nebo prostě mají rádi svobodný software. Podívejme se, jak se mimo jiné funguje spolupráce s Microsoft Office Project.


 

reklama

Vývoj jádra XVI. - sběrnice PCI

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á.


 

Vojtěch Bednář: Alternativní webové prohlížeče

alternativni-browsery.jpg

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á.


 

Redakční systém TYPO3

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.


 

Vývoj jádra XV. - síťová zařízení

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.


 

Vývoj jádra XIV. - bloková zařízení

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.


 

Vývoj jádra XIII. – DMA

moduly.jpg

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.


 

Jak správně rozdělit disk

disk.png

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.


 

Sunbird a Lightning

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.


 

Kernel

 

Zřiďte si vlastní doménu

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í.


 

Vývoj jádra VI. - další paměťové operace

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í.


 

Technologie iFolder

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.


 

Vývoj jádra V. - základy práce s pamětí

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.


 

Vývoj jádra IV. - základní operace

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í.