Fork me on GitHub

The WebDevil

Enjoy development

Archive for December, 2007

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 »

PHP Optimizers revisited

Thursday, December 27th, 2007

Только-что наткнулся на эту публикацию, в которой основные ссылки – на сорс и на результат.
Как и показали результаты, стоит особо присмотреться к APC. Лично я еще после первого тестирования перешел на него.
UPD: есть нарекания на конфиг XCache в приведенном тесте, но у меня он страшно “лагал” с правильным конфигом, так что я свой выбор не [...]

Read the rest of this entry »

replace freebsd with linux via ssh

Friday, December 21st, 2007

Имея в своем распоряжении несколько серверов решил привести их к одной платформе, а именно – Ubuntu Linux.
Вдохновленный этим описанием я решил попробовать повторить его.
Сразу скажу – к серверу я таки поехал. Я забыл сделать fstab, но до него дело не дошло – не завелся grub.
Хочу выразить глубокую признательность берсеркеру за статью, идею и подсказки!
ВНИМАНИЕ! Все [...]

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 »

Virtual FTP accounts

Monday, December 17th, 2007

Понадобилось мне заводить виртуальных ftp-пользователей.
Так как вся информация об аккаунтах для почты живет в MySQL – то и FTP я решил не делать исключением.

Read the rest of this entry »

Rails 2 released

Friday, December 7th, 2007

Приятно видеть, что вышел Rails 2.0.1 (это потому что был найден небольшой баг сразу после выпуска 2.0.0).

Список изменений и улучшений. В общем и целом – фреймворк стал легче, многое из него убрали в плагины.

Read the rest of this entry »

wacom bamboo in ubuntu gutsy

Friday, December 7th, 2007

Удалось-таки подружить эти две замечательные вещи.

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 »