Rails конференция – 27.06.2009

публикувано от Мирчо на юни 21, 2009 в Конференции

В края на юни ще проведем поредната конференция на „Линукс за българи“ (и последната преди лятната ваканция). Темата ще е Rails, като целта ще бъде конференцията да е интересна както за опитни релсаджии, така и за хора които си нямат идея от тези технологии. С акцент върху второто. Събитието ще е от две части. Първата част ще е въведение – в Rails, Ruby и кратък workshop. Втората пък ще бъдат технологии/похвати, които ще са интересни за Rails програмисти.

Ето и списък на лекциите:

Първа част (начало 10, край – около 12 часа)

  • Николай Бачийски – Rails за уеб програмисти
    Николай ще ви въдеде в основите на Ruby on Rails. Какво прави тази техонология толкова апетитна, защо се вдига толкова шум около нея и как изглежда уеб програмирането с нея.
  • Стефан Кънев – Програмиране на Ruby
    Ruby е силно вдъхновен от Perl и Python. Комбинирани са няколко идеи, които правят програмирането на него доста по-различно. За кратко ще се опитаме да ви запознаем с неговите синтактични и идеологични особености.
  • Workshop – създаване на съвсем мъничко уеб приложение пред аудитория. Може би  прост блог, като идеята е да се покаже Rails hands-on.

Втора част (начало 13 – край около 15.30-16 часа)

  • Петьо Иванов – Rails услуги за Rails приложения
    Лекцията има за цел да ви запознае с няколко от най-често използваните managed решения, които помагат при разработката на вашето Ruby on Rails приложение. Самите те също са написани на ruby, което ги прави добри примери и вдъхновение за вашия бъдещ RoR продукт
  • Стефан Кънев – Behavior-Driven Development с RSpec и Cucumber
    Автоматизираното тестване и Test-Driven Development-а (TDD) са най-популярни в Rails обществото. Behavior-Driven Development (BDD) и по-нова идея, която най-често се обяснява като „TDD++“. RSpec и Cucumber са две технологии, които правят това възможно. Лекцията ще покрие целия спектър – от основната идея на автоматизираните тестове (unit tests), през писането им преди кода (test-first development) и чак до идеите на BDD.
  • Валентин Михов – Stubbing and Mocking – прекият път към изолацията на код
    Лекцията има за цел да покаже какво е mocking и stubbing в rails и как могат те да се ползват при тестването на приложения. За целта ще се разгледа библиотеката mocha. Ще се покажат примери от реалния живот за това как можем да изолираме и тестваме определена функционалност в изкуствено създаден контекст по бърз и лесен начин.

В края на конференцията, ако у слушателите са останали сили и въпроси ще завършим с дискусия.

Конференциите са свободни за достъп, започват от 10 ч.