<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elegando</title>
	<atom:link href="https://elegando.jcg3.org/feed/" rel="self" type="application/rss+xml" />
	<link>https://elegando.jcg3.org</link>
	<description>elegant » being unusually effective and simple...  do » the way.</description>
	<lastBuildDate>Tue, 07 Mar 2017 17:34:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Growl Voice Fixer</title>
		<link>https://elegando.jcg3.org/2014/08/growl-voice-fixer/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Thu, 28 Aug 2014 17:04:07 +0000</pubDate>
				<guid isPermaLink="false">http://elegando.jcg3.org/?p=196</guid>

					<description><![CDATA[[Update 2015 &#8211; GrowlVoice is no longer working.] Having grown frustrated with VoiceMac&#8230; I started googling and found this github script that will patch GrowlVoice so that it actually works again. Awesome! It&#8217;s too bad that the developer won&#8217;t fix the original app, but hey, it looks like he is kind of successful with other&#8230; <a class="more-link" href="https://elegando.jcg3.org/2014/08/growl-voice-fixer/">Continue reading <span class="screen-reader-text">Growl Voice Fixer</span></a>]]></description>
										<content:encoded><![CDATA[<p>[Update 2015 &#8211; GrowlVoice is no longer working.]</p>
<p>Having grown frustrated with VoiceMac&#8230; I started googling and found <a href="http://szhu.github.io/fix-growlvoice/">this github script</a> that will patch <a href="http://www.growlvoice.com">GrowlVoice</a> so that it actually works again. Awesome!</p>
<p>It&#8217;s too bad that <a href="http://erichoracek.com">the developer</a> won&#8217;t fix the original app, but hey, it looks like he is kind of successful <a href="https://www.automatic.com">with other things</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Troubleshooting a Slow Mac</title>
		<link>https://elegando.jcg3.org/2014/04/troubleshooting-a-slow-mac/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Fri, 11 Apr 2014 03:09:13 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/?p=193</guid>

					<description><![CDATA[Here&#8217;s what I would recommend doing to figure out what is causing a Mac to be slow. If you&#8217;re getting the spinning beach ball a lot, you probably are hitting either CPU or Disk constraints. This will help identify what the cause is, after that you&#8217;ll have to figure out how to resolve the issue.&#8230; <a class="more-link" href="https://elegando.jcg3.org/2014/04/troubleshooting-a-slow-mac/">Continue reading <span class="screen-reader-text">Troubleshooting a Slow Mac</span></a>]]></description>
										<content:encoded><![CDATA[<p>Here&#8217;s what I would recommend doing to figure out what is causing a Mac to be slow. If you&#8217;re getting the spinning beach ball a lot, you probably are hitting either CPU or Disk constraints. This will help identify what the cause is, after that you&#8217;ll have to figure out how to resolve the issue.<span id="more-193"></span></p>
<p><b>1 &#8211; Restart or reboot.</b> You obviously don&#8217;t want to have to reboot every hour, but if you haven&#8217;t rebooted in a couple days, this gets you off to a clean start.<br />
<b>2 &#8211; Make sure Parallels isn&#8217;t running</b>. While it is great to use windows apps, using Parallels basically means your computer is running another computer in addition to itself.<br />
<b>3 &#8211; Try disconnecting external drives.</b> Your mac does all sorts of stuff to try and keep it&#8217;s disks organized, disconnect (at least for a few) to see if that makes it run faster.<br />
<b>4 &#8211; Use Activity Monitor</b> to see what is keeping the computer busy&#8230;<br />
Run Activity Monitor by using Spotlight to find it&#8230;<br />
<img fetchpriority="high" decoding="async" alt="Screen Shot 2014-04-10 at 11.11.02 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.11.02-AM-1.jpg" width="427" height="141" /><br />
Once it is running, you will see a list of all the running processes&#8230; I like to go to the CPU tab and sort by % CPU:<br />
<img decoding="async" alt="Screen Shot 2014-04-10 at 11.10.46 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.10.46-AM-1.jpg" width="480" height="219" /><br />
In that screenshot, you can see that iPhoto is currently holding my computer hostage. I was doing a big import, it&#8217;s not usually that bad.<br />
Other stuff that tends to be obscure but problematic:</p>
<ul class="MailOutline">
<li>mds = spotlight indexing</li>
<li>mdworker = something else for spotlight</li>
<li>backupd = time machine</li>
</ul>
<p>You can look at the other tabs too &#8211; see if memory or disk shows something off the charts. Here&#8217;s my memory (I have 8gb installed).<br />
<img decoding="async" alt="Screen Shot 2014-04-10 at 11.11.24 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.11.24-AM-1.jpg" width="480" height="89" /><br />
Here&#8217;s my disk usage:<br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.11.35 AM.png" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.11.35-AM.png" width="480" height="91" /><br />
Similar to the cpu table, you can sort by different columns to find what is the biggest user of disk activity or memory&#8230;<br />
<b>5 &#8211; Turn off Time Machine</b> (at least temporarily)From System Preferences (apple menu in upper left &#8211;&gt; System Preferences&#8230;)<br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.21.12 AM-3.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.21.12-AM-3.jpg" width="480" height="362" /><br />
You can turn it off for a few hours to see if that helps (give yourself a reminder to turn it back on). You can also exclude certain folders from being backed up via Time Machine. Here&#8217;s a screenshot where I&#8217;ve told it not to back up my external drives. You can set individual folders here, like the Parallels folder.<br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.21.52 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.21.52-AM-1.jpg" width="480" height="318" /></p>
<p>If Time Machine is causing the slowness, you can use something like <a href="http://timesoftware.free.fr/timemachineeditor/">Time Machine Editor</a> to have it only run when you&#8217;re not doing work.<br />
<b>6 &#8211; Turn off Spotlight</b>, at least for external drives.<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.21.12 AM-1-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.21.12-AM-1-1.jpg" width="480" height="362" /></p>
<p>If you turn off spotlight completely, just be aware that when you turn it back on, it will try to scan your hard drive again&#8230; typically takes several hours where your computer will be slow again. I would turn it on again before going to bed so that it could run overnight.<br />
Similar to Time Machine, I have it exclude certain folders, especially on external drives. Otherwise, it tries to look at the drives to make sure it can find stuff when you search for it&#8230; You can also uncheck some of the categories in the &#8220;Search Results&#8221; tab &#8212; I would leave Applications checked at a minimum, other stuff is a judgment call.<br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.21.28 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.21.28-AM-1.jpg" width="480" height="377" /></p>
<p><b>7 &#8211; Turn off unneeded Login Items</b><br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.21.12 AM-2-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.21.12-AM-2-1.jpg" width="480" height="362" /><br />
I&#8217;ve got a lot of stuff running when I log in, but they are all things I use regularly. If you see stuff you don&#8217;t use, or don&#8217;t use frequently, you can remove it.<br />
Sometimes you have to click the padlock to make changes&#8230; not obvious if you&#8217;re not used to making changes like this.<br />
<img loading="lazy" decoding="async" alt="Screen Shot 2014-04-10 at 11.22.09 AM-1.jpg" src="http://elegando.jcg3.org/wordpress/../web/2014/04/Screen-Shot-2014-04-10-at-11.22.09-AM-1.jpg" width="480" height="363" /></p>
<p>There are some helpful articles online too&#8230;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bookmarklet: Open in 1Password (iOS)</title>
		<link>https://elegando.jcg3.org/2013/01/bookmarklet-open-in-1password-ios/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 03:21:12 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/?p=174</guid>

					<description><![CDATA[From MacStories &#8211; how you can create a bookmarklet to have a URL opened in the 1Password app from Safari. From the article: The URL scheme for opening website is far more useful for me. You can prepend “op” to a normal Safari URL to open it directly into 1Password. For instance, typing ophttp://google.com in&#8230; <a class="more-link" href="https://elegando.jcg3.org/2013/01/bookmarklet-open-in-1password-ios/">Continue reading <span class="screen-reader-text">Bookmarklet: Open in 1Password (iOS)</span></a>]]></description>
										<content:encoded><![CDATA[<p>From <a href="http://www.macstories.net/links/1password-4-1/">MacStories</a> &#8211; how you can create a bookmarklet to have a URL opened in the 1Password app from Safari.</p>
<p>From the article:</p>
<p>The URL scheme for opening website is far more useful for me. You can prepend “op” to a normal Safari URL to open it directly into 1Password. For instance, typing ophttp://google.com in Safari will launch Google in 1Password’s browser. Therefore, I made a bookmarklet that you can click in Safari to open the current website in 1Password even faster; simply create a bookmarklet with this code:</p>
<ul>
<li>javascript:window.location=&#8217;op&#8217;+(window.location.href);</li>
</ul>
<p>&#8230;And 1Password will launch the website you’re currently viewing. I tested the bookmarklet in Safari and Chrome for iOS; it has become a huge timesaver to quickly log into websites that I access on a frequent basis.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Windows Batch File &#8211; list all command line arguments</title>
		<link>https://elegando.jcg3.org/2012/11/windows-batch-file-list-all-command-line-arguments/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Mon, 19 Nov 2012 16:26:43 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/?p=171</guid>

					<description><![CDATA[This is apparently very hard to google for&#8230; what I want is a simple windows .bat file that will echo back what the command line parameters are. Here it is in all its glory: @ECHO ON echo %0 %* pause; Also useful: @ECHO ON echo %0 %* > launch.txt notepad.exe launch.txt pause;]]></description>
										<content:encoded><![CDATA[<p>This is apparently very hard to google for&#8230; what I want is a simple windows .bat file that will echo back what the command line parameters are. Here it is in all its glory:</p>
<pre class="sql" name="code">
@ECHO ON

echo %0 %*

pause;
</pre>
<p>Also useful:</p>
<pre class="sql" name="code">
@ECHO ON

echo %0 %* > launch.txt

notepad.exe launch.txt

pause;
</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dynamic Classpath for Batch File</title>
		<link>https://elegando.jcg3.org/2011/06/dynamic-classpath-for-batch-file/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Thu, 30 Jun 2011 01:51:00 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/2011/06/dynamic-classpath-for-batch-file/</guid>

					<description><![CDATA[From Hapi, a great way to set the classpath for a batch file: @echo off for %%I IN (..\lib\*.jar) DO SET CP=!CP!;%%I java -cp %CP% com.example.Launcher And also for shell scripts: #! /bin/bash CP="." for i in ../lib/*.jar; do CP=$i:$CP; done java -cp $CP com.example.Launcher]]></description>
										<content:encoded><![CDATA[<p>From <a href="http://hl7api.sourceforge.net/">Hapi</a>, a great way to set the classpath for a batch file:</p>
<pre class="sql" name="code">
@echo off

for %%I IN (..\lib\*.jar) DO SET CP=!CP!;%%I

java -cp %CP% com.example.Launcher
</pre>
<p>And also for shell scripts:</p>
<pre class="sql" name="code">
#! /bin/bash

CP="."
for i in ../lib/*.jar;
do
		  CP=$i:$CP;
done

java -cp $CP com.example.Launcher
</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Power Management Settings on a Mac</title>
		<link>https://elegando.jcg3.org/2011/05/power-management-settings-on-a-mac/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Sun, 01 May 2011 17:47:49 +0000</pubDate>
				<category><![CDATA[Commentary]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/2011/05/power-management-settings-on-a-mac/</guid>

					<description><![CDATA[There&#8217;s a wonderful command line utility on Macs called pmset. You can run the following command to see a log of what happens when your computer goes to sleep and wakes up&#8230; pmset -g log Using this, I was able to see the following entry that was slowing things down&#8230; * Domain: applicationresponse.timedout - Message:&#8230; <a class="more-link" href="https://elegando.jcg3.org/2011/05/power-management-settings-on-a-mac/">Continue reading <span class="screen-reader-text">Power Management Settings on a Mac</span></a>]]></description>
										<content:encoded><![CDATA[<p>There&#8217;s a wonderful command line utility on Macs called pmset. You can run the following command to see a log of what happens when your computer goes to sleep and wakes up&#8230;</p>
<pre class="css" name="code">pmset -g log</pre>
<p>Using this, I was able to see the following entry that was slowing things down&#8230;<span id="more-163"></span></p>
<pre class="css" name="code">
* Domain: applicationresponse.timedout
- Message: Kernel cupsd com.apple.powermanagement.applicationresponse.timedout 30000 ms
- Time: 4/4/11 11:52:59 AM EDT
- Signature: cupsd
- UUID: 1D806166-A5FA-498C-A769-8A29FB2A15F3
- Result: Noop
- Response time (ms): 30000
</pre>
<p>That last line &#8220;Response time (ms): 30000&#8221; means that it was waiting 30 seconds for this process to finish!</p>
<p>Thanks to googling, I was able to find that you can access the CUPS Print System from your browser by going to <a href="http://127.0.0.1:631/jobs/">http://127.0.0.1:631/jobs/</a>. I deleted the old print jobs that the power management system was attempting to resolve on standby, and now my laptop goes into standby much more quickly.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Turning off SafeSleep</title>
		<link>https://elegando.jcg3.org/2011/04/turning-off-safesleep-2/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Sat, 30 Apr 2011 17:31:13 +0000</pubDate>
				<category><![CDATA[Commentary]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/2011/04/turning-off-safesleep-2/</guid>

					<description><![CDATA[<p>Quoting completely from <a href="http://remiel.info/post/1601242301/making-the-leap-to-ssd-on-a-macbook">Remiel</a>...<br /></p>
<p>Ever since the PowerBook G4, Apple notebooks use a system called Safe Sleep to restore your computer to working order after being left unattended for a while. With Safe Sleep, the current session is written to both RAM <em>and</em> your hard disk — RAM because waking up is faster that way, and the hard disk so that the system can safely go into hibernation if the battery drains while it’s asleep.</p>
]]></description>
										<content:encoded><![CDATA[<p>Quoting completely from <a href="http://remiel.info/post/1601242301/making-the-leap-to-ssd-on-a-macbook">Remiel</a>&#8230;</p>
<p>Ever since the PowerBook G4, Apple notebooks use a system called Safe Sleep to restore your computer to working order after being left unattended for a while. With Safe Sleep, the current session is written to both RAM <em>and</em> your hard disk — RAM because waking up is faster that way, and the hard disk so that the system can safely go into hibernation if the battery drains while it’s asleep.</p>
<p>Your computer will go into standby faster if you turn this off. You can also save some space on your hard drive by disabling Safe Sleep, and removing the sleep image. You’ll still be able to sleep your computer, but there’s no zero-battery safety net anymore. Your MacBook can go a very long time in RAM-only sleep mode on a full battery, so this should rarely affect your life. But keep in mind that if the battery does run out, you’ll lose any unsaved work.</p>
<p><a href="http://www.macworld.com/article/53471/2006/10/sleepmode.html">This Macworld article</a> goes into greater detail about Safe Sleep, but for our purposes, the short version is this:</p>
<ol>
<li>Open up Terminal.</li>
<li>Type “sudo pmset -a hibernatemode 0” without the quotes, and hit Enter.</li>
<li>Enter your password when prompted.</li>
<li>You are now using RAM-only / “old school” sleep mode.</li>
<li>Now type “cd /var/vm” and hit Enter.</li>
<li>Finally: “sudo rm sleepimage”</li>
<li>This will delete the existing sleep image file on your hard drive, reclaiming that space for future use.</li>
</ol>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Name Bench</title>
		<link>https://elegando.jcg3.org/2010/03/name-bench/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Mon, 01 Mar 2010 20:15:23 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/2010/03/name-bench/</guid>

					<description><![CDATA[Is your internet intermittently slow? It might be your DNS provider&#8230; use Name Bench to see what the best DNS server for you is&#8230;]]></description>
										<content:encoded><![CDATA[<p>Is your internet intermittently slow? It might be your DNS provider&#8230; use <a href="http://code.google.com/p/namebench/">Name Bench</a> to see what the best DNS server for you is&#8230;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Calculate Age with SQL</title>
		<link>https://elegando.jcg3.org/2010/03/calculate-age-with-sql/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Mon, 01 Mar 2010 19:48:44 +0000</pubDate>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">http://elegando.jcg3.org/2010/03/calculate-age-with-sql/</guid>

					<description><![CDATA[Here&#8217;s a quickie&#8230; Calculate someone&#8217;s age with SQL: select dob, floor(datediff(day, dob, getDate()) / 365.25) as age from personnel]]></description>
										<content:encoded><![CDATA[<p>Here&#8217;s a quickie&#8230;  Calculate someone&#8217;s age with SQL:</p>
<pre class="sql" name="code">
select dob, 
    floor(datediff(day, dob, getDate()) / 365.25) as age 
    from personnel
</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Aqua Data Studio 6.5 with Java 1.6</title>
		<link>https://elegando.jcg3.org/2010/02/aqua-data-studio-6-5-with-java-1-6/</link>
		
		<dc:creator><![CDATA[Jason G.]]></dc:creator>
		<pubDate>Fri, 12 Feb 2010 02:25:34 +0000</pubDate>
				<guid isPermaLink="false">http://elegando.jcg3.org/2010/02/aqua-data-studio-6-5-with-java-1-6/</guid>

					<description><![CDATA[I use an older version (6.5) of Aqua Data Studio (an excellent tool), but it recently broke on the Mac when Java 1.6 came out. There is a quick fix for this, as the problem was a few classes moving outside of the JRE&#8217;s default libs. Download this file and put it in AquaDataStudio.app/Content/Resources/Java. Someone&#8230; <a class="more-link" href="https://elegando.jcg3.org/2010/02/aqua-data-studio-6-5-with-java-1-6/">Continue reading <span class="screen-reader-text">Aqua Data Studio 6.5 with Java 1.6</span></a>]]></description>
										<content:encoded><![CDATA[<p>I use an older version (6.5) of <a href="http://www.aquafold.com/index.html">Aqua Data Studio</a> (an excellent tool), but it recently broke on the Mac when Java 1.6 came out. There is a quick fix for this, as the problem was a few classes moving outside of the JRE&#8217;s default libs.</p>
<p>Download <a href="/web/2010/02/aqua2.jar">this file</a> and put it in AquaDataStudio.app/Content/Resources/Java.</p>
<p>Someone else came up with this solution, but I have no idea of the original source.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
