Загрузка...

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

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

Rails

     
07.08.10, 15:39
Автор ggg

Часто при верстке HTML-писем возникает множество проблем из-за того, что почтовые клиенты не поддерживают большинство фишек современного web-а, поэтому приходится использовать таблицы вместо div-ов, html-свойства вместо css-аттрибутов (например при задании фоновой картинки таблицы) и, что самое страшное для меня, использовать аттрибут style, вместо class.


Читать полностью
03.11.09, 16:36
Автор mshakhan

Что-то тут очень давно никто ничего не писал, надо исправлять ситуацию.


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

Добрый вечер, участники сообщества!

В последнее время стал замечать что моя ныняшняя среда разработки притормаживает и работать мне с ней не очень комфортно, в связи с чем встал вопрос: а не сменить ли ее на что-то более легкое. Итак, что же я хочу от IDE?

  1. быстрота работы
  2. нативная версия для Linux (мне не нужны Java приложения, а тем более такие приложения, которые просто так не запускаются в Linux)
  3. интеграция с SVN, Git, хочется чтобы определенное сочетание клавиш показывало кто и какую строчку кода в текущем файле написал, какой это был коммит и какой комментарий к коммиту (собственно все делается средствами SVN, но хочется чтобы это было встроено в IDE)
  4. быстрый переход к определению функции, класса и т.п., т.е. если у меня используется какая-то функция, то очень хочется чтобы при нажатии определенного сочетания клавиш мне показывалось бы место где эта ф-ия определена

В принципе это все что я хочу от среды разработки, сейчас больше всего склоняюсь к использованию Vim-а. А какие среды разработки можете посоветовать вы?

Заранее спасибо за ответы.

ключевые слова

От ERb к Haml

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


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

Время от времени возникает потребность написать helper, который принимает на вход блок, как например стандартный content_tag. Конечно же специалисты в rails знают как это сделать, но вот у таких новичков как я могут возникнуть определенные трудности. Рассмотрим, как это можно сделать.


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

В этом уроке рассматривается метод serialize из Ruby on Rails, который позволяет  добиться храния в базе данных в определённом столбце определённой таблицы почти произвольного объекта Ruby. Но соль урока не в методе serialize, а в изучении способа управления тем, как "дампятся" и "ресторятся" отдельные части сериализуемого объекта, а также в повторном обращении Вашего внимания к задаче контекстно-зависимого изменения пространства имен.


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

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

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


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

В языке Ruby активно используются примеси.

Примеси - это модули, которые include'ятся в другие модули или классы. В результате выполнения метода include все методы модуля как бы становятся instance-методами класса (модуля), в который его заинклудили.


Читать полностью
11.02.09, 16:04
Автор mshakhan

Наверное, все разработчики на Rails используют консоль, или хотя бы слышали о ней. Запускается она из папки проекта:

./script/console

На самом деле, консоль Rails - не что иное, как простой irb (Interactive Ruby - интерактивный интерпретатор Руби), в который подгружено окружение нашего проекта.

В основном консоль используется для отладки приложений.

В этом посте я хочу рассказать о некоторых интересных особенностях консоли Rails и irb в общем.


Читать полностью
Ближайшие события
октябрь 2017
сентябрь 2017
август 2017
Пн
Вт
Ср
Чт
Пт
Сб
Вс
28
29
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