ugrás a tartalomhoz

Blog bejegyzések

Egy érdekes PHP autoload bug

Hodicska Gergely · 2008. Júl. 10. (Cs), 05.45
Sikerült ma egy érdekes kis PHP bugot fogni. Épp nekiálltunk átállni az új AmfPHP-re, minden szépen és jól ment, de kollégámnak (]-[appy) lett egy fura hibája. Egy addig teljesen jól működő osztály használatakor a PHP azt mondta, hogy nem található az osztály. Miközben ő debuggolta az autoloadunkat én is belefutottam egy hibába: kis debuggolás után kiderült, hogy ugyanarról az esetről van szó. A pontos felállást most nem vázolnám itt, de sikerült szépen lecsupaszítani egy egyszerű verzióra.

A JBoss 5 alkalmazásszerver jelenlegi állapota

tolmi · 2008. Júl. 1. (K), 11.13
Sacha Labourey tollából olvashatunk egy kis összefoglalást a JBoss következő fő verziójának, az 5-ös JBoss AS-nek az állapotáról. A sokat csúszkáló, sokak által már nagyon várt verzió hamarosan RC1-es státuszba lép, és várhatóan a GA is a kezeink közé kerül még a nyáron.

Symfony 1.1, Doctrine 0.11.0

Heilig Szabolcs · 2008. Jún. 30. (H), 10.17
Pontosan egy hete számoltunk be a Trac 0.11-es változatának kiadásáról. Most még több, csupa egyest és nullát tartalmazó friss verzióról tudunk beszámolni, hiszen párhuzamosan jelent meg a Symfony régóta várt 1.1-es, illetve egy javarészt csak hibajavításokat tartalmazó Doctrine 0.11.0 kiadás. Ez utóbbi jelentősége ott van, hogy mostantól az sfDoctrinePlugin hivatalosan támogatott lesz a webes keretrendszer fejlesztői által.

Trac 0.11

Heilig Szabolcs · 2008. Jún. 23. (H), 23.52

Szép csendben, minden nagyobb csinnadratta nélkül egyszer csak megérkezett a Trac legújabb mérföldköve, a 0.11-es változat. A majd’ két éve kiadásra került 0.10-hez képest (amiből szintén most érkezett frissítés) jópár újdonsággal szolgál ez a kiadás, de azért lesz mit pakolni a következő nagy csomagba is.

Gears előadások a Google I/O 2008 konferencián

Török Gábor · 2008. Jún. 15. (V), 11.13
Amint belefogtam a blogmarkként is felhozott HTML5 előadás megtekintésébe, fedeztem fel, hogy még egy fél tucat prezentációnak témája a (Google) Gears, így a teljesség kedvéért az alábbiakban összefoglalom, hogy a téma iránt érdeklődők milyen kincsek várják a Google I/O 2008 előadásanyagai között.

Akadálymentes webkettes alkalmazások

Török Gábor · 2008. Jún. 14. (Szo), 13.14
A weboldalak eredendően dokumentumok voltak. Az akadálymentességi szempontok ahhoz lettek igazítva, hogy a dokumentumok fogyasztását lehetővé tegyék a legszélesebb réteg felé. Manapság már inkább webalkalmazások vannak, máshogy kell megközelíteni az elérhetőségi kérdéseket, a látogatóból lett felhasználó már nem (csak) dokumentumokkal találkozik, azzal pedig nem lehet mindig takarózni, hogy ne csinálj ajaxos alkalmazást, mert nem látják a „vakok”. De akkor mi a teendő? Ezt a kérdést járta körbe T. V. Raman (Google mérnök) a Google I/O 2008 konferencián tartott Leveraging Web 2.0 Design Patterns For Enhanced Accessibility előadásában.

Végre lehet kapni DrupalCon Szeged 2008 jegyeket!

Hojtsy Gábor · 2008. Jún. 13. (P), 11.25
Szerdán elindult a DrupalCon Szeged regisztráció fizető rendszere, így lehetőség nyílik jegyek, szobák, támogatói pólók és busz helyek vásárlására. A jegyen kívül minden elem opcionális (ha valaki Szegeden lakik vagy másképp oldja meg a szállását például). A regisztrációban vásárolható szobák jó része több ágyas, ezeket meg lehet osztani más résztvevőkkel akár ismerősökkel, akár a DrupalCon oldalon keresztül jelentkező érdeklődőkkel. Így bárki jelentős összegeket takaríthat meg.

Korábban már a szervezők bejelentették, hogy az előadások beküldésére is lehetőség van, illetve a konferencia szponzorokat is vár. Reméljük minél több hazai Drupal használóval találkozhatunk majd Szegeden!

js2-mode: JavaScript fejlesztés Emacsban

Török Gábor · 2008. Május. 29. (Cs), 12.54
Steve Yegge (előbb Amazon, majd Google mérnök) js2-mode-ját egy blogmark erejéig már érintettem, akkor idő hiányában nem tudtam részletesebben bemutatni, így ezt most pótolnám. JavaScript fejlesztéshez Emacs-felhasználók számára a java-mode-tól kezdve a Karl Landström-féle javascript.el-en át több megoldás kínálkozott, de azok tudásukban messze elmaradtak egy komolyabb fejlesztő eszközzel szemben támasztott elvárásoktól.

A böngészők eltérő JavaScript kezeléséről

Török Gábor · 2008. Május. 16. (P), 14.39
Jan Wolter Javascript Madness publikációjában az aktívan JavaScriptet használó Web Paint-by-Number honlap fejlesztése közben végzett kisérleteit, tapasztalatait gyűjtötte össze, amelyekbe a böngészők oldaláról a JavaScript eltérő kezelése kapcsán futott bele. Értekezésében elsősorban az eseménykezeléssel kapcsolatos problémákat boncolja, de szó esik a dinamikus szkript betöltésről és a renderelést végző motorokról (layout engine) is. Jan cikke végén az egyes böngészőkről alkotott véleményeit összegzi; kiszámíthatóság szempontjából például jobbnak tartja az IE hibáit, mint az Opera gyors iramú fejlesztését, ahol a bugok javításai sokszor újakat szülnek.
 

Különítsd el webalkalmazásod publikus részét

Török Gábor · 2008. Május. 16. (P), 06.57
A PHP fejlesztőket megcélzó Rails blogot már többször is elővettük a Weblabor hasábjain, nemrég PHP to Ruby Reference ötletüket blogmarkoltuk, ahol több tucat PHP-ben megismert függvény Rails alatti használatát mutatják be a készítők. A Rails for PHP programmers legutóbbi bejegyzésében – melynek tartalma a vele egybecsengő nevű könyvben kerül bővebb kifejtésre – arra hívja fel a figyelmet, hogy webalkalmazás fejlesztés során csak azokat az állományokat tegyük a webszerveren keresztül láthatóvá, amelyeket tényleg szükséges, hogy a kliens elérhessen; konfigurációs fájlokat, önállóan nem meghívott kódkomponenseket stb. helyezzük a wwwroot fölé.