Процессы

By developer, June 10th, 2011
blogger

Choosing a task

  1. если ваши таски реопенед, применяете комменты
  2. если есть свободные ревью таски (Pending review, assigned to Dilyara), берете себе и делаете ревью
  3. если ни комментов, ни ревью нет, но есть незаконченный таск, то продолжаете его
  4. если ни комментов, ни ревью нет и все таски закончили, то берете новый таск (assigned to Dilyara)
  5. если новых тасков нет, то думаете, что можно изменить/улучшить

Working on a story

  • нажимаем “Start” (или “Accept bug”)
  • стори делаем в отдельной ветке
  • ветку называем feature/{номер стори}-{тайтл стори маленькими буквами с минусами вместо пробелов, спецсимволов и camel case} (например feature/123-update-media-type-tagged-text-selection для #123 Update MediaType::TaggedTextSelection)
    • если стори зависит от другой незаревьювленной стори – ветку форкаем от ветки той стори
    • иначе от develop
  • как сделали стори:
    • нажимаем “Assign for review” и ассигним на Диляру
  • когда делаем ревью
    • нажимаем “Start review”
    • используем команду git review {story number} (TBD)
    • нажимаем “Assign for test” и ассигним на автора стори или на Фила; или
    • нажимаем “Fail review”
  • после того, как вашу стори заревьювили и протестили:
    • делаем rebase и squash с develop – сливаем все коммиты в один
    • коммит месседж должен быть в виде [GD-{номер стори}] {тайтл стори} (например [GD-123] Update MediaType::TaggedTextSelection)
    • мерджим ветку в develop
    • удаляем ветку локально и из github (!!!)
    • нажимаем “Merged to Develop”
No Comments | Posted in General

Новости

By Tatyana Vyruchaeva, May 19th, 2011
blogger

Всем привет!

От нашего “Райффайзенбанка” есть приятные новости!
От них поступила следующая информация, предлагаю к ознакомлению:

“Уважаемые сотрудники компании Флэтсофт, добрый день!

Рады сообщить, что для сотрудников Вашей компании Райффайзенбанк
предлагает льготные условия по следующим программам кредитования:

Ипотека

Потребительский кредит

Кредитные карты

Просим Вас донести данную информацию до коллектива.

Будем рады ответить на Ваши вопросы в нашем офисе по адресу: г.
Казань, ул. Ершова 35А или по телефону: (843) 567 59 00.

С уважением,
Дина Акулова

Специалист группы ипотечного кредитования
ОО “Казанский” ЗАО “Райффайзенбанк”
г. Казань, ул. Ершова 35А
т. (843) 567-59-16, вн. 2602″

No Comments | Posted in General

Курсы. День 10

By leoniddinershtein, November 23rd, 2010
blogger

Конспект Евгения

Блоки
Блоки, процедуры и лямбды — замыкания (closures) — являются важным аспектом языка Ruby, с одной стороны, и малопонятным с другой. Малопонятным в основном из-за того, что Ruby подходит к замыканиям в значительной степени уникальным образом, к тому же в Ruby существуют разные способы использования замыканий.

Read the rest of this entry »

5 Comments | Posted in RubyOnRails

Флэтсофт одевает

By Tatyana Vyruchaeva, November 22nd, 2010
blogger

Решили мы тут в очередной раз выпустить ограниченный тираж футболок с нашим логотипом.
Первые выпуски уже поизносились, пора обновлять гардероб :) Тем более, что оригинальных текстовых идей все больше и больше, учитывая неординарность нашего мышления.

Футболки будем дарить не только нашим сотрудникам, работающим в штате, но и тем, кто посещает наши курсы по “RubyOnRails”!

Ждем ваших пожеланий по поводу надписи, особое внимание тем, кто придумает нечто оригинальное, связанное с Ruby, как например:

“Ruby - друг человека”

“Ruby, коси и забивай”

Со спины, футболка будет выглядеть примерно так:

13 Comments | Posted in General

Курсы. День 6

By leoniddinershtein, November 12th, 2010
blogger

Занятие 6. Синтаксис ruby и базовые вещи
Конспект Евгения.

0) запуск из консоли.
1) переменные
2) основные классы
3) методы. определение и вызов.
4) rubykoans

Read the rest of this entry »

13 Comments | Posted in RubyOnRails