Felhasználói nevek és jelszavak lopása bögészőből
Karmendra Kohli készítette el nemrég Stealing passwords via browser refresh (PDF) című elmezését, mely rámutat arra, hogy nyilvánosan hagyott böngészők esetén milyen egyszerű megkeresni a korábban meglátogatott oldalak tárában egy belépési oldalt, és egy adatrögzítő proxy segítségével mennyire könnyű a felhasználói nevet és jelszót ellopni, ha a bejelentkeztetést végző programok nincsenek felkészítve ennek kivédésére.
■ Mi készül a MySQL-nél és milyen licenc alatt?
Az Open for Business főszkerkesztője Timothy R. Butler tette fel a kérdést, hogy a MySQL licencelése körüli változások, viták valójában azt jelzik-e, hogy a cég a GNU GPL licenctől távolabb szeretné tartani magát, vagy csak valamilyen rossz értelmezésről lehet szó. A The MySQL License Question című cikkében Zack Urlocker a MySQL marketingért felelős vezetője válaszolja meg a MySQL licencelési politikájára vonatkozó kérdéseket, és a jövőbeli termékek várható újításaiba is betekintést ad.
■ IE7 0.7.1 (alpha)
Dean Edward megjelentette az IE7 { css2: auto; } kiegészítés újabb verzióját (0.7.1 alpha). Teljesen újradolgozott beágyazási és csomagolási módszer jelent meg ebben a kiadásban. További újdonság a CSS 2 és a CSS 3 támogatás szétválasztása, valamint új CSS 3 kiválasztók támogatása: :last-child, :nth-child(), :nth-last-child(), :only-child, [attr^="value"], [attr$="value"], [attr*="value"] és még több más IE bugfix.
A céges webnaplók szerepe és előnyei
Különböző cégek vezetői kezdik felismerni, hogy talán mégsem az alaposan kidolgozott sajtóközlemények vagy a minden szót megválogatva használó bejelentések hozzák az igazi érdeklődést, hanem a személyesebb kommunikáció, ami hitelessé teheti a cég üzenetét. A webes naplók (weblogok) első példányai teljesen személyesek voltak, egyre inkább kezdik azonban az internet ezen áldását is felfedezni az okos cégek.
A Drupal sminkelése
Gary Lawrence Murphy a TeleDynamics Communications tulajdonosa többek között a Drupal fejlesztésében, javításában is részt vállal, így nemrég vette az alkalmat, hogy betömjön egy kritikus hézagot, és a Drupal smink fejlesztésről készítsen egy rövid bevezetőt. Áttekinti, hogy miként épülnek a sminkek a rendszerbe, milyen lehetőségek vannak a testreszabásra, és mi a teendő, ha klónozni szeretnénk egy sminket, hogy annak alapján készítsünk el egy újat.
■ Rovarirtás alapjai PHP-ban
Programozzunk is bármilyen szinten, elkerülhetetlen, hogy hibát vétsünk. Ezek származhatnak egy egyszerű elgépelésből, de lehetnek sokkal alattomosabbak is. Felderítésük néha elég sok időt vehet igénybe, ezért érdemes az alap hibakeresési technikákkal tisztában lenni, nem mindegy, hogy milyen hatékonyan vagyunk képesek ezeket elhárítani. Erről a témakörről jelent meg egy cikk az onlamp.com oldalon David Sklar billentyűzetéből, akinek nemrég jelent meg Learning PHP 5 című könyve.
Unmatched style - egy újabb CSS képernyőkép lista
Az Unmatched <style> nevű oldal nemrég csatlakozott a CSS Vault és a CSS Beauty kettőshöz, hogy immár hármasban hirdessék: milyen sok jól kialakított, modern CSS-t használó webhely van a világon. Dícséretes, hogy mindhárom oldalnál különböző webhelyek tűnnek fel, és az ismétlődés ritkának mondható. Ez is bizonyítja, hogy mindig van mit felfedezni ezen a téren is.
■ PDF állományok alkalmazása sablonokként
Bizonyára olvasónkkal is előfordult már, hogy egy szépen nyomtatott számlát kellett generálni, vagy valamilyen olyan dokumentumot, melyet végső soron papírra szánnak. Ilyenkor a webes környezethez szokott fejlesztők előszeretettel ajánlják fel a böngészőből nyomtatás lehetőségét, és tulajdonképpen egész jó eredményeket lehet elérni így is. Mégis, hogyha a célra egy jobban megfelelő megoldást választhatunk, akkor érdemes meggondolni. Generáljunk PDF-et!
Második Perl Találkozó
Két évvel a rendkívül sikeresnek mondható Első Perl Találkozó után, augusztus 28-n sor kerül a Második Perl Találkozóra is (kereken egy héttel a Tiszaújvárosi Roadshow után). A találkozó nem csak Perl rajongóknak lehet érdekes, mivel részben a Parrot és a Perl 6 várható lehetőségeiről szól. Az előadók között két külföldi vendéget is köszönthetünk. Íme az előadások listája:
Paraméter átadás felugró ablakoknak kompatiblisen
Cameron Adams a The Man in Blue blog szerkesztője akadt abba a problémába, hogy felugró ablakokat szeretett volna nyitni képei számára, ezt azonban JS nélküli böngészőkkel kompatibilis módon szerette volna elkészíteni. Ez azt jelenti, hogy a HTML-t eleve úgy kellett elkészítenie, hogy a kis képek közvetlenül a nagy képekre linkeltek. Ezután a - nálunk éppen ma reggel is bemutatott - diszkrét JavaScript metodológiát alkalmazta a felugró ablak kódok elhelyezésére.