Загрузка...

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

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

Gems & plugins

     

Мобильные PUSH уведомления — очень мощный инструмент современных девайсов. Они позволяют различным приложениям сообщать о разных событиях без необходимости поддерживать постоянное соединение с сервером.
Они чем-то напоминают SMS, но в силу своей «нативности» их функционал богаче, цена ниже, а кейсов использования гораздо больше.
Наша команда уже давно думала над тем, как сделать эту технологию более доступной для использования.

На данный момент, чтобы воспользоваться всей силой PUSH уведомлений нужно:
— Разработать собственное мобильное приложение (даже если вам просто нужно сообщать себе или пользователю какую-то короткую информацию);
— Портировать его на разные платформы (iOS, Android, WP), чтобы удовлетворить всю аудиторию;
— Создать и развернуть бекенд мобильного приложения, который будет работать с GCM/APNS;
— И наконец написать скрипт, который будет запускать всю эту инфраструктуру в действие.
Согласитесь, если ваша задача состоит в том, чтобы слать такие уведомления из своего ПО/сайта/скрипта — лучше и дешевле по времени и силам получится использовать SMS.

Jeapie — продукт, который, как мы считаем, решит эту проблему и сделает PUSH уведомления доступными для всех.

 

Мы выпустили gem, который делает работу с нашим API еще проще.

Страница на GitHub
Сайт проекта

 


При настройке Rails 3 приложения в связке с Apache + Passenger столкнулся с маленькой коварной засадой: необходимо было, чтобы одно из приложений запускалось в development-окружении, для этого раньше использовалась опция RailsEnv development, но новые рельсы не подхватывают данную настройку.

 


Читать полностью
07.08.10, 15:39
Автор ggg

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


Читать полностью
01.02.10, 20:04
Автор ggg

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


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

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


Читать полностью
Ближайшие события
декабрь 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