Domain: rubyforge.org
Stories and comments across the archive that link to rubyforge.org.
Comments · 342
-
There's also a mailing list and a project site...
-
There's also a mailing list and a project site...
-
Re:Yet Another...
-
Jabber is good stuff...
....we've been using the Jabber4R Ruby wrapper to route Cougaar status messages for a couple years now.
It's kind of running out of gas on us as our message volume increases, but it's worked well enough so far... -
There's a Video4Linux radio API...
-
A good intro to AI...
...including ant algorithms, simulated annealing, and fuzzy logic is M. Tim Jones' AI Application Programming.
The examples are especially helpful; they're written in nice portable C. I've been working on a little project to translate them to Ruby; porting notes and Gnuplot charts and such are here and the code for the Ant Algorithm translation is here. -
A good intro to AI...
...including ant algorithms, simulated annealing, and fuzzy logic is M. Tim Jones' AI Application Programming.
The examples are especially helpful; they're written in nice portable C. I've been working on a little project to translate them to Ruby; porting notes and Gnuplot charts and such are here and the code for the Ant Algorithm translation is here. -
Until then, there's always...
...DOOM.
With updated source code available, plenty of improvements, and lots of ways to create your own maps, there's plenty to do before HL2 comes out! -
We've been using Jabber for the past two years...
-
Re:Language-Neutral GUI
-
Re:Personally I like wxWindows
-
A nice comparison of Python with other languages..
...can be found here.
I prefer Ruby, but there seem to be a lot of healthy discussions of various language features and ideas across the scripting language community. The "Python comparison page", for example, has a link to John Ousterhout's paper on why scripting languages are useful - even thought he wrote the paper about Tcl, it's just as applicable to Python or Ruby. -
One of the comments on the article's forums......makes a nice point:
For one thing, I don't think gamers will tolerate it. There are pay-to-play MMORPGs now, but people are willing to pay for those because there's a good reason. Servers have to be hosted, content has to be added, players have to be policed. There's no corresponding reason in a single-player game of Half-Life, and there's no evidence to suggest that gamers will be willing to pay monthly if there's no justification for it.
I'm certainly happy to have an actual CD of DOOM II so I can work on Ruby-DOOM on whichever computer I'm closest to. -
Re:Lotus Sametime
> Give your users Jabber
Yup, Jabber's good stuff. You can script it using Ruby, too, which is nice. -
Re:Give me the VMS distributed lock managerLock manager.. Good suggestion. I have copied your text to the VMS wikipage.
Which alternatives does there exists?
How is this better than the other alternatives?--
Simon Strandgaard -
Re:VMS logicals versus Unix environment variablesIt sound very similar to Path-Shortcuts?
Is this what it is?
Please feel free to extend the VMS chapter with more examples of logicals, and how the differ from unix/amiga.
VMS & OpenVMSI don't feel comfordable writing about VMS, because I have absolutely no experience with it. I know of Amiga and Unix.. and thats about it. If you have handson VMS experience, then submit text. Thanks in advance
:-)--
Simon Strandgaard -
Re:VMS logicals versus Unix environment variablesIt sound very similar to Path-Shortcuts?
Is this what it is?
Please feel free to extend the VMS chapter with more examples of logicals, and how the differ from unix/amiga.
VMS & OpenVMSI don't feel comfordable writing about VMS, because I have absolutely no experience with it. I know of Amiga and Unix.. and thats about it. If you have handson VMS experience, then submit text. Thanks in advance
:-)--
Simon Strandgaard -
Re:Problem.
-
Re:Various languages for Mindstorm programming
> you're pushing your Ruby again
Nah, just spreading the joy.
> Love that empty sourceforge site of yours!
Hm. The download area for the mindstorms project is here... I guess I'm not sure what you're referring to... -
Various languages for Mindstorm programming
-
VMS logicals versus Unix environment variablesThanks for all the information that has been submited to the wikipages, during this osnews/slashdot'ting.
BTW: anyone which dare to write a comparison between VMS's logicals and Unix's environment-variables? Are VMS logicals more secure? Wikipage Of VMS.
--
Simon Strandgaard -
Re:Is Lego even alive?
> a sourceforge site with nothing on it!
Hm. There's a release here with both a RubyCon '03 presentation and the code in there... -
Re:Is Lego even alive?
If you're doing Lego-Mindstorms development, consider the Ruby Lego-Mindstorms development kit.
Ruby's a nifty language and is (I think, anyway) well suited to stuff like this. -
Re:The Object Oriented wayIn Ruby:
p = Project.new
I like that "14.times" thing... yay Ruby!
14.times {
p.design && p.build && p.test && p.document
} -
Re:It's the corporate mindset
It's up to the folks running the corporations to do what they want. We pay for and administer RubyForge because Ruby helps us do our job (application integration and such-like) faster and better.
The Ruby community gets a nifty resource, we get the company name on the front page - everybody's happy. What's not to like? -
Another MP3 tagging library.......written in Ruby, can be found right here. From the project page:
mp3taglib is a id3v1/id3v2 mp3 tagging library for ruby, based on id3lib. At
this early stage it already supports most of the fields of id3v2 tags. Mp3
encoding informations can also be retrieved. -
RSS polling intervals
"Now, should an aggregator be polling every 30 minutes? The convention early
on was no more than once an hour. But newer aggregators either never heard of
the convention or chose to ignore it. Some aggregators let the users scan
whenever they want. Please don't do that. Once an hour is enough. Otherwise
bandwidth bills won't scale."
Hm. That's interesting. The RubyForge RSS feeds get polled every
half hour by a couple folks, i.e.:[tom@rubyforge httpd]$ tail -10000 access_log | grep "16/Dec" | grep export |
Hasn't caused problems yet, but maybe that's because RubyForge only gets about
grep 66.68 | wc -l
19
[tom@rubyforge httpd]$
30K-40K hits per day, and the feeds get just a fraction of that. -
Building a mod inside a level editor......is great and all, but it'd be nifty if a level could be built using a script. Like this:
map = Map.new
Or something to that effect.
level = Level.new(10,10)
level.add_sector(0,0,5,5)
level .set_spawn_point(2,2)
map.add(level)
I've poked around a bit trying to find a way to generate DOOM PWADs using a script... but I can't see a way to build a map outside a level editor. It seems like there are two components necessary - a sector layout thingy and a binary space partition calculator.
At any rate, I've started a little project to generate DOOM levels via a Ruby script. And if it turns out this is already possible via other means, I'll shut the project down :-) -
Re:similar programs out there?
That sounds a lot like Markov chains and bigrams (or trigrams). Build a table of words, put together some "this follows that x% of the time", and off we go.
Here's some Ruby code that implements a simple bigram model - it forms sentences using some quotes from C. S. Lewis as a corpus. It's based on examples from M. Tim Jones' excellent book AI Application Programming. -
Re:Yummy, or about time.> IN/NOT IN subqueries are now much
> more efficient.
That'll make RubyForge (and other GForge installations) a bit faster, since GForge has a fair number of IN clauses:[tom@hal gforge]$ grep -rn " IN (" gforge/ | wc -l
Looks like the survey and the searches should both benefit. Sweet.
34
[tom@hal gforge]$ -
Re:wxWindows not terribly reliable - but Tk is
> There's also bindings to [...] Ruby
Yup, it's on RubyForge - WxRuby. -
Blender has a GForge installation....
-
Re:PostgreSQL and pg_dump
Another hard bit is that the Postgres replication doesn't support sequences - see the details in the aptly named "Things to Remember" section of the installation documentation.
So if your master fails, presumably you have to recreate the sequences starting at a number high enough to avoid conflicting numbers before switching over to a slave. Seems like this could be a problem.
Nonetheless, Postgres is cruising away on RubyForge; 300,000 records and counting... -
Re:Integrating Java and Ruby
I think Mauricio is in the process of moving it over to RubyForge...
-
Ruby bindings to .NET....
...are available on RubyForge. Makes it even easier to reuse
.NET code... -
Re:Remote management w/ SSH.
> or better yet rsync
Yup. On RubyForge we run a rsync job over stunnel to iBackup every 6 hours.
This works like a charm; it only takes a minute or two to run (that is, except after the nightly Postgres backup, when it takes about 20 minutes to send over the new database dump). It's an easy way to have an offsite backup. -
Speaking of dotgnu/.NET....
...there's a Ruby to
.NET bridge over on RubyForge.
Not sure how much effort it would be to get it working with dotgnu as well... maybe it wouldn't be too bad since much of the connector code appears to be in lib/dotnet/bridge.rb. Lots of C# code in there, though. -
Re:MS SQL Server - Re:The defacto standard
> it is now the standard for companies needing a
> low or mid range solution
Is it?
> it improves with each iteration.
As does Postgres.
> Our needs aren't high-end, but it handles
> our 300GB databases
That's a lot higher-end than where I'm at :-). But PG handles RubyForge - 180,000 records, about 20K hits per day - just fine. -
Re:Why exactly do you need RH AS or the equivalent
Right on. I run RubyForge on commodity hardware - 2.4 GHz CPU, IDE, 512 MB RAM. It handles an average of 24K hits per day plus a couple hundred emails plus CVS and SSH, no problem. If you know even a little bit about what you're doing, low end hardware can take you a long way.
-
Seen Ruby lately?
wxRuby is about to go 1.0, and has a new entry on (the very OS-X-looking) RubyForge. Ruby itself is a great language!
-
Seen Ruby lately?
wxRuby is about to go 1.0, and has a new entry on (the very OS-X-looking) RubyForge. Ruby itself is a great language!
-
Re:correct link
And a mirror on RubyForge.