2010-02-21

A writing bump in the road

Filed under: Programming, Writing — Tags: — D. Moonfire @ 00:02

Got chapter four critiqued at Nobel Pen this week. It wasn’t what I would call really good and I seem to be having a bit of trouble getting over it. There was good advice in there, but some of it made me wonder if I’m somehow doing the wrong thing. Like missing the point or somehow creating a story with potential that never really goes anywhere. I think Wind, Bear, and Moon was in there, but I’m getting hints that Flight of the Scions might also. Its frustrating, because I really haven’t figured out what I’m doing ungood to make this story spark.

In a different part of writing, I got a short story out on Friday. The reading period ended that day, so I’m hoping that they meant 23:59:59 instead of “end of the work day”. Oh well, nothing ventured, nothing gained. It’s an okay story, not what I would call great at this point, but it could be the shadow of the critique speaking.

It is amazing how fragile I can get from opinions of my writing. I think it makes sense, since we (writers) seem to put so much of ourselves into our writing. It will be a good story when I finish, just need to get there.

One of the technical side is I decided to learn Git at the same time I polish up my writing toolchains (series of programs that work together). So, I created a git repository for mfgames-writing toolchain which will have the various programs I use to write. Right now, I only have the beginning of mfgames-docbook for converting from DocBook 5 XML files to PDF. Eventually, it will include HTML, ePUB, BBCode, ODF, and text. I’m going to also add a few other programs, like the Creole version.

Update: Fixed link, renamed things.

2010-02-07

Writing productivity

Filed under: Programming, Writing — D. Moonfire @ 16:04

Wow, I’ve had a very interesting day yesterday. It mostly involved me sitting on the bed (my current favorite writing spot) and working on the second round edits for my commission. I got it down and sent out, which is always a rush because I just absolutely love writing “END” at the bottom and meaning it.

I also worked on getting MG ready for eBooks. Yes, it is at the end of its effective life of being a niche novel with a small reader base, but print on demand (POD) gives me the chance to keep it out there, long after it is no longer commercially viable. Plus, I get the chance of learning how to do typesetting and enjoying all those little technical details about creating books I don’t exactly get as a writer.

I hate when books disappear. I’ve been trying to get copies of some of my favorite novels for years but for some reason don’t want to spend $80 for a banged up copy. I’d rather give the original author a few more dollars for the work they put into it. Traditional publishing might not allow that, except for the evergreens and classics. So, I went with POD for MG (and now eBooks). Someone might want it in a few years, so might as well keep it out there. Creating an eBook is something I’m willing to do, because it doesn’t take that much effort once you have the original manuscript.

Me keeping MG alive is much like my reviews. I write the reviews that I want to get. I keep MG up because I would love it if other publishing companies would do the same. No, it won’t make them do it, but if I’m not willing to do it myself, how could I ask anyone else to? I already know I’d pay for a POD book that I remember from my past, or one that simply doesn’t show up on the shelf anymore. Same with eBooks. Doesn’t mean you have to advertise them to avoid diluting the new novels, but I’d still like it to be out there.

But, time to work on the new again. I owe Noble Pen chapter three by tonight, so between doing cleaning, accounting, taxes, and ripping DVD’s, I need to clean up chapters one through three and get it posted.

The rest of this is about the technical side of my writing.

(more…)

2009-12-14

Web convergance

Filed under: Programming — Tags: , — D. Moonfire @ 01:12

Spent a rather large time today working on my Simple Notes theme for websites. Still has a few rough edges, like not embedding the fonts and some interface quirks, but otherwise it looks pretty good.

It is frustrating doing website themes. Right now, I use WordPress, DokuWiki, MantisBT, and Simple Machines Forum. Each of these has an entirely different way of skinning their application but I want each of them to have a common “look and feel” with the least amount of work. But, things don’t work that way. If I really wanted a nice, consistent look and feel, I pretty much have to do the same theme five or six times. One for each application and also my initial static page.

Call it the programmer in me, but I hate repeating code. I keep looking for a library or platform or framework where I can create this theme one and have it applied to everything. But, instead I’m struggling with using a metaphysical crowbar to jam everything together, copying code over and over. Which makes it a nightmare when I realize I missed something and have to copy that fix across six different versions.

While working on Rough Blue, I started created a PHP template library that worked across all those applications. It is still rough, but every time I hit a road block, I look for some other smarter person who already did it.

Haven’t found that person. Or that library.

Oh well, I’m happy with it so far. If I keep using my WTF library (or figure out how to get client-side XSLT to work without crashing Firefox), I might see if it can help someone else.

2009-12-12

And, this should be the end…

Filed under: Education, Family, Programming — D. Moonfire @ 23:04

My last class is finally over. That last little essay (got a bit cocky though) got finished somewhere in the middle of the week. I’m already approved for graduation, and I got a 98% score according to the online course. So, that should give me a 3.9 GPA for my master’s program.

Given that, and ignoring my irrational fear that I somehow missed a class, I’m completely done with college. I probably won’t go on to the doctorate program at all. Instead, I’m going to focus on something more enjoyable.

Like fiction writing.

Haven’t gotten much of it in the last few days though. Work is winding up for a deadline next Friday and hopefully there won’t be any overtime this time. We also had a pretty impressive snow storm and a nastier set of confusion. The snow removal guy never showed up, so I had to shovel the 20-30 inches worth of snow myself.

Yeah, whine, whine. Still did it and I wasn’t even that sore for more than a day. We are also watching one of Fluffy’s co-workers Lab puppy for the week. It has been… interesting. I keep forgetting that some dogs consider horking up a tug rope as a sign of affection.

I’m still working on that website design probably for the rest of the weekend. Fluffy is working on her own designs since she needs to brush up on her skills. And, for some reason, I really struggle to teach her programming; we live well together, but we don’t exactly work well together.

I’m also hoping this means the three people who read this will actually see more posts.

2009-12-08

An impressively busy week

Filed under: Education, Family, Programming, Writing — Tags: , , , — D. Moonfire @ 13:21

’tis the season for lots of change.

I finished my final paper for my masters on Sunday. While I hate it with a passion–it isn’t my best work–the instructor seemed pretty happy with it in the draft a week before. I have one last short paragraph to write and I should finally be done with college. I even paid my tuition last week, so I could actually graduate.

Looking forward to starting new projects soon. I decided to hold off on the programming for a little bit and just work on novels for the rest of the year. Yeah, those plans will last. But, I’m looking forward to just… writing.

And a little web design since I’m trying to make a little site for a friend. It isn’t perfect, but I’m liking how it turns out so far. Haven’t gotten much feedback on it, to be honest, so I’m going to just assume it is awesome and let people quietly snigger behind my back.

Yesterday, I finally got back to the .NET user group meeting that my co-worker runs. Got a chance to see some pretty little libraries out there and won book in the raffle. Always fun.

On Thursday, I’m going to try out the local writer’s group and see if it would fit my personality. Once a month, but if I want to be a good writer, I need to take myself a bit more seriously.

Finally, Fluffy got her Christmas/holiday gift last week. It was down to a year subscription of People magazine or me going to the gym with her twice a week for a few months. I bet you can guess which one she got? Yeah, her subscription star… never mind. Tonight is session four at the gym. It isn’t a habit and I feel so pathetic since I can’t keep up, but I’m persistent so I’ll get it sooner or later. It works out since my co-workers pretty much stopped walking with me at lunch.

I won’t get under 136 kg pounds by the end of the year like I hoped. I should be within 5 kg pounds of it though. According to Weight Watchers last night, I’m at 140 kg, so I’m within that goal. Going to try making that different as small as possible in the next few weeks.

2009-11-15

Multiclassing

Filed under: Games, Programming, Writing — D. Moonfire @ 17:09

In the last week or so, I found a gaming group that is semi-local to let me at least fill some of my RPG cravings. They play Pathfinder and Dungeons and Dragons 4e. Not really into 4e, just goes a bit too far into tactical for my own preferences, but I decided to join the Pathfinder games. It looks like most of them are part of the Pathfinder Society (like RPGA), so I joined that just because it seemed to make things easier.

Creating characters, I noticed something. I really like multi-classing. First character concept? Paladin/Monk combat medic. Second? Sorcerer/Rogue. The third and fourth weren’t much better. I know multiple classes in Pathfinder/D&D 3e is not “optimal” for pure survival reasons, but I feel straight-jacketed by specializing.

This seems to be true for real life also. I’m not specialized in my primary profession. I can’t say I know databases, web, or GUI better than others. I’m just a good developer and a fairly decent architect. In my personal life, I keep trying to tell myself to focus on “just writing” or “just programming”, but no matter how much I try, I keep end up wanting to do both.

It isn’t optimal.

I’m not going to say it is wrong. If my own goal was to be a “great writer”, this isn’t the most efficient way of doing it. Same for writing computer games. But, it is also pretty obvious that, at this point in time, it isn’t going to change. So, I’ll be happy with my Writer 4/Programmer 11 for now.

Though, I’ll admit, I do feel a bit of envy for those all those Writer 15 running around.

2009-10-17

An interesting week

Filed under: Programming, Work, Writing — D. Moonfire @ 04:03

I know I told myself I wouldn’t work hard over the weekend, but it happened again. I managed to get all the defects assigned to me done by the cut-off, but I took on two more that ended up being a lot more complicated than I expected. The last one left is making me very nervous, but it has to be done. I know it has to be done, but it still makes me nervous.

It also reminds me that there is a flaw in the masking tape programmer. Related to the duct tape programmer, I would see the masking tape programmer as someone who thinks they are worth of the duct tape title, but don’t have the sheer skill to really put it off. The type of developer who throws something together that pretty much falls apart if you sneeze too hard. In Joe’s comment, “you aren’t good enough” is pretty much the masking tape programmer.

(more…)

2009-09-22

A lovely night of walking

Filed under: Health, Programming, Writing — Tags: , , , , — D. Moonfire @ 02:50

Today, I learned that Inigo really, really likes frogs. I went to Weight Watchers (lost 0.3 kg which negates half of the last two weeks) and managed to only stick my foot in my mouth once. Then, getting home an hour later than normal, I decided that as much as I wanted to play on the computer, I’d go on a walk.

One and a half hours later, I’m tired, Inigo is tired and staring hopefully at every. single. dark. spot. on the trail hoping it is a frog. I managed to walk just under four miles, which isn’t too bad. I wasn’t in a hurry or anything.

I also enjoyed thinking about My Father’s Bike, which is the novel-like thing I’m working on. I finally sat down and got a chapter outline set up for the thing and I’m a bit happier about it.

Didn’t do much beyond thinking about it though, I’m planning that for tomorrow. Tonight, I only had an hour or so, so I decided to mess around with a Emacs major mode for ASH, the scripting language used by KoLmafia. Kind of fun, but still a challenge. And it gave me some new insights on how to improve csharp-mode, which is one of those things I really need to polish up a bit more.

2009-09-16

Four more days

Filed under: Education, Programming, Writing — Tags: , , — D. Moonfire @ 00:20

Four more days until the end of class and I’m excited about that. I also got the notice for my petition, which was accepted after the responses. Thirty seconds later, I was on the phone with my academic adviser who got the same email only a few minutes before me. So, I’m now one class and one week from my masters and I’m very excited.

Work is relaxing a little bit this week, but I’m still not over the major hump I’m working on. I try so hard to get things done, and it is nice I get the impression that I’m appreciated and wanted. Call is self-esteem but I worry about those type of things. I also want to be the best employee I can be.

I’ve been obsessing about two things for no reason. One is a little Kingdom of Loathing script. It is turning out to be a tad more difficult than I expected; I know I can do it, I just can’t get the bits and bytes to shift the way I need them too.

I’ve also been working on world development for my steampunk world. Partially scripts, partially language. Messing around with the map and trying to figure out how much history is important to the story. I mean, I know that some of the history is important since it shows up in Flight of the Scions, but how much is enough. I think I could spend months coming up with the history, mainly because I have so much fun.

… though, I really need to get to the “do” part of those things again. Right now, I have the following on my radar:

  • Scroll of the Lands
  • Unit Performance
  • Flight of the Scions
  • My Father’s Bike
  • DG

I know there are more to consider, but those seem to be the ones I want to play with now. Well, and making a font for the lovely scripts I found. *sigh* More projects than time. And I seem to love it.

2009-07-31

Blocks of time

Filed under: Education, Programming, Writing — Tags: , , , , — D. Moonfire @ 21:04
Weight Loss (6.4 of 14.7 kg)
Commission (4,227 of 15,000 words)

Been a busy week this week, mainly because of a self-inflicted need to do better at work. I hate putting in estimates for 100+ hours on a single task when everyone else is putting in 8, 12, even 40. But, having the only one over 50 and having it so much higher gives me a tiny little lurch in my stomach. More so when I’m justifying to the VP of Development. It doesn’t matter that it is an honest estimate, and probably a bit low, it still sucks when I have to do it. True, the 100+ hours is broken into a rather impressive WBS, but still.

I like breaking things into smaller blocks. Most of my personal projects are done that way. The MfGames.Tools is just one step toward my current programming goal of having a new version of CuteGod out. I just need to get the command line tools, unit performance, updater, BooGame, and a ton of other things. I decided I need to really focus on a single programming project, so the “main goal” is getting CuteGod polished. Then I’ll play with Tablet of Words (WordPlay, my other “official” game), Ceimaha and other ideas.

I don’t expect any of those to be done before GenCon, which I’m seriously looking forward to. I think the next week or so is going to be dedicated to working on homework and finishing up the petition which I promised by Auguest 9. I’m thinking about also stopping doing book reviews from GenCon this year, or at least just doing it when I feel like doing reviews. I don’t know if they are helpful in general, but I feel bad since I don’t give glowing reviews… ever. I don’t even give glowing reviews to my own book. Like the review my brother did of MG (rated 4 out of 5 stars), I really try to be brutally honest but I hate the imagined conflict I get when I do them.

While I’m not entirely sure why I did it, I finally joined Twitter. Amazingly, my account is the same almost everywhere else: dmoonfire. No clue how long I’ll use it, it seems to be as unfocused as everything else in my life. But, that is who I am. I don’t focus on one thing in general and I kind of like it that way.

Older Posts »