Новые статьи о Ruby, Ruby On Rails и Веб-разработке
Установка Radiant CMS
чт, 04/12/2008 - 13:24 — spineRadiant CMS - это система управления контентом написанная на Ruby и Ruby On Rails. Хорошо подходит для сайтов визиток и достаточно гибкая в плане расширения функциональности. Домашний сайт проекта Radiant CMS - (на сайте доступна живая демонстрация работы системы).
Как установить Ruby, Rails, Subversion, Mongrel и MySQL на MacOS
ср, 26/11/2008 - 23:52 — spineИз данной статьи вы узнаете как произвести установку полного набора необходимых приложений для того, чтобы начать разработку на Ruby On Rails.
Компиляция и установка этих инструментов подобным образом стоит затраченных усилий, поскольку в результате вы получите легко обновляемую, системно-независимую платформу для разработки, которая в будущем не пострадает от обновлений системы и системных файлов.
Чем Ruby может помочь в тестирование web-приложений
ср, 12/11/2008 - 07:23 — spineТестирование web-приложений является неотъемлемой частью процесса их разработки. Существуют различные уровни тестирования, вот некоторые из них:
Обработка XML, XPath и XSL трансформации в Ruby
вт, 11/11/2008 - 04:35 — spineИзучая новую технологию всегда хочется применить её для решения текущих задач. А одна из основных задач современного программиста - это составление программ, которые собирают данные из нескольких систем, обрабатывают их и выдают результат. Это напоминает сборку модели из готовых деталей конструктора, где роль крупных блоков играют, например, базы данных, а в качестве соединительных деталей используется простой и гибкий язык программирования.
Rails Builder - Быстрый способ создать XML
вт, 28/10/2008 - 08:41 — spineЭта статья покажет вам, как установить Builder и затем генерировать с его помощью XML-документы — без помощи «рельсов». Она, конечно, не может описать все возможности Builder — но тех, что она опишет, будет достаточно, чтобы вас заинтересовать во всей этой затее.
PostgreSQL и современные веб-приложения
пт, 24/10/2008 - 00:42 — spineСегодня хотел бы рассказать вам об использовании PostgreSQL в веб-приложениях, а именно, о кластерных решениях и понятиях отказоустойчивости, балансировки, репликации и масштабирования, о решениях, которые существуют в PostgreSQL для устранения данных проблем. Начну с небольшого вступления. Что такое Postgres, возможно, знают не все. Далее будет некоторый бриф, посвященный этому понятию. Потом расскажу, что собой представляет всё это.
Сравнительный взгляд на некторые идиомы Ruby
чт, 23/10/2008 - 00:00 — spineВ этой статье мы рассмотрим некоторые хорошо известные модели программирования (patterns), их реализацию в популярных языках программирования и сравним эквиваленты написанные на Ruby. Материал будет полезен в первую очередь тем кто только присматривается к Ruby. Целью данной статьи не является стремление показать насколько Ruby хорош перед остальными языками, а продемонстрировать как на Ruby реализуются общие задачи, такие как конструирование объектов, итерирование по наборам данных и т.д. Статья не претендует на исчерпывающее представление всех особенностей языка, мы рассмотрим лишь малую долю тех возможностей, которые нам дает замечательный язык программирования Ruby.
Отблеск зари на жемчужине (язык Ruby)
ср, 15/10/2008 - 02:46 — spineСЕРГЕЙ КОЗЛОВ
Лозунг зеленых
Не то чтобы мне не хватало забот и не было языков мне уже известных, которые близки или которые хотелось бы изучить поглубже. Но в одном из путешествий по Сети выудил я оттуда язык Ruby. Впечатлениями и мыслями, которые он вызвал, и хочу поделиться.
RoR: Философия ActiveRecord
вт, 14/10/2008 - 19:54 — spineСтатья о том как:
- Ruby Rails приложение взаимодействует с базой данных
- Об ActiveRecord, реализации ORM в Ruby On Rails
Сегодня в нашей заметке мы рассмотрим паттерн под названием ActiveRecord, который представляет из себя средство работы с базой данных. Сразу же попрошу профессионалов сильно такого рода заметки не критиковать. Написаны они лишь для того, чтобы заитересовать, дать стимул читать такие книженции как Agile Web Development with Ruby on Rails.
ActiveRecord правильнее даже будет назвать реализацией технологии ORM:
