JavaScript: The Good Parts
Egy jó könyvajánló nem a könyv kivonatát nyújtja, hanem megpróbálja a könyvvel szemben támasztott elvárások szerint annak formai és tartalmi minőségét az olvasó felé prezentálni. Az ajánló írója szögezze le a könyv célját, célközönségét, világítson rá az írás előnyeire és hátrányaira, szükség esetén a szerző bemutatásával hangsúlyozza az anyagban foglaltak hitelességét.
InnoDB utolsó változtatás kioldókkal
A minap szükségem lett volna egy InnoDB tábla utolsó módosításának időpontjára, hogy egy állományrendszerben tárolt keresőindex hasonló időbélyegével összevetve eldönthessem, szükséges-e az indexet újraépíteni. Mivel természetesen az élet sosem olyan egyszerű, ahogy azt elképzeljük, lássuk most, hogyan is érhetjük ezt el!
Mennyire fontos az érvényes HTML kód?
Cece már blogmarkolta a forrást, de pár gondolatot hozzátennék a cikkhez. Jeff Atwood HTML Validation: Does It Matter? posztjában azt boncolgatja, vajon az érvényes HTML kód valóban annyira fontos-e, amekkora jelentősséget a webfejlesztők tulajdonítanak neki. Írásában találomra tizenhat népszerű honlapot is megvizsgált, amelyek közül három nem tartalmazott kódhibát. Az a három site valóban jobb minőségű volna a többinél, csak mert valid a HTML forrása?
Nem kell az IE 6
Az elmúlt napokban több helyütt is olvashattunk arról a norvég kezdeményezésről, amely az Internet Explorer 6-tal felvértezett felhasználókat böngészőjük frissítésére bíztatja. Az ötlet nem új keletű, és hamar kiegészült a kampány az Internet Explorer alternatíváival is. A felhívást két oldalról is megvizsgálhatjuk.
Everything you know about CSS is wrong!
Az Everything you know about CSS is wrong! inkább jegyzet mint könyv, könnyen emészthető, egy ültő helyünkben elolvasható százoldalas, képernyőfotókkal teletűzdelt kiadvány. A provokatív cím mögött a szerzőpáros könyvében az Internet Explorer 8-cal elérkező kánaánt mutatja be; mindazt, amit idáig nem tudtunk használni – nevezetesen a CSS alapú táblázatos kialakítás – hamarosan elérhető lesz minden böngészőben.
Egységes szerveroldali JavaScriptet formál a közösség
Peternél olvasom, hogy egy új csoport alakult serverjs néven. Az egy hét alatt több mint kétszáz vitapartnerrel gazdagodott közösség célja, hogy valamelyest közös mederbe tereljék a szerveroldali JavaScript megvalósításokat és standardizálják azok API-ját.
Skype-eszköztár telefonszám formázásának kivédése
A Skype telepítésekor Internet Explorerhez telepíthető egy eszköztár, amely a weblapokon szereplő telefonszámokat gombnyomásra felhívhatóvá teszi. Ennek érdekében alapértelmezetten valamennyi honlapon a felismert karaktersorokat apró widgetté alakítja a toolbar. Amellett, hogy a Skype fórumában is tolakódónak jellemezték ezt a viselkedést, technikai hátulütője is lehet.
Tervezett üzemszünet
A hétvége folyamán (december 13-14.) egy maximum másfél-két órás leállást tervezünk, szerverköltöztetés okán. Ezen időszak alatt a weblabor.hu elérhetetlen lesz. A leállás a levelezőlista szolgáltatást nem érinti.
■ A JavaScript metaprogramozása
Kedves olvasó! Az a célom e cikkel, hogy egy picit elkalandozzunk a mindennapok feladat orientált kódjától, és a JavaScriptet egy másik oldaláról nézzük meg. Hogy tűnődjünk egy kicsit a miérteken, az okokon, összeszedtem gondolatébresztőnek azokat a kérdéseket, melyekbe jómagam nap mint nap belebotlottam, és belebotlok még a mai napig is. Egy olyan összefoglalást próbálok adni, mely szétszórva megtalálható a weben, mégis így összegyűjtve talán nem sok helyen látjuk. Mivel nem szigorúan egy témáról van szó, és uncsi is sokat olvasni, csapongani fogunk ide-oda, és az is biztos, hogy bár egy ilyen cikk megírásakor az ember utánanéz dolgoknak, azért választ mindenre nem fogunk találni.
Megpróbáltam az egyszerűbb dolgokkal indulni, és a bonyolultabbak felé haladni. Ha használod a Firefox Firebug nevezetű hasznos kis kiegészítőjét, akkor bátran ollózd bele a példákat, és játszadozz velük. Legtöbbjük elméleti, bár igyekeztem pár életszerűbb esetet közéjük csempészni. Szintén elő fog tűnni pár jQuery által támogatott példa is, mely nem a reklám helye, de biztosan rajtam kívül is sokan használják még.
Megpróbáltam az egyszerűbb dolgokkal indulni, és a bonyolultabbak felé haladni. Ha használod a Firefox Firebug nevezetű hasznos kis kiegészítőjét, akkor bátran ollózd bele a példákat, és játszadozz velük. Legtöbbjük elméleti, bár igyekeztem pár életszerűbb esetet közéjük csempészni. Szintén elő fog tűnni pár jQuery által támogatott példa is, mely nem a reklám helye, de biztosan rajtam kívül is sokan használják még.
JRuby on Rails – Az erő legyen veled
Az első budapest.rb Meetupon Bácsi László tartott egy rövid, ám annál összeszedettebb prezentációt arról, hogy mi is az a Ruby. Megemlítette a különböző Ruby implementációk között a JRubyt is, amely szinte minden tekintetben felveszi a versenyt a többi megvalósítással és virtuális géppel (Ruby 1.8, YARV/Ruby 1.9, Ruby.NET, Rubinius). A következőkben a Ruby nyelv Java implementációját és a Rails keretrendszerben történő fejlesztés JRuby alapokra helyezését szeretném bemutatni egy igen egyszerű példán keresztül. Mivel a Rails amúgy is töretlen népszerűségnek örvend és rengeteg információ érhető el vele kapcsolatban, a keretrendszer általános bemutatásától eltekintek.