Загрузка...

Ruby & Rails: веб-разработка с удовольствием

Ruby on Rails — фреймворк для создания веб-приложений. Является открытым программным обеспечением (лицензия MIT). Здесь мы обсуждаем новости RoR, делимся учебными материалами и интересными находками С RoR даже сложные веб-приложения могут быть написаны за считанные дни. Это действительно разработка с удовольствием!

Ruby

     

Приглашаем для участия в стартапе программиста для работы с back-end database.


Требования:
Отличное знание PHP или ruby
Знание соответствующих фреймворков для своего языка
Отличное знание MySql или Postgresql
Умение проектировать архитиктуру проекта с нуля
Понимание построения современных веб-приложений
Умение работать в команде
Работа с системой контроля версий fit
Опыт работы с системой задач,любой
Умение конфигурировать серверную часть
Человек, который делал сайты только на чужих cms не рассматривается
ну естественно ООП знание как азбуку


Условия:
Строго - проживающий в г. Москва.
Предполагаются частые встречи и обсуждение.
Креативность - обязательно.
Условия оплаты - поэтапно в долях от общей суммы за проект
Предполагаемый срок создания пилотной версии - 2 месяца.


Возможно обсуждение гибкого графика с совмещением основного места работы.


Гарантируем оплату за результаты труда и решение задачи, а не за часы :)
Тип занятости
Проектная/Временная работа, полный день

Стоимость участия в месяц - примерно 80 000  

контакт 

email menes@mail.ru

+7 903-7268420 

У людей, которые только начинают изучать язык Ruby, часто возникает вопрос, а что же такое блок, как им пользоваться, и в чём отличие блока от таких сущностей как proc и lambda. В этой статье я попытаюсь ответить на данный вопрос.


Читать полностью

От ERb к Haml

Всем хорошо известно, что родным способом генерации всевозможных HTML страничек в рельсах является использование Ruby Templating, ERb. Честно признаюсь, до недавнего времени считал его единственным и вполне приемлемым. Но все изменилось, когда я познакомился с Haml. В данной статье я собираюсь рассказать об этом знакомстве.


Читать полностью
ключевые слова

Этот пост также отчасти навеян статьей Томаса Дейва про pipelines. Если бы мне пришло в голову делать в ruby аналог команды pipe "|" для командной строки, то я бы лучше добавил метод to_lazy для Enumerables, который возвращал бы LazyEnumerable. Есть по крайней мере три концептуально разных способа реализации LazyEnumerable - 1) с помощью вложенных лямбд и 2) с помощью alias_method_chain 3)  с помощью Fiber.


Читать полностью

Предлагаю постить в этой теме простые и сложные вопросы по rails (и ruby конечно), а также ответы на эти вопросы. Призываю более опытных разработчиков помочь менее опытным в получении знаний.

В данной статье я хотел бы рассказать о замечательном сервисе для Ruby on Rails разработчиков — Heroku, а так же поделиться своими впечатлениями о нем. Кроме того вкратце объясню, как перенести ваше рельсовое приложение на этот заманчивый «облачный» хостинг.


Читать полностью

Колбэки не нужны, потому что есть блоки и метапрограммирование. Но давайте по порядку.

Томас Дейв написал статью про то, как используя fibers, можно делать pipelines из обычных итераторов. Но последовательное соединение труб в одну - это классика и халява, а вот можно ли поток данных (итератор) расщеплять на несколько так, чтобы параллельно работало несколько преобразователей/фильтров потока? Расщеплять конечно можно, дописав класс Pipeline. А можно ли это сделать, не модифицируя код этих преобразователей/фильтров, и обеспечить при этом их параллельную работу с одним и тем же потоком данных? Metaprogramming + fibers do the job!


Читать полностью

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


Читать полностью
ключевые слова

Установка новой версии Ruby в Gentoo не совсем тривиальна, поэтому в данной статье хотелось бы привести пошаговое руководство по установке Ruby 1.9.1 в Gentoo.


Читать полностью
Ближайшие события
декабрь 2017
ноябрь 2017
октябрь 2017
Пн
Вт
Ср
Чт
Пт
Сб
Вс
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3