Pro PayPal E-Commerce
A könyvet kettős céllal vettem a kezembe. Egyrészt olyan anyagot kerestem, amely összefoglalja és bevezeti a PayPal fizetési megoldásaiban kevésbé vagy egyáltalán nem jártas kollégát a PayPal világába. Másrészt, bár régóta ismerem, használom és integrálom a PayPal szolgáltatásait, szerettem volna átfogó képet kapni a kevésbé szokványos lehetőségekről (mint például a MassPay API, Subscriptions vagy a PayFlow). A rövid keresgélés után nyilvánvalóvá vált, hogy nem fogok mellé Damon Williams könyvével, hiszen Damon a PayPal integrálási és fejlesztési csapatának tagja, illetve ma már a X.commerce termékmenedzsere.
Az Orchard tartalomkezelő rendszer
Ritkán érdemes ma már webes projektet valamilyen keretrendszer nélkül elkezdeni, hiszen a problémák többségét már rengetegszer megoldották, értelmetlen tehát, hogy mi is feltaláljuk a spanyolviaszt. A néhány ASP.NET MVC alapú tartalomkezelő rendszer közül most ismerjük meg az alig több, mint egy éve a v1.0-t elért, nyílt forráskódú Orchardot, ami egyszerre CMS és az ASP.NET MVC képességeit jelentősen kibővítő, tucatnyi egyéb nyílt forráskódú projektet felhasználó framework.
JavaScript öröklődés – konstruktor hívás elkerülésével
Ezt a bejegyzést a JavaScript öröklődésről szóló folytatásának szánom. Azért döntöttem úgy, hogy bejegyzést írok erről a témáról, mert végre találtam egy olyan megoldást, ami a lehető legkevesebb mellékhatással valósítja meg mindezt.
Hírfolyamok feldolgozása
Manapság sok olyan magyar weblapot látunk, ami rendelkezik hírcsatornával, ezeket viszont kevés felhasználó olvassa, használja. Pedig hasznosak a hírfolyamok, ha nem az átlag internetezőknek, akkor nekünk, fejlesztőknek, mikor más oldalakról akarunk bizonyos tartalmakat kölcsönözni.
A Cynefin keretrendszer
Az Arkonnál februárban vezettünk be a dedikált kutatói pozíciót, melyhez azóta keresünk módszertanokat, melyek segítenek, hogy „tudományosan” történjen nálunk a kutatás. Ennek kapcsán találkoztam egy nagyon hasznosnak tűnő analitikai, döntéshozási keretrendszerrel, mely Cynefin (ejtsd „Kinevin”) névre hallgat. Segít megmondani, hogy egy problémára milyen megoldási módszert érdemes használni, s kiválóan alkalmazható a fejlesztés során felmerülő helyzetek kategorizálására is.
Nagy terhelésű rendszerek fejlesztése 4. – Üzemeltetés
A rendszergazda és fejlesztő örök ellentétét feloldani hivatott összevont szakmát modern szóval DevOps-nak (Development and Operations) hívják. Ez nem csak azt jelenti, hogy mindkét szakterületet ismerni kell, hanem mindkettő gondolkodásmódját egybe kell ötvözni. Egy részletes leírás természetesen egy könyvet is kimerítene, de nézzünk néhány sarokpontot.
Snow, a PHP CoffeeScriptje
A Snow egy új nyelv, ami PHP-re fordítható. A szerző a CoffeeScript mintájára (mely hasonló megoldást kínál JavaScriptre fordítással) készítette el a nyelvet, mely a DRY (Don’t Repeat Yourself) irányelvet, a tisztaságot és az egyszerű írhatóságot, olvashatóságot tartja a szem előtt.
OpenBSD alapú webszerver
Magyarországon a webszerverek egyik legelterjedtebb operációs rendszere a Linux, amely számos előnnyel kecsegtet, jó a szoftveres ellátottsága, könnyű rendszergazdát találni a karbantartási feladatok elvégzésére és így tovább. Ebben az írásban szeretném bemutatni az OpenBSD-t mint alternatívát, mely filozófiájával inspirációt nyújthat a webes fejlesztéshez, és akár komolyabb projektek stabil alapjául is szolgálhat.
Kezdeményezés: kikapcsolható animációk
A globális verseny és a fogyasztói társadalom ránk erőltetett modellje miatt a cégek mindent bevetnek, hogy a vásárlók az ő termékeiket vegyék meg. Egy szoftverről vagy operációs rendszerről a hetedik bőrt is lenyúzzák, s jobb híján újdonságként a színes-szagos animációkkal adják el ugyanazt a terméket. Az aktuális divathullámot meglovagolva rengeteg követőjük akad, a megrendelők és/vagy a fejlesztők anélkül használják ugyanezeket az effektusokat, hogy feltennék a kérdést: valóban erre van szüksége a látogatóinknak?
Megjelent a PHP 5.4
A PHP 5.4 verziójának kiadásával izgalmas (és régóta hiányzó) dolgok jelentek meg a nyelvben, melyek nagy részét szívesen fogom szinte minden nap használni (majd ha élesben tényleg át lehet állni rá). Sok olyan dolog is ki lett végre kukázva, melyek már teljesen elavult nyelvi elemnek számítottak. Megpróbáltam összegyűjteni azokat a lényegesebb változásokat, melyek a leginkább tetszenek.