А ты уже научился заряжать левой ногой свой телефон?
Наконец написал простую но зато нормальную (полезную) прогу на Ruby. Выдает список файлов (путей) в которыйх есть подстрока удовлетворяющая регулярному выражению. Поиск идет естественно во всех вложенных папках. + поддержка ключей т.е. настроек при запуске черес коносль.



По приколу сделал возможность через настройки скан каждой папки запускать в отдельном потоке, дольше пашет. Видать т.к. в ruby потоки эмулируются.



Библиотеки для регвыров и работы с папками и файлами в ruby естественно уже были

Делал пару часов. т.к. не спешил и вообще это первыя прога на ruby ))



Итого: 97 строк (с комментами)



Почему полезная?

1) Работает быстрее чем виндовский поисковик: 40 МБ исходного кода просканил менее чем за 3 секунды, виндовский около 5-8.

2) Виндовский не воспринимал дофига файлов (lib, exe) включая .rb (исходники ruby проги) которые по сути - текст, но с ассоциированы с ruby интерпретатором

3) Полноценная поддержка регвыров

@настроение: Хорошо