I took a brief look at activemessaging. Looks great. Then I take a
look at the roadmap and see that all the tickets logged are actually
spam.
No tickets logged, no milestones defined. I take a look at the
timeline and it’s all spam too so no code checked in either.
To me this is one of the biggest frustrations of dealing with ruby and
rails. The libraries are in a unfinished state and are not being
worked on actively. Examples.
The DBI ADO library is b0rked. The answer seems to be to use ODBC. I
volunteered to work on the libraries if somebody could integrate my
work with DBI but nobody is interested.
I was excited about railscron and it’s been dumped and replaced with
something which has no cron functionality at all (threading problems
from what I can gather).
I tried various AGI implementation for asterisk and the same story.
RAGI hasn’t been touched in a year, the rubyforge forums questions go
unanswered, patches that were submitted are not integrated, bugs not
fixed, etc.
I don’t know what the answer is. I am grateful that talented people
have dedicated their time and effort to create these libraries in the
first place but it’s very hard to tell which libraries are robust,
which ones are abandoned, which ones are not being worked on because
they are stable and don’t need any more work.
Well, after playing around for only an hour I managed to run into this
bug in activemq when using stomp. Basically, if a consumer
disconnects in a bad way the broker can get stuck, and you’ll never
see your messages.
unanswered, patches that were submitted are not integrated, bugs not
fixed, etc.
I don’t know what the answer is. I am grateful that talented people
have dedicated their time and effort to create these libraries in the
first place but it’s very hard to tell which libraries are robust,
which ones are abandoned, which ones are not being worked on because
they are stable and don’t need any more work.
google ‘rpa’ (ruby production archive). for some reason, it didn’t take
off
like gems - imho it was a powerful idea…
The DBI ADO library is b0rked. The answer seems to be to use ODBC. I
volunteered to work on the libraries if somebody could integrate my
work with DBI but nobody is interested.
I’m interested. Give me a good DBD::ADO and I’ll get it added to DBI.
I was using 4.0.1. But 4.0.2 is even worse. In addition to the bug
still being there, activemq has a memory leak, at least on freebsd,
and I ran into another bug where it hangs on shutdown. Definitely not
ready for production use by my standards.
I googled RPA and all I got was a wiki filled with spam.
Here is a suggestion for people running wikis and trac.
Use captcha.
Better yet: don’t. Better to use a Wiki that does other proactive
stuff. Most CAPTCHA implementations wouldn’t even remotely pass any
disability testing.
I googled RPA and all I got was a wiki filled with spam.
Here is a suggestion for people running wikis and trac.
Use captcha.
Better yet: don’t. Better to use a Wiki that does other proactive
stuff. Most CAPTCHA implementations wouldn’t even remotely pass any
disability testing.
What about quizzing the user on ruby?
For example:
Complete the following expression so that it evaluates to true:
[1,2,____].last == 3
It might be an interesting rubyquiz to generate such questions. There
should be enough variety in the questions to prevent bots from solving
them. They should also have fairly obvious meaning (like this one) so
that you don’t have to be a ruby expert to solve them.
-austin
Yeah … it took me five tries to get by a captcha yesterday. The
background was so intense that I couldn’t read some of the letters, and
the “generate new image” button didn’t work! I had to back out and
reload the “register new account” page.
rpa’s manifesto (and the initial program) is impressive. very useful for
enterprise/production need especially the strict documentation and
testing (package wont install if test fails). It would also be useful if
there is a performance test included. If package fails performance test,
it would not install, too.
i really hope rpa would continue. Can’t rpa read gems, and thereby
rpa-fied it?