<?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>airslash.net</title>
	<atom:link href="http://www.airslash.net/blag/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.airslash.net/blag</link>
	<description></description>
	<lastBuildDate>Sun, 25 Sep 2011 14:11:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Yahoo! Open Hack South East Asia 2009 results</title>
		<link>http://www.airslash.net/blag/?p=93</link>
		<comments>http://www.airslash.net/blag/?p=93#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:47:17 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=93</guid>
		<description><![CDATA[At last! In case you didn&#8217;t know, Yahoo! just had its first Open Hack Day in South East Asia 2 days ago (Nov 21-22). The place? Balai Kartini, Jakarta, Indonesia. It consisted of two main events: The Tech Talks (Nov 21st 9:30 &#8211; 16:00) and the Open Hack itself (Nov 21 13:00 &#8211; Nov 22 [...]]]></description>
			<content:encoded><![CDATA[<p>At last!</p>
<p>In case you didn&#8217;t know, Yahoo! just had its first Open Hack Day in South East Asia 2 days ago (Nov 21-22). The place? Balai Kartini, Jakarta, Indonesia. It consisted of two main events: The Tech Talks (Nov 21st 9:30 &#8211; 16:00) and the Open Hack itself (Nov 21 13:00 &#8211; Nov 22 13:00).</p>
<p>Nothing much to say on Tech Talks except, the speakers from both Yahoo! and Koprol (Koprol is a fast-growing Indonesian startup company and also Yahoo!&#8217;s highlight at the event) were giving talks on various topics (Yahoo! services and APIs mainly). There&#8217;s Jon on YAP and YOS, Shreeni on YQL, Angela on YUI, and Alfred on Mobile Blueprint.</p>
<p>Some of the slides from Tech Talks are available here:<br />
YAP and YOS: <a href="http://www.slideshare.net/jcleblanc" target="_blank">http://www.slideshare.net/jcleblanc</a><br />
YUI: <a href="http://whimsical.nu/hack/yui-slides.pdf">http://whimsical.nu/hack/yui-slides.pdf</a></p>
<p>November 21st, at 13:00 sharp, the 24hours countdown timers are set and participants are away with their own business. After a long session of discussion, countless keyboard taps, hours on top of bean bags (which is nice), overflowing snacks and candies and chocolates, midnight &#8220;Jamaican Cafe&#8221; acapella band performance (great people), souvenirs giving, keyboard taps (again), some frustation tweets (server is not curl-enabled??? FUUUU-), bottles after bottles of RedBull (FTW!), and the terrifying presentation session (in which I messed up), &#8212; the judges are ready break the news.</p>
<p><strong>Open Hack Day results</strong></p>
<p>Listed here is the hack categories and the winner from each:</p>
<p>Honorable mentions went to: Rendevoo by Yahuud and Mobile Health Surveillance by iTeam</p>
<p><strong>Hacker&#8217;s choice award: ChatPlus</strong><br />
ChatPlus is a multi-function chat application. It was developed by a one-man team (Kristiono Setyadi) and was the first to present.<br />
Here is the demo link: <a href="http://ohd2009.kristiono-setyadi.net/" target="_blank">http://ohd2009.kristiono-setyadi.net/</a></p>
<p><strong>Best local hack: TwitterMania</strong><br />
An analytic-style app presenting various Indonesia-specific data from twitter (popular topics/users etc). It was also developed by a one-man team (Jimmi Kembaren).<br />
You could view it here: <a href="http://www.bacabaca.com/twittermania" target="_blank">http://www.bacabaca.com/twittermania</a></p>
<p><strong>Best mash-up hack: What&#8217;s On Today?</strong> (that&#8217;s us!)<br />
&#8216;Us&#8217; is me and @rizkysyazuli. About the app, I&#8217;ll just put the description we had entered into the app-registration page here: &#8220;What&#8217;s on Today? shows you events and movies that are happening today, at your city &#8211; and what others are saying about them. It is also a Twitter client with a tweet-translation feature. It is built on Yahoo! tools and services like YQL, YUI, Upcoming, Geo and OAuth and external contents from Twitter and 21Cineplex movie site.&#8221;<br />
Here is the link to it: <a href="http://www.airslash.net/x_neon" target="_blank">http://www.airslash.net/x_neon</a></p>
<p><strong>Best productivity hack: OfficeKami</strong><br />
A map-heavy app created by Nazrul Kamaruddin. I didn&#8217;t really get what this is about, so here&#8217;s the description: &#8220;A Yahoo! mashup built on the YAP platform using YQL, Yahoo maps &amp; Google Maps to extend OfficeKami.com website.&#8221;<br />
Demo are here (although I&#8217;m pretty sure that you must use a GPS-enabled device to access this): <a href="http://openhacksea.redboot.net/officekami.php" target="_blank">http://openhacksea.redboot.net/officekami.php</a></p>
<p><strong>Best social hack: PeopleBUZZ</strong><br />
It&#8217;s a Titanium-platform enabled Twitter-Youtube-Flickr Android app (and could be easily ported to another platform). Developers are Dominick Danao and Jon Danao, both from Philippines. They were demoing it via an Android-phone emulator at the presentation. This one is awesome. I&#8217;m serious.<br />
Link to PeopleBUZZ is here: <a href="http://grab.ph/ydn/peoplebuzz.apk" target="_blank">http://grab.ph/ydn/peoplebuzz.apk</a> .</p>
<p><strong>Best overall hack: ChatPlus</strong><br />
And the most prestigious title goes to ChatPlus. Congrats.</p>
<p>Want to see what the others had made? All of the hacks are listed here: <a href="http://developer.yahoo.com/hacku/show/2009/nov/openhacksea" target="_blank">http://developer.yahoo.com/hacku/show/2009/nov/openhacksea</a></p>
<p>Useful links:<br />
Workspace:  <a href="http://openhack2009sea.pbworks.com/">http://openhack2009sea.pbworks.com/</a><br />
Photos: <a href="http://www.flickr.com/search/?w=all&amp;q=openhacksea&amp;m=tags" target="_blank">http://www.flickr.com/search/?w=all&amp;q=openhacksea&amp;m=tags</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This blog is not dead (yet)</title>
		<link>http://www.airslash.net/blag/?p=90</link>
		<comments>http://www.airslash.net/blag/?p=90#comments</comments>
		<pubDate>Sun, 15 Nov 2009 18:52:56 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=90</guid>
		<description><![CDATA[Contrary to the popular belief (ha!), this blog (and me) is not dead (yet). Works and constant distractions (and the lack of writing materials) have made this blog stagnant and I&#8217;m not proud of it. I&#8217;ve been wanting to put more codes/tutorials here to compensate for the scarcity of posts but currently have no idea [...]]]></description>
			<content:encoded><![CDATA[<p>Contrary to the popular belief (ha!), this blog (and me) is not dead (yet). Works and constant distractions (and the lack of writing materials) have made this blog stagnant and I&#8217;m not proud of it. </p>
<p>I&#8217;ve been wanting to put more codes/tutorials here to compensate for the scarcity of posts but currently have no idea on the topics. (not to mention that I have to overcome embarrassment of posting my own code first) So yeah, might be best to see for ourselves later.</p>
<p>Oh, and, I&#8217;m looking forward for the Yahoo! event (<a href="http://openhacksea.eventwax.com/open-hack-south-east-asia">OpenHackDay</a> &#8212; there is a sign-up link here if you are also interested) that will be held on 21st-22nd November (damn, that&#8217;s next week). Gotta study hard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=90</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alright&#8230;</title>
		<link>http://www.airslash.net/blag/?p=86</link>
		<comments>http://www.airslash.net/blag/?p=86#comments</comments>
		<pubDate>Sun, 11 Oct 2009 10:32:15 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=86</guid>
		<description><![CDATA[A: Hey, the codes I got from the web don&#8217;t work. Could you check them out for me? B: (stops typing) Okay, where? A: Here. B: Where&#8217;s the error at? A: Dunno, it just don&#8217;t work. B: &#8230; Where did you got this from? A: Wait a sec&#8230; Here&#8217;s the URL. B: (opens page) Hm.. [...]]]></description>
			<content:encoded><![CDATA[<p>A: Hey, the codes I got from the web don&#8217;t work. Could you check them out for me?</p>
<p>B: (stops typing) Okay, where?</p>
<p>A: Here.</p>
<p>B: Where&#8217;s the error at?</p>
<p>A: Dunno, it just don&#8217;t work.</p>
<p>B: &#8230; Where did you got this from?</p>
<p>A: Wait a sec&#8230; Here&#8217;s the URL.</p>
<p>B: (opens page) Hm.. Okay, here&#8217;s the explanation of it: (read aloud) .. is that what you need?</p>
<p>A: Hmmmmm.. not really.</p>
<p>B: Then why did you use it?</p>
<p>A: Hm.. I don&#8217;t know.</p>
<p>B: &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=86</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On blogging</title>
		<link>http://www.airslash.net/blag/?p=77</link>
		<comments>http://www.airslash.net/blag/?p=77#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:28:38 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=77</guid>
		<description><![CDATA[If I have to name two out of a gazillion of a blogger&#8217;s worst enemies, it would be, 1) crappy internet connection, and 2) Spam. Okay, I&#8217;m not exactly a blogger, seeing how I abandoned my own blog like this (geez, months of no updates). Let&#8217;s just assume I am a (borderline) blogger, for the [...]]]></description>
			<content:encoded><![CDATA[<p>If I have to name two out of a gazillion of a blogger&#8217;s worst enemies, it would be, 1) crappy internet connection, and 2) Spam.</p>
<p>Okay, I&#8217;m not exactly a blogger, seeing how I abandoned my own blog like this (geez, months of no updates). Let&#8217;s just assume I am a (borderline) blogger, for the sake of simplicity.</p>
<p>So, how does a crappy internet connection harm you then? Well, if you are like me, and you care for everything that comes out from your keyboard, you&#8217;d clog your tube (read: use the internet extensively), for research and the wellness of your post (even if you are sure that most of them will end up in the Drafts section anyway, uncompleted, or just stopped being an interesting topic anymore).</p>
<p>Research.</p>
<p>Let&#8217;s say that you are writing about the ways a baseball cap would make you look cool in every occasion, you would want to search for images of those aforementioned caps to put in your post. Maybe one or more images of people actually using them and looks cool. In a situation like this, a crappy internet connection would surely put your anger to the same level with Jack Bauer.</p>
<div class="wp-caption alignnone" style="width: 510px"><img title="Cap fail" src="http://farm3.static.flickr.com/2604/3862934209_2d21b731d5.jpg" alt="Cap fail" width="500" height="334" /><p class="wp-caption-text">Cap fail</p></div>
<p>from http://www.flickr.com/photos/benkimball1/3862934209/</p>
<p>Additionally, you&#8217;d want your post to be enjoyable to read too. The experts have said that you should have valid opinions and a correct and readable writing, in order to succeed at your endeavors in getting your points accross. That&#8217;s where the browsing on the web comes in. Fact-finding. Read about it beforehand to know what you are talking about. Arrange your points so that they are easy to understand.</p>
<p>Questions like, &#8220;Is this true?&#8221;, &#8220;What about that?&#8221;, &#8220;Could they understand?&#8221; are some of the questions you have to constantly ask yourself, whenever you feel like telling someone something.</p>
<p>&#8230;</p>
<p>Okay, I&#8217;ll admit it, it&#8217;s damn hard to write a good post. Heck, even this post are not remotely useful. There are little facts in here, not to mention the ultra-subjective sentences and opinions that are coming from the unicorn&#8217;s land. But at least, yes, at least, try to use your language right. Try to check for typos and the meaning of words and the correct way to use them in a sentence before publishing it. Wear a helmet before presenting yourself to a skyscraper construction site.</p>
<p>All of this, off course, have the drawback of throwing you further from ever posting a single article on the web. Every now and later you should not think too far and just post whatever crap you are writing, regardless of amount of time you spent preparing it, just for the sake of getting something up. The writers call this a &#8220;Writer&#8217;s block&#8221;, and a good way to overcome it is to &#8220;stop thinking and start writing&#8221;. The same thing applies to artists, software engineers, and many more professions as well.</p>
<p>Enough of that, let&#8217;s move on to spam. It comes with publishing your blog to the web, just like Nunu following after the Teletubbies, to clean up every mess they might have made, but instead of cleaning, the spam comments are littering your blog.</p>
<p>I&#8217;ve found that spam comments are getting more and more creative than usual. They usually stuff their comments with links and words regarding money and stuff enlargement etc. until <a title="This is almost a spam-blocking king" href="http://akismet.com" target="_blank">Akismet</a> sniped out every one of them. But now, even you (a human, right?) will have a hard time distinguishing which one is a real comment from a reader (yay!) and which are from faceless spambots. One of my favorite was:</p>
<p>&#8220;Hi, this is a good post. But I think that you are missing out something. See my response here: http://www.a-seemingly-innocent-url-that-you-will-possibly-click.org&#8221;. Alex from the <a title="Alex's blog" href="http://www.alexanderdickson.com/blog/" target="_blank">neighboring site</a> has his own <a title="Alex's take" href="http://www.alexanderdickson.com/blog/2009/09/take-the-power-back-from-spammers/" target="_blank">problem</a> with this kind of spam. Good luck with that, Alex.</p>
<p>Currently I don&#8217;t have any problem with spam on this blog here. I&#8217;m thinking maybe:<br />
1. Because of my uncommon choice of URL. I decided to follow <a href="http://xkcd.com" target="_blank">xkcd</a>&#8216;s style here, being the uncreative stooge that I am. I assume that most of the spambots targets domain.tld/blog/ or blog.domain.tld/<br />
2. Because of the highly unusual amount of traffic. (Yes, it&#8217;s that low)<br />
Anyway, here I am, throwing out assumptions again after I&#8217;ve talk about the importance of research.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=77</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What did I do?</title>
		<link>http://www.airslash.net/blag/?p=74</link>
		<comments>http://www.airslash.net/blag/?p=74#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:05:58 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=74</guid>
		<description><![CDATA[&#8220;So, what do you do?&#8221; That, dear good reader. is somewhat an obligatory question whenever a person is chatting with his/her long-time-no-see friend. When I am asked that by people, my usual reply is: &#8220;I work as a programmer, or to be specific, web developer.&#8221; &#8220;Oh, so you are a web developer?  Where is it?&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;So, what do you do?&#8221;</p>
<p>That, dear good reader. is somewhat an obligatory question whenever a person is chatting with his/her long-time-no-see friend.</p>
<p>When I am asked that by people, my usual reply is:</p>
<p>&#8220;I work as a programmer, or to be specific, web developer.&#8221;</p>
<p>&#8220;Oh, so you are a web developer?  Where is it?&#8221; usually follows after that. But, for non web-workers, which 90% of my friends or family are, that will pretty much threw them off a great distance, leaving only blank faces and mouths saying, &#8220;What is that?&#8221;.</p>
<p>Okay, so, that, apparently, is not helpful and nothing but a waste of breath. Being driven by the mindset to keep things practical (and being a lazy that I am), I decided that I should came up with something.. that is easier to understand.</p>
<p><strong>&#8220;So, I make websites.&#8221;<br />
<span style="font-weight: normal;">Sums it up pretty good. Most of them understand now, that I make &#8220;websites&#8221;, those pages with text and images filling up their screen when they surfed the Web. The problem comes after this, which is to make them understand, that I didn&#8217;t actually do the design and is just focusing on the development side. Which is the engines, or the stuff under the hood, or the kitchen, or the electricity and plumbing system or whatever. Chances are slim that I have to go into great length to explain about the details, since most of them didn&#8217;t ask, or it probably didn&#8217;t even cross their mind.</span></strong></p>
<p>There are still some, albeit very small, number of people that has never heard about a website (probably know but didn&#8217;t familiar with the term?), so most of the response to this are, &#8220;Oh, I see.&#8221; or &#8220;Wow&#8221;, which is nice, because it means that they&#8217;ve got it.</p>
<p>Along the line of this, I&#8217;ve heard something as disconcerting as, &#8220;So, you kind of, created the Facebook and Wikipedia? Awesome.&#8221; once. That&#8217;s like saying to a police, &#8220;So, after enhancing their images from the surveillance camera, you locate and use those cool auto-rifles to shoot the bad guys, eh? Awesome&#8221;.</p>
<p><strong>&#8220;I work in front of a computer&#8221;<br />
</strong>Correct, because I work in front of a monitor all day. But then so are graphic designers, copywriters, illustrators, animators, cashiers, secretaries. This often ends up with them asking more about the details and me switching to another response. Easy to understand, but still impractical (the vagueness).</p>
<p><strong>&#8220;I write web applications and sometimes also server-side scripts to support Flash-based websites&#8221;</strong><br />
Bam. End of story. Change of topic ensues.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=74</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cube cube cubing</title>
		<link>http://www.airslash.net/blag/?p=51</link>
		<comments>http://www.airslash.net/blag/?p=51#comments</comments>
		<pubDate>Mon, 20 Jul 2009 16:04:25 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=51</guid>
		<description><![CDATA[I&#8217;ve picked up a new hobby recently. Yet another one with minimal muscles involvement. (sigh, I kept telling myself to go pick up a real sport (as in muscle activity) as a routine, but, oh well) Rubik&#8217;s-friggin&#8217;-cube Solving Rubik&#8217;s cube, or simply, cubing. And it got at least 5 popular categories, from the mostly known [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve picked up a new hobby recently. Yet another one with minimal muscles involvement. (sigh, I kept telling myself to go pick up a real sport (as in muscle activity) as a routine, but, oh well)</p>
<p><a href="http://www.airslash.net/blag/wp-content/uploads/2009/03/500px-rubiks_cube_scrambledsvg.png"><img class="size-medium wp-image-52" title="Scrambled Rubik's Cube" src="http://www.airslash.net/blag/wp-content/uploads/2009/03/500px-rubiks_cube_scrambledsvg-300x300.png" alt="Scrambled Rubik's Cube" width="300" height="300" /></a></p>
<p>Rubik&#8217;s-friggin&#8217;-cube</p>
<p>Solving Rubik&#8217;s cube, or simply, cubing. And it got at least 5 popular categories, from the mostly known speedcubing, blind-folded solve (or BLD), one-handed solve (or OH), least-move solve, and feet-solving (basically solving a cube with your toes, aiming for speed).</p>
<p>I chose to speedcube, since it&#8217;s the easiest and I don&#8217;t really think that learning feet-solving is a great idea. (might be great to keep your friends at a distance, though)</p>
<p>For those who don&#8217;t know yet, the Rubik&#8217;s cube has about 43 quintillion combinations (that&#8217;s 43 with 18-zomg-zeroes), with only one correct combination (now that you&#8217;ve known how many combinations it has, feel free to correct those saying only billions, or even millions). Despite the number, every combinations is actually solvable with a maximum of 22 moves. (correct me ?)</p>
<p>I first learned to cube-solve from an <a href="http://en.wikibooks.org/wiki/How_to_solve_the_Rubik's_Cube">article</a> in wikiBooks. The beginner method, they called it, took me about 4 days (in between works ftw) to learn the notations and to memorize the steps. Back then my time was about 5 &#8211; 10 minutes iirc.</p>
<p>If you are a beginner and is looking forward for a fast and effective way to master this, don&#8217;t follow the previous link. Go to <a title="Solving 3x3 Rubik's cube" href="http://www.erikku.110mb.com/33tut.html" target="_blank">Erik&#8217;s site</a> instead (Erik Akkersdijk is one of the world&#8217;s best when it comes to speedcube). Erik, if you are reading this, I thank you for your lessons.</p>
<p>Long story short, I bought one of the original 3&#215;3 Rubik&#8217;s from a local distributor (it comes pre-lubed with a measy one dollar additonal fee!). I&#8217;m now at 60 seconds, give or take 5, and is constantly (cough) practicing fingertricks to get into 30-40s range. Wish me luck.</p>
<p>(By the way, I heard that practicing speedcube would supposedly increase my guitar picking speed. I hope it&#8217;s true)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=51</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Poof!</title>
		<link>http://www.airslash.net/blag/?p=69</link>
		<comments>http://www.airslash.net/blag/?p=69#comments</comments>
		<pubDate>Tue, 09 Jun 2009 19:42:54 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=69</guid>
		<description><![CDATA[.. and just like that, May was over and we&#8217;re all on June, the middle of 2009. When did that happen ?]]></description>
			<content:encoded><![CDATA[<p>.. and just like that, May was over and we&#8217;re all on June, the middle of 2009. When did that happen ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=69</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Implementing the Konami codes</title>
		<link>http://www.airslash.net/blag/?p=65</link>
		<comments>http://www.airslash.net/blag/?p=65#comments</comments>
		<pubDate>Sat, 09 May 2009 05:44:36 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=65</guid>
		<description><![CDATA[Found this on Reddit comments while reading about Facebook implementing the code on their pages. (heh) Here&#8217;s how to do this. konami = function() { alert(&#039;konami&#039;); }; var r = []; document.onkeydown = function(event) { r.push(event.keyCode); if (r.length &#62; 11) r.shift(); if (r.join(&#039;&#039;) == &#039;3838404037393739666513&#039;) konami(); }; Demo here. Konamicodesites.com has a list of the websites [...]]]></description>
			<content:encoded><![CDATA[<p>Found this on <a href="http://reddit.com" target="_blank">Reddit</a> <a href="http://www.reddit.com/r/WTF/comments/8j152/facebook_has_frickin_laser_beams_up_up_down_down/c09fy03" target="_blank">comments</a> while reading about Facebook implementing the code on their pages. (heh)</p>
<p>Here&#8217;s how to do this.</p>
<pre class="brush: javascript">

konami = function()
{
	alert(&#039;konami&#039;);
};
var r = [];
document.onkeydown = function(event)
{
	r.push(event.keyCode);
	if (r.length &gt; 11)
		r.shift();
	if (r.join(&#039;&#039;) == &#039;3838404037393739666513&#039;)
		konami();
};
</pre>
<p>Demo <a href="http://airslash.net/x_argon/konami.php" target="_blank">here</a>.</p>
<p><a href="http://konamicodesites.com/" target="_blank">Konamicodesites.com</a> has a list of the websites implementing the <a href="http://en.wikipedia.org/wiki/Konami_code" target="_blank">Konami codes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=65</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yahoo&#8217;s 34 Rules for Speeding Up Websites</title>
		<link>http://www.airslash.net/blag/?p=63</link>
		<comments>http://www.airslash.net/blag/?p=63#comments</comments>
		<pubDate>Mon, 13 Apr 2009 17:25:22 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=63</guid>
		<description><![CDATA[If you are a web developer or one of the people that actually care about your website(s) performance, and looking for ways to improve it, then Yahoo&#8217;s Best Practices for Speeding Up Your Web Site is definitely a must-read. If you are not, feel free to skip this post. Yahoo has put up quite a [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a web developer or one of the people that actually care about your website(s) performance, and looking for ways to improve it, then Yahoo&#8217;s <a title="Best Practices for Speeding Up Your Web Site" href="http://developer.yahoo.com/performance/rules.html" target="_blank">Best Practices for Speeding Up Your Web Site</a> is definitely a must-read. If you are not, feel free to skip this post.</p>
<p>Yahoo has put up quite a research into this field and has compiled the 34 rules for your convenience. Separated into 7 categories : Content, Server, Cookie, CSS, Javascript, Images, and Mobile, some are just general stuff, such as: don&#8217;t scale your image, minify your javascript files, blah blah, but some are good to know, such as: implementing &#8220;Never expire&#8221; policy by setting a far future &#8216;Expires&#8217; header, putting scripts at the bottom (never knew that it would make a difference), configuring ETags (wtf are ETags ?), and so on.</p>
<p>It&#8217;s been on the web for quite some time now, I wonder how I could missed this one. So, what are you waiting for ? Click the link. Go. Now. Scram! (be sure to come back here later though)</p>
<p>Oh, and, for you Firefox + Firebug users, there&#8217;s an add-on from Yahoo to scan for those points on any webpages and grade them accordingly, it&#8217;s called <a title="YSlow Add-on for Firebug" href="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a> (lame name IMO, sorry Yahoo). Neat stuff. I mean, NEAT. I sure wish that I&#8217;ve known about this a long time ago. I&#8217;m bonking my head to the wall now, in deep regret. (don&#8217;t worry, I&#8217;ll survive)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=63</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When your web server is low on memory</title>
		<link>http://www.airslash.net/blag/?p=56</link>
		<comments>http://www.airslash.net/blag/?p=56#comments</comments>
		<pubDate>Fri, 03 Apr 2009 19:31:32 +0000</pubDate>
		<dc:creator>airslash</dc:creator>
				<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.airslash.net/blag/?p=56</guid>
		<description><![CDATA[I&#8217;ll list some of the common things that could happen when your standard web server (Apache PHP MySQL) is low on memory (based on personal experience) : PHP throws a &#8220;Fatal Error : Out of memory (allocated x) (tried to allocate y bytes)&#8221;, where x is a large number and y is usually a very small [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll list some of the common things that could happen when your standard web server (Apache PHP MySQL) is low on memory (based on personal experience) :</p>
<ul>
<li>PHP throws a &#8220;Fatal Error : Out of memory (allocated x) (tried to allocate y bytes)&#8221;, where x is a large number and y is usually a very small number. This one is easy to spot. (well, duh)</li>
<li>If you are <a title="Difference between PHP as CGI and PHP as a module" href="blog.dreamhosters.com/kbase/index.cgi?area=2933" target="_blank">running PHP as a CGI program</a> ,  &#8221;CGI process exited before printing response header&#8221; error  occasionally will be shown instead of the error above. This happens more often when I tried to access phpmyadmin. (probably because phpmyadmin used up way more resource than your average webpage)</li>
<li>Your script quits unexpectedly. This could happens sometimes and especially hard to track, since you&#8217;d usually thought that there was an error at your script (which is not the case). Most of the times, the script quits when it tries to execute a database query.</li>
<li>MySQL starts throwing &#8220;Error 12&#8243;, which means that the system refuses to give more memory to the storage engine (apparently because there was nothing left to give). In most case, this is the reason behind the quitting script above.</li>
</ul>
<div>The points and arguments listed above might or might not be accurate, though, since I&#8217;m in no way an expert either, but I sure hope that someone somewhere could benefit from this. Have a good weekend.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.airslash.net/blag/?feed=rss2&#038;p=56</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

