Программирование на Ruby - Новости

Spree - платформа для электронной коммерции

Spree это платформа для электронной коммерции с открытым исходным кодом написанная на Rails. Хороший пример использования платформы - это сайт http://envycasts.com

Spree поддерживает Rails 2.1 и распространяется в виде gem пакета, приложение разработано с учетом масштабирования и расширения за счет написание собственного программного кода, при этом включает в себя готовые блоки для построения собственной бизнес модели и обладаем законченным интерфейсом администрирования.

Для более детального знакомства с Spree рекомендуем ознакомится с quick start guide

Spree выпущен под BSD лицензией и свободен для коммерческого использования.

Rails: Тонкая настройка производительности

Dan Manges опубликовал интересную заметку по поводу тонкой настройки производительности rails приложения. Автор утверждает, что проделав описанные шаги, вы сможете сократить время отклика страниц вашего приложения в среднем в двое. Кроме того, статья будет полезна тем кто только задумывается об оптимизации своего кода, т.к. Дан покажет вам как правильно делать бенчмаркинг(Benchmarking) и профилирование(Profiling) rails приложений.

Rails приложения безопасны?

Коротки ответ нет! Нет, не безопасны с самого начала. На сайте rail spikes выложен очень короткий обзор уязвимостей ActiveRecord. Читать всем!

RubyFlow.ru - социальные новости о Ruby, отобранные сообществом разработчиков

Все новости публикуются сообществом разработчиков, а материалы от "проверенных временем" пользователей, попадают в официальную RSS-ленту. Такой подход позволяет избавится от спама в новостях.

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

Разработчики, которые имеют свои блоги, посвященные Ruby и связанными с ним проектами, могут анонсировать свои статьи на http://rubyflow.ru

Первый выпуск журнала Rubyist

Увидел свет первый выпуск технического журнала, фокусирующегося на Ruby, Rails, Merb и всем связанном с чудесным миром нашего любимого языка программирования.

Сайт снова в работе

После небольшого перерыва, сайт ruby.inuse.ru снова в работе.

RubyOnRails 2.1

Стала доступна версия 2.1.0 RubyOnRails.

Основные нововведения:

* Поддержка временных зон.
* Отслеживание "грязных" объектов (и, как следствие, динамическое обновление ActiveRecord).
* Возможность задать зависимости от gem'ов.
* Интеграция плагина has_finder (теперь named_scope).
* UTC-штампы для миграций.
* Улучшенное кеширование.

Вышел Ruby 1.8.7

Новая версия Ruby включает много исправлений ошибок, а также некоторые нововведения из Ruby 1.9. Заявлено увеличение производительности и стабильности, высокая степень совместимости с предыдущими релизами Ruby ветки 1.8.

Полную версию анонса и ссылки для загрузки исходного кода нового релиза Ruby можно найте здесь -- http://www.ruby-lang.org/en/news/2008/05/31/ruby-1-8-7-has-been-released/

Список изменение -- http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS

Разработчик open source готов улучшать Ruby всего за 13 тысяч долларов

Грегори Браун, специалист по Ruby, предлагает сообществу Ruby следующее соглашение. Сообщество собирает Брауну 13 тысяч долларов, а за это Браун откладывает все свои личные проекты и 6 месяцев занимается улучшением Ruby. На его сайте даже приведена полная калькуляция всех затрат.

Как ни странно, компания Ruby Central согласилась выделить 5 тысяч. В своем блоге Браун уже обрадовал сообщество, что осталось собрать всего-навсего 8 тысяч, и он будет готов начать работу. Если вам нравится идея Брауна, то вы можете присоединиться к числу спонсоров. На данный момент их 53 человека. Собрано 3142,59 доллара, осталось 4857,41 и ни цента меньше.

RadRails 1.0 - Новая версия среды разработка Rails приложений

Вышла новая версия замечательной среды разработки Rails/Ruby приложений RadRails! Здесь приведено сравнение функциональных возможностей RadRails с другими популярными средами NetBeans и 3rdRail, очень показательно, новая версия достаточно сильно продвинулась вперед и стала значительно мощнее!

Видео конференция с участием Matz о Ruby 1.9

Выложено выступление прародителя языка программирования Ruby Yukihiro “Matz” Matsumoto, от 20 февраля 2008 на конференции организованной Google, в котором он отвечает на вопросы относительно Ruby 1.9, YARV, JRuby и других новшествах языка.


Руководство по Shoes теперь в открытом доступе

Мы уже писали о Shoes - это меж платформенный инструмент для создания не сложного пользовательского интерфейса. На данный момент библиотека набирает обороты и стала весьма популярным средством для разработки пользовательских графических интерфейсов.

А вот собственно новость)) Nobody Knows Shoes - официальное руководство по Shoes теперь в свободном доступе. Ранее его цена составляла $5.57.

Также не так давно был создан специальный репозиторий для приложений написанных при помощи Shoes - The Shoebox. Репозиторий уже содержит 22 приложения, среди которых есть и игры, демонстрирующих возможности Shoes.

RubyN - РубиН. "Русский" язык программирования.

http://85.113.135.100
РубиН - расширение языка Ruby, позволяющее работать полностью с "русскими" переменными, классами, объектами... При этом, все что было сделано ранее в "родном" Ruby, как правило не требует никаких изменений.

Дата русификации - февраль-май 2007, поэтому и 1.8.4

Кто-нибудь возьмется написать "РубиН - Пособие для начинающих" ?

Новому сайту новый хостинг!

Как уже сообщалось ранее, мы нашли спонсора для портирования сайта на rails. Однако осталось решить вопрос с хостингом. Главный критерий -- наличие поддержки Ruby и Rails.

Если у вас есть какие предложения, то пишите прямо сюда либо на адрес ruby@inuse.ru

Спасибо!
Администрация сайта.

Компания LuxHouse будет спонсировать разработку нового движка сайта

Мы нашли спонсора и готовы полностью переписать джижок сайта на Ruby On Rails. Компания LuxHouse строит бревенчатые дома ручной рубки и комбинированные дома, сайт компании www.luxhouse.net

Вышел Ruby 1.9!

Однако заявлено, что 1.9 это development релиз и для продакшн кода пока надо использовать 1.8

Вход для пользователей

Новые пользователи