Fantasist’s Scroll

Fun, Fiction and Strange Things from the Desk of the Fantasist.

9/22/2009

No Free Lunch

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a First Quarter Moon

There’s no such thing as a free lunch.

You know, when I first started using the Internet, pretty much everything was free.  Once you got used to searching, you could find just about anything on the ‘net, all the way up to and including source code for all kinds of things.  So, in that spirit, I took some basic source code for some Perl language generation and manipulation scripts and modified them to run on the web.  Then I offered them for free, just for the simple fun of having them and letting people use them.  But, things have changed.  Now, times are tough and hosting a website costs money.   That in and of itself isn’t a problem, except the use and abuse of those simple, fun, free scripts have caused so many server usage issues that my webhost is insisting that I either disable them or pay for a higher grade of service that’s more than three times what I’m paying now.  So, guess what?  Yep, the scripts are going away.  Maybe I’ll figure out how to do them with PHP instead of Perl one day, but until then, I have to disable them.  Either that, or come up with over $200 a month for a dedicated server.

So, I’m afraid that it comes down to dollars and sense.  I don’t have the dollars, so I have to exercise a little sense and take the freebies off-line.

I wish I had a better solution, but I just don’t.  I hope you all enjoyed them while they were here, but, now, due to forces beyond my control, I have to shut them down.

UPDATE: For people looking for other free language generation software, you can check out the programs that I either adapted for the web, or that inspired me.  Chris Pound’s Language Machines pages held the first Perl code I worked with for many of the scripts and Jeffrey Henning’s amazing LangMaker was instrumental in much of my design.  (LangMaker is also available for free at Softpedia.)  So, please, don’t give up on your languages!  Check out what these guys offer and keep working on your fantasy!

4/25/2008

Dialect Generator Down

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a First Quarter Moon

Well, just weeks after announcing that all my conlang language machines are back on-line, I’ve had to take one down.  My Dialect Maker seems to be a CPU hog on the server.  Also, in spite of coding it so that it should only run one instance at a time, it somehow got two loaded on my ISP’s server.

So, I’ve tweaked the code an I’m waiting for my ISP to approve it before I load it up.  But, I have to tell you, if the sound changer is the only thing that has problems, I may just let it go.  It uses an old library for Perl that’s probably out of date.  Then, I hope, it would be easier to convert everything else to a PHP script/page/whatever and not have to rely on Perl.  I love using Perl, but it can be a resource hog.

Anyway, stay tuned for more news.

6/9/2006

Dale Reckoning Plugin

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a First Quarter Moon

So, I upgraded to the latest version of WordPress not too long ago so I could test a little project of mine.  Way back in the early days of blogging, when all these fancy programs were new and not so user friendly, I concieved of a beautiful way to present fiction to a large audience for free.  Well, okay, me and about a million other people, but, still, I had an artistic vision.  No, really!  My idea was to keep a journal in the manner and style of a character from a fictional world via a blog.  I saw it as a return to the roots of the novel which, in the early days, used things like journal entries and faux personal letters to tell a story.  Naturally, a blog would be a perfect way to do just that.
But, as a curmudgeon and creative person who was not content to just record something in the standard calendar, I set about trying to adapt the blog I was using to a new, fictional calendar.  Sadly, my first efforts met with very limited success, but, then I upgraded to the first version of WordPress and started learning a bit of PHP.  It wasn’t long after that before I had a decent working plugin that would allow me to make my blog appear to be recorded in the calendar used for the Forgotten Realms setting by Wizards of the Coast, formerly TSR.  It took many, many cycles of development and testing before I was satisfied, but, I finally got something that I thought was worth sharing and, then, they did a major overhaul of WordPress.  So, I waited for all the bugs to get found and fixed.  And, I waited and waited and waited some more for good measure.  Then, a couple of weeks ago, I actually found the time to upgrade to the latest version and test my plugin again.  A few minor corrections later, I had fixed all the quirks I could find and, so, without further ado, I present, for your wacky, fantasy blogging pleasure, the Dale Reckoning plugin for WordPress!

Use it in good health and enjoy!

11/29/2003

Automation in Conlanging

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a First Quarter Moon

I see a disturbing trend…

I spent a little too much quality time on a conlang BBS this week. Well, it’s not a real BBS, but it’s one of those new-fangled, PHP-based web-BBS things. I hate them. I much, much prefer the old-fashioned e-mail list or newsgroup.
Anyway, I got all wrapped up in a discussion about the virtues, or lack thereof, in automated word generators. It started with someone reccomending my old generator, which is really based on code from Chris Pound. Well, someone complained that it would be nice to be able to specify the phonology of the words to be generated. So I worked for several months at PERL and finally coded up my Conlang Wordmaker, which will look really familiar to people who have used Langmaker. Well, when I posted that, it sparked a number of things, but one person made the comment that they “damn well would never use a word generator” to make their conlang. Well, that sort of irritated me. And, when I get irritated before my morning coffee, I tend to type rather sharp replies.

But, sharp replies aside, what’s wrong with using a word generator? I mean, a piece of beautiful furnature that was assembled with power tools isn’t any less beautiful, is it? Is something done by hand, in the slowest, hardest way possible, inherently more worthy of praise? I don’t think so, but apparently quite a few conlangers do seem to think so. And, as I’ve poked around the web, it seems to be a sentiment that conlang people in general have taken to be a Universal Truth. But, why?

I think it’s because so many of them are, or were, linguists or linguistics students. Academia is anchored to a rigid system of learning that tends to insist people follow certain patterns. I have a college degree, but most of what I know that I truly prize, I learned on my own far, far away from a classroom. I think far outside the box that academia tends to force scholarship into. For instance, in learning things like PERL, I learned that whichever way works, is a good enough way. Sure, there may be other ways, but if it works, it’s good enough way. So, too, in my “day job”. I manage servers in a corporate envrionment, so I often don’t have time to find the “best” way. I have to make it work, usually on a budget, quickly. I apply that maxim everywhere in my life.
So, how does that relate to conlanging? Well, I’m not really too hung up on phonology or morphology. I don’t care to spend hours upon hours making a rigid, highly technical scheme of phonology and morphology. It matters more to me how the language sounds. If I’m looking for something that sounds a little bit like Cantonese as spoken by a Polyneasean, what difference does it make how the words are formed? All that matters is that I get my end result, a conlang that sounds right.

I’m not in favor of form over function. I never have been. For most things, I’d rather it get done quick and dirty than never get done at all. So, I’m in favor of using whatever tools get the job done for a conlang. I don’t care if you steal words from a natural language and “mutate” them into a new conlang. Do whatever it takes to make a language that adds that realism to your fiction! What matters isn’t the process, but the art that you create!


Powered by WordPress

Bad Behavior has blocked 77 access attempts in the last 7 days.