Programming ebook direct download available

For those of you tracking my book writing progress, you may be happy to know that I finally had a chance to find a file hosting site. Originally I was planning on creating a web page just for the downloads but that was more work than I wanted to do; I already have the blog for the book. Why make yet another site?

So, I found a file hosting service and uploaded the .zip file of the ebook and supporting source code files. Not to redirect you again, but in the interests of having one location for downloading, please visit Start Programming with Python for the direct download link. Also, I still have the torrent file link available if you prefer that method.

Posted in Uncategorized | 3 Comments

Review: Gel laptop cooling pad

(Reprinted from my Epinion. Note that there are several different types of gel coolers on the market, such as Thermaltake, Targus, et al.)

I’ve owned several fan-based laptop coolers. After going on the third one because the fans are cheap and die after several months, I decided to look for something different.

I had read a review on a computer news site and was intrigued about cooling without fans. After looking around at several others sites, I decided to give this cooling pad a shot. Being cheaper than most other fan-based coolers, it wasn’t like I had anything to lose. Continue reading

Posted in Uncategorized | 7 Comments

Gang violence and the drug culture

I’ve been watching a lot of the History Channel’s Gangland series and Investigation Discovery’s Gang Nation lately. One thing I’ve noticed is that much of the gang violence is due, directly or indirectly, to drugs. Well, no duh.

When Prohibition was enacted, the outlaws had a ready source of easy money. Bootlegging, moonshining, the speakeasies, et al. were extremely profitable to gangsters. The associated violence that the gangsters used was almost a natural side effect; turf wars, robbing each other, fighting law enforcement, etc. were just standard business practices for many criminals. People were willing to pay big money for their illicit hooch. Criminals who were limited to small-time crimes previously found big money bootlegging alcohol. Continue reading

Posted in Uncategorized | Leave a comment

Moving again

First, I want to apologize to everyone who has submitted comments to the site for the last few weeks. Something happened with my email system and the notices that comments were made got sent to the spam box. I think so many comments were made in a short amount of time that the system thought it was a legitimate spam bot. I have approved all the comments and they should now be visible for reading, so don’t think I just deleted them because I didn’t like what you said.

I want to mention that I’m moving yet again, this time back to Japan. I lived there once but it wasn’t nearly long enough so now I get to go back and enjoy it some more, especially now that I know what to do and where to go.

My programming book is coming along nicely. I’m nearly done with my editing and conversion. If you are interested, take a look at http://python-ebook.blogspot.com. I hope to have the ebook version posted in a few months. I will also be seeing if I can find a publisher for it, since I’ve had a few people ask about getting a physical copy.

That’s about it for now. Thanks for stopping by.

Posted in Uncategorized | Leave a comment

Getting fleeced at the Navy Exchange

Having recently returned from Iraq, I found out that the new service uniforms are finally available at the Navy Exchange (NEX) Uniform Shop. These new uniforms are designed to replace the office working whites (the “ice cream man” uniform) and the working blues (the “Johnny Cash” uniform). For those who haven’t seen it yet, it’s almost like the Marine Corps office uniform: khaki shirt, black pants, black garrison cap, collar rank insignia, etc.

I like the idea of not having to sew on the rank patches anymore; that could get pretty expensive, especially if you change rates. And having one uniform for the whole year is a nice idea; I never understood why we had to have two different uniforms when you can just wear a coat. Continue reading

Posted in Uncategorized | 4 Comments

I’m Home

Just wanted to let everyone know that I made it back safely from Iraq. I know that disappoints a lot of the Hawaiians who read the “Hawaii Sucks” post; I received several death threats while I was over there. Glad I disappointed you.

I’m still working on my Python programming ebook. It’s just taking a bit longer since I didn’t have a lot of time in the last month to work on it. I don’t expect to work on it until after New Year’s, so it will be a little bit longer until it’s done.

Other than that, I’m glad to be back home. Iraq is an interesting place and I’m glad I went there vs. Afghanistan, at least from talking to the people who came back from there. Apparently I lived the good life. 🙂

That’s all for now.

Posted in Uncategorized | 7 Comments

US Elections and the “Voter’s Responsibility”

I was talking to my wife today about how much I hate election years. You have a bunch of idiots spewing garbage all over TV while the media falls over itself dedicating hours of airtime restating the same “news” about the campaigns. Continue reading

Posted in Uncategorized | 1 Comment

Python ebook

I just created a new blog for my upcoming ebook: Start Programming with Python. Right now it’s mostly just a place holder, though I do provide links to my current tutorials. Once I have converted the tutorials to a rough draft of the book, I will post it there for community comments. That way I hope it will become much better than I could create just on my own, especially with all the changes that will be coming to the Python language in the next few months.

Posted in Uncategorized | 2 Comments

Writing a book

For those who care (which is probably very few), I am working on a programming tutorial book. Naturally, it will be about Python and wxPython. It’s essentially the book form of my tutorials, plus more information to fill it out.

I will release it as an ebook; if warranted, I will look at publishing it in hard-copy. Once I have the rough draft done, I will post it to a different blog site for community editing and comments. I don’t have a timeline for completion or anything. Being in the military means time isn’t always a given.

More news to follow as necessary

Posted in Uncategorized | 1 Comment

Developing GUIs with wxPython (Part 4)

What Can wxPython Do?

wxPython is a stable, mature graphical library. As such, it has widgets for nearly everything you plan on creating. Generally speaking, if you can’t do it with wxPython, you’ll probably have to create a custom GUI, such as used in video games. Continue reading

Posted in Uncategorized | Leave a comment