<?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>GeekLad &#187; Internet</title>
	<atom:link href="http://geeklad.com/category/internet/feed" rel="self" type="application/rss+xml" />
	<link>http://geeklad.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 14:25:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Download Video from YouTube with Google Chrome</title>
		<link>http://geeklad.com/download-video-from-youtube-with-google-chrome</link>
		<comments>http://geeklad.com/download-video-from-youtube-with-google-chrome#comments</comments>
		<pubDate>Wed, 01 Feb 2012 10:00:46 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Browsers]]></category>
		<category><![CDATA[flash video]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=2698</guid>
		<description><![CDATA[Some time ago, I wrote a post on how to download flash video from any website using Firefox and Firebug. Since then Google Chrome has become my browser of choice, and it has a great debugger built into it, which makes it even easier. In this tutorial, I&#8217;ll show you … <a href="http://geeklad.com/download-video-from-youtube-with-google-chrome"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://geeklad.com/wp-content/uploads/2012/01/you-tube-logo.png" alt="" title="you-tube-logo" width="200" height="73" class="alignleft size-full wp-image-2699" style="border: 0 none;"/>Some time ago, I wrote a post on how to <a href="http://geeklad.com/download-flash-video-from-any-website">download flash video from any website</a> using Firefox and Firebug.  Since then <a href="https://www.google.com/chrome" target="_blank">Google Chrome</a> has become my browser of choice, and it has a great debugger built into it, which makes it even easier.  In this tutorial, I&#8217;ll show you how to download video from YouTube with Google Chrome.</p>
<p><span id="more-2698"></span>Although you could use Firefox to download videos from YouTube, in Google Chrome it is a snap, and it does not require any additional plugins.  First, you&#8217;ll want to enable the JavaScript console, Chrome&#8217;s built-in debugger.</p>
<p>You can just do this by pressing <b>Control+Shift+J</b> or by clicking the options wrench, and going to <b>Tools</b> &gt; <b>JavaScript Console</b>.</p>
<p><img src="http://geeklad.com/wp-content/uploads/2012/01/launch-chrome-javascript-debugger.png" alt="" title="launch-chrome-javascript-debugger" width="717" height="320" class="aligncenter size-full wp-image-717" style="border: 0 none;" /></p>
<p>Next, go visit the webpage with the YouTube video you want to download and play the video.  As the video starts playing, it will start downloading the video file.  The Chrome Javascript file makes it very easy to identify the YouTube video file you will download.</p>
<p>Just click the <b>Network</b> tab, and then click the <b>Size</b> column header twice.  This will cause the list to sort by size descending (you will see a down arrow next to where it says <i>Size</i>.  You&#8217;ll notice that the largest file is listed at the top, and it is called <i>videoplayback</i>.</p>
<p><a rel="lightbox[howto]" href="http://geeklad.com/wp-content/uploads/2012/01/identifying-video-file-to-download.png"><img src="http://geeklad.com/wp-content/uploads/2012/01/identifying-video-file-to-download.png" alt="Identifying the video file to download" title="Identifying the video file to download" width="100%" class="aligncenter" style="border: 0 none;" /></a></p>
<p>In this screenshot, you see there are two files called <i>videoplayback</i>.  The second one was an advertisement I did not care to watch and skipped, which is why you see it in red with a status of <i>(cancelled)</i>.  To download the video, right-click on the file you want to save, and then click <b>Open Link in New Tab</b>.  This will actually save the file to your downloads directory.</p>
<p><img src="http://geeklad.com/wp-content/uploads/2012/01/saving-the-youtube-video-file.png" alt="" title="saving-the-youtube-video-file" width="207" height="291" class="aligncenter size-full wp-image-2717" style="border: 0 none;" /></p>
<p>You may want to rename the file to something a bit more memorable than <b>videoplayback</b>, and even add the <b>.flv</b> extension to the end of the filename.  You can play back the saved file with a great, free video player called <a href="http://www.videolan.org/vlc/" target="_blank">VLC</a>, which is available on Windows, Mac, and Linux.  Consequently&#8230;  This process of downloading flash videos will work with other sites as well as YouTube.  Just look for the largest file on the page, save it, and play it back with VLC.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/download-video-from-youtube-with-google-chrome/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Urban Rivals Market Bot</title>
		<link>http://geeklad.com/urban-rivals-market-bot</link>
		<comments>http://geeklad.com/urban-rivals-market-bot#comments</comments>
		<pubDate>Wed, 23 Mar 2011 02:43:25 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=2260</guid>
		<description><![CDATA[Update: Shortly after I posted this, the good folks of Urban Rivals politely asked me to remove the post and I politely declined. About a week later, someone informed me changes were made to the market, and the first few sales for each card are now displayed as images rather … <a href="http://geeklad.com/urban-rivals-market-bot"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://geeklad.com/wp-content/uploads/2011/03/urban-rivals-logo.png" alt="urban-rivals-logo" title="urban-rivals-logo" width="204" height="103" class="alignleft size-full wp-image-2261" style="border: 0 none;" /><i><b><u>Update</u></b>: Shortly after I posted this, the good folks of Urban Rivals politely asked me to remove the post and I politely declined.  About a week later, someone informed me changes were made to the market, and the first few sales for each card are now displayed as images rather than HTML.  He said up until then, the bot was working great for him, but the changes to the market have caused the bot to stop working.  Unless someone is able to fix it with some sort of image to text JavaScript library (I think there are some libraries that do this w/ captchas), the script is effectively dead.  I will leave the source posted, in case someone is able to repair it.</i></p>
<p>Some time ago, a friend got me into an online card game called <a href="http://www.urban-rivals.com/">Urban Rivals</a>.  It is similar to other card games such as Magic the Gathering, but played online either via iPhone/iPad app or in your browser.  One aspect of the game that quickly got my attention (other than the game itself), was the card marketplace where you can buy and sell playing cards.</p>
<p>It didn&#8217;t take long for me to realize that it was an inefficient market.  Profitable trades presented themselves quite regularly, and with a bit of automation it would be easy to take advantage of the market.  I proceeded with developing a Google Chrome extension that would allow me to do so, and it worked quite well.</p>
<p><span id="more-2260"></span><!-- more -->Over the course of a few days, I had it up and running, automating both buying and selling of cards.  Essentially, it continually scans the marketplace until a profitable buy appears, buys the card (or cards), and immediately posts them for sale at one clintz (the in-game currency) below the lowest price.  I told a friend of mine about it, and with some trepidation at first, he decided to try it out and helped me test and tweak it.  Eventually, he realized it worked great and used it extensively as I did.</p>
<p>When it was all said and done, I had accumulated probably over 6 million worth of clintz and cards, having started with just a few thousand.  My friend had probably accumulated on the order of about 5 million.  Ultimately, my friend and I were both banned.  I told him if ever I did get banned, I would likely release the extension into the wild to see what sort of havoc it might wreak on the marketplace.  Well, I did get banned, so here we are.  Even before I was banned, I had a morbid curiosity to learn what might happen if I were to give it to more than just one or two other players.  Having been banned was just the excuse I was looking for, as I (and my friends) no longer have a vested interest in keeping it a secret.</p>
<h3>Words of Wisdom in Using the Urban Rivals Market Bot</h3>
<p>First and foremost, <strong><em>Use at Your Own Risk.</em></strong><br />
If the good folks of Urban Rivals find out you&#8217;re using a bot, they will ban you.  If you use it in moderation, you may not get caught.  Of course, I can make no guarantees.  If you get banned for using this, don&#8217;t blame me as you&#8217;ve been warned!</p>
<p><strong><em>Be very careful if you set up a separate account.</em></strong><br />
My friend set up an account for using the bot, in case if he got banned, so he would still have the original account.  Unfortunately this plan backfired on him, as he was banned not for the bot but both accounts were banned for having duplicate accounts.</p>
<p>If you do use decide to set up an additional account, do not ever connect to them from the same internet connection.  You could try using <a href="https://www.torproject.org/">Tor</a> to connect from an anonymous internet connection for the bot account, and use your regular internet connection for your regular account.  I haven&#8217;t tried this, but this method of using multiple accounts would probably work without a problem.  You just have to be very careful you never connect via the same method/connection.</p>
<p><strong><em>It may not work for long, or at all at this point.</em></strong><br />
 Since I no longer have a valid Urban Rivals account, I have no mechanism to see if it even still works.  The last time I used it, it worked without issue so it&#8217;s likely it still works, but I make no guarantees.  So that my &#8220;legacy&#8221; may still live on, I&#8217;ll include the source code as well.</p>
<p>If you&#8217;re good with JavaScript, you can probably figure out my mess of code and fix things if they&#8217;ve broken.  If you do fix any bugs you see, feel free to send me the new code and I&#8217;ll post it here.</p>
<p><strong><em>Be prepared for personal attacks.</em></strong><br />
Because the bot works by looking for good deals, occasionally it picks up deals that were posted in error.  Sometimes people forget a 0, and end up posting a card worth thousands for hundreds, or even hundreds of thousands for tens of thousands.  The bot will pick these up for a song and repost them for sale and make 10x profit.  Of course, when this happens it sometimes solicits inflammatory language from those that posted the price in error.</p>
<p>I would gladly exchange the card back to players that asked politely and patiently.  Either I would tell them to sell me a cheap card for slightly less than the value of the card so I could still make a profit, or sell the card back to them (if I still had it) for a profit.  I would recommend you do the same, if you do not wish to draw the attention of the UR gods.  If you want to remain even more transparent, you may even wish to throw the impolite requestors a bone as well.</p>
<p>I would also recommend disabling your online presence for your UR login.  I think in many cases, the players I pissed off thought I was online, when in fact it was simply that my browser window was open conducting market transactions on my behalf.  In some cases, I was receiving many messages from incensed players within minutes of each other, but I did not see the messages for many hours later and sometimes even days.</p>
<p>When I finally realized my online presence was the reason I was receiving so many messages so quickly from the same angry players, I disabled my online presence.  This helped quite a bit to quell the angry messages coming in rapid succession, but they did still happen.  Be nice to those who make mistakes in their market transactions and ask you to sell their card back to them.</p>
<h3>Instructions</h3>
<ol>
<li>If you don&#8217;t have it, <a href="http://www.google.com/chrome">download Google Chrome</a>, the best web browser known to man</p>
<li>Download and install the <a href="http://geeklad.com/tools/Urban%20Rivals%20Market%20Bot.crx">Urban Rivals Market Bot</a> Extension for Google Chrome</li>
<li>Configure the bot however you like:
<ul>
<li><strong>Enable Profitability Filter</strong>: This enables/disables the filtering of the market to only show profitable trades, according to the profitability settings.</p>
<li><strong>Enable Stars Filter</strong>: You can filter the market to only show cards with a certain number of stars
<li><strong>Min and Max Price</strong>: The minimum and max price to filter on.  Cards less than the minimum or more than the maximum will be removed from the market list.
<li><strong>Min Profit</strong>: The minimum amount of profit to make on the purchase and sale of a card, if sold for 1 clintz less than the lowest listed card.  Any cards that do not meet this criteria will not be displayed in the market.
<li><strong>Min Percent Profit</strong>: The minimum percent profit to make on the purchase/sale.  Cards must meet both the min profit and min percent profit criteria to be displayed.
<li><strong>Autobuy</strong>: Buy cards that meet the profit filter criteria.  Without the profitability filter enabled, this does nothing.
<li><strong>Autosell</strong>: Sell cards that are autobought.  Without autobuy enabled, this won&#8217;t do anything.  If disabled while autobuy runs, cards will be accumulated in a profitable manner, but not sold.
<li><strong>Refresh Delay</strong>: How many seconds to wait before refreshing the market page to try autobuying again.  You can set it to 0.  If you set it too fast, you&#8217;ll probably get a captcha, at which point the bot will stop working until you manually clear the captcha.
<li><strong>Max # of Cards to Buy</strong>: Sometimes there are profitable trades where there is a big breakpoint in the price of cards.  You can buy perhaps the two or three cheapest cards, and sell at the price of the remaining cheapest card.  If you want to be conservative, just leave it at 1.
<li><strong>Max Premium on Sale</strong>: Sometimes players buy up a lot of cards to raise the lowest price so they can sell the cards they buy at a higher price.  This is a safeguard to avoid buying/selling a card when this has happened, otherwise you could fall victim to this market manipulation tactic.  This is how far you are willing to resell a card marked up above the lowest price of the day, week, and month.  If you set it too high, you could end up paying too much for a card and you won&#8217;t be able to sell it profitably.  I typically ran it at 10 percent, which served me well.</ul>
<li>Visit the first page of the UR market.  Be sure to sort the market by date, with the most recent listings first (this is the default, so you really shouldn&#8217;t have to change anything).  The page will continually refresh according to the refresh delay setting, and as profitable listings are found it will attempt to buy them and resell them 1 clintz lower than the cheapest.  Please note, that it will only deal with cards with maxed experience.
</ol>
<p><strong>The Autosale of Doubles Feature</strong><br />
One last note on using the plugin.  If your sales expire, you may end up with many doubles in your collection.  I eventually grew tired of manually selling all of my doubles, so I also added functionality to autosell doubles when visiting my collection page.  When you visit your collection page, if you have doubles you&#8217;ll be prompted if you want to sell them.  </p>
<p>If you use this feature to sell a lot of doubles at once (perhaps 50 or more), it could result in a temporary ban from using the market.  This is a bit more severe than being captchad, as you can&#8217;t do anything but wait on the order of about 7-8 hours to access the marketplace again.  Don&#8217;t panic if it does happen, but you won&#8217;t be able to access ANY market pages (even your pending sales, sold cards, etc.) until enough time has passed.  I ultimately wanted to make this a feature that could be enabled/disabled in the settings popup, but I never got around to implementing that.</p>
<h3>A Small Request</h3>
<p>If someone could do me a favor, please contact <a href="http://www.urban-rivals.com/player/?id_player=13219177">mrdisco</a> and tell him about my bot.  He went on a rant in the forums to tell everyone what an asshole I am (scroll to the bottom of <a href="http://www.urban-rivals.com/community/forum/?mode=viewsubject&#038;id_subject=1488133&#038;language=2#37389312">this post</a> to read it).  Someone please send him the link to this post.  At least he can recoup his clintz using my bot, and even make a good bit more.</p>
<p>I attempted to contact him via UR messaging to tell him I would have gladly refunded him, if he had given me a chance to respond.  He sent me a barrage of messages in a span of maybe an hour, probably while I was sleeping or at work, so I never got to respond.  By the time I was able to respond, he added me to is ignore list so I couldn&#8217;t message him on UR although I wanted to.</p>
<p>At the time, I decided it best I not even try to explain myself in the forum.  He obviously had no interest in hearing what I had to say since he never even gave me the chance to explain.  At this point, I think this post is sufficient explanation and perhaps he may even no longer feel ill will.</p>
<h3>Final Thoughts</h3>
<p>Unfortunately, I was banned from UR (I&#8217;m sure mrdisco will be happy about that) so I am not able to post this in the UR forums, so here it is on my blog.  If any discussion does take place in the UR forums about it, please feel free to repost it here.  I&#8217;m very curious to know what people might say about it, if anything at all.</p>
<p>Oh, I almost forgot the source code!</p>
<p><a href="http://geeklad.com/tools/Urban%20Rivals%20Market%20Bot.zip">Download the Urban Rivals Market Bot Source Code</a></p>
<p>The code is ugly but it works (at least it did, when I last used it).  It&#8217;s all screen scraping with regular expressions in JavaScript.  If you know JavaScript, you can probably figure it out for the most part.  If you know regular expressions as well, then you can easily bend it to your will.  If you do, feel free to reach out to me if you keep the code working and up-to-date.</p>
<p>Enjoy!  Let me know if you have any questions about the plugin.  Unfortunately, without a UR account I really can&#8217;t do anything about fixing bugs if there are any, but perhaps there&#8217;s a JavaScript/regular expression guru out there that can take hold of the Urban Rivals Market Bot torch.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/urban-rivals-market-bot/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Get the Best Price per Gigabyte with gb4less</title>
		<link>http://geeklad.com/get-the-best-price-per-gigabyte-with-gb4less</link>
		<comments>http://geeklad.com/get-the-best-price-per-gigabyte-with-gb4less#comments</comments>
		<pubDate>Tue, 12 Oct 2010 22:20:17 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=2185</guid>
		<description><![CDATA[Some time ago, I was looking for some new storage on Newegg.com. I became a bit frustrated looking for the best deal. Although Newegg allows you to sort by rating, you cannot filter on rating data (rating and # of reviews). If you sort by price, you have to try … <a href="http://geeklad.com/get-the-best-price-per-gigabyte-with-gb4less"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="best price per gigabyte" href="http://gb4less.com"><img class="size-full wp-image-2186 alignleft" style="border: 0px none;" title="best price per gigabyte" src="http://geeklad.com/wp-content/uploads/2010/10/gb4less-logo.png" alt="gb4less-logo" width="231" height="175" /></a>Some time ago, I was looking for some new storage on <a href="http://www.newegg.com">Newegg.com</a>.  I became a bit frustrated looking for the best deal.  Although Newegg allows you to sort by rating, you cannot filter on rating data (rating and # of reviews).  If you sort by price, you have to try to read through everything to figure out which products have the best ratings and have been rated a fair number of times.</p>
<p>Being the analytical person I am, I just simply wanted the most bang for my buck, but I wanted to make sure the product I bought was tried and true.  Eventually, I built <a href="http://gb4less.com">gb4less</a> to help others seeking to do the same (and of course, make a few bucks in the process).  With gb4less, you can sort by price and filter on rating info at the same time and do much more!</p>
<p><span id="more-2185"></span>Every hour, gb4less crawls Newegg for deals on <a href="http://gb4less.com/internal-hard-drives">internal hard drives</a>, <a href="http://gb4less.com/external-hard-drives">external hard drives</a>, <a href="http://gb4less.com/usb-flash-drives">USB flash drives</a>, <a href="http://gb4less.com/desktop-memory">system memory</a>, <a href="http://gb4less.com/memory-cards">memory cards</a>, and <a href="http://gb4less.com/ssd-solid-state-drives">SSD</a>.  It then calculates the price per gigabyte (including shipping) for all the products it finds, and then takes the top product for each category and displays them on the front page.  If you don&#8217;t like the particular brand of the product you see on the front page, you can view all products n the category and search for the best price per gigabyte for your favorite brand.</p>
<p>The good folks at MakeUseOf placed a <a href="http://www.makeuseof.com/dir/gb4less-hard-drive-cost-per-gb/">feature on gb4less</a> in the <a href="http://www.makeuseof.com/dir">MakeUseOf directory</a>.  Shortly after, the good folks at LifeHacker and <a href="http://gizmodo.com/5655939/gb4less-finds-the-lowest-per+gigabyte-storage-and-memory-deals">Gizmodo</a> also posted their own <a href="http://lifehacker.com/5655920/gb4less-finds-the-lowest-per+gigabyte-storage-and-memory-deals">feature on gb4less</a>.  It wasn&#8217;t long after that before <a href="http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=jsierra">HostGator</a> shut down gb4less, because all the traffic had brought down the entire server!</p>
<p>I was planning to eventually build a file cache to help the site to better handle traffic, but the bombardment from LifeHacker and Gizmodo expedited that plan.  Fortunately, Yii (an <a href="http://www.yiiframework.com/">excellent PHP framework</a> I used to build gb4less) had built-in cache support.  After a bit of research to implement the cache and a some hacking to re-enable the site, gb4less was back up and running.</p>
<p>So the next time you&#8217;re looking for some new storage, be sure to check out <a href="http://gb4less.com/">gb4less</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/get-the-best-price-per-gigabyte-with-gb4less/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>3 Tips for Securing and Remembering Your Passwords</title>
		<link>http://geeklad.com/3-tips-for-securing-and-remembering-your-passwords</link>
		<comments>http://geeklad.com/3-tips-for-securing-and-remembering-your-passwords#comments</comments>
		<pubDate>Thu, 02 Sep 2010 23:02:02 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://geeklad.com/3-tips-for-securing-and-remembering-your-passwords</guid>
		<description><![CDATA[I recently had a few friends that had their email accounts hacked. I provided them with a few tips for creating unique, easy-to-remember, and secure passwords. Afterwards, I thought it would be a good idea to share those tips with the rest of you. Use an Easy to Remember Phrase … <a href="http://geeklad.com/3-tips-for-securing-and-remembering-your-passwords"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="border: 0px none;" src="http://geeklad.com/wp-content/uploads/2010/09/padlock-with-keys.jpg" alt="padlock-with-keys.jpg" width="145" height="150" /> I recently had a few friends that had their email accounts hacked. I provided them with a few tips for creating unique, easy-to-remember, and secure passwords. Afterwards, I thought it would be a good idea to share those tips with the rest of you.</p>
<p><span id="more-2181"></span></p>
<h3>Use an Easy to Remember Phrase</h3>
<p>Most passwords are hacked using simple dictionary attacks. This is why many systems require you to use symbols, mix of capital and lowercase letters, numbers, etc. It helps to prevent your password from falling victim to a simple dictionary attack.</p>
<p>Another (and I think better) way to avoid using words, but maintaining the ease of remembering words, is to use the first letter of every word in a phrase. For example, <em>jbnjbqjjotcs</em> might make a good password. How could you possibly remember such a cryptic password? Easy: <strong>J</strong>ack <strong>B</strong>e <strong>N</strong>imble <strong>J</strong>ack <strong>B</strong>e <strong>Q</strong>uick <strong>J</strong>ack <strong>J</strong>ump <strong>O</strong>ver <strong>T</strong>he <strong>C</strong>andle <strong>S</strong>tick.</p>
<h3>Create Unique Passwords</h3>
<p>You also never want to use the same password for multiple systems. You should always try to create a (relatively) unique password for each site you log into. But doesn&#8217;t this go against making passwords easy to remember?</p>
<p>Well, you could try unique phrases for each website you log into, but that&#8217;s not much better than using different words for different sites and forgetting which ones you used where. Here&#8217;s a tip for creating unique passwords for different systems, but still being able to remember your passwords: Use the same phrase, but prepend or append it with the first letter or an abbreviation of the site you&#8217;re logging into.</p>
<p>Continuing with our nursery rhyme example, you could use jbnjbqjjotcs<strong>fb</strong> as your Facebook password, jbnjbqjjotcs<strong>gm</strong> as your Gmail password, and jbnjbqjjotcs<strong>t</strong> as your Twitter password.</p>
<h3>Use Capitals, Symbols and Numbers</h3>
<p>You don&#8217;t have use capitals, punctuation, and numbers all at the same time, although it certainly doesn&#8217;t hurt to do so and some systems even require it. You just have to be sure that whatever combination you use, that you&#8217;ll remember it.</p>
<p>With our nursery rhyme password, for our Facebook account, we might try something like: <strong>Jbn,Jbq,JjotcsFb13</strong></p>
<p>The end of each line in the nursery rhyme provides a logical place to put a comma. Being pronouns, Jack and Facebook are logical to capitalize. Finally, we added the 13 to the end, because that&#8217;s your lucky number. Use easy to remember symbols and punctuation in logical positions within your phrase, to make it easy to remember.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/3-tips-for-securing-and-remembering-your-passwords/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Google Caffeine and SEO &#8211; Optimizing for Real-Time Search</title>
		<link>http://geeklad.com/google-caffeine-and-seo-optimizing-for-real-time-search</link>
		<comments>http://geeklad.com/google-caffeine-and-seo-optimizing-for-real-time-search#comments</comments>
		<pubDate>Wed, 09 Jun 2010 05:42:24 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=2154</guid>
		<description><![CDATA[So what is Google Caffeine all about? A simple analogy: Google Caffeine is to search what the iPhone 4 is to the iPhone; a modern update to an existing product. It still continues to provide all of the great features that made it great and whets the appetite for technology … <a href="http://geeklad.com/google-caffeine-and-seo-optimizing-for-real-time-search"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://geeklad.com/wp-content/uploads/2010/06/caffeine.jpg" alt="caffeine" title="caffeine" width="160" height="120" class="alignleft size-full wp-image-2155" style="border: 0 none;"/>So what is <a href="http://googleblog.blogspot.com/2010/06/our-new-search-index-caffeine.html">Google Caffeine</a> all about?  A simple analogy: Google Caffeine is to search what the iPhone 4 is to the iPhone; a modern update to an existing product.  It still continues to provide all of the great features that made it great and whets the appetite for technology with a few clever new features &#8212; neither product provides any new revolutionary functionality, just some upgrades.</p>
<p><span id="more-2154"></span>Without a doubt, Google revolutionized search engine technology and Apple did the same with smartphones.  However, when it comes down to fundamentals, Google Caffeine is no more revolutionary than the iPhone 4.  The new iPhone is slimmer, faster, prettier, but it&#8217;s not as groundbreaking as its predecessors.  The same goes for Google Caffeine: faster more recent results, but again, not groundbreaking &#8212; it still provides relevant results and information being sought.</p>
<p>I&#8217;m more interested into probing into what Google Caffeine will mean for SEO.  Initially, there will likely be some manipulation taking place.  There will quickly emerge a new generation of &#8220;real-time SEO experts&#8221; that will know how to take advantage of the new technology, as they will poke and prod until they spring a leak and the waterfall of desired results comes pouring out.  There will be a short window of opportunity where these &#8220;SEO experts&#8221; will charge a fortune for what will eventually turn into marginal results.</p>
<p>Fundamentally speaking however, Google Caffeine is not revolutionary.  It does exactly what Google search has always done: providing the most relevant results; it&#8217;s just happening faster.  It could eventually result in what has happened in mainstream media &#8212; who can provide the latest and greatest breaking news with the best delivery (hopefully minus the sensationalism).</p>
<p>No longer will it just be about bringing the most relevant content, but you will need to provide the most relevant content in the shortest amount of time.  So not only will you need to provide the most pertinent information for those seeing it, you will need to do so as quickly as possible.  For well-established topics and information it will not be as important, but if you are on the bleeding edge of technology it will be paramount.</p>
<p>For the big guys (<a href="http://techcrunch.com/">TechCrunch</a>, <a href="http://www.gizmodo.com">Gizmodo</a>, <a href="http://www.slashdot.org">Slashdot</a>, etc.) it probably doesn&#8217;t mean a whole lot.  They already have the infrastructure and resources to provide breaking news quickly and effectively.  However, for the little guys, it may provide a window of opportunity to speak their minds and acquire the audiences they are seeking.</p>
<p>So if you&#8217;re interested in taking advantage of Google Caffeine, how might you go about it?</p>
<ol>
<li>Keep your ear to the ground</li>
<p>Stay connected and read what folks are talking about.  Write about what people are reading about.  However, in order to be heard you need to&#8230;</p>
<li>Develop your own opinion</li>
<p>Probably the worst thing you can do is repeat what others are saying, as your voice will be lost in the noise.  Do something crazy like compare Google Search to the new iPhone and perhaps piss off a few people in the process.  Nothing drives more traffic to a website than anger and controversy.</p>
<li>Express your opinion</li>
<p>&#8230;express it quickly, and express it well.  If you can gather your thoughts quickly and provide an intelligent editorial on breaking news, you&#8217;re likely to get noticed.  </p>
<li>Apply all the same old rules such as&#8230;</li>
<ul>
<li>Relevant content</li>
<li>Well-written content</li>
<li>Original content (expressing your own unique opinion will take care of this)</li>
<li>Inbound links (relevant, well-written, original content will eventually generate inbound links and take care of this as well)</li>
</ul>
<li>Get involved</li>
<p>Whatever interests you online, get involved in some online forums.  If you have an area of expertise, join forums in your field, hyperlink your signature file to your website, and start posting questions and answers.  If you have relevant articles on your website to the topic at hand, hyperlink to them.  The majority of forums allow you to create hyperlinks that provide coveted linkjuice back to your website.</p>
<p>Do not haphazardly begin joining any and every forum in your field and start posting garbage.  You will quickly get banned and disrespected and will achieve the opposite of what you wish to accomplish.  Go in with the genuine intention of providing useful information to those seeking it (the very same intention you should have with your website), and ask thoughtful and provoking questions that will solicit helpful answers.  You will quickly garner the respect you deserve.
</ol>
<p>Ultimately, if you&#8217;re already providing relevant content on breaking news that others are interested to read about and you provide your readers with a unique perspective, you should be in pretty good shape to take advantage of Google Caffeine.  It could mean a few late nights or early mornings to be the first one to break some big news, so you may wish to invest in a good coffee machine and a nice big mug.  And with that&#8230; it&#8217;s time for bed.  It&#8217;s past 1:30am here. <img src='http://geeklad.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/google-caffeine-and-seo-optimizing-for-real-time-search/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Download the Google Chrome OS Virtual Machine</title>
		<link>http://geeklad.com/download-the-google-chrome-os-virtual-machine</link>
		<comments>http://geeklad.com/download-the-google-chrome-os-virtual-machine#comments</comments>
		<pubDate>Fri, 20 Nov 2009 05:24:10 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Web Browsers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Google Chrome OS]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1961</guid>
		<description><![CDATA[Last week, Techcrunch reported rumors of the release of the Google Chrome OS. They stated that the info came from a reliable source, and indeed that source was reliable. Google had an event at their headquarters, and indeed provided new details and a demo of the Chrome OS. The Chromium … <a href="http://geeklad.com/download-the-google-chrome-os-virtual-machine"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1654 alignleft" style="border: 0 none;" title="Google Chrome Logo" src="http://geeklad.com/wp-content/uploads/2009/07/google-chrome-ball.jpg" alt="google-chrome-ball" width="150" height="150" /> Last week, <a href="http://www.techcrunch.com/2009/11/13/google-chrome-os-to-launch-within-a-week/">Techcrunch reported rumors of the release of the Google Chrome OS</a>.  They stated that the info came from a reliable source, and indeed that source was reliable.  Google had an event at their headquarters, and indeed <a href="http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html">provided new details and a demo of the Chrome OS</a>.  The Chromium Blog has <a href="http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html">some great videos that provide some additional information about Chrome OS</a> as well.</p>
<p><span id="more-1961"></span>The <a href="http://www.chromium.org/chromium-os/building-chromium-os">Chromium OS source code is available for download</a> (Chromium OS is the open-source version of Google Chrome OS), and you can compile and build it.  It took some time, but I did manage to do this on my 64-bit Ubuntu 9.04 (Jaunty Jackalope) machine.  I also managed to put together a <a href="http://www.virtualbox.org/">VirtualBox</a> virtual appliance that is all ready to go.  I built a torrent for it, so feel free to download it here:</p>
<p style="text-align: center;"><a style="border: 1px solid #888888; padding: 4px 8px; font-weight: bold;" href="http://geeklad.com/downloads/chromiumos.torrent">Download the Chromium OS VirtualBox Appliance Torrent</a></p>
<p>Please continue to seed, as I&#8217;m sure there will be many people out there wanting to try it out.</p>
<p>To use it, just start up VirtualBox, click <strong>File</strong> and then <strong>Import</strong>.  Navigate to the chromiumos.ovf file and select it.  The virtual appliance will be imported into VirtualBox and you should be good to go.</p>
<p>I also included a txt file that more or less has the commands I used to build it.  You may be able to run it as a script, although I haven&#8217;t confirmed that it will work.  I guess you could say I more or less took &#8220;script-like notes&#8221; as I was building Chromium OS.</p>
<p>If you hit Ctrl+Alt+T when you first log in, you&#8217;ll get a shell prompt.  You can run &#8220;sudo su&#8221; (no quotes) to log in as root, and I&#8217;ve set the password to &#8220;password&#8221; (no quotes).  If you use this machine for anything serious (although I doubt you would), be sure to change the password.</p>
<p>You should be running VirtualBox 3.0.12, and when you import the virtual appliance everything should be configured properly.  If you get an error that says &#8220;network not connected and offline login fail&#8221; when you try to log in, be sure that the virtual network adapter is set to <strong>Intel Pro/1000 MT Desktop (82540EM)</strong>.</p>
<p>If the network adapter is already properly configured but you are still seeing the error, try logging in with the user &#8220;chronos&#8221; with the password &#8220;password&#8221; (no quotes).  This should log you in and bring up the chrome browser window.  If you don&#8217;t see a Google Accounts login screen, try hitting the refresh button.  That should bring up the Google Accounts login screen.</p>
<p>It is absolutely astounding how fast it boots.  It really is nearly instant-on and takes a mere few seconds to bring up the login screen.</p>
<p><img src="http://geeklad.com/wp-content/uploads/2009/11/chromium-os-login.png" alt="chromium-os-login" title="chromium-os-login" width="800" height="648" class="alignnone size-full wp-image-1962" title="Google Chrome OS Login Screen" style="border: 0 none;" /></p>
<p>Once you log in with your Gmail account, it launches and you&#8217;ll see the Chromium interface open up to your Gmail.  There is also a Google Calendar tab and a New Tab tab.  The little chrome sphere appears in the upper left corner, but when you click on it you don&#8217;t get a menu as you see in some of the Chrome OS videos.  Instead, you get a Google.com account login page.</p>
<p><img src="http://geeklad.com/wp-content/uploads/2009/11/google-chrome-running.png" alt="google-chrome-running" title="google-chrome-running" width="800" height="648" class="alignnone size-full wp-image-1963" title="Google Chrome OS in Action" style="border: 0 none;" /></p>
<p>As you can see, it looks very much like the <a href="http://www.techcrunch.com/2009/10/13/a-first-glimpse-of-chrome-os-in-the-flesh-at-least-the-browser-part/">Chrome OS screenshots that had surfaced last month</a>.  Of course, being that this is running on a virtual machine without any decent video drivers on the operating system, the resolution is quite low (800&#215;600).  Your dear old granddad may be the only one that actually finds it visually appealing at this resolution.</p>
<p>Right now the most impressive thing is how fast this operating system loads.  Of course, it should load fast because there really is hardly anything there.  In any case, it is rather neat to see an early release in action.  The fact that it actually works on a virtual machine is quite promising.  Eventually as drivers for more hardware are incorporated into it, it should be possible to run it your own real hardware.</p>
<p><strike>I also found a VMWare virtual disk image on a Google Wave about the Chrome OS.  You can download it here:</p>
<p style="text-align: center;"><a style="border: 1px solid #888888; padding: 4px 8px; font-weight: bold;" href="http://chromeos-images.s3.amazonaws.com/chromeos-image-999.999.32309.211410-a1.vmdk.bz2">Download the Chromium OS VMWare Virtual Disk Image</a></p>
<p>As of now, the link to the VMWare disk image is valid and the download works.</strike></p>
<p><strong><em>Update:</em></strong> I just went into the <a href="https://wave.google.com/wave/#restored:wave:googlewave.com!w%252Bb1r8KLVBE">Chrome OS Wave</a> I found with the link to the VMWare disk image, and apparently the poor guy that posted that file to Amazon Web Services ran up a $380 bill so he took the file down.  Here&#8217;s the torrent of the same file posted up  on Pirate Bay:</p>
<p style="text-align: center;"><a style="border: 1px solid #888888; padding: 4px 8px; font-weight: bold;" href="http://torrents.thepiratebay.org/5170843/chromeos-image-999.999.32309.211410-a1.vmdk.bz2.5170843.TPB.torrent">Download the Chromium OS VMWare Virtual Disk Image Torrent</a></p>
<p>However, I haven&#8217;t tried using it, so I can&#8217;t confirm that it will run on VMWare without issue.  Enjoy your Google Chrome OS virtual machines!</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/download-the-google-chrome-os-virtual-machine/feed</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>Make Free Phone Calls with Google Voice, Gizmo, and Orgasmatron V: Google Voice Edition</title>
		<link>http://geeklad.com/free-phone-calls-with-google-voice-asterisk-and-gizmo</link>
		<comments>http://geeklad.com/free-phone-calls-with-google-voice-asterisk-and-gizmo#comments</comments>
		<pubDate>Sun, 01 Nov 2009 18:59:59 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Gizmo]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Voice]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1911</guid>
		<description><![CDATA[Earlier this year, I had posted a hack for making free phone calls with Google Voice, Gizmo, and Asterisk. Since then, Google closed the door on inbound SIP calls and thus the hack no longer works. Fortunately a new possibility has emerged that makes it possible once again. Nerd Vittles … <a href="http://geeklad.com/free-phone-calls-with-google-voice-asterisk-and-gizmo"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1331" style="border: 0 none;" title="google-voice-logo.gif" src="http://geeklad.com/wp-content/uploads/2009/04/google-voice-logo.gif" alt="google-voice-logo.gif" width="191" height="62" />Earlier this year, I had posted a hack for <a href="http://geeklad.com/make-free-phone-calls-anywhere-in-the-usa-with-google-voice-gizmo-and-asterisk">making free phone calls with Google Voice, Gizmo, and Asterisk</a>.  Since then, Google closed the door on inbound SIP calls and thus the hack no longer works.  Fortunately a new possibility has emerged that makes it possible once again.</p>
<p><span id="more-1911"></span><a href="http://nerdvittles.com">Nerd Vittles</a> has put together another great hack for making free calls with Google Voice and Asterisk: <a href="http://nerdvittles.com/?p=637">Orgasmatron V, Google Voice Edition</a>.  It makes use of an Asterisk Linux distribution called <a href="http://pbxinaflash.net/">PBX in a Flash</a>.  After installing PBX in a Flash, you download and run the Orgasmatron V script, and you have a fully-functional Asterisk system ready to make free calls with Google Voice.</p>
<p>In his instructions, NerdUno recommends using <a href="http://www.ipkall.com/">IPkall</a> or <a href="http://www.sipgate.com/one">SIPgate</a> for a ringback number that is necessary for Orgasmatron V to work.  It is actually possible and relatively easy to also use <a href="http://gizmo5.com/">Gizmo</a> as the ringback number, which I will explain in this post.  His <a href="http://nerdvittles.com/?p=637">directions for setting up Orgasmatron V</a> are very detailed and relatively easy to follow, so I won&#8217;t repost them here.  Just follow his directions up until the part for configuring Google Voice.</p>
<h3><a name="setting-up-gizmo">Setting Up Gizmo</a></h3>
<p>First, you will want to create a Gizmo account.  Once you create your Gizmo account, go to <a href="https://my.gizmo5.com">https://my.gizmo5.com</a> and log in.  Bring up the <a href="https://my.gizmo5.com/gizmo5/app?class=MySip;proc=callForwardingOverview">Call Forwarding tab</a> in your account settings.  Click on the <strong>Forwarding All Calls</strong> radio button under <em>Status</em> and click on the <strong>SIP</strong> radio button under <em>Forward to</em>.  Set it up to forward to <strong>gv-incoming@x.x.x.x</strong> where <em>x.x.x.x</em> is the IP address of your Asterisk server.</p>
<p><a rel="lightbox:gv-setup" href="http://geeklad.com/wp-content/uploads/2009/11/Gizmo-Call-Forwarding.png"><img class="alignnone size-large wp-image-1918" style="border: 0 none;" title="Gizmo Call Forwarding" src="http://geeklad.com/wp-content/uploads/2009/11/Gizmo-Call-Forwarding-1024x423.png" alt="Gizmo Call Forwarding" width="614" height="254" /></a></p>
<h3><a name="setting-up-google-voice">Setting Up Google Voice</a></h3>
<p>The next step, is to log into your Google Voice account.  Log in and go to the <strong>Settings</strong> screen and click on <strong>Add another phone</strong>.  Call it whatever you want, and enter in the 10 digit number.  Be sure to select Gizmo as the phone type.</p>
<p><img class="alignnone size-full wp-image-1921" style="border: 0 none;" title="Add Gizmo Phone to Google Voice" src="http://geeklad.com/wp-content/uploads/2009/11/Add-Gizmo-Phone-to-Google-Voice.png" alt="Add Gizmo Phone to Google Voice" width="357" height="324" /></p>
<p>When You click <strong>Save</strong>, you will be prompted to verify the phone.  <a href="http://gizmo5.com/pc/download/">Download and install the Gizmo client</a> and log into your account with the Gizmo client.  Click the <strong>Connect</strong> button on Google Voice to verify the Gizmo phone.  When the Gizmo phone rings, answer and dial the two digit code.</p>
<p><img class="alignnone size-full wp-image-1924" style="border-color: initial;" title="Gizmo Phone Verification" src="http://geeklad.com/wp-content/uploads/2009/11/Gizmo-Phone-Verification.png" alt="Gizmo Phone Verification" width="331" height="273" /></p>
<h3><a name="setting-up-asterisk">Setting Up Asterisk</a></h3>
<p>Once you&#8217;ve installed PBX in a Flash, installed Orgasmatron V, set up Gizmo,  set up Google Voice, you&#8217;re ready to download and run the Google Voice configuration script for Orgasmatron.  Just log into your Asterisk box as root, and run the following commands at the command line:</p>
<p><code></p>
<pre>
	cd /root
	wget http://pbxinaflash.net/orgasmatron/configure-gv
	chmod +x configure-gv
	./configure-gv
</pre>
<p></code></p>
<p>Just follow the prompts and enter your Google Voice number (without the 1), your Google Account login credentials, and use your Gizmo number as the ringback number (be sure to include the 1 at the beginning).  </p>
<h3><a name="making-free-phone-calls">Making Free Phone Calls</a></h3>
<p>Once everything is all set up with Google Voice, Gizmo, and Asterisk, you&#8217;re ready to log into an extension with a soft phone and make free calls.  I highly recommend <a href="http://www.counterpath.com/x-lite.html&#038;active=4">downloading X-Lite</a>, it is probably one of the best free softphones out there.  <a href="http://ekiga.org/">Ekiga</a> is another pretty decent soft phone you can use, if you don&#8217;t like X-Lite.</p>
<p>To make and receive calls, log into extension 701 with your softphone.  Use 701 as the account username and the proper password (this would be the secret for extension 701 you selected when securing Orgasmatron as suggested on Nerd Vittles).  The SIP server is of course the Asterisk box.  Try making an outbound phone call.  You should hear a lady say she is connecting your call, then some catchy music, and eventually a ringtone.</p>
<h3><a name="setup-tips">Some Additional Setup Tips</a></h3>
<p>If you are unable to make or receive calls after you&#8217;ve set everything up, it may be that your server is sitting behind a router/firewall.  For it to work properly, you will need to forward port 5060 to your Asterisk box.  You may have to refer to the instructions for your particular router on how to do this.</p>
<p>You may also run into issues if your Asterisk box does not have a static IP address.  If your IP address ever changes, you will need to update the new forwarding address within Gizmo.  To avoid such problems, you may want to set up an account on <a href="http://www.dyndns.org">DynDNS</a>.</p>
<p>You can <a href="http://www.dyndns.com/support/clients/">download a DynDNS update client</a> that will automatically update your IP address with DynDNS.  You could <a href="http://cdn.dyndns.com/inadyn.zip">download inadyn for Linux</a> and install it on your Asterisk box.  Be sure to check out the <a href="http://www.dyndns.com/support/kb/using_inadyn_with_dyndns_services.html">inadyn instructions</a> to set up.  If you have a Windows or Mac box on the same network as your Asterisk machine, you could always download and install your client for that computer instead of the Asterisk box.  Alternatively, you could just <a href="https://www.dyndns.com/account/services/hosts/">manually update your IP address on the DynDNS website</a>.</p>
<p>Once you have DynDNS set up, go back to the <a href="https://my.gizmo5.com/gizmo5/app?class=MySip;proc=callForwardingOverview">Call Forwarding tab</a> in your Gizmo settings and change the SIP call foward to gv-ringback@your_dyndns_account.dyndns.org (replacing your_dyndns_account.dyndns.org with the proper domain for your machine).</p>
<h3><a name="how-it-works">How Does it All Work?</a></h3>
<p>Behind the scenes, the calls are made with a <a href="http://code.google.com/p/pygooglevoice/">Python script for making Google Voice calls</a>.  Orgasmatron V does the magic of receiving the inbound call from Google voice into a call group and automatically connecting that call to your extension.  This makes it all quite seamless to the end-user making the calls.</p>
<h3><a name="stay-tuned">Stay Tuned</a></h3>
<p>In an effort to further reduce the complexity of this solution, I&#8217;ve put together a <a href="http://wikis.sun.com/display/Appliance/Virtual+Appliances">VirtualBox appliance</a> for Orgasmatron V.  Although Orgasmatron V is by far the easiest solution for hooking up Google Voice to Asterisk, packaging it all together as a virtual appliance makes it a little bit easier and a lot quicker.  I&#8217;ll be posting about that soon, so stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/free-phone-calls-with-google-voice-asterisk-and-gizmo/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>5 Reasons Google Wave Is Not Ready</title>
		<link>http://geeklad.com/5-reasons-google-wave-is-not-ready</link>
		<comments>http://geeklad.com/5-reasons-google-wave-is-not-ready#comments</comments>
		<pubDate>Sat, 24 Oct 2009 19:07:13 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1860</guid>
		<description><![CDATA[I was fortunate enough to receive an invitation into Google Wave shortly after the initial 100,000 invititations went out last month. Initially, I was a bit overwhelmed and did not really know where to begin or what to do. Bwana was kind enough to engage in a real-time wave with … <a href="http://geeklad.com/5-reasons-google-wave-is-not-ready"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1775" style="border: 0 none;" title="google-wave-logo.png" src="http://geeklad.com/wp-content/uploads/2009/09/google-wave-logo.png" alt="google-wave-logo.png" width="144" height="126" />I was fortunate enough to receive an invitation into Google Wave shortly after the initial <a href="http://googleblog.blogspot.com/2009/09/surfs-up-wednesday-google-wave-update.html">100,000 invititations</a> went out last month.  Initially, I was a bit overwhelmed and did not really know where to begin or what to do.  <a href="http://www.bwana.org">Bwana</a> was kind enough to engage in a real-time wave with me, and show me around a bit.  Afterwards, I began to see the potential.  However, I think there are many reasons why Google Wave still is not ready for prime-time.</p>
<p><span id="more-1860"></span></p>
<h3><a name="google-wave-has-no-access-control">Lack of Access Control</a></h3>
<p><img class="alignright size-full wp-image-1880" style="border: 0 none;" title="access-control" src="http://geeklad.com/wp-content/uploads/2009/10/access-control.jpg" alt="access-control" width="150" height="150" /><br />
Google Wave does not have any sort of access control for managing waves and wave participants:</p>
<ul>
<li>Anyone can be added to a wave by a participant in the wave.</li>
<li>Any wave participant can add a bot to the wave (because bots are simply treated as participants).</li>
<li>It is not possible to remove participants (except for bots) from a wave.</li>
<li>Anyone can modify any part of the wave.</li>
</ul>
<p>Here is what I think Google Wave needs to implement to resolve the access control issues:</p>
<ul>
<li>Allow the wave creator do add/remove any participant from a wave.</li>
<li>Allow the wave creator to assign/modify the following permissions that can be set at the wave and participant level:
<ul>
<li>Permission to add bots to the wave.</li>
<li>Permission to invite other participants to the wave.</li>
<li>Permission to remove participants from the wave.</li>
<li>Read-only or read/write access to the wave.</li>
<li>Permission to grant/modify each (or all) permissions for other participants and/or the entire wave.</li>
</ul>
</li>
</ul>
<p>Without access control, things can quickly get out of hand if you are trying to work on a collaborative project that is only intended for certain people.  Even if you do manage to maintain control as to who has access to a wave, you may only want to allow certain people permission to perform certain functions.</p>
<p><em><strong>Image Credit</strong>: <a href="http://picasaweb.google.com/lh/photo/8WIU4KyHkrzHY6wadj-qNg">Brandon Lowery</a></em></p>
<h3><a name="google-wave-needs-better-contact-management">Poor Contact Management</a></h3>
<p><img src="http://geeklad.com/wp-content/uploads/2009/10/contacts.jpg" alt="contacts" title="contacts" width="150" height="150" class="alignleft size-full wp-image-1891" style="border: 0 none;" /><br />
When you click on the <span style="text-decoration: underline;">Manage contacts</span> link in Google Wave, you are taken to <a href="http://www.google.com/contacts/">Google Contacts</a>.  Unfortunately there is hardly any correlation between what you see in your Google Contacts and what you see in your Google Wave contact list.  Although everyone in your Google Wave contacts list has a @googlewave.com &#8220;address&#8221; (it is not an email address although it looks like one), within Google Contacts you&#8217;ll see no addresses with googlewave.com.</p>
<p>If you want to remove someone from your Google Wave contacts, you have to remove them from your Google Contacts.  This may not be something you want to do, as you may wish to keep them in your Google Contacts and remove them from your Google Wave contacts or vice versa.  Either Google Wave needs its own contact management, or Google Contacts needs to incorporate functionality for managing Google Wave contacts.</p>
<p><em><strong>Image Credit</strong>: <a href="http://commons.wikimedia.org/wiki/File:Rollkartei_hg.jpg">Hannes Grobe</a></em></p>
<h3><a name="google-wave-needs-mailing-lists">Lack of Groups</a></h3>
<p><img src="http://geeklad.com/wp-content/uploads/2009/10/team.jpg" alt="team" title="team" width="150" height="150" class="alignright size-full wp-image-1894" style="border: 0 none;" /><br />
If you deal with multiple groups of people when you communicate via email, mailing lists are absolutely essential.  Google Wave has no way to group your contacts together to build the equivalent of mailing lists.  Without such a function, you have to manually add each and every participant you want on a wave.  Not only is this a major inconvenience, but you may omit someone that needs to be a wave participant or add someone that should not be a participant.</p>
<p>Google Wave needs to implement groups.  Perhaps it can be incorporated as part of the improved contact management I&#8217;ve suggested, or implemented as a separate feature.  Regardless, it should also become a part of access control.  That way access control can be set and modified at a wave, group, and participant level.</p>
<p><em><strong>Image Credit</strong>: <a href="http://www.flickr.com/photos/lumaxart/2137729430/">lumaxart</a></em></p>
<h3><a name="google-wave-needs-legacy-support">Lack of &#8220;Legacy Support&#8221;</a></h3>
<p><img src="http://geeklad.com/wp-content/uploads/2009/10/email.jpg" alt="email" title="email" width="150" height="150" class="alignleft size-full wp-image-1895" style="border: 0 none;" /><br />
You cannot expect someone to abandon a very well-established legacy technology (email) without providing reverse compatibility and legacy support.  The world cannot and will not just drop email in favor of Google Wave without an interim solution that supports both technologies.  The fact that Google Wave addresses do have the same appearance as email addresses does seem to indicate there may be plans to allow Google Wave accounts to receive email.</p>
<p>It is very inconvenient having to check communications from multiple sources rather than having it all in one place.  This is the reason why I have all my email forwarded to one single Gmail account.  I also take advantage of the <a href="http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html">Gmail feature that allows you to send email from other accounts</a>.</p>
<p>Google Wave needs to incorporate features to allow users to send and receive email if it is to receive the kind of wide-scale adoption Google seems to believe it is capable of achieving.  If I could just forward all of my email to my Google Wave account, receive all my communication in one place, and send emails from Google Wave as well, I would seriously consider using solely Google Wave.</p>
<p><em><strong>Image Credit</strong>: <a href="http://www.flickr.com/photos/epublicist/3509141703/">ePublicist</a></em></p>
<h3><a name="google-wave-needs-revision-control">Lack of Revision Control</a></h3>
<p><img src="http://geeklad.com/wp-content/uploads/2009/10/undo.png" alt="undo" title="undo" width="150" height="150" class="alignright size-full wp-image-1899" style="border: 0 none;" /><br />
<a href="http://en.wikipedia.org/wiki/Revision_control">Revision control</a> is absolutely essential for working in a collaborative environment.  The need eventually arises where it is necessary to revert to a previous version of a document.  Wikis provide this capability as do a variety of software development source control solutions.  Google Wave needs revision control.</p>
<p>Google Wave does have something resembling revision control with the Playback functionality.  However, you can only see the progression of a wave from start to finish, and you cannot revert to any of the frames in between.  It would appear that some of the plumbing is already there for revision control, it just needs to be implemented.</p>
<p>I&#8217;ve seen many situations in public waves where revision control was needed.  Sometimes someone unwittingly adds a bot that overwrites the initial blip, wiping away hours of hard work in the blink of an eye.  Someone may also intentionally sabotage a wave, removing a lot of valid and important information that must subsequently be manually recovered or rewritten.</p>
<p>It would be best to have revision control in Google Wave at a blip level, rather than at a wave level.  One may wish to revert to a previous version of a blip within a wave, without losing the changes that have taken place within other blips and the rest of the wave.</p>
<p><em><strong>Image Credit</strong>: <a href="http://www.iconarchive.com/show/must-have-icons-by-visualpharm/Undo-icon.html">VisualPharm</a></em></p>
<h3><a name="summary">Final Thoughts</a></h3>
<p>Google Wave is a good tool for communication and collaboration.  It has many impressive features and capabilities.  However, as you can see by the headings in this article, the problem is that it is lacking many key features for wide-scale adoption.  Given that the current Google Wave is just a preview, it is likely that these missing features and others will eventually make it into the final product.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/5-reasons-google-wave-is-not-ready/feed</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>There Is No Undo in Google Wave</title>
		<link>http://geeklad.com/there-is-no-undo-in-google-wave</link>
		<comments>http://geeklad.com/there-is-no-undo-in-google-wave#comments</comments>
		<pubDate>Fri, 02 Oct 2009 16:17:34 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1788</guid>
		<description><![CDATA[My good friend Bwana was kind enough to nominate me for Google Wave, and I finally received the invitation yesterday. With all the hype surrounding Google Wave, you may be surprised to learn that it still lacks one very simple piece of functionality that one might take for granted until … <a href="http://geeklad.com/there-is-no-undo-in-google-wave"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wave.google.com/"><img src="http://geeklad.com/wp-content/uploads/2009/09/google-wave-logo.png" alt="google-wave-logo.png" title="google-wave-logo.png" width="144" height="126" class="alignleft size-full wp-image-1775" style="border: 0 none;" /></a>My good friend <a href="http://bwana.org">Bwana</a> was kind enough to nominate me for Google Wave, and I finally received the invitation yesterday.  With all the hype surrounding Google Wave, you may be surprised to learn that it still lacks one very simple piece of functionality that one might take for granted until it&#8217;s gone: Undo.  <strong>There is no undo in Google Wave!</strong>  Can you believe it?!?</p>
<p>I&#8217;m not sure how Google could forget to include undo.  I suppose it happened the same way that Apple forgot to include copy/paste on the iPhone.  So what does the lack of undo functionality say about the product?  It must really suck if there&#8217;s not even an undo button or keyboard shortcut, right?</p>
<p><span id="more-1788"></span><a name="#google-wave-not-just-advanced-email"><br />
<h3>Google Wave is More than Just Advanced Email</h3>
<p></a></p>
<p style="margin-top: -15px;">I&#8217;ve seen some reviews and previews of Google Wave that describe it as the next logical step for email, and some even call it <a href="http://www.thecontenteconomy.com/2009/10/my-first-day-with-google-wave.html">Email 2.0</a>.  However, advanced email is not what came to mind when I first started playing with Google Wave.  Certainly you can use it as an advanced email replacement, but I think it is much more than that.  If had to choose two words to describe it, I&#8217;d say it is more like a <strong>real-time wiki</strong>.  Okay, so if you exclude the hyphen it&#8217;s actually three words, but who&#8217;s counting?</p>
<p>Bwana added me to a few public waves with tips and FAQs on using Google Wave.  I made a few contributions to some of them, most notably my realization that there is no undo.  Rather than explain how to undo something without undo functionality, here is a screenshot of the section I added to the Wave FAQ wave (sounds kinda funny when you say it that way):</p>
<p><img src="http://geeklad.com/wp-content/uploads/2009/10/google-wave-screenshot.PNG" alt="google-wave-screenshot" title="google-wave-screenshot" class="alignnone size-full wp-image-1795" style="border: 0 none;"/></p>
<p><a name="#google-wave-wiki-comparison"><br />
<h3>Google Wave and Wiki Comparison</h3>
<p></a></p>
<p style="margin-top: -15px;">Here are the similarities between Google Wave and wikis:</p>
<ul>
<li>The content is editable by all members</li>
<li>Discussions about the content take place</li>
<li>The history of the wave can be reviewed</li>
<li>Anyone can modify the wave</li>
<li>Anyone can view the wave (if it is public)</li>
</ul>
<p>Some of the differences:</p>
<ul>
<li>Wave discussions take place on the same page as the content.  Wikis have a separate page for the discussion.</li>
<li>You can see updates being made in real-time.</li>
<li>You can see who is making those updates in real-time.</li>
<li>When you close a wave or log out of wave, upon your return, you can see what updates have been made to the wave.</li>
<li>You can add others to a wave. (I suppose you could email someone a wiki page, then they could view/modify it, but it much more seamless w/ Google Wave.)</li>
<li>Discussions (i.e. blips) can appear anywhere within the wave.</li>
<li>With <a href="http://code.google.com/apis/wave/extensions/">Google Wave extensions</a>, the sky is the limit as to what you can put in a wave.  For example, there is a <a href="http://wave-samples-gallery.appspot.com/about_app?app_id=10001">Google Wave gadget that allows you to embed HTML</a>, which means you can embed streaming videos, entire webpages, web-applications, etc&#8230;</li>
</ul>
<p><a name="#how-google-wave-works"><br />
<h3>How Google Wave Works</h3>
<p></a></p>
<p style="margin-top: -15px;">Heres a quick and simple rundown on how it works:</p>
<ul>
<li>When a wave is created, the first &#8220;blip&#8221; is also created.  The entire wave is nothing more than a collection of blips.</li>
<li>Typically this first blip becomes the main part of the wave.  It can and will become quite long and full of information.</li>
<li>The discussion proceeds down below the first blip as more blips are added.  You might consider this to be the discussion page behind a wiki page.  It takes on the form of a threaded discussion, much like any other message board.</li>
<li>You can also embed blips within other blips.  So you can have discussions taking place at any point within the first blip, or any other blip for that matter.</li>
</ul>
<p>What I&#8217;ve described here is what I&#8217;ve seen happen on a typical, well-organized public wave.  I&#8217;m sure there are plenty of other waves out there that don&#8217;t fit this mold, and have all sorts of craziness happening.  There&#8217;s nothing that says a wave must have a main blip at the top with discussion blips below it.  Fundamentally speaking, a wave is just simply a collection of blips.</p>
<p>The ability to embed blips within blips and modify anything and everything is where the magic happens.  Functionally speaking, theres no distinction between content and discussion, but somehow it does all manage to remain organized.  It is organized chaos at its finest.  It&#8217;s all pretty cool, and when you see it in action you really get a good feel for how it works and what it&#8217;s all about.</p>
<p><a name="#google-wave-should-be-live-wiki"><br />
<h3>Why Didn&#8217;t Google Call it LiveWiki?</h3>
<p></a></p>
<p style="margin-top: -15px;">The irony I see with Google Wave is they did not put the word &#8220;wiki&#8221; in the name of the product.  Google already has two products with the word wiki in them, <a href="http://googleblog.blogspot.com/2008/11/searchwiki-make-search-your-own.html">SearchWiki</a> and <a href="http://googleblog.blogspot.com/2009/09/help-and-learn-from-others-as-you.html">SideWiki</a>.  Neither of them is hardly like a wiki if you ask me (you can&#8217;t modify public content, only add it and modify your own), especially when you compare them to Google Wave.  If any Google product ever deserved the word wiki attached to it, it is Google Wave.  Perhaps they should have dubbed it LiveWiki.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/there-is-no-undo-in-google-wave/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>10 Amusing Tweets about Google Wave Invitations</title>
		<link>http://geeklad.com/10-amusing-tweets-about-google-wave-invitations</link>
		<comments>http://geeklad.com/10-amusing-tweets-about-google-wave-invitations#comments</comments>
		<pubDate>Wed, 30 Sep 2009 15:31:22 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1777</guid>
		<description><![CDATA[The web is abuzz about the 100,000 Google Wave invitations going out today. Be sure that the social networks are no exception. There are thousands of people on Twitter begging for Google Wave invitations, some of which are quite amusing. I&#8217;ve put together a list of my top 10 favorites … <a href="http://geeklad.com/10-amusing-tweets-about-google-wave-invitations"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geeklad.com/wp-content/uploads/2009/09/google-wave-logo.png"><img height="126" alt="google-wave-logo" src="http://geeklad.com/wp-content/uploads/2009/09/google-wave-logo_thumb.png" width="144" align="left" style="border: 0 none;"></a>The web is abuzz about the <a href="http://googleblog.blogspot.com/2009/09/surfs-up-wednesday-google-wave-update.html">100,000 Google Wave invitations going out</a> today. Be sure that the social networks are no exception. There are thousands of <a href="http://search.twitter.com/search?q=%22google+wave%22+AND+(invitation+OR+invite)">people on Twitter begging for Google Wave invitations</a>, some of which are quite amusing. I&#8217;ve put together a list of my top 10 favorites Tweets.&nbsp; Some are requests to perform amusing acts to obtain an invite.&nbsp; Others are just witty commentary.&nbsp; Enjoy!</p>
<p><br /><br /><br />
<span id="more-1777"></span><img alt="Hat_normal" src="http://a1.twimg.com/profile_images/83755150/hat_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/toiletscribble">toiletscribble</a>: Someone&#8230;anyone&#8230;invite me to google wave and I will have your baby<br />
<br /><br /><br />
<img alt="Caffeine_normal" src="http://a1.twimg.com/profile_images/379582978/caffeine_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/paulgodfrey">paulgodfrey</a>: I&#8217;ve got an extra kidney sitting around and one of you has an extra Google Wave invite, you can see where this is going&#8230; DM me.<br />
<br /><br /><br />
<img alt="Point_normal" src="http://a1.twimg.com/profile_images/352264480/point_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/trickjarrett">trickjarrett</a>: Dear Google Wave invite fairy, please come by and drop one off for me. I&#8217;ve been a very good boy this year.<br />
<br /><br /><br />
<img alt="Frog_normal" src="http://a1.twimg.com/profile_images/374635680/frog_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/Spinchange">Spinchange</a>: I call bullshit on the google wave &#8216;rollout.&#8217; If I request an invite in the spring and still don&#8217;t have one by the fall, that&#8217;s a crawl out<br />
<br /><br /><br />
<img alt="Andyhat_normal" src="http://a3.twimg.com/profile_images/395124131/andyhat_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/wawoodworth">wawoodworth</a>: If anyone has a Google Wave invite, I will bake you cookies and mail them to you. Wherever you are in the world. =D<br />
<br /><br /><br />
<img alt="Untitled-1_copy_normal" src="http://a3.twimg.com/profile_images/427339531/Untitled-1_copy_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/Nycteris">Nycteris</a>: Now it&#8217;s 2009 and I still don&#8217;t have a flying car&#8230; nor do I have a Google Wave invite!<br />
<br /><br /><br />
<img alt="Paddington_normal" src="http://a1.twimg.com/profile_images/112923052/paddington_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/DStuart">DStuart</a>: I already hate Google Wave and I haven&#8217;t even got an invite yet<br />
<br /><br /><br />
<img alt="Sp_truth2_copy-1_normal" src="http://a1.twimg.com/profile_images/268363108/sp_truth2_copy-1_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/SPoftheFakulty">SPoftheFakulty</a>: Really needs a Google Wave invite! Kind people and A**holes alike, please bless me w/ one lol.<br />
<br /><br /><br />
<img alt="Twitterprofilephoto_normal" src="http://a1.twimg.com/profile_images/362333690/twitterProfilePhoto_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/karlhodge">karlhodge</a>: <a href="http://twitter.com/danoliver">@danoliver</a> If it helped me get a Google Wave invite, I&#8217;d buy <a href="http://twitter.com/aho">@aho</a> a wheelbarrow full of cookies. And when I say &#8220;buy&#8221; I mean &#8220;steal&#8221;.<br />
<br /><br /><br />
<img alt="Ram_manohar_tiwari_normal" src="http://a1.twimg.com/profile_images/96114906/ram_manohar_tiwari_normal.jpg" align="left" style="border: 0 none;"><a href="http://twitter.com/rmtiwari">rmtiwari</a>: And just in case, if you got *my* google wave invite in *your* inbox, please re-direct.<br />
<br /><br /><br /></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/10-amusing-tweets-about-google-wave-invitations/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Download Flash Video from Any Website</title>
		<link>http://geeklad.com/download-flash-video-from-any-website</link>
		<comments>http://geeklad.com/download-flash-video-from-any-website#comments</comments>
		<pubDate>Sat, 04 Jul 2009 00:53:44 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Browsers]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox plugin]]></category>
		<category><![CDATA[flash video]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1609</guid>
		<description><![CDATA[Do you want to download a flash video? Are you having trouble finding a good program or plugin to rip flash videos? Do you want to know how to download flash video from any website? You&#8217;ve come to the right place. Update: Be sure to check out my new article … <a href="http://geeklad.com/download-flash-video-from-any-website"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1610" style="border: 0pt none;" title="flv-logo" src="http://geeklad.com/wp-content/uploads/2009/07/flv-logo.png" alt="flv-logo" width="160" height="160" />Do you want to download a flash video? Are you having trouble finding a good program or plugin to rip flash videos? Do you want to know how to download flash video from any website? You&#8217;ve come to the right place.</p>
<p><span id="more-1609"></span><i><b><u>Update</u>:</b> Be sure to check out my new article on <a href="http://geeklad.com/download-video-from-youtube-with-google-chrome">how to download video from YouTube</a> with Google Chrome.</i></p>
<p>There are lots of programs and browser plugins that help you to download flash videos from websites. The problem is that they all seem to only allow you to do it from select sites. I found a relatively simple way to do it with Firefox and Firebug.</p>
<p>Firebug is a great Firefox plugin for website development and debugging. I don&#8217;t know how I would ever get along without it. Don&#8217;t bother looking for the &#8220;flash video download&#8221; feature in Firebug, because it does not exist.  You&#8217;ll have to do a little bit of manual work to do it, but using Firebug to download flash video from any website is relatively easy.</p>
<p>If you don&#8217;t have Firefox, <a href="http://www.getfirefox.com">download it</a>.  Then <a href="http://getfirebug.com/">download Firebug</a>.  Next, open up Firefox and browse to the page with the flash video you want to download.  Click on the little Firebug icon in the browser status bar at the bottom of the Firefox window.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1615" style="border: 0pt none;" title="Firebug Icon in Status Bar" src="http://geeklad.com/wp-content/uploads/2009/07/Firebug-Icon-in-Status-Bar.png" alt="Firebug Icon in Status Bar" width="140" height="45" /></p>
<p>Click on the <strong>Net</strong> tab in Firebug and then select <strong>Enabled</strong>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1613" style="border: 0pt none;" title="Enable Net Tab in Firebug" src="http://geeklad.com/wp-content/uploads/2009/07/Enable-Net-Tab-in-Firebug.png" alt="Enable Net Tab in Firebug" width="475" height="135" /></p>
<p>If the video fully loaded into the page when you last opened it, it is likely the entire movie is in your browser&#8217;s cache.  That means that when we monitor the net connection, we won&#8217;t see it load the video.  You will need to go and clear you&#8217;re browser&#8217;s cache.  If you&#8217;re using Firefox 3.5 on Windows, click <strong>Tools </strong>&gt; <strong>Clear Recent History</strong>.  Click the <strong>Details</strong> button and make sure the <strong>Cache</strong> checkbox is selected.  Then press <strong>Clear Now</strong>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1617" style="border: 0pt none;" title="Cache Clearing Options" src="http://geeklad.com/wp-content/uploads/2009/07/Cache-Clearing-Options.png" alt="Cache Clearing Options" width="248" height="241" /></p>
<p>Now you&#8217;re ready to find the location of the flash file.  Click the refresh button in Firefox and allow the page to reload.  The Firebug Net panel will display all of the HTTP requests being made along with statistics for each request as the page loads.  There are a few things you can look for to identify the video file:</p>
<ul>
<li>.FLV file extension on the file being loaded</li>
<li>Very large file size</li>
<li>Very long gray bar on the load time</li>
</ul>
<p>Here is an example of what the Net panel looks like for a video page on <a href="http://www.theonion.com/">The Onion</a>:</p>
<p style="text-align: center;"><a href="http://geeklad.com/wp-content/uploads/2009/07/Ways-to-Find-the-FLV-File.png"><img class="aligncenter size-large wp-image-1618" style="border: 0pt none;" title="Ways to Find the FLV File" src="http://geeklad.com/wp-content/uploads/2009/07/Ways-to-Find-the-FLV-File-1023x102.png" alt="Ways to Find the FLV File" width="1023" height="102" /></a></p>
<p>Once you&#8217;ve identified which one of the requests is for the video file, right-click on it and then left click on <strong>Open in New Tab</strong>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1621" style="border: 0pt none;" title="Saving the Flash Video" src="http://geeklad.com/wp-content/uploads/2009/07/Saving-the-Flash-Video.png" alt="Saving the Flash Video" width="357" height="173" /></p>
<p>There&#8217;s another nifty trick you can you can use if the video has not fully loaded in the player.  First, click the clear button in the Firebug panel to remove all the requests.  Then click on the player video navigation bar (if there is one) to fast forward to somewhere else within the video.</p>
<p>This will generate a new request for the video file, which in turn adds just a single line for the video file in the Firebug panel.  This makes it very easy to find the video file.  You&#8217;ll then want to click back at the start of the video file, to make sure you get the link to download the entire file.  Select the last file request, otherwise, you will end up downloading it from the point to which you fast forwarded.</p>
<p>When the new tab opens, Firefox will ask you what to do with it.  Just save the file somewhere where you will remember you put it.  That&#8217;s all there is to downloading flash video with Firefox and Firebug!</p>
<p>Of course this begs the question, &#8220;What do I do with the movie now that I&#8217;ve downloaded it?&#8221;  Well, if you want to watch it, you&#8217;ll need a player that can read it.  I suggest you <a href="http://www.videolan.org/vlc/">download the VLC player</a>.  VLC is a great open-source multi-platform video player (available for Windows, Mac OS X, and Linux).</p>
<p>I really like it because it includes all the codecs you will probably ever need for playing videos, so there&#8217;s no having to constantly add codecs to it all the time.  You can even use it to <a href="http://wiki.videolan.org/IPod">convert videos for your iPod</a>, although I tried this some time ago with limited success (it may work better with the latest version).</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/download-flash-video-from-any-website/feed</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Keep Track of New Television Show Episodes with RerunCheck</title>
		<link>http://geeklad.com/keep-track-of-new-television-show-episodes-with-reruncheck</link>
		<comments>http://geeklad.com/keep-track-of-new-television-show-episodes-with-reruncheck#comments</comments>
		<pubDate>Mon, 02 Mar 2009 19:33:39 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[favorite shows]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[television programs]]></category>
		<category><![CDATA[television shows]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1312</guid>
		<description><![CDATA[RerunCheck is a new website that lets you know whenever there are new episodes of television programs airing on tv. Although it was not actually my brain child per se, I did implement it myself. My good friend James at UltraViolet Development Studios did the web design for me, as … <a href="http://geeklad.com/keep-track-of-new-television-show-episodes-with-reruncheck"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://reruncheck.com/"><img style="border: 0pt none; display: inline; margin-left: 0px; margin-right: 0px;" title="reruncheck-logo" src="http://geeklad.com/wp-content/uploads/2009/03/rerunchecklogo.png" border="0" alt="reruncheck-logo" width="269" height="59" align="left" /></a><a href="http://reruncheck.com/">RerunCheck</a> is a new website that lets you know whenever there are new episodes of television programs airing on tv. Although it was not actually my brain child per se, I did implement it myself. My good friend James at <a href="http://uv-node.com/">UltraViolet Development Studios</a> did the web design for me, as I’m somewhat inept when it comes web design.</p>
<p>With Reruncheck, you can find out a few different ways whether or not your favorite TV show is airing a new episode.  First of all, you can visit the website and search for your shows.  You’ll be taken to a page that will let you know with a big green <strong><span style="color: #00ff00;">Yes</span></strong> if there is a new episode airing within the next 7 days.</p>
<p><a rel="lightbox:reruncheck" href="http://geeklad.com/wp-content/uploads/2009/03/reruncheck-lost.png"><img class="alignnone size-medium wp-image-1318" style="border: 0pt none;" title="reruncheck-lost" src="http://geeklad.com/wp-content/uploads/2009/03/reruncheck-lost-300x163.png" alt="reruncheck-lost" width="300" height="163" /></a></p>
<p>If you are interested in receiving continuous notifications for new episodes, you can either subscribe to the feed for the show (in the upper right corner), or you can subscribe to receive notifications via email.  If you decide to subscribe via email, please be sure to read the <a href="http://reruncheck.com/privacy">RerunCheck privacy policy</a>.  If you see anything in there you don’t like, then I suggest you use the RSS feed rather than email.</p>
<p>If you love to watch just about any show on TV, you can also subscribe to the <a href="http://feedproxy.google.com/reruncheck">main RerunCheck feed</a>.  It is updated every day with all the television shows that are airing new episodes.  You can also see what programs are showing new episodes today by visiting the main RerunCheck page.  There is also a page that will let you know the <a href="http://reruncheck.com/week">television programs that are airing new episodes this week</a>.</p>
<p>You can also <a href="http://reruncheck.com/signup">create a new RerunCheck account</a>, to manage all of your favorite programs in one place.  An account offers you the same email subscriptions you can receive without an account, but in addition to receiving email notifications you will also have your own custom feed.</p>
<p>Your custom feed will contain new episode notification for all of your favorite shows. You can share your custom feed with your friends, put it on your website, add it to FriendFeed or other social networks, or just subscribe to it yourself.  The choice is yours!</p>
<p>Try RerunCheck and let me know what you think. Feel free to send me any suggestions you might have for the service to help me make it better.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/keep-track-of-new-television-show-episodes-with-reruncheck/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Still Alive on Carillon</title>
		<link>http://geeklad.com/still-alive-on-carillon</link>
		<comments>http://geeklad.com/still-alive-on-carillon#comments</comments>
		<pubDate>Wed, 28 Jan 2009 11:34:52 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Miscellaneous Geekery]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1271</guid>
		<description><![CDATA[Yesterday my good Friend Bwana shared an article on Lifehacker about GrandCentral preparing for a new release. In his comment along with the shared item Bwana said, Play the Portal Theme&#8230; Still Alive.. Of course, that prompted me to search YouTube for the song. I listened to it and I … <a href="http://geeklad.com/still-alive-on-carillon"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday my good Friend <a href="http://bwana.org">Bwana</a> shared an article on <a href="http://lifehacker.com/">Lifehacker</a> about <a href="http://lifehacker.com/5140139/grandcentral-still-alive-new-version-imminent">GrandCentral preparing for a new release.</a> In his comment along with the shared item Bwana said, </p>
<blockquote><p>Play the Portal Theme&#8230; Still Alive.. <img src='http://geeklad.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Of course, that prompted me to search YouTube for the song. I listened to it and I enjoyed it. I also checked out a few others including a <a href="http://www.youtube.com/watch?v=sxNmeMklFk8&#038;feature=related">live version of Still Alive</a> performed by the writer, <a href="http://www.jonathancoulton.com/2008/06/23/still-alive-on-carillon/">Johnathan Coulton</a>.</p>
<p>After listening to the live version, I searched for Johnathan&#8217;s blog and started browsing around on it.  I came across a post of <a href="http://www.jonathancoulton.com/2008/06/23/still-alive-on-carillon/">Still Alive being played on the carillon</a>. Check out the video. The <a href="http://en.wikipedia.org/wiki/Carillon">carillon</a> isn&#8217;t terribly impressive to watch, but it&#8217;s a cool video to listen to.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JPPjS-TCCqk&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/JPPjS-TCCqk&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/still-alive-on-carillon/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Money Online: Size of Market</title>
		<link>http://geeklad.com/make-money-online-size-of-market</link>
		<comments>http://geeklad.com/make-money-online-size-of-market#comments</comments>
		<pubDate>Mon, 26 Jan 2009 03:02:39 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Make Money Online]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[how to make money]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1206</guid>
		<description><![CDATA[This is the second post in a multi-part series I&#8217;m writing about making money online.  The first step is to decide whether you want to create a blog or develop an online service. Next, you need to decide on a topic for your blog or determine the type of service you … <a href="http://geeklad.com/make-money-online-size-of-market"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" title="crowd" src="http://geeklad.com/wp-content/uploads/2009/01/crowd.jpg" border="0" alt="crowd" width="200" height="140" align="left" />This is the second post in a multi-part series I&#8217;m writing about making money online.  The first step is to decide whether you want to <a href="http://geeklad.com/make-money-online-content-or-service">create a blog or develop an online service</a>. Next, you need to decide on a topic for your blog or determine the type of service you would like to provide.</p>
<p>Perhaps the three most important factors to consider in deciding what to put on your website are the size of your market, the competition you will face, and the quality of your content or service. In this article, I share some of my observations on size of market, including examples on how I&#8217;ve failed and succeeded in properly assessing it.</p>
<p><span id="more-1206"></span><a rel="lightbox:charts" href="http://geeklad.com/wp-content/uploads/2009/01/success-and-size-of-market.png"><img class="alignright size-full wp-image-1209" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" title="success-and-size-of-market" src="http://geeklad.com/wp-content/uploads/2009/01/success-and-size-of-market.png" border="0" alt="success-and-size-of-market" width="250" height="173" align="right" /></a><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="https://www.cleverbridge.com/342/cookie?affiliate=3467&amp;product=29945" alt="" />Without a doubt, size of market is the most important factor for making money online. There are millions of people using the Internet each and every day, which is why it has attracted so many as an opportunity to earn income. However, it is likely that only a very small fraction of them will be in the market you will be targeting.</p>
<h2>My Failure in Assessing Size of Market</h2>
<p>For the most part, I’ve not had a lot of <a href="http://en.wikipedia.org/wiki/Web_traffic#Organic_traffic">organic traffic</a> so far on my blog. I’ve come to realize that my eclectic mix of content does not really appeal to a wide range of individuals. Although there are a lot of other geeks out there in the world, most of them are not particularly interested in many of the things I write about and the tools I develop.</p>
<h2>Improving My Assessment of Size of Market</h2>
<p>Part of the reason I’ve decided to develop this series on making money online was to try to appeal to a wider audience. There is no doubt in my mind there are more people interested in making money online than there are people interested in things like a <a href="http://geeklad.com/update-to-google-webmaster-tools-greasemonkey-script">Greasemonkey script for Google Webmaster Tools</a>.</p>
<p>I also decided to write about making money online because I recently had my first real big hit with organic results on this blog.  Earlier this month I wrote an article on <a href="http://geeklad.com/remove-antivirus-2009-and-other-malwarerogue-software-with-malwarebytes-anti-malware">how to remove Antivirus 2009, Spyware Guard 2008 and other malware</a>, and it definitely seemed to appeal to a wider audience than any of my other posts on GeekLad. I decided that sharing my success could provide some good information on how to make money online.</p>
<h2>My Success in Assessing Size of Market</h2>
<p>There are a lot of people that encounter problems with <a href="http://en.wikipedia.org/wiki/Antivirus_2009">Antivirus 2009</a> and <a href="http://www.ca.com/us/securityadvisor/pest/pest.aspx?id=453141606">Spyware Guard 2008</a>. I used <a href="http://www.malwarebytes.org/mbam.php">Malwarebytes’ Anti-Malware</a> to remove those programs from my parents’ computer, and decided it would make a great blog post that would appeal to a wide audience. It is apparent by the amount of traffic I&#8217;ve received that I was right.</p>
<p>I also signed up for an <a href="http://www.malwarebytes.org/affiliates.php">affiliate account with Malwarebytes</a>.  If anyone decides they would like to purchase the full version as a result of reading my article, I receive a commission for it. Signing up for the affiliate account and including an affiliate link within the article has allowed me to make some money with the article.</p>
<h2>Selecting Your Audience</h2>
<p>When deciding on a topic to blog about or the type of service you are going to provide, you need to take your audience into consideration. You need to figure out how many people that will be interested in your website.You can use the <a href="https://adwords.google.com/select/KeywordToolExternal">Google Keyword Tool</a> to determine the amount of search volume there is in the areas you are considering for your blog or service. Keywords with higher search volume will provide you with a larger market.</p>
<p>If your content or service is very specialized, you can expect to have a small audience. If you decide to blog about a very popular topic or develop a service that would appeal to many individuals, you can expect to have a large audience. Having a small audience isn&#8217;t necessarily a bad thing, if you can convert visits into cash and each conversion is worth a lot of money.</p>
<h2>What’s Next?</h2>
<p>The size of your market should not be taken into consideration alone. It is also very important to consider existing competition. Although there may be millions of potential visitors in your audience, there may already be many competitors servicing that market. If the competition is fierce, you may find it difficult to make money.</p>
<p>In the next post in the series, I’ll be taking a more detailed look at sizing up the competition.</p>
<p><em>Photo Credit: <strong><a href="http://flickr.com/photos/apreche/">Apreche</a></strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/make-money-online-size-of-market/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Make Money Online: Content or Service?</title>
		<link>http://geeklad.com/make-money-online-content-or-service</link>
		<comments>http://geeklad.com/make-money-online-content-or-service#comments</comments>
		<pubDate>Fri, 23 Jan 2009 11:35:46 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Make Money Online]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[how to make money]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web entrepreneur]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1185</guid>
		<description><![CDATA[For as long as I can remember, I&#8217;ve had a burning desire to earn a living working with technology. I&#8217;ve sought out many different methods for making money online. Much like Edison inventing the light bulb, I&#8217;ve found more ways how not to achieve the desired outcome. However, I&#8217;m glad to … <a href="http://geeklad.com/make-money-online-content-or-service"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1186" title="money" src="http://geeklad.com/wp-content/uploads/2009/01/money.jpg" alt="money" width="240" height="180" />For as long as I can remember, I&#8217;ve had a burning desire to earn a living working with technology. I&#8217;ve sought out many different methods for making money online. </p>
<p>Much like Edison inventing the light bulb, I&#8217;ve found more ways how not to achieve the desired outcome.  However, I&#8217;m glad to say that I&#8217;m starting to see the light at the end of the tunnel. I recently decided to share my experience in my quest with a multi-part post on how to make money online.</p>
<p><span id="more-1185"></span>About a month ago, I reached out to <a href="http://staynalive.com/">Jesse Stay</a> for help in my quest.  Jesse is a successful entrepreneur, published technology author, and guest author for <a href="http://www.louisgray.com">Louis Gray</a>.  He is the creative mind behind <a href="http://socialtoo.com/">SocialToo</a>, a web service that provides some handy tools for some popular social networks. I asked Jesse for advice on how to turn my hobbies (programming and blogging) into a career.  He provided some great info and there was a series of questions he asked that really got me thinking:</p>
<blockquote><p>What would you like to do?  Are you looking to become a developer?  Do you want to become a blogger? Do you want to be an Entrepreneur?</p></blockquote>
<p>Very good questions indeed. I think that ultimately I would like to be an entrepreneur and offer web services that are high in demand but low in supply. If I ever get to the point where I&#8217;m creating demand, I&#8217;ll know I&#8217;ve made it. I think answering these questions led me to the first step in making money online: do you develop <strong>content</strong> or develop a <strong>service</strong>?</p>
<h2>Content Development</h2>
<p>Behind door number one, we have content development. This has become one of the most popular methods for earning a living online. There are countless individuals online providing eager readers with relevant and useful information. The majority of them in the form of blogs.</p>
<p>Blogs are a great way for enthusiasts and self-proclaimed experts on any topic to provide information to the masses. It has become quite apparent that blogs are probably the best and easiest way to provide information online.  It has been observed by many that <a href="http://www.betterbusinessblogging.com/blogging-basics/why-search-engines-love-blogs/">search engines have an affinity for blogs</a>. If you are a decent writer and have a lot of great information to share that others are seeking, blogging is definitely the way to go.</p>
<h2>Providing Services</h2>
<p>The second choice you have for making money online is to provide services online. Just as there are millions of people seeking information online, there are many others seeking services as well. Of course, the majority of them prefer free services but there are plenty that are willing to pay too.</p>
<p>Providing services online does not necessarily mean you need to be a programmer or web developer. If you already have a business or are interested in starting one, providing services online can easily become an extension of your business. This is especially true if your business is not limited by your geographic location.</p>
<p>It is relatively easy to build a website to promote and even sell the services online. Even if you don&#8217;t know how to do it, there are plenty of people out there who provide such services. Alternatively, you could find the information online on how to build a website and do it yourself. I find the latter to be the most enjoyable as well as rewarding.</p>
<h2>What&#8217;s Next?</h2>
<p>Once you&#8217;ve decided whether you wish to provide content or services, you need to decide the topic of your content or the type of service to provide. There are three very important factors to consider when making this decision:</p>
<ul>
<li><strong>Size of Market</strong></li>
<li><strong>Competition</strong></li>
<li><strong>Quality of Service</strong></li>
</ul>
<p>These will be the focus of my next post in this series.</p>
<p><em>Photo Credit: </em><a href="http://www.flickr.com/photos/tracy_olson/"><em>Tracy O</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/make-money-online-content-or-service/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Chrome 2.0</title>
		<link>http://geeklad.com/google-chrome-20</link>
		<comments>http://geeklad.com/google-chrome-20#comments</comments>
		<pubDate>Thu, 15 Jan 2009 11:31:01 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Browsers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1176</guid>
		<description><![CDATA[I was shocked last month when Google dropped the beta designation from Chrome. Chrome was in beta a mere three months, whereas some products such as Gmail are STILL in beta after more than four years!  Sometimes I just don&#8217;t understand why they do weird things like this, but it&#8217;s … <a href="http://geeklad.com/google-chrome-20"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1181" style="border: 0pt none;" title="google-chrome-logo-nonbeta" src="http://geeklad.com/wp-content/uploads/2009/01/google-chrome-logo-nonbeta.jpg" alt="google-chrome-logo-nonbeta" width="150" height="55" />I was shocked last month when Google <a href="http://googleblog.blogspot.com/2008/12/google-chrome-beta.html">dropped the beta designation from Chrome</a>. Chrome was in beta a mere three months, whereas some products such as Gmail are <strong>STILL</strong> in beta after more than four years!  Sometimes I just don&#8217;t understand why they do weird things like this, but it&#8217;s really all just semantics.</p>
<p><span id="more-1176"></span>Well, to match their breakneck speed out of beta, they&#8217;ve now released a <a href="http://dev.chromium.org/getting-involved/dev-channel/release-notes/releasenotes201561">2.0 version</a> in the <a href="http://geeklad.com/cutting-edge-google-chrome-updates">Google Chrome dev channel</a>.  There are a few new features, the most notable being the ability to do full-page zoom.</p>
<p>Prior to the 2.0 release, if you zoom on a page (<strong>Ctrl+</strong> and <strong>Ctrl-</strong>, or using your scroll wheel on your mouse while pressing the control button) only the text zooms and the images remain the same.  The 2.0 release now properly zooms text and images together.  Here are a few other blog posts around the web describing some of the other new features in Google Chrome 2.0:</p>
<ul>
<li><a href="http://news.cnet.com/chrome-gets-mac-deadline-extensions-foundation/?part=rss&amp;tag=feed&amp;subj=Webware">Chrome gets Mac deadline, extensions foundation</a></li>
<li><a href="http://googlesystem.blogspot.com/2009/01/google-chrome-20-pre-beta.html">Google Chrome 2.0 Pre-Beta</a></li>
<li><a href="http://blogoscoped.com/archive/2009-01-09-n66.html">Google Chrome Update With Form Auto-Completion And More</a></li>
<li><a href="http://www.readwriteweb.com/archives/google_releases_first_pre-beta_of_chrome_20.php">Google Releases First Pre-Beta of Chrome 2.0</a></li>
<li><a href="http://dev.chromium.org/getting-involved/dev-channel/release-notes/releasenotes201561">Release Notes 2.0.156.1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/google-chrome-20/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Reader for Dummies</title>
		<link>http://geeklad.com/google-reader-for-dummies</link>
		<comments>http://geeklad.com/google-reader-for-dummies#comments</comments>
		<pubDate>Fri, 09 Jan 2009 14:00:39 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google reader]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1171</guid>
		<description><![CDATA[Ok, so the title is actually Google Reader for Beginners. I&#8217;m constantly telling my friends how great Google Reader is, but I have a hard time convincing them they need to use it. From now on, I&#8217;ll just show them the video the Google Reader Team put together.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1172" style="border: 0pt none;" title="google-reader-icon" src="http://geeklad.com/wp-content/uploads/2009/01/google-reader-icon.gif" alt="google-reader-icon" width="135" height="27" />Ok, so the title is actually <a href="http://googlereader.blogspot.com/2009/01/google-reader-for-beginners.html">Google Reader for Beginners</a>.  I&#8217;m constantly telling my friends how great Google Reader is, but I have a hard time convincing them they need to use it.  From now on, I&#8217;ll just show them the video the Google Reader Team put together.</p>
<p><object width="480" height="385" data="http://www.youtube.com/v/PvKFP67GwSY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/PvKFP67GwSY&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/google-reader-for-dummies/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twitter Search Button for the Google Toolbar</title>
		<link>http://geeklad.com/twitter-search-button-for-the-google-toolbar</link>
		<comments>http://geeklad.com/twitter-search-button-for-the-google-toolbar#comments</comments>
		<pubDate>Tue, 06 Jan 2009 16:11:03 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microblogging]]></category>
		<category><![CDATA[Web Browsers]]></category>
		<category><![CDATA[Google Toolbar]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1155</guid>
		<description><![CDATA[I&#8217;ve been finding myself searching Twitter for information as of late. There was not a decent Twitter search button for the Google Toolbar (only a couple that use the Google Custom Search Engine), so I created one. It&#8217;s simple and easy to use, just like my Google Reader search button. … <a href="http://geeklad.com/twitter-search-button-for-the-google-toolbar"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-575" style="border: 0pt none;" title="twitter-logo.png" src="http://geeklad.com/wp-content/uploads/2008/11/twitter-logo.png" alt="twitter-logo.png" width="225" height="64" />I&#8217;ve been finding myself searching Twitter for information as of late. There was not a decent <a href="http://search.twitter.com">Twitter search</a> button for the <a href="http://toolbar.google.com">Google Toolbar</a> (only a couple that use the <a href="http://www.google.com/cse">Google Custom Search Engine</a>), so I created one.  It&#8217;s simple and easy to use, just like my <a href="http://geeklad.com/google-toolbar-reader-button">Google Reader search button</a>.</p>
<ul>
<li>Click the link below to install it</li>
<li>When you want to search Twitter, type a search term into your Google Toolbar</li>
<li>Click the Twitter button on the Google Toolbar</li>
<li>You are taken to the Twitter search result page for your search term</li>
</ul>
<p style="text-align: center;"><a style="border: 1px solid #888888; padding: 4px 8px; font-weight: bold;" href="http://toolbar.google.com/buttons/add?url=http://geeklad.com/downloads/twitter-search.xml">Install the Twitter Search Button</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/twitter-search-button-for-the-google-toolbar/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Where Did Google Maps Saved Locations Link Go?</title>
		<link>http://geeklad.com/where-did-google-maps-saved-locations-link-go</link>
		<comments>http://geeklad.com/where-did-google-maps-saved-locations-link-go#comments</comments>
		<pubDate>Tue, 06 Jan 2009 09:27:14 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=1127</guid>
		<description><![CDATA[I had a very frustrating experience recently. I could not for the life of me find My Saved Locations on Google Maps. I knew they were still there, because when I started typing in the search box, Google started suggesting them. But I couldn&#8217;t find the link to edit/view all … <a href="http://geeklad.com/where-did-google-maps-saved-locations-link-go"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://geeklad.com/wp-content/uploads/2009/01/google-maps-logo.png" border="0" alt="Google Maps Logo" width="150" height="55" align="left" />I had a very frustrating experience recently. I could not for the life of me find My Saved Locations on Google Maps. I knew they were still there, because when I started typing in the search box, Google started suggesting them. But I couldn&#8217;t find the link to edit/view all of them.</p>
<p><span id="more-1127"></span></p>
<p>Although there were <a href="http://blumenthals.com/blog/2008/11/20/google-fixing-lost-saved-locations-problem-in-maps/">people that actually lost their saved locations</a>, this was not the problem I was experiencing. I just couldn&#8217;t find the freakin&#8217; link! As an experienced computer geek, this was especially frustrating. After much searching, I finally found a blog post that informed me that the <a href="http://www.seroundtable.com/archives/017118.html">Google Maps saved locations feature had moved</a>.</p>
<p> </p>
<p><a rel="lightbox" href="http://geeklad.com/wp-content/uploads/2009/01/google-maps-saved-locations.png"><img class="alignnone size-full wp-image-1133" style="border: 0px initial initial;" title="google-maps-saved-locations" src="http://geeklad.com/wp-content/uploads/2009/01/google-maps-saved-locations.png" alt="google-maps-saved-locations" width="472" height="70" /></a></p>
<p>I was disappointed I had to resort to searching for the solution, rather than figuring out the link was in a little upsidedown triangle next to the search bar.  In my defense, <a href="http://maps.google.com/support?hl=en">the Google Maps help</a> was no help (it still mentioned the old location of the feature) and I had to resort to searching the web.  Finally when I searched for something along the lines of &#8220;<strong>google maps saved locations link move</strong>&#8220;, I found the post on <a href="http://www.seroundtable.com">Search Engine Roundtable</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/where-did-google-maps-saved-locations-link-go/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My Prediction for 2009</title>
		<link>http://geeklad.com/my-prediction-for-2009</link>
		<comments>http://geeklad.com/my-prediction-for-2009#comments</comments>
		<pubDate>Thu, 01 Jan 2009 02:54:56 +0000</pubDate>
		<dc:creator>GeekLad</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://geeklad.com/?p=962</guid>
		<description><![CDATA[Here is my prediction for 2009: In December of 2009, there will be countless blog posts made about predictions for 2010. Technology changes so rapidly that it is very difficult to predict what will happen even within just a year. It may be possible at a very high level, but … <a href="http://geeklad.com/my-prediction-for-2009"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-979" style="border: 0px initial initial;" title="crystal-ball" src="http://geeklad.com/wp-content/uploads/2008/12/crystal-ball.jpg" alt="crystal-ball" width="99" height="100" />Here is my prediction for 2009: <strong>In December of 2009, there will be countless blog posts made about predictions for 2010.</strong> Technology changes so rapidly that it is very difficult to predict what will happen even within just a year.  It may be possible at a very high level, but only those that are actually responsible for its evolution can predict it with any sort of precision.</p>
<p>New and exciting products and services will be introduced, and for me to try to provide any further level of detail would be a futile effort.  The companies developing those products and services are capable of predicting the future. However, they will only share their predictions when the future becomes the present and their products come to market.</p>
<p>Nevertheless, it is sometimes fun and interesting to read what others are predicting will take place next year:</p>
<ul>
<li><a href="http://technosailor.com/">Technosailor</a>: <a href="http://technosailor.com/2008/12/30/tech-predictions-for-2009/">Tech Predictions for 2009</a></li>
<li><a href="http://www.inquisitr.com/">The Inquisitr</a>: <a href="http://www.inquisitr.com/13494/blogging-predictions-for-2009/">Blogging Predictions for 2009</a></li>
<li><a href="http://shawnfarner.com">shawn farner [dot com]</a>: <a href="http://shawnfarner.com/blog/2008/12/20/5-ballsy-social-media-predictions-for-2009/">5 ballsy social media predictions for 2009</a></li>
<li><a href="http://blog.altimetergroup.com/">The Altimeter by Charlene Li</a>: <a href="http://blog.altimetergroup.com/2008/12/predictions-for-2009.html">Predictions for 2009</a></li>
<li><a href="http://marketingtechblog.com/">The Marketing and Technology Blog</a>: <a href="http://marketingtechblog.com/2008/11/08/2009-prediction-search-and-mobile-are-the-future/">2009 Prediction: Search and Mobile are the Future</a></li>
<li><a href="http://louisgray.com">Louis Gray</a>: <a href="http://www.louisgray.com/live/2008/12/10-predictions-for-2009-in-world-of.html">10 Predictions for 2009 In the World of Tech</a></li>
<li><a href="http://www.readwriteweb.com/">ReadWriteWeb</a>: <a href="http://www.readwriteweb.com/archives/2009_web_predictions.php">2009 Web Predictions</a></li>
<li><a href="http://venturebeat.com/">VentureBeat</a>: <a href="http://venturebeat.com/2008/12/31/ten-tech-predictions-for-2009/">Ten tech predictions for 2009</a></li>
</ul>
<p>Happy new year!</p>
]]></content:encoded>
			<wfw:commentRss>http://geeklad.com/my-prediction-for-2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: geeklad.com @ 2012-02-03 23:54:54 -->
