Загрузка...

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
Пн
Вт
Ср
Чт
Пт
Сб
Вс
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