<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Scott Preston</title><link>https://scottpreston.com/</link><description>Recent content in Home on Scott Preston</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 27 Sep 2026 18:00:00 +0000</lastBuildDate><atom:link href="https://scottpreston.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Goodbye WordPress, Hello Hugo</title><link>https://scottpreston.com/articles/general/goodbye-wordpress-hello-hugo/</link><pubDate>Sun, 27 Sep 2026 18:00:00 +0000</pubDate><guid>https://scottpreston.com/articles/general/goodbye-wordpress-hello-hugo/</guid><description>I switched this site from WordPress to Hugo, a static site on S3. No more servers to hack, no more PHP or Apache vulnerabilities, and no database. Simple, still looks good, and less cost and headache overall.</description></item><item><title>M1 to M4: The Apple Silicon Performance Ladder</title><link>https://scottpreston.com/articles/general/m1-to-m4-the-apple-silicon-performance-ladder/</link><pubDate>Tue, 10 Mar 2026 17:46:18 +0000</pubDate><guid>https://scottpreston.com/articles/general/m1-to-m4-the-apple-silicon-performance-ladder/</guid><description>I was curious and wanted a list with no advertisements. Apple’s M-series chips have moved fast in just a few generations. What started with the original M1 as a huge leap over Intel Macs has expanded into a full ladder of standard, Pro, Max, and Ultra chips that scale from everyday laptop performance to serious […]</description></item><item><title>Trip Radius Planner – A Tiny Tool for Big Roadtrip</title><link>https://scottpreston.com/articles/general/trip-radius-planner-a-tiny-tool-for-big-roadtrip/</link><pubDate>Thu, 22 May 2025 15:23:53 +0000</pubDate><guid>https://scottpreston.com/articles/general/trip-radius-planner-a-tiny-tool-for-big-roadtrip/</guid><description>Ever want to take a road trip… but have no idea where you actually want to go? Same. So I built a quick tool: Trip Radius Planner Just type in how many hours you want to drive, and it shows you a map of how far you could get. That’s it. No logins, no planning […]</description></item><item><title>Created A Playground</title><link>https://scottpreston.com/articles/general/created-a-playground/</link><pubDate>Mon, 17 Feb 2025 23:42:39 +0000</pubDate><guid>https://scottpreston.com/articles/general/created-a-playground/</guid><description>I’ve really the playground, you know the days when you could just FTP a few files to a directory and bam it was live on the internet! So I created one again called &lt;a href="https://playground.scottpreston.com"&gt;https://playground.scottpreston.com&lt;/a&gt;. Right now I just a a few examples projects/experiments.</description></item><item><title>Some of my Favorite Business Books</title><link>https://scottpreston.com/articles/general/some-of-my-favorite-business-books/</link><pubDate>Wed, 15 Jan 2025 14:47:40 +0000</pubDate><guid>https://scottpreston.com/articles/general/some-of-my-favorite-business-books/</guid><description>Over the years I’ve ready many business books. I thought I would spend some time talking about my favorite top 5.</description></item><item><title>YouTube – ScottPrestonTV &amp; Exoskeletons</title><link>https://scottpreston.com/articles/exoskeletons/youtube-scottprestontv-exoskeletons/</link><pubDate>Tue, 15 Oct 2024 20:57:35 +0000</pubDate><guid>https://scottpreston.com/articles/exoskeletons/youtube-scottprestontv-exoskeletons/</guid><description>So a few years ago I created another channel on YouTube, called “Almost Ironman” but I’ve decided to stop posting there and just stick with “ScottPrestonTV“. Too much work when I don’t even have one channel doing well, to try to maintain two. So in my spare time I’ve started working on my exoskeleton again. […]</description></item><item><title>Goto Robot Brains</title><link>https://scottpreston.com/articles/robots/goto-robot-brains/</link><pubDate>Wed, 02 Oct 2024 17:22:42 +0000</pubDate><guid>https://scottpreston.com/articles/robots/goto-robot-brains/</guid><description>These are my “Go To” robot brains or robot “compute”. Below you’ll see an Arduino Leonardo ~$25, an ESP 8266 (NodeMCU) ~$8, and a Raspberry Pi 3 ~$45. I’ve included links to purchase below along with their specs as well as the specs of other similar items. So why these items? Well the Leonardo has […]</description></item><item><title>Data &amp; Dieting – Your System (3 of 3)</title><link>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-your-system-3-of-3/</link><pubDate>Tue, 01 Oct 2024 18:52:42 +0000</pubDate><guid>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-your-system-3-of-3/</guid><description>While there’s errors in data in (calories in) and data out (energy expenditure) it’s your system that makes the difference on whether or not you lose weight. Remember you need a calorie deficit in order to lose weight: Deficit = Calories In – Calories Out. First you need to calculate your RMR or Resting Metabolic […]</description></item><item><title>Books</title><link>https://scottpreston.com/books/</link><pubDate>Sun, 29 Sep 2024 20:44:29 +0000</pubDate><guid>https://scottpreston.com/books/</guid><description>&lt;p&gt;These are some of my older books, however you can still buy them on &lt;a href="https://amzn.to/4eoghJc"&gt;Amazon.Com&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="learn-html5-and-javascript-for-ios-2012"&gt;Learn HTML5 and JavaScript for iOS (2012)&lt;/h3&gt;
&lt;p&gt;This book covers the basics HTML5 and JavaScript and how to create web applications for mobile devices. It includes a sample application using PhoneGap for iOS.&lt;/p&gt;
&lt;p&gt;This book is still for sale on &lt;a href="https://amzn.to/4eJRWNO"&gt;Amazon.Com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://amzn.to/4eJRWNO"&gt;&lt;img src="https://scottpreston.com/wp-content/uploads/2024/09/html5-and-js-800.jpg" alt="learn html5 and javascript"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="the-definitive-guide-to-building-java-robots2005"&gt;The Definitive Guide to Building Java Robots(2005)&lt;/h2&gt;
&lt;p&gt;This was my first book. It covers how to build and program robots with the Java programming language. While old the Java code still works and it’s a useful guide to how to do the basics of machine vision, text to speech, speech recognition or other robotics applications.&lt;/p&gt;</description></item><item><title>Data &amp; Dieting – Calories In (2 of 3)</title><link>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-calories-in-2-of-3/</link><pubDate>Thu, 15 Aug 2024 23:59:08 +0000</pubDate><guid>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-calories-in-2-of-3/</guid><description>Calories In is a really interesting problem, you would think it just comes down to measuring how much food is taken in but when you calculate fiber, mis-measurement, and or use a misleading app, trying to calculate that 500 calorie per day deficit for that 1 pound per week weight loss becomes very hard, or […]</description></item><item><title>Data &amp; Dieting – Calories Out (1 of 3)</title><link>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-calories-out-1-of-3/</link><pubDate>Sun, 11 Aug 2024 19:59:02 +0000</pubDate><guid>https://scottpreston.com/articles/fitness-weight-loss/data-dieting-calories-out-1-of-3/</guid><description>Taking a short break from technology and building things to talk about fitness and weight loss. I’ll present a 3 part series of posts to talk about what I’ve learned over the past few years. There’s been a lot of books I’ve read over the years about losing weight and getting fitter. Low Carbs. No […]</description></item><item><title>What’s Old Is New Again – App Store</title><link>https://scottpreston.com/articles/programming/whats-old-is-new-again-app-store/</link><pubDate>Sun, 04 Jun 2023 17:34:02 +0000</pubDate><guid>https://scottpreston.com/articles/programming/whats-old-is-new-again-app-store/</guid><description>I decided last night to renew my Apple Developer Account and decided to work on apps again. As a result my old App came back to the App Store. This app is the “Are You Worthy?” App, which is basically a Magic 8 Ball to test to see if you’re worthy of wielding Thor’s Hammer, […]</description></item><item><title>Miscellaneous Robots &amp; Videos</title><link>https://scottpreston.com/articles/robots/miscellaneous-robots-videos/</link><pubDate>Mon, 29 May 2023 21:42:00 +0000</pubDate><guid>https://scottpreston.com/articles/robots/miscellaneous-robots-videos/</guid><description>Here’s a few robots and videos from 2007 to 2009. CRAB Robot Diagnostic This is a small robot I hooked up to my PC and I added some TTS (Text-To-Speech). I think this is around 2007, so it’s pretty old footage. For anyone that recognizes it, this is the same J.A.R.V.I.S. voice I use for […]</description></item><item><title>Contact</title><link>https://scottpreston.com/contact/</link><pubDate>Mon, 29 May 2023 15:52:36 +0000</pubDate><guid>https://scottpreston.com/contact/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for trying to contact me. I’m sorry there’s no contact forms, I just don’t have the time to moderate spam links. You can contact me via &lt;a href="https://www.linkedin.com/in/scottpreston/"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://www.instagram.com/scottpreston"&gt;Instagram&lt;/a&gt;, or &lt;a href="https://x.com/scottpreston"&gt;Twitter/X&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also if you want to checkout my videos on YouTube, you can checkout my channel here: &lt;a href="https://www.youtube.com/@ScottPrestonTV"&gt;@ScottPrestonTV&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you need access to some of the code from my books here’s the link to my &lt;a href="https://github.com/scottpreston"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br&gt;
Scott&lt;/p&gt;</description></item><item><title>The Feynman (Robot) Years</title><link>https://scottpreston.com/articles/robots/the-feynman-robot-years/</link><pubDate>Mon, 29 May 2023 15:33:29 +0000</pubDate><guid>https://scottpreston.com/articles/robots/the-feynman-robot-years/</guid><description>This is a continued post about my robots as I prepare to archive and rebuild ScottsBots.Com. Feynman MK1 – 2002 The “Feynman” name for my robots actually comes from the names of the computers in my house, this computer housed in wood below was called Feynman, and I happened to turn it into a robot. […]</description></item><item><title>The Early Days of Scott’s Bots</title><link>https://scottpreston.com/articles/robots/the-early-days-of-scotts-bots/</link><pubDate>Sun, 28 May 2023 18:25:55 +0000</pubDate><guid>https://scottpreston.com/articles/robots/the-early-days-of-scotts-bots/</guid><description>I thought I’d put a post together summarizing some of my robots as I prepare to archive and rebuild ScottsBots.Com. TetherBot – 1999 I built this robot in 1999. I hacked two hobby servers (Futaba 3003) to make it move and built my own sensors with some parts from Radio Shack. To move this robot […]</description></item><item><title>About</title><link>https://scottpreston.com/about/</link><pubDate>Wed, 24 May 2023 00:33:43 +0000</pubDate><guid>https://scottpreston.com/about/</guid><description>&lt;p&gt;I grew up in Groveport, Ohio, and graduated from Groveport Madison High School in 1988. I attended Ohio State from 1988-1990 until I joined the US Navy in 1990 where I studied electronics and I left as a 2nd Class Petty Officer (E5). From 1994-1996 I attended &lt;a href="http://www.osu.edu"&gt;Ohio State&lt;/a&gt; and earned my BS in Mathematics.&lt;/p&gt;
&lt;p&gt;After school, I worked for a variety of companies as a Software Engineer, CompuServe, Bank One/Chase, UUNET, MCI/WorldCom, Covansys/Saber/HP, Victoria’s Secret. In 2006 I started working full time with my own company Preston Research LLC and in 2012 started a new company CodeGin LLC, where I’m focusing on Mobile &amp;amp; Web Development. I’ve also worked at various companies in between from Architect to Vice President of Software Engineering, but my heart is in start-ups and Entrepreneurship.&lt;/p&gt;</description></item><item><title>A Chat GPT Thing</title><link>https://scottpreston.com/articles/programming/a-chat-gpt-thing/</link><pubDate>Sun, 21 May 2023 01:35:58 +0000</pubDate><guid>https://scottpreston.com/articles/programming/a-chat-gpt-thing/</guid><description>A few months ago I wrote a program to use: Speech Recognition via Web Speech API. Pipe that to Chat GPT’s API Pipe the response to AWS Polly’s Text To Speech Engine I put the code here: &lt;a href="https://github.com/scottpreston/chatgpt-srtts"&gt;https://github.com/scottpreston/chatgpt-srtts&lt;/a&gt; Nothing fancy, just a little playing around and enough content for about a 30minute talk at ColumbusJS.</description></item><item><title>Fun Learning Final Cut Pro!</title><link>https://scottpreston.com/articles/exoskeletons/fun-learning-final-cut-pro/</link><pubDate>Thu, 20 Jan 2022 20:05:24 +0000</pubDate><guid>https://scottpreston.com/articles/exoskeletons/fun-learning-final-cut-pro/</guid><description>Built a new “intro” and adding some movement to my video clips.</description></item><item><title>MK3 Exoskeleton – MK1 Arm</title><link>https://scottpreston.com/articles/exoskeletons/mk3-exoskeleton-mk1-arm/</link><pubDate>Mon, 17 Jan 2022 22:06:03 +0000</pubDate><guid>https://scottpreston.com/articles/exoskeletons/mk3-exoskeleton-mk1-arm/</guid><description>The first part of the MK3 Exoskeleton the MK1 arm (forearm). 3D Editing Software – Fusion 360. CNC – Shapeoko 3 w/HDZ. Materials – PLA for Protptype 3D Parts. 1/4″ 6061 Aluminum Plate, 4-40 Stainless Screws w/Lock Nuts, 3d Printed Spacers Next part the bicep and actuator.</description></item><item><title>No CodeMash 2022</title><link>https://scottpreston.com/articles/codemash/no-codemash-2022/</link><pubDate>Sun, 09 Jan 2022 21:02:56 +0000</pubDate><guid>https://scottpreston.com/articles/codemash/no-codemash-2022/</guid><description>In early December during the build of the Mark3 suit I had a catastrophic failure of my CNC Z-Axis limit switch. (See Below). Because of this the machine was unable to home, and without being able to home, I couldn’t cut anything. I was unable to get it fixed with new parts until the week […]</description></item><item><title>Ethereum Mining Trial</title><link>https://scottpreston.com/articles/general/ethereum-mining-trial/</link><pubDate>Mon, 26 Apr 2021 13:30:19 +0000</pubDate><guid>https://scottpreston.com/articles/general/ethereum-mining-trial/</guid><description>So this week-end I did an experiment with Ethereum Mining. The first thing I did was use a calculator. Here’s one from CryptoCompare.com. Now according to this calculator, I should make around $36 bucks a month for my Nvidia GTX 1060 Card. Well, I did an experiment and after 28 hours I made $1.10. This […]</description></item><item><title>Created A YouTube Channel – Almost Iron Man</title><link>https://scottpreston.com/articles/exoskeletons/created-a-youtube-channel-almost-iron-man/</link><pubDate>Tue, 02 Mar 2021 23:42:43 +0000</pubDate><guid>https://scottpreston.com/articles/exoskeletons/created-a-youtube-channel-almost-iron-man/</guid><description>So yes I created a channel, Almost Iron Man. The name is suppose to be fun, it’s about all my adventures trying to make a suit and make my home smart. Here’s my first video: Enjoy!</description></item><item><title>Old CodeMash Talk – 2016</title><link>https://scottpreston.com/articles/codemash/old-codemash-talk-2016/</link><pubDate>Mon, 22 Feb 2021 00:53:48 +0000</pubDate><guid>https://scottpreston.com/articles/codemash/old-codemash-talk-2016/</guid><description>I found this when looking for media from my original Exo-Skeleton talk. Sadly nobody thought of recording it while doing the talk, we were all too busy hoping I wouldn’t fall over. Thanks, The-Ohayo-Dev.</description></item><item><title>The Big Network Refactor – Part 2</title><link>https://scottpreston.com/articles/general/the-big-network-refactor-part-2/</link><pubDate>Sat, 20 Feb 2021 20:00:41 +0000</pubDate><guid>https://scottpreston.com/articles/general/the-big-network-refactor-part-2/</guid><description>The next step in setting up my network was adding additional “LANS” to my network. So while before I was happy with two networks 192168.1.1/24 and 10.10.10.1/24. I really wanted more isolation from my IoT network, Security Camera Network, my Raspberry PI and Smart-Home network and the computers and devices we use all the time. […]</description></item><item><title>Installing OctoPrint w/Docker on Pi3</title><link>https://scottpreston.com/articles/3d-printing/installing-octoprint-w-docker-on-pi3/</link><pubDate>Sun, 07 Feb 2021 14:58:42 +0000</pubDate><guid>https://scottpreston.com/articles/3d-printing/installing-octoprint-w-docker-on-pi3/</guid><description>I always found it a pain to deal with Python libraries and virtual environments on my Raspberry Pis. I decided to give Docker a try as it would completely isolate my OctoPrint environment from the other stuff I had running on the PI. Step 1 – Installing Docker You should get an output like this: […]</description></item><item><title>The Big Network Refactor – Part 1</title><link>https://scottpreston.com/articles/general/the-big-network-refactor-part-1/</link><pubDate>Fri, 05 Feb 2021 20:22:31 +0000</pubDate><guid>https://scottpreston.com/articles/general/the-big-network-refactor-part-1/</guid><description>I’ve been having network problems of late and also because of security I wanted to better isolate my network from IoT devices from Google, Amazon, Hue, Etc. I basically had a few ASUS routers (which have been great) and I’ve been using a Double NAT (Network Address Translation) with my more secure stuff behind another […]</description></item><item><title>Synology SSH – No Password</title><link>https://scottpreston.com/articles/general/synology-ssh-no-password/</link><pubDate>Fri, 29 Jan 2021 01:56:19 +0000</pubDate><guid>https://scottpreston.com/articles/general/synology-ssh-no-password/</guid><description>While this is usually a trivial task it took me about an hour to get my permissions correct to get this to work. Here are the steps that finally let me get things working: Open the sshd_conf by entering: Then edit as follows: Then go to your command line and change some file permissions. If […]</description></item><item><title>Remember it’s about “decentralization”</title><link>https://scottpreston.com/articles/general/remember-its-about-decentralization/</link><pubDate>Mon, 11 Jan 2021 00:54:41 +0000</pubDate><guid>https://scottpreston.com/articles/general/remember-its-about-decentralization/</guid><description>You can take my ramblings about Big Tech a number of ways but ultimately it’s about decentralization. Don’t put all all your eggs in one basket. Diversify your portfolio. Own your own path. Explore alternatives. Grow.</description></item><item><title>Big Tech Purge – Alternatives</title><link>https://scottpreston.com/articles/general/big-tech-purge-alternatives/</link><pubDate>Sun, 10 Jan 2021 17:41:37 +0000</pubDate><guid>https://scottpreston.com/articles/general/big-tech-purge-alternatives/</guid><description>So if you’re a cord-cutter and want to get rid of YouTube.TV or Cable. Check this out. &lt;a href="https://www.suppose.tv/"&gt;https://www.suppose.tv/&lt;/a&gt;. It will let you select your channels and show you the best options available for you to pick. Today I canceled the following: Apple Developer Program Renewal – My app “Thors Hammer” will go away, but I […]</description></item><item><title>Big Tech Purge – No More Ears…</title><link>https://scottpreston.com/articles/general/big-tech-purge-no-more-ears/</link><pubDate>Sat, 09 Jan 2021 17:02:56 +0000</pubDate><guid>https://scottpreston.com/articles/general/big-tech-purge-no-more-ears/</guid><description>A bunch of Echoes will now sit in this bag until which time I’m confident these recordings are not shared with Facebook, Instagram, Advertisers… I’ve had too many things happen recently mentioning a company only to see ads an hour or so later….</description></item><item><title>The Migration From Big Tech</title><link>https://scottpreston.com/articles/general/the-migration-from-big-tech/</link><pubDate>Sat, 09 Jan 2021 16:15:27 +0000</pubDate><guid>https://scottpreston.com/articles/general/the-migration-from-big-tech/</guid><description>I’ve not done much on my “blog” in the past several years. With FaceBook, Twitter &amp;amp; Instagram it’s been too easy to just post there, but given the censorship and potential Anti-Trust lawsuits I thought it best to get back to owning my own content and start blogging again. So things to look forward to: […]</description></item><item><title>Installing Octoprint – Raspberry PI Sketch</title><link>https://scottpreston.com/articles/3d-printing/installing-octoprint-raspberry-pi-sketch/</link><pubDate>Sat, 09 Feb 2019 19:14:00 +0000</pubDate><guid>https://scottpreston.com/articles/3d-printing/installing-octoprint-raspberry-pi-sketch/</guid><description>As usual, instructions are not complete. I thought I’d share exactly what I did from bash history fresh install. I’ve excluded the fatal errors, with those and repeats excluded this is what I did: sudo apt-get install git python2.7-dev libyaml-dev libpython2.7-dev python -v git clone &lt;a href="https://github.com/foosel/OctoPrint.git"&gt;https://github.com/foosel/OctoPrint.git&lt;/a&gt; curl &lt;a href="https://bootstrap.pypa.io/get-pip.py"&gt;https://bootstrap.pypa.io/get-pip.py&lt;/a&gt; -o get-pip.py python get-pip.py –user ~/.local/bin/pip install […]</description></item><item><title>3D Printing Filament</title><link>https://scottpreston.com/articles/general/3d-printing-filament/</link><pubDate>Sun, 17 Jun 2018 19:43:17 +0000</pubDate><guid>https://scottpreston.com/articles/general/3d-printing-filament/</guid><description>I’ve been using lots of different PLA filament, mainly Hatchbox PLA and Inland (From Microcenter). The old Inland Filament was from eSun, but recently they changed to a new brand and it’s not held up as nice. I definitely recommend Hatchbox PLA from Amazon.</description></item><item><title>You’re Doing Your Tech Interview Wrong – 21 Tips</title><link>https://scottpreston.com/articles/programming/youre-doing-your-tech-interview-wrong-21-tips/</link><pubDate>Fri, 04 May 2018 17:52:02 +0000</pubDate><guid>https://scottpreston.com/articles/programming/youre-doing-your-tech-interview-wrong-21-tips/</guid><description>Here are 21 tips I’ve used when interviewing/hiring hundreds of people over the past 5 years. I hope you find them useful. If you’re asking questions that can be Googled, you’re wasting everyone’s time or you’re lazy. If you’re not asking questions that indicate someone’s attitude, you’re missing about 80% of their ability to succeed. […]</description></item><item><title>Upgrading The Thermostat Bot</title><link>https://scottpreston.com/articles/robots/upgrading-thermostat-bot/</link><pubDate>Tue, 17 Apr 2018 17:57:10 +0000</pubDate><guid>https://scottpreston.com/articles/robots/upgrading-thermostat-bot/</guid><description>The temperature bot a.k.a. the algorithm that controls the temperature in my house underwent a slight upgrade this week. The old algorithm: If (setTemperature &amp;gt; averageHouseTemperature) HEAT, otherwise COOL. Simple right? Not so much. Scenario 1: Let’s say I set the temperature to 70, and it’s currently 71 in the house. According to the bot, […]</description></item><item><title>Alexa / Voice / AI Chat</title><link>https://scottpreston.com/articles/general/alexa-voice-ai-chat/</link><pubDate>Tue, 27 Jun 2017 11:09:47 +0000</pubDate><guid>https://scottpreston.com/articles/general/alexa-voice-ai-chat/</guid><description>What does user experience look like without a mouse &amp;amp; keyboard or easy to enter form fields? How do people talk to AI systems to solve problems? These systems can be through devices like Alexa or virtual systems like automated chatbots. Understanding psychology and human behavior become just as valuable as business knowledge when designing […]</description></item><item><title>3 Trends about to take off</title><link>https://scottpreston.com/articles/programming/3-trends-about-to-take-off/</link><pubDate>Sun, 25 Jun 2017 15:08:56 +0000</pubDate><guid>https://scottpreston.com/articles/programming/3-trends-about-to-take-off/</guid><description>2017 is halfway over and while some of these trends started a few yeas ago I think we’re about to see a few of these really catch-on, and by catch-on, I mean go mainstream and get funded. Over the next week I’m going to discuss these three trends in a little more details and provide […]</description></item><item><title>Some Videos From CodeMash 2017</title><link>https://scottpreston.com/articles/codemash/some-videos-from-codemash-2017/</link><pubDate>Tue, 04 Apr 2017 00:54:19 +0000</pubDate><guid>https://scottpreston.com/articles/codemash/some-videos-from-codemash-2017/</guid><description>Dave Jansen was kind enough to post these, I’ll repost, since they have me 🙂 Part 1 Part 2</description></item><item><title>Redux’s Connect Method Explained.</title><link>https://scottpreston.com/articles/programming/reduxs-connect-method-explained/</link><pubDate>Tue, 28 Feb 2017 21:31:47 +0000</pubDate><guid>https://scottpreston.com/articles/programming/reduxs-connect-method-explained/</guid><description>Sorry but all the explanations this far have been bad so I thought I’d simplify it. In plain Redux without connect you need to manually bind up your store.dispatch to your components as well as subscribe to updates so you can call store.getState(). But your components are suppose to be dumb. const store = createStore(reducer); […]</description></item><item><title>JavaScript has become Java, sigh…</title><link>https://scottpreston.com/articles/programming/javascript-has-become-java-sigh/</link><pubDate>Tue, 23 Feb 2016 16:49:57 +0000</pubDate><guid>https://scottpreston.com/articles/programming/javascript-has-become-java-sigh/</guid><description>If I wanted to work with compiled languages, I would have stuck with Java. If I wanted complicated build systems, I would have stuck with Java. If I wanted complicated all encompassing frameworks, I would have stuck with Java. If I wanted complicated unreadable error messages, I would have stuck with Java. If I wanted […]</description></item><item><title>libopenzwave.so error</title><link>https://scottpreston.com/articles/programming/libopenzwave-so-error/</link><pubDate>Tue, 23 Feb 2016 01:07:27 +0000</pubDate><guid>https://scottpreston.com/articles/programming/libopenzwave-so-error/</guid><description>If you’ve ever seen this error: MinOZW: error while loading shared libraries: libopenzwave.so.1.3: cannot open shared object file: No such file or directory or Error: libopenzwave.so.1.3: cannot open shared object file: No such file or directory Just type this and it did the trick for me (Ubuntu 14.04). sudo ldconfig /usr/local/lib64</description></item><item><title>Simple React Example</title><link>https://scottpreston.com/articles/general/simple-react-example/</link><pubDate>Tue, 16 Feb 2016 20:39:12 +0000</pubDate><guid>https://scottpreston.com/articles/general/simple-react-example/</guid><description>So I’ve been trying to find a simple React example, one that uses a flux implementation that works out of the box in a browser without any compilation or node stuff. I couldn’t find one so I built one. Here it is: https://github.com/scottpreston/react-examples. This requires, RefluxJS, ReactJS, React-Dom and a Browser. You can use node to […]</description></item><item><title>Openzwave Binary Sensors</title><link>https://scottpreston.com/articles/robots/openzwave-binary-sensors/</link><pubDate>Thu, 26 Nov 2015 16:10:49 +0000</pubDate><guid>https://scottpreston.com/articles/robots/openzwave-binary-sensors/</guid><description>I’ve been struggling a bit with openzwave items because its so poorly documented. I’ve finally figured out how to get results from a door sensors with the node package node-openzwave-shared. If you follow the install script, then just add this event handler below, you can receive updates. zwave.on(&amp;rsquo;node event&amp;rsquo;, function(nodeid, nodeEvt) { console.log(new Date(), &amp;rsquo;node […]</description></item><item><title>Building An Exo-Skeleton</title><link>https://scottpreston.com/articles/codemash/building-an-exo-skeleton/</link><pubDate>Tue, 29 Sep 2015 13:45:25 +0000</pubDate><guid>https://scottpreston.com/articles/codemash/building-an-exo-skeleton/</guid><description>This is a “selfie” of my arm prototype. Finding ergonomics more of a challenge, but that’s why you build it!</description></item><item><title>Simple WebSocket &amp; NodeJS Server Example</title><link>https://scottpreston.com/articles/programming/simple-websocket-nodejs-server-example/</link><pubDate>Wed, 05 Nov 2014 20:48:00 +0000</pubDate><guid>https://scottpreston.com/articles/programming/simple-websocket-nodejs-server-example/</guid><description>I’ve been searching for a NodeJS server for web sockets, but socket.io, required both the client and server to be run from within node. I wanted to connect to this server via a normal web page using WebSockets from HTML5. Here’s some code, hope you find it useful: &lt;a href="https://github.com/scottpreston/examples"&gt;https://github.com/scottpreston/examples&lt;/a&gt; Server Code var WebSocketServer = require(&amp;lsquo;ws&amp;rsquo;).Server; […]</description></item><item><title>Home Grown Script Loader</title><link>https://scottpreston.com/articles/programming/home-grown-script-loader/</link><pubDate>Tue, 17 Dec 2013 23:14:19 +0000</pubDate><guid>https://scottpreston.com/articles/programming/home-grown-script-loader/</guid><description>I was wondering how RequireJS and AMD worked. So I created this snip. It might not be correct but it worked for me. load(&amp;lsquo;foo&amp;rsquo;, function (foo){ var f = new foo(); f.a = 100; f.b = 200; alert(f.add()); }); function define(name, callback) { modules[name] = callback; } function load(file, callback) { var script = document.createElement(&amp;lsquo;script&amp;rsquo;); […]</description></item><item><title>Created A Chevelle Blog</title><link>https://scottpreston.com/articles/chevelle/created-a-chevelle-blog/</link><pubDate>Thu, 08 Aug 2013 02:30:07 +0000</pubDate><guid>https://scottpreston.com/articles/chevelle/created-a-chevelle-blog/</guid><description>I decided to create a blog for my chevelle because there was so many things I was learning about it and thought I should help out some other folks working on their car. I’ve researched a lot on YouTub and the internet as well as Chevelles.Com, but making a post there about what I learned […]</description></item><item><title>Dead APC Back-Ups &amp; Alternative Batteries</title><link>https://scottpreston.com/articles/general/dead-apc-back-ups-alternative-batteries/</link><pubDate>Tue, 02 Jul 2013 18:30:03 +0000</pubDate><guid>https://scottpreston.com/articles/general/dead-apc-back-ups-alternative-batteries/</guid><description>I recently had an UPS failure. My UPS and APC 650 ES, has a battery they call for is the RBC17. Which on Amazon.Com is $39.99. However when you peal the sticket off you get Vision UB1290. This battery (which is the same battery) cost around $15.00. I imaging this happens a lot with companies looking […]</description></item><item><title>Chevelle Updates – Part 2</title><link>https://scottpreston.com/articles/chevelle/chevelle-updates-part-2/</link><pubDate>Thu, 13 Jun 2013 02:22:01 +0000</pubDate><guid>https://scottpreston.com/articles/chevelle/chevelle-updates-part-2/</guid><description>&lt;ol&gt;
&lt;li&gt;Throttle Cable: So I found that I needed a new throttle cable as the original one was 21.5″ long. For a Holley carb this was about an inch too short. I decided to get a Lokar 24″ universal cable with a new bracket. This should allow me to cut-to-fit the cable and get full throttle […]&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>1971 Chevelle Updates</title><link>https://scottpreston.com/articles/chevelle/1971-chevelle-updates/</link><pubDate>Tue, 11 Jun 2013 15:44:31 +0000</pubDate><guid>https://scottpreston.com/articles/chevelle/1971-chevelle-updates/</guid><description>To get my car running here’s what I have done to it thus far. New Diff – New Moser 12 bolt, Tru Trac, 3.42 gears. New Rear Suspension – New Hotchkis control arms, stabilizer springs and shocks) Front Suspension – Powder coated stock control arms, new Hotchkis springs and stablizer and new shocks. Brakes – New lines, power booster […]</description></item></channel></rss>