Byly vyhlášeni vítězové a zveřejněny vítězné zdrojové kódy (YouTube, GitHub) již 28. ročníku soutěže International Obfuscated C Code Contest (IOCCC), tj. soutěže o nejnepřehlednější (nejobfuskovanější) zdrojový kód v jazyce C.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červenec (YouTube).
Konečně se ochladilo, možná i díky tomu přestaly na chvíli padat rakety jako přezrálé hrušky, díky čemuž se na Virtuální Bastlírně dostane i na jiná, přízemnější témata. Pokud si chcete jako každý měsíc popovídat s dalšími bastlíři, techniky, vědci a profesory u virtuálního pokecu u piva, Virtuální Bastlírna je tu pro Vás.
Ještě před ochlazením se drát na vedení V411 roztáhl o 17 metrů (přesné číslo není známé, ale drát nepřežil) a způsobil tak… více »Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
PixiEditor byl vydán ve verzi 2.0. Jedná se o multiplatformní univerzální all-in-one 2D grafický editor. Zvládne rastrovou i vektorovou grafiku, pixel art, k tomu animace a efekty pomocí uzlového grafu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU LGPL 3.0.
Byly představeny novinky v Raspberry Pi Connect for Organisations. Vylepšen byl protokol auditu pro lepší zabezpečení. Raspberry Pi Connect je oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče. Verze pro organizace je placená. Cena je 0,50 dolaru za zařízení za měsíc.
CISA (Cybersecurity and Infrastructure Security Agency) oznámila veřejnou dostupnost škálovatelné a distribuované platformy Thorium pro automatizovanou analýzu malwaru. Zdrojové kódy jsou k dispozici na GitHubu.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 3. snapshot Ubuntu 25.10 (Questing Quokka).
Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia Proton Authenticator. S otevřeným zdrojovým kódem a k dispozici na všech zařízeních. Snadno a bezpečně synchronizujte a zálohujte své 2FA kódy. K používání nepotřebujete Proton Account.
Argentinec, který byl náhodně zachycen Google Street View kamerou, jak se zcela nahý prochází po svém dvorku, vysoudil od internetového giganta odškodné. Soud uznal, že jeho soukromí bylo opravdu porušeno – Google mu má vyplatit v přepočtu asi 12 500 dolarů.
Tímto článkem začíná seriál o vypalování CD pod Linuxem. Jedná se o spolupráci více autorů, z nichž každý přispěl jedním nebo více díly. Jednotlivé části budou zaměřeny na všechny možné věci, které se týkají této problematiky.
Postupně budou pokryta následující témata:
Měl jsem původně v úmyslu vyprávět pohádky o tom, kterak se narodí malé kulaťoučké cédéčko, co se s ním stane ve vypalovačce, a jak s tím souvisí všechny možné barvičky, kterých se můžete na těch placatých věcičkách dočkat. Rozhodl jsem se však změnit přístup a radši vám nabídnu spoustu zkratek a termínů, o které jste třeba už někdy zavadili. Vše je doplněno definicemi, vysvětlením a samozřejmě také odkazy. Předem upozorňuji, že článek je plný teorie, která je sice zajímavá, ale jak vypálit cédéčko vám neporadí. O tom budou další díly. Rozepsána je navíc úplně každá zkratka, takže pokud o jejich význam nestojíte nebo jej už znáte, směle početné závorky přeskakujte.
Máte-li zájem o velmi pěkně zpracované články o výrobě CD-R, vypalovacích technologiích a všech možných technických záležitostech týkajících se vypalování, doporučuji český server www.cdr.cz. Je si trošku win-centrický, ale na kvalitě informací to neubírá.
Ponořme se tedy do bahna hardwarové terminologie. Začneme banalitami obecného rázu a postupně se propracujeme až k čistě linuxové problematice.
Z čeho lze vybírat? Možností je dost (IDE, SCSI, paralelní port, USB, 1394, PCMCIA/PC-Card a CardBus), většinou však záleží na tom, jaký počítač používáte a jaké jsou tedy vaše možnosti, respektive potřeby. U externích zařízení je často k dispozici kombinace více možností připojení, což vám dává možnost využít rozhraní, které dané situaci nejvíce vyhovuje.
IDE - Drtivá většina všech vypalovaček používá rozhraní IDE/ATAPI. Podpora ATAPI pod Linuxem je kapitola sama pro sebe, a proto jí věnuji alespoň následující odstavec.
Linux a ATAPI
Linux až donedávna používal pro IDE CD mechaniky ovladač (ide-cd module), který umožňoval přístup pouze pro čtení a nikoliv už posílání potřebných SCSI příkazů. Aby mohly být ATAPI CD-R/W jednotky využity také pro vypalování, existovala (a samozřejmě i nadále existuje) tzv. SCSI emulace (ide-scsi module). Nové verze ovladače "ide-cd" (vývojové jádro 2.5.43 a výše) již podporují ATAPI komunikaci v dostatečné míře a lze jich tedy využít i k samotnému pálení bez nutnosti zabývat se SCSI emulací. Z praktického hlediska se této problematice věnuje druhý díl seriálu.
Doplním tedy glosář o další dvě položky:
SCSI vypalovačky byly sice dříve považovány za spolehlivější, ale jejich doba už minula. Nástup levných a stále rychlejších ATAPI mechanik způsobil, že 'scuzzy' už se vám bude těžko shánět. Pokud ji už máte nebo na ní trváte, neměli byste s ní mít žádné problémy, protože systém (respektive modul 'sg' - SCSI ovladač Linuxu) by ji měl rozpoznat a obsluhovat jako každé jiné SCSI zařízení.
Připojení přes Paralelní port se už dnes také moc nepoužívá, protože přenosová rychlost neodpovídá potřebám vypalovaček, které mohou plivat hotová cédéčka častěji než jednou za 5 minut... Externí vypalovačky používající paralelní port jsou vlastně obyčejné ATAPI mechaniky vybavené adaptérem propojujícím PP a IDE kabel. Je třeba mít nainstalovaný PARIDE subsystém, z něhož využijete ovladač 'pg'. Paralelní port nastavit na EPP (rychlost 2x).
USB není pro Linux problém. K vypalovačce bude přistupováno jako k SCSI Mass Storage Device. Kromě 'usb-storage' je třeba mít nainstalovánu podporu OHCI/UHCI (Open/Universal Host Controller Interface) - podle chipsetu, případně EHCI (Enhanced HCI) pro USB 2.0.
1394 (FireWire) mechaniky vyžadují kromě modulů pro IEEE-1394 ('ieee1394' a 'ohci1394') ještě ovladač SBP-2 (Serial Bus Protocol-2; 'sbp2_1394'). Vypalovačka pak opět funguje jako SCSI zařízení.
PCMCIA a CardBus je podporováno pomocí pcmcia-cs (Card
Services) ovladačů. Kernely řady 2.4 mají vlastní ovladače, jejichž
funkčnost je více méně shodná s pcmcia-cs - mužete si vybrat, které použít.
Podporují mnoho SCSI karet a téměř všechny ATA/IDE. A protože naprostá
vetšina PCMCIA vypalovaček je ATAPI, s jejich použitím by neměl být problém.
Využití SCSI emulace však vyžaduje malý trik. Vzhledem k tomu, že PCMCIA
zařízení nejsou načítána při bootu, je třeba řešit, který ovladač (IDE x
SCSI) se bude o mechaniku starat, jinak než rádkem v lilo.conf
(např: modules.conf
).
Nejedná-li se vám o interní mechaniku do klasického stolního počítače,
budou vaše nároky asi vycházet především z možností připojení a případně
napájení. Naopak máte-li v počítači volný 5¼ slot a místo na IDE
řadiči, vaší volbou bude určitě běžná ATAPI vypalovačka. Ceny těchto
šikovných kousků hardware jsou dnes směšně nízké. Kolem dvou tisíc se
prodává většina 48 rychlostních modelů. Vzpomenu-li si, jak dlouho jsem
čekal, až bude čtyřrychlostní zázrak stát 12 tisíc...
Nebudu se pouštět do vychvalování své oblíbené značky. Dvě věci jsou však při výběru důležité:
Nepoužíváte-li nějaký druh RAID (Redundant Array of Independent/Inexpensive Disks), máte pravděpodobně na IDE sběrnici k dispozici dva kanály (Primární a Sekundární), na které lze na každý připojit dvě IDE zařízení. Pro umístění vypalovačky lze použít jednoduché pravidlo. Měla by být na jiném kabelu než předpokládaný zdroj dat. To znamená, že pokud například počítáte s častým kopírováním přímo z CD na CD, obě mechaniky (CD-ROM/DVD-ROM a vypalovačka) by neměly sdílet jeden kabel. Plánujete-li však spíše vypalování dat z pevného disku, připojte raději disky na Primary a vypalovačku na Secondary.
A nakonec se zmíním o prázdných médiích. Kvalitu, použité materiály, skutečnou kapacitu a spoustu dalších informací vám ze své úctyhodné databáze může poskytnout již zmiňovaný CDR server. Pokud nejste příliš paranoidní a věříte prostě tomu, co v obchodě mají, dávejte pozor na podporované rychlosti zápisu. Vaše nové dělo vám nepřinese tolik užitku, koupíte-li média, na které lze zapisovat třeba jen poloviční rychlostí.
Tak to by bylo 'stručně' na úvod... V druhém díle se již Juraj Remenec pustí do praktičtějších záležitostí.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
ano, opravdu jsem mohl napsat i neco takoveho... a mozna by to i nekomu pomohlo. kdyz jsem poprve stavel svuj vlastni pocitac, take jsem peclive dotahoval vsechny sroubky, s procesorem zachazel s posvatnou uctou (ackoliv to byla 286) a bal jsem se zatlacit na kartu, abych ji zasunul do slotu. - a nestydim se za to. kdyz jsem to delal podruhe, vedel uz jsem vic. podvacate uz to slo uplne samo.
jsem jen clovek a jak se rika, uceny jsem z nebe nespadl. ty asi ano, takze pokud pro tebe clanek neni prinosem, proste jej necti - pouze jej doporuc tem, kterym by mohl pomoci.
ahoj, snad to autori zmini. nicmene pro netrpelive, najdete to v man mkisofs:
The following command puts the contents of the directory cd_dir on the CD along with the three README files - but only one will be seen from each of the three filesystems:
mkisofs -o cd.iso -hfs -J -r graft-points
-hide README.hfs
-hide README.joliet
-hide-joliet README.hfs
-hide-joliet README.unix
-hide-hfs README.joliet
-hide-hfs README.unix
README=README.hfs
README=README.joliet
README=README.unix
cd_dir
i.e. the file README.hfs will be seen as README on the HFS CD and the other two README files will be hidden. Similarly for the Joliet and ISO9660/RockRidge CD.