Fork me on GitHub

The WebDevil

Enjoy development

Archive for the 'Ruby' Category

Monitoring apache with GOD

Monday, November 30th, 2009

“Посчастливилось” мне заполучить VPS с сайтом на битриксе. Из-за Zend Optimizer (сорсы покриптованы) нет возможности установить APC. Вроде бы умеет xcache работать вместе с ним, еще не проверял. Периодически апач съедает всю память, свап, и машинка умирает окончательно. Хуже то, что апач работает с mpm-prefork, то есть он порождает не потоки, а процессы. И при [...]

Read the rest of this entry »

DDoS

Friday, October 10th, 2008

Привалило мне сие несчастье некоторое время назад. Ничем не примечательный сайт, ДДоСят уже неделю. В процессе борьбы выросло небольшое детище на Ruby, именуемое Bananoid. От слова bann. И живет оно на Github’е. Пока оно меня спасает, но непростительно есть 50-100% CPU. Ну что ж, будем лечить.
Хочу особо поблагодарить Критика, Devil’a и Andrew за помощь в [...]

Read the rest of this entry »

Ruby fixed in Ubuntu

Friday, June 27th, 2008

Наконец-то в Ubuntu полечили уязвимость в Ruby, обновление доступно из репозитария security.ubuntu.com.
Провериться можно выполнив (хоть в irb) код:
ary = []; ary[0×7fffffff] = "A"
Тут больше и подробнее

Read the rest of this entry »

FAM and Gamin

Thursday, March 13th, 2008

Вчера потратил немного времени и произвел скрипт-демон для отлова изменений в указанной папке.
Но вот работает связка только с FAM. А в Linux сейчас уже используется более продвинутый Gamin. Как подружить Ruby с Gamin?

Read the rest of this entry »

Railsforum.ru

Friday, January 18th, 2008

Открылся новый ресурс – http://www.railsforum.ru.
Прошу любить и жаловать.

Read the rest of this entry »

ruby directory listing

Saturday, December 29th, 2007

Делая первые шаги в руби и рельсах наткнулся на необходимость получить листинг папки без “.” и “..”. Вот так реализовалось:
class Dir
  def self.listing(path, &block)
    return nil if path.nil?
    entries = Dir.entries(path).reject! { |filename| filename==’.’ or filename==’..’}
    entries.each(&block) if block_given?
    entries
  end
end
Огромаднейшее спасибо kpumuk‘у за подсказки и помощь нюбу =)

Read the rest of this entry »

rails got the power

Wednesday, December 19th, 2007

Работаю сейчас над проектом. И вот для публикации надо сделать

кол-во просмотров
теги
рейтинги
комментарии

Начал писать на рельсах. И обнаружил

acts_as_taggable
acts_as_rated
acts_as_commentable

Только кол-во просмотров надо писать самому. Сильно впечатлился.

Read the rest of this entry »

NetBeans 6.0 released

Tuesday, December 4th, 2007

Наконец-то вышел NetBeans 6.0 – замечательная Java IDE. Для меня она ценна изумительной поддержкой Ruby, а также наличием в плагинах средств для работы с UML, PHP, C/C++.

Read the rest of this entry »

Rails: first steps

Tuesday, April 10th, 2007

Робко и нерешительно я начал делать первые шаги по рельсам. И что я могу сказать – мне нравится.

Read the rest of this entry »

Rails screencasts

Monday, April 9th, 2007

Найден поистине неисчерпаемый источник знаний

Read the rest of this entry »