61 Comments
- Special, on 10/12/2007, -2/+40They call it content.
- JC4P, on 10/12/2007, -2/+33Hellooo fake satisfied customers!
- bhowell, on 10/12/2007, -2/+26> "any idiot who can program could make something better, wtf kinda developer is going to use this "tool"?"
True, any idiot who can program could create something like this. But the smart ones wouldn't waste the time when this is already available to do it. - ojk007, on 10/12/2007, -2/+24well its grammatically correct. He's Quoting the website.
- OBKenobi, on 10/12/2007, -1/+16I am a random comment generator.
- puthor, on 10/12/2007, -2/+14Usefull tool!
- Lavarock, on 10/12/2007, -3/+16Finally a data denerator for developers...
developers.
developers developers developers AAAAAAAAAAAAAAHHHHHHHHHHHHH!
GHHRHHCZZ DEVELOP!!LaNSDc!! OOOOOORRHHGGHHHH - Pobotrol, on 10/12/2007, -0/+9Thanks, that's really useful for making quick test data. Sadly it takes the soul out of manual data generation, based on Star Wars, Hogwarts, porn stars, dead rock stars, serial killers etc.
- shmee, on 10/12/2007, -7/+15I need a User interest generator for my website.
- adolfojp, on 10/12/2007, -0/+6posure
Canadian phone numbers are exactly like US phone numbers.
Well... at least according to the results that the app gave me. ;-) - jhshukla, on 10/12/2007, -5/+10and you just provided the evidence.
- Nicolay77, on 10/12/2007, -0/+5I did a denormalized table generator to populate sample datasets for datawarehouse design.
May be you're interested in that. I would be glad to opensource it. - InsideTheAsylum, on 10/12/2007, -1/+6I bet many people will go "WTF is this good for?" Well, if you're asking that, you probably have no use for it! Basically, this tool is pretty handy for people writing programs that deal with a lot of managing of data like people's names and so on. When coding, you should try to make sure your code can manage all possible input variations and his little script generates the kind of randomness that your program needs to be able to deal with without going on the fritz (example: early counter strike source servers caused all clients to disconnect when someone with a malformed name joined the server, I think it was something simple like having a blank string for the name).
- brandonb, on 10/12/2007, -0/+5This will come in quite handy.
- moonhead, on 10/12/2007, -0/+3Very useful, anyone know of any other apps that will do the same thing, but for wider variety of data types?
One that does floats would be great. - Valdar729, on 10/12/2007, -0/+2@nepawoods
I really hope you are being sarcastic, otherwise, don't comment on things you don't fully understand. - mattnunn, on 10/12/2007, -0/+2If you want a commerical tool take a look at Visual Studio Team Edition for Database Professionals from Microsoft (http://msdn2.microsoft.com/en-us/teamsystem/aa718807.aspx). It has a comprehensive Data Generation feature that allows you to generate an entire database of data up to very large sizes and also allows you to link that data generation to unit tests
- VenDrake, on 10/12/2007, -0/+2@buzzedlightyear:
>> sucks it won't generate comments or sentences in English.
You could grab random Digg posts for your "comments". Unfortunatly I don't think that would help with your other goal. =P - benjaminkeen, on 10/12/2007, -0/+2Wow. I can't believe the attention this just got! Thanks for all the comments above. I'll be making it available for free to download later this week once I get a little time, so that should help you guys who need to generate large volumes of data.
And sorry about the connection problems. Neither I nor my hosting company expected the huge spike in bandwidth, so they promptly disabled my account. Only fair, I suppose. :-)
All the best -
Ben (of benjaminkeen.com) - ohcoaster, on 10/12/2007, -0/+2it's so people don't think he wrote it and start quoting him or something. "OMG kevin's server resources are limited!"
- timxpx, on 10/12/2007, -0/+2i'd love it if you submitted content for him to release in the next version of the app. i feel like i've been making my fake DB's so boring after reading your comment...
- yahoofrom, on 10/12/2007, -0/+2here goes a random data
Bandwidth Limit Exceeded - Blrfl, on 10/12/2007, -0/+2If you need something more flexible, there's a great program called Spew that I first encountered in 1987. Its original purpose was to generate National Enquirer-style headlines, but I've since co-opted it for a number of other uses, some amusing and others for real work. Spew is also a great small project for learning a new programming language.
I left a tarball containing the original Usenet posting (shell archive with C source), a Perl version and a number of useful headline files at http://putstuff.putfile.com/19328/4483251.
Enjoy. An email address is buried in there somewhere if you have comments or questions.
--Mark - JohnnySoftware, on 10/12/2007, -0/+2Actually, with the long-existant Generator feature in Python - and the newly added Generator feature in JavaScript 1.7 - which is what Firefox 2.0 has, creating datasets of test data is easier than it ever has been before. Ruby also has a Generator.
Here is the definition of a generator:
http://en.wikipedia.org/wiki/Generator_%28computer_science%29
All you have to know is how to program in any of these scripting languages, and you are all set. (Pardon the pun, it was an accident.)
Here are the details you need if you want to program a test data generator right now:
http://www.python.org/dev/peps/pep-0255/
http://docs.python.org/ref/yield.html
http://docs.python.org/ref/genexpr.html
http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7#Generators
http://www.ruby-doc.org/stdlib/libdoc/generator/rdoc/index.html
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/128786
You can also use a script employing a Generator to generate data for simulations, create random data, generate impairments for real time testing of error handling logic in a system, or to aggregate data from different or disparate data sources.
You can whip these things up really fast, and modify them in a hurry as well. - jverdi, on 05/11/2009, -2/+3(a use case which this generator totally would not have helped in, but nonetheless)
- inactive, on 10/12/2007, -0/+1Netflix Contest
Maybe you can use this to generate random data for the Netflix Prize challenge to test your code.
http://www.netflixprize.com/ - piesforyou, on 10/12/2007, -1/+2Oh come on, you can't digg shmee down because you'll spoil the punchline!
- mushk, on 10/12/2007, -0/+1Here's an Automatic CS Paper Generator.
The results are hilarious.
http://pdos.csail.mit.edu/scigen/ - rchmura, on 10/12/2007, -0/+1look at this random data, it looks like...
Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.
Apache/1.3.33 Server at www.benjaminkeen.com Port 80 - adolfojp, on 10/12/2007, -0/+1This is a great tool. It would be great if he made an offline version. I could use this to generate millions of records without crashing his server.
(I made a version of this but not as thorough.)
Even better. Open source the code and we'll help you out! - JorgeGT, on 10/12/2007, -0/+1The demo database is called "A Brave New World" ... because World Interventors use Microsoft Visual Studio !! ^^
- JorgeGT, on 10/12/2007, -1/+2http://www.duggmirror.com
At last! no more 123th False Street, 25th Inexistent Avenue, etc.! - smartssa, on 10/12/2007, -0/+1Sounds cool, too bad the site is dead :(
- FreddieD, on 10/12/2007, -0/+1The techno mix never gets old...
http://youtube.com/watch?v=_iiH-Jkp_3s - leapius, on 10/12/2007, -0/+1This is exactly what I need - sadly the site's down (as expected) - any chance of the source code to run it locally?
- blueigloo, on 10/12/2007, -0/+1I wanted to give you a thumbs up for your comment... but the link to your website just ruined in. =(
- benjaminkeen, on 10/11/2007, -0/+0This has been updated and moved to a new home: http://www.generatedata.com
The most notable improvement to the script is the introduction of a save-load mechanism so you don't have to re-enter your data criteria every time you return to the page.
Enjoy! - Brokenmonkey, on 10/12/2007, -5/+5Holy crap, thats awesome
- DoubtfulSalmon, on 10/12/2007, -2/+2Possibly the most original useful thing I've seen on teh intarweb in years. Good stuff, thanks. Dugg.
- Roshak, on 10/12/2007, -0/+0Truly a cool site. I will really use this tool.
- kanenas.net, on 10/12/2007, -1/+1The site is STILL dead :(
- cbmeeks, on 10/12/2007, -1/+1I find this very useful. It really pisses me off the people who put "Yeah, anyone can do that..." after every damn programming story.
Jeesh. It's a tool. Either use it or STFU.
Diggy.
cbmeeks
http://www.codershangout.com - mattnunn, on 10/12/2007, -0/+0looks like I posted the worng link. Here is the correct link to find out more information about Visual Studio Team Edition for Database Professionals (aka DataDude)
http://msdn.microsoft.com/vstudio/teamsystem/products/dbPro/ - incubator, on 10/12/2007, -0/+0neat!
thanks for sharing
~incubator - capiCrimm, on 10/12/2007, -2/+2Would be more useful if you also added text files, or some way to give a format string.
- TriggReaver, on 10/12/2007, -0/+0I once constructed a database for one of our company's clients, and along with it were standard queries and reports built in with a web-based interface. Before finalizing the work, obviously, we wanted to let the clients use it as they would normally, to make sure everything is in order. They can't test it without data, so we made a copy of the database and filled it in with test data to simulate the process of querying and generating reports from the database.
If there was a tool that can randomly create standard data such as names, addresses, phone numbers so that we didn't have to manually make up data, it would make things much easier to generate test databases.
So for those asking what this application is good for, well, the above is a possible reason. This is good for DB testing, especially when you're showing of a prototype or test version of the database to a client. It would be aesthetically pleasing (and impressive) to see real-looking data rather than lorem ipsum or "asdlkjaadoasodas adlaldasldk". - inactive, on 10/12/2007, -1/+1I prefer the http://www.fakenamegenerator.com/ :o)
- adolfojp, on 10/12/2007, -3/+2foobar5892
Did you say developers?
/ developers
// developers
/// echolalia - nepawoods, on 10/12/2007, -3/+1"you should try to make sure your code can manage all possible input variations and his little script generates the kind of randomness that your program needs to be able to deal with"
if there are that many people who need to write code that can parse the data he produces, maybe he should have just written the code that can parse it and made it open source - posure, on 10/12/2007, -4/+2Potentially useful tool...although I find it humorous that it won't generate US phone numbers while most of the other fields provide US data.
-
Show 51 - 61 of 61 discussions



What is Digg?