Tento blog si postupně našel i nějaké ty čtenáře a tak bych měl občas zapracovat i na jeho technické stránce. Uvádím zde tedy seznam věcí, které bych chtěl (nebo spíše měl) do blogu v blíže neurčené době dodělat:
- přidat ke každému zápisku tlačítko "Google +1" (koukal jsem na to a je to bezproblémová záležitost)
- zvalidnit HTML celého blogu a umístit sem ikonku o korektní validaci (vypadá to na úpravu všech šablon, ale jinak celkem pohoda)
- předělat generování URL, aby se automaticky všechna písmena předělala na malá a nenechávalo to víc pomlček vedle sebe (neměl by být problém, jen se na pár minut zamyslet a upravit stávající funkci)
- opět zprovoznit vlastní přehrávač videa na blogu (ten původní byl naprosto v pohodě ve všech prohlížečích kromě Chrome/Chromia, předpokládám, že když nahodím nejaktuálnější verzi, tak už si s tím všechny prohlížeče poradí)
- doprogramovat upozorňování na nový komentář přes mail (webpy na to funkce má, takže by to mělo být během chvilky)
No a pár bodů do ještě vzdálenější blíže nespecifikované budoucnosti:
- kompletní předělání kategorií zápisků tak, aby je bylo možné měnit v administraci
- optimalizace celého kódu
- kompletní zakomentování celého kódu blogu a veřejné vydání pod GPLv3
- možnost přihlášení čtenářů pomocí OpenID (zde jsem se ještě nerozhodl, zda to udělat nebo ne, věc je to celkem jednoduchá, nicméně nevím, jestli je nutná případně potřebná - podělte se v diskusi)
- no a vzhledem k tomu, že Webpy by už nemělo mít problém s Pythonem 3, tak také přechod na tuto verzi (mod_wsgi by už měl také nějak zvládat Python 3) [toto je ovšem ale asi nejvzdálenější bod, nic mě do toho netlačí a pořád se s Pythonem 3 nějak neumím sžít]
Tak to je asi všechno uvidíme, kdy se tohle všechno zadaří ;-).
Tak dnes jsem konečně přestal být líný a doprogramoval jsem do CMS jednoduchou antispamovou ochranu, které by snad měla zastavit ty dementní spamboty - opravdu doufám ;-).
Krátce o té antispamové ochraně: Je to jednoduché, když někdo chce přidat komentář k nějakému zápisku, musí teď vyplnit o jedno políčko navíc. Do nového políčka "Antispam" stačí vyplnit pětku. Pokud je tam cokoliv jiného, komentář se neodešle a neuloží do databáze (stránka se jen refreshne; v případě překlepu ale o komentář samozřejmě nepřijdete - máte šanci ho upravit a znovu správně napsat tu pětku ;-)).
Jestli tahle statická ochrana nebude dostačující, předělám to na nějakou složitější dynamickou. Nicméně sám nemám rád tyhle otravné řádky navíc (proto jsem to udělal takhle jednoduše), takže doufám, že až k dynamické ochraně to nedojde.
Přeji všem šťastný Nový rok 2011. Ať je ten Nový rok pro nás všechny ještě úspěšnější než tento a samozřejmě hlavně to zdraví.
PS: na odstranění spamu z komentářů už makám ;-).
Vzhledem k tomu, že jsem si do stránek integroval Kulturu pro přehrávání videa, tak jsem si řekl, že sem nahodím ještě něco vtipnýho, abych Kulturu pořádně využil :). No a když už jsem byl v tom, tak jsem předělal i staré video o prohlížečích, které jsem tu měl ve Flashi (teď už sem ve Flashi nedám nikdy nic).
A teď už slíbené vtipné video o dvou chlápcích v posilce:
Ovládací prvky a ta plynulost přehrávání, tak právě o to se stará Kultura. Funguje to na video-tagu z HTML5. Pokud se někomu bude chtít, tak napište komentář, jak vám to fachčí. Díky.
Tak a je to konečně tady, už nějaký ten měsíc pracuju (no řekněme, že jednou za týden napíšů pár řádků kódu :)) na svém vlastním CMS pro blog a dneska jsem ho konečně nasadil do ostrého provozu a tenhle zápisek už píšu přímo z něj. Mám z toho velkou radost a věřím, že věrní čtenáři to také ocení :).
Z původního CMS - Wordpress (nyní najdete na stránce http://old.klerik.cz) jsem přenesl všechny zápisky. Nepřenášel jsem, kvůli své neskonalé lenosti :)), komentáře. Pokud by někomu ty komentáře chyběly, tak ať se ozve a já svojí lenost překonám :).
Co se technické stránky týká: celé je to psané v Pythonu, jako backend je tam webpy a používám mod_wsgi. No a celkem to frčí bych řekl :).
Je tu jen proto, aby byly rovnou zobrazeny všechny rubriky :)
Kontakt:
- mail – příjmění@jméno.one
- www – jiri.one
Informace:
- Jméno – Jiří Němec
- Věk – 39 let
- Zájmy – sport (běhání, cyklistika, cvičení celého těla, ...), četba, programování, počítače, Linux a tu a tam nějaká pěkná adventura
- Oblíbené knihy – Kroniky železného druida, Asfalt, Holomráz (a v budoucnu všechno od Štěpána Kopřivy), všechny knihy Jiřího Kulhánka, všechno od Miroslava Žambocha, Warcraft (všechny díly, ale především Richard A. Knaak), Doom, Dracula, …
Oblíbené filmy – Návraty do budoucnosti, Star Trek, X-Men a filmy Terence Hilla a Buda Spencera - Oblíbené seriály – Červený trpaslík, South Park, Partička IT, Star Trek (TNG a Voyager), Hvězdná brána (Atlantida je možná nejlepší seriál ever), …
- Oblíbené hry – Quest for Glory, Broken Sword, Monkey Island, Deponia, … prostě všechny dobré adventury, série Trine, …
- Nejoblíbenější internetové stránky (kromě mých ;-)) – AbcLinuxu.cz, Root.cz, …
- Oblíbená distribuce – Arch Linux
- Fandím – Linuxu, Open Source, Pythonu, …
Něco o mně v čestině (english version below this text):
Od narození bydlím Karlovarsku a jako (skoro) každé dítě jsem udělal přijímačky do školky ……. mno přeskočíme ;-). Po školce a základce jsem byl přijat na SPŠ Ostrov na obor Automatizace a Energetika. Tenhle obor je částečně o elektrice a částečně o počítačích a programování (učili jsme se například Assembler nebo Pascal). Po škole jsem se částečně věnoval průmyslové automatizaci, ale velmi záhy jsem začal v práci používat i programování.
Dnes stále ještě trochu projektuji v automatizaci, ale už především programuji v Pythonu různé systémy (webové aplikace, interní systémy pro výměnu dat, atd).
Something about me:
I have lived in Karlovy Vary since birth and like (almost) every child I took the entrance exam to kindergarten ....... so we skip ;-). After kindergarten and primary school I was accepted to the secondary school Ostrov in the field of Automation and Power Engineering. This field is partly about electricity and partly about computers and programming (we learned for example Assembler or Pascal). After school I was partly involved in industrial automation, but very soon I started to use programming in my work.
Today I still do a bit of design in automation, but I mainly program various systems in Python (web applications, internal data exchange systems, etc).
Jiří – 2007 (poslední úprava 2024)