Tatsoft.ru (logo)

RubyOnRails

Практическая автоматизация : Сборка проектов Java с помощью Raven 

Не так давно были жуткие холивары, что сборка Ant это плохо, не кошерно и рулит идеальный XML, когда все там разложено по полочкам(зависимостям) в Maven сборке.
Сейчас все тихо и спокойно и для каждой ситуации используют конкретный их этих. не считая кучи менее популярных сборщиков.
Но, опять нашлись ребята, которые говорят что XML это НЕ рулез! поэтому мы будем сборку полностью писать руками на ….Ruby….

http://www.ibm.com/developerworks/ru/library/j-ap11067/index.html?ca=drs-ru-1031

Flex для Ruby on Rails 

Введение

Flex - это очень продвинутая версия всем хорошо известного Flash, откомпилированный байт-код которого работает на Flash интерпретаторах. Т.е. вы используете приличный язычек для того, чтобы написать толстенького клиентика, а потом компилируете его в SWF файл который работает как обычный Flash. С Flex-ом есть только одна засада: приличный IDE для него платный. Flex компилятор сам по себе бесплатный.

Flex к RoR можно привинтить по крайней мере 3 способами (далее…)

Интересная задачка 2-я серия :) 

Чтобы переходить к этой части вам надо ознакомится с 1-й:
http://www.tatsoft.ru/2008/07/.....-zadachka/

В 1-й части был груз целой массы и грузики степени 3 по 1 экземпляру каждый.

Теперь предположим, что у нас опять есть груз целой массы, который также нужно уравновесить на весах, кладя грузики на обе чашки весов. Только грузики теперь степеней k (т.е. 1, k, k^2, k^3, …). Вопрос, вывести функцию F зависимости минимально необходимого кол-ва грузиков массы k^i для всех i для уравновешивания от k. Например, из предыдущей серии мы знаем, что F(3) = 1, т.е. для k=3 достаточно только 1 грузика каждой массы 3^i.

Интересная задачка :) 

Задачка, если честно, из моего дества. В школе мне попалась.

Собственно: дан грузик некоторого целого веса, аптекарские весы (с чашачками такие) и
набор грузиков с весами 1, 3, 9, 27, … (в наборе каждого веса грузик есть только в 1 экземпляре).
Требуется написать программу (скажем на руби), которая будет уравновешивать 1-й грузик грузиками
из набора, причем класть грузики можно на обе чашечки.

А для Настоящих Программистов продолжение: выяснить будет ли алгоритм конечным (доказать конечность или бесконечность).
В случае если вы считаете его конечным, оценить его сложность и кол-во необходимых грузиков (опять же с доказательством, ну или доказать невозможность такой оценки) :)
Удачи в развлекаловке! :)

Расширяем has_many :through 

Имеем стандартные модели для плагина acl_system Account, AccoutRole, AccountRoleRelationship

Хотим получить приятный интерфейс для управления ролями.

(далее…)

Разработка на реальном объеме данных 

Теория

Боян вообще то, но хочется повториться — важно вести разработку и тестирование на реальном объеме данных.

(далее…)

Репозиторий better_nested_set 

Дабы никто не повторял моих ошибок:

Старый репозиторий и заброшенный проект: http://opensource.symetrie.com....._set/trunk
Рабочий репозиторий с хорошим кодом: http://betternestedset.rubyforge.org/svn/trunk

Ext JS фреймворк для бекенда 

Наткнулся вчера на Ext JS фреймворк.

Позволяет делать кучу всего полезного в плане реализации интерфейсов.
Подумалось как бы такую красотищу прикрутить для бекенда rails проектов.

(далее…)

Обнародован официальный логотип Руби 

В наличии графические файлы форматов Illustrator/SVG/PDF/PNG. Официальный логотип Руби теперь можно загрузить (далее…)

Выпущены Ruby on Rails 2.0 

Вышли Ruby on Rails 2.0. “Rails 2.0 is finally finished after about a
http://weblog.rubyonrails.org/.....-it-s-done

Публикации по категориям

Самые читаемые

  • 4,345 прочтений: возможно самый отрицательный подкаст про RoR (далее)
  • 3,958 прочтений: что такое wordpress (далее)
  • 3,271 прочтений: Впервые в России конференция в формате BarCamp (далее)
  • 3,110 прочтений: 9 ошибок менеджера или почему задерживаются проекты (далее)
  • 3,064 прочтений: Про нас написали Отцы! :) (далее)
  • 2,923 прочтений: Конференция - взгляд из-за кулис (далее)
  • 2,879 прочтений: Чем плох MySQL (далее)
  • 2,477 прочтений: Автоматическая система синхронизация файлов между серверами (далее)
  • 2,026 прочтений: jQuery – Javascript нового поколения (далее)
  • 2,014 прочтений: Перепись казанских веб-студий. Часть 1. (далее)

Добавление в рейтинги

Bobrdobr Memori Google YahooMyWeb Digg Technorati Delicious
количество читателей онлайн и всего Рекомендовать tatsoft.ru в МойКруг.ру

Активные участники

 3 Users Online из них сейчас на сайте

Облако тэгов