>>Ну, например, тот же bdrb работает без рельсов, eventmachine тоже, остальные если честно не в курсе.
EventMachine ковырял, довольно долго, хорошая штука, есть где применить, но оно для другого и абсолютно не нативно.
>>На счет много кода, ну если в итоге вы сможете предложить коммунити легкую и приятную либу, то я только за :)
Ну я буду стараться, по крайней мере, для своей работы плохой вещи делать я не стану, а что выйдет в любом случае выложу.
>>А если не секрет, для чего вы используете ruby?
Как бы это не было странно, но использую на server side, разные способами, ну и еще использую sinatra для быстрого создания restfull сервисов. Собственно способов применения, больше чем мест куда.
>>Просто я не помню ни одного объявления о работе с ruby не для webdev'а (и рельсов соответственно)
Я трудоустроен и доволен как слон :)
Ну вообще я раньше писал (на perl да и щас некоторые вещи на нем пишу), так что работы хватает на обоих языках.
>>Или вы для себя?
И для себя и для народа :)
1. Много кода
2. Заточены под рельсы, коими я не пользуюсь
3. Сколько нужно времени, что бы отковырять оттуда действительно необходимый код и внедрить его в свой код?
Скажем так, основная программа не завершится, пока есть хоть один поток или вы сами не скажете ей, что уже пора :)
Но можно все вернуть, как было AsyncFu.exit, который отключит этот хак и все будет по обычной схеме.
Если join не катит по религиозным соображениям и хочется написать sleep, лучше напишите:
until Thread.list.size == 1 do Thread.pass end #Более кошерный метод
p.s. Я не претендую на супер мега пупер библиотеку, я пытаюсь уложить простые (повседневные) задачи в простое и удобное решение.
p.s. обещаю быстрые багфиксы :)
EventMachine ковырял, довольно долго, хорошая штука, есть где применить, но оно для другого и абсолютно не нативно.
>>На счет много кода, ну если в итоге вы сможете предложить коммунити легкую и приятную либу, то я только за :)
Ну я буду стараться, по крайней мере, для своей работы плохой вещи делать я не стану, а что выйдет в любом случае выложу.
>>А если не секрет, для чего вы используете ruby?
Как бы это не было странно, но использую на server side, разные способами, ну и еще использую sinatra для быстрого создания restfull сервисов. Собственно способов применения, больше чем мест куда.
>>Просто я не помню ни одного объявления о работе с ruby не для webdev'а (и рельсов соответственно)
Я трудоустроен и доволен как слон :)
Ну вообще я раньше писал (на perl да и щас некоторые вещи на нем пишу), так что работы хватает на обоих языках.
>>Или вы для себя?
И для себя и для народа :)
Все со временем, я только начал свой путь ниндзя :)
1. Много кода
2. Заточены под рельсы, коими я не пользуюсь
3. Сколько нужно времени, что бы отковырять оттуда действительно необходимый код и внедрить его в свой код?
Но можно все вернуть, как было AsyncFu.exit, который отключит этот хак и все будет по обычной схеме.
Атрибутами можно много фана сделать, но у них есть свои подводные камни :)
p.s. Осталось, только её найти :)
p.s. быстрый вебскрапинг, хороший вебскрапинг :)
Возьмите за основу XML и в перед в прекасное далеко.
site.ru/site-passport.xml — вот пусть туда и кладут всю инфу :)
p.s. Мне по душе будет такая стандартизация, нежели каждый вундеркинд будет сидеть и верстать по своему всякие гадости :)
p.s. Первое, что пришло в голову, посмотреть эксплоиты для вашей версии вордпроесса :/
until Thread.list.size == 1 do Thread.pass end #Более кошерный метод