ugrás a tartalomhoz

Blog bejegyzések

Gondolatok a JavaScript prototípusosságáról

presidento · 2010. Május. 19. (Sze), 13.06

A JavaScript objektumorientált, de nem a klasszikus OOP értelemben, ugyanis nincsenek osztályok, a JavaScript prototípus alapú. Balogh Tibor írt erről egy alapos, de könnyen emészthető cikket. Én a jelenségnek egy más aspektusát vizsgálnám meg: az osztály alapú objektumorientált programozást ismerők számára nehéz megérteni a JavaScript működését, és erre véleményem szerint a JavaScript is rájátszik egy kicsit. Miért van ez, és hogyan lehetne orvosolni?

Első szabály: ne hibázz!

Török Gábor · 2010. Május. 18. (K), 09.50

Az uml-to-django a projekthez legyártott UML osztálydiagramból állítja elő a Django modelleket. Míg a fejlesztők célja, hogy tetszőleges osztálydiagramot tudjon az eszköz kezelni, jelenleg csak az ArgoUML tervező termékeit támogatja. Az ArgoUML egy általános célú designer UML diagramok készítéséhez. Úgy számítottam, hogy az ArgoUML-lel felvázolom az osztályokat, az uml-to-django-val legyártom a modelleket, és ezzel meggyorsítom a fejlesztés menetét. Tévedtem.

Mit is tud a PHP 5.3

janoszen · 2010. Május. 17. (H), 00.56

Már egy ideje forgatom a fejemben a gondolatot, hogy kellene egy gyakorlatorientált miniprojektet gyártani a PHP 5.3 képességei felderítésére. Jelentem, elérkezett a pillanat, úgyhogy ihun a reggeli kávé mellé a tapasztalatok.

undefined !== undefined

presidento · 2010. Május. 11. (K), 08.34

Mit ír ki az alábbi JavaScript program, ha az első két alert: 1: undefined és 2: undefined?


alert('1: ' + typeof undef1);
alert('2: ' + typeof undef2);
alert('3: ' + undef1);
alert('4: ' + undef2);
// ...

Szerdán májusi budapest.js

Török Gábor · 2010. Május. 10. (H), 10.56

A korábbi tervekkel ellentétben a budapest.js közösség májusi találkozója mégsem lesz angol nyelvű, ugyanis a meetupra meghívott Vienna.js vendégelőadói csak júniusban fognak tudni Budapestre látogatni. Aggodalomra semmi ok, érdekes témákkal készültetek ezúttal is.

A Weblabor arcai 2.

tiku I tikaszvince · 2010. Május. 7. (P), 21.40

Tiku
Tiku

Sziasztok, Vince vagyok, 30 éves, 2002 májusa óta Weblabor tag. De együtt tudok ezzel élni :)

Amikor Ádám (aka Ceriak) megkeresett, hogy írjam meg ezt a bemutatkozót, őszintén szólva értetlenül bámultam a monitort, hogy vajon mivel érdemeltem ezt ki? Mindenesetre köszönöm a megtiszteltetést.

<xmlForum language="hungarian" />

Holló István · 2010. Május. 5. (Sze), 08.33

A 70-es években Charles Goldfarb, Ed Mosher és Ray Lorie az IBM-nél kidolgozta a műszaki dokumentációk strukturált elemekkel történő leírására alkalmazott GML-t, ahol GML a neveik (Goldfarb, Mosher és Lorie) kezdőbetűi. Az ötletet Goldfarb – a jobb érthetőséget tűzve ki célul – továbbgondolja, és kidolgoz egy leírónyelvet, amely Standard Generalised Markup Language néven vonul be az informatika történetébe.

Rapid webalkalmazás-fejlesztés Pinaxszal

Török Gábor · 2010. Május. 4. (K), 23.53

Siteépítés három perc alatt, avagy „minden fent van a neten”.

$ pip install Pinax
$ pinax-admin setup_project -b social feszbuk
$ python manage.py syncdb
$ python manage.py runserver

A fenti utasítássorozat eredményeképpen a localhost:8000 alatt kapunk egy webalkalmazást, ami dióhéjban tartalmaz: egy egyszerű Twitter-klónt, fotógalériát, wikit, projektkezelőt, blogmotort, könyvjelzőtárat stb. A Pinax magáról azt hirdeti, hogy rapid webalkalmazás-fejlesztési platform. Valójában ennél több. Ezekről és arról, hogy végül miért nem választottam, az alábbiakban.

Virtuális mezők a CakePHP-ben

Fraki · 2010. Május. 4. (K), 09.13

Bő egy hete jelent meg a CakePHP 1.3.

Az új verzió egyik legfontosabb újítása, hogy a modelleket elláthatjuk ún. virtuális mezőkkel. A virtuális mezők gyakorlatilag SQL képletek, amiket a rendszer a lekérdezésekbe is belefoglal. Hagyományos getter metódusokat természetesen eddig is minden keretrendszerben lehetett írni a modellekre, azonban ezekre a mezőkre az admin táblázatokon nem lehetett rendezni. A virtuális mezőkkel ezt a korlátot hidalták át.

 

Itt a Yii (PHP) Framework 1.1.2

imehesz · 2010. Május. 3. (H), 09.24
Május 2-án jelent meg a Yii keretrendszer 1.1.2-es változata, sok hibajavítassal és néhány új funkcióval. Az egyik legfőbb újítás, hogy elérhető a gii, ami egy egyszerűen bővíthető, web alapú kódgeneráló rendszer. A giit használva könnyedén készíthetünk olyan forráskódot amit később testreszabhatunk saját izlésünk szerint.