<?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>A Coder&#039;s Notebook:</title>
	<atom:link href="http://www.mikeskramstad.com/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikeskramstad.com/wp</link>
	<description>Ubuntu Linux &#38; Windows O.S.</description>
	<lastBuildDate>Mon, 28 Mar 2011 04:52:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Launched Free Online Google Keyword URL Ranking/Position Report Software</title>
		<link>http://www.mikeskramstad.com/wp/launched-free-online-google-keyword-url-rankingposition-report-software/</link>
		<comments>http://www.mikeskramstad.com/wp/launched-free-online-google-keyword-url-rankingposition-report-software/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 04:20:24 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[PHP Code & Scripts]]></category>
		<category><![CDATA[Programming Solutions]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=467</guid>
		<description><![CDATA[A free online Google keyword and URL ranking or position report software was launched today, at http://www.mikeskramstad.com/reports/free-online-google-keyword-ranking-software.php. It is based on Google&#8217;s JSON/Atom Custom Search API, not on screen scraping which would violate Google&#8217;s Terms of Service (TOS). The keyword ranking software generates a report for one website&#8217;s domain name and it is limited to [...]]]></description>
			<content:encoded><![CDATA[<p>A free online Google keyword and URL ranking or position report software was launched today, at <a href="http://www.mikeskramstad.com/reports/free-online-google-keyword-ranking-software.php">http://www.mikeskramstad.com/reports/free-online-google-keyword-ranking-software.php</a>. It is based on Google&#8217;s JSON/Atom Custom Search API, not on screen scraping which would violate Google&#8217;s Terms of Service (TOS). The keyword ranking software generates a report for one website&#8217;s domain name and it is limited to 512 bytes worth of keyword phrases and 10 to 20 keyword phrases, depending on the length of the phrases. The time to generate a report is about 45 seconds, and the report can be downloaded in CSV format and optionally emailed to you or someone else.</p>
<p>Since it is freely available to the public, it is limited to 100 searches per day per Google&#8217;s TOS. I could have written the software to use screen scraping to by-pass this limit, however, I did not want to risk having the software blocked by Google.</p>
<div id="attachment_468" class="wp-caption aligncenter" style="width: 560px"><a rel="attachment wp-att-468" href="http://www.mikeskramstad.com/wp/launched-free-online-google-keyword-url-rankingposition-report-software/ranking-report-software/"><img class="size-full wp-image-468" title="Google Keyword Ranking Report Software" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/03/ranking-report-software.jpg" alt="Google keyword ranking report software" width="550" height="243" /></a><p class="wp-caption-text">Google keyword ranking report software</p></div>
<p><span style="font-size: 12pt; font-family: Arial;"> </span></p>
<p>As seen in the image above, the user interface is very simple. You enter your keywords in a comma-separated list, which you can keep in a saved Notepad file and copy and paste the keywords into the keywords field whenever you want a report. It will save you a lot of time and effort. No need to manually do the searches and read through all of the results to find your website. Below is a sample report.</p>
<h3>Rankings Report for www.mikeskramstad.com</h3>
<table style="border: medium solid;" border="1" width="750">
<tbody>
<tr>
<td width="15" align="center">#</td>
<td width="60" align="center">POSITION</td>
<td width="200" align="center">KEYWORDS</td>
<td width="300" align="center">URL</td>
</tr>
<tr>
<td>0</td>
<td>9</td>
<td>software developer los angeles</td>
<td>http://www.mikeskramstad.com/</td>
</tr>
<tr>
<td>1</td>
<td>3</td>
<td>software developer san francisco</td>
<td>http://www.mikeskramstad.com/</td>
</tr>
<tr>
<td>2</td>
<td>5</td>
<td>computer programmer los angeles</td>
<td>http://www.mikeskramstad.com/profile.php</td>
</tr>
</tbody>
</table>
<p><span style="font-size: 12pt; font-family: Arial;">Download report file <a href="../../reports/results-03-28-11-0503AM.csv">results-03-28-11-0503AM.csv</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/launched-free-online-google-keyword-url-rankingposition-report-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Copy Rip Encrypted DvD Movies Remove CSS &amp; Convert to AVI DIVx</title>
		<link>http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/</link>
		<comments>http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 18:42:16 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Command Syntax Notes]]></category>
		<category><![CDATA[Programming Solutions]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=414</guid>
		<description><![CDATA[Most movie DVDs are encrypted. Therefore, you need more than just a DVD copier program. On Windows systems I use software called DVFfab 8 (www.dvdfab.com) to copy or rip CSS (&#8221;Content Scramble System&#8221;) encrypted movies and videos to the hard drive.  You&#8217;ll need at least 8gb of hard disc space.  You can download DVFfab 8 [...]]]></description>
			<content:encoded><![CDATA[<p>Most movie DVDs are encrypted. Therefore, you need more than just a DVD copier program. On Windows systems I use software called <span style="text-decoration: underline;">DVFfab 8</span> (<span style="text-decoration: underline;"><a title="www.dvdfab.com" href="http://www.dvdfab.com" target="_blank">www.dvdfab.com</a></span>) to copy or rip CSS (&#8221;Content Scramble System&#8221;) encrypted movies and videos to the hard drive.  You&#8217;ll need at least 8gb of hard disc space.  You can download <a title="www.dvdfab.com" href="http://www.dvdfab.com" target="_blank"><span style="text-decoration: underline;">DVFfab 8</span> here</a>.</p>
<div id="attachment_438" class="wp-caption aligncenter" style="width: 560px"><a rel="attachment wp-att-438" href="http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/dvdfab8-550x404/"><img class="size-full wp-image-438" title="dvdfab8-550x404" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/01/dvdfab8-550x404.jpg" alt="Rip DvD using DVDfab8 software program from www.dvdfab.com." width="550" height="404" /></a><p class="wp-caption-text">Rip DvD using DVDfab8 software program from www.dvdfab.com.</p></div>
<p>It isn&#8217;t free but it let me use it for a few days before requiring a code key to work. I ran it inside a VMware virtual machine running Windows Ultimate 7 on a system running Linux Ubuntu Lucid 10.04.   Is there Linux software to &#8220;descramble CSS &#8220;enhanced&#8221;  DVDs? The man page for the program vobcopy (runs on Linux) states,<br />
&#8216;CSS  is  sold  by  the DVD industry as a &#8220;copy protection&#8221;, though it&#8217;s more of a &#8220;view protection&#8221; as it makes DVDs unviewable with unlicensed players.  Some people have hacked CSS decryption routines, and one of those  is<br />
available  as  a  libdvdread counterpart.&#8217; On Linux I use vobcopy and libdvdread. The library libdvdcss must also be installed. I downloaded it from http://archive.debian-maintainers.org/unofficial/packages/libdvdcss/current_i386/. The Debian package version 1.2 libdvdcss2 may be  installed using the Package Installer.</p>
<p><a rel="attachment wp-att-421" href="http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/install-libdvdcss2-2/"><img class="aligncenter size-full wp-image-421" title="install-libdvdcss2" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/01/install-libdvdcss21.png" alt="install-libdvdcss2" width="553" height="269" /></a></p>
<p>Once you have the DVD movie ripped to your hard drive, if you are using Windows, you may use Flask MPEG to convert it to the AVI Divx format, which is much smaller than the vob files on the original DVD. You can <a title="Download FlaskMPEG" href="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/02/flaskmpeg_0594.exe" target="_blank">download Flask MPEG here</a>.</p>
<div id="attachment_461" class="wp-caption aligncenter" style="width: 510px"><a rel="attachment wp-att-461" href="http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/flask-mpeg-500x249-example/"><img class="size-full wp-image-461" title="flask-mpeg-500x249-example" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/02/flask-mpeg-500x249-example.jpg" alt="Download Flask MPEG for Windows systems." width="500" height="249" /></a><p class="wp-caption-text">Download Flask MPEG for Windows systems.</p></div>
<p>Before running Flask MPEG you must install the Divx video and MP3 sound drivers. <a title="Download Windows DIVx Driver 3.11 Alpha" href="http://www.mikeskramstad.com/wp/wp-content/uploads/2011/02/divx_3.11alpha.zip" target="_blank">Download the Divx driver here</a>. You can control the size of the final file by setting the frame rate, resolution, and sound quality.</p>
<p>Should you want to convert DVD vob files to AVI Divx on Linux you may use various programs, however, I stick to using ffmpeg when I can.  According to ffmpeg&#8217;s documentation, &#8220;You can transcode decrypted VOBs:</p>
<p>ffmpeg -i snatch_1.vob -f avi -vcodec mpeg4 -b 800k -g 300 -bf 2 -acodec libmp3lame -ab 128k snatch.avi.&#8221;</p>
<p>If you are using Ubuntu like me then you can install ffmpeg by typing &#8220;sudo apt-get install ffmpeg&#8221; in the terminal.</p>
<p>Enjoy your movies!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/how-to-copy-rip-encrypted-dvd-movies-remove-css-convert-to-avi-divx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concerned About Too Much Swap Memory Use on Linux Ubuntu?</title>
		<link>http://www.mikeskramstad.com/wp/concerned-about-too-much-swap-memory-use-on-linux-ubuntu/</link>
		<comments>http://www.mikeskramstad.com/wp/concerned-about-too-much-swap-memory-use-on-linux-ubuntu/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 23:16:37 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Command Syntax Notes]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=401</guid>
		<description><![CDATA[As I was staring at the solidly lit hard disk LED indicator, I realized that the system, a Dell Latitude D620 running Linux Ubuntu 10.04 Lucid Lynx, was spending to too much time accessing the slow hard disk rather than keeping the data in RAM memory. As taught in any Introduction to Computer Science 101 [...]]]></description>
			<content:encoded><![CDATA[<p>As I was staring at the solidly lit hard disk LED indicator, I realized that the system, a Dell Latitude D620 running Linux Ubuntu 10.04 Lucid Lynx, was spending to too much time accessing the slow hard disk rather than keeping the data in RAM memory. As taught in any Introduction to Computer Science 101 class, the magnetic hard disk reads and writes data at the speed range of a few megabytes (mb) per second, while electronic random access memory (RAM) does reads and writes in the hundreds of mb per second range. Therefore, I lowered the amount of data or programs stored on my hard drive by executing the following command at the system prompt:</p>
<p>~$sudo sysctl -w vm.swappiness=10</p>
<p>The default swappiness value is 60.</p>
<p>You check your swapiness value using:</p>
<p>~$cat /proc/sys/vm/swappiness</p>
<p>I put the code at the end my /etc/sysctl.conf file so that it will boot up with the lower swapiness value. If you have a computer  with low memory, like less than 1gb, then you should probably leave it at 60. If your system is freezing or crashing because of insufficient memory then you could set it to 100, however, your machine will run at a snail&#8217;s pace.</p>
<p>To take advantage of the new setting I flushed the swap data from the hard drive to memory  by executing the flowing program at the command prompt. You could put these statements in to BASH script to automate this process.</p>
<p>~$sudo swapoff -a</p>
<p>I turned on the swap process back with:</p>
<p>~$sudo swapon -a</p>
<p>Although it is not necessary to flush un-used data and programs from volatile memory, because the system keeps track of available space anyways, you can do it by running the following program at a terminal&#8217;s system prompt:</p>
<p>~$sudo echo 3 &gt; /proc/sys/vm/drop_caches</p>
<p>The above command really is not required as the system keeps the most recently used data or software in RAM in case you or it needs to use it again and it will be available to use almost instantly, speeding up your tasks or the system&#8217;s tasks most efficiently. Tools like <em>free</em>:</p>
<p>~$free -t -m<br />
total       used       free     shared    buffers     cached<br />
Mem:                         1498        833        664          0         50        318<br />
-/+ buffers/cache:         464       1033<br />
Swap:                             0          0          0<br />
Total:                         1498        833        664</p>
<p>or, <em>top</em> or <em>system monitor</em> the will show a high &#8220;<em>used</em>&#8221; amount of RAM, that includes data and programs no longer in use but that might be used in the future.</p>
<p><em>top &#8211; 15:12:47 up 23:31,  2 users,  load average: 0.94, 0.81, 0.77<br />
Tasks: 182 total,   1 running, 181 sleeping,   0 stopped,   0 zombie<br />
Cpu(s):  8.7%us,  8.7%sy,  0.0%ni, 80.4%id,  0.0%wa,  2.2%hi,  0.0%si,  0.0%st<br />
Mem:   1534556k total,   <span style="color: #ff0000;">866732k used</span>,   667824k free,    51820k buffers<br />
Swap:        0k total,        0k used,        0k free,   338300k cached</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/concerned-about-too-much-swap-memory-use-on-linux-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List of My Favorite Newspapers in Mexico, with Links to Their URLs/Web Addresses</title>
		<link>http://www.mikeskramstad.com/wp/list-of-my-favorite-newspapers-in-mexico-and-their-urlsweb-addresses/</link>
		<comments>http://www.mikeskramstad.com/wp/list-of-my-favorite-newspapers-in-mexico-and-their-urlsweb-addresses/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 15:06:50 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Mexico Politics]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=394</guid>
		<description><![CDATA[List of my favorite newspapers in Mexico, with links to their URLs/web addresses. They are my favorite because they have the most violence and mayhem to report. These Mexican periodicals are written only in Spanish.
El Diario, Juarez Chihuahua
www.diario.com.mx Juarez, Chihuahua
El Mexicano, Tijuana, North Baja California
www.el-mexicano.com.mx Tijuana, North Baja California 
Noroeste, Sinaloa
www.noroeste.com.mx Sinaloa
]]></description>
			<content:encoded><![CDATA[<p>List of my favorite newspapers in Mexico, with links to their URLs/web addresses. They are my favorite because they have the most violence and mayhem to report. These Mexican periodicals are written only in Spanish.</p>
<p>El Diario, Juarez Chihuahua<br />
<a title="www.diario.com.mx" href="http://www.diario.com.mx" target="_blank">www.diario.com.mx Juarez, Chihuahua</a></p>
<p>El Mexicano, Tijuana, North Baja California<br />
<a title="www.el-mexicano.com.mx" href="http://www.el-mexicano.com.mx" target="_blank">www.el-mexicano.com.mx Tijuana, North Baja California </a></p>
<p>Noroeste, Sinaloa<br />
<a title="www.noroeste.com.mx Sinaloa" href="http://www.noroeste.com.mx/index.php" target="_blank">www.noroeste.com.mx Sinaloa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/list-of-my-favorite-newspapers-in-mexico-and-their-urlsweb-addresses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mexican Federal Police Kidnap Friend&#8217;s Wife</title>
		<link>http://www.mikeskramstad.com/wp/mexican-federal-police-kidnap-friends-wife/</link>
		<comments>http://www.mikeskramstad.com/wp/mexican-federal-police-kidnap-friends-wife/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 15:05:23 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=362</guid>
		<description><![CDATA[ 
Policia Federal Mexicano Secuestraron La Esposa de Mi Amigo
Rosarito Beach, Baja California, Mexico &#8211; A little while back when I called a friend he sounded upset. Later, he told me that a couple federales kidnapped his wife, and that he had to pay them $5,000 U.S.D. to release her. The ordeal lasted about two [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/policia-federales.jpg" border="0"> </p>
<h3><span style="text-decoration: underline;"><strong>Policia Federal Mexicano Secuestraron La Esposa de Mi Amigo</strong></span></h3>
<p><strong>Rosarito Beach, Baja California, Mexico</strong> &#8211; A little while back when I called a friend he sounded upset. Later, he told me that a couple federales kidnapped his wife, and that he had to pay them $5,000 U.S.D. to release her. The ordeal lasted about two hours. Therefore, in addition to the $2,000/month he has to pay the Arrellano Felix gang, he also has to pay the Mexican federal police to live in peace. That&#8217;s business in Mexico, and in the United States.</p>
<p>I don&#8217;t want to be accused of just ragging on the Mexican police. Therefore, to be fair, I&#8217;ll mention how corruption works on both sides of the border. The FBI and DEA routinely arrest/kidnap the innocent spouses and girlfriends of wanted suspects to encourage them to surrender. The only difference between the Mexican police and the U.S. federal police is that the U.S. federal police don&#8217;t ask for a ransom. Instead, they ask their superiors for an upgrade in rank that translates into a raise in their paychecks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/mexican-federal-police-kidnap-friends-wife/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Left Rosarito Beach, Baja California, Mexico for the San Francisco Bay Area</title>
		<link>http://www.mikeskramstad.com/wp/i-left-rosarito-beach-baja-california-mexico-for-the-san-francisco-bay-area/</link>
		<comments>http://www.mikeskramstad.com/wp/i-left-rosarito-beach-baja-california-mexico-for-the-san-francisco-bay-area/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 15:02:47 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=360</guid>
		<description><![CDATA[

Oakland, California &#8211; After 18 months of living at Rosarito Beach (really called Playas de Rosarito), Baja California Norte, Mexico, I&#8217;m now living in the San Francisco Bay area, and recovering from a 24/7 Springbreak lifestyle. Now it&#8217;s time to look for a job and lead a more normal life for awhile, at least until [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/rosarito-hotel.jpg" border="0">
<p>
<strong>Oakland, California</strong> &#8211; After 18 months of living at Rosarito Beach (really called Playas de Rosarito), Baja California Norte, Mexico, I&#8217;m now living in the San Francisco Bay area, and recovering from a 24/7 Springbreak lifestyle. Now it&#8217;s time to look for a job and lead a more normal life for awhile, at least until I get tired of leading a &#8220;normal&#8221; life.</p>
<p>I made my first trip to the Bay area when I was 19 years old. It was 1982 and I was consulting out of the Computerland of Glendale store when someone from the Doctor&#8217;s Hospital of Pinole called the store searching for a programmer to program a machine that punch prints on plastic cards. I drove from Glendale, a suburb of Los Angeles, to Pinole which is about 10 miles north of Berkeley, California, and I spent a few hours there writing a simple program to print patient information on plastic cards.</p>
<p>I&#8217;ll miss the constant 70 degree weather, and the many friends I made, the $100/pound weed, cheap cigarettes,  the young, pretty putas, and the ultra laidback lifestyle at Playas de Rosarito, B.C., Mexico. Maybe I&#8217;ll return to Rosarito in a year or two.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/i-left-rosarito-beach-baja-california-mexico-for-the-san-francisco-bay-area/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Buy Pain Medication in Mexico Hydrocodone Oxycontin Morphine Heroin Fentanyl Patches</title>
		<link>http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/</link>
		<comments>http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 02:51:27 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Mexico Politics]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=195</guid>
		<description><![CDATA[Buying medication for severe pain in Mexico wasn’t as easy as I thought it would be. After spending $400 USD on doctor visits in Mexico and drugs that did nothing to relieve extreme pain in my lower back and right leg, I finally learned how to get relief for severe pain. I’ve had one laminectomy and [...]]]></description>
			<content:encoded><![CDATA[<p>Buying medication for severe pain in Mexico wasn’t as easy as I thought it would be. After spending $400 USD on doctor visits in Mexico and drugs that did nothing to relieve extreme pain in my lower back and right leg, I finally learned how to get relief for severe pain. I’ve had one laminectomy and one discectomy  for degenerated disks  impinging on both sciatic nerves. My lower right leg was paralyzed for two years with “drop foot.” In other words, I wasn’t seeking opiates to get high. I decided to write this article to help other Americans in my predicament so they don’t waste their money and time.</p>
<p>In Mexico only anesthesiologists (in Spanish &#8211; anestesiólogo) are allowed to prescribe strong opioids. Don’t waste your time with any other kind of doctor. Find an office of an anesthesiologist or go to a hospital and ask somebody at the front desk to call one. Hydrocodone pills are not sold in Mexican pharmacies because they are not included in the schedule of controlled substances. Oxycontin / oxycodone is a Group I drug that can be legally sold along with several others listed here <a href="http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/mexican-2008-federal-drug-regulations-laws-classification-groups-i-ii-regulations-2008/">2008 Drug Laws in Mexico</a>, a list like the DEA&#8217;s schedules of controlled substances.</p>
<p><span style="color: #04d8fa;font-size: 16px;"><strong>Group I  Fracc I, II Y III del  Articulo 226 de la Ley General de Salud<br />
November 2008, Partial List</strong></span></p>
<p><span style="color: #04d8fa;">ANALFIN S.I., (F.F.Sol.Iny.), Sulfato de morfina (<span style="color: #ff6600;">injectable morphine sulfate</span>), 10 mg./1 ml<br />
DEMEROL, Clorhidrato de meperidina (<span style="color: #ff6600;">meperidine or pethidine, injectable</span>), 100 mg./2 ml<br />
DUROGESIC (F.F. Parche) Fentanilo (<span style="color: #ff6600;">fentanyl patches</span>) 2.5,5,7.5 y 10 mg<br />
ANAMORPH Sulfato de morfina (<span style="color: #ff6600;">morphine pills</span>) 10 y 25 mg<br />
LIBERAXIM Clorhidrato de hidromorfona (<span style="color: #ff6600;">hydromorphone, Palladone, Palladone SR, Dilaudid pills</span>) 2 y 4 mg<br />
MST CONTINUS Sulfato de morfina (<span style="color: #ff6600;">MS Contin pills</span>) 10,30 y 60 mg<br />
OXYCONTIN Clorhidrato de oxicodona 10,20 y 40 mg<br />
PLEXICODIM Clorhidrato de oxicodona (<span style="color: #ff6600;">oxycodone tablets</span>) 5 mg with Paracetamol 325 mg<br />
RUBIDEXOL (F.F.Tabletas) Clorhidrato de metadona (<span style="color: #ff6600;">methadone pills</span>) 5 y 10 mg.</span></p>
<p>In Mexico I was prescribed injectable morphine and Duragesic® transdermal fentanyl patches. A Mexican doctor mentioned morphine sulphate tabs (possibly MS Contin), however, he didn&#8217;t prescribe them to me. Perhaps he believed that I needed immediate relief from excruciating pain. Unlike pharmacies in the United States, only pharmacies like <a href="http://www.farmaciaespecializada.com">Farmacias Especializadas</a> have morphine for sale to the public, and you will only find such pharmacies in big cities and state capitals. Although I had a prescription for two 200mg bottles of Amalfin morfina ($40 US/200mg which lasts about two days), the only pharmacy, Farmacias Especializadas, in the city of San Luis Potosi in the state of San Luis Potosi that sells it could only sell me one bottle because they had no more in stock. I bought the last available bottle in the whole state of San Luis Potosi. When I asked when I could buy the second bottle, I was told that the laboratory would not be shipping morphine the following week, as if there were only one lab that produces it, and sporadically.  Of course the hospitals where surgeries occur have it, but only for patients in beds. The hospital pharmacies won’t sell their morphine supplies to the public, even if you have the right prescription. Below is a copy of what a valid, real prescription looks like. It is olive green with black horizontal lines from top to bottom that didn’t reproduce when I scanned it for this article. The doctor&#8217;s name, address, and professional license number were obscured for the doctor&#8217;s safety and to prevent forgery.  It is on paper supplied only by the Secretaria de Salud of the Mexican government. Although regular Mexican M.D.s can prescribe some weak narcotics, only anesthesiologists can prescribe fentanyl transdermal (Duragesic) patches and morphine, the &#8220;gold standard&#8221; in Anesthesiology.</p>
<p>Black tar heroin (“chiva” or “la negra”) is available in the large cities, especially near the northern border, however, I don’t recommend it because it is dirty and because  users tend to inject into their veins, destroying and collapsing veins. It goes for $30 US/gram in the border cities. There is a place in Mexico, Guasave, Sinaloa, where heroin laboratories are located where a gram of heroin can be bought for $150 pesos or $12.  The opium poppy fields are in the hills not far away. The U.S. government boosted opium production in Sinaloa during World War II because Japan controlled most of the opium supply and the U.S. military needed morphine for our injured soldiers and asked Mexico for help.  See <a href="http://www.pbs.org/wgbh/pages/frontline/shows/drugs/business/place.html">PBS Frontline: The Place Mexican Drug Kingpins Call Home</a>.  Should you go there I recommend passing the city of Los Mochis and staying on the freeway since the cops there love to single out vehicles with U.S. license plates to ostensibly give a ticket for a driving violation,  but what they really want is some money ($200 pesos is enough) to let you continue your trip. While driving through the state of  Sinaloa you should also visit the state capital Culiacan, a pretty city, and Mazatlan. Sinaloa&#8217;s intense agricultural business and its pine covered sierras reminded me of my home state, California (See <a href="http://www.mikeskramstad.com/wp/a-gringo%E2%80%99s-mexican-experience/">A Gringo’s Mexican Experience</a> for more information about taking a road trip to Mexico).</p>
<p>In conclusion, don’t go to Mexico expecting to find opiate pain killers with hydrocodone like Vicodin® and Norco® or Percodan® and Percocet® (oxycodone) in pharmacies. The muscle relaxant Soma® (carisoprodol) and the useless so-called pain-reliever Ultram®  (tramadol) are sold over-the-counter (OTC) in Mexico, and they are very cheap. However, the carisoprodol is compounded with naproxen and the capsules contain 200mg of carisoprodol. For me,  tramadol isn&#8217;t effective for pain relief, however, your mileage may vary. If you plan to travel to Mexico bring your own supply of pain killers, with a valid prescription, in sufficient quantity to last the duration of your trip.</p>
<div id="attachment_257" class="wp-caption aligncenter" style="width: 407px"><a rel="attachment wp-att-257" href="http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/secretaria1-2/"><img class="size-full wp-image-257" title="What a Valid Real Mexican Prescription for Morphine Looks Like" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2009/11/secretaria12.jpg" alt="Valid mexican prescription for morphine. Receta en papel de la Secretaria de Salud verdadero, válido para morfina inyectable para dolor severo." width="397" height="310" /></a><p class="wp-caption-text">Valid Mexican prescription for injectable morphine. Receta en papel de la Secretaria de Salud verdadero, válido para morfina inyectable para dolor severo.</p></div>
<p>PS.  The United States Government does not recognize Mexican prescriptions. If you attempt to bring any bottles of morphine with you back to the U.S.A.,  you must show them to the customs or I.C.E. agents, who might take them from you. Otherwise you will go to jail for a long time if caught. Same goes for fentanyl patches that are not stuck to your body.  How many American medical doctors do you know who prescribe liquid injectable morphine for their patients to buy at the local Walgreens pharmacy?</p>
<p>On another note, buying opiates from offshore pharmacies is risky because the U.S. Postal Service inspectors  will open packages from foreign drug companies and they may confiscate any medicine requiring a prescription. Furthermore, there are many scammers spamming search engines with links to offshore pharmacies and membership websites, and their drug prices tend to be triple the cost you would pay at your local pharmacy. Any reputable, honest drug store wouldn&#8217;t require a membership fee, it wouldn&#8217;t spam search engines, and its prices would be competitive.</p>
<p><a rel="attachment wp-att-334" href="http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/mexican-2008-federal-drug-regulations-laws-classification-groups-i-ii-regulations-2008/">Mexican-2008-Federal-Drug Regulations-Laws-Classification-Groups-I-II-Regulations-2008</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/how-to-buy-pain-medication-in-mexico-hydrocodone-oxycontin-morphine-fentanyl-patches/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Fix Flash Problem in Firefox on AMD64 Ubuntu</title>
		<link>http://www.mikeskramstad.com/wp/fix-flash-problem-in-firefox-on-amd64-ubuntu/</link>
		<comments>http://www.mikeskramstad.com/wp/fix-flash-problem-in-firefox-on-amd64-ubuntu/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 20:53:36 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=167</guid>
		<description><![CDATA[apt-get install ia32-libs
getlibs -p libnss3-1d
getlibs -p libnspr4-0d
apt-get -f install /home/patrick/software/install_flash_player_10_linux.deb
nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
nspluginwrapper -l
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so
Wrapper version string: 0.9.91.5
/usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so
Wrapper version string: 0.9.91.5
/usr/lib/firefox/plugins/npwrapper.libflashplayer.so
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so
Wrapper version string: 0.9.91.5
/usr/lib64/firefox/plugins/npwrapper.libflashplayer.so
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so
Wrapper version string: 0.9.91.5
/usr/lib/firefox-addons/plugins
Run the player to test it.
nspluginplayer style=&#8221;width:400px; height:326px;&#8221; id=&#8221;VideoPlayback&#8221; type=&#8221;application/x-shockwave-flash&#8221; src=&#8221;http://video.google.com/googleplayer.swf?docId=-7309713943323243972&#38;hl=en-GB&#8221; flashvars=&#8221;"
]]></description>
			<content:encoded><![CDATA[<p>apt-get install ia32-libs</p>
<p>getlibs -p libnss3-1d<br />
getlibs -p libnspr4-0d</p>
<p>apt-get -f install /home/patrick/software/install_flash_player_10_linux.deb</p>
<p>nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so</p>
<p>nspluginwrapper -l<br />
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so<br />
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so<br />
Wrapper version string: 0.9.91.5<br />
/usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so<br />
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so<br />
Wrapper version string: 0.9.91.5<br />
/usr/lib/firefox/plugins/npwrapper.libflashplayer.so<br />
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so<br />
Wrapper version string: 0.9.91.5<br />
/usr/lib64/firefox/plugins/npwrapper.libflashplayer.so<br />
Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so<br />
Wrapper version string: 0.9.91.5</p>
<p>/usr/lib/firefox-addons/plugins</p>
<p>Run the player to test it.</p>
<p>nspluginplayer style=&#8221;width:400px; height:326px;&#8221; id=&#8221;VideoPlayback&#8221; type=&#8221;application/x-shockwave-flash&#8221; src=&#8221;http://video.google.com/googleplayer.swf?docId=-7309713943323243972&amp;hl=en-GB&#8221; flashvars=&#8221;"</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/fix-flash-problem-in-firefox-on-amd64-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buy Google Keyword Ranking Software</title>
		<link>http://www.mikeskramstad.com/wp/buy-google-keyword-ranking-software/</link>
		<comments>http://www.mikeskramstad.com/wp/buy-google-keyword-ranking-software/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 18:41:35 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[PHP Code & Scripts]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=178</guid>
		<description><![CDATA[Mike&#8217;s Google keyword ranking script is for sale. It is written in PHP and uses the MySQL data base to store keywords, countries and cities. Although the number of keywords  are unlimited and the number searches only limited by Google ,  it only runs the report for one domain name. This is intentional because Google [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_179" class="wp-caption aligncenter" style="width: 475px"><a rel="attachment wp-att-179" href="http://www.mikeskramstad.com/wp/2009/09/19/buy-google-keyword-ranking-software/google-ranker/"><img class="size-full wp-image-179" title="google-ranker" src="http://www.mikeskramstad.com/wp/wp-content/uploads/2009/09/google-ranker.png" alt="Google Ranking Program" width="465" height="284" /></a><p class="wp-caption-text">Google Ranking Program</p></div>
<p>Mike&#8217;s Google keyword ranking script is for sale. It is written in PHP and uses the MySQL data base to store keywords, countries and cities. Although the number of keywords  are unlimited and the number searches only limited by Google ,  it only runs the report for one domain name. This is intentional because Google does not want automated searches being done on their site.</p>
<p>The basic version finds the positions of web pages  on multiple keyword phrases in Google&#8217;s search engine. The user enters a  list of keywords and their priority levels.</p>
<p>The advanced version constructs keyword phrases with location names, either keyword phrase + city + country,  or keyword phrase + country or keyword phrase + city, and in reverse order.</p>
<p>Both versions have a random five to 15 second delay between searches. Despite the imposed delay, the ranking program and generate a report comprised of 2000 searches in a couple hours. The program can be run locally on any PC that can run PHP, which includes running Windows operating systems XP Professional, 2000, Windows 7, Linux and Ubuntu, and Mac OSX.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/buy-google-keyword-ranking-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make Frijoles Charros Recipe</title>
		<link>http://www.mikeskramstad.com/wp/how-to-make-frijoles-charros/</link>
		<comments>http://www.mikeskramstad.com/wp/how-to-make-frijoles-charros/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 18:01:25 +0000</pubDate>
		<dc:creator>Mike Skramstad</dc:creator>
				<category><![CDATA[Recipes]]></category>

		<guid isPermaLink="false">http://www.mikeskramstad.com/wp/?p=137</guid>
		<description><![CDATA[Recipe for frijoles charros. A favorite Mexican food, thats always delicious.
For 10 servings gather the following ingredients:

beans (Frijoles)                1  lb.
Chorizo  (Mexican sausage)                              1  lb.
bacon                                    1 lb.
garlic                                    2 bulbs
tomatoes                            5 medium sized
hotdogs                              12 dog packet
onions                                2 medium sized
cilantro                              a bushel

Boil the beans in a 2 gallon pot [...]]]></description>
			<content:encoded><![CDATA[<p>Recipe for frijoles charros. A favorite Mexican food, thats always delicious.</p>
<p>For 10 servings gather the following ingredients:</p>
<ul>
<li>beans (Frijoles)                1  lb.</li>
<li>Chorizo  (Mexican sausage)                              1  lb.</li>
<li>bacon                                    1 lb.</li>
<li>garlic                                    2 bulbs</li>
<li>tomatoes                            5 medium sized</li>
<li>hotdogs                              12 dog packet</li>
<li>onions                                2 medium sized</li>
<li>cilantro                              a bushel</li>
</ul>
<p>Boil the beans in a 2 gallon pot for 90 minutes. During this time fry the chorizo and bacon, and brown the hotdogs and toast the tomatoes over open fire. Drain off most of the grease, but leave a little for flavor. When the beans are ready add these ingredients.</p>
<p>Chop the garlic with the onions and strip the leaves from the cilantro and put these ingredients into the pot of beans.</p>
<p>At a low simmer add everything including salt and pepper to your taste and serve.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikeskramstad.com/wp/how-to-make-frijoles-charros/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

