You can see a PDF of the presentation here.
You can see a PDF of the presentation here.
Now that I’ve integrated Alexa into my custom Arduino based RV control system, I’ve been looking for unusual ways to leverage motors. An opportunity recently presented itself. I use a Varidesk standing desk at work, and I really like it. So I’ve been thinking about how to setup a standing desk in my RV.
My computer is currently setup on a booth table that converts to a bed. So my initial thought was to replace the solid pedestal with some sort of motorized post. This would be great, but I was unable to find any motorized pedestals that can raise and lower far enough. Too bad, because having Alexa “make the bed” would be pretty cool.
So upon further thought, I decided to build a stand-up desk area on the wall near the booth where I have my piano setup. Measuring the height of the stand-up desk that I use at work, I realized that I could build a shelf above the piano, and make a drawer for the piano to slide out from under it when I’m playing piano.
So work is underway on the cabinet.
And then it occurred to me. If this isn’t an opportunity for gratuitous use of Alexa controlled motors, then I don’t know what is! So my plan at this point is to use some very low cost stepper motors to slide the piano drawer in or out using voice commands. Can you say “Alexa, ask My RV to hand me that piano”.
I’ve been pretty dissatisfied with TimeWarner cable for a long time. Some of this stems from having run across several lousy contractors/technicians. But my more recent complaints include:
On the one hand, they provide the fastest internet service in my area. The RV park where my RV is currently parked provides cable hookups at the site, so TimeWarner is conveniently available to me when not traveling. And it’s pretty time consuming and inconvenient to switch provides (eg. cable to Dish or DirecTV). However, I feel like I’m not being a responsible consumer by continuing to subscribe to such an unethical, incompetent company.
Most of the people I know switched to Dish, DirecTV, or U-Verse long ago. Since I live in an RV, my options are somewhat limited. I don’t have the option of U-Verse, and until recently the mobile antennas available for Dish and DirecTV only support 1 channel viewing/recording. This has changed recently though, so I’ll be investigating my options and making a switch to Dish or DirecTV.
As inconvenient and expensive as it will be to switch, I refuse to continue to support a company that treats its customers like this.
TimeWarner, your monopoly on cable service is not enough to keep me as a customer. Get your act together or go out of business.
We had Dish installed last week and have been delighted. I’m sorry that I waited so long to make the switch. Primetime Anytime is awesome, and the responsiveness of the box to the remote is astounding. Installation was a breeze. We called on Saturday, and they installed it on Monday morning!
2013 is winding down. I’ve been fairly busy blogging and writing technical stuff over on iOSUnitTesting.com, finishing up a new lynda.com course, and managing the best group of iOS developers on the planet. I haven’t posted here since last March.
I’m going to try to start doing more blogging here, keeping it more personal. Look for my iOS unit testing musing and reporting over at my iOS Unit Testing website. I’m going to try to keep this website more personal, talking about vacations, hobbies, family, travels, and travails.
After the heavy rains earlier this week, we’ve had to really check out the RV for leaks. We didn’t find any major leaks. However, we did find evidence of a significant amount of old water damage. When we purchased the RV we were told that there had been a leak along the front, but that it had been fixed. It turns out that there had been a significant amount of water damage, rot, and mold which had not been fixed.
So we rolled up our sleeves and got to work this weekend.
We had to completely dismantle the closet doors and shelves to get at the rear panels. Upon pulling up the carpet we realized that we’d need to replace the flooring, at least for the back part.
The framework behind the rear wall panelling was rotten, so we had to replace it.
We looked into using teak, but this appeared cost prohibitive. Instead we’ve opted to go with an inexpensive hardwood and paint it with Kilz.
It appears that the closet was built before the front end fiberglass end cap was installed. We really didn’t want to remove any outside panels, so we were delighted to find that we could reach everything containing rot from inside. Thank you Jesus.
I’ll post more pictures as we go.
I’m looking into selection of a forum (bulletin board) for use with Build a Website Workshops as well as for my WordPress plugin. For Workshops I want something that integrates nicely with Joomla! but I may choose something different for my WordPress plugins since it needs to integrate nicely with WordPress 🙂
At first glance, Joo!BB looks attractive. However, forum.joomla.org uses phpBB. I’m guessing that this might be because they selected phpBB long ago, and it doesn’t make sense to switch even if there are better options now.
I’m going to try installing joo!BB on my BuildAWebsiteWorkshops.com site and see how it works.
This morning I replaced my Macbook Pro’s internal optical drive. Back when it went out, I opted to be cheap and use an external drive at about half the cost of replacing the internal drive. Since then I had tried to install Windows 7 into Boot Camp using the external drive, and kept running into problems. I had attributed the problems to the optical drive being external. Now with the fixed internal drive I gave it another try.
I’ve been running Windows 7 under Parallels for awhile now. Parallels allows installation using the raw .iso file, so this was easy.
I’ve also upgraded my Macbook Pro’s internal hard disk to 500G, so I thought I’d recreate my boot camp partition since I have plenty of space now.
It turns out that the problems that I’ve been having were not caused by the external drive, but by the .iso format used by MS (this is an MSDN image). So after searching around a bit, I came across various instructions for fixing it. All of the instructions I found however required a Windows system, which I currently do not have.
I have a Parallels Windows simulator on my Mac, so I considered running the instructions in Parallels. I also found some blogs commenting that this approach had worked. However, while searching this it occurred to me that if running things within Parallels worked ok, then why did I need to bother installing boot camp, which is really quite inconvenient anyways.
The only real reason that I have for wanting to run boot camp is to get better performance for running my C&C style games. So I decided to reinstall them into an XP Parallels session and see how the performance compared to running the Mac version of the games (which isn’t very good). The results were quite good. I can run the PC version of C&C3 KR full screen at 1680 x 1050 with medium rendering settings without audio hiccups or obvious video glitches.
So I deleted my boot camp partition and will simply use Parallels 5 for running Windows XP and Windows 7. I also have a Ubuntu session. I’m a happy camper.
The past few weeks I’ve been studying and working with WordPress and Joomla!
I’ve brought up our church and band websites on the latest WordPress, and am somewhat unhappy with the user experience that is presented to other authors (eg. my wife). This prompted me to take a look at Joomla! Lynda.com provides a tutorial on it, so I went through it. There is a steeper learning curve on Joomla! but it appears to be much better suited to supporting multiple, less skilled authors. There doesn’t appear to be as much information available (yet) on how to create and modify templates and plugins, but I’m diving in anyways.
I going to convert my BuildAChurchWebsite website to Joomla! and see how that works.
I’m going to use this time between jobs to learn how to program the iPhone. Since I’m already familiar with Cocoa development, I believe it is going to be fairly easy.
On Tuesday I picked up a copy of the “iPhone Application Development for Dummies” book by Neal Goldstein. I’m already on chapter 11. This book is great, especially for someone like me that already has some Cocoa experience. The coding information is minimal which would probably bother me if I wasn’t already familiar with Cocoa. But it is perfect in my case. It gets me right to what I need to know.
There are a couple example applications which are real applications that the author has submitted to the App Store. I’m going to customize the first for use on my own iPhone by including my picture in it, and making some other cosmetic changes.
The iPhone development environment is amazing. This reminds me of how things were when Microsoft first released Visual Basic. A big difference is that although simple applications can be very easily and quickly created and deployed (like VB) there is a professional strength language beneath it (Objective-C vs. Basic) which will allow full blown application development.
I am really loving this! Thank you God for giving me the time off to go learn this.