Курсы. День 5

By leoniddinershtein, November 4th, 2010
blogger

К пятому дню курсов мы уже имели приложение, которое умело что-то делать.
А именно мы создали модели продукт и категория, админку для управления категориями и продуктами.
Наш код был под контролем версий Git.

Результат работы находится на Github — https://github.com/evgeniypetrov/seminar4shop

Прочитайте Readme, чтобы повторить ход работы.

5 день изучения Ruby on Rails был посвящен хорошим практикам работы с git и улучшением нашего магазина.

Cегодня мы вели нашу разработку в отдельной ветке, создали главную страницу магазина, разобрались с отображением (Layouts, partial, view), сделали контроллер для продуктов. В конце разработки, мы соединили мастер ветку с новой веткой, разрешили конфликты.
Read the rest of this entry »

4 Comments | Posted in RubyOnRails

Краткий отчет с баркампа

By Tatyana Vyruchaeva, November 2nd, 2010
blogger

Спасибо всем, кто не смотря ни на что пришел в прошедшее воскресенье к нам на баркамп! По-моему была вполне милая и дружественная атмосфера :) В общей сложности присутствовало 20 человек, к сожалению, не всех удалось послушать, но в данном случае, главное - участие.

Вот основные темы, которые были рассмотрены:

  • Интегрирование капчи в rails3 приложение (что бы пользователь при регистрации вводил текст с картинки). За основу взято приложение rails3-base в котором в качестве решения для аутентификации используется гем devise
  • HTML5, Drag and drop файлов между браузером и ОС.
  • MySQL replications
  • Применение rvm, rspec+shoulda для тестирования моделей, cucumber, formtastic, tebletastic, flutie, devise;
  • Что такое scrumboard. Органиция работы с помощью утилиты screen.

Кроме озвученных выше пунктов, мы замечательно пообщались и на множество других, интересных для нас тем.

Было бы здорово услышать отзывы тех, кто приходил к нам впервые! Может у вас есть предложения, какие темы хотелось бы рассмотреть в следующий раз?

Ждем ваших предложений! Будем рады комментариям!

No Comments | Posted in Events

MySQL replications

By pesoshin, November 1st, 2010
blogger

Всем привет!

Вчера на баркампе я обещал выложить краткий конспект своего доклада по теме “Масштабирование БД: репликации в MySQL”.

В своем докладе в плане теории я опирался на следующие скринкасты, очень рекомендую вам их посмотреть:

Для того, чтобы настроить репликации в MySQL по самой распространенной схеме Master/Slave, есть замечательные гайды на официальном сайте MySQL и на сайте cowboycoded.com

Адекватного решения этой задачи “из коробки” для Rails 3 пока не нашлось. Предлагаю обратить внимание на существующие решения для вторых рельсов, попробовать их и, возможно, помочь в поиске (или создании) решения для третьих рельсов.

2 Comments | Posted in General

Курсы. День 3

By leoniddinershtein, October 27th, 2010
blogger

Всем привет!

Итак, закончился 3 день изучения Ruby on Rails.

Мы прошли следующие темы:

  • Git базовые навыки: init, add, commit
  • Создание модели “Категория”
  • Связи между моделями
  • Миграции
  • Валидация

Read the rest of this entry »

7 Comments | Posted in RubyOnRails

Курсы. День 2

By pesoshin, October 25th, 2010
blogger

Всем привет!

Прошел второй день курсов Ruby on Rails. Несмотря на то, что занятие получилось слегка сумбурным - много информации, привыкание к окружению разработки, маленькие технические неувязки и т.д., мы все же подготовили конспект  и сейчас представим ее вам.

Read the rest of this entry »

5 Comments | Posted in RubyOnRails