Jak se naučit dobře programovat?
Pro člověka, co se chce naučit programovat je hlavní praxe. Tedy, pořád psát, psát a psát nějaký kód.
Jak jsem se k programování dostal já? Pojmu to mírně historicky:
Sinclair aneb první setkání s počítačem, Basic - ve 13 letech

Můj první počítač byl Sinclair Spectrum. Na svoji dobu úžasná věc. Celých 64kB RAM, napojení na televizi, malinkatý, Z80 CPU o (asi?) 8MHz. Mělo to integrovaný Basic, na každé klávese se psalo cca 10 slov, přes další přepínací klávesy. Gumové klávesy. Byl jsem z něj nadšený. Hry mě moc nebavily, navíc, načítaly se tam desítky minut, z kotoučového magnetofonu.
Začal jsem si psát svoje programy. V Basicu to ale moc nešlo. První věc, kterou jsem si napsal, byl barevný, blikající, hrající "učitel matematiky" pro moji mladší sestru. Tátovi se to líbilo. A začal jsem přesvědčovat rodiče, ať mi koupí počítač skutečný.
Neznáte heslo do Windows XP? To přece nevadí...

Někdo mi dnes donesl počítač. Jsou na něm důležitá data. Ale nejde se k nim dostat. Huh. Zajímalo mě to. Naštěstí znám utilitku, která je schopna během jedné minuty vytvořit uživatele s právy administrátora na systému Windows XP, Windows 2000 a Windows NT 4.0. NTFS není problém. Utilitku, která je schopná rovněž editovat registry. A vše se to vleze na jednu bootovací disketu.
BIOS byl zaheslovaný. To není problém. Šroubovák, vytáhnout baterku na 10 sekund, aby se ztratila data v CMOSce, dát ji zpět. Potom boot z diskety. Nastavuji adminovi kompletní práva, resetuji počet přihlášení (účet byl zablokován), vypínám dotaz na heslo. Odstraňuji taky pár divných services a startup programů z registrů. Bootooji Windows XP. Za 2 minuty po tom, co mi někdo donesl počítač, se koukáme na data. Jak admin. :)
Jak na to? Zde je ona utilitka .
Jak smazat Linux (LiLo)?
Vyzkoušel jsem na své Windows XP pracovní stanici instalaci MDK 10. Nefungovala. Tedy, nefungovalo KDE 3.2, konzole jo. Na serveru běží MDK 9.2 v pohodě… Tak jsem nastartoval FailSafe režim a zadal:
lilo -u /dev/hda
A bylo zase po Linuxu…
Blogger.com - get rid of that ugly upper banner!
So, you have a blog at blogger.com. For free. You happen not to like the upper banner, showing google AdWords? No problem! Just add this to your template, as ad is displayed as a table:
/* do not display blogspot table ad */
table {display:none}
/* your tables in article should remain */
... and republish your blog. It will look like this: l0phreak.blogspot.com.
Warning: this "ad-filtering" is against blogspot.com rules (16. PARTICIPATION IN PROMOTIONS OF ADVERTISERS). Your site may be terminated if you do this.
nVidia coolbits - o 30-40% rychlejší 3D grafika
Uvedený zápis do registrů Vám zpřístupní řadu nových nastavení ovladače nVidia karet (ForceWare), včetně přetaktování.
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NvTweak] "CoolBits"=dword:00000003 "NvCplEnableHardwarePage" = dword:00000001 "NvCplEnableAGPSettingsPage" = dword:00000001 "NvCplEnableAdditionalInfoPage"=dword:00000001
Tento kód uložte (například) jako nvidia.reg soubor a spusťte jej.
Blogger.com - výborný systém od Google!
Založil jsem si nový blog. Jen tak. Zabralo to celé 3 minuty, a to i s volbou jednoho z cca 15 velice pěkných stylů od nejlepších světových web-designérů. Adresa? l0phreak.blogspot.com. Vypadá to velice dobře. Blogger.com je perfektní aplikace. Zdarma. Co jiného čekat od google.com než perfektní práci?
XML Parser Error: Váš sen není validní!

Je 5 hodin ráno. Probouzím se. Studený pot na čele. Nejsem validní! Můj sen nešel parserovat! Můj mozek nefunguje dle závazných pravidel! Budu muset jít do opravny...
Co se to vlastně stalo? Už ani nevím. Večer mozek fungoval dobře. Pravidelný self-test mi oznámil, že moje myšlenkové pochody jsou "well-formed". Uléhal jsem do postele a těšil se na klidný spánek.
Pak se ale v mém snu objevila ta žena. Tak dobře "well-formed" postavu jsem ještě neviděl. Přišla ke mě. Přitiskla moji pravou ruku na její levé ňadro, a začala zhluboka dýchat. Díval jsem se na ni. Chtěl jsem svůj mozek přepnout do jiného XML schématu. Atribut erotika v současném schématu, SLEEP, není definován. Je již dávno "deprecated". Ňadro se více a více vzdouvalo. Toužil jsem po ní. Chtěl jsem ji políbit na ústa.
Jaká je struktura návštěvníků odborných serverů?

Analyzoval jsem včerejší (nedělní) návštěvnost O'Blogu, za pomocí statistiky generované toplist.cz, a je tu pár zajímavých čísel ohledně používaného rozlišení obrazovky, operačního systému, a rovněž používaného prohlížeče. Je velice dobře znát, že odborný server má podstatně odlišnou strukturu veškerých těchto hodnot od statistik globálních toplistu .
Statistika byla počítána cca ze 700 unikátních návštěv (unique IPs).
XnView - lepší nástroj než ACDSee 6 zdarma
XnViewje výborný nástroj pro konverzi více než 400 různých grafických formátů, včetně dávkového řežimu. Potřeboval jsem včera převádět cca 1.000 různých bitmap, v různých formátech, a ani komerční ACDSee 6, ani jinak oblíbený IrfanView, to nezvládal.
XnViewobsahuje i velice slušný prohlížeč obrázků ve zmíněných 400 formátech, export preview do (X)HTML, a je navíc zdarma a česky...
Proč online CMS ANO a offline NE?

Jan Bien zkoumá důvody proč ano, či ne, offline CMS systém. Tedy, offline samozřejmě nemůžeme nazývat CMS, spíše jakýmsi jednoduchým šablonovacím nástrojem. Ten poskytuje, mimochodem, i třeba FrontPage či Dreamweaver MX 2004. Na to není potřeba EasyBlog. Něco málo k tomuto tématu napsal i Miroslav Navrátil.
Pokud zde píšu o online nástrojích, myslím tím Nucleus, pokud o offline, myslím tím (nejen) EasyBlog.