Showing posts with label Technical Writing. Show all posts
Showing posts with label Technical Writing. Show all posts

Wednesday, October 26, 2016

Arduino and Mile High Con

I will be at Mile High Con this weekend. I'm not on any panels or doing any readings. For the second year in a row, I'm just going as a fan. It just worked out that way. I wasn't sure enough I'd have new fiction out to sign up for anything when the deadline came...and went. But I'll be around, so if you have a copy of something I wrote and want it signed, hit me up.

 Some thoughts on Arduino: When I was writing Junkbox Arduino, I did not realize how much I was taking the Arduino IDE and compiler for granted. There are better microcontrollers out there, most notably the NXP LPC1114, a 32 bit ARM device capable of running at 50MHz, and available in a DIP package. It sounds great until you try to get a development environment for it. Just try, I'll wait. Waiting... You can get the non-free one from NXP, windows only, you can get the GNU suite (a big install, whole separate compiler and everything) or you can diddle Clang/LLVM to generate code for it... but libraries? Documentation? It's all fragmentary, and much of it seems to be unfinished. For better or worse, Arduino puts all of that in one convenient glob. (I hope they keep doing that. There's talk of a web based tool, which I can't get behind at all.)

 It's worse if you want to get into programmable logic. There, you're either stuck with closed source, licensed stuff (free as in beer in some cases, but still) or stuff that's reverse engineered and of questionable legality (to say nothing of the fact that it could be weeks or months before API changes are caught up with) Even with old ICs like GALs, the tools are either antique (DOS based) or good but undocumented (Palwiz), and all the programming devices are reverse engineered. If you're wondering why I haven't started a new technical book, this stuff is why. The proprietary BS is on my nerves in a bad way, and I have a lot of questions whether I even could write about these things without stepping on someone's IP if it's not in the datasheet. I got a taste of it with the PATA/IDE project in Junkbox Arduino, and while the ANSI folks were very kind and helpful, (full props to them) I still didn't like it.

 I may have to go back to software books. I can, at least, write about open source projects with impunity. Meantime, I'm starting to make some headway on Brass and Steel: City of Glass, the second installment of the Brass and Steel trilogy. All I can say right now is this: airship collisions are complicated. :)

 -JRS

Monday, February 8, 2016

Yay! Updated website!

The big news: Looking Glass and Irreconcilable Differences are BACK IN PRINT on Kindle Unlimited. This means that if you have Kindle Unlimited, you can get my books for FREE with your subscription. If you don't, they're $2.99 each through the regular kindle store.

Both books are at edition (version) 2.1, which means I've cleaned up various typos that made me cringe over the years, and sanded out one or two spots where I meant to edit something when I wrote them and forgot. Both books also come with a brand new forward and new (better) typesetting including embedded fonts.

The cover art is the biggest noticeable change. Looking Glass's cover is built from iStockPhoto images, composited by yours truly. Irreconcilable Differences' cover is also composited by me, but from photos sourced from NASA (free!) and Second Life (Also free, but I had to buy the props.)

What does this mean?

I've finally decided to take control of my fiction. I'm no longer interested in having some publisher take 3/4 of the purchase price to throw it out into the world, leave it to languish there, and then not pay me when I'm owed royalties. They all seem to do it, they all want sickening control over the work, and most importantly, the trad publishing industry is in a state of contraction. This means companies are being bought and going bankrupt. The very last thing I want is one of my books to become an asset of a company being bought or going bankrupt, where it may sit for years while the litigation is sorted out, and then be simply misplaced forever. Likewise, I've been a creditor of a (functionally) bankrupt publisher. I don't do debt collection happily.

Moving forward, yes, there will be new books coming that have never seen the light of day before. Watch this space.

Also, I am in the process of getting Looking Glass and Irreconcilable Differences set up on CreateSpace so you can buy hard copies of my books again.  On this, I should say that if you see the older orange and green covered books, do please buy them. Some bookseller took a chance on me in the Flying Pen Press days, and I'd like to reward them. Most of them are selling at a discount below what my list price will be anyway. As I get into the new work, it too will be coming out in both KU and CreateSpace. I still haven't stopped getting a little giddy when my work appears in dead tree editions, so I'll be doing that for the foreseeable future.

Also, my website update now sports a "Technical Writing" section, and so far its only occupant is "Learning Linux System Administration,' a series of videos I did with Infinite Skills (part of O'Reilly) last summer and talked about at some length. I'll keep you posted right here when the next technical book comes out.

-JRS


Friday, July 10, 2015

Learning Linux System Administration

Ye gods, I've neglected my blog. In my defense, there's a reason. Through a convoluted chain of events, I'm now doing technical writing as well as science fiction, cyberpunk and steampunk. Through another convoluted chain of events, my first technical work available to all y'all is a set of videos called Learning Linux System Administration, and it's available here: http://www.infiniteskills.com/training/learning-linux-administration.html

Yes, that's my voice in the videos. Yes, they listed me as Jim Strickland instead of James R. Strickland, for reasons only they know for sure. I'm good with that. I mean, it's O'Reilly Press. Seriously. Seriously stoked here.

So the questions I expect are:
"Are there more technical books in the works?" Yes, there are. Watch this space.

"Are you giving up on fiction?" No. I'm still working on releasing my existing novels, plus Brass and Steel: Inferno through self-publishing. I've seen the kinds of services tech presses give writers in exchange for the rights to books. For what most sci-fi presses give you, I can sell it myself and come out about even. I also have a second Brass and Steel novel in the early stages, and some other ideas bouncing around in my head as well, so in no way am I giving up on fiction.

Thanks for your patience.
-JRS

Blog Archive