I love cheesy proverbs. Today, whilst having a stand-up meeting somebody said some quip and then someone perverted it into a nonsense quip that had the same tone and I though 'Hey, theres a program to do just that' and so I wrote it and
so there is.
It's a python script, it's really, really simple, it takes a formated file of beginings and endings and and chooses a random
way to put them together,
example output:
The ox is stronger
But the man is patient
The output is not always this good, but it's often funny.
This may sound simple, but it's going to be used to test spam bayes fooling stuff, which if your interested contact me
and I'll tell you about. NOTE: I am not a spammer, when I say 'fooling stuff' I'm talking about test suites to combat
nonsense bombing (you know, the spam that's filled with non-sensical strings of dictionary words).
This software is released under the GPL.
Get the Proverable Here
The ACE wrappers are NOT hard to build. They are easy to build on a variety of operating systems. Macros
are my friends. Any complaints I had before were due to my own ingnorance/incompetence and in
no way the fault of the ACE people.
I am sorry. Mostly.
I'm having trouble building the ACE framework. I just bought the programers handbook for it and I am really very interested in using it.
It's got this logging framework that seems to be just what I want, which is a rare thing indeed. The logging framework looks to be as good as Log4cpp but with the added benefit of being able to do arbitrary logging over network connections and groovy stuff like that.
ACE also has a lot of cross platform stuff and is supposed to make network programming simple. So until there is a Boost::socketstream or something else like that I've been looking at ACE.
But the build process is SCREWY. Maybe I just can't appreciate it's beauty, and it does compile for a truely freakish number of systems (from VxWorks to MVS for god's sake).
It's building now, and I may have gotten it licked, but geesh.