<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Howto on The Dangling Pointer</title><link>https://aaron.blog/tags/howto/</link><description>Recent content in Howto on The Dangling Pointer</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 19 Apr 2018 14:23:50 +0000</lastBuildDate><atom:link href="https://aaron.blog/tags/howto/index.xml" rel="self" type="application/rss+xml"/><item><title>Plex Media Server not showing updates</title><link>https://aaron.blog/plex-media-server-not-showing-updates/</link><pubDate>Thu, 19 Apr 2018 14:23:50 +0000</pubDate><guid>https://aaron.blog/plex-media-server-not-showing-updates/</guid><description>&lt;p&gt;Since November of last year (roughly) I've noticed that the &lt;a href="https://www.plex.tv" rel="noopener"&gt;Plex&lt;/a&gt; Media Server app doesn't ever show that there are updates available. I've manually reinstalled the latest server copy several times and it still hasn't updated automatically. I found a solution that resolves this.&lt;/p&gt;&lt;p&gt;On macOS you have to delete a preference key for the last time the server was updated. A borked version got released which had a higher numerical value causing the server to never find an update.&lt;/p&gt;</description></item><item><title>Installing Icecast 2 on DreamHost VPS</title><link>https://aaron.blog/installing-icecast-2-on-dreamhost-vps/</link><pubDate>Sun, 05 Mar 2017 15:22:20 +0000</pubDate><guid>https://aaron.blog/installing-icecast-2-on-dreamhost-vps/</guid><description>&lt;h1 id="weather-underground-radio-streams"&gt;Weather Underground Radio Streams&lt;/h1&gt;&lt;p&gt;Weather Underground provided a free service to host all of these streams so you could listen into important weather bulletins over the Internet. Weather Underground was purchased by the Weather.com parent company The Weather Company in 2012 and then IBM purchased The Weather Company in 2016. Weather Underground moved all of their services over to Amazon Web Services and &lt;a href="http://help.wunderground.com/knowledgebase/articles/1143574-wu-says-goodbye-to-noaa-weather-radio-and-sms-aler" rel="noopener"&gt;canned a few legacy products&lt;/a&gt; including the NOAA Weather Radio streams.&lt;/p&gt;</description></item><item><title>SourceTree - Delete Multiple Branches at One Time</title><link>https://aaron.blog/sourcetree-delete-multiple-branches-at-one-time/</link><pubDate>Thu, 10 Dec 2015 02:14:19 +0000</pubDate><guid>https://aaron.blog/sourcetree-delete-multiple-branches-at-one-time/</guid><description>&lt;p&gt;Do you use SourceTree to help manage your Git repos? Ever work on a bunch of pull requests and have a lot of local branches you need to delete? I found a way to delete multiple branches at one time.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Click Repository then click Branch.&lt;/li&gt;&lt;/ol&gt;&lt;figure&gt;&lt;img src="2015-12-08_16-24-19.png" class="kg-image" alt="2015-12-08_16-24-19" loading="lazy" width="284" height="513"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Click Delete Branches.&lt;/li&gt;&lt;/ol&gt;&lt;figure&gt;&lt;img src="2015-12-08_16-23-22.png" class="kg-image" alt="2015-12-08_16-23-22" loading="lazy" width="454" height="319"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Select the branch(es) you want to delete. Be sure not to select other than Local branches unless that's your intention.&lt;/li&gt;&lt;/ol&gt;</description></item><item><title>Changing the volume on a USB Headset on Mac OS X</title><link>https://aaron.blog/changing-the-volume-on-a-usb-headset-on-mac-os-x/</link><pubDate>Mon, 07 Dec 2015 20:24:51 +0000</pubDate><guid>https://aaron.blog/changing-the-volume-on-a-usb-headset-on-mac-os-x/</guid><description>&lt;p&gt;Do you use a USB headset for video/audio conferencing on your Mac? Ever been frustrated that you can't really change the volume of just the headset if you keep your main audio coming through your speakers? There is a solution - use the &lt;strong&gt;Audio MIDI Setup&lt;/strong&gt; app nestled in Applications/Utilities.&lt;/p&gt;&lt;figure&gt;&lt;img src="2015-12-07_14-04-30.png" class="kg-image" alt="2015-12-07_14-04-30.png" loading="lazy" width="928" height="549"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Look for the device that matches your USB device - sometimes it only shows the manufacturer of the USB to Analog converter if its a cheapie device.&lt;/li&gt;&lt;li&gt;Look for the "out" device if you're looking at changing what you hear, the "in" device for your microphone audio level.&lt;/li&gt;&lt;li&gt;Slide the master control to the right if its available. If master isn't selectable, slide the individual left/right channels. The individual channels don't stop at any specific points along the line so you might want to manually match up the &lt;strong&gt;dB&lt;/strong&gt; (gain) value so each ear is an identical volume level.&lt;/li&gt;&lt;/ol&gt;</description></item><item><title>Easy Mac to Mac Screen Sharing</title><link>https://aaron.blog/easy-mac-to-mac-screen-sharing/</link><pubDate>Tue, 03 Nov 2015 15:00:00 +0000</pubDate><guid>https://aaron.blog/easy-mac-to-mac-screen-sharing/</guid><description>&lt;p&gt;Screen sharing over iMessage is not a terribly well-known feature of Mac OS X - but it's incredibly awesome and easy to use. The only requirements are the person needs a relatively new Mac OS X install (Yosemite or higher) and iMessage enabled on their Mac.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;In Messages, find your existing conversation (or create a new one with the user).&lt;/li&gt;&lt;li&gt;Click the Details button up top and click it.&lt;/li&gt;&lt;/ol&gt;&lt;figure class="kg-card kg-image-card"&gt;&lt;a href="https://aaron.blog/content/images/wp-content/uploads/2015/11/2015-11-02_19-09-28.png"&gt;&lt;img src="2015-11-02_19-09-28.png" class="kg-image" alt="2015-11-02_19-09-28" loading="lazy" width="660" height="152"&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure&gt;&lt;img src="2015-11-02_18-50-29.png" class="kg-image" alt="2015-11-02_18-50-29" loading="lazy" width="357" height="495"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Find the little icon that looks like two squares with an offset between them and click it.&lt;/li&gt;&lt;/ol&gt;&lt;figure&gt;&lt;img src="2015-11-02_18-53-03.png" class="kg-image" alt="2015-11-02_18-53-03" loading="lazy" width="204" height="80"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Select Ask to Share Screen.&lt;/li&gt;&lt;li&gt;The other person should get a notice and they can accept it.&lt;/li&gt;&lt;/ol&gt;&lt;figure&gt;&lt;img src="2015-11-02_18-54-08.png" class="kg-image" alt="2015-11-02_18-54-08" loading="lazy" width="332" height="73"&gt;&lt;/figure&gt;&lt;ol&gt;&lt;li&gt;Once you're sharing you are in view-only mode - you have to click the icon in the upper left to request control of their desktop.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Pretty simple! I've had some issues in the past with the notifications never coming through for screen sharing but it seems to be resolved with Mac OS X 10.11 (El Capitan).&lt;/p&gt;</description></item><item><title>Biggest Lie To Your ADHD Self</title><link>https://aaron.blog/biggest-lie-to-your-adhd-self/</link><pubDate>Wed, 15 Jul 2015 12:35:54 +0000</pubDate><guid>https://aaron.blog/biggest-lie-to-your-adhd-self/</guid><description>&lt;p&gt;Most of my journey the past couple of years with coping with attention problems is increasing my self-awareness. I am my own obstacle and I must hack my own consciousness to work the way I need it to.&lt;/p&gt;&lt;p&gt;It's easy to slip into old habits and totally forget the tools you've put in place. All it takes is one of those well-known "ooh shiny" moments and you're off track for an hour reading about nuclear testing instead of solving the problem for work.&lt;/p&gt;</description></item><item><title>Recording Your iOS Device with QuickTime Player</title><link>https://aaron.blog/recording-your-ios-8-device-with-quicktime-player/</link><pubDate>Thu, 02 Apr 2015 12:35:51 +0000</pubDate><guid>https://aaron.blog/recording-your-ios-8-device-with-quicktime-player/</guid><description>&lt;h2 id="the-task"&gt;The Task&lt;/h2&gt;&lt;p&gt;You need to record your iPhone or iPad's screen to show someone a bug or demo a feature to your customers. In the past the only method available was to use a program like &lt;a href="http://www.airsquirrels.com/reflector/" rel="noopener"&gt;Reflector&lt;/a&gt; to emulate an AirPlay/Apple TV and then record on your machine. This works fairly decently although the quality over WiFi isn't very good leaving you with a less-than-crisp recording. Reflector also isn't free which makes it difficult for users in the wild to record bugs.&lt;/p&gt;</description></item><item><title>Providing Emergency Contacts with iOS 8</title><link>https://aaron.blog/providing-emergency-contacts-with-ios-8/</link><pubDate>Mon, 03 Nov 2014 15:21:31 +0000</pubDate><guid>https://aaron.blog/providing-emergency-contacts-with-ios-8/</guid><description>&lt;h1 id="the-problem"&gt;The Problem&lt;/h1&gt;&lt;p&gt;Something that has been missing on iOS for a long time is a reliable way to provide emergency contact information.  Imagine you're out and about and you end up having an accident or have an acute attack from a known medical condition you have.  We all tend to carry our mobile phones with us.  Most emergency personnel are trained to review personal data in your wallet/purse and now mobile phones.  The issue is most of us have a lock code on our devices, preventing access to potential life-saving communication with a loved one about your medical condition.&lt;/p&gt;</description></item><item><title>Mac OS X 10.9 Mavericks Calendar + Google Sync Problems</title><link>https://aaron.blog/mac-os-x-10-9-mavericks-calendar-google-sync-problems/</link><pubDate>Thu, 05 Jun 2014 15:23:24 +0000</pubDate><guid>https://aaron.blog/mac-os-x-10-9-mavericks-calendar-google-sync-problems/</guid><description>&lt;p&gt;On occasion my Calendar on Mavericks gets hosed when syncing with Google.  If I look in the console, I see errors like the following mentioning "An error exists on principal":&lt;/p&gt;&lt;p&gt;6/5/14 10:05:00.337 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [iCloud]] 6/5/14 10:05:00.338 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [Time Off]] 6/5/14 10:05:00.340 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [Events]] 6/5/14 10:05:00.341 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [Launch]] 6/5/14 10:05:00.341 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [Conferences]] 6/5/14 10:05:00.342 AM Calendar[59555]: [com.apple.calendar.ui.log] [An error exists on principal: [Some Team]]&lt;/p&gt;</description></item><item><title>Xcode 4 - Problem submitting App with Static Library</title><link>https://aaron.blog/xcode-4-problem-submitting-app-with-static-library/</link><pubDate>Mon, 28 Mar 2011 01:12:16 +0000</pubDate><guid>https://aaron.blog/xcode-4-problem-submitting-app-with-static-library/</guid><description>&lt;p&gt;I'm submitting a new version of my Migraine Diary App to the App Store and was running into problems with Xcode 4 giving me the following error: "[Your App Name] does not contain a single-bundle application or contains multiple products. Please select another archive, or adjust your scheme to create a single-bundle application."&lt;/p&gt;&lt;figure&gt;&lt;img src="http://www.artin.org/geekblog/wp-content/uploads/2011/03/MigraineDiaryCannotBeSubmitted.png" class="kg-image" alt loading="lazy" title="MigraineDiaryCannotBeSubmitted" width="420" height="148"&gt;&lt;/figure&gt;&lt;p&gt;There is an issue or maybe it's an intentional design thing with Xcode 4 and how it handles statically built libraries being included in your project.  I'm specifically using Core Plot and it's instruction set hasn't been updated for Xcode 4 yet.  Here are the things I had to do to get Core Plot to bundle correctly with my App to submit it:&lt;/p&gt;</description></item><item><title>iOS Basics - UINavigation Controller &amp; Back Button Text</title><link>https://aaron.blog/ios-basics-uinavigation-controller-back-button-text/</link><pubDate>Sun, 20 Mar 2011 15:16:09 +0000</pubDate><guid>https://aaron.blog/ios-basics-uinavigation-controller-back-button-text/</guid><description>&lt;p&gt;I've brought an old project out of the moth balls recently, the &lt;a href="http://itunes.apple.com/us/app/migraine-diary/id348561271?mt=8" rel="noopener"&gt;Migraine Diary&lt;/a&gt; application I wrote as part of my master's thesis.  It was my first "real" iPhone app and I call tell I didn't know what I was doing entirely looking through the code.  What this has forced me to do, however, is re-learn some of the basics of iOS development and of Apple design patterns.  I have been spending some time back in the Apple developer documentation and will probably be posting some of the gotchas that tripped me up two years ago and I'm solving now with the better, more elegant solution.&lt;/p&gt;</description></item><item><title>Loading a UIImage from a bundle</title><link>https://aaron.blog/loading-a-uiimage-from-a-bundle/</link><pubDate>Thu, 04 Jun 2009 00:33:36 +0000</pubDate><guid>https://aaron.blog/loading-a-uiimage-from-a-bundle/</guid><description>&lt;p&gt;I've been scratching my freaking head for an hour trying to figure out how to load an image from my application's bundle.  Doing this in Interface Builder is easy as pie, but not so straightforward.&lt;/p&gt;&lt;p&gt;[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"thefilename" ofType:@"jpg"]];&lt;/p&gt;&lt;p&gt;Easy, isn't it?&lt;/p&gt;</description></item></channel></rss>