<?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>Mark's Blog</title>
	<atom:link href="http://www.perdomocore.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.perdomocore.com</link>
	<description>Shaken, not stirred</description>
	<lastBuildDate>Wed, 03 Jun 2009 19:51:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Test Podcast</title>
		<link>http://www.perdomocore.com/2009/test-podcast/</link>
		<comments>http://www.perdomocore.com/2009/test-podcast/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 19:51:24 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=85</guid>
		<description><![CDATA[Test Podcast


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Test Podcast<br />
</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/test-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.perdomocore.com/podcast-files/My%20Song.mp3" length="1028932" type="audio/mpeg" />
		</item>
		<item>
		<title>Matt Cutts on SEO</title>
		<link>http://www.perdomocore.com/2009/matt-cutts-on-seo/</link>
		<comments>http://www.perdomocore.com/2009/matt-cutts-on-seo/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 21:51:47 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=76</guid>
		<description><![CDATA[I really enjoyed this talk by Google&#8217;s Matt Cutts delivered recently.  Matt Cutts is Google&#8217;s head guy in charge of removing spam from your search engine result pages.  Usually what he says can really clarify Google&#8217;s policies towards a given SEO behavior, or can indicate a weakness in Google&#8217;s algorithms if you are skilled at [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I really enjoyed this talk by Google&#8217;s <a href="http://www.mattcutts.com/blog/" onclick="pageTracker._trackPageview('/outgoing/www.mattcutts.com/blog/?referer=');">Matt Cutts</a> delivered recently.  Matt Cutts is Google&#8217;s head guy in charge of removing spam from your search engine result pages.  Usually what he says can really clarify Google&#8217;s policies towards a given SEO behavior, or can indicate a weakness in Google&#8217;s algorithms if you are skilled at reading between the lines.  Granted, what he says is not gospel, but it is a public face on Google&#8217;s algorithms.</p>
<p><iframe src='http://docs.google.com/EmbedSlideshow?id=ddvhbrqf_126gc346qdh&#038;size=m' frameborder='0' width='555' height='451'></iframe></p>
<p>That being said, this talk essentially sums up a lot of SEO concepts, and really drives home a lot of concept.  People tend to be confused as to what SEO is.  People often ask me if they can easily shoot up in the results by using ______ SEO tactic (where the blank could be filled in by any number of spammy techniques).  If it were that easy, clearly the opportunity to exploit it would already have been exhausted by people trying to reach the top of the results, since a top position can be worth lots of money.  In reality, SEO is mostly going to be a set of best practices that allows the best interface between a search engine and your site.  Poorly optimized sites require search engines to make a lot of guesses as to your content and message.  Properly optimized sites present all relevant information to the search engine in a clear and concise fashion.</p>
<p>Of course there is the massive importance of links, but truly good content usually has no trouble attracting links, and attempts to artificially inflate your perceived popularity will fizzle out over time.  Either you will attract a larger competitor who can better emulate popularity, or Google/Bing/Yahoo will detect your subterfuge and appropriately discount your rankings.  Paid links, blog spam, and wiki spam are all regularly found by Google.  Matt Cutts recommendation to focus on content is the best chance you have at organically improving your rankings and viewership.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/matt-cutts-on-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Web Project: The Economics of Dating</title>
		<link>http://www.perdomocore.com/2009/new-web-project-the-economics-of-dating/</link>
		<comments>http://www.perdomocore.com/2009/new-web-project-the-economics-of-dating/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 16:38:59 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Economics & Finance]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dating]]></category>
		<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=72</guid>
		<description><![CDATA[I just started a new blog where I explain dating phenomena using economics.  Check it out:

Dating Economics Blog
 
I hope to update it more than I do this blog  


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I just started a new blog where I explain dating phenomena using economics.  Check it out:</p>
<h2>
<a href="http://www.datingeconomics.com" onclick="pageTracker._trackPageview('/outgoing/www.datingeconomics.com?referer=');">Dating Economics Blog</a></h2>
<p> </p>
<p>I hope to update it more than I do this blog <img src='http://www.perdomocore.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/new-web-project-the-economics-of-dating/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sweet Korean Bubblegum-Pop</title>
		<link>http://www.perdomocore.com/2009/sweet-korean-bubblegum-pop/</link>
		<comments>http://www.perdomocore.com/2009/sweet-korean-bubblegum-pop/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 23:49:00 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[k-pop]]></category>
		<category><![CDATA[korea]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=69</guid>
		<description><![CDATA[I was watching the OK Go treadmill music video and the top related video was this video:

The song is &#8220;Tell Me&#8221; by the K-Pop group &#8220;The Wondergirls&#8221;.  It&#8217;s such a catchy song, and i&#8217;ve listened to it probably fifty times in the past day.  Singer Yubin&#8217;s voice is especially good, it&#8217;s kind of a deeper [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I was watching the OK Go <a href="http://www.youtube.com/watch?v=pv5zWaTEVkI" onclick="pageTracker._trackPageview('/outgoing/www.youtube.com/watch?v=pv5zWaTEVkI&amp;referer=');">treadmill music video</a> and the top related video was this video:<br />
<object width="445" height="364" data="http://www.youtube.com/v/CwKGDxKwB8g&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=0" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/CwKGDxKwB8g&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=1" /><param name="allowfullscreen" value="true" /></object></p>
<p>The song is &#8220;Tell Me&#8221; by the K-Pop group &#8220;The Wondergirls&#8221;.  It&#8217;s such a catchy song, and i&#8217;ve listened to it probably fifty times in the past day.  Singer Yubin&#8217;s voice is especially good, it&#8217;s kind of a deeper flinty voice.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/sweet-korean-bubblegum-pop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iGoogle XML Calls</title>
		<link>http://www.perdomocore.com/2009/igoogle-xml-call/</link>
		<comments>http://www.perdomocore.com/2009/igoogle-xml-call/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 03:17:11 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[iGoogle]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=58</guid>
		<description><![CDATA[I have been building a proposal for a client, and to get more familiar with the iGoogle Gadget API, I built a Gadget that pulls a list of URLs from a remote XML file asynchronously and displays them.
Fun lessons I learned about writing iGoogle Gadgets:

Using the iGoogle editor allows you to quickly edit, preview and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I have been building a proposal for a client, and to get more familiar with the iGoogle Gadget API, I built a Gadget that pulls a list of URLs from a remote XML file asynchronously and displays them.</p>
<h2>Fun lessons I learned about writing iGoogle Gadgets:</h2>
<ul>
<li>Using the iGoogle editor allows you to quickly edit, preview and troubleshoot apps, <strong>BUT</strong> does not allow you to use anything but the legacy APIs</li>
<li>You cannot develop with the new APIs by calling them from your server, as they are cached by Google every hour (along with any called XML files)</li>
<li>iGoogle has a pretty intuitive setup for using Javascript and writing cross-browser apps, once you look past the (very) rough developer&#8217;s tools</li>
</ul>
<p>Here&#8217;s the gadget as it exists currently:<br />
<script src="http://www.gmodules.com/ig/ifr?url=http://www.ainq.com/igoogle/gadgetfinal.xml&amp;synd=open&amp;w=240&amp;h=390&amp;title=AI+%40+iGoogle&amp;border=%23ffffff%7C0px%2C1px+solid+%23595959%7C0px%2C1px+solid+%23797979%7C0px%2C2px+solid+%23898989&amp;output=js"></script></p>
<p>My future plans are to put the links in a tab, and change the link loading scheme.  The images are just too big and take precious vertical space. I&#8217;ll use another tab to display an RSS feed.  iGoogle has an API to chew on feeds and convert them to JSON for you.</p>
<p>I think loading the App data from an external XML/JSON is a far superior solution to hard-coding it into an app.  It allows it to be edited much easier by an program/unskilled user.  You can view the code by reading the XML file <a href="http://www.ainq.com/igoogle/gadget.xml" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.ainq.com/igoogle/gadget.xml?referer=');">here</a>.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/igoogle-xml-call/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is our trust in Google misplaced?</title>
		<link>http://www.perdomocore.com/2009/google-misplaced-trust/</link>
		<comments>http://www.perdomocore.com/2009/google-misplaced-trust/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 06:35:53 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Search Engine Optimization]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=55</guid>
		<description><![CDATA[SEOs love to complain about Google&#8217;s practices, but a recent blog post by Aaron Wallreally underscores the arguments against Google.  Google has publicly stated (it&#8217;s their corporate mission) that they wish to collect information and make it available to users.  However, this is outright false based upon their actions regarding their secrecy about search terms [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>SEOs love to complain about Google&#8217;s practices, but a recent <a href="http://www.seobook.com/download-seo-book-torrent-should-google-recommend" onclick="pageTracker._trackPageview('/outgoing/www.seobook.com/download-seo-book-torrent-should-google-recommend?referer=');">blog post</a> by Aaron Wallreally underscores the arguments against Google.  Google <em>has </em>publicly stated (it&#8217;s their corporate mission) that they wish to collect information and make it available to users.  However, this is outright false based upon their actions regarding their secrecy about search terms and algorithms.  They keep this secret to maintain a &#8220;competitive edge&#8221;, and to at least in theory, prevent spammers.  Google has effectively changed their mission to just collecting all the world&#8217;s data and presenting it in a walled garden, arranged how a small minority of engineers wish to present it.  If you attempt to game their results or go against their vision, you are penalized harshly or banished.</p>
<p>Google is trusted with an incredible amount of our data yet they continually wish to keep the data exchange one-sided.  They offer a multitude of &#8220;free&#8221; services, but their services are not exactly services <em>per se</em>, but rather interfaces between Google and the real world that suck in the world&#8217;s knowledge and keep it in proprietary data stores.  Your emails, web search history, site usage statistics, calendaring, etc are all kept and combed through by Google.  It&#8217;s an incredibly one-sided conversation, with Google taking in all information, and sharing only limited and sterilized morsels.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/google-misplaced-trust/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bad lawfirm &#8220;Jones Day&#8221; sues to protect their backlinks</title>
		<link>http://www.perdomocore.com/2009/bad-lawfirm-jones-day-sues-to-protect-their-backlinks/</link>
		<comments>http://www.perdomocore.com/2009/bad-lawfirm-jones-day-sues-to-protect-their-backlinks/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 05:36:51 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[Search Marketing]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=47</guid>
		<description><![CDATA[
From the &#8220;bad precedent&#8221; department, lawfirm Jones Day in Chicago filed an abusive lawsuit against startup BlockShopper.  Jones Day filed the suit in an attempt to control the anchor text of links to the firm.  A settlement has been reached out of court that prohibits Blockshopper from linking to the litigious bastards using anything but URL [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-medium wp-image-48" title="objection" src="http://www.perdomocore.com/blog/blog-content/uploads/2009/02/071130objection-300x162.jpg" alt="objection" width="300" height="162" /></p>
<p>From the &#8220;bad precedent&#8221; department, lawfirm Jones Day in Chicago filed an <a href="http://jonesday.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/jonesday.com/?referer=');">abusive lawsuit</a> against startup <a href="http://www.blockshopper.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.blockshopper.com/?referer=');">BlockShopper</a>.  Jones Day filed the suit in an attempt to control the anchor text of links to the firm.  A settlement has been reached out of court that prohibits Blockshopper from linking to the<a href="http://jonesday.com/" onclick="pageTracker._trackPageview('/outgoing/jonesday.com/?referer=');"> litigious bastards</a> using anything but URL text and &#8220;Jones Day&#8221; The story at Ars Technica is <a href="http://arstechnica.com/web/news/2009/02/blockshopper-bullied-into-settling-over-web-links.ars" target="_blank" onclick="pageTracker._trackPageview('/outgoing/arstechnica.com/web/news/2009/02/blockshopper-bullied-into-settling-over-web-links.ars?referer=');">here</a>.  </p>
<p>Anchor text is what shows up for a link.  For instance, my &#8220;abusive lawsuit&#8221; link above links to jonesday.com, but the &#8220;abusive lawsuit&#8221; text is referred to as the anchor text.  Anchor text is an important factor in what Google and other search engines use to calculate keywords you rank for.  For instance, if there were a ton of links with the anchor text &#8220;abusive lawsuit&#8221; pointing at jonesday.com, then jonesday.com would likely come up as the first result for &#8220;abusive lawsuit&#8221;.  This can be done in a coordinated fashion called Google-Bombing.  Famous examples include the &#8220;Miserable Failure&#8221; googlebomb aimed at the biography of George W. Bush and a similar campaign against Al Gore.  </p>
<p>Googlebombs can be &#8220;defused&#8221; by Google, as they have a custom algorithm that is periodically run (according to a <a href="http://www.mattcutts.com/blog/defuse-googlebomb/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.mattcutts.com/blog/defuse-googlebomb/?referer=');">post</a> at Matt Cutt&#8217;s blog, it&#8217;s when they feel like it&#8217;s needed).  However, this is the first time someone has successfully sued to affect their anchor tags.  It&#8217;s a bad precedent for the web and might be a part and parcel of the SEO efforts of future large corporations trying to manage ranked keywords.  For instance, suppose someone working on Ford Motor company&#8217;s SEO team noticed that Ford Motor company had been linked to unfavorably by a website, perhaps using anchor text &#8220;broken down car&#8221; or something similarly derogatory.   With the precedent that has been set, that SEO guy/gal could fire off an email to Ford&#8217;s legal team to harass that site and convince them to change/remove their links to better reflect the trademarks and brand of Ford.  Alternatively, they could issue linking guidelines through their legal team that would aid in SEO, such as requirements to include the title of the page (containing targetted keywords, of course).</p>
<p>Jones Day&#8217;s lawsuit specifies exactly how BlockShopper is supposed to link to Jones Day, and actually requires that they use the name of the lawyer they are linking to (the lawsuit was over linking to attorney profiles) and Jones Day.  This would have the effect of &#8220;pairing&#8221; a lawyer&#8217;s name with Jones Day in SERPs, making it harder for the lawyer to establish a private practice.  Additionally, it prevents negative anchor text from seeding keywords to specific lawyers or Jones Day in general.  Google&#8217;s pagerank counts each link as a vote, so in essence, Jones Day is deciding how you are allowed to vote for them.  It will remain to be seen how Google reacts to this and how their algorithms change to accomodate this censorship of information.  The engineers pride themselves on being able to algorithmically filter out misleading, irrelevant, or commercial influences from their SERPs, so this should be a good test.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/bad-lawfirm-jones-day-sues-to-protect-their-backlinks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Goal Achieved: Participate in a Wushu Demo</title>
		<link>http://www.perdomocore.com/2009/participate-in-a-wushu-demo/</link>
		<comments>http://www.perdomocore.com/2009/participate-in-a-wushu-demo/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 07:59:47 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Personal Development]]></category>
		<category><![CDATA[Wushu]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=45</guid>
		<description><![CDATA[I have wanted to demo wushu for a long time, along with being good enough to demo.  On Friday, I got my chance!  I&#8217;m still not good enough to demo, but Dennis overlooked that and asked me to help demo for the Chinese Graduate Student Association.  Check out the video below the fold.
 I really enjoyed [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I have wanted to demo wushu for a long time, along with being good enough to demo.  On Friday, I got my chance!  I&#8217;m still not good enough to demo, but Dennis overlooked that and asked me to help demo for the Chinese Graduate Student Association.  Check out the video below the fold.</p>
<p> I really enjoyed doing the demo.  The crowd was great, and really helped me push on.  My butterfly and cartwheel were dreadful, also my form is painful to watch.  On the upside, I liked my jump front slap kick.  After the demo, we went back to Dennis&#8217; and had a few drinks.  I mixed up some <a href="http://www.perdomocore.com/2009/review-of-soho-lychee-liqueur/" target="_blank">lychee</a> and Midori based drinks.  All in all a good night.</p>
<p><span id="more-45"></span><br />
<object width="576" height="324" data="http://www.facebook.com/v/547451141513" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.facebook.com/v/547451141513" /></object></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/participate-in-a-wushu-demo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Living an Open Lifestyle</title>
		<link>http://www.perdomocore.com/2009/living-an-open-lifestyle/</link>
		<comments>http://www.perdomocore.com/2009/living-an-open-lifestyle/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 20:03:53 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Personal Development]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=43</guid>
		<description><![CDATA[A recent post at the BetterThanYourBoyfriend blog entitled &#8220;Living Transparently&#8221;  really reinforced the reasons why I live an &#8220;open source lifestyle&#8221;.  Being open with everything I do is a very important core of who I am.  I&#8217;ve learned in my 22 years that you really shouldn&#8217;t do anything you wouldn&#8217;t tell anyone who asks, and really [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>A recent <a href="http://www.betterthanyourboyfriend.com/living-transparently.htm" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.betterthanyourboyfriend.com/living-transparently.htm?referer=');">post</a> at the <a href="http://www.betterthanyourboyfriend.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.betterthanyourboyfriend.com/?referer=');">BetterThanYourBoyfriend blog</a> entitled &#8220;Living Transparently&#8221;  really reinforced the reasons why I live an &#8220;open source lifestyle&#8221;.  Being open with everything I do is a very important core of who I am.  I&#8217;ve learned in my 22 years that you really shouldn&#8217;t do anything you wouldn&#8217;t tell anyone who asks, and really shouldn&#8217;t say anything that you wouldn&#8217;t feel comfortable telling just about anyone.  Lies usually get found out , and hurtful words usually filter back to the intended target over time.</p>
<p>What really inspired my pursuit of an open source life is when I was growing up and really immersed myself in open source software.  It was something I viewed as a complete 180 to how things are normally done.  Everyone shares their info, and together, everyone is better off.  This attitude is supported by my academic training as an economist.  When everyone contributes, more value gets created than the sum of the parts.  There is no &#8220;cost&#8221; to giving out my knowledge, and instead, everyone is made richer.  If someone asks for help with a problem they have, or asks for a piece of my knowledge, I give it to them.  I have increased the amount of knowledge that exists between the two people, or increased the total &#8220;wealth&#8221; of the system, making me a small amount richer.  Witholding information to gain a competitive edge only works for a very short time, and creates a large opportunity cost of lost knowledge (this cost is born both by you individually and by the system as a whole).  Being skilled is where the real differences should happen.  For instance, I could have <a href="http://en.wikipedia.org/wiki/Paul_Krugman" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Paul_Krugman?referer=');">Paul Krugman</a> teach me everything he knows, but I wouldn&#8217;t have 1/10th the analytical power he has.  This is why giving information away will not put you out of a job.  All you have to do is &#8220;capture less value than you create&#8221; in the words of <a href="http://www.seobook.com/blog" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.seobook.com/blog?referer=');">Aaron Wall</a>.  </p>
<p>As far as actions and words aside from knowledge, similar to Tynan&#8217;s experiences, I feel that living an open life forces you to think about what you will say or do.  I don&#8217;t edit my life to satisfy everyone, but I do undergo a thought process identifying the benefits and costs of a particular action.   I generally try to act in the most ethical way as possible at all times.  I don&#8217;t steal, I don&#8217;t plagairize, I don&#8217;t lie (except some white lies, but those can be ethical) because I would not want to have to tell someone about stealing, plagairism, or lying.  When talking about someone, I will only talk about them if I have something nice to say, which according to psychological studies, will make me look good too.  Lastly, being open with people really opens up the amount of brains I can strategize with.  I can bounce my goals off of people and filter out the bad ones, and get greate advice on achieving my goals.  It generates an incredible amount of value while consuming almost none, and also makes for great happy hour conversation <img src='http://www.perdomocore.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/living-an-open-lifestyle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mod_Rewrite on IIS</title>
		<link>http://www.perdomocore.com/2009/mod_rewrite-on-iis/</link>
		<comments>http://www.perdomocore.com/2009/mod_rewrite-on-iis/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 04:05:50 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.perdomocore.com/?p=37</guid>
		<description><![CDATA[Many web developers using IIS, having seen the widespread adoption of mod_rewrite in Apache, have been wondering about what tools are available to them.  IIS 7.0 in Vista and Server 2008 has a rewrite module provided by Microsoft, by popular demand.  However, users of older versions of IIS have been stuck in the cold with [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Many web developers using IIS, having seen the widespread adoption of mod_rewrite in Apache, have been wondering about what tools are available to them.  IIS 7.0 in Vista and Server 2008 has a rewrite module provided by Microsoft, by popular demand.  However, users of older versions of IIS have been stuck in the cold with regard to a lack of rewrite options.  </p>
<h2>Why is it so important?</h2>
<p>Many people don&#8217;t notice the heavy usage of URL rewrites in popular websites.  It is used on this websites to produce the friendly URLs used for permalinks.  It is used to erase something unfriendly like an article id &#8220;article.php?=132&amp;source?=20&#8243; and change it to /articles/myarticle/source/.  This has major benefits for search engine optimization.  I used a rewrite rule to change an incredibly unfriendly DNN url to &#8220;www.exampledomain.com/blog/&#8221;.  Having these keywords available in the link drastically helps optimize your inbound links.  It can be used for untold other uses as well, since the Apache implementation is fantastically powerful.  Rewrite rules are created using <a href="http://en.wikipedia.org/wiki/Regular_expression" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Regular_expression?referer=');">regular expressions</a>.</p>
<h2>Your Options</h2>
<p>Your main two options for IIS are <a href="http://www.codeplex.com/IIRF/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.codeplex.com/IIRF/?referer=');">Ionics ISAPI Rewrite</a> and Helicon Tech&#8217;s <a href="http://www.isapirewrite.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.isapirewrite.com/?referer=');">ISAPI Rewrite</a>.  Ionic&#8217;s is an open source implementation of a rewrite engine, and has been progressing along nicely since when I first used it (started with the 0.8 beta).  It works as an ISAPI .DLL that is applied in IIS.  The rules are put into an INI file.  There are regrettably no  way to make separate sites have separate rules barring loading multiple copies of the DLL with multiple INI files.  Helicon&#8217;s IIS rewrite solution is a lot more mature, and closely follows the Apache implementation.  You use .htaccess files to manage rewrites.  Furthermore, almost all apache mod_rewrite rules work in Helicon&#8217;s solution.  The free version only supports one set of rules, but the premium version ($80 at the time of writing) supports .htaccess files in every web directory, with different rules.  Overall, I would recommend Helicon&#8217;s software, although it would definitely be worth looking at the Ionics project to monitor how well they are doing.  The free version of Helicon&#8217;s software only has modest restrictions, and is not expensive if you&#8217;ve already paid for Windows Server and some SQL server.</p>
<h2>Update:</h2>
<p><a href="http://blogs.iis.net/bills/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/blogs.iis.net/bills/?referer=');">Bill Staples</a> made a note that I neglected to include a link to the IIS7 URL rewrite, so here it is:<br />
<a href="http://www.iis.net/extensions/URLRewrite" onclick="pageTracker._trackPageview('/outgoing/www.iis.net/extensions/URLRewrite?referer=');">http://www.iis.net/extensions/URLRewrite</a> </p>
<p>I just got IIS7 installed on my Vista Ultimate box, so I should have some future posts about leveraging IIS7&#8217;s new capabilities for SEO and user friendly web applications!</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/' onclick="pageTracker._trackPageview('/outgoing/mitcho.com/code/yarpp/?referer=');">Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.perdomocore.com/2009/mod_rewrite-on-iis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
