<?xml version="1.0"?>
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
      <title>Dancing Engineer</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=32ebef7e7a4148e9b59dbe193211a306</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=32ebef7e7a4148e9b59dbe193211a306&amp;_render=rss&amp;page=2"/>
      <pubDate>Thu, 01 Oct 2015 18:02:56 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <item>
         <title>How To Open .pptx Files on Mac</title>
         <link>http://dancingengineer.com/computing/2010/03/how-to-open-pptx-files-on-mac</link>
         <description>Do not unzip the file if it gets downloaded as a .pptx.zip file (unless it is supposed to be a .zip file). Rename the file to remove the .zip extension and keep the .pptx extension. .pptx files are viewable with: Microsoft Powerpoint in Microsoft Office 2008 for Mac Home and Student Edition. You can download a [...]</description>
         <guid isPermaLink="false">http://dancingengineer.com/computing/?p=13</guid>
         <pubDate>Mon, 22 Mar 2010 16:00:29 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><ul>
<li>Do not unzip the file if it gets downloaded as a .pptx.zip file (unless it is supposed to be a .zip file).</li>
<li>Rename the file to remove the .zip extension and keep the .pptx extension.</li>
</ul>
<p><strong>.pptx files are viewable with:</strong></p>
<ul>
<li>Microsoft Powerpoint in <a rel="nofollow" target="_blank" href="http://click.linksynergy.com/fs-bin/click?id=US9cj*wK4Vw&amp;offerid=166833.503&amp;type=2&amp;subid=0">Microsoft Office 2008 for Mac Home and Student Edition</a><img src="http://ad.linksynergy.com/fs-bin/show?id=US9cj*wK4Vw&amp;bids=166833.503&amp;type=2&amp;subid=0" border="0" alt="" width="1" height="1"/>. You can download a <a rel="nofollow" target="_blank" href="http://www.microsoft.com/mac/products/office2008/trial-download.mspx">free 30 day trial version</a>.</li>
<li>Impress in <a rel="nofollow" target="_blank" href="http://openoffice.org">OpenOffice</a> which is free.  OpenOffice doesn&#8217;t display the .pptx files perfectly but it is good enough if you just want to be able to read the file.</li>
<li>Keynote in <a rel="nofollow" target="_blank" href="http://www.apple.com/iwork/">Apple iWork</a>.  You can download a <a rel="nofollow" target="_blank" href="http://www.apple.com/iwork/download-trial/">free 30 day trial version</a>.</li>
</ul>]]></content:encoded>
      </item>
      <item>
         <title>Anthem Blue Cross PPO Share 1500 vs. 5000 (HIPAA) – Revised</title>
         <link>http://dancingengineer.com/finances/2009/08/anthem-blue-cross-ppo-share-1500-vs-5000-hipaa-revised</link>
         <description>Anthem Blue Cross revised the PPO Share (HIPAA) 2009 rates earlier this year, so I am redoing my previous financial analysis of the low deductible vs. high deductible PPO Share (HIPAA) plans with the new prices here. In the new pricing scheme, the difference in premium between the low deductible and high deductible plans is [...]</description>
         <guid isPermaLink="false">http://dancingengineer.com/finances/?p=7</guid>
         <pubDate>Sun, 23 Aug 2009 09:45:32 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><p>Anthem Blue Cross revised the <a rel="nofollow" target="_blank" href="http://www.davefluker.com/HIPAA%20Brochure%20and%20Application%202009%20Feb%2009%20Revision.pdf">PPO Share (HIPAA) 2009</a> rates earlier this year, so I am redoing my <a rel="nofollow" target="_blank" href="http://dancingengineer.com/finances/2009/07/anthem-blue-cross-ppo-share-1500-vs-5000-hipaa">previous financial analysis of the low deductible vs. high deductible PPO Share (HIPAA) plans</a> with the new prices here.</p>
<p>In the new pricing scheme, the difference in premium between the low deductible and high deductible plans is smaller and also decreases with the person&#8217;s age, reaching no difference at ages 60-64.  Previously, the difference in premium increased with the person&#8217;s age.  Both of these changes make it more likely than before that the low deductible plan would be the better choice.  However, as before, the pricing scheme is entirely subject to change every year.</p>
<p>The plans have 30% co-insurance for the majority of in-network services.  This graph and analysis only takes into account in-network services.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://dancingengineer.com/finances/files/2010/02/Blue_Cross_HIPAA_Revised.jpg"><img class="aligncenter size-full wp-image-8" title="Anthem Blue Cross PPO Share 1500 vs. 5000 (HIPAA)" src="http://dancingengineer.com/finances/files/2010/02/Blue_Cross_HIPAA_Revised.jpg" alt="" width="519" height="354"/></a></p>
<p>On the x-axis is the cumulative in-network medical bill per year.  On the y-axis is the total patient cost per year including monthly premiums and out-of-pocket costs for covered health care.  The two lower plots are for a younger person aged 30-34 and the two higher plots are for an older person aged 60-64.</p>
<h3>Premium</h3>
<p>The y-intersect value at x = 0 is the cost of the health insurance premium for one year (12 months).  This is what it costs per year if you have zero medical bills and your only cost is the health insurance premium.  In this example, for a person aged 30-34, the yearly premium for the low deductible plan is $411/mo. * 12 mo. = $4932, and the yearly premium for the high deductible plan is $360/mo. * 12 mo. = $4320.  For a person aged 60-64, the yearly premium for both the low deductible plan and high deductible plan is $756/mo. * 12 mo. = $9072.</p>
<p>The relatively high prices of the monthly premiums used in my example are for the HIPAA plans in “Area 3″ (Alameda, Contra Costa, Marin, San Francisco, San Mateo, and Santa Clara counties) in California.  As described in my previous article, HIPAA plans are one of the <a rel="nofollow" target="_blank" href="http://dancingengineer.com/finances/2009/01/guaranteed-issue-individual-health-insurance-for-the-uninsurable-in-california">guaranteed-issue health insurance plans for individuals and families</a> who would otherwise be uninsurable after losing employer-sponsored group health insurance coverage and exhausting COBRA.</p>
<h3>Deductible</h3>
<p>The first section of the plots where the slope = 1 corresponds to the deductible.  Until the deductible limit is reached, the patient pays the full cost (at the network rate) of any medical bills.  In this example, we are comparing a plan with a $1500 deductible and a plan with a $5000 deductible.</p>
<h3>Co-insurance</h3>
<p>The second section of the plots where the slope = 0.3 corresponds to the 30% co-insurance for in-network medical services.  Mathematically-speaking, the plot of the low deductible plan changes slope from 1 to 0.3 at $1500 in medical bills for covered services, and the plot of the high deductible plan changes slope from 1 to 0.3 at $5000 in medical bills for covered services.</p>
<h3>Out-of-pocket maximum</h3>
<p>The last section of the plots where the slope = 0 corresponds to the out-of-pocket maximum.  After the out-of-pocket maximum has been reached for the year, the patient no longer has to pay any more for covered medical services.  In this example, the low deductible plan has an out-of-pocket maximum of $6000 and the high deductible plan has an out-of-pocket maximum of $7500.</p>
<p>Although the out-of-pocket maximum is $1500 less for the low deductible plan than for the high deductible plan, in this example, for a person aged 30-34, since the premium for the low deductible plan costs $602 more per year than the high deductible plan, the remaining difference after the out-of-pocket maximums have been reached is only $898 per year.  The difference becomes larger as a person ages since the difference in price between the low deductible and high deductible plans decreases with age.  For a person aged 60-64, the premium for the low deductible plan costs the same as for the high deductible plan so the difference after the out-of-pocket maximums have been reached is $1500 per year.</p>
<h3>Low deductible vs. high deductible</h3>
<p>We can see from this graph that an individual aged 30-34 on the low deductible plan starts with a higher premium than the high deductible plan, and pays the full cost of medical services for a shorter amount of time before paying the reduced 30% co-insurance.</p>
<p>Where the plots intersect corresponds to the break-even point between the low deductible and high deductible plans.  In this example, for a person aged 30-34, the break-even point occurs at $2360 in in-network medical bills per year.  For a person aged 60-64, the low deductible plan is always less than or equal to the cost of the high deductible plan.</p>
<p>People who expect to have lower medical bills on average per year than the break-even point should expect to save money with the high deductible plan, and people who expect to have higher medical bills on average per year than the break-even point should expect to save money with the low deductible plan.</p>
<p>Imagining a vertical line at each x-value, the difference in y-value between the point on the plot for the low deductible plan and the point on the plot for the high deductible plan is the difference in total cost for x amount of cumulative in-network medical bills per year.</p>
<p>One thing to note is that a $1500 deductible plan does not ever save you $3500 over a $5000 deductible plan when there is co-insurance.  In this graph, the maximum amount saved corresponds to the maximum difference between the plots of the low deductible plan and the high deductible plan, which occurs during the parallel section of the middle (co-insurance) section of the plots where the slope = 0.3.  For a person aged 30-34, the most the low deductible plan would ever save over the high deductible plan in any year is $1838.  For a person aged 60-64, the most the low deductible plan would ever save in over the high deductible plan in any year is $2450.</p>]]></content:encoded>
      </item>
      <item>
         <title>Anthem Blue Cross PPO Share 1500 vs. 5000 (HIPAA)</title>
         <link>http://dancingengineer.com/finances/2009/07/anthem-blue-cross-ppo-share-1500-vs-5000-hipaa</link>
         <description>To help me decide whether to purchase the low deductible ($1500) or high deductible ($5000) version of the Anthem Blue Cross PPO Share (HIPAA) health insurance plan, I graphed the comparison. The following graphical comparison of a low deductible plan versus a high deductible plan is based on the Anthem Blue Cross PPO Share HIPAA [...]</description>
         <guid isPermaLink="false">http://dancingengineer.com/finances/?p=4</guid>
         <pubDate>Sat, 25 Jul 2009 10:00:56 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><p>To help me decide whether to purchase the low deductible ($1500) or high deductible ($5000) version of the <a rel="nofollow" target="_blank" href="http://www.davefluker.com/HIPAA%20Brochure%20and%20Application%202009%20Feb%2009%20Revision.pdf">Anthem Blue Cross PPO Share (HIPAA)</a> health insurance plan, I graphed the comparison.</p>
<p>The following graphical comparison of a low deductible plan versus a high deductible plan is based on the Anthem Blue Cross PPO Share HIPAA plans before they revised their pricing scheme in the first quarter of 2009.  The plans have 30% co-insurance for the majority of in-network services.  This graph and analysis only takes into account in-network services.</p>
<p style="text-align:center;"><a rel="nofollow" target="_blank" href="http://dancingengineer.com/finances/files/2010/02/Blue_Cross_HIPAA.jpg"><img class="aligncenter size-full wp-image-5" title="Anthem Blue Cross PPO Share 1500 vs. 5000 (HIPAA)" src="http://dancingengineer.com/finances/files/2010/02/Blue_Cross_HIPAA.jpg" alt="" width="519" height="317"/></a></p>
<p>On the x-axis is the cumulative in-network medical bill per year.  On the y-axis is the total patient cost per year including monthly premiums and out-of-pocket costs for covered health care.  The two lower plots are for a younger person aged 30-34 and the two higher plots are for an older person aged 60-64.</p>
<h3>Premium</h3>
<p>The y-intersect value at x = 0 is the cost of the health insurance premium for one year (12 months).  This is what it costs per year if you have zero medical bills and your only cost is the health insurance premium.  In this example, for a person aged 30-34, the yearly premium for the low deductible plan is $437/mo. * 12 mo. = $5244, and the yearly premium for the high deductible plan is $360/mo. * 12 mo. = $4320.  For a person aged 60-64, the yearly premium for the low deductible plan is $919/mo. * 12 mo. = $11,028, and the yearly premium for the high deductible plan is $807/mo. * 12 mo. = $9684.</p>
<p>The relatively high prices of the monthly premiums used in my example are for the HIPAA plans in &#8220;Area 3&#8243; (Alameda, Contra Costa, Marin, San Francisco, San Mateo, and Santa Clara counties) in California.  As described in my previous article, HIPAA plans are one of the <a rel="nofollow" target="_blank" href="http://dancingengineer.com/finances/2009/01/guaranteed-issue-individual-health-insurance-for-the-uninsurable-in-california">guaranteed-issue health insurance plans for individuals and families</a> who would otherwise be uninsurable after losing employer-sponsored group health insurance coverage and exhausting COBRA.</p>
<h3>Deductible</h3>
<p>The first section of the plots where the slope = 1 corresponds to the deductible.  Until the deductible limit is reached, the patient pays the full cost (at the network rate) of any medical bills.  In this example, we are comparing a plan with a $1500 deductible and a plan with a $5000 deductible.</p>
<h3>Co-insurance</h3>
<p>The second section of the plots where the slope = 0.3 corresponds to the 30% co-insurance for in-network medical services.  Mathematically-speaking, the plot of the low deductible plan changes slope from 1 to 0.3 at $1500 in medical bills for covered services, and the plot of the high deductible plan changes slope from 1 to 0.3 at $5000 in medical bills for covered services.</p>
<h3>Out-of-pocket maximum</h3>
<p>The last section of the plots where the slope = 0 corresponds to the out-of-pocket maximum.  After the out-of-pocket maximum has been reached for the year, the patient no longer has to pay any more for covered medical services.  In this example, the low deductible plan has an out-of-pocket maximum of $6000 and the high deductible plan has an out-of-pocket maximum of $7500.</p>
<p>Although the out-of-pocket maximum is $1500 less for the low deductible plan than for the high deductible plan, in this example, for a person aged 30-34, since the premium for the low deductible plan costs $924 more per year than the high deductible plan, the remaining difference after the out-of-pocket maximums have been reached is only $576 per year.  The difference becomes even smaller as a person ages since the difference in price between the low deductible and high deductible plans increases with age.  For a person aged 60-64, the premium for the low deductible plan costs $1344 more per year than for the high deductible plan so the remaining difference after the out-of-pocket maximums have been reached is only $156 per year.</p>
<h3>Low deductible vs. high deductible</h3>
<p>We can see from this graph that an individual on the low deductible plan starts with a higher premium than the high deductible plan, and pays the full cost of medical services for a shorter amount of time before paying the reduced 30% co-insurance.</p>
<p>Where the plots intersect corresponds to the break-even point between the low deductible and high deductible plans.  In this example, for a person aged 30-34, the break-even point occurs at $2820 in in-network medical bills per year.  For a person aged 60-64, the break-even point occurs at $3420 in in-network medical bills per year.</p>
<p>People who expect to have lower medical bills on average per year than the break-even point should expect to save money with the high deductible plan, and people who expect to have higher medical bills on average per year than the break-even point should expect to save money with the low deductible plan.</p>
<p>Imagining a vertical line at each x-value, the difference in y-value between the point on the plot for the low deductible plan and the point on the plot for the high deductible plan is the difference in total cost for x amount of cumulative in-network medical bills per year.</p>
<p>One thing to note is that a $1500 deductible plan does not ever save you $3500 over a $5000 deductible plan when there is co-insurance.  In this graph, the maximum amount saved corresponds to the maximum difference between the plots of the low deductible plan and the high deductible plan, which occurs during the parallel section of the middle (co-insurance) section of the plots where the slope = 0.3.  For a person aged 30-34, the most the low deductible plan would ever save over the high deductible plan in any year is $1628.  For a person aged 60-64, the most the low deductible plan would ever save in over the high deductible plan in any year is $1206.</p>
<p>With this analysis, I decided for myself to purchase the high deductible plan, Anthem Blue Cross PPO Share 5000 (HIPAA).  The reasons include the following.  The low deductible plan would guarantee my paying at least $924 more per year every year, and this would increase with age.  The amount potentially saved with the low deductible plan in years when medical bills are higher is fairly small.</p>
<p>One last thing to note is that Anthem used to charge the same premium for both the low deductible and high deductible HIPAA plan.  In that case, the low deductible plan is obviously better.  In 2009, the high deductible plan has a lower premium.  In the event that they return to the same premium for low and high deductible plans, locking in to the high deductible plan now and then having to pay the same premium as the low deductible plan later would become relatively worse off.</p>]]></content:encoded>
      </item>
      <item>
         <title>How to Install WordPress on Mac OS X (Leopard)</title>
         <link>http://dancingengineer.com/computing/2009/07/how-to-install-wordpress-on-mac-os-x-leopard</link>
         <description>How to start and stop the Apache HTTP Server Go to: System Preferences -&amp;#62; Sharing To start the server, select Web Sharing. To stop the server, unselect it. Install MySQL Download MySQL for Mac OS X. For my computer, I used the package format for Mac OS X 10.5 (x86). Verify package integrity using MD5 [...]</description>
         <guid isPermaLink="false">http://dancingengineer.com/computing/?p=4</guid>
         <pubDate>Wed, 08 Jul 2009 10:00:43 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><h3>How to start and stop the Apache HTTP Server</h3>
<ol>
<li>Go to: <em>System Preferences -&gt; Sharing</em></li>
<li>To start the server, select <em>Web Sharing</em>.  To stop the server, unselect it.</li>
</ol>
<h3>Install MySQL</h3>
<ol>
<li><a rel="nofollow" target="_blank" href="http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg">Download MySQL for Mac OS X</a>.  For my computer, I used the package format for Mac OS X 10.5 (x86).<a rel="nofollow" target="_blank" href="http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg"><br />
</a></li>
<li><a rel="nofollow" target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/verifying-package-integrity.html">Verify package integrity using MD5 checksums or GnuPG</a>.</li>
<li>Follow the instructions for <a rel="nofollow" target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/mac-os-x-installation.html">installing MySQL on Mac OS X</a>.  I recommend installing both the MySQL Startup Item and preference pane as well.  These will make it possible to have MySQL start automatically during system startup and enable you to start and stop the MySQL server with a click of a button.</li>
<li><a rel="nofollow" target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/post-installation.html">Post-installation setup and testing</a>.</li>
</ol>
<h3>Enable PHP</h3>
<p>Mac OS X comes with the Apache HTTP Server and PHP installed.  The PHP module needs to be enabled.</p>
<p>Find the location of <code>httpd.conf</code>, the main configuration file for the Apache HTTP Server, using the command, <code>httpd -V</code>.</p>
<p>Note: The <code>$</code> at the beginning of the lines in the following examples is the command prompt.</p>
<p><code>$ httpd -V | grep SERVER_CONFIG_FILE<br />
-D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"</code></p>
<p><strong>Beware.</strong> Proceed only if you know what you are doing.  I expect that you have the technical ability of a software developer familiar with Unix.</p>
<p>Edit the <code>httpd.conf</code> file using root access with the <code>sudo</code> command and your favorite text editor.  I use <code>vi</code>.</p>
<p><code>$ sudo vi /private/etc/apache2/httpd.conf</code></p>
<p>Uncomment the line:</p>
<p><code># LoadModule php5_module</code></p>
<p>Save the file and exit.</p>
<p>Start the HTTP server and test that PHP is running by creating a file in your Web directory containing a call to the function <code>phpinfo()</code>.</p>
<p><strong>File: </strong><code><strong>/Users/&lt;username&gt;/Sites/test.php</strong></code></p>
<p><code>&lt;?php phpinfo(); ?&gt;</code></p>
<p>Navigate to the URL, http://localhost/~username/test.php .</p>
<h3>Change MySQL socket</h3>
<p>If you were to try to install WordPress now, you would probably run into this error:</p>
<p><strong>Error establishing database connection</strong></p>
<p>This error occurs because the PHP build that comes installed on Mac OS X (Leopard) is configured to look for the MySQL socket at <code>/var/mysql/mysql.sock</code>.  In the current release of MySQL, the default socket is at <code>/tmp/mysql.sock</code>.  Here is how to fix this.</p>
<p>Find the PHP configuration file path from the call to <code>phpinfo()</code> from earlier.  It is probably <code>/etc</code> and this location is probably a symbolic link to <code>/private/etc</code>.</p>
<p>Create a <code>php.ini</code> file if it doesn&#8217;t already exist by copying the default configuration file, <code>php.ini.default</code>, using root access with the <code>sudo</code> command.  Give the root user write permission on the file.</p>
<p><code>$ cd /private/etc<br />
$ sudo cp php.ini.default php.ini<br />
$ sudo chmod +w php.ini</code></p>
<p>In <code>php.ini</code>, edit the two lines for the parameters <code>mysql.default_socket</code> and <code>mysqli.default_socket</code> to be:</p>
<p><code>mysql.default_socket = /tmp/mysql.sock</code></p>
<p><code>mysqli.default_socket = /tmp/mysql.sock</code></p>
<p>Save the file and exit.</p>
<h3>Enable <code>.htaccess</code></h3>
<p>If you want to use pretty permalinks in WordPress, you need to enable <code>.htaccess</code>.  Otherwise you will see this error:</p>
<p><strong>404 Not Found: The requested URL &lt;URL&gt; was not found on this server.</strong></p>
<p>Edit the Apache configuration file to allow override.  If you are using your Sites Web directory:</p>
<p><code>$ sudo vi /private/etc/apache2/users/&lt;username&gt;.conf</code></p>
<p>Find <code>AllowOverride</code> and change its value from <code>None</code> to <code>All</code>.</p>
<p><code>AllowOverride All</code></p>
<p>Save the file and exit.</p>
<h3>Start Apache HTTP Server</h3>
<p>Now that you have enabled PHP and <code>.htaccess</code>, restart the HTTP server.</p>
<h3>Download and extract WordPress</h3>
<p><a rel="nofollow" target="_blank" href="http://codex.wordpress.org/Installing_WordPress#Detailed_Instructions">Download and extract WordPress</a>.  To have WordPress automatically configure <code>wp-config.php</code>, before you proceed with Step #3 of the WordPress installation instructions, set the file permissions as follows.</p>
<h3>Set file permissions</h3>
<p>On Mac OS X (Leopard), the Apache HTTP Server runs under the user account, <code>_www</code> which belongs to the group <code>_www</code>.  To allow WordPress to configure <code>wp-config.php</code> during installation, update files during upgrades, and update the <code>.htaccess</code> file for pretty permalinks, give the server write permission on the files.  I do not know if there are any security issues with this.  If you are more knowledgeable than I am on this matter, please chime in!</p>
<p><em>Updated February 17, 2010.</em> My preferred way to do this is to change the group of the <code>wordpress</code> directory and its contents to <code>_www</code> and give write permissions to the group. Keep the owner as your <code>&lt;username&gt;</code>.</p>
<p><code>$ cd /Users/&lt;username&gt;/Sites<br />
$ sudo chown -R &lt;username&gt;:_www wordpress<br />
$ sudo chmod -R g+w wordpress</code></p>
<p>However, when I tried this, it did not work for automatic upgrades to newer versions of WordPress although it worked for automatically updating the <code>.htaccess</code> file for pretty permalinks.  <em>End of update.</em></p>
<p>Another way to do this is to change the user of the <code>wordpress</code> directory and its contents to <code>_www</code>.  Keep the group as <code>staff</code>, a group to which your user account belongs and give write permissions to the group.</p>
<p><code>$ cd /Users/&lt;username&gt;/Sites<br />
$ sudo chown -R _www wordpress<br />
$ sudo chmod -R g+w wordpress</code></p>
<p>With both of these methods, the WordPress directories have a permission level of <code>775</code> and files have a permission level of <code>664</code>.  No file nor directory is world-writeable.</p>
<p>For reference, the Apache configuration file, <code>httpd.conf</code>, contains entries for the <code>User</code> and <code>Group</code> which the server will run as.  The default setting is <code>www</code> for both.</p>
<p>For reference, on Mac OS X (Leopard), the user account information is located in the file:</p>
<p><code>/private/var/db/dslocal/nodes/Default/users/_www.plist</code></p>
<p>This file shows that the <code>_www</code> and <code>www</code> name map to the same user account.</p>
<h3>Install WordPress</h3>
<p><span style="font-weight:normal;">Now resume the steps for <a rel="nofollow" target="_blank" href="http://codex.wordpress.org/Installing_WordPress#Detailed_Instructions">installing WordPress</a>.  If you did not change the file permissions, you will need to edit the <code>wp-config.php</code> file yourself instead of having WordPress create it automatically.</span></p>
<h3>Follow Symbolic Links</h3>
<p>In some Apache server configurations, <code>mod_rewrite</code> requires <code>FollowSymLinks</code> to be enabled.  Otherwise you might see this error:</p>
<p><strong>403 Forbidden: You don&#8217;t have permission to access &lt;URL&gt; on this server.</strong></p>
<p>Add this line to the top of your <code>.htaccess</code> file:</p>
<p><code>Options +FollowSymlinks</code></p>
<p>All done!</p>
<h3>References</h3>
<ul>
<li><a rel="nofollow" target="_blank" href="http://splintor.wordpress.com/2007/03/06/httpdconf-location/">httpd.conf location « splintor&#8217;s blog</a></li>
<li><a rel="nofollow" target="_blank" href="http://foolswisdom.com/mac-wordpress-error-establishing-a-database-connection/">Mac, WordPress: “Error establishing a database connection” « A Fool&#8217;s Wisdom</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.beyondmac.com/2007/10/30/php-mysql-on-leopard-mysqlsock-location/">PHP &amp; MySQL on Leopard: mysql.sock Location « beyondmac.com</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.clagnut.com/blog/350/">Enabling .htaccess in OS X « ClagNut</a></li>
<li><a rel="nofollow" target="_blank" href="http://ryancannon.com/2007/11/11/soup-to-nuts-wordpress-php5-and-mysql-on-mac-os-x-leopard">Soup-to-nuts WordPress, PHP5 and MySQL on Mac OS X Leopard « The Book of Ryan</a></li>
<li><a rel="nofollow" target="_blank" href="http://wordpress.org/support/topic/50863">Directory and File permissions</a>. <em>WordPress Support forum.</em></li>
<li><a rel="nofollow" target="_blank" href="http://www.webmasterworld.com/forum11/1962.htm">When do I need Options +FollowSymLinks?</a> <em>Webmaster World forum.</em></li>
</ul>
<h3>Respond</h3>
<p>Please let me know if you find any errors or have anything to add.</p>]]></content:encoded>
      </item>
      <item>
         <title>How to Automate FTP with a Shell Script</title>
         <link>http://dancingengineer.com/computing/2009/07/how-to-automate-ftp-with-a-shell-script</link>
         <description>Here is an example shell script: ftp -in &amp;#60;ftp-server&amp;#62; &amp;#60;&amp;#60; EOF &amp;#62; ~/log.txt 2&amp;#62;&amp;#38;1 user &amp;#60;username&amp;#62; &amp;#60;password&amp;#62; cd &amp;#60;directory&amp;#62; get &amp;#60;file&amp;#62; bye Another way to send the username and password is: ftp -in &amp;#60;ftp-server&amp;#62; &amp;#60;&amp;#60; EOF &amp;#62; ~/log.txt 2&amp;#62;&amp;#38;1 quote USER &amp;#60;username&amp;#62; quote PASS &amp;#60;password&amp;#62; cd &amp;#60;directory&amp;#62; get &amp;#60;file&amp;#62; bye The ftp -i option turns [...]</description>
         <guid isPermaLink="false">http://dancingengineer.com/computing/2009/07/how-to-automate-ftp-with-a-shell-script</guid>
         <pubDate>Sun, 05 Jul 2009 05:00:57 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><p>Here is an example shell script:</p>
<p><code>ftp -in &lt;ftp-server&gt; &lt;&lt; EOF &gt; ~/log.txt 2&gt;&amp;1<br />
user &lt;username&gt; &lt;password&gt;<br />
cd &lt;directory&gt;<br />
get &lt;file&gt;<br />
bye<br />
</code><br />
Another way to send the username and password is:</p>
<p><code>ftp -in &lt;ftp-server&gt; &lt;&lt; EOF &gt; ~/log.txt 2&gt;&amp;1<br />
quote USER &lt;username&gt;<br />
quote PASS &lt;password&gt;<br />
cd &lt;directory&gt;<br />
get &lt;file&gt;<br />
bye<br />
</code><br />
The <code>ftp -i</code> option turns off interactive file prompting during multiple file transfers.  The <code>-n</code> option prevents &#8220;auto-login&#8221; upon initial connection, which could involve prompting for a username and password.</p>
<p><code>&lt;&lt; EOF</code> is a syntax called a here-document.  It uses I/O redirection to feed a list of commands to an interactive program such as ftp until reaching the specified delimiter, end-of-file in this example.  For more information, visit the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Here_document">Wikipedia article</a> and the <a rel="nofollow" target="_blank" href="http://tldp.org/LDP/abs/html/here-docs.html">Advanced Bash Scripting Guide chapter</a> at The Linux Documentation Project.</p>
<p><code>&gt;</code> redirects <code>stdout</code> to the specified file.  The output of the program gets written to the specified file.</p>
<p>2&gt;&amp;1 redirects <code>stderr</code> to <code>stdout</code>.  In this case, both the error messages and the output of the program get written to the specified file.</p>
<p>The rest are ftp commands.  Please check the <code>man</code> pages for the ftp utility.  Here is information about the ftp requests for <code><a rel="nofollow" target="_blank" href="http://cr.yp.to/ftp/user.html">USER</a></code><a rel="nofollow" target="_blank" href="http://cr.yp.to/ftp/user.html"> and </a><code><a rel="nofollow" target="_blank" href="http://cr.yp.to/ftp/user.html">PASS</a></code> sent via the quote command.</p>]]></content:encoded>
      </item>
      <item>
         <title>Guaranteed-Issue Individual Health Insurance for the Uninsurable in California</title>
         <link>http://dancingengineer.com/finances/2009/01/guaranteed-issue-individual-health-insurance-for-the-uninsurable-in-california</link>
         <description>If you lose employer-sponsored group health insurance and have a medical history that makes you uninsurable in the individual health insurance market, there are several options available that may guarantee access to individual health insurance. To be eligible for these guaranteed access plans, first you have to use all of the COBRA continuation health coverage [...]</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 13 Jan 2009 08:35:02 +0000</pubDate>
         <content:encoded><![CDATA[<p></p><p>If you lose employer-sponsored group health insurance and have a medical history that makes you uninsurable in the individual health insurance market, there are several options available that may guarantee access to individual health insurance.  To be eligible for these guaranteed access plans, first you have to use all of the COBRA continuation health coverage for which you are eligible.</p>
<h3>COBRA</h3>
<p><a rel="nofollow" target="_blank" href="http://www.dol.gov/dol/topic/health-plans/cobra.htm">COBRA</a> continuation health coverage from an employer is normally available for 18 months after termination of employment.  The price of COBRA is the full cost of the insurance plan which was formerly subsidized by the employer plus up to an additional 2% allowed for administrative costs.</p>
<p>For example, while I paid only about $50 per month for a premium coverage health insurance plan for myself while I was working for a large corporation, I paid about $550 per month for the same plan while on COBRA.  The full price of the medium coverage plan at my company, still a very good plan, for a single person was about $275 per month.</p>
<h3>Cal-COBRA</h3>
<p>In California, <a rel="nofollow" target="_blank" href="http://www.dmhc.ca.gov/dmhc_consumer/hp/hp_cobra.aspx">Cal-COBRA</a> extends similar protections to employees of smaller businesses with 2 to 19 employees to which federal COBRA law does not apply.  It also extends the length of eligibility for continuation health coverage to 36 months.</p>
<p>Note that Cal-COBRA does not apply to employers with self-insured plans.  Many large corporations are <a rel="nofollow" target="_blank" href="http://www.siia.org/i4a/pages/Index.cfm?pageID=4546">self-insured</a>.  In this case, you would have 18 months of continuation health coverage instead of 36 months.</p>
<h3>Conversion Coverage</h3>
<p>Some group health insurance plans may have conversion coverage where your plan is converted from a group plan to an individual plan without being underwritten.</p>
<h3>HIPAA</h3>
<p>The <a rel="nofollow" target="_blank" href="http://www.dmhc.ca.gov/dmhc_consumer/hp/hp_hipaacp.aspx">Health Insurance Portability and Accountability Act (HIPAA)</a> provides some protections for people after they lose employer-sponsored group insurance coverage.  In California, all health insurance carriers that sell individual plans must offer their two most popular individual plans to people who qualify under HIPAA.</p>
<p>The rates are expensive, for example, ranging from about $300 per month for an individual in his 20s to about $1000 per month for an individual in his 60s for a plan from Anthem Blue Cross, depending on the plan and region.  Information about the plans and rates is available at the Web sites linked above and below.</p>
<p><a rel="nofollow" target="_blank" href="http://davefluker.com/">Dave Fluker</a> is an insurance agent in California who specializes in guaranteed-issue health insurance plans which are not underwritten.</p>
<p>The application process is quick and simple.  I faxed my application to the agent, received an e-mail confirmation of receipt from Anthem Blue Cross three days later, and received an e-mail notification of approval from Anthem two days after that.</p>
<h3>MRMIP</h3>
<p>If one is not eligible for HIPAA, California has a high-risk insurance pool, the <a rel="nofollow" target="_blank" href="http://www.mrmib.ca.gov/MRMIB/MRMIP.shtml">Major Risk Medical Insurance Program (MRMIP)</a>.  There is often a wait list and the benefits are limited.</p>
<p>For more information, visit:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.dmhc.ca.gov/">California Department of Managed Health Care</a></li>
<li><a rel="nofollow" target="_blank" href="http://coverageforall.org/">Foundation for Health Coverage Education</a></li>
</ul>]]></content:encoded>
      </item>
   </channel>
</rss>
<!-- fe7.yql.bf1.yahoo.com compressed/chunked Thu Oct  1 18:02:55 UTC 2015 -->
