TextMate - Power Editing for the Mac
Mac-en mindenki a TextMate-et ajánlotta eddig, mint "legprofibb" editort, s mivel elég jókat is olvastam róla, illetve a windows-os klónok sem rosszak, ezért úgy gondoltam, hogy kipróbálom. Azóta meg is vettem. No, de ez a bejegyzés a The Pragmatic Programmers kiadó által kiadott TextMate című könyvről, s nem magáról az editorról szól.
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.
Mennyire terhelt a blogunk?
A minap hozott le a Read/WriterWeb egy érdekes cikket How JavaScript is Slowing Down the Web (And What To Do About It) címmel, amelyben a főképp blogokat jellemző JavaScript (és Flash) alapú widgetek túlburjánzását vizslatja a szerző, Alex Iskold.
Hogy a temérdek weblapba ágyazható Flickr, Twitter, Del.icio.us, Last.fm sít. kisalkalmazások valóban elengedhetetlen kellékei-e egy korszerű blognak, nem célom most ezt eldönteni, mindazonáltal a trend azt mutatja, hogy valóban sokat emelnek ezek a kiegészítő szolgáltatásók egy napló amúgy hétköznapi megjelenésén.
Hogy a temérdek weblapba ágyazható Flickr, Twitter, Del.icio.us, Last.fm sít. kisalkalmazások valóban elengedhetetlen kellékei-e egy korszerű blognak, nem célom most ezt eldönteni, mindazonáltal a trend azt mutatja, hogy valóban sokat emelnek ezek a kiegészítő szolgáltatásók egy napló amúgy hétköznapi megjelenésén.
Megjelent a php|architect augusztusi száma
Szokásunk volt korábban rendszeresen beszámolni a php|architect havi megjeneléseiről. Felelevenítve ezt a hagyományt lássuk, mit is hozott az augusztusi szám a nyaralószezon kellős közepén.