Magyarországi Web Konferencia 2006

Ruby On Rails: Fenntartható Egyszerűség

Szervező

Neumann János Számítógép-tudományi Társaság Webalkalmazások Fejlesztése Szakosztály

Szakmai partnerek

W3C MI Weblabor

Infrastruktúra

phpHOST Wish Internet Consulting

Nem véletlenül kedvelünk tiszta lappal indulni, mintsem egy meglévő alkalmazást újabb formába facsarni. Még akkor is ha döntésünk gazdaságilag nem indokolt. Ennek ellenére új projekten a kezdeti lendületünk könnyen átalakul folytonos kapkodásba az entrópia növekedésével.

Ezt a káoszt nem tudjuk pusztán egy újabb programozási környezettel orvosolni: a fejlesztői hozzáállásunk meghatározó. Sokat segít viszont egy olyan nyelv (a Ruby), mely a praktikusságot és az esztétikai szépséget egyszerűséggé ötvözi. Erre a nyelvre épült a Ruby on Rails (RoR) keretrendszer, mely nem tervezői asztalon született, hanem előzetesen készült alkalmazásokból lett kiemelve. Az összesített eredmény: a webfejlesztés megújulása.

Az előadás anyaga

Az előadás fóliái tömörített formában letölthetőek.

Kulcsszavak

Ruby, Ruby on Rails, MVC, automatizálas, Félóránként egy release, Zero defect development, Switchtower, Egyszerű = Praktikus + Szép

Deé Zsombor

Deé Zsombor fotójaMagát lelkes fejlesztőnek vallja, aki tekintélyes tartozást halmozott fel a Ruby valamint a RoR közösségek iránt. Nekik köszönheti a bátorságot, hogy külföldről hazatérve Székelyudvarhelyre, társával saját vállalkozásba kezdjen. Különös szeretettel gondol kedvenc projektjére, a SuperGlu-ra, mely felhasználók ezreinek biztosít identitás kifejezést. A közösség felé felgyűlt „tartozásából” próbál kicsit lefaragni ezzel az előadással.

Tematikus program Váltás időrendire

Az alábbiakban a konferencia tematikus, ezen belül alfabetikus rendbe szedett programja olvasható. Minden előadás magyar nyelvű volt, a konferencián három párhuzamosan futó sávban került bemutatásra. Csillag jelöli azokat az előadásokat, melyek fóliái elérhetőek.

.NET fejlesztés

Aktív webfelületek

Dinamikus nyelvek szerveroldalon

Hozzáférhetőség

Java fejlesztés

Web architektúra