Thread Slivers eBook at Amazon

I have published two fantasy/sci-fi books (Thread Slivers, and Thread Strands). I have decided to become a full time author because I had so much fun writing these books and the fact they are bestsellers.

My new web site is at http://lartra.com. My books are available as eBooks and in print through Amazon. If you are a fantasy/sci-fi lover I hope you enjoy them.

 

I'd also appreciate the support if you joined me on Facebook, Goodreads, and/or Twitter:

Leeland's Facebook author page - facebook.com/LArtraAuthor
Leeland's Amazon author page - amazon.com/author/lartra
Leeland at Twitter - twitter.com/LArtra
Leeland's Goodreads Page - www.goodreads.com/LArtra
Leeland's personal blog - lartra.com

NODSW is officially on the back burner.


NODSW is a collection of technical references, programming notes, open source code, resources, tools, and information which we (as in YOU and everyone one else who comes here) may find useful with no overall theme other then being about programming. This is a place to explore what can be done with modern programming techniques and modern languages like Java, Python, Jython, Powershell, and shell scripting. The usefulness or even originality is a bit hit and miss (but that's not a bad thing).

Of course it is more interesting if more people toss in their ideas and occasionally stand on soap boxes (of various sizes). So please don't hesitate to join up (its free and no spam) use the site and of course discuss, comment, question and/or criticize (politely of course) without hesitation.

Leeland's picture

Not a lot done seem to be stuck

Well it has been a cruddy day. I have been trying to figure out a problem with the fcgi implementation. Seem to have been running circles around myself here.

There is a bug in the Django source specifically in django/core/servers/fastcgi.py that was ignores the output settings unless the process is being daemonized. So I added the else clause below has fixed it so I am now getting stdout and stderr messages.

    if daemonize:
        from django.utils.daemonize import become_daemon
        become_daemon(our_home_dir=options["workdir"], **daemon_kwargs)
    else:
Leeland's picture

Got the FCGI on lighttpd working better

Oh what a quagmire of crud to walk through. All of the Django docs on FCGI and lighttpd are pretty sparse and the examples are not what I would recommend for a production service. So first step was to improve the FCGI tie in for Django. This turned out better then I thought. I had to do a lot of guessing and testing. But now I have it set up so that when the lighttpd service is started and stopped the FCGI processes are also started and stopped. In other words the web service application actually controls its own subprocesses including the FCGI linking to python for the Django service.

Leeland's picture

Well it is kind of up

The database is running. Django seems happy. I have managed to get things kind of set up. Still need to figure out a lot of little things. But it is a start. I hope to have Natural Order Software up and rolling as well as Greydragon off of the same code base. We'll see.

Leeland's picture

Video / Image sharing for knowledge

Just ran into a tool called Jing (http://www.jingproject.com/). Frankly this is pretty darn cool. I already use things like CamStudio, IrfanView, FastStone and others. But Jing is just darn cool. Video capture, image capture no biggy, being able to annotate with arrows and text, been there done that.

Leeland's picture

Where have all the good projects gone?

So my group got canceled. Even though we were miles ahead of the other group in the Mega-Corp that is Amdocs who just started to create a similar product but focused at other Amdocs products. So now I have to go back to playing with J2EE cruft. I was so getting into Jython and Python. Oh well.

Leeland's picture

If the backup fails is it really a failure?

Attention

Storage problem in Backup - March 10, 2008 - March 17, 2008

Leeland's picture

First Sleep - Intermission - Second Sleep

I found this New York Times article (http://www.nytimes.com/2007/11/18/magazine/18sleep-t.html?pagewanted=6&_r=1) so interesting as I myself tend to wake up at about midnight or 1 AM to lay and stare at the ceiling for about an hour 3 or 4 nights a week. Which I have notice my new 15 month old son is doing too...

Leeland's picture

Behavior-Driven Development

I started poking at TDD (Test-Driven Development) a few years ago. I get really good at it, then I stop, then I get into again, then I stop and round and round I go.

Leeland's picture

Behavior-Driven Development

(moved from http://dreamingthings.blogspot.com/2007/12/behavior-driven-development.html)

I started poking at TDD (Test-Driven Development) a few years ago. I get really good at it, then I stop, then I get into again, then I stop and round and round I go.

Leeland's picture

In Java how do you get a count of the open file handles?

I just did a code review on a change to a production service in Java which was having problems with left over open handles. Lets face it the change is so simple as to be ridiculous. We just added an explicit file.close() call.

Leeland's picture

OK so I finally got a Wii

I ended up in a position where I could (well not really but lets pretend) afford to buy a Wii. So I did.

I got the Wii, 2 extra controllers, Wii Play (which comes with a controller too), 2 Nunchucks, 2 N64/NES controllers and a small stack of games (including Zelda TWP).

Leeland's picture

Geek WMDs (Weapons of Much Distraction)

Oh how I dream of higher paycheck so that I too might own my own USB Missile Launcher (http://www.thinkgeek.com/geektoys/cubegoodies/86b8/) or the superior USB Rocket Launcher (http://www.thinkgeek.com/geektoys/warfare/8a0f/) or the more handy USB Coffee Cup Warmer (http://www.cyberguys.com/templates/searchdetail.asp?ProductID=9959) or even better the LED Faucet Light (http://www.thinkgeek.com/homeoffice/gear/8122/)!

What a fabulous day it would be to hook up my web cam to my USB missile launcher and really add a new realm to the telecommuting journals.

Leeland's picture

How do you get to getting to fixing that you are not getting things done?

Reading "The Art of Getting Things Done" and thought I'd poke around for possible software that might be conducive to the style of life management discussed. I ran across this presentation (http://www.davidco.com/mindmanager/mm_replay.html) by David suggesting that MindManager from MindJet (http://www.mindjet.com/us/) was an excellent tool for safely recording all the little notes, projects and to-dos for later retrieval.

Dave also presents a 10 minute overview of his whole Getting Things Done philosophy. In other words there are many interesting points.

Leeland's picture

A few books that really helped me out

I like reading. Sometimes the book turns on the proverbial light bulb. These are a few of the professional development books that did this for me: Peopleware : Productive Projects and Teams, 2nd Ed. by Tom Demarco & Timothy Lister (at Amazon)
Leeland's picture

How do you get to getting to fixing that you are not getting things done?

Reading "The Art of Getting Things Done" and thought I'd poke around for possible software that might be conducive to the style of life management discussed. I ran across this presentation (http://www.davidco.com/mindmanager/mm_replay.html) by David suggesting that MindManager from MindJet (http://www.mindjet.com/us/) was an excellent tool for safely recording all the little notes, projects and to-dos for later retrieval.

Dave also presents a 10 minute overview of his whole Getting Things Done philosophy. In other words there are many interesting points.

Thread Slivers eBook at Amazon

Syndicate content