Blog bejegyzések
Budapest New Technology Meetup
NewTech Meetup
Ruby on Rails online oktatás most már magyarul is
Aki esetleg nem a legutóbb felvillantott ASP.NET irányában látja a jövőt, vagy úgy érzi, hogy a Ruby on Rails körüli érdeklődés őt is magával ragadta, annak sem kell immár magyar tananyag nélkül elindulnia. A minap kaptam azt a hírt is, hogy a PentaSchool kialakított egy olyan online Ruby on Rails tanfolyamot, mely egy egyszerűbb webáruház létrehozásán vezeti végig a tanulókat. A bevezető fejezet és az eredményként adódó webáruház is elérhető a cég szerveréről. Mivel itt egy oktatóval segített online tanfolyamról van szó, a részvételért a cég díjat számít fel.
■ Ismét ASP.NET gyakorlati bevezető
Ma kaptam a hírt, hogy a Microsoft ismét ASP.NET bevezetőt tart a PHP és más webes technológiákban tapasztalt, de tudásukat szélesíteni kívánó fejlesztők részére. A december elsején tartandó workshopra saját laptoppal is érkezhetnek a résztvevők, melyhez az ingyenesen elérhető ajánlott szoftverekről is tanácsot adnak. A workshop az ASP.NET kiemelt erősségeit: a fejlesztő eszközöket, az egységes felhasználó kezelést és kinézet kialakítást, az adatkötés különböző vetületeit és végül az AJAX programozást fedi le. A rendezvény a BME informatikai épületében kerül lebonyolításra, a részvétel díjmentes.
■ Az Apache és IIS 2008-ra azonos részesedésű lehet
A minap a Szabad Szoftver Esték első rendezvényén hívták fel a figyelmemet, hogy az Apache és az IIS webszerverek elterjedtségi mutatói a teljes internetre nézve egyre inkább közelednek egymáshoz, az Apache immár nem sok előnnyel rendelkezik az IIS-hez képest. Bevallom némi szkepticizmussal fogadtam az információt, hiszen régóta nem néztem meg ezeket az adatokat.
A Netcraft jelentései szerint viszont az utóbbi időben ezek a nagyobb változások olyan eseményeknek voltak betudhatóak, mint, hogy nagy domain parkoló webhelyen szűnt meg egy milliónyi Apache-on futó weboldal, a Blogger Apache-ról a Google GFE kódnevű szerverére váltott és folymatosan növekszik felhasználóinak (aldomainjeinek) száma, míg a MySpace és a Live Spaces felhasználói (aldomain) számának egy hónap alatt milliós növekedése az IIS elterjedési számát növeli. Így az IIS webszervereken futó domainek abszolút száma és százaléka is növekszik. A Netcraft becslései szerint ha a trend így folytatódik, 2008-ban az Apache és az IIS közel azonos elterjedtséget mutat majd.
■ A Netcraft jelentései szerint viszont az utóbbi időben ezek a nagyobb változások olyan eseményeknek voltak betudhatóak, mint, hogy nagy domain parkoló webhelyen szűnt meg egy milliónyi Apache-on futó weboldal, a Blogger Apache-ról a Google GFE kódnevű szerverére váltott és folymatosan növekszik felhasználóinak (aldomainjeinek) száma, míg a MySpace és a Live Spaces felhasználói (aldomain) számának egy hónap alatt milliós növekedése az IIS elterjedési számát növeli. Így az IIS webszervereken futó domainek abszolút száma és százaléka is növekszik. A Netcraft becslései szerint ha a trend így folytatódik, 2008-ban az Apache és az IIS közel azonos elterjedtséget mutat majd.
Mekkora képernyőre optimalizáljuk az oldalunkat?
A válasz egyszerű, a látogatóinktól függ: nézzük meg a statisztikát. Ennél azonban lehet, hogy érdemes egy kicsit tovább gondolkodni ha nem is a válaszon, de a mostani trendeken. Egyre olcsóbban, egyre nagyobb felbontású LCD kijelzőket lehet venni, az 1024x768 ma már korántsem számít nagyfelbontásnak. És egyre olcsóbban, egyre használhatóbban lehet mobilon internetezni, kezd ez is elérhetővé válni.
Mekkora a súlya egy új keretrendszerre átállásnak?
Minap Felhővel munkába menet találkozásom során nekem szegezte az és ti, Python–Django? kérdést, mire a válaszom az volt, hogy nem, azt csak önszorgalomból, a cégnél PHP alapú keretrendszert használunk – historikus okokból.
CakePHP a hype mögött
Mostanában elég sokszor szóbakerült a CakePHP itt a fórumban, ezért gondoltam, hogy a mai napot arra szánom, hogy egy kicsit ismerkedem vele, addig csak felületes ismereteim voltak vele kapcsolatban. Szépen nekiálltam végigolvasni a projekt kézikönyvét, de már a konfig fájlok kapcsán találtam pár furcsaságot a kódokban, ezért gondoltam, hogy elkezdem gyűjtögetni ezeket. A következő blogbejegyzés ezen lista alapján készült.
Hogyan vegyünk fel programozókat?
Az elmúlt napokban, hetekben volt alkalmam állásinterjún részt venni, és az a helyzet, hogy az egyik cég annyira kihozott a sodromból, hogy így utólag kénytelen vagyok valami útmutatást írni arról, hogy mégis, szerintem hogyan kellene eldönteni, kit vesznek fel programozónak. Nem célom, hogy lejárassam az adott céget, ezért nem írom le a nevüket, csak az élő példa kedvéért szerepel itt. A történten keresztül remélem megfelelő útmutató lesz azoknak a cégvezetőknek, akik új munkatársakat keresnek.
A levelezőlisták egyelőre nem üzemelnek
Amikor hoszting céget váltottunk, több lépcsős átmeneti folyamat mellett döntöttünk. A forráskódunk Subversion hosztingja illetve a levelezőlisták egyelőre a korábbi hoszting szolgáltatónknál maradtak, a Weblabor más szolgáltatásai viszont az új szolgáltatóhoz kerültek. Sajnos a tegnapi napon a korábbi hoszting cégünk által üzemeltetett szerver hardver hiba miatt leállt. A cég munkatársai tegnap óta folyamatosan dolgoznak a rendszer helyreállításán, de számunkra ez az alkalom tette szükségessé, hogy immár az új helyünkön állítsuk be ezeket a szolgáltatásokat. Mivel terveink szerint új levelezőlista szoftverre térünk át, és most már nincs meg a kényelmes belső kísérletezés lehetősége, ez az átmenet nem lesz teljesen fájdalommentes. Minden kedves levelezőlista használónk türelmét kérjük, amíg a migrálást korrekten meg tudjuk oldani.
■ Átstruktúráltuk fórumunkat
Annak érdekében, hogy a trendeket jobban tudjuk követni, illetve teret biztosítsunk különböző fejlesztői közösségeknek is, a mai napon jónéhány változtatást hajtottunk végre a fórumban. Összevontuk a három PHP-hez közeli témát, és az ASP.NET illetve Java fejlesztésre is külön témacsoportokat hoztunk létre (olvasói kérésre), bár a Weblabor fórumozóinak előélete nem arra mutat, hogy ezeket a témaköröket gyorsan betöltenétek új témákkal.
A felület kialakítást illetően a nagyon nagyra duzzadt HTML/Ajax/JavaScript/Flash témacsoportból a Flash, XUL és Silverlight (azaz a weben nem natív felület kialakító és multimédiás eszközök) külön témacsoportot kaptak. Ide is átmozgattunk minden meglévő témát, jelentősen automatizált módszerekkel, némi kézi minőségbiztosítással. A fórumok elrendezése is megváltozott, a legnépszerűbb kliens oldali felületkialakítási témakörök után a szerver oldali fejlesztés, majd az átfogóbb, több területet érintő témakörök következnek.
Reméljük a változások elnyerik fórumozóink tetszését, és természetesen továbbra is nyitottak vagyunk midnen javaslatra, ami a fórumok jobbítását célozza. Kérdés, hogy Perl/Python/Ruby témában fórumozni szerető olvasóink el tudják-e képzelni a számukra releváns témaköröket fórum struktúránkban.
■ A felület kialakítást illetően a nagyon nagyra duzzadt HTML/Ajax/JavaScript/Flash témacsoportból a Flash, XUL és Silverlight (azaz a weben nem natív felület kialakító és multimédiás eszközök) külön témacsoportot kaptak. Ide is átmozgattunk minden meglévő témát, jelentősen automatizált módszerekkel, némi kézi minőségbiztosítással. A fórumok elrendezése is megváltozott, a legnépszerűbb kliens oldali felületkialakítási témakörök után a szerver oldali fejlesztés, majd az átfogóbb, több területet érintő témakörök következnek.
Reméljük a változások elnyerik fórumozóink tetszését, és természetesen továbbra is nyitottak vagyunk midnen javaslatra, ami a fórumok jobbítását célozza. Kérdés, hogy Perl/Python/Ruby témában fórumozni szerető olvasóink el tudják-e képzelni a számukra releváns témaköröket fórum struktúránkban.