Endrődi Tamás Internet alapú alkalmazásfejlesztés jegyzetének megítélésekor hunyjunk szemet afelett, hogy milyen megfontolásból és milyen technológiákat mutat be a szerző. Már az előszóban (jogosan) felhívja az olvasó figyelmét arra, hogy tekintsünk el attól, hogy a benne szereplő ismeretek elsajátításával korszerű tudás birokába
jutnánk, valójában mégis furcsa a HTML tagektől az ASP.NET-ig eljutni úgy, hogy közben az Internet Explorer 6.0 a – jegyzet keltekor – legmodernebb webböngésző, a dotnetes keretrendszerben pedig “code behind” nyelvként a Visual Basic-et használjuk internet alapú fejlesztéshez. (Hogy mitől lett az alap internet, hovatovább nagybetűs Internet, az a jegyzet többszöri átfutása során sem nyer számomra értelmet, végig csak webes megközelítésről számol be Endrődi.) Tovább ehhez a bejegyzéshez »
Archive for 2008. március|Monthly archive page
Jegyzetkritika a minőségibb oktatás jegyében
In Napló bejegyzések on 2008.03.29. at 18.40Olyan házam lesz, hogy csak folyó lesz körben
In Napló bejegyzések on 2008.03.28. at 14.32Belegyömöszöli, vagy olyat vesz direkt, hogy kecsesen feszül a faros a lábán, alul meg mint a GUMICSIZMA csak nem lilában hanem bőrből és trendit, de a másik amelyik meg rendeset, mint amikor a mackót felhúzod a hasadig és bele a pólót, ugyanezt csinálja a lábára, hogy nehogy kint legyen, gyűri, préseli, hogy még épp hogy bele, a párja meg a retikül, színben ridikül, hozzáillő kistáska meg a csudát!, az egy ZSÁK hallod, nyeszlett seggével épp hogy bírja, félre ne dőljön így, ellentart meg a kezével – hát valami fenemód izléstelenek vagytok, lányok.
screen: képernyőmenedzser karakteres felületre
In Napló bejegyzések on 2008.03.26. at 16.05A parancsközeli interfészek (virtuális terminálok vagy terminál emulátorok) gyors elérhetősége alapvető feltétel. A háttérben futó vagy hosszabb játékidőt igénylő taszkokhoz külön terminál emulátorok indítása felesleges, folyamatos vagy eseti monitorozásukhoz azonban mégis elengedhetetlen, hogy anélkül, hogy keresgetnék, az n. folyamatot melyik terminálban indítottuk, gyors interakcióba léphessünk velök. Több processz egyidejű figyelése pedig megköveteli, hogy vizuálisan is teret kapjanak a munkafelületen. Terminál emulátor példányok indítása helyett észszerű megfontolás az emulátor képernyőjének felosztása, split window, erre a kívánalomra nyújt megoldást a már bemutatott Yakuake, a HUP-on szerepeltetett Terminator és így tovább. (Hozzátennénk, hogy amíg a Yakuake a Konsole-ra épülő, annak szolgáltatásait többé-kevésbé felmutató alkalmazás, a Terminator butított funkcionalítású választás, valamennyi tudományát az osztott nézet ki is meríti.)
Noha alapvetően jó ötletnek tűnik szabadidőnkben az x. grafikus előtét kifejlesztése, inkább neveznénk ezeket házifeladatoknak, amelyeket a programozó meg tudott csinálni. Az osztott nézetre továbbá nem mindég van szükség, a háttérben futó feladatok között fülekkel válthatunk. A terminál emulátorok esetében a tabbed interface nem szerencsés: a fülek (sok) helyet foglalnak, nem informatívak, kevés emulátor képes annak jelzésére, ha egy inaktív terminálon esemény történt. Megoldás tehát, hogy válasszuk ki számunkra azon terminál emulátor megoldást, amely funkcionalitásában eleget tesz elvárásainknak (true transparency background, lól), majd minden további lépést bízzunk a screenre. Tovább ehhez a bejegyzéshez »
megyekhavat lapátolnit
In Napló bejegyzések on 2008.03.24. at 08.51
Mindig a csajoktól kapod a legjobb cuccokat.
Dance will never die
In Napló bejegyzések on 2008.03.24. at 07.55A reggae új hullámát meglovagoló előadók vagy az elektronikus hangzással feldúsított irányt követik, vagy a dancehallt próbálják meg Jamaikán kivülieknek úgy feljátszani, hogy azokat csak DJ Bosinak van mersze pörgetni a Trafóban. Elephant Man korábbi albumai táncolhatatlan dancehall válogatások, így külön meglepetésként érte szerkesztőségünket a napokban befutott Let’s Get Physical, amire már – gyanúsan – a postás is rázta a seggét az ajtóban (Wave Ya Rag).
A 2007-ben kiadott immáron Bad Boy Records produkció nem ragaszkodik keservesen a reggae-s kötelékekhez, nyit az r’n'b (Throw Your Hands Up), hip-hop (Gangster World, Five-O), meg úgy egészében a mainstream vonal felé, így kerülhetett a korongra az I Will Survive riddimre kevert Willie Bounce is. A Let’s Get Physical mind a tizenhárom felvétele sláger, s ezt alátámasztja a közel tucat vendégelőadó is: Rihanna, Rheka, Mya, Shaggy, Busta Rhymes, P. Diddy, Bounty Killa, Wyclef. És a többiek. A teljes LP tökéletesen táncolható, kiváló iskolapéldája annak, hogy miként lehet és kell egy alapvetően szűk réteget megszólító anyagot olyan formába tálalni, hogy lemossa a három hete uralkodó Daddy Yankee-t az iPodomról, de egyáltalán, hogy nyugodtan lehemessen bármelyik kereskedelmi rádióban vagy felkapottabb klubban. A korong április 8-án jelenik meg Európában. I shake ma thing.
Hello Planet Emacs from my Emacs buffer
In Napló bejegyzések on 2008.03.23. at 21.25I keep my blog posts since more than a year in a version controlled plain text file. I write off all my drafts in blog.txt, and publish them from it. Inspite of It’s All Text supplies a convenient way from moving the text to WordPress’ admin, I felt it such annoying to visit a website just for this purpose, and by the way, why should I copy the already written text to anywhere, why can’t I post directly from my Emacs buffer? Tovább ehhez a bejegyzéshez »
Arc: a kísérleti programozás új iskolája
In Napló bejegyzések on 2008.03.23. at 10.20Noha már mindenki lehozta, szerkesztőségünk mégis várt addig a pillanatig, amikor igazán elemében mutathatja meg az Arcot. Scott Hanselman A Web Framework for Every Language írásában felvonultat egy tucat tálalást annak az egyszerű kívánalomnak az implementálására, hogy a felhasználó által megadott inputot (i) funkciógombra (ii) kattintást követően megjelenítsük (iii). Scott legnagyobb örömünkre egy arcos példával nyitja a repertoárt, és a megoldás puszta léte olyan szűzies örömet sugároz, amelyet feltétlenül meg akartunk osztani szemérmes Olvasóinkkal. Így hát.
(defop said req
(aform [w/link (pr "you said: " (arg _ "foo"))
(pr "click here")]
(input "foo")
(submit)))
Hogy ne várjon, töltse az interpretert, hozzá a módot, és boldogan, amit róla mások.
Mit reggeliztél?
In Napló bejegyzések on 2008.03.23. at 09.28Nem tudom, de mostanában mindent jól kell csinálni. Ez egy fajta pozitív szemléletmód változtatás, hogy rosszul semmiképpen, vagy csak egyszerűen nyelvújítás kezdete, hogy amit ezidáig jól (1) csináltunk (2), azt most megcsináljuk (2) jól (1). Ha pedig most jól kell csinálnunk, csinálnunk kell jól?, az azt jelenti, hogy ezeleddig elkúrtuk ám, és meg is érkeztünk a magyar valósághoz, látod öregem, minden csak a politika, majmolás az egész.
Hibajavítás a Claroline távoktatási rendszerben
In Napló bejegyzések on 2008.03.22. at 20.05D-val azt a feladatot kaptuk, hogy a Claroline nyílt forrású PHP/MySQL alapokra támaszkodó távoktatás keretrendszerben az ügyfél által észlelt problémát orvosoljuk. A hiba tárgya, hogy egy adott funkció elérésre (gyak. oldal betöltődése) az éles környezetben az adatbázis- és webkiszolgáló leállását, jobb esetben is 10–15 másodperces reakció időt produkált, amely az egyidejűleg a rendszerben tevékenykedő felhasználók számával csak romlott.
Az alábbiakban kronológiai sorrendben, időnk függvényében közöljük a nyomkövetés egyes fázisait, sejtéseinket, tapasztalatainkat, folyamatosan frissülő formában, míg el nem érjük a végső megoldást. A felhalmozódott tudást patch formájában az ügyfél kérésére a Claroline felé is visszajuttatjuk. A hibafelderítés, -javítás során visszajelzéseket szívesen veszünk, twit us. Tovább ehhez a bejegyzéshez »
