{"id":3521,"date":"2013-02-04T19:28:16","date_gmt":"2013-02-05T03:28:16","guid":{"rendered":"http:\/\/www.podfeet.com\/wordpress\/?p=3521"},"modified":"2024-12-14T21:51:30","modified_gmt":"2024-12-15T05:51:30","slug":"404-owc-app-development-for-non-programmers-livecode-goes-open-source-router-flaw-macvoices","status":"publish","type":"post","link":"https:\/\/www.podfeet.com\/blog\/2013\/02\/404-owc-app-development-for-non-programmers-livecode-goes-open-source-router-flaw-macvoices\/","title":{"rendered":"#404 OWC, App Development for Non-Programmers, LiveCode Goes Open Source, Router Flaw, MacVoices"},"content":{"rendered":"<p>Macworld | iWorld interviews: <a href=\"http:\/\/macsales.com\/\" target=\"_blank\">Other World Computing<\/a> about the <a href=\"http:\/\/macsales.com\/\" target=\"_blank\">New Guard KX military tough iPhone case<\/a>, the <a href=\"http:\/\/eshop.macsales.com\/item\/NewerTech\/FWU3ES2HDK\/\" target=\"_blank\">Voyager Dock<\/a> for bare 3.5 or 2.5&#8243; disks, the <a href=\"ttp:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B003TO9U0A\" target=\"_blank\">NewerTech USB to DVI\/HDMI\/VGA Video Display Adapter<\/a> and the <a href=\"ttp:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B003TO9U0A\" target=\"_blank\">MiniStack powered hub and external storage enclosure<\/a>.  iOS App Development for Non-Programmers book from <a href=\"http:\/\/iosappsfornonprogrammers.com\" target=\"_blank\">iosappsfornonprogrammers.com<\/a>: <a href=\"http:\/\/click.linksynergy.com\/fs-bin\/click?id=RmdfHXN7UMA&#038;subid=&#038;offerid=146261.1&#038;type=10&#038;tmpid=3909&#038;RD_PARM1=https%3A%2F%2Fitunes.apple.com%2Fus%2Fbook%2Fbook-1-diving-in-ios-app-development%2Fid558788074%3Fmt%3D11\" target=\"_blank\">in iBooks<\/a> or <a href=\"http:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B0097N8XBE\" target=\"_blank\">Kindle Books<\/a>. Atech Power Solutions at <a href=\"http:\/\/8Tec.com\" target=\"_blank\">8Tec.com<\/a>.  RunRev wants to make LIveCode open source &#8211; help out at <a href=\"http:\/\/www.kickstarter.com\/projects\/1755283828\/open-source-edition-of-livecode\" target=\"_blank\">kickstarter.com<\/a>. In Security Light Bart tells us about a very serious flaw in 40-50 Million routers &#8211; check yours by going here: <a href=\"http:\/\/upnp-check.rapid7.com\/\">http:\/\/upnp-check.rapid7.com\/<\/a> and clicking Scan My Router.  In Chit Chat Across the Pond I&#8217;m joined by Chuck Joiner of <a href=\"http:\/\/MacVoices.tv\" target=\"_blank\">MacVoices.tv<\/a> to talk about reading and what we found cool at Macworld.<\/p>\n<p><audio class=\"wp-audio-shortcode\" id=\"audio-3521-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"http:\/\/traffic.libsyn.com\/nosillacast\/NC_2013_02_04.mp3?_=1\" \/><a href=\"http:\/\/traffic.libsyn.com\/nosillacast\/NC_2013_02_04.mp3\">http:\/\/traffic.libsyn.com\/nosillacast\/NC_2013_02_04.mp3<\/a><\/audio> <a href=\"http:\/\/phobos.apple.com\/WebObjects\/MZStore.woa\/wa\/viewPodcast?id=81677867\"><img loading=\"lazy\" decoding=\"async\" style=\"float: none;\" alt=\"itunes\" src=\"https:\/\/podfeet.com\/NosillaCast\/artwork\/itunes_subscribe_button.png\" width=\"125\" height=\"43\" \/><\/a><br \/>\n<a title=\"mp3 download\" href=\"http:\/\/traffic.libsyn.com\/nosillacast\/NC_2013_02_04.mp3\" target=\"_blank\">mp3 download<\/a><br \/>\n<!--more--><br \/>\nHi this is Allison Sheridan of the NosillaCast Mac Podcast, hosted at Podfeet.com, a technology geek podcast with an EVER so slight Macintosh bias. Today is Monday February 4, 2013 and this is show number 404.  Thanks for waiting a day for the show, it worked out great for Steve and me to be able to wind down after Macworld, do some laundry and watch the Superbowl instead of trying to rush out a show.  We had an absolute blast at Macworld, I think maybe it was my favorite one yet.  Getting to hang out with good friends, old and new was fantastic.  The NosillaCastaways party was outstanding &#8211; lots of people, the food held out, and I loved how people really moved around and got to know each other.  I have to give special thanks to my three bouncers.  Barry Fulk came in a full tuxedo, including a magenta cummerbund and sterling silver Tiffany studs, Then there was Paul Shadwell (who came armed with Swiss chocolates) and who wore a black suit, black shirt, and a Tasmanian devil tie, wore his dark sunglasses the whole night as he guarded the door.  We rounded out our team with Julie Kuehl who came in her biker leathers and a red bandana headband.  We all agreed that of the 3 she was the most frightening of them all!  <\/p>\n<p>I want to give special thanks to Kevin Allder, aka @big_in_va, for hosting the Google Hangout so that people from far away could be part of the party.  I&#8217;m not sure it worked as well as we imagined, it seemed to be harder to get people into the hangout than we&#8217;d hoped, but at least a dozen or so people got to have some fun.  There was a very special moment during the Google Hangout that made it all worthwhile.  Mac OS Ken, aka Ken Ray, was unable to come to Macworld because he was stricken with the flu right before the show. He is a HUGE part of the tomfoolery of Macworld so he was missed and he was bummed!  He also does the Mission Log podcast coordinated by Rod Roddenberry and co-hosted by John Champion.  They were both at the party and because of the Google Hangout, Ken was able to talk to them and see them at the party.  It was pretty cool, even if perhaps a bit bittersweet. So thanks again Kevin for the extra work, it meant a lot to people that you did that for us.<\/p>\n<p>It&#8217;s time to kick into some content now.  Steve and I were MANIACS on the show floor, doing 15 interviews in about 4 hours of exhibit hall time!  Unfortunately 1 of them had unacceptable audio but the remaining 14 will give us some solid content for quite a few weeks to come.  Chit Chat Across the Pond is going to be interesting &#8211; the first half is an emergency Security Light that Bart and I recorded (midnight his time on Sunday) because it&#8217;s that important.  After that we have proof of peace in our time\u2026None other than Chuck Joiner is my guest from the show floor at Macworld!  Let&#8217;s start off with our first interview.<\/p>\n<h3>Other World Computing<\/h3>\n<p>Alan Bitterman from Other World Computing, aka <a href=\"http:\/\/macsales.com\" target=\"_blank\">http:\/\/macsales.com<\/a> shows off four products to us:<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"http:\/\/www.youtube.com\/embed\/nhrqm1rY74A\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Using a Screen Reader? <a href=\"http:\/\/youtu.be\/nhrqm1rY74A\">click here<\/a><\/p>\n<p> <a href=\"http:\/\/eshop.macsales.com\/shop\/Apple\/iPhone_Accessories\/cases\/NuGuard_KX\" target=\"_blank\">New Guard KX for $49.95<\/a>: iPhone case, military spec tested case, survives 20 feet drop in their tests<\/p>\n<p><a href=\"http:\/\/eshop.macsales.com\/item\/NewerTech\/FWU3ES2HDK\/\" target=\"_blank\">voyager dock<\/a>, 3.5&#8243; or 2.5&#8243; usb 3, fw 400\/800 and eSATA, bare drive $68<br \/>\n<iframe src=\"http:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B0026S7HP0\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><\/p>\n<p><a href=\"ttp:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B003TO9U0A\" target=\"_blank\">NewerTech USB to DVI\/HDMI\/VGA Video Display Adapter<\/a> &#8211; allows you to run a 2nd display from USB<\/p>\n<p><iframe src=\"http:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B003TO9U0A\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><br \/>\n<br \/>\n<a href=\"ttp:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B003TO9U0A\" target=\"_blank\">MiniStack Powered hub and external storage enclosure<\/a>, quad interface, 2 FW 800 connectors, made for the form factor of the Mac Mini. $79 (no disk included)<\/p>\n<p><iframe src=\"http:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B008TV1XCG\" style=\"width:120px;height:240px;\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\"><\/iframe><\/p>\n<p>Like I said, I love OWC.  I have to say they have an identity crisis though.  OWC, or Other World Computing is their name, but their website is at <a href=\"http:\/\/macsales.com\" target=\"_blank\">macsales.com<\/a> and many of their products have the brand name NewerTech on them.  I get confused but they&#8217;re good enough that if you just remember OWC you&#8217;ll be able to find them.  And of course I have providing links in the shownotes to all of the products Alan told us about.<\/p>\n<h3>iOS App Development for Non-Programmers<\/h3>\n<p>In this segment we talk to Kevin McNeish who has written a book and created a training series on how to program for iOS if you aren&#8217;t a programmer.  Learn about the book and training at <a href=\"http:\/\/iosappsfornonprogrammers.com\" target=\"_blank\">iosappsfornonprogrammers.com<\/a> or buy the book <a href=\"http:\/\/click.linksynergy.com\/fs-bin\/click?id=RmdfHXN7UMA&#038;subid=&#038;offerid=146261.1&#038;type=10&#038;tmpid=3909&#038;RD_PARM1=https%3A%2F%2Fitunes.apple.com%2Fus%2Fbook%2Fbook-1-diving-in-ios-app-development%2Fid558788074%3Fmt%3D11\" target=\"_blank\">in iBooks<\/a> or <a href=\"http:\/\/rcm.amazon.com\/e\/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=httppodfeecom-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B0097N8XBE\" target=\"_blank\">Kindle Books<\/a>.  <\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"http:\/\/www.youtube.com\/embed\/6vQcQoNrFaw\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Using a Screen Reader? <a href=\"http:\/\/youtu.be\/6vQcQoNrFaw\">click here<\/a><\/p>\n<p>I got a copy of iOS App Development for Non-Programmers, and it&#8217;s not too thick so I might just give it a go.  My buddy Niraj wants me to try so maybe I just will!<\/p>\n<h3>Atech Power Solutions<\/h3>\n<p>This is an odd product &#8211; it&#8217;s a stationary bicycle designed to let you download the hill profile of specific rides and apply them to the bicycle through resistance.  The idea appears to be to allow you to train for a specific trail when you can&#8217;t actually get there regularly.   Check it out at <a href=\"http:\/\/8Tec.com\" target=\"_blank\">8Tec.com<\/a><\/p>\n<p><iframe loading=\"lazy\" width=\"420\" height=\"315\" src=\"http:\/\/www.youtube.com\/embed\/QgPZxcQXDuM\" frameborder=\"0\" allowfullscreen><\/iframe><br \/>\nUsing a Screen Reader? <a href=\"http:\/\/youtu.be\/QgPZxcQXDuM\">click here<\/a><\/p>\n<p>I&#8217;m not sure I have a need for this bicycle but it was pretty fun to do an interview while riding a bike!  You might want to go watch the video too!<\/p>\n<h3>BlueMango Learning<\/h3>\n<p>The guys at BlueMango Learning asked me to shift focus on the ads this week to tell you about a Kickstarter project that is really important to the development of ScreenSteps and Clarify.  The project is from a company called RunRev. They are the company that makes the development tool (called LiveCode) that they use for ScreenSteps and Clarify. If this project succeeds then it directly impacts the quality of ScreenSteps and Clarify going forward. As LiveCode improves, so does the polish of these products. So they want it to succeed :-).  Trevor Devore of Bluemango Learning wrote this to me:<\/p>\n<blockquote><p>\nI think your audience may be interested in this Kickstarter project for two reasons:<\/p>\n<ol>\n<li>LiveCode is based on HyperCard. Indeed, the tag line of the Kickstarter project right now is &#8220;Reinventing HyperCard for the 21st Century&#8221;.<\/li>\n<li>The purpose of the Kickstarter project is to help LiveCode go open source.  The code for LiveCode is over 20 years old. If LiveCode is to succeed as an Open Source project it needs to be reorganized and some core modules need to be rewritten. The benefit is that it is free for educators, free for hobbyists and free for companies that make internal tools for their employees. Plus any C++ developers can begin contributing to make LiveCode better for everyone. <\/li>\n<\/ol>\n<\/blockquote>\n<p>Trevor went on to explain that he really likes RunRev&#8217;s goal to make programming available to everyone.  I put the link to the RunRev kickstarter project in the shownotes &#8211; if you&#8217;re a programmer or just want to support a project going open source, go check it out and maybe give them a few bucks.  <\/p>\n<blockquote><p><a href=\"http:\/\/www.kickstarter.com\/projects\/1755283828\/open-source-edition-of-livecode\" target=\"_blank\">RunRev Kickstarter Project<\/a><\/p><\/blockquote>\n<h3>Chit Chat Across the Pond<\/h3>\n<h4>Emergency Security Light:<\/h4>\n<p><strong>1) Twitter hacked &#8211; 250,000 passwords potentially compromised<\/strong> &#8211; <a href=\"http:\/\/allthingsd.com\/20130201\/twitter-hacked-250000-user-accounts-compromised\/\">http:\/\/allthingsd.com\/20130201\/twitter-hacked-250000-user-accounts-compromised\/<\/a><\/p>\n<ul>\n<li>Twitter say they have emailed all affected users and re-set their passwords &#8211; if you got an email like that, be sure to also change your password on any other sites that used the same password, ESPECIALLY if those other site are in any way connected to your Twitter profile (e.g. the email address associated with your profile)<\/li>\n<li>To be safe, I have re-set my Twitter password even though I didn&#8217;t get a notification that my account was affected. Since Twitter is such a big target, I made sure to use a password that I don&#8217;t re-use anywhere else.<\/li>\n<\/ul>\n<p><strong>2) 23 million routers are vulnerable to an absolute plethora of UPnP (Universal Plug &#8216;n Play) bugs<\/strong> &#8211; <a href=\"http:\/\/www.kb.cert.org\/vuls\/id\/357851\">http:\/\/www.kb.cert.org\/vuls\/id\/357851<\/a><\/p>\n<ul>\n<li>This alert is the result of a long-term project by HD Moore&#8217;s (yes, the same HD Moore who founded Metasploit) company Rapid 7 &#8211; <a href=\"https:\/\/community.rapid7.com\/community\/infosec\/blog\/2013\/01\/29\/security-flaws-in-universal-plug-and-play-unplug-dont-play\">https:\/\/community.rapid7.com\/community\/infosec\/blog\/2013\/01\/29\/security-flaws-in-universal-plug-and-play-unplug-dont-play<\/a><\/li>\n<li>Rapid 7 scanned the entire internet over half a year, re-visiting each IP address regularly, looking for routers answering to UPnP requests on their public interface.<\/li>\n<li>REMINDER &#8211; UPnP is a protocol that allows applications inside your network to re-program your router automatically. It is used by applications like XBox live to automatically set u port tunnelling to allow people from outside your network connect in to computers behind your router. Many security experts have been advising against having UPnP enabled at all for a long time, because it allows malware in one machine on your network to open up your entire network attacks from outside, or to alter your router&#8217;s DNS settings to attack all your computers in one go. Because no manufacturer wants to have XBox Live not work on their products by default, all routers have an implementation of UPnP (or something similar), and have it turned on by default.<\/li>\n<li>In theory UPnP is a LAN-only protocol, so the scan should have found zero responding routers &#8211; it did not, it found 80 million!<\/li>\n<li>Of the 80 million that answered, about 40 to 50 million are vulnerable to one of three different attacks outlined in the Rapid 7 research<\/li>\n<li>The worst vulnerability found is a remote code execution bug in older versions of the libupnp implementation of the UPnP protocol. All that is needed to execute this attack is a single UDP packet. Because UDP is connectionless, and because no reply is needed, this attack can be executed anonymously by putting a bogus source IP into the attack packet &#8211; 23 million devices are vulnerable to this attack!<\/li>\n<li>Router manufacturers are not known for their efficiency at issuing patches, but, even if they were, end users are even worse at actually applying those patches, so realistically, these routers are going to be vulnerable for years and years to come. This is why Rapid 7 are calling on ISPs to block UDP packets on the UPnP port. This trivial firewall rule on their network would protect all their customers instantly.<\/li>\n<li>Rapid 7 identified 6,900 different vulnerable products &#8211; this is largely because 73% of routers use one of a small set of standard libraries for their UPnP implementations, and those libraries are riddled with bugs. Just about all major vendors are affected, including big names like Cisco\/Linksys and ZyXEL. The notable exception is Apple, their Airport routers do not expose UPnP to the world.<\/li>\n<li>This vulnerability affects all UPnP-capable devices, not just routers, so corporations they need to check their printers and other network attached devices too, but for home users the dominant concern is routers.<\/li>\n<li>Test your router now! &#8211; <a href=\"http:\/\/upnp-check.rapid7.com\/\">http:\/\/upnp-check.rapid7.com\/<\/a> (don&#8217;t download the network scanner, just click &#8220;Scan My Router&#8221;)<\/li>\n<li>If your router fails, what should you do? First &#8211; try turning off UPnP, then re-scan. There are bugs in some routers that mean you actually can&#8217;t fully turn off UPnP, so this may not work. Some ISPs lock down routers so much that users can&#8217;t access the settings, so you may not even be able to try turning it off. If this happens, you will need to call your ISP and get them to block UPnP traffic to their customers.<\/li>\n<li>If you use XBox live, here is the list of ports you need to forward to your XBox if you turn off UPnP: <a href=\"http:\/\/support.xbox.com\/en-US\/xbox-live\/connecting\/network-ports-used-xbox-live\">http:\/\/support.xbox.com\/en-US\/xbox-live\/connecting\/network-ports-used-xbox-live<\/a> (you must configure your XBox to have a static DHCP lease or a static IP so you know what internal IP to forward the ports to)<\/li>\n<\/ul>\n<h4>Chit Chat Across the Pond with Chuck Joiner<\/h4>\n<p>I&#8217;m joined by Chuck Joiner from <a href=\"http:\/\/macvoices.tv\" target=\"_blank\">Mac Voices<\/a>.  Chuck and I have had a long term (fake) rivalry going on, so it was fun to hang with Chuck and have a real conversation.  in this discussion I ask Chuck about all this Read it Later, Instapaper, Pocket nonsense &#8211; when does he actually READ anything?  When exactly IS later?  We talk a bit whether you should feel guilty when you&#8217;re behind on podcasts (spoiler: no!). We talk about our favorite things we&#8217;ve seen on the show floor, and what we thought of the Tech Talks at Macworld | iWorld.  Learn why Chuck wants to beat some people with a chair!  Follow Chuck on Twitter <a href=\"http:\/\/chuckjoiner.com\" target=\"_blank\">@ChuckJoiner<\/a>.<\/p>\n<p><iframe loading=\"lazy\" width=\"420\" height=\"315\" src=\"http:\/\/www.youtube.com\/embed\/w1uVUANkiso\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Using a Screen Reader? <a href=\"http:\/\/youtu.be\/w1uVUANkiso\">click here<\/a><\/p>\n<p>That&#8217;s going to wind this up for this week, many thanks to our sponsor for helping to pay the bills, Blue Mango Learning at <a href=\"http:\/\/bluemangolearning.com\">bluemangolearning.com<\/a> makers of ScreenSteps and Clarify. Don&#8217;t forget to send in your Dumb Questions, comments and suggestions by emailing me at <a href=\"mailto:allison@podfeet.com\">allison@podfeet.com<\/a>, follow me on twitter at <a href=\"http:\/\/twitter.com\/podfeet\">@podfeet<\/a>.  Check out the <a href=\"https:\/\/plus.google.com\/communities\/117336672755291339814\" target=\"_blank\">NosillaCast Google Plus Community<\/a> too &#8211; lots of fun over there!  If you want to join in the fun of the live show, head on over to <a href=\"https:\/\/podfeet.com\/live\">podfeet.com\/live<\/a> on Sunday nights at 5pm Pacific Time and join the friendly and enthusiastic NosillaCastaways.  Thanks for listening, and stay subscribed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Macworld | iWorld interviews: Other World Computing about the New Guard KX military tough iPhone case, the Voyager Dock for bare 3.5 or 2.5&#8243; disks, the NewerTech USB to DVI\/HDMI\/VGA Video Display Adapter and the MiniStack powered hub and external storage enclosure. iOS App Development for Non-Programmers book from iosappsfornonprogrammers.com: in iBooks or Kindle Books. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[147,173,1],"tags":[],"class_list":["post-3521","post","type-post","status-publish","format-standard","hentry","category-blog-posts","category-nosillacast","category-podcasts"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/3521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/comments?post=3521"}],"version-history":[{"count":3,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/3521\/revisions"}],"predecessor-version":[{"id":3524,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/3521\/revisions\/3524"}],"wp:attachment":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/media?parent=3521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/categories?post=3521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/tags?post=3521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}