November's Program: Maze Craze

Programming: 11/29/14 at 22:43:14 MDT by SafePit

Programming “[MazeHope everyone in the US had a great Turkey Day (Thanksgiving) and are now enjoying the last weekend of November. I’m busy with NaNoWriMo, and a bit behind. So I give you another program from my original ZX81 site, but not yet featured here. November’s program is the month is Maze Craze. It’s not hard, but you might need to graph out the maze if you get stuck. There are actually two mazes. Can you beat them both?

You can read more of this article or head on over to my ZX81 site to catch up on past programs of the month. [ View Article ]

Printer Friendly version - November's Program: Maze Craze  Send to a Friend   (24 reads) [ 0 comments ]

Tags: craze  maze  monthly  programming  zx81 

October's Program: NA

Programming: 10/21/14 at 20:15:09 MDT by SafePit

Programming “[NA,Whoa, there are still almost two weeks left in the month and I have October’s program done and waiting for you. Yep, you heard right. This month is a short one called NA. The program is an action game that requires you to use “N” and “A” to try to stop a runner. The letters have significance as you use them to stop the runner. However, there is a twist, miss and the program changes the letter needed. Sounds easy right? Guess what, I still haven’t beaten it. Can you?

You can read more of this article or head on over to my ZX81 site to catch up on past programs of the month. [ View Article ]

Printer Friendly version - October's Program: NA  Send to a Friend   (61 reads) [ 0 comments ]

Tags: monthly  na  program  zx81 

DISH CINEMA Userbar (Updated ... again)

Programming: 10/15/14 at 22:21:20 MDT by SafePit

Programming I was doing a bit of clean up and, wouldn't you know it, my DISH pay-per-view (PPV) userbar broke again. Apparently this is going to be an ongoing battle. It is good for me as I don't spend a lot of time coding anymore. My eyes glazed over writing the new regular expression needed to parse out the title and image. Fortunately, it came back quickly.

Although the featured list is pretty small now, I decided not to add the new releases and events back in. The smaller list feels and looks better.

Put in image source or UUB tag: Article ]

Printer Friendly version - DISH CINEMA Userbar (Updated ... again)  Send to a Friend   (67 reads) [ 0 comments ]

Tags: again  animated  cinema  dish  event  featured  gif  new  ppv  ub  updated  user bar 

September's Programs: Photon '85 and '98

Programming: 09/30/14 at 19:52:00 MDT by SafePit

Programming ď[PhotonWell, the month is over and life has taken over and delayed my program of the month. For the tail end of September, I offer two programs: Photon and Photon 98. Wait, what? Yep, you heard right. Iím offering two programs this month. Sort of.† Actually they are very similar. Photon is the original program from 1985, and Photon 98 is a minor remake that cleans things up a bit.

You can read more of this article or head on over to my ZX81 site to catch up on past programs of the month. [ View Article ]

Printer Friendly version - September's Programs: Photon '85 and '98  Send to a Friend   (77 reads) [ 0 comments ]

Tags: monthly  photon  program  star trek  zx81 

How did you do this July 2014 Camp NaNoWriMo?

Writing: 08/24/14 at 22:35:35 MDT by SafePit

Writing “[2014Well, it’s almost a month since July Camp NaNoWriMo ended and I've meant to give a quick update. First, I did hit my 50K goal for the month, winning my second Camp. Nice! Second, I finished the book this time last month and haven’t touched it since, though I still think about the story almost everyday. I’m taking that as a positive as I look to start work on my 1st revision.

I’m giving it a month before I dig back in and do some polishing. There are a lot of grammar errors, time continuity issues, and at least one perspective problem. Although I haven’t done much with the story, I did spend the time combing the two sessions into a single book. Together, I’m at around 102K words which is about 268 pages printed according to Scrivener. That feels like a decent size, but I expect that will change a few more times as I revise it.

Since I bothered to combine the sessions, I also decide to build an EPUB version of the book. I did this partly to make sure I had a copy of it before I started to edit it. It isn’t entirely necessary since I’m using snapshots in Scrivener to track my changes. But, and more importantly, it gives me a copy I can read and share. My daughter said she would read it and I’d love to get her impression. Even if the book isn’t perfect yet, I’m curious what she things of it and I can use some feedback before I start to edit it. As my first novel attempt, and a rough draft, I’m a bit skittish to share more widely at this time; however, I really need to if I want to make it better.

I wanted to say that I’ve really enjoyed the writing experience. Although I won’t feel done until I've revised and published it, the challenge has been worth it so far. My goal was to improve my writing. Even if it isn’t a run away best seller, it will be a success for me. And yes, I could just publish it as is on Amazon but that doesn’t count. If I’m going to do this, I need to do it right.

Right now, my next deadline is to get the 1st revision done by the end of the year. With November’s NaNoWriMo looming, I really need to spend the next two months revising and editing to make that deadline. If all goes well, I’m looking at my novel being up for sale sometime in 2015.

Speaking of NaNoWriMo, I’m also starting to plan for it. Although Camp has been fun and very motivational, I really want to compete in the November challenge. I’m trying to decide if it will be a spin-off story or something entirely new. I have a few ideas in mind already and I still time to decide. Until then, it’s almost time to get back to my first story. [ View Article ]

Printer Friendly version - How did you do this July 2014 Camp NaNoWriMo?  Send to a Friend   (125 reads) [ 0 comments ]

Tags: book  camp  july  namowrimo  novel  november  story  winner  writing 

August's Program: Cave War

Programming: 08/24/14 at 21:49:49 MDT by SafePit

Programming ď[TunnelAugustís program is Cave War, a later program from 1985. It starts out similar to Hit Man, basically a scrolling dodge the wall game. But there is more to it than that. Once you get to the end of the tunnel, you find yourself in a cave and need to blast away at a wall to continue on. Oh, and if you hit the same spot twice, it resets. Can you make it out of the cave alive? Use ďZĒ and ď.Ē to dodge the walls and ďXĒ to blast away the ground. Good luck!

You can read more of this article or head on over to my ZX81 site to catch up on past programs of the month. [ View Article ]

Printer Friendly version - August's Program: Cave War  Send to a Friend   (214 reads) [ 0 comments ]

Tags: cave  monthly  program  war  zx81 

How to Break Your Site In One Easy Step

News: 07/24/14 at 16:53:16 MDT by SafePit

News The Mistake
We all make mistakes. My mistake was not understanding the code behind the categories sections that my site uses. What I wanted to do was create a new category called “Writing” that I could log my NaNoWriMo entries to. It seemed simple enough. I went into the category administration section and created a new one. My mistake was wanting to reuse the news picture. It was late at night and I was in a hurry to get to bed. In my hast I forgot that the program links the picture and category name together. Worse, I didn’t even realize I’d done something wrong.

The Discovery
Yesterday, after I posted my latest ZX81 article I noticed a bit of an oddity. When I looked at the next two articles, I noticed that the program had listed the same article twice. The post was from earlier in the moth and didn't look right, so I started to dig. I pulled up the topics list, the file that drives the front page article list, and discovered the double entry as well as a several missing past articles. At this point, I realized I must have done something wrong and started digging further.

The CMS I use drives the category list from a file based on its name. I pulled up the news file and it only had a single article listed in it. I knew that was wrong because the news file should have a number of articles I've added to it over the years. Perplexed I tried to bring up the writing category. Wait, there wasn't one. Then I remembered my earlier decision to use the news category's picture. Instead of picking a creating a new category called "Writing" with the same picture as the news category, I'd actually used the same news file twice with two different category names. The program didn't know how to deal with this, nor did it prevent it from occurring. At this point, I realized I made a serious mistake.

The Fix
My first attempt to fix was to to use the program's category mangement interface to edit the list. If you didn’t know, I’m using an older version of to run my site. I choose it years ago because I’m a heavy Perl developer. was a good fit as I could add plug-ins and themes in a language I was comfortable with, yet the site was full featured and provided a nice base to work from. Perfect for a weekend project and ran generally. The one area that it falls short is in category management. When I went to fix the category, I realized that it didn't work the way I expected it to. I skipped the web front end and just edited the file.

The next problem I faced was moving articles back into the right categories. When I tried to move missing articles into the files it didn’t work. I figured out that the program drives the article list from the category files. If the article isn’t in the file, it doesn’t really exist. I was back to editing files. This poses a problem because if a topic isn't in one of those files, the CMS won't display it. Fortunately, I had an old copy of the news file. Although a good start, and I was able to fix the missing newer articles, I was still missing quite a few topics. No big deal, I thought, I’ll just pull up the full article list. If the article didn't show in the list, I knew that it was the one I needed to add back.

Then I ran into another problem. As you create an article the program adds a number to identify it. However, function that lists the articles sorted the article list by the category they're in, not by that number. Nice, I get to program again. I edited the routine to sort the list the way I wanted it to and, after a few tests, had a nice list of articles. Sure, it would have been easier to just list the topics not in an a category. unfortunately, that would have required a lot more effort. I opted for the more direct approach, just searching the list for missing numbers. After a few minutes of cutting and pasting I had my site back to normal. Mistake corrected.

The Future
There are still a number of issues with the CMS I’m using. It’s old, not even the latest version. I never upgraded because the newer version added features I really didn’t want. That means that I bound to run into a bug sooner or later. My investigation of the category problem made me think that the structure isn’t well suited for blogging. That said, it has worked well for a number of years and I really haven’t wanted to put in the time to build a new one. I’m still playing with WordPress and other blogging systems, but haven’t found the right features yet.

For now, I think I’m just going to stick with writing articles and working on other projects. Eventually I’ll make a decision to move to something else, but until then I’ll just have to live with a few bugs. The moral of this story is don’t cut corners.

Now where was I at in my novel? [ View Article ]

Printer Friendly version - How to Break Your Site In One Easy Step  Send to a Friend   (182 reads) [ 0 comments ]

Tags: article  bog  category  CMS  mistake  NaNoWriMo  perl  programming  WebAPP  zx81 

July's Program: Block £ Spear

Programming: 07/23/14 at 22:41:10 MDT by SafePit

Programming [Block £ Spear, 1984]Sorry, still no Joust. Itís not where I want it†and Iíve spent July working on my novel instead. That isn't to say that Iím going to leave July without a program of the month. Instead Iíve pulled from my original site to bring you one of my favorite programs, Block £ Spear. In this game you'll find yourself at the wrong end of a knightís spear. Fortunately, you have a shield and can easily deflect the spear by using the ďZĒ and ď.Ē keys to raise or lower your shield. Sounds easy? You might be surprised.

You can read more of this article or head on over to my ZX81 site to catch up on past programs of the month. [ View Article ]

Printer Friendly version - July's Program: Block £ Spear  Send to a Friend   (243 reads) [ 0 comments ]

Tags: block  monthly  program  spear  zx81 

How to Write a Book in Two Simple Steps

Writing: 07/08/14 at 02:59:15 MDT by SafePit

Writing [2014 Camp NaNoWriMo]Well, just past a week and I'm over a quarter of the way into the second half of my novel. I'm not sure this is the best way to write a book, but so far Camp NaNoWriMo has been a perfect excuse to scratch a long time itch. I'm no longer just reading about writing or scratching out silly blog entries, but putting thousands of words into Scrivener that I hope one day to publish for all to ridicule. Okay, I'm hoping the ridicule part isn't true, but I do want to get this book to a state that I can publish and hopefully entertain someone other than myself.

If you find your self in the same place as me, let me offer some advice. Just do it! I know, it sounds cheesy and too easy, but it really is that simple. You just need to find what motivates use and use that as a form of encouragement. For me, deadlines, reminders, and short-term targets help me focus on my long-term goals. Maybe it is the programmer in me, but breaking problems into smaller parts has always helped me to focus. In many ways, writing a novel is similar to writing a program. To start a program, I often write high level pseudocode that maps out how the program will work. This is very similar to writing an outline that guides how your story will flow. I would then flesh out each function, interactively improving them until the program is complete. When writing, I'm fleshing out each scene, iteratively improving them until I finish my story. Sure, the The syntax is a different (English Language vs. Perl or C), but both follow rules that help your audience reach a goal. Sure, a program's results are more dynamic versus the static prose of writing, but the process is very similar. I'm not assuming you are a coder, I'm just urging to look at what you have been succesful at and use those same techniques to help you write. For me, having an outline and working on scenes is similar enough to how I program. I can focus on a smaller scene of a few hundred words without worrying about how I'll write 50,000. If you find a task too big, find a way to break it down.

For the May Camp NaNoWriMo, I set reminders each day to tell me to write. It was silly, but by having them pop up on my phone as I arrived home it helped me build the habit of just writing. It worked very well, so well in fact that I don't even need the reminders this time around. My book is always in my mind and I'm thinking about how to fit it into my schedule, and push other things off. Not work mind you, I still have a day job. Not family, I still have to find time for the wife and kids. Nope, my other hobbies get shoved to the side. I still have my monthly ZX81 program, so it really means I'm not spending much time in POV-Ray or gaming. I still had to make sacrifices, but I'm enjoying the rewards from my new habit.

Which leads me back to July's Camp NaNoWriMo. I'm doing better this time around, keeping my focus on writing. Like I said, I'm not having to force or remind myself to write as much this time around. The outline I created before Camp started is much broader this time, focused at the chapter level. This gives me more flexibility when writing scenes. I can add or cut them on a whim and not feel constrained. I may not always know what I'm going to write each day, but I always get something down on paper. Hey, it's a first draft. Don't worry too much if things don't always add up just right.

One other thing I'm realizing is that I don't have to write every scene from beginning to end. Since I have a general outline I can actually work on a scene in any chapter. For example, yesterday I actually wrote most of the ending scene of my novel. I had a good idea in my head about how I wanted to end the book and decided I better get it down before I forget it. I think we often get hung up on how we should do things, when we should be challenging our norms. Like my structure problem, I found that once I shook myself from having to write linearly I was free to write what came to mind. Now, I could meet my daily targets and write down interesting scenes as they came to me.

Since Camp NaNoWriMo has a set goal in a set time period, it is pretty easy to chunk that out into a daily goal. Camp is a bit more flexible than the NaNoWriMo in November, but I stuck with the default 50,000 words. I used Scrivener to set my target and it automatically sets your daily target to reach your goal. If you use the NaNoWriMo demo version, it includes a template with the target already set for you. Now you can now track how well you're doing while writing. I found this very helpful in ensuring that I didn't quit too early. Sometimes I didn't need it, but it helped on days when I was struggling to write and needed a bit of encouragement to get me through it. Your mileage may vary, but it worked for me. You can also just count your words and enter it on the NaNoWriMo site to track your daily progress. Or, like me, do both.

But wait, doesn't that title say two simple steps? Why yes. Yes it does. Those two steps were May and July. Confused? Don't be. Let me tell you that 50K isn't much. For a first book, it may seem very daunting. It was for me. But as I got closer and closer to the that target, I came to realize that 50K words isn't enough. My plot had outgrown my original outline and I realized that I had a lot more to tell. Plus, 50K is a pretty short book, about 120 pages. 100K words is realistic, about 240 pages. That is a good novel size, especially for Sci-Fi. Since Camp is two months, separated by a month in between, I realized that I was actually writing two halves of my novel. Having that month in between really helped me take a breath. I stopped writing, allowing myself to think about what went right, what went wrong, and what changes I could make. This resulted in my writing becoming two: May and July. See, easy peasy.

Okay, one last thing. You don't have to wait for Camp NaNoWriMo. Find your own cadence, create your own targets or even split your writing up over a couple of years. Whatever works for you. The trick is starting. Just do it! [ View Article ]

Printer Friendly version - How to Write a Book in Two Simple Steps  Send to a Friend   (540 reads) [ 0 comments ]

Tags: book  camp  NaNoWriMo  novel  programming  Scrivener  writing 

Prepping for Camp NaNoWriMo: Structure

Writing: 06/30/14 at 22:51:21 MDT by SafePit

Writing [2014 Camp NaNoWriMo]Let me be honest. I had no clue what I was doing when I started Mayís Camp NaNoWriMo. Sure, I knew I wanted to write a novel and had a general idea of what the story would be about. I had a rough outline of the plot and some guiding themes I wanted to encompass. Since I was writing a sci-fi novel, I wanted the world to feel real yet fantastic so I created a list of†what I thought was possible and what I wanted to stay away from. But I really didnít understand how to structure a novel. In many ways, I still donít.

You see, my ideas of how to write a book date back to high school when I was writing short stories. In my mind, regardless of the countless books Iíve read that should tell me otherwise, chapters were self-contained. For me chapters weren't meant to be divided up into smaller pieces.†The concept of scenes was foreign to me. I didnít really know what a scene was or how it could help me be a better writer. Up to this point, all of my writing was short and focused, so my chapter concept made sense to me. I hadnít yet embarked down the path of a large story with many interweaving plots that formed a cohesive story. Letís say, I learned quickly that my outline wasnít sufficient.

I should have know something was wrong with my thinking when I opened up Scrivener for the first time. Up to this point, Iíd been using FocusWriter as my primary writing tool. If you are looking got a stream of conscious writing tool and an interface that gets out of your way, look no further. Although FocusWriter is great for blogging, I†found it†cumbersome when organizing larger efforts. In came Scrivener.

Iíd heard of Scrivener before from following writing blogs and such, but it was the extended trial version for Camp NaNoWriMo that got me to download and try it out. It is a great little program. I highly recommend watching the tutorials before using it for the first time though. It is very powerful, and at times overwhelming, but the time spent learning it is worth it. Needless to say, I fought it. Remember my scene challenge? Yep, still didnít make sense to me. I wanted to use chapters and didnít understand why I would break things down any further. I even went so far as to redo the default template to do what I thought was right. Dumb. Like I know better than other authors.

About a week into writing I noticed that things werenít feeling right. I realized I was doing it all wrong. My outline wasnít cutting it and I really needed to expand my story. I paused my writing, let my mind percolate, and then started to organize around scenes. My chapters became smaller scenes that I kept small and focused. I started to organize those scenes into chapters, allowing action from different plot lines to converge. About halfway through the month, I decided to organize the chapters into parts to help me track the timing of major events. I now had some structure around my story and my writing started to flow, but I was still learning.

One of the nice thing about Scrivener is that you can arrange and rearrange things as much as youíd like. That meant that as I experimented and learned how to organize my novel, I didnít lose what Iíd already written. Be careful though. If you are like me, you can easily get lost in editing. I had a 50,000 word goal I was working towards and that time could have spent writing For me it ended up being time well spent. I was now managing my story instead of shaking myself in wrong . With structure around my story, I developed†new story flows that I focused my writing on.

Another†Scrivener†feature that helped me manage my story's structure is the cork board. The cork board provides index cards, filled with the synopsis text, that I eventually used to plan out my story. When I started, I put my original outline into the chapter synopses. As I allowed my story to develop, I began adding more and more scenes, each one's synopsis filled with a small blurb about what was going on. I then arranged those scenes into chapters using the cork board. It was a very iterative process that will continue to evolve until I finish my novel.

For Julyís Camp NaNoWriMo†I have decided to start with a more traditional novel layout. Based on a my word count goals, I created 19 chapters each with 5 scenes. I donít expect to end with those numbers, they are just place holders while I write. Iíve sketched out the basic story flow for these chapters which should help me settle down and focus on my writing. My goal at the moment is to finish with enough words on paper to make it to my 2nd revision. Iím still not sure Iím doing it right, but at least Iím not trying to reinvent the wheel this time around. [ View Article ]

Printer Friendly version - Prepping for Camp NaNoWriMo: Structure  Send to a Friend   (269 reads) [ 0 comments ]

Tags: camp  chapter  cork board  FocusWriter  index card  NaNoWriMo  scene  Scrivener  structure  synopsis 

Slide: 21008 Burj Khalifa

Main Menu



Other Sites


Who's Amung Us?
carbon neutral offers and shopping with

Tag Cloud


 Remember Me?

Forgot password?
You are a guest user.
You can register for free by clicking here.