Last.fm ukončuje válku
Přesněji Last.fm ukončuje válku různých názvů pro stejnou skupinu či skladbu. Na blogu Last.fm oznámili že dokončují slučování názvů skupin a skladeb se podobnými názvy. Já se sice snažím mít v tagování pořádek, ale občas váhám zda se například skupina jmenuje "Frames" nebo The "Frames" a diskuse samozřejmě nepomáhá, často ani stránky skupiny. Kliknutím na starý název dojde k přesměrování na doporučené s informací o přesměrování s možností vrátit se na staré chybné stránky. Oprava se bude týkat i uživatelských profilů - i tam dojde k přejmenování a případnému sečtení počtu duplicitních názvů.
Zatím to vypadá že vývojáři odvedli obrovský kus práce, snad dopadne vše dobře.
Šablonování s JavaScriptem
Až dodnes by mě nenapadlo, že jde udělat kvalitní šablonovací systém na straně klienta. Doslova mě posadilo na zadek řešení, se kterým přišel John Resig. Šablona se dá do stránky tak, aby se byla skryta a přiřadí se na potřebné místo přes šablonovací funkci - v podstatě nahradí všechny výskyty <?=neco?> za json obsah struktury.
<script type="text/html" id="sablona_tmpl">
<h1><%=promenna1%></h1><p><%=promenna2%></p>
</script>
tmpl('sablona_tmpl',
{
promenna1: 'vlastnost',
promenna2: 'vlastnost2'
}
);
Byl bych opravdu hodně překvapený jestli se tohle řešení neujme. Něco takového tady opravdu chybělo (no, je tady xslt, práce s ním je utrpení).
Firefox 3
České dráhy opět zdražují
Úžasné. České dráhy opět zdražují - prý kůli dražším energiím. Kdyby alespoň snížili zpoždění, pochopil bych to. Na trase Pardubice<<-->>Praha se to ale spíš horší. S pokutami od měst za zpoždění pak dráhy přicházejí o peníze, které jim pa k samozřejmě musí chybět, i když asi pro takový moloch jde jen o drobné. Kdyby se za zpoždění raději snižovali prémie vedení drah, mělo by to větší účinek - přeci jen, jejich firma to není a z cizýho krev neteče a tak nikdo nemá zájem s tím cokoliv dělat.
Přesun webu na hosting c4.cz
Proč jsem vlastně opustil svůj bývalý hosting - Český hosting? Problém jsem měl právě s Drupalem. Podařilo se mi provést základní instalaci, ale při pokusu aktivovat základní modul Views naskočila známá bílá smrt. Pátral jsem po příčině a zhavarovalo to zřemě na funkci ini_set(), což mě spolu s nefunkčním (bylo by v něm třeba udělat kdovíjaké změny) přesvědčilo že bych měl začít pátrat po jiném hostingu.
Spam na Last.fm
Ani na Last.fm se nevyhnula spamerům. Vetšinou mi přistane do schránky nebo shoutboxu něco ve stylu "Máš skvělý hudební vkus. Zkus kapelu XYZ, myslím že se ti bude líbit." Na obranu provozovatelů musím uznat že odfiltrovat takové reklamy je těžké, spammer má již pár skladeb neposlouchán. Navíc se snaží hledat oběti částečně cíleně, i když občas dost pochybně - hledá lidi podle poslechnutých skupin. Jestli to půjde takhle dál, asi si zakážu přijímání zpráv.
Vývoj Netscape Navigatoru skočí
Nečekal jsem že to přijde ale je to tak. Netscape bude podporován už jen měsíc a poté bude oficiálně ukončena jeho podpora. Jen málo lidem bude tento převlečený Firefox chybět, přeci jen žádné inovace nepřinesl. Budiž mu země lehká, ale ne zas tak aby znovu povstal :)
Kniha : JavaScript a Ajax
Před měsícem jsem si vyhlédl zajímavou knížku o JavaScriptu. Před necelým týdnem vyšla (pod jiným názvem než ohlašovali) a o víkendu jsem si ji už pročítal (sláva automatické notifikaci). Popravdě, je to docela šok, zjistit že toho umím tak málo. Rázem mi kleslo sebevědomí, když vidím jakým způsobem autor programuje a jaké techniky používá. Na druhou stranu se můžu zase naučit nové a opravdu zajímavé věci. Asi před 3 týdny jsem začal psát novou verzi skladiště a zřejmě se nevyhnu tomu, že velkou část kódu zahodím a začnu ho psát znovu. Slibuji si od toho větší přehlednost a budoucí rozšířitelnost.
Opera mini bude podporvat JavaScript. Ale ne moc.
Bohužel, už je to tak. Opera Mini 4 bude podporovat JavaScript. Skvělá zpráva pro vývojáře, řekl jsem si. Bohužel, po přečtení první čtvrtiny je napsáno to "ale". Podpora bude jen částečná a to z důvodu různých omezení zařízení na kterých poběží. Můžeme se tedy těšit jen na některé události tyto události. Většinu vypuštěných chápu (onMouseOver/oMouseOut), ale některé naopak ne. Když je možné zaznamenat událost onClick, tak proč ne zaměření/zrušení zaměření (onFocus/onBlur) nebo stisk klávesy (onKeyUp/onKeyDown). Také je ohlášená podpora AJAXU, ale jen limitovaná.
GIMP 2.4? Budiž.
Před týdnem vyšla nová verze grafického editoru GIMP - alternativa pro ty co
- A.) nemají Photoshop
- B.) nemají místo na disku pro Photoshop
- C.) nemají peníze na Photoshop.
Uživatelské rozhraní je zase o něco příjemnější (nebo si na něj prostě zvykám) a přibyly nové funkce (které stejně nevyužiji). Bohužel, stále se zde v české verzi vyskytuje jeden z nepříjemných problémů - pověstné tlačítko "Budiž". Anglickou verzi jsem nezkoušel, kdo ví, třeba je to správný překlad a je tam skutečně "So be it" místo nudného "Ok".
Ondřej Brandejs