Živě.cz o počítačích a internetu

Umíme to s Delphi: 150. díl – hypertextová historie seriálu

Václav Kadlec 24.5.2005

Pravidelní čtenáři před uvedením dnešního dílu už jistě tušili, co se chystá. V průběhu let, v nichž seriál vychází, totiž vznikla tradice, které se dnes přidržíme: každý padesátý díl seriálu je „bilanční“; obsahuje souhrn předchozího obsahu a hypertextový obsah předchozích padesáti částí. Nejinak tomu bude i dnes.

Stručný pohled do minulosti našeho seriálu

Jako v padesátém dílu a jako ve stém dílu, i dnes začneme trochou historie. První díl tohoto seriálu na Živě vyšel dne 19. března 2001. V době vyjití tohoto článku tedy máme za sebou čtyři roky vycházení článků popisujících jednotlivé aspekty Delphi. Měli bychom však dodat, že v průběhu vydávání vznikly tři oddychové časy.

Protože stopadesátidílný moloch není příliš šikovný na vyhledávání: z toho důvodu věřím, že vám přijde vhod dnešní hypertextové shrnutí. Ve druhé části článku tedy naleznete nadpisy a podrobné obsahy dílů 101 – 150 (obsah částí 1 až 50 je uveden v dílu číslo 50, obsah částí 51 až 100 je uveden v díle 100).

Přehled je hypertextový, to znamená, že pokud budete hledat zmíněný tisk, snadno do přehledu nahlédnete a jedním klepnutím se přenesete na odpovídající stránku. Věřím, že toto vylepšení uvítáte a že pro vás tento stopadesátý díl bude zároveň jakýmsi portálem do našeho seriálu.

Poděkování

Jako tradičně, i dnes poděkuji těm, kteří věrně seriál už přes čtyři roky sledují – jeho čtenářům.

Sto padesát dílů je ohromné množství; jen málo projektů se na takovou metu dostane. Za to, že seriál stále vychází a že o něj stále někdo stojí, patří všem čtenářům dík, stejně jako za četné maily, náměty, připomínky a dotazy. Vážím si i všech emailů, které od vás dostanu a které obsahují třeba námět na příští téma, kritickou připomínku nebo upřesnění některé zveřejněné informace. I když třeba na konkrétní mail nestihnu odpovědět, vězte, že žádný nekončí v koši a že nad všemi ideami přinejmenším popřemýšlím.

Budu rád, pokud budete svůj zájem projevovat i nadále; budu se i nadále těšit na vaše náměty a připomínky.

Hypertextový odkaz předešlé padesátky

Nyní se pojďme podívat na samotný obsah dnešní části – na hypertextový odkaz předešlých padesáti dílů. Klepnutím na nadpis článku si můžete článek přímo otevřít.

Díl 101 – operace drag & drop (táhni a pusť)

Díl 102 – operace drag & drop prakticky

Díl 103 – vylepšujeme drag and drop

Díl 104 – další zjednodušení práce – komponenta ActionList

Díl 105 – pod povrch komponenty ActionList

Díl 106 – zdroje (resources) systému Windows

Díl 107 – druhy zdrojů (resources)

Díl 108 – spočítejte si, kolik uspoříte

Díl 109 – vytváříme a používáme zdroje (resources) krok za krokem

Díl 110 – různé jazykové verze aplikací: textové resources

Díl 111 – zdroje Windows: kurzory a bitmapy

Díl 112 – jak funguje překladač

Díl 113 – překlad a vkládání souborů

Díl 114 – systémový zavaděč, možnosti překladu

Díl 115 – optimalizace programů

Díl 116 – jak Delphi opravdu optimalizují?

Díl 117 – pozor na přetečení

Díl 118 – testování chyb při práci se soubory

Díl 119 – přetečení trochu jinak

Díl 120 – logické výrazy a operátory v Delphi

Díl 121 – zkrácené vyhodnocování logických výrazů

Díl 122 – k čemu je dobré úplné vyhodnocování?

Díl 123 – nastavení překladače: dokončení

Díl 124 – programování síťových aplikací: sockety poprvé

Díl 125 – serverová aplikace přes sockety

Díl 126 – klientská aplikace přes sockety

Díl 127 – protokoly TCP/IP pro začátečníky

Díl 128 – vše o socketech

Díl 129 – klientská aplikace přes sockety od A do Z

Díl 130 – serverová aplikace přes sockety od A do Z

Díl 131 – serverová aplikace přes sockety od A do Z, dokončení

Díl 132 – praktická ukázka socketů: jak si poradit s více zaslanými zprávami

Díl 133 – časový server prakticky

Díl 134 – pod pokličku souborů MP3

Díl 135 – první MP3 Player v Delphi

Díl 136 – ID3 tagy: co to je?

Díl 137 – ID3 tagy prakticky

Díl 138 – modifikace ID3 tagů v empétrojkách

Díl 139 – vložte si do empétrojky fotku

Díl 140 – formát a vnitřní struktura ID3v2 tagů

Díl 141 – rozšířená hlavička, padding, patička ID3v2 tagu

Díl 142 – ID3v2 tagy: hlavní součástí jsou datové rámce

Díl 143 – rámce ID3v2 tagu: dokončení

Díl 144 – jak přinutit starý přehrávač, aby přehrával nové empétrojky?

Díl 145 – praktická implementace ID3v2 tagů

Díl 146 – editor ID3v2 tagů

Díl 147 – MP3, ID3, ID3v2 – úplné dokončení

Díl 148 – zastavujeme, ladíme a odvšivujeme

Díl 149 – body přerušení, které nic nepřerušují

Díl 150 – hypertextová historie

Čtenářská aplikace pro práci s tímto seriálem

Ještě předtím, než se pro dnešek rozloučíme, rád bych shrnul možnosti prohlížení tohoto seriálu offline. Existuje několik možností.

Dále připomenu, že si kdykoliv můžete stáhnout skvěle zpracovanou offline verzi seriálu vytvořenou panem RNDr. Petrem Brantem. Stahovat můžete přímo ze stránek pana Branta, adresa je http://brant.wz.cz/.

Kromě této varianty pak nově máte ještě další možnost. Pan Pavel Polívka vytvořil program, který po svém stažení a nainstalování dokáže stahovat a spravovat všechny díly pro offline sledování a celou řadu dalších zajímavých a užitečných činností. Program je opravdu velmi povedený, má hodně funkcí a všem zájemcům o offline sledování seriálu jej doporučuji. Instalační soubory můžete stáhnout z adresy projektu.

Poslední upozornění, kterého se ode mě dnes dočkáte, se ještě týká programu pana Polívky. Na adrese http://diskuse-umime-to-s-delphi.wz.cz/index.php najdete diskusní fórum, které obsahuje několik kategorií a v němž se můžete vyjádřit jak ke kvalitě seriálu, tak i k požadavkům na výše uvedenou aplikaci. Prostřednictvím tohoto fóra můžete kontaktovat jak autora programu, tak i mě a ostatní čtenáře.

Přes řadu možností, které se vám nabízejí pro offline sledování seriálu bych vás poprosil, abyste z pochopitelných důvodů četli co možná nejčastěji jeho online verzi. Dostatečná čtenost je nejdůležitějším argumentem pro zachování seriálu a jeho další zveřejňování na stránkách serveru Živě.

Na závěr

Závěrem mi nezbývá než dodat: doufám, že se ve zdraví sejdeme u dílu číslo 200!