<?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>Attackr.com &#187; Developer Portal for web designers, developers and programmers</title>
	<atom:link href="http://www.attackr.com/tag/tips-tricks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.attackr.com</link>
	<description>Come To Share, Come To Learn</description>
	<lastBuildDate>Tue, 20 Dec 2011 13:09:25 +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>Geek Survival Kit</title>
		<link>http://www.attackr.com/geek-survival-kit/</link>
		<comments>http://www.attackr.com/geek-survival-kit/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 22:36:44 +0000</pubDate>
		<dc:creator>JeremyD</dc:creator>
				<category><![CDATA[Reference & Tutorials]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/geek-survival-kit/</guid>
		<description><![CDATA[When you&#8217;re a geek like me and you&#8217;re forced to survive in the wild (outside of your room), you might not know what to do. Conversations can be awkward, and often lead to you striking up conversations about that shock video you saw last week online. But I find when I&#8217;m at school, surviving in [...]]]></description>
			<content:encoded><![CDATA[<p>When you&#8217;re a geek like me and you&#8217;re forced to survive in the wild (outside of your room), you might not know what to do. Conversations can be awkward, and often lead to you striking up  conversations about that shock video you saw last week online. But I find when I&#8217;m at school, surviving in the wild is much easier, because I&#8217;m surrounded by computers. The only problem is that its not MY computer. With this article, I aim to help you make any computer YOUR computer. </p>
<p>All you need is a USB flashdrive. I use a 1gig LG flash drive, but something as small as 128mb will do. First of all, go to <a title="Portable Apps" href="http://portableapps.com/">Portable Apps</a> and download the Portable App installer. Install the program onto your flashdrive (it&#8217;ll take a while to do this, so go do something else for a while). Once that&#8217;s done, you&#8217;ll want to start up the portable version of Firefox. This is where a majority of your survival kit will be going. <span id="more-142"></span></p>
<p>If you don&#8217;t already have one, head over to google and sign up for an account. With this account you&#8217;ll have access to Google mail (gmail), Calendar, docs, and many others. With this account, you get 6GB of online storage. </p>
<p>The best way to use that storage is a little Firefox plugin called <a title="GSpace" href="https://addons.mozilla.org/en-US/firefox/addon/1593">GSpace</a>. With GSpace, you can upload/download any file you want via Firefox. That means that if you&#8217;re finishing up a class and you&#8217;ve got some homework you need to finish up, you can upload the word doc, the images, the audio files, or whatever you need to Google and head home, download/complete the assignment and reupload for download at school. </p>
<p>Now you might be saying that you can easily do this with a flash drive. This is true. But if you&#8217;re a graphic or web design major (I&#8217;m web major), you&#8217;ll have MASSIVE files that will very quickly fill up your flashdrive. But with Google + GSpace, you can fill up your 6GB with endless amounts of stuff.</p>
<p>This next one is setting your homepage to <a href="http://igoogle.com">http://igoogle.com</a>.  Here you can find little widgets and dock them on the page. </p>
<p>Personally, I&#8217;ve got Calendar, Gmail, and a few others docked so I can easily view my schedule, email, etc. Also remember to trick out your Firefox. </p>
<p>Even though its portable, this version of Firefox can use plugins and themes just like the full version. The only difference is that Firefox auto-clears the browsing history when you remove the flashdrive (this reduces the amount of space needed to store Firefox).</p>
<p>Lastly, make use of the programs on Portable Apps.  There are a ton of smaller versions of popular programs that you can use. There&#8217;s graphics editors, text editors, IM clients, and more. </p>
<p>Also, you can easily add your own programs that will show up on the Portable Apps menu on the computer. I&#8217;ve got some GBA/SNES emulators on mine, alone with a few smaller games (Conquest, Crayon Physics, etc.).<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/customising-ubuntu/' title='Customizing Ubuntu'>Customizing Ubuntu</a></li>
<li><a href='http://www.attackr.com/your-first-website/' title='Your first website'>Your first website</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
<li><a href='http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/' title='How To Flash DD-WRT Firmware'>How To Flash DD-WRT Firmware</a></li>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/geek-survival-kit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Customizing Ubuntu</title>
		<link>http://www.attackr.com/customising-ubuntu/</link>
		<comments>http://www.attackr.com/customising-ubuntu/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 17:07:59 +0000</pubDate>
		<dc:creator>Aeriff</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Reference & Tutorials]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/customising-ubuntu/</guid>
		<description><![CDATA[So you&#8217;ve installed Ubuntu and your system is rearing to go, but what next? How about we go adding a few bells and whistles? There are many things you can tweak on your Ubuntu desktop, let alone the applications, but a simple area that is often overlooked are the panels and their gadgets. Unlike Windows, [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve installed Ubuntu and your system is rearing to go, but what next? How about we go adding a few bells and whistles? There are many things you can tweak on your Ubuntu desktop, let alone the applications, but a simple area that is often overlooked are the panels and their gadgets.</p>
<p>Unlike Windows, your get two panels on your desktop: top and bottom. The majority of the bottom panel is given over to the window selector for your running applications. For most users, this leaves the top relatively empty, apart from the Ubuntu system menus on the left and the date and time on the right. So let&#8217;s make use of that space. <span id="more-144"></span></p>
<h3><strong>Applets</strong></h3>
<p>If you right-click on the top panel and select &#8216;Add to panel&#8217;, you&#8217;ll be presented with a list of cool panel applets. There&#8217;s quite a few to play with, but here&#8217;s my pick of applets to add.</p>
<p><strong>System Monitor</strong><br />
This displays helpful information such as CPU, dick or network usage. When it appears it&#8217;s just a single black rectangle and a tad short for what it displays, so do the following:</p>
<ol>
<li>Right-click on it and select Preferences</li>
<li>Tick the Network and &#8216;Hard disk&#8217; boxes</li>
<li>Set &#8216;System Monitor Width&#8217; to 60.</li>
</ol>
<p>Now you should find three nicely spaced graphs for CPU, network and disk usage.</p>
<p><strong>Weather Report</strong><br />
To set this up for Australia (wherever your location may be), right-click on it, select Preferences and under Location, drill down to your state and city. Under General, make sure the temperate unit is set to Celsius. Then click Close, right-click it again and select Update. Left-clicking on the applet will give you a detailed report.</p>
<p><strong>Deskbar</strong><br />
This is one of those cleve utilities you can&#8217;t do without. Based on the same principles as Apple&#8217;s Spotlight, when clicked on, it will provide an input box &mdash; whatever you type will be matched against a command, email contacts, local documentation, dictionary search, internet search and more. You can use it to both find information and open or launch the references it finds. Right-click and select Preferences to expand the list of sources used for searching.</p>
<p><strong>Eyes</strong><br />
This is just a bit of fun and actually a very old application from way back when Unix was something you would only find in server rooms. What does it do? Watch the eyes as they follow your mouse around!</p>
<p><strong>Launchers</strong><br />
You&#8217;ll note Ubuntu already provides launchers for Firefox, Evolution and the help system; but you can add your own. To add something from the Ubuntu menus, simply scroll through the menus to your application, then left-click and drag it to the panel. If you want to add a program not in the menu system, first right-click on the desktop, select &#8216;Create Launcher&#8217;, fill our the details and then drag it from the desktop to the panel. You can move and arrange them by either left-clicking or middle button-clicking and dragging them. You can prevent certain launchers from being moved by toggling &#8216;Lock to panel&#8217; when right-clicking.</p>
<h3><strong>Top Tip</strong></h3>
<p><strong>Size it up</strong><br />
You don&#8217;t have to stick with the default panel sizes Ubuntu provides. On larger monitors the text and icons can be smaller, so enlarging them can help. Simply right-click on a panel and select Properties and then adjust size in pixels. It will happily expand to 120 pixels in height, but you&#8217;ll probably find a setting of 30-40 to be more amiable. The top and bottom panel can be sized independently, so you can keep the bottom task window smaller while making your program launchers and applets on the top bar larger.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/geek-survival-kit/' title='Geek Survival Kit'>Geek Survival Kit</a></li>
<li><a href='http://www.attackr.com/your-first-website/' title='Your first website'>Your first website</a></li>
<li><a href='http://www.attackr.com/undo-for-browsers/' title='Undo For Browsers'>Undo For Browsers</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
<li><a href='http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/' title='How To Flash DD-WRT Firmware'>How To Flash DD-WRT Firmware</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/customising-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Shortcodes</title>
		<link>http://www.attackr.com/wordpress-25-shortcodes/</link>
		<comments>http://www.attackr.com/wordpress-25-shortcodes/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 17:36:02 +0000</pubDate>
		<dc:creator>Xavisys - Web Development</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.attackr.com/wordpress-25-shortcodes/</guid>
		<description><![CDATA[Warning: Shortcodes are affected by Trac ticket 6444, which should be applied to WordPress 2.5.1. First I touched on the topic in my first impressions of WordPress 2.5. Then I whined a little about the tickets relating to them, and eventually I released my Google Maps Plugin that uses them. In the end, WordPress&#8217;s new [...]]]></description>
			<content:encoded><![CDATA[<p>Warning: Shortcodes are affected by <a href="http://trac.wordpress.org/ticket/6444">Trac ticket 6444</a>, which should be applied to WordPress 2.5.1.</p>
<p>First I touched on the topic in my <a href="http://xavisys.com/wordpress-25-first-impressions/">first impressions of WordPress 2.5</a>.  Then I <a href="http://twitter.com/aaroncampbell/statuses/785219794">whined a little about the tickets</a> relating to them, and eventually I released my <a href="http://xavisys.com/google-maps-for-wordpress/">Google Maps Plugin</a> that uses them.  In the end, <a href="http://codex.wordpress.org/Shortcode_API">WordPress&#8217;s new shortcodes</a> are really nice.</p>
<h2>What are they?</h2>
<p>First of all, a shortcode called &#8220;mycode&#8221; can look like any of these:<br />
<code>[mycode]<br />
[mycode foo="bar" id="123" color="red" something="data"]<br />
[mycode]Some Content[/mycode]<br />
[mycode]&lt;p&gt;&lt;a href="http://example.com/"&gt;HTML Content&lt;/a&gt;&lt;/p&gt;[/mycode]<br />
[mycode]Content [another-shotcode] more content[/mycode]<br />
[mycode foo="bar" id="123"]Some Content[/mycode]<br />
</code><br />
As you can see, shortcodes allow a user to put a code into a post or page, and a plugin can then easily handle those codes.  They can be nested, contain content (including HTML), attributes, etc. <span id="more-140"></span></p>
<h2>How can I use them?</h2>
<p>First of all, you need to add your shortcode:<br />
<code>add_shortcode('mycode', 'yourFunction');</code><br />
Your function should take two arguments and return the content that you want to replace the shortcode with.  The first argument will be an associative array of attributes (keys will be the attribute names, and the value will be the corresponding attribute value), and the second will be the content between the tags.</p>
<p>To handle default attributes, you can use shortcode_atts($defaultsArray, $attributesArray):<br />
<code><br />
function yourFunction ($attr, $content) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;$attr = shortcode_atts(array('foo'   =&gt; 'bar', 'id'    =&gt; '','color' =&gt; 'blue'), $attr);<br />
&nbsp;&nbsp;&nbsp;&nbsp;return '&lt;h2&gt;Attributes&lt;/h2&gt;&lt;pre&gt;' . print_r($attr, true) . '&lt;/pre&gt;&lt;h2&gt;content&lt;/h2&gt;' . $content;<br />
}</code></p>
<p>That&#8217;s it!  That&#8217;s why they are so great, it takes next to nothing to handle!  However, maybe you&#8217;re thinking about a relatively complex way to use these, and you want to take it to the next level.</p>
<h2>The Next Level</h2>
<p>Maybe you&#8217;re worried that you&#8217;re users won&#8217;t grasp the intricacies of your shortcodes, or will be plagued by typos.  It&#8217;s a valid concern.  For example, I don&#8217;t want to assume that my users will be able to create a Google map by flawlessly entering:<br />
<code>[googleMap width="100%" height="400" name="Aero Rental - Phoenix" directions_to="true" directions_from="true"]3432 W. Clarendon, 85017[/googleMap]</code></p>
<p>The solution is to create a way for your users to generate the shortcodes and have them sent to the editor, but where to start?  First, you need to add a meta box to the writing/editing pages (these are the dropdown boxes below the editor, such as Tags, Categories, etc).  To do this, create a function that you will use to display the form used to generate your shortcode.  Then you need to hook into the admin_menu action, and use it to create the metaboxes.</p>
<p>View the complete <a href="http://xavisys.com/wordpress-25-shortcodes/">solution to complex shortcodes in WordPress 2.5</a>.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/' title='Migrating from wordpress.com to wordpress.org or self-hosting'>Migrating from wordpress.com to wordpress.org or self-hosting</a></li>
<li><a href='http://www.attackr.com/wordpress-tip-disable-visual-editor/' title='WordPress Tip-Disable Visual Editor'>WordPress Tip-Disable Visual Editor</a></li>
<li><a href='http://www.attackr.com/simple-guide-to-monetizing-your-blog/' title='Simple Guide to Monetizing your Blog'>Simple Guide to Monetizing your Blog</a></li>
<li><a href='http://www.attackr.com/wordpress-25-first-impressions/' title='WordPress 2.5: First Impressions'>WordPress 2.5: First Impressions</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/wordpress-25-shortcodes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Your first website</title>
		<link>http://www.attackr.com/your-first-website/</link>
		<comments>http://www.attackr.com/your-first-website/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 22:08:23 +0000</pubDate>
		<dc:creator>janpd24</dc:creator>
				<category><![CDATA[Reference & Tutorials]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.attackr.com/your-first-website/</guid>
		<description><![CDATA[People have often asked me what making a website entails. What if you know nothing about web design? How much does it cost? How do you set it up? Where do you go? What do you do first? While there are thousands of tutorials on web development, most of them assume the reader already knows [...]]]></description>
			<content:encoded><![CDATA[<p>People have often asked me what making a website entails. What if you know nothing about web design? How much does it cost? How do you set it up? Where do you go? What do you do first?</p>
<p>While there are thousands of tutorials on web development, most of them assume the reader already knows a bit, or already has a website. Very few address the total novice. Contrary to what a lot of people believe, it is not expensive to maintain a site. For instance, it costs me less than $50 a year to maintain my own site and blog, and the site related to my books.</p>
<p>So, where <em>do</em> you start? I have put together a few basic steps that should hopefully get anyone started, even if your web design skills are zero. Once you have that web presence, you can do more about making it work better. And you don&#8217;t have to be development guru to achieve it.</p>
<h2>Step 1: Register your domain name</h2>
<p>This is the &#8220;whatever.com&#8221; the user types to get to your site. Remember that the usual .com, .org and .net are not the only extentions you can have. You could go for .tv, .info, .biz, .name, and of course, the country-specific extensions. For example: .in (India), .cn (China), de (Germany), .eu (Europe), .us (USA), etc. It all depends on what your site is about.</p>
<p>A domain usually costs less than $10 a year, depending on what sort of extension you choose. It is advisable to choose a reliable company to register your domain with. If you&#8217;re unsure, go with one of the big names, like GoDaddy, Network Solutions or Yahoo! Domains. <span id="more-119"></span></p>
<h2>Step 2: Figure out what sort of site you want</h2>
<p>It doesn&#8217;t matter whether you knit sweaters for charity, have a multi-million dollar business, or just want to share your Doctor Who fanfiction&mdash;in this day and age you have every right to need or want a website of your very own. However, it will make your job far easier if you know what your site will be like. Take a look at other similar web sites for ideas, though this could possibly prove counter-productive, as the millions of ideas out there might be more confusing than helpful!</p>
<p>To make this easier, open a blank document (or take a piece of paper) and list out your site&#8217;s contents. What pages will you have? Will there be a photo gallery? Will there be a contact form? From this you should get a pretty good idea of your layout.</p>
<h2>Step 3: Find a suitable template</h2>
<p>Since this article assumes you cannot design one yourself, there are two options here. Either pay someone to design one for you or use one of the thousands of great free templates available on the Net. I highly recommend the <a href="http://opendesigns.org" title="OpenDesigns.org">OpenDesigns</a> site for free templates. Not only are there almost a thousand (including my own! *shameless plug*) available, it has a vibrant and friendly community that will help you out should you get stuck at any stage. If you like a template and want to use it, but are not sure what to do, mail the designer for help. Most people will get back to you. I have helped out a number of people who have downloaded and used my templates for free.</p>
<h2>Step 4: Get hosting</h2>
<p>Now this is slightly trickier, as for every reasonable and reliable host out there, there exists an equally scary horror story of disappearing acts and clients being left high and dry. <a href="http://webhostingtalk.com" title="Webhostingtalk">Webhostingtalk</a> is a good place to find out about people&#8217;s experiences of various hosts. What sort of hosting you will want will depend on what sort of site you have, what you envisage your traffic to be like, and what your budget is. Free hosts are also available too, but remember that they&#8217;re likely to have caveats associated with them.</p>
<h2>Step 5: Put it all together</h2>
<p>And finally, you need to transfer the contents of your site into the template you are using, and then upload everything&mdash;images included&mdash;to your host&#8217;s server. Let&#8217;s take it one by one.</p>
<p>If the thought of looking at code makes your heart rate go up, don&#8217;t worry, it&#8217;s not at all hard! Get a text editor like <a href="http://notepad-plus.sourceforge.net" title="Notepad++">Notepad++</a> that highlights code, and it is easy to see where your text will go. If you <em>really</em> feel you cannot handle it, you could use a WYSIWYG editor like <a href="http://nvu.com" title="NVU">NVU</a>.</p>
<p>Once you have everything in place, you will need to transfer the files to the server space you bought from your web host. You will need a program known as an FTP client (for example, <a href="http://filezilla-project.org/" title="FileZilla">FileZilla</a>). Your hosts will have given you a username and password for FTP-ing, and you will need these settings to access your server space. Upload all the files associated with your site&mdash;by copying-and-pasting, dragging-and-dropping, etc.&mdash;to the public_html folder of your website. Before you upload, do remember to check locally on your computer to see that all links are intact.</p>
<p>If you&#8217;ve done this right, typing in your domain name should show up your site. If you&#8217;ve messed up somewhere, head over to <a href="http://opendesigns.org" title="OpenDesigns.org">OpenDesigns</a> and ask for help!</p>
<p>Good luck!  <img src='http://www.attackr.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':grin:' class='wp-smiley' /> </p>
<p>(Originally posted at <a href="http://writeside.net/blog/tech/five-steps-to-your-first-website/" title="Writeside.net">Writeside.net</a>.)<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/geek-survival-kit/' title='Geek Survival Kit'>Geek Survival Kit</a></li>
<li><a href='http://www.attackr.com/customising-ubuntu/' title='Customizing Ubuntu'>Customizing Ubuntu</a></li>
<li><a href='http://www.attackr.com/combining-flash-with-htmlcss/' title='Combining flash with HTML/CSS'>Combining flash with HTML/CSS</a></li>
<li><a href='http://www.attackr.com/learning-jquery-a-reference-guide-and-examples-for-the-rest-of-us/' title='Learning jQuery: A reference guide and examples for the rest of us'>Learning jQuery: A reference guide and examples for the rest of us</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/your-first-website/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Undo For Browsers</title>
		<link>http://www.attackr.com/undo-for-browsers/</link>
		<comments>http://www.attackr.com/undo-for-browsers/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 03:32:35 +0000</pubDate>
		<dc:creator>Aeriff</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/undo-for-browsers/</guid>
		<description><![CDATA[If you&#8217;re really long in the tooth, you&#8217;ll recall when Microsoft introduced the undo command in Word for DOS. This little piece of bacon-saving magic was one of the great milestones in user-friendly software development. It&#8217;s taken a while for browsers to catch up with the delights of undo. Of course, the need for an [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re really long in the tooth, you&#8217;ll recall when Microsoft introduced the undo command in Word for DOS. This little piece of bacon-saving magic was one of the great milestones in user-friendly software development.</p>
<p>It&#8217;s taken a while for browsers to catch up with the delights of undo. Of course, the need for an undo command only really became pressing once tabbed browsing appeared on the scene. </p>
<p>Before that, you could always return to a site during a session using the Back button, or from session to session by using the browser&#8217;s history cache. </p>
<p>Once we gained the ability to view multiple sites concurrently using tabs, the Back button was no longer sufficient. With multiple sites open, it&#8217;s all too easy to close one of those tabs and then realize you need that site open after all.</p>
<p>Opera, not surprisingly, was the first to bring the undo concept to the browser. It gave us the ability to undo a closed tab by pressing Ctrl-Alt-Z. </p>
<p>Then it went further and added a multilevel undo in the form of the Trash Can. The Trash Can stores each tab you close during a session, plus every closed popup window. Click the Trash Can at the far right of the Tab Bar and you can open any of these closed items.</p>
<p>Firefox has had tabs all along, but no undo. Due to its support for extensions, though, third-party developers were happy to remedy that omission. <span id="more-118"></span></p>
<p>A number of extensions provided basic undo functions, all the way from the single-minded Undo Close Tab to the spectacularly all-inclusive Tab Mix Plus.</p>
<p>The folks at Mozilla have since seen the list and in Firefox 2 you can undo a closed tab by pressing Ctrl-Shift-T. If you already used the keyboard shortcut Ctrl-T to open a new tab, that&#8217;s particularly easy to remember. </p>
<p>If you close a series of tabs, you can reopen each of them by pressing Ctrl-Shift-T repeatedly. It&#8217;s a LIFO stack (Last In, First Out), so Firefox will open the most recently closed tab first, then the next most recently closed and so on. </p>
<p>Firefox also includes a (less elegantly implemented) version of Opera&#8217;s Trash Can: to select from a list of closed tabs, click History &mdash;&gt; &#8216;Recently Closed Tabs&#8217;.</p>
<p>Reopening a closed tab also restores that tab&#8217;s history, in both Opera and Firefox, so you can browse back though the sites you viewed on that tab.</p>
<p>So where&#8217;s the undo closed tab feature in Internet Explorer 7? It&#8217;s not there. Microsoft is still playing catch-up with it&#8217;s browser.</p>
<h3>Up A Notch</h3>
<p>Reopening a closed tab is handy, but wouldn&#8217;t it be great if you could undo a browser crash or re-display a bunch of sites after you&#8217;ve accidentally closed your browser? That&#8217;s where crash recovery comes in.</p>
<p>Once again, where Opera leads, the others have followed. </p>
<p>Opera will automatically load your last session exactly as it was &ndash; all the tabs and all the windows &ndash; if you click Tools &mdash;&gt; Preferences &mdash;&gt; General and from the Startup menu select &#8216;Continue from last time&#8217;. You&#8217;ll no longer have to worry about accidentally closing a bunch of tabs.</p>
<p>Firefox has a similar options: go to Tools &mdash;&gt; Options &mdash;&gt; Main and in the &#8216;When Firefox starts&#8217; box, select &#8216;Show my windows from last time&#8217;.</p>
<p>Once again, IE 7 doesn&#8217;t quite get it right. There is an options to re-display the currently open tabs, but there&#8217;s no way to set this to occur automatically. Instead, you have to remember to do it each time.</p>
<ol>
<li>Open at least two tabs.</li>
<li>Click IE&#8217;s close button. A dialog will appear, asking whether you wish to close all tabs.</li>
<li>Click the &#8216;Show Options&#8217; button.</li>
<li>Tick the &#8216;Open these the next time I use Internet Explorer&#8217; options and then click &#8216;Close tabs&#8217;.</li>
</ol>
<p>Firefox and Opera have the ability to recover from a crash. Should your computer or browser crash, the browsers will automatically offer to reload your last session. It&#8217;s not fool-proof, but it usually works.</p>
<h3>Matching Opera</h3>
<p>To match Opera&#8217;s graceful undo handling, Firefox and IE 7 both need the help of add-ons. For Firefox, you should install <a href="http://www.tinyurl.com/2au5zj">Tab Mix Plus</a>, one of the all-time great Firefox extensions. </p>
<p>Tab Mix Plus provides a huge array of tab options, including a right-click &#8216;closed tabs list&#8217;, as well as it&#8217;s own highly flexible crash recovery and sessions saver. </p>
<p>Once installed, navigate to Tools &mdash;&gt; &#8216;Tab Mix Plus Options&#8217; &mdash;&gt; Session to find settings to suit your needs.</p>
<p>For Internet Explorer, there&#8217;s <a href="http://www.ie7pro.com">IE7Pro</a>. This add-on provides a whole bunch of enhancements for IE, including crash recovery and advanced tab management.</p>
<h3>Tips</h3>
<p><strong>Tweak Firefox</strong><br />
If you like fiddling under your browser&#8217;s bonnet, you can manually tweak Firefox&#8217;s session restore and crash recovery settings. </p>
<p>Type <strong>about:config</strong> in the address bar and set the Filter to <strong>session</strong>. </p>
<p>You&#8217;ll see all of Firefox&#8217;s session-related settings. Double-click a setting to change it.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/windows-vista-tip-using-winre-to-repair-damaged-systems/' title='Windows Vista Tip: Using WinRE To Repair Damaged Systems'>Windows Vista Tip: Using WinRE To Repair Damaged Systems</a></li>
<li><a href='http://www.attackr.com/customising-ubuntu/' title='Customizing Ubuntu'>Customizing Ubuntu</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
<li><a href='http://www.attackr.com/rumor-control-windows-vista-part-two/' title='Rumor Control: Windows Vista (part two)'>Rumor Control: Windows Vista (part two)</a></li>
<li><a href='http://www.attackr.com/rumor-control-windows-vista-part-one/' title='Rumor Control: Windows Vista (part one)'>Rumor Control: Windows Vista (part one)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/undo-for-browsers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from wordpress.com to wordpress.org or self-hosting</title>
		<link>http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/</link>
		<comments>http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 05:51:05 +0000</pubDate>
		<dc:creator>TechZ</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/</guid>
		<description><![CDATA[Recently I convinced my brother to move from a hosted WordPress.com blog that was doing rather well, to a self-hosted WordPress blog. After all, I had the hosting in place, web hosts offer so much nowadays that you can&#8217;t use more than a small percent of it. Not to mention he had a chance to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I convinced my brother to move from a hosted <a href="http://www.wordpress.com/">WordPress.com</a> blog that was doing rather well, to a self-hosted <a href="http://www.wordpress.org/">WordPress</a> blog. </p>
<p>After all, I had the hosting in place, web hosts offer so much nowadays that you can&#8217;t use more than a small percent of it. Not to mention he had a chance to make some real money off his own hard work.</p>
<p>It sounded rather simple in my mind:</p>
<ol>
<li>Buy domain</li>
<li>Setup said domain on my web host</li>
<li>Install WordPress on the new site</li>
<li>Configure settings</li>
<li>Themes, plug ins, etc</li>
<li>Export WordPress XML from WordPress.com blog</li>
<li>Import into the new setup</li>
</ol>
<p>Looking back, that was a rather nice fantasy. If only it was that easy, I&#8217;d not be posting this right now. <span id="more-116"></span></p>
<p>What happened in summary was this:</p>
<ol>
<li>Bought domain</li>
<li>Setup said domain on my web host</li>
<li>Installed WordPress on the new site</li>
<li>Configured settings</li>
<li>Themes, plug ins, etc</li>
<li>Exported WordPress XML from WordPress.com blog</li>
</ol>
<p>And then the <del>fun</del> nightmare started.</p>
<p>Let&#8217;s see what all issues cropped up as I intended to simply Import the XML file into the fresh install of WordPress on my host, keeping in mind, this is an XML generated by WordPress.com in their own special layout and destined for import into their own WordPress product, the only difference being its not hosted by them.</p>
<ul>
<li>Opened Import page within new WordPress Dashboard, Manage&#8211;&gt;Import&#8211;&gt;WordPress (there are a nice selection of Import choices)</li>
<li>My host seems to have configured the php.ini file on their end to max the upload file size to 2MB, whereas WordPress had generated a 4.7MB file for me to upload. Normally this file wouldn&#8217;t be so big, but the blog had many, many images that were uploaded to WordPress.com</li>
<li>That started my search on how to change the limit in PHP. I ended up contacting my host and starting a thread on WordPress.org&#8217;s support forum. After much back and forth and a lot of reading on my own, I had worked out I needed a script to fetch the web hosts php.ini file, make changes to it via that script and write it to my /home/ directory. In my case I&#8217;d need to only do this once as all I wanted was a temporary increase in the upload limit, whereas those wanting that limit to remain would need to create a cron job running the script daily, so as to keep abreast of any changes made to the web hosts php.ini file pre-adding their own changes.</li>
<li>With that done, I was finally able to upload the XML file into the new WordPress installation&#8230;yay! <strong>NOT</strong>.</li>
<li>This is where it got really bad, because the file was so large, after uploading the file it would import all the posts, comments, pages, etc into the new setup, and this was done in real time displaying the details on the web page, coincidentally if a php process takes more than 30seconds, my web hosts php.ini file says that it should kill the process, ding&#8230;Houtson we have a problem!</li>
<li>So I go back, remake my new php.ini file to make sure the time limit is raised to a decent 300seconds and re-do the upload/import process. By now I have 5% of the posts and pages in the blog and it&#8217;s looking a right mess. That&#8217;s ok really, because after about half a dozen tries, and the import process not stopping half-way it finally reached the end. Breathe.</li>
<li>What WordPress decides to do is tag every image that was ever uploaded into the WordPress.com blog (Note: The images would have to be moved over manually&#8230;more work, eh) was tagged with an ID and placed in the Manage&#8211;&gt;Upload section (<a href="http://img249.imageshack.us/img249/7010/untitled1uk6.jpg">pic</a>). It also decides to link to the now non-existent image files all on its own (<a href="http://img339.imageshack.us/img339/1828/untitled2tj4.jpg">pic</a>).</li>
<li>Not content having to re-upload every image from the WordPress.com blog over to the new host, editing every page and post for image links, we now had a huge amount of &#8216;dead&#8217; files under the Upload section, which as I said, didn&#8217;t exist. I also think this is why the exported XML file was so big to begin with.</li>
</ul>
<p>After much debate, we&#8217;ve decided to either ask the kind people at WordPress.com to delete all the images off the original blog and thus save us the hassle of exporting it incorrectly.</p>
<p>Either that or follow <a href="http://wordpress.org/support/topic/132847">a very good</a> idea by muhtar on WordPress.org&#8217;s support forum, where his suggestion is simple, yet ingenious.<br />
Run a php/db server on your home machine, easy and free. </p>
<ol>
<li>Import the XML file into a fresh WordPress install (again on the home machine acting like a server, running Windows XP if you like), this is way better than to a hosted server, because at home its all instant and no lag to a far off server.</li>
<li>Export it to a common format, i.e. SQL and import it into your self-hosted WordPress install (the new domain).</li>
</ol>
<p>OK, so it&#8217;s not easy&#8230;but way less error-prone and hair-pulling this way. I guess many have had no issues, the moral here is, don&#8217;t assume it&#8217;s gonna be so easy to move over.</p>
<p>Better yet, make a good <a href="http://www.attackr.com/hosting-your-own-blog-versus-wordpess-com/">choice</a> to begin with <img src='http://www.attackr.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Originally posted at <a href="http://www.techzonline.net/">techzonline.net</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
<li><a href='http://www.attackr.com/wordpress-tip-disable-visual-editor/' title='WordPress Tip-Disable Visual Editor'>WordPress Tip-Disable Visual Editor</a></li>
<li><a href='http://www.attackr.com/simple-guide-to-monetizing-your-blog/' title='Simple Guide to Monetizing your Blog'>Simple Guide to Monetizing your Blog</a></li>
<li><a href='http://www.attackr.com/wordpress-25-first-impressions/' title='WordPress 2.5: First Impressions'>WordPress 2.5: First Impressions</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Fine-Tune Your Flash Drive</title>
		<link>http://www.attackr.com/fine-tune-your-flash-drive/</link>
		<comments>http://www.attackr.com/fine-tune-your-flash-drive/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 07:36:37 +0000</pubDate>
		<dc:creator>Aeriff</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Reference & Tutorials]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/fine-tune-your-flash-drive/</guid>
		<description><![CDATA[Hello there Attackr.com readers and welcome to another one of my articles. Today I&#8217;ll explain how to coax the most out of your USB flash drive. Just a quick note before beginning: this guide has been written for Windows XP (my operating system) and therefore the names of certain options or menus might be different. [...]]]></description>
			<content:encoded><![CDATA[<p>Hello there Attackr.com readers and welcome to another one of my articles. Today I&#8217;ll explain how to coax the most out of your USB flash drive. </p>
<p><em><strong>Just a quick note before beginning:</strong></em> this guide has been written for Windows XP (my operating system) and therefore the names of certain options or menus might be different.</p>
<p>Almost every single USB flash drive comes formatted with the FAT file system by default, which allows them to be used by virtually any version of Windows that supports USB. </p>
<p>Although Microsoft doesn&#8217;t make it either intuitive or straightforward, you can format a flash drive with the NTFS file system. This gives you the added benefit of a robust file system and a smaller allocation unit, which makes smaller files occupy less space on large flash drives (<a href="http://www.techjunkeez.com/archive/general/file_systems_exposed_2.htm">why NTFS is better than FAT</a>). </p>
<p>In addition, you can take advantage of NTFS compression to create additional effective space on the flash drive or enable the Encrypting File System for added security. <span id="more-115"></span></p>
<p>Unfortunately, all good things come at a price and this statement is no different for the NTFS file system. The price you will pay for NTFS features is slower copying times (about 1.5x for USB 1.1 and 2x for USB 2.0), even without encryption or compression enabled.</p>
<p><strong>To enable compression for the entire flash drive:</strong> </p>
<ol>
<li>Open My Computer, right-click the flash drive and select &#8216;Properties&#8217;.</li>
<li>Tick the box that says &#8216;Compress drive to save disk space&#8217; in the bottom box and click OK</li>
<li>In the &#8216;Confirm Attribute Changes&#8217; dialog box, keep the default &#8216;Apply changes to <em>[drive letter]</em>:\, subfolder and files&#8217; and click OK.</li>
</ol>
<p>You can also enable or disable compression for single files and/or folders, which is the only option for encryption.</p>
<p><strong>To start either procedure:</strong></p>
<ul>
<li>Right-click the file or folder and select &#8216;Properties&#8217; and then click the &#8216;Advanced&#8217; tab</li>
<li>You can now tick either Compression or Encryption. Make your choice, click OK and see step 3 above.</li>
</ul>
<p>Although you can&#8217;t enable both compression and encryption on the same file or folder, you could compress one set of files or folders and encrypt a different set.</p>
<p>With Windows XP&#8217;s default settings, NTFS isn&#8217;t included on the Windows format tool&#8217;s list of file systems, but you can add the option by changing the default on the &#8216;Policy&#8217; tab for the flash drive from &#8216;Optimize for quick removal&#8217; to &#8216;Optimize for performance&#8217;, <a href="http://www.forgedeuphoria.com/blog/wp-content/files/img/flashstepsntfs.jpg">as illustrated here</a>. </p>
<p>Although you must have &#8216;Optimize for performance&#8217; ticked to add the &#8216;NTFS format&#8217; option, if you wish you can change back to the default after formatting. However, either policy gives the same time for copying files to the flash drive because apparently XP only enables the write cache for fixed USB drives.</p>
<p>If you frequently swap files on and off your flash drive(s), you should check out <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=94991901-BFC4-485E-BCAE-C9DF0ACCDAAE&amp;displaylang=en">Microsoft USB Flash Drive Manager</a>. This freeware program requires the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=262D25E3-F589-4842-8157-034D1E7CF3A3&amp;displaylang=en">.NET Framework 1.1</a>, but won&#8217;t install if you have .NET Framework 2.0 or later (weird, eh?). </p>
<p>The solution/workaround to this problem is to temporarily uninstall the later version of .NET Framework, install version 1.1, install USB Flash Drive manager and then reinstall the later .NET Framework.</p>
<p>And so ends this article on Fine-tuning your flash drive. </p>
<p><strong>If you have any questions, comments or something was unclear, leave a comment or <a href="http://www.forgedeuphoria.com/blog/email/">contact me on my site</a>.</strong><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/' title='How To Flash DD-WRT Firmware'>How To Flash DD-WRT Firmware</a></li>
<li><a href='http://www.attackr.com/windows-vista-tip-using-winre-to-repair-damaged-systems/' title='Windows Vista Tip: Using WinRE To Repair Damaged Systems'>Windows Vista Tip: Using WinRE To Repair Damaged Systems</a></li>
<li><a href='http://www.attackr.com/geek-survival-kit/' title='Geek Survival Kit'>Geek Survival Kit</a></li>
<li><a href='http://www.attackr.com/customising-ubuntu/' title='Customizing Ubuntu'>Customizing Ubuntu</a></li>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/fine-tune-your-flash-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Tip-Disable Visual Editor</title>
		<link>http://www.attackr.com/wordpress-tip-disable-visual-editor/</link>
		<comments>http://www.attackr.com/wordpress-tip-disable-visual-editor/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 02:16:16 +0000</pubDate>
		<dc:creator>Karen</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.attackr.com/wordpress-tip-disable-visual-editor/</guid>
		<description><![CDATA[WordPress has a built-in visual editor that you can use if you want to when writing posts. It has been my experience and that of several of my clients who use WordPress that this visual editor can really mess your post up. It can screw up your perfectly valid code and there is a better [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress has a built-in visual editor that you can use if you want to when writing posts. </p>
<p>It has been my experience and that of several of my clients who use WordPress that this visual editor can really mess your post up. </p>
<p>It can screw up your perfectly valid code and there is a better way to view your posts prior to publishing.</p>
<p>First, you will want to disable the visual editor. Log into your WordPress admin area. Click on <strong>Users</strong>. </p>
<p>Next, click on <strong>Your Profile</strong>. Under <strong>Personal Options</strong>, make sure the box in front of &#8220;<strong>Use the visual editor when writing</strong>&#8221; is <strong>un-checked</strong>. </p>
<p>Now, when you write a post you will see an editor with just a minimum of tags to use. You can add any <acronym>XHTML</acronym> code manually. </p>
<p>After writing your post click &#8220;<strong>Save and Continue Editing</strong>&#8220;. Now you will see a &#8220;<strong>Preview</strong>&#8221; link to the right of the allowable tags. </p>
<p>That&#8217;s right, even though you haven&#8217;t clicked &#8220;<strong>Publish</strong>&#8221; yet, WordPress creates a draft of your post, but it won&#8217;t be saved completely until you actually click &#8220;<strong>Save</strong>&#8220;. </p>
<p>You can click &#8220;<strong>Save</strong>&#8221; when you want to save your draft permanently to work on it later, and then click &#8220;<strong>Publish</strong>&#8221; when you are satisfied with your post. </p>
<p>Happy posting!<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
<li><a href='http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/' title='Migrating from wordpress.com to wordpress.org or self-hosting'>Migrating from wordpress.com to wordpress.org or self-hosting</a></li>
<li><a href='http://www.attackr.com/simple-guide-to-monetizing-your-blog/' title='Simple Guide to Monetizing your Blog'>Simple Guide to Monetizing your Blog</a></li>
<li><a href='http://www.attackr.com/wordpress-25-first-impressions/' title='WordPress 2.5: First Impressions'>WordPress 2.5: First Impressions</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/wordpress-tip-disable-visual-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turn Your BlackBerry Into An iBerry</title>
		<link>http://www.attackr.com/turn-your-blackberry-into-an-iberry/</link>
		<comments>http://www.attackr.com/turn-your-blackberry-into-an-iberry/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 03:29:08 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/turn-your-blackberry-into-an-iberry/</guid>
		<description><![CDATA[So the Apple iPhone has been out for a little over a week now but many BlackBerry users are not wanting to shell out $600.00 USD for a new toy that doesn&#8217;t seem to handle email to well. Keep in mind, this is my opinion about iPhone&#8217;s and email, so your mileage may very. I [...]]]></description>
			<content:encoded><![CDATA[<p>So the Apple iPhone has been out for a little over a week now but many BlackBerry users are not wanting to shell out $600.00 USD for a new toy that doesn&#8217;t seem to handle email to well.</p>
<p>Keep in mind, this is my opinion about iPhone&#8217;s and email, so your mileage may very.</p>
<p>I know, we all want the cool iPhone icons, look and feel but don&#8217;t want to spend a ton of cash for a fancy video iPod with internet and phone capabilities. </p>
<p>Have no fear, you can now theme your BlackBerry to look like an iPhone just like me:</p>
<p><img class="centered" src="http://www.geekwithlaptop.com/images/toys/my-iberry.jpg" alt="iBerry" /></p>
<p>Just head over to <a href="http://www.blackberrythemecentral.com/">BlackBerry Theme Central</a> and grab your &#8220;iBerry&#8221; theme.</p>
<p>So far the Research In Motion BlackBerry 7100, 8700 and 8800 are supported.</p>
<p>Depending on which model of BlackBerry you own, the full &#8220;iBerry&#8221; theme will cost you between $5.00-$7.00 USD, which is a lot nicer then $600.00.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
<li><a href='http://www.attackr.com/migrating-from-wordpresscom-to-wordpressorg-or-self-hosting/' title='Migrating from wordpress.com to wordpress.org or self-hosting'>Migrating from wordpress.com to wordpress.org or self-hosting</a></li>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
<li><a href='http://www.attackr.com/wordpress-tip-disable-visual-editor/' title='WordPress Tip-Disable Visual Editor'>WordPress Tip-Disable Visual Editor</a></li>
<li><a href='http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/' title='How To Flash DD-WRT Firmware'>How To Flash DD-WRT Firmware</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/turn-your-blackberry-into-an-iberry/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Flash DD-WRT Firmware</title>
		<link>http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/</link>
		<comments>http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 04:27:37 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Reference & Tutorials]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/</guid>
		<description><![CDATA[Today I&#8217;m going to cover how to flash DD-WRT on your Linksys wireless router. Disclaimer: I do not take responsibility for anything you do to your router. If you brick it or something else goes wrong, it&#8217;s not my fault. I&#8217;ve documented everything I&#8217;ve done in flashing my own routers however your mileage may very. [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m going to cover how to flash DD-WRT on your Linksys wireless router.</p>
<blockquote><p>Disclaimer: I do not take responsibility for anything you do to your router. If you brick it or something else goes wrong, it&#8217;s not my fault.  I&#8217;ve documented everything I&#8217;ve done in flashing my own routers however your mileage may very. Proceed at your own risk.</p></blockquote>
<p>It takes only a few minutes to flash the router with a new firmware but you must note these key steps. </p>
<p>Keep in mind that you can only flash a Linksys WRT54G Router version 1-4. Look on the bottom of your router. There should be a label with the version number on it. </p>
<p>You can also tell from the serial number by checking the first 4 letters:</p>
<ul>
<li>Version 1.0: CDF0, CDF1</li>
<li>Version 1.1: CDF2, CDF3</li>
<li>Version 2.0: CDF5</li>
<li>Version 2.1: CDF6</li>
<li>Version 2.2: CDF7</li>
<li>Version 3.0: CDF8</li>
<li>Version 3.1: CDF9</li>
<li>Version 4.0: CDFA</li>
</ul>
<p>I&#8217;m going to assume you&#8217;ve already downloaded your choice of DD-WRT firmware. If not, go <a href="http://www.dd-wrt.com/" title="Download DD-WRT Firmware">download it now</a>. I recommend dd-wrt.v23 SP2. <span id="more-107"></span></p>
<p><strong>Flashing Your Router:</strong></p>
<p>1. Connect your PC with the .bin file to the router via Ethernet cable. Do not try to flash the firmware through a wireless link, which could be unstable and lead to a brick.</p>
<p>2. Reset your router&#8217;s current firmware to factory defaults. You can do this through the current firmware&#8217;s configuration pages €“ Administration/Factory Defaults/Yes/Save Settings. </p>
<p>As an alternative, you can physically reset the factory defaults by pressing and holding the reset button on the back of the router for 30 seconds.</p>
<p>3. Now you can flash the new firmware. Connect to the router&#8217;s configuration pages with your browser and navigate to Administration/Firmware Upgrade. Open the browse dialog to select your .bin firmware file.</p>
<p>4. Once you start the firmware upgrade €“ do nothing! Have a drink, go for a walk. Just don&#8217;t touch your computer or the router. Leave them alone for this intimate moment. Interrupting this process will only produce a new baby brick.</p>
<p>5. After a minute or so you&#8217;ll see the upgrade progress bar complete. The router will now reset itself and assuming everything worked, you&#8217;ll see a new page with a button marked Continue.</p>
<p>6. Wait at least two more minutes before clicking the Continue button. Sometimes the router presents the continue screen before it has truly cleaned up from its upgrade and you&#8217;re better safe than sorry. Have another drink or walk around the block again.</p>
<p>7. Now click Continue. You should be forwarded to the main configuration page for your router. In the case of DD-WRT, it looks much like Linksys&#8217; own page, except with DD-WRT markings and a whole lot more features to explore.</p>
<p>That&#8217;s it.  You&#8217;re done. Congratulations. From here you&#8217;ll want to explore the configuration pages and follow any guides or documentation available for the firmware you&#8217;ve installed.</p>
<p><strong>Possible Issues:</strong></p>
<p>What if you didn&#8217;t make it this far? What if something terrible has happened and the router did not come back to life? </p>
<p>This is a rare but possible event. It is very unlikely if you&#8217;ve followed steps one through six. Your router may be bricked, which is somewhat like being dead, except with the possibility of resurrection.</p>
<p>First, try to reset the router to factory defaults by pressing and holding the reset button on its rear for 30 seconds. </p>
<p>When and if it relights, try to connect to it with your browser. You may be lucky and have a chance to start the process over again. </p>
<p>There are various other tricks you can try to revive a bricked router, also known as recovering from a bad flash. In this case, you want to consult the <a href="http://www.linksysinfo.org/forums/showthread.php?t=47259" title="The WRT54G Revival Guide">WRT54G Revival Guide</a>.</p>
<p>Originally posted on <a href="http://www.planetsean.com/projects/" title="Flash DD-WRT Firmware Via Geek With Laptop">Planet Sean</a>.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/fine-tune-your-flash-drive/' title='Fine-Tune Your Flash Drive'>Fine-Tune Your Flash Drive</a></li>
<li><a href='http://www.attackr.com/geek-survival-kit/' title='Geek Survival Kit'>Geek Survival Kit</a></li>
<li><a href='http://www.attackr.com/customising-ubuntu/' title='Customizing Ubuntu'>Customizing Ubuntu</a></li>
<li><a href='http://www.attackr.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
<li><a href='http://www.attackr.com/your-first-website/' title='Your first website'>Your first website</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/how-to-flash-dd-wrt-firmware-on-your-linksys-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
