Конспект Евгения
Блоки
Блоки, процедуры и лямбды — замыкания (closures) — являются важным аспектом языка Ruby, с одной стороны, и малопонятным с другой. Малопонятным в основном из-за того, что Ruby подходит к замыканиям в значительной степени уникальным образом, к тому же в Ruby существуют разные способы использования замыканий.
Read the rest of this entry »
5 Comments | Posted in RubyOnRails | Facebook it
Занятие 6. Синтаксис ruby и базовые вещи
Конспект Евгения.
0) запуск из консоли.
1) переменные
2) основные классы
3) методы. определение и вызов.
4) rubykoans
Read the rest of this entry »
13 Comments | Posted in RubyOnRails | Facebook it
К пятому дню курсов мы уже имели приложение, которое умело что-то делать.
А именно мы создали модели продукт и категория, админку для управления категориями и продуктами.
Наш код был под контролем версий 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 | Facebook it
Всем привет!
Итак, закончился 3 день изучения Ruby on Rails.
Мы прошли следующие темы:
- Git базовые навыки: init, add, commit
- Создание модели “Категория”
- Связи между моделями
- Миграции
- Валидация
Read the rest of this entry »
7 Comments | Posted in RubyOnRails | Facebook it
Всем привет!
Прошел второй день курсов Ruby on Rails. Несмотря на то, что занятие получилось слегка сумбурным - много информации, привыкание к окружению разработки, маленькие технические неувязки и т.д., мы все же подготовили конспект и сейчас представим ее вам.
Read the rest of this entry »
5 Comments | Posted in RubyOnRails | Facebook it