<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>things of sorts</title>
	<link>http://ekstreme.com/thingsofsorts</link>
	<description>SEO, PHP, HTML, AJAX, JS, and life</description>
	<pubDate>Sun, 27 Apr 2008 20:46:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>A Little Bump</title>
		<link>http://ekstreme.com/thingsofsorts/social/a-little-bump</link>
		<comments>http://ekstreme.com/thingsofsorts/social/a-little-bump#comments</comments>
		<pubDate>Sun, 27 Apr 2008 20:46:21 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/social/a-little-bump</guid>
		<description><![CDATA[Is Matt McGee the last person on Twitter? Seems so.

So come on, Googs, help him out.]]></description>
			<content:encoded><![CDATA[<p>Is Matt McGee the <a href="http://www.mattmcgee.com/am-i-the-last-person-on-twitter/">last person on Twitter</a>? Seems so.</p>

<p>So come on, Googs, <a href="http://www.mattmcgee.com/update-still-not-on-twitter/">help him out</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/social/a-little-bump/feed</wfw:commentRss>
		</item>
		<item>
		<title>Live.com Spambot Ignores robots.txt</title>
		<link>http://ekstreme.com/thingsofsorts/web-programming/livecom-spambot-ignores-robotstxt</link>
		<comments>http://ekstreme.com/thingsofsorts/web-programming/livecom-spambot-ignores-robotstxt#comments</comments>
		<pubDate>Sat, 19 Apr 2008 13:37:00 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Web programming]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/web-programming/livecom-spambot-ignores-robotstxt</guid>
		<description><![CDATA[Oh, MSNbot, when will you ever learn? I won't rehash the story that lead me to blocking MSN's referral-spamming bot, and that seems to have worked a bit. The problem is that the referral spam is still coming in! Yes, MSNbot is blocked but the spammy hits are still coming in.

Case in point, this hit [...]]]></description>
			<content:encoded><![CDATA[<p>Oh, MSNbot, when will you ever learn? I won't rehash the story that lead me to <a href="http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot">blocking MSN's referral-spamming bot</a>, and that seems to have worked a bit. The problem is that the referral spam is still coming in! Yes, MSNbot is blocked but the spammy hits are still coming in.</p>

<p>Case in point, this hit from today over at Social Alerter:</p>
<div class="code">
<strong>/tips/how-not-get-dugg</strong><ul>
<li>At: 19 April 2008 11:04:39 AM GMT</li>
<li>Referred from: <a href="http://search.live.com/results.aspx?q=alerts&amp;mrt=en-us&amp;FORM=LIVSOP">http://search.live.com/results.aspx?q=alerts&amp;mrt=en-us&amp;FORM=LIVSOP</a></li>
<li>Remote: livebot-65-55-165-107.search.live.com (65.55.165.107)</li>
<li>Request: HTTP/1.0 GET</li>
<li>Accepting: <ul><li>HTTP: image/gif,  image/x-xbitmap,  image/jpeg,  image/pjpeg,  */*</li><li>Charset: </li><li>Enconding: </li><li>Languages: en-us</li></ul></li>
<li>UA: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322)</li>
<li>Cookies: </li>
</ul></div>
<p>Is it just me or is this beyond comical now?</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/web-programming/livecom-spambot-ignores-robotstxt/feed</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;ve Left AdSense Speechless</title>
		<link>http://ekstreme.com/thingsofsorts/fun-web/ive-left-adsense-speechless</link>
		<comments>http://ekstreme.com/thingsofsorts/fun-web/ive-left-adsense-speechless#comments</comments>
		<pubDate>Fri, 18 Apr 2008 19:45:23 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Fun Web]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/fun-web/ive-left-adsense-speechless</guid>
		<description><![CDATA[The screenshot below is from my AdSense account. It seems I have reached the pinnacle of optimization as no new optimization suggestions have been recommended since February.



Is this a bug or account specific? Each of the reports I see are different.]]></description>
			<content:encoded><![CDATA[<p>The screenshot below is from my AdSense account. It seems I have reached the pinnacle of optimization as no new optimization suggestions have been recommended since February.</p>

<p><img src="/thingsofsorts/images/speechless-adsense.jpg" alt="AdSense screenshot" /></p>

<p>Is this a bug or account specific? Each of the reports I see are different.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/fun-web/ive-left-adsense-speechless/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Real Strategy Behind Google App Engine</title>
		<link>http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine</link>
		<comments>http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine#comments</comments>
		<pubDate>Tue, 08 Apr 2008 22:11:04 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Web programming]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine</guid>
		<description><![CDATA[
digg_url = "http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine";


I just had an &#34;OMG this will change the world!&#34; kind of moment while playing for just 5 minutes with Google's App Engine. Let me explain.

A bit of background first: The Google App Engine is a newly-launched service from Google, that for a change, seems to be well thought out. The service offers [...]]]></description>
			<content:encoded><![CDATA[<p style="float:left;"><script type="text/javascript">
digg_url = "http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine";
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
<p>I just had an &quot;OMG this will change the world!&quot; kind of moment while playing for just 5 minutes with Google's App Engine. Let me explain.</p>

<p>A bit of background first: The <a href="http://code.google.com/appengine/">Google App Engine</a> is a newly-launched service from Google, that for a change, seems to be well thought out. The service offers a Python-only environment (for now) to build applications locally and host them on Google's vast infrastructure. The idea here is that you don't have to worry about scaling your application to handle massive traffic and let the App Engine running on Google's servers deal with it. The Engine comes with lots of goodies like handling database stuff, user logins (and what a boon that will be for Google accounts), and others. All in all, a nice comfy environment for rapid application development and reliable hosting.</p>

<p>But from all the buzz on the net, I think there is something missing that I just hinted at above:</p>

<blockquote><p>to build applications <em>locally</em> and host them on Google's vast infrastructure</p></blockquote>

<p>App Engine comes with its own <a href="http://code.google.com/appengine/downloads.html">development setup</a> that runs off your computer (available for Windows, OSX, and Linux). You develop the application on your computer, run it, test it, add features, and then upload it to Google's computers. My question is this: <em>What's stopping Google from turning the local development code into a full desktop-based runtime for web applications?</em> Why keep it as a development-only environment?</p>

<p>Let's look at this from another angle: the desktop-webapp integration market. Adobe recently released their oddly-named AIR (Adobe Integrated Runtime). In the AIR-world, you can write applications in HTML/CSS/JS or Actionscript and package them into desktop applications that run within AIR or within the Flash player in the browser. The AIR environment is available for Windows and Macs, and Linux support is on the way. Brilliant move: one code base, both browser and desktop functionality.</p>

<p>Microsoft also has a similar play in the form of .Net, and more specifically Silverlight. The .Net runtime is available for many devices and platforms (mobile, desktop, and I think even the XBox). With Silverlight, Microsoft's play is to give developers a platform to use .Net in the browser; this is coming in Silverlight 2.0 this summer. So with this, again, one code base can be used on the web and on the desktop to give true multi-platform programming.</p>

<p>There are other entries in this market, Mozilla Prism being a prominent example. They all promise the same thing: one code, many places to run it with varying details.</p>

<p>Now back to App Engine and to the question I posed: imagine Google comes out with a desktop runtime/environment that turns App Engine webapps into desktop-based apps. This will be directly parallel to Adobe's AIR but with a big difference: the same code will also be easily deployable on a reliable and scalable infrastructure - Adobe doesn't have that.</p>

<p>There is another difference: because of the way App Engine works, you could easily imagine it talking to Google Apps like Google Docs etc. A desktop App Engine will bring Google's applications onto the desktop and open up a market-disrupting war: direct office productivity competition with Microsoft. To rephrase, App Engine could be Google's way to enter Microsoft's turf on the desktop.</p>

<p>So any evidence for this? Nothing solid, so it's all speculation, but I'll point to three hints:</p>

<ul>
<li>The name. It's not App Server or App Service but App Engine. Google understands branding well enough (it's arguably the main source of their traffic) so their choice of words here is intriguing. And I can't help but think that Google's App Engine will drive some sort of Google Gears. Nudge, nudge, wink, wink.</li>
<li>When creating an application, you can specify that only users of a certain Google Apps domain can use the app. This integration with Google Apps is perhaps hinting at bigger things to come.</li>
<li>The APIs available in App Engine: already App Engine supports dealing with <a href="http://code.google.com/appengine/docs/mail/">mail</a>, and given the point above, you can imagine an API for the other Google Apps. This would enable a go for the desktop market.</li>
</ul>

<p>What do you think? I think this is the best move out of Google yet and as disruptive as AdWords was.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/web-programming/the-real-strategy-behind-google-app-engine/feed</wfw:commentRss>
		</item>
		<item>
		<title>Killing Live.com Bot</title>
		<link>http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot</link>
		<comments>http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot#comments</comments>
		<pubDate>Thu, 03 Apr 2008 20:51:01 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[eKstreme.com]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot</guid>
		<description><![CDATA[submit_url = "http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot";

I've had it. The live.com spambot, aka msnbot, is officially not welcome either here or at Social Alerter. Why? The bot is still referral spamming. How much? 100% of my live.com referrals at Social Alerter are actually the bot's spam. Granted the absolute number of hits is only in the low tens, but [...]]]></description>
			<content:encoded><![CDATA[<p style="float:left;"><script type="text/javascript">submit_url = "http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot";</script>
<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script>
<p>I've had it. The live.com spambot, aka msnbot, is officially not welcome either here or at Social Alerter. Why? The bot is still referral spamming. How much? 100% of my live.com referrals at Social Alerter are actually the bot's spam. Granted the absolute number of hits is only in the low tens, but it is not right and such behavior is no longer welcome. And no, the constant lies that this behavior has stopped do not help.</p>

<p>For a background on this, start <a href="http://ekstreme.com/thingsofsorts/blogging/yell-if-microsofts-livecom-spammed-you-too">here</a>, then <a href="http://ekstreme.com/thingsofsorts/web-programming/ms-admits-to-referral-spamming-for-as-cloaking-check">read this post</a>, and close off with the <a href="http://ekstreme.com/thingsofsorts/web-programming/ms-live-still-referral-spamming">follow up</a>.</p>

<p>Bye, bye. I hope to see you never.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/ekstremecom/killing-livecom-bot/feed</wfw:commentRss>
		</item>
		<item>
		<title>Houston, We Have a Twitter</title>
		<link>http://ekstreme.com/thingsofsorts/fun-web/houston-we-have-a-twitter</link>
		<comments>http://ekstreme.com/thingsofsorts/fun-web/houston-we-have-a-twitter#comments</comments>
		<pubDate>Sun, 30 Mar 2008 19:50:29 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Fun Web]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/fun-web/houston-we-have-a-twitter</guid>
		<description><![CDATA[That's right folks. Today I decided to actually do something about my Twitter account. Follow me at pierrefar.

The question is *what* will I do with the account? It may be a few days before I dive in properly  See you @twitter]]></description>
			<content:encoded><![CDATA[<p>That's right folks. Today I decided to actually do something about my Twitter account. Follow me at <a href="http://twitter.com/pierrefar">pierrefar</a>.</p>

<p>The question is *what* will I do with the account? It may be a few days before I dive in properly <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> See you @twitter</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/fun-web/houston-we-have-a-twitter/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to *REALLY* Deal with Hackers</title>
		<link>http://ekstreme.com/thingsofsorts/seosem/how-to-really-deal-with-hackers</link>
		<comments>http://ekstreme.com/thingsofsorts/seosem/how-to-really-deal-with-hackers#comments</comments>
		<pubDate>Thu, 27 Mar 2008 22:21:07 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[SEO/SEM]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/seosem/how-to-really-deal-with-hackers</guid>
		<description><![CDATA[Donna over at SEO Scoop asks an excellent question: more and more we're seeing website attacks for SEO purposes, not more malicious intents (like stealing credit card details). Donna asks, how should we deal with this kind of attack? I'm going to hazard some suggestions.

First things first. We're not dealing with hackers. Nosiree, we're dealing [...]]]></description>
			<content:encoded><![CDATA[<p>Donna over at SEO Scoop <a href="http://www.seo-scoop.com/2008/03/27/open-discussion-for-dealing-with-site-hackers/">asks an excellent question</a>: more and more we're seeing website attacks for SEO purposes, not more malicious intents (like stealing credit card details). Donna asks, how should we deal with this kind of attack? I'm going to hazard some suggestions.</p>

<p>First things first. We're not dealing with hackers. Nosiree, we're dealing with crackers. A hacker is a well-seasoned coder. A cracker is a hacker who exploits security holes for nefarious purposes.</p>

<p>With semantics out of the way, here are some suggestions:</p>

<ul>
<li><strong>Googlebomb yourself</strong>: If you get attacked with, for example, the <a href="http://smackdown.blogsblogsblogs.com/2008/03/23/new-wordpress-233-exploitvulnerability-adds-spam-directory-wp-content1/">Slash One Wordpress exploit</a>, essentially you're going to get a lot of spammy &quot;content&quot; pages and lots of links to them. So what happens if you use .htaccess or otherwise to redirect all request to wp-content/1/* to, say, your site's home page? Or why not to your newly minted, specially created, [Texas holdem play online] site? Hey, you're probably going to get a lot of traffic, so use it! Here is the code:<div class="code"><div>RewriteEngine On</div>
<div>RewriteRule wp-content/1(.*)$ http://my-new-spammy-aff-site.com [R]</div></div> Essentially, you'll googlebomb yourself with their links and use their traffic.</li>
<li><strong>Use robots.txt as a defensive tool</strong>: A search engine doesn't need to see wp-content anyway, so block it:<div class="code"><div>User-agent: *</div>
<div>Disallow: /wp-content</div> </div></li>
<li><strong>It's the keywords stupid</strong>: you just got someone dump a load of keyword-laden pages with targeted keyword links back to them. Hello? Anyone care to turn this into a keyword research tool? Here is the pseudocode for the tool:<div class="code"><div>Do a Google search for [inurl:wp-content/1]</div><div>Scrape the URLs from the SERPs</div><div>Scrape the spammy URLs</div><div>For each spammy URL, do a [link:] search</div><div>Scrape the backlinks and extract the anchor texts</div><div>Save the keywords along with the spammy HTML</div><div>Write a front-end to search the database</div></div></li>
<li><strong>Report them!</strong> Figure out the IP address of the person who uploaded the spammy pages and report them. If you get trackback spam to the spammy pages, find the IP address of the trackback spammers and report them. Most SEO spammers will be using hosting services and their own computers. It is possible (although I'm guessing unlikely) they'll be using a proper botnet.</li>
</ul>

<p>So like pretty much in SEO, perhaps even this can be dealt with using some creativity... I'm sure there are better ways to deal with such spam, and the idea is to think about the opportunities here. Good luck!</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/seosem/how-to-really-deal-with-hackers/feed</wfw:commentRss>
		</item>
		<item>
		<title>MS Live Still Referral Spamming</title>
		<link>http://ekstreme.com/thingsofsorts/web-programming/ms-live-still-referral-spamming</link>
		<comments>http://ekstreme.com/thingsofsorts/web-programming/ms-live-still-referral-spamming#comments</comments>
		<pubDate>Fri, 22 Feb 2008 12:51:28 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Web programming]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/web-programming/ms-live-still-referral-spamming</guid>
		<description><![CDATA[That's right folks, after the initial fuss, the backtracking (with its very own official statement!), Microsoft's Live search engine is still doing these referral spamming requests.

I'm seeing this on my new service Social Alerter. The request details:

Remote: livebot-65-55-165-77.search.live.com (65.55.165.77)
UA: of Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322)
Referring URL: http://search.live.com/results.aspx?q=social&#038;mrt=en-us&#038;FORM=LIVSOP

Full list of IP [...]]]></description>
			<content:encoded><![CDATA[<p>That's right folks, after the <a href="http://ekstreme.com/thingsofsorts/blogging/yell-if-microsofts-livecom-spammed-you-too">initial fuss</a>, the <a href="http://www.seo-scoop.com/2007/12/04/msnlive-ponies-up-about-the-referrer-spam/">backtracking</a> (with its very own <a href="http://blogs.msdn.com/webmaster/archive/2007/12/04/live-search-and-cloaking-detection.aspx">official statement</a>!), Microsoft's Live search engine is still doing these referral spamming requests.</p>

<p>I'm seeing this on my new service <a href="http://socialalerter.com/">Social Alerter</a>. The request details:</p>
<ul>
<li>Remote: livebot-65-55-165-77.search.live.com (65.55.165.77)</li>
<li>UA: of Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322)</li>
<li>Referring URL: http://search.live.com/results.aspx?q=social&#038;mrt=en-us&#038;FORM=LIVSOP</li>
</ul>
<p>Full list of IP addresses doing this:</p>
<ol>
<li>65.55.165.90</li>
<li>65.55.165.43</li>
<li>65.55.165.96</li>
<li>65.55.165.120</li>
<li>65.55.165.100</li>
<li>65.55.165.76</li>
<li>65.55.165.16</li>
</ol>
<p>The fake search queries are all either [social] or [alerts].</p>

<p>Anyone else seeing this? It's clearly not fixed as they claimed and is starting to get annoying.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/web-programming/ms-live-still-referral-spamming/feed</wfw:commentRss>
		</item>
		<item>
		<title>Announcing Social Alerter</title>
		<link>http://ekstreme.com/thingsofsorts/social/announcing-social-alerter</link>
		<comments>http://ekstreme.com/thingsofsorts/social/announcing-social-alerter#comments</comments>
		<pubDate>Thu, 07 Feb 2008 22:36:10 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/social/announcing-social-alerter</guid>
		<description><![CDATA[Doesn't it suck when you discover your site is down because a page went popular on Digg? Wouldn't it be nice if you somehow knew that your site is slowly inching its way up the upcoming list? And what about delicious? That could be a serious hit of traffic too.

Well now you can get a [...]]]></description>
			<content:encoded><![CDATA[<p>Doesn't it suck when you discover your site is down because a page went popular on Digg? Wouldn't it be nice if you somehow knew that your site is slowly inching its way up the upcoming list? And what about delicious? That could be a serious hit of traffic too.</p>

<p>Well now you can get a warning. Over the past few months, I've been slowly building a service called <a href="http://socialalerter.com/">Social Alerter</a>. Social Alerter is a free service that alerts you when your websites are about to go popular on Digg and delicious. You can monitor as many sites as you want and once it finds one, it sends you an email. You can use it to monitor your own sites, your competitors' sites (ha <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), and your favorite sites. You simply sign up and know that there is an eye out doing all the leg work.</p>

<p>This is the service in a nutshell. I've written a huge <a href="http://socialalerter.com/help">help section</a> and if you read just one page, read the <a href="http://socialalerter.com/help/social-alerter-detail">Social Alerter crash course</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/social/announcing-social-alerter/feed</wfw:commentRss>
		</item>
		<item>
		<title>Review of 2007, Predictions of 2008</title>
		<link>http://ekstreme.com/thingsofsorts/ekstremecom/review-of-2007-predictions-of-2008</link>
		<comments>http://ekstreme.com/thingsofsorts/ekstremecom/review-of-2007-predictions-of-2008#comments</comments>
		<pubDate>Thu, 27 Dec 2007 00:04:52 +0000</pubDate>
		<dc:creator>Pierre</dc:creator>
		
		<category><![CDATA[eKstreme.com]]></category>

		<guid isPermaLink="false">http://ekstreme.com/thingsofsorts/ekstremecom/review-of-2007-predictions-of-2008</guid>
		<description><![CDATA[This kind of post is something a few bloggers do. I enjoy reading them, so I thought I'd try my hand. It's a bit of the final score-card for the year and hopefully inspiration to do better (whatever that actually means) for next year. So what happened with me in 2007?

January
January is probably the best [...]]]></description>
			<content:encoded><![CDATA[<p>This kind of post is something a few bloggers do. I enjoy reading them, so I thought I'd try my hand. It's a bit of the final score-card for the year and hopefully inspiration to do better (whatever that actually means) for next year. So what happened with me in 2007?</p>

<h2>January</h2>
<p>January is probably the best month of 2007. It kicked off the year with my first ever <a href="http://ekstreme.com/thingsofsorts/seosem/googlebot-requested-a-css-file">digg home pager</a>, me doing a live <a href="http://ekstreme.com/thingsofsorts/seosem/talkshow">podcast/talkshow</a>, and the <a href="http://ekstreme.com/thingsofsorts/seosem/people-outside-the-usa-smell">first rant of the year</a> which set the pace for the months to come <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>It wasn't all fun and joy though: in January, eKstreme.com suffered a <a href="http://ekstreme.com/thingsofsorts/ekstremecom/dos-attack-on-ekstremecom">DoS attack</a>.</p>

<h2>February</h2>
<p>February brought lots of developments: I started moderating at <a href="http://www.cre8asiteforums.com/forums/">Cre8 a Site Forums</a>, easily the friendliest place on the net. The second <a href="http://ekstreme.com/thingsofsorts/seosem/google-redirector-broken-are-you-losing-traffic">Digg home pager</a> arrived too, and a <a href="http://ekstreme.com/thingsofsorts/ekstremecom/popularity-of-social-bookmarking-sites-2">major statistical analysis</a> of the <a href="/socializer/">Socializer</a> data got a lot of people interested.</p>

<h2>March-July</h2>
<p>Very quiet period. In March, I was busy thinking about my online strategy about eKstreme.com, blogSci.com, and the other major property I owned back then, fontfox.com. The outcome of that is a major change (for the better!) <a href="http://ekstreme.com/thingsofsorts/seosem/two-thoughts-on-monetization">monitization effort</a> of eKstreme.com, a decision to keep blogSci.com ad-free, and realizing that I wasn't doing much with fontfox. In the end, <a href="http://www.seorefugee.com/forums/showthread.php?t=5837">fonfox got sold</a> in May.</p>

<p>In July, this blog got its first ever <a href="http://ekstreme.com/thingsofsorts/seosem/how-to-promote-your-killer-content-and-pick-up-links-along-the-way">guest post</a>. It was a great piece. However, this effort to bring fresh blood into this site was a dud: a lot of other people agreed to blog post but none actually sent me stuff <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> Waaah.</p>

<p>Of course, lots of ranty anti-Google posts were written in this period. Back then, Google thought it was OK to abuse user data in many ways. To this day I still think they are abusing our data and it will probably get worse in 2008.</p>

<h2>June-August</h2>
<p>While the blogging was quiet, a lot was happening in the background. The CMS of eKstreme.com has been showing its age and slowing things down. The strategic review in February concluded that this has to be fixed. So the whole site was moved to use Wordpress as the CMS, which involved a lot of hacking to get WP to like my <a href="/tools/">SEO tools</a> and not break them. I also moved hosts.</p> 

<h2>July onwards</h2>
<p>I started taking a very close look at the bots/crawlers hitting eKstreme.com and blogSci.com. This research resulted in a lot of bot-related posts and insights. I'm still collecting data to learn more about how bots look like. By bots, I mean the more malicious scraper spammy types, not the nice ones like Googlebot and Slurp!.</p>
<p>Out of this also came the realization that msnbot was misbehaving. First, the authentication was broken, second, it was not obeying the robots.txt file, and thirdly, a very strange pattern of <a href="http://ekstreme.com/thingsofsorts/blogging/yell-if-microsofts-livecom-spammed-you-too">bot activity from live.com</a> was detected. This resulted in third Digg home pager. A few weeks later, MS <a href="http://ekstreme.com/thingsofsorts/web-programming/ms-admits-to-referral-spamming-for-as-cloaking-check">backtracked</a>. I don't know if it had anything to do with my post or not - I doubt it.</p>

<p>All in all, a great year. Stay tuned for 2008 because there is a lot of great stuff coming. They'll be announced here as always.</p>

<h2>Predictions for 2008</h2>
<p>Now the really fun part <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> What will happen in 2008? Here are some of my predictions:</p>
<ul>
<li>Online office: Microsoft will release Silverlight 2.0 in early '08 (we already know that). Shortly afterwards, they'll release an online version of Office based on that. This will disrupt the market, making Google's Apps look like toys and Zoho very very vulnerable. Zoho will get acquired.</p>
<li>At least one major privacy scare on the web. Top contenders are Google and Facebook, but Microsoft cannot be discounted. My prediction is that it will be related to user profiling for ad-targeting purposes.</li>
<li>Rich Internet Applications (RIA) will arrive in full force. Everyone will look at each other and go 'eh' until a killer app is released. That app will probably be the online MS Office. Top contenders are Silverlight and Flex from Adobe. Flex has no chance against Silverlight because Adobe doesn't know how to write web-friendly software (like Acrobat Reader plugin for browsers, which sucks) and certainly is no match for the developer-friendly MS. Flex will live through 2008 though because end-consumers will think it's the Flash player.</li>
<li>In Search: Google will continue to dominate, but slow down its growth. Semantic search engines like Powerset (which I'm a member of the public beta testers) will rock. Hakia will figure out that its biggest obstacle to world domination is its index: full of spam and very stale. Their technology is great though.</li>
<li>Yahoo will chug along. A few gem products will come out of their R&amp;D efforts along with the continuous stream of half-baked ideas. The new delicious service, which finally loses the an.nno.ying dots from its name will be a great hit.</li>
<li>Generally: more memes and more bloggers working in synchrony for a common cause.</li>
</ul>

<p>So... will I eat my words in December 2008? Stick around and you'll find out <img src='http://ekstreme.com/thingsofsorts/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://ekstreme.com/thingsofsorts/ekstremecom/review-of-2007-predictions-of-2008/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.397 seconds -->
<!-- Cached page served by WP-Cache -->
<!-- Compression = gzip -->