<?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>Xavi Esteve &#187; English</title>
	<atom:link href="http://xaviesteve.com/category/lang/en/feed/" rel="self" type="application/rss+xml" />
	<link>http://xaviesteve.com</link>
	<description>I&#039;m a front end web developer and graphic designer from Barcelona based in London. I am passionate in JavaScript, jQuery, CSS, PHP, Wordpress, usability and SEO.</description>
	<lastBuildDate>Thu, 10 May 2012 11:45:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Register in WordPress with Twitter account (plugin)</title>
		<link>http://xaviesteve.com/3128/register-in-wordpress-with-twitter-account-plugin/</link>
		<comments>http://xaviesteve.com/3128/register-in-wordpress-with-twitter-account-plugin/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 21:54:45 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=3128</guid>
		<description><![CDATA[Wordpress Login is a WordPress plugin that will allow users to register into a WordPress website with a Twitter account in one single click. The plugin will create an account in the WordPress wp_users table. WP-Twitter-Login Who is this plugin for? This plugin has been specially coded for intermediate to senior WordPress developers that want [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3141" title="wordpress twitter account register" src="http://xaviesteve.com/wp-content/uploads/2012/04/wordpress-twitter-account-register.jpg" alt="wordpress twitter account register" width="600" height="300" /><br />
Wordpress Login is a WordPress plugin that will allow users to register into a WordPress website with a Twitter account in one single click. The plugin will create an account in the WordPress wp_users table.</p>
<h2>WP-Twitter-Login</h2>
<h3>Who is this plugin for?</h3>
<p>This plugin has been specially coded for intermediate to senior WordPress developers that want to develop a new web application using WordPress. The plugin can be configured easily and it has been coded to be very scalable. Users with no knowledge of PHP may find other solutions more helpful since this plugin doesn&#8217;t have any GUI. The main purpose of this plugin is to allow people to develop an app taking advantage of the high-converting one-click Twitter sign-up process and saving time in programming a User Authentication system.</p>
<h3>How it works?</h3>
<p>When a user accesses the URL <code>?tw=login</code> in a WordPress website he is redirected to Twitter using Matt Harris&#8217; OAuth library. Once authenticated, a new WordPress user is created picking all the information from the Twitter username. The WordPress username has a prefix (<code>tw-</code> by default) and his Twitter ID (the public username is not used here since it can be changed). The password is his Twitter ID with a custom salt. Extra information is stored in his user profile (nickname, full name, website, bio, etc.) as well as in custom user fields (oauth_token, oauth_token_secret, language, followers and friends count, profile image, etc.).</p>
<p>A caveat in WordPress is that it requires a valid and unique email address per user. Since Twitter does not provide you with the user&#8217;s email address, the plugin registers the user with an email address like tw-twitterid@domainname.com.</p>
<p><a href="http://xaviesteve.com/wp-content/uploads/2012/04/wordpress-user-twitter.jpg"><img class="aligncenter size-large wp-image-3144" title="wordpress-user-twitter" src="http://xaviesteve.com/wp-content/uploads/2012/04/wordpress-user-twitter-600x96.jpg" alt="" width="600" height="96" /></a></p>
<p>By default the plugin will not allow users to access WP-Admin which makes this plugin perfect for someone who will provide a service to registered users without ever showing the WordPress inner pages to them. You can enable access to WP-Admin changing a variable from true to false although you should disallow users from changing their password or they will not be able to log back in.</p>
<h2>Download</h2>
<p>Download the plugin from GitHub:</p>
<p><a class="button blue" href="https://github.com/luckyshot/wp-twitter-login" rel="nofollow">wp-twitter-login</a></p>
<h3>License</h3>
<p>This plugin is licensed under a MIT license. Feel free to use it in any commercial way.</p>
<h2>Installation</h2>
<p>1. Download the plugin and upload it to your plugins folder as you would do with any other WordPress plugin</p>
<p>2. Create a new app at Twitter <a title="Create a new Twitter app" href="https://dev.twitter.com/apps/new">here</a></p>
<p>3. Copy the Consumer Key and Consumer Secret and paste them in <code>twitterlogin.php</code></p>
<p>4. Change the <code>$salt</code> variable to something long and complicated</p>
<p>5. Optionally, you can change the username prefix to something else to increase security</p>
<h2>Retrieving user information</h2>
<p>To see if a user is logged in through Twitter run <code>is_user_logged_in()</code> and then check if the username matches the Twitter prefix (<code>tw-</code> by default).</p>
<p>To retrieve the current user&#8217;s data do something like this:</p>
<pre>global $current_user;
get_currentuserinfo();
echo 'Hello ' . $current_user-&gt;nickname;
echo 'User token: ' . $current_user-&gt;oauth_token;
echo '&lt;img src="' . $current_user-&gt;profile_image_url . '" alt="" /&gt;';</pre>
<p>To retrieve data from someone else do something like this:</p>
<pre>$user_info = get_userdata($user_id);
echo 'Username: ' . $user_info-&gt;nickname;</pre>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/3128/register-in-wordpress-with-twitter-account-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compare files with Dreamweaver in Mac OSX &#8211; Step by step guide</title>
		<link>http://xaviesteve.com/3096/compare-files-with-dreamweaver-in-mac-osx-step-by-step-guide/</link>
		<comments>http://xaviesteve.com/3096/compare-files-with-dreamweaver-in-mac-osx-step-by-step-guide/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 13:34:46 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[teamwork]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=3096</guid>
		<description><![CDATA[It is very helpful to be able to compare different code files to see their changes, specially when working in a team. Adobe Dreamweaver is my main choice when developing since I like the color highlighting theme, it has an FTP client included and a simple check-in/check-out functionality that doesn&#8217;t need to be set up [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xaviesteve.com/wp-content/uploads/2012/03/dreamweaver-diffmerge-osx.jpg"><img class="aligncenter size-full wp-image-3112" title="Dreamweaver DIffMerge OSX" src="http://xaviesteve.com/wp-content/uploads/2012/03/dreamweaver-diffmerge-osx.jpg" alt="" width="600" height="300" /></a></p>
<p>It is very helpful to be able to <strong>compare different code files</strong> to see their changes, specially when working in a team. <strong>Adobe Dreamweaver</strong> is my main choice when developing since I like the color highlighting theme, it has an FTP client included and a simple check-in/check-out functionality that doesn&#8217;t need to be set up like SVN and works in cheap shared hostings that don&#8217;t support any version control.</p>
<p>To compare files in Macintosh there are several applications and the best, lighter and faster to load is <strong>DiffMerge</strong> (works great in my old white Macbook), it is also <strong>free and open source</strong> so more than welcome. This is how you set it up in Dreamweaver so that you can compare files easily by right-clicking the file and selecting <em>Compare with Remote Server</em>:</p>
<p><img class="aligncenter size-full wp-image-3097" title="Compare with Remote Server" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-27-at-12.11.45.png" alt="Compare with Remote Server" width="378" height="169" /></p>
<p>Also when uploading a file Dreamweaver may warn you that the file in the server has been modified and you may overwrite someone else&#8217;s changes:</p>
<p><img class="aligncenter size-full wp-image-3098" title="Compare files in Dreamweaver" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-27-at-12.13.47.png" alt="Compare files in Dreamweaver" width="541" height="186" /></p>
<p>And also in the Synchronize files list:</p>
<p><a href="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-28-at-15.48.12.png"><img class="aligncenter size-full wp-image-3119" title="Dreamweaver Synchronize files" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-28-at-15.48.12.png" alt="Dreamweaver Synchronize files" width="514" height="135" /></a></p>
<p>It becomes really useful to see what has changed, once you click the <em>Compare</em> button this is how DiffMerge looks like:</p>
<p><img class="aligncenter size-full wp-image-3100" title="DiffMerge comparing a CSS file" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-27-at-12.30.41.png" alt="DiffMerge comparing a CSS file" width="595" height="427" /></p>
<p>Looks good, huh? Let&#8217;s get to work then!</p>
<h2>Setting up DiffMerge with Dreamweaver</h2>
<p>First thing to do is to <a title="DiffMerge Download" href="http://www.sourcegear.com/diffmerge/downloads.php" target="_blank">download DiffMerge</a> from the official site and install it, no need to open it.</p>
<p>Dreamweaver needs a shell command to open DiffMerge with both files. We will install a small script (10 lines of code) into the /usr/bin folder. To do this you first need to be able to view all hidden files:</p>
<pre>defaults write com.apple.Finder AppleShowAllFiles YES
killall Finder</pre>
<p>Open <em>Finder</em>, go to <em>Utilities</em> and open <em>Terminal</em>. Paste the code above. <em>Finder</em> will restart and all your Finder open windows will close. If the code above doesn&#8217;t work then change YES to TRUE and try again.</p>
<p>Now go to Macintosh HD or your main drive and go to usr/bin:</p>
<p><img class="aligncenter size-full wp-image-3101" title="Path to usr/bin" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-27-at-12.44.23.png" alt="Path to usr/bin" width="220" height="20" /></p>
<p><a title="DiffMerge.sh" href="http://xaviesteve.com/wp-content/uploads/2012/03/diffmerge.sh_1.txt" target="_blank">Download this file</a> and rename it as <code>diffmerge.sh</code></p>
<p>Move diffmerge.sh to the /usr/bin folder, you will probably need to enter your Administrator password since that is a system folder.</p>
<p>Now go to Dreamweaver, open <em>Preferences</em> and go to the <em>File Compare </em>section. In there, paste this text:</p>
<pre>Macintosh HD:usr:bin:diffmerge.sh</pre>
<p>Yes, it&#8217;s got <code>:</code> instead of <code>/</code> but it&#8217;s how it works.</p>
<p><img class="aligncenter size-large wp-image-3104" title="Screen shot 2012-03-27 at 12.55.05" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-27-at-12.55.05-600x317.png" alt="" width="600" height="317" /></p>
<p>Save the settings by clicking OK at the bottom.</p>
<p>You are done! Now you can compare files and see what has changed, great to keep track of your peer changes and even some changes you made months ago and can&#8217;t remember.</p>
<p>You can hide the hidden files again by going to Terminal and typing:</p>
<pre>defaults write com.apple.Finder AppleShowAllFiles NO
killall Finder</pre>
<p>Nice! You made it until the end of the post. Here&#8217;s an extra gift for you, a very useful tool to disable or customize the annoying startup sound in all Mac OSX, it is called Startup Sound and it installs in the System Preferences so it gets completely integrated with your system. It&#8217;s free too, <a title="Annoying Startup Sound Mac OSX" href="http://www5e.biglobe.ne.jp/~arcana/StartupSound/index.en.html" target="_blank">download here</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/3096/compare-files-with-dreamweaver-in-mac-osx-step-by-step-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simplest Modal Window (less than 1KB) &#8211; jQuery Plugin</title>
		<link>http://xaviesteve.com/3054/simplest-modal-window-less-than-1kb-jquery-plugin/</link>
		<comments>http://xaviesteve.com/3054/simplest-modal-window-less-than-1kb-jquery-plugin/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 15:18:19 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[creativecommons]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=3054</guid>
		<description><![CDATA[Following my jQuery minimal plugin series I&#8217;ve now built a very functional and minimal jQuery plugin to create modal windows on the go, it weights exactly 572 Bytes (0.6KB). The modal windows have a slick design using a white rounded border square with a fine shadow: The CSS style is fully customizable, only 8 properties used [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3072" title="" src="http://xaviesteve.com/wp-content/uploads/2012/03/9.jpeg" alt="" width="600" height="200" /></p>
<p>Following my jQuery minimal plugin series I&#8217;ve now built a very functional and minimal jQuery plugin to create modal windows on the go, it weights exactly 572 Bytes (0.6KB). The modal windows have a slick design using a white rounded border square with a fine shadow:</p>
<p><img class="aligncenter size-full wp-image-3057" title="Simple jQuery Modal Window Plugin" src="http://xaviesteve.com/wp-content/uploads/2012/03/Screen-shot-2012-03-04-at-02.00.29.png" alt="Simple jQuery Modal Window Plugin" width="526" height="147" /></p>
<p>The CSS style is fully customizable, only 8 properties used by default and you can modify most of them to customise it your way.</p>
<p>The script is unobtrusive and has a high-performance, meaning it only loads and modifies the DOM when required and it unloads everything completely when the modal window is closed. Closing the modal window can be done by either clicking outside of the window or by clicking any <code>.mw_close</code> element in the window content.</p>
<h3>Download Simple Modal Window jQuery Plugin</h3>
<p>Copy and paste this code below. Yes, ALL the plugin is in this small piece of code, you should just add it into a JavaScript file you have or directly into the page (inside the jQuery wrapper).</p>
<pre>/* Simplest Modal Window by Xavi Esteve (Creative Commons BY-SA) http://xaviesteve.com/?p=3054 */function mw_close(){$("#mw_win,#mw_mask,#mw_style").remove()}function mw_load(a){mw_mask="background:#333;height:100%;opacity:0.33;position:fixed;top:0;left:0;width:100%;z-index:1000;";mw_win="background: white;border-radius: 5px;box-shadow: 0 1px 2px #666;left: 33%;padding: 2%;position: fixed;top: 33%;width: 33%;z-index: 1001;";$("head").append('&lt;style id="mw_style"&gt;#mw_mask{'+mw_mask+"}#mw_win{"+mw_win+"}&lt;/style&gt;");$("body").append('&lt;div id="mw_mask"&gt;&lt;/div&gt;&lt;div id="mw_win"&gt;'+a+"&lt;/div&gt;");$("#mw_mask,.mw_close").unbind("click").bind("click",function(){mw_close()})}</pre>
<p>Here&#8217;s the code without minifying:</p>
<pre>/* Simplest Modal Window by Xavi Esteve (Creative Commons BY-SA) http://xaviesteve.com/?p=3054 */
$(function() {
  /* Modal window script in 9 lines */
  function mw_load(html) {
    mw_mask = 'background:#333;height:100%;opacity:0.33;position:fixed;top:0;left:0;width:100%;z-index:1000;';
    mw_win = 'background: white;border-radius: 5px;box-shadow: 0 1px 2px #666;left: 33%;padding: 2%;position: fixed;top: 33%;width: 33%;z-index: 1001;';
    $('head').append('&lt;style id="mw_style"&gt;#mw_mask{'+mw_mask+'}#mw_win{'+mw_win+'}&lt;/style&gt;');
    $('body').append('&lt;div id="mw_mask"&gt;&lt;/div&gt;&lt;div id="mw_win"&gt;'+html+'&lt;/div&gt;');
    $('#mw_mask,.mw_close').unbind('click').bind('click', function() {mw_close();});
  }
  function mw_close() {$('#mw_win,#mw_mask,#mw_style').remove();}</pre>
<p>You can load a new Modal Window through JavaScript by using this function:</p>
<pre>mw_load('&lt;p&gt;Lorem ipsum dolor sit &lt;a href="#" class="mw_close"&gt;amet&lt;/a&gt;.&lt;/p&gt;');</pre>
<p>If you have any issues please let me know, note that the plugin&#8217;s purpose is to simply work, fancy features and extras should be coded apart specifically for your projects. The plugin requires jQuery and it hasn&#8217;t been tested in IE6.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/3054/simplest-modal-window-less-than-1kb-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spreadsheet to calculate share/equity between startup/business co-founders</title>
		<link>http://xaviesteve.com/3011/spreadsheet-calculate-share-equity-startup-business-co-founders/</link>
		<comments>http://xaviesteve.com/3011/spreadsheet-calculate-share-equity-startup-business-co-founders/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 08:57:57 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Project management]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[equity]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[stock]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=3011</guid>
		<description><![CDATA[One of the first and most important questions a new startup, business or company should have is how to divide the stock amongst its co-founders or stockholders. Purpose of the Co-Founders Pie The Co-Founder&#8217;s Pie can be used in two different ways: A) Work and responsibility distributor We always use the Co-Founder&#8217;s Pie to calculate [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-3037" title="Co-founder share equity" src="http://xaviesteve.com/wp-content/uploads/2012/03/14.jpeg" alt="Co-founder share equity" width="600" height="250" /></p>
<p>One of the first and most important questions a new startup, business or company should have is how to divide the stock amongst its co-founders or stockholders.</p>
<h2>Purpose of the Co-Founders Pie</h2>
<p>The Co-Founder&#8217;s Pie can be used in two different ways:</p>
<h3>A) Work and responsibility distributor</h3>
<p>We always use the Co-Founder&#8217;s Pie to calculate <strong>how to distribute work and responsibilities</strong> between the co-founders. First we write in everything as it is and then tweak it to make it as balanced as possible so we keep the same equity for all the co-founders. That&#8217;s the best approach, if all the co-founders can have the same equity everything would be much better and simpler. If we end up with a 33% 32% 34% then we will agree and share them at 33% each. But if the distribution is quite unbalanced, something like 40% 35% 25% and we can&#8217;t tweak the spreadsheet further to balance work/responsibilities then we will go with that equity.</p>
<h3>B) Calculate co-founder share equity</h3>
<p>If you already have all the areas assigned then you can <strong>calculate the equity division</strong> with the spreadsheet and see exactly how much should every co-founder own.</p>
<h2>Spreadsheet Guide</h2>
<p>It is recommended to fill in the spreadsheet in a meeting, when all co-founders are present and do it all together, agreeing on each step. Also, please read <a href="http://www.andrew.cmu.edu/user/fd0n/35%20Founders'%20Pie%20Calculator.htm" rel="nofollow" target="_blank">this article</a> (5 minute read) from Frank Demmler to learn the origins and reasoning of the Co-Founder&#8217;s Pie and the actual purpose of all this.</p>
<p><a class="blue button strong" href="http://xaviesteve.com/go/docs">Co-Founder Pie Spreadsheet</a></p>
<h4>1. Login to Google, follow the link above and click &#8216;Use this template&#8217;</h4>
<p><img class="alignnone size-full wp-image-3021" title="Google Docs - Use this template" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.33.08.png" alt="Google Docs - Use this template" width="390" height="27" /></p>
<p>A new copy of the Co-Founders Pie Spreadsheet will be created in your Google Docs. No one has access to it now, not even me. To allow people to collaborate click the Share button (top right corner).</p>
<h4>2. Fill in the co-founder names at the top</h4>
<p><img class="alignnone size-full wp-image-3022" title="Fill in co-founders name" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.34.36.png" alt="Fill in co-founders name" width="600" height="59" /></p>
<p>You can write from 2 to 5 different co-founders.</p>
<h4>3. Allocate the different items, tasks, areas in Column A</h4>
<p><img class="alignnone size-full wp-image-3023" title="Areas, tasks, work and responsibility distribution" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.35.37.png" alt="Areas, tasks, work and responsibility distribution" width="441" height="181" /></p>
<p>Examples are in there for demonstration purposes, create your own elements from scratch.</p>
<h4>4. Fill in the Weight of each row</h4>
<p><img class="alignnone size-full wp-image-3024" title="Calculate the weight of each" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.37.10.png" alt="Calculate the weight of each" width="72" height="221" /></p>
<p><em>This is the most important step of all</em>. Decide a relative importance for each element.<br />
The minimum value is 1, higher is more important. Example: Finance=1 and Design=2 means Design has twice the amount of work or responsibility than Finance.</p>
<h4>5. Fill in the amount of work/responsibility of each co-founder</h4>
<p><img class="alignnone size-full wp-image-3025" title="Distribute importance between co-founders" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.38.37.png" alt="Distribute importance between co-founders" width="596" height="145" /></p>
<p>Add a number from 0 to 10 for each player&#8217;s participation in each element. It should add up to 10, no more, no less. Use round values like: 3-7 or 1-5-4. If everyone has the <em>same amount leave it blank</em>.</p>
<h4>6. Results in Row 2</h4>
<p><img class="alignnone size-full wp-image-3026" title="Co-founders share equity" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-26-at-21.40.04.png" alt="Co-founders share equity" width="465" height="91" /></p>
<p>Row 2 show how much each co-founder owns of the company. You can change all the numbers in the spreadsheet and it will automatically update.</p>
<h2>Good to know</h2>
<p>Please read <a href="http://answers.onstartups.com/questions/6949/forming-a-new-software-startup-how-do-i-allocate-ownership-fairly" rel="nofollow">this question</a> (<a href="http://xaviesteve.com/2341/como-repartir-las-acciones-de-una-empresa-equitativamente-entre-fundadores-inversores-y-trabajadores/">spanish translation</a>) if you are unfamiliar with equity division, it is a completely different approach but a must-read which should be considered whenever work and responsibilities among co-founders is quite similar. Also, have a look at <a href="http://answers.onstartups.com/" rel="nofollow">OnStartups Q&amp;A</a> site for many interesting information.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/3011/spreadsheet-calculate-share-equity-startup-business-co-founders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Base64 online file encoder</title>
		<link>http://xaviesteve.com/2974/best-base64-online-file-encoder/</link>
		<comments>http://xaviesteve.com/2974/best-base64-online-file-encoder/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 08:55:24 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2974</guid>
		<description><![CDATA[I&#8217;ve created a simple yet powerful free online tool to convert any image or file into a Base64 encoded string. The tool works by either providing a URL to a file or by uploading your file directly. Why should you base64 encode? Base64 encoding allows you to embed media into your HTML, CSS or JavaScript [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xaviesteve.com/pro/base64.php"><img class="alignnone size-large wp-image-2975" title="Base64 encoder" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-24-at-13.10.46-600x427.png" alt="Base64 encoder" width="600" height="427" /></a></p>
<p>I&#8217;ve created a simple yet powerful free online tool to convert any image or file into a Base64 encoded string. The tool works by either providing a URL to a file or by uploading your file directly.</p>
<h2>Why should you base64 encode?</h2>
<p>Base64 encoding allows you to embed media into your HTML, CSS or JavaScript files which means you save one or more server requests. Keeping your website with as fewer requests as possible is one of the best ways of loading websites faster.</p>
<h3>When not to base64 encode?</h3>
<p>If your file is bigger than 20KB or appears in several pages of your site then it is best to load it as a separate file and let the user&#8217;s browser cache it.</p>
<h3>Extra features</h3>
<p>Apart from providing you the code to embed into your project, I&#8217;ve also made available copy-paste codes already with the base64 string in it so if you want to embed your code as a favicon, an image, JavaScript file, CSS sprite map or CSS image you are just a few keystrokes away:</p>
<p><img class="alignnone size-full wp-image-2976" title="Base64 encoder results" src="http://xaviesteve.com/wp-content/uploads/2012/02/Screen-shot-2012-02-24-at-13.11.05.png" alt="Base64 encoder results" width="508" height="656" /></p>
<h2>Base64 encoder website</h2>
<p>Ok, enough talking, here&#8217;s the link to the tool:</p>
<p><a class="button blue" title="Online base64 encoder" href="http://xaviesteve.com/pro/base64.php">Online Base64 encoder</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2974/best-base64-online-file-encoder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome trick to remember thousands of different passwords</title>
		<link>http://xaviesteve.com/2985/awesome-trick-to-remember-thousands-of-different-passwords/</link>
		<comments>http://xaviesteve.com/2985/awesome-trick-to-remember-thousands-of-different-passwords/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 18:10:27 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2985</guid>
		<description><![CDATA[Here&#8217;s a very cool technique to remember unique passwords for each website or service that you access while keeping them super secure. So no need to worry about either having to remember 10 different passwords or using the same password for all the online accounts you have. The way it works is pretty straight forward, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2987" title="The Human Password Generator" src="http://xaviesteve.com/wp-content/uploads/2012/02/13.jpeg" alt="The Human Password Generator" width="600" height="300" /></p>
<p>Here&#8217;s a very cool <strong>technique to remember unique passwords</strong> for <strong>each website</strong> or service that you access while keeping them super <strong>secure</strong>. So no need to worry about either having to remember 10 different passwords or <strong>using the same password</strong> for all the online accounts you have.</p>
<p>The way it works is pretty straight forward, every time you refresh the page <strong>The Human Password Generator</strong> it generates a short list of steps you need to remember that will generate very secure passwords on every different website&#8230; sounds good? Check it yourself in one click:</p>
<p><a class="button blue" href="http://xaviesteve.com/pro/password">The Human Password Generator</a></p>
<p>Click the Refresh button until you find nice looking passwords and print the page to keep it very safe. It is just a piece of paper so you can hide it very well nearly anywhere. I would also recommend to change all your passwords once every 6 months (imagine you kept your password combination in a book and one your day your sister accidentally sold it).</p>
<p>You can also just keep the URL that&#8217;s at the bottom of the website, it stores the exact combination that you have.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2985/awesome-trick-to-remember-thousands-of-different-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kohana 3.2 Documentation all-in-one PDF, ePub and HTML formats</title>
		<link>http://xaviesteve.com/2965/kohana-3-2-documentation-all-in-one-pdf-epub-and-html-formats/</link>
		<comments>http://xaviesteve.com/2965/kohana-3-2-documentation-all-in-one-pdf-epub-and-html-formats/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 12:14:54 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[kohana]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[official]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2965</guid>
		<description><![CDATA[Kohana&#8217;s official documentation is pretty complete and useful as well as well written. I have been studying it for a few days but wanted to read the tutorials also whenever I had no Internet connectivity. Searching on the Internet for PDFs or ePubs on Kohana didn&#8217;t really show much so I developed a little tool [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2982" title="Kohana ePub file" src="http://xaviesteve.com/wp-content/uploads/2012/02/kohana-epub.jpg" alt="Kohana ePub file" width="600" height="425" /></p>
<p>Kohana&#8217;s <strong>official documentation</strong> is pretty complete and useful as well as well written. I have been studying it for a few days but wanted to read the <strong>tutorials</strong> also whenever I had <strong>no Internet connectivity</strong>. Searching on the Internet for PDFs or ePubs on Kohana didn&#8217;t really show much so I developed a little tool that extracts the official documentation and outputs it in <strong>one single file</strong> so you can read the official Kohana <strong>guide</strong> anywhere anytime.</p>
<p>You can download the documentation both in <strong>ePub</strong>, <strong>PDF</strong> and <strong>HTML</strong> formats. The ePub format does not have the images in it (I used an online tool and it removed them, there aren&#8217;t a lot anyway) but works great in the iPad, Kindle and Android tablets.</p>
<p><strong><a href="http://www.mediafire.com/?ac2mebegnm0cx67" rel="nofollow">Kohana 3.2 Documentation in PDF format</a></strong> (<a href="http://min.us/mlZHsYfmD#2o">mirror</a>) (3.3MB)</p>
<p><strong><a href="http://www.mediafire.com/?u9r6clwut2g4q4e" rel="nofollow">Kohana 3.2 Documentation in ePub format</a></strong> (<a href="http://min.us/mlZHsYfmD#1o">mirror</a>) (240KB)</p>
<p><strong><a href="http://www.mediafire.com/?m5bq0p3icdqigv9" rel="nofollow">Kohana 3.2 Documentation in HTML format</a></strong> (<a href="http://min.us/mlZHsYfmD#3o">mirror</a>) (310KB)</p>
<p>I have done my best with the crawling tool but it hasn&#8217;t been 100% tested so some sections may have been skipped, please let me know in the comments if that&#8217;s the case.</p>
<p>Thanks to all the contributors to the Kohana Documentation, as I am still learning Kohana accept this as my little contribution to the framework :)</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2965/kohana-3-2-documentation-all-in-one-pdf-epub-and-html-formats/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPad web based Code Editor (with extra symbols keyboard)</title>
		<link>http://xaviesteve.com/2928/ipad-web-based-code-editor-with-extra-symbols-keyboard/</link>
		<comments>http://xaviesteve.com/2928/ipad-web-based-code-editor-with-extra-symbols-keyboard/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 16:11:39 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2928</guid>
		<description><![CDATA[I mostly use the iPad for reading email, news and blogs although I am still perplexed at how few apps there are for actually doing some work. Well, to be honest, there are many apps to do some work. But I believe in platform-agnostic web-apps or SAAS to be the future of our world and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2932" title="iPad Code Editor Web Based" src="http://xaviesteve.com/wp-content/uploads/2012/02/ipad-code-editor-web-based.jpg" alt="iPad Code Editor Web Based" width="600" height="300" /></p>
<p>I mostly use the iPad for reading email, news and blogs although I am still perplexed at how few apps there are for actually doing some work. Well, to be honest, there are many apps to do some work. But I believe in platform-agnostic web-apps or SAAS to be the future of our world and the amount, variety and features of current web apps for web development is still quite scarce.</p>
<p>One of the big gaps that I found was regarding code editors. The lack of fast symbol typing in the keyboard is very frustrating and slow (you need to use iOS&#8217;s default keyboard and type 3 keys just to get a &#8220;&lt;&#8221; sign, plus another one to get back). This is why I came up with a proof of concept on<strong> additional keyboard rows with extra keys for touch screen devices</strong> and added all symbols frequently used for coding and programming so you don&#8217;t need to keep switching from one keyboard set to another. It has been optimised for the iPad in portrait mode although with some responsive CSS queries and device detection it can be adapted anywhere.</p>
<p>The code itself is basic HTML, CSS and a bit of JavaScript and jQuery. I&#8217;ve kept it simple to aid scalability and customisation. This is how it looks:</p>
<p><a href="http://xaviesteve.com/wp-content/uploads/2012/02/ipad-additional-keyboard-coding-programming-symbols.png"><img class="alignnone size-large wp-image-2929" title="iPad additional web-based keyboard for coding" src="http://xaviesteve.com/wp-content/uploads/2012/02/ipad-additional-keyboard-coding-programming-symbols-600x800.png" alt="iPad additional web-based keyboard for coding" width="600" height="800" /></a></p>
<h2>Demo and download</h2>
<p>Click the following link to open the Code Editor. To test it properly you will need an <em>iPad in portrait mode</em>.</p>
<p><a class="button blue" href="http://xaviesteve.com/pro/ipadkeyboard" target="_blank">iPad web-based code editor with extra symbols keyboard</a></p>
<h3>License</h3>
<p>Public Domain, keeping the Internet open. You can use it commercially and distribute it as much as you want without being forced to credit the author.</p>
<h3>Changelog</h3>
<p>If you have developed it further send me an email and I will include it in the next release and you in the Credits.</p>
<h4>8 February 2012 (v1.0)</h4>
<ul>
<li>First release</li>
</ul>
<p>If you haven&#8217;t seen my <a title="iPad/iPhone/mobile HTML/CSS template for web apps (responsive, no javascript)" href="http://xaviesteve.com/2899/ipad-iphone-mobile-html-css-template-for-web-apps/">iPad HTML/CSS template</a> you must see it now.</p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2928/ipad-web-based-code-editor-with-extra-symbols-keyboard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPad/iPhone/mobile HTML/CSS template for web apps (responsive, no javascript)</title>
		<link>http://xaviesteve.com/2899/ipad-iphone-mobile-html-css-template-for-web-apps/</link>
		<comments>http://xaviesteve.com/2899/ipad-iphone-mobile-html-css-template-for-web-apps/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 17:03:16 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Front-End]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2899</guid>
		<description><![CDATA[iPad/iPhone template made in pure HTML and CSS (no JavaScript needed) that works perfectly on any modern browser (iPad (including iPad 3), iPhone, tablets, mobiles, laptops, etc.). The template uses responsive queries to hide the sidebar in iPad portrait mode and in the iPhone and smaller screens (you can disable that easily if you want [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xaviesteve.com/wp-content/uploads/2012/01/ipad-web-html-css-template.jpg"><img class="alignnone size-full wp-image-2902" title="Xavi's iPad web HTML/CSS template" src="http://xaviesteve.com/wp-content/uploads/2012/01/ipad-web-html-css-template.jpg" alt="Xavi's iPad web HTML/CSS template" width="600" height="448" /></a></p>
<p>iPad/iPhone template made in <strong>pure HTML and CSS</strong> (no JavaScript needed) that works perfectly on any modern browser (iPad (including iPad 3), iPhone, tablets, mobiles, laptops, etc.). The template uses responsive queries to hide the sidebar in iPad portrait mode and in the iPhone and smaller screens (you can disable that easily if you want to).</p>
<p>Here&#8217;s how it looks in the iPhone (click image to view full size):</p>
<p style="text-align: center;"><a href="http://xaviesteve.com/wp-content/uploads/2012/01/html-css-iphone-template-responsive-no-javascript.png"><img class="aligncenter  wp-image-3154" title="HTML CSS iPhone template (responsive, no javascript)" src="http://xaviesteve.com/wp-content/uploads/2012/01/html-css-iphone-template-responsive-no-javascript-600x900.png" alt="HTML CSS iPhone template (responsive, no javascript)" width="227" height="340" /></a></p>
<p>This template is the perfect start for any front-end or back-end developer to build complex web apps without spending time on developing the main structure. Or even to create a mobile version of your current site.</p>
<p>The code has been developed so that there is no &#8220;divitis&#8221;, completely optimized, semantically correct and <strong>minimal HTML code</strong>. There are no images or animations at all, everything has been coded using some of the latest CSS3 available features and tested it in most modern browsers. Ready for you to download and start developing. These are some of the template&#8217;s features:</p>
<h2>Features</h2>
<h3>App-ready</h3>
<p><strong></strong>You can install this template as a normal <strong>App Store app</strong>, removing the Safari top navigation bar and enjoying the full screen.</p>
<h3>Responsive Web Design</h3>
<p><strong></strong>Hides the sidebar in iPhone, mobiles and iPad portrait mode. Adapts nicely to the full screen.</p>
<h3>No images</h3>
<p><strong></strong>The whole template has been built <strong>without requiring any images</strong> which means less server queries and increased bandwidth savings.</p>
<h3>Heading styles</h3>
<p><strong></strong>Two different heading styles: the main black one and the smaller blueish.</p>
<h3>Anchor texts (links)</h3>
<p><strong></strong>The <strong>whole clickable area</strong> is active so that even fat fingers can click comfortably.</p>
<h3>Scrollable</h3>
<p><strong></strong>Both the sidebar and the main content can be <strong>scrolled separately</strong> in the iPad and other touch screen tablets.</p>
<h3>Tables</h3>
<p><strong></strong>Fully flexible and <strong>liquid tables</strong> that allow you to include more information while keeping the same look and feel as in any Apple app.</p>
<h3>Forms</h3>
<p><strong></strong>Fillable textboxes, password fields, select dropdowns and buttons.</p>
<h3>Fully tested in several devices</h3>
<p><strong></strong>Works great in: iPhone 4, iPhone 3GS, iPad 2, Samsung Galaxy Tab (GT-P7510), Safari 5, Chrome 16 and Firefox 9.</p>
<p>Graceful degradation: IE9 (no rounded corners), IE8.</p>
<p>Not working: (none tested yet).</p>
<h3><strong>License</strong></h3>
<p><strong></strong>The best of it, I am releasing it under a <strong>Public Domain license</strong>. This means it is free to use as many times as you want (even for <strong>commercial projects</strong>) and you do not need to give me credits if you don&#8217;t want to. I would appreciate if you do so or if you send me a link to your creation, it will motivate me to develop it further and make me happy.</p>
<h2>Download the template</h2>
<p>To <strong>download</strong> the most recent version of the Xavi iPad template click the link below:</p>
<p><a class="big button blue" title="Xavi iPad template" href="http://xaviesteve.com/pro/ipad-template/" target="_blank">Xavi iPad template</a></p>
<p>And then go to File &gt; Save as&#8230; The CSS has been coded in a &lt;style&gt; tag to keep everything in a single file.</p>
<p>For a better experience open the template in an iPad and test how cool Responsive Web Design is by rotating the iPad.</p>
<h4>Comments, improvements, feedback, feature requests and bugs</h4>
<p>If you have any comments, doubts or would like to point out a bug or a feature request you can write a comment below or tweet me at @xaviesteve in Twitter. If you code your own improvements and would like to share them with everyone let me know and I will include them in the next release. Bear in mind that the purpose of this plugin is to remain as simple as possible so drag&#8217;n'drops, special effects and lengthy scripts should be avoided.</p>
<h4>Changelog</h4>
<h5>Version 1.0 (31 January 2012)</h5>
<ul>
<li>Moved sidebar to the bottom of the HTML.</li>
<li>Fixed content header left and right link clickable area</li>
<li>Added commented <code>&lt;link rel="stylesheet"&gt;</code>, <code>&lt;script&gt;</code> and favicon for faster development</li>
<li>Disabled the callout shown when you touch and hold a touch target (thanks 185)</li>
<li>Added <code>-webkit-user-select: none</code> (thanks Josiah)</li>
</ul>
<h5>Version 0.9b (27 January 2012)</h5>
<ul>
<li>First release.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2899/ipad-iphone-mobile-html-css-template-for-web-apps/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Best alternative to MegaUpload</title>
		<link>http://xaviesteve.com/2869/best-alternative-to-megaupload/</link>
		<comments>http://xaviesteve.com/2869/best-alternative-to-megaupload/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 12:01:17 +0000</pubDate>
		<dc:creator>Xavi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://xaviesteve.com/?p=2869</guid>
		<description><![CDATA[The FBI has closed Megaupload without any warnings or notices and I, as many other people, have lost hundreds of backed up files I had hosted in there. So here&#8217;s a list of the best 25+ alternative sites where you can host your files (comparison information provided is for the free plans): MediaFire link Great [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xaviesteve.com/wp-content/uploads/2012/01/megaupload-alternative-to-censorship.jpg"><img class="alignnone size-full wp-image-2870" title="MegaUpload alternatives to censhorship" src="http://xaviesteve.com/wp-content/uploads/2012/01/megaupload-alternative-to-censorship.jpg" alt="MegaUpload alternatives to censhorship" width="600" height="300" /></a></p>
<p>The FBI has closed Megaupload without any warnings or notices and I, as many other people, have lost hundreds of backed up files I had hosted in there. So here&#8217;s a list of the <strong>best 25+ alternative</strong> sites where you can host your files (<strong>comparison</strong> information provided is for the <strong>free plans</strong>):</p>
<h4>MediaFire <a href="http://www.mediafire.com" rel="nofollow">link</a></h4>
<p>Great website. No waiting time. No download limit. Files up to 200MB. No registration required to upload.</p>
<h4>Minus <a href="http://www.minus.com" rel="nofollow">link</a></h4>
<p>Great website. Files up to 2GB. 50GB total storage.</p>
<h4>Wupload <a href="http://www.wupload.com" rel="nofollow">link</a></h4>
<p>20 second waiting time. Files up to 2GB. No file download limit. No storage limit.</p>
<h4>BayFiles <a href="http://www.bayfiles.com" rel="nofollow">link</a></h4>
<p>Files up to 5GB. 5 min waiting time.</p>
<h4>Wupload <a href="http://www.wupload.com" rel="nofollow">link</a></h4>
<p>20 second waiting time. Files up to 2GB. No file download limit. No storage limit.</p>
<h4>JumboFiles <a href="http://www.jumbofiles.com" rel="nofollow">link</a></h4>
<p>No waiting time. Files up to 1GB. 500GB total storage. No captcha. Resumable links. 180-day storage time. (Thanks David)</p>
<h4>FileFactory <a href="http://www.filefactory.com" rel="nofollow">link</a></h4>
<p>Some waiting time. Files up to 2,000MB. 90-day storage time. No registration required to upload.</p>
<h4>SendSpace <a href="http://www.sendspace.com" rel="nofollow">link</a></h4>
<p><strong></strong>Files up to 300MB. 30-day storage time. No registration required to upload.</p>
<h4>FileServe <a href="http://www.fileserve.com" rel="nofollow">link</a></h4>
<p>No download limit. Files up to 1,024Mb. 60-day storage time. Video streaming. (Update: massively deleting copyrighted content)</p>
<h4>iFile.it <a href="http://www.ifile.it" rel="nofollow">link</a></h4>
<p>Files up to 1,000MB. Unlimited uploads. Resumable downloads. 7 to 30-day storage time.</p>
<h4>YouSendIt <a href="http://www.yousendit.com" rel="nofollow">link</a></h4>
<p>Files up to 50MB. 7-day storage time. 2GB total storage.</p>
<h4>HotFile <a href="http://www.hotfile.com" rel="nofollow">link</a></h4>
<p>60 second waiting time. 30 minute wait between downloads. Files up to 400MB.</p>
<h4>RapidShare <a href="http://www.rapidshare.com" rel="nofollow">link</a></h4>
<p><strong></strong>2 minutes waiting time. 15 minute wait between downloads. Files up to 50MB.</p>
<h4>4Shared <a href="http://www.4shared.com" rel="nofollow">link</a></h4>
<p><strong></strong>30 second waiting time. Files up to 2,048MB. 10GB total storage. Video streaming.</p>
<h4>DepositFiles <a href="http://www.depositfiles.com" rel="nofollow">link</a></h4>
<p>60 second waiting time. Files up to 2Gb. 90-day storage time. No registration required (although recommended).</p>
<h4>zShare <a href="http://www.zshare.net" rel="nofollow">link</a></h4>
<p>50 second waiting time. 60-day storage time.</p>
<h4>FileUpYours <a href="http://www.fileupyours.com/" rel="nofollow">link</a></h4>
<p>250MB total storage. Unlimited storage time.</p>
<h4>TransferBigFiles <a href="http://www.transferbigfiles.com/" rel="nofollow">link</a></h4>
<p>Files up to 100MB. 5-day storage time.</p>
<h4>Badongo <a href="http://www.badongo.com/">link</a></h4>
<p>Unlimited storage.</p>
<h4>YourFileLink <a href="http://www.yourfilelink.com/" rel="nofollow">link</a></h4>
<p>Files up to 5GB. 15-day storage time. No registration required.</p>
<h4>2Shared link <a href="http://www.2shared.com/" rel="nofollow">link</a></h4>
<p>No registration required.</p>
<h4>File Dropper <a href="http://www.filedropper.com/" rel="nofollow">link</a></h4>
<p>Files up to 5GB. No registration required.</p>
<h4>Uploading <a href="http://www.uploading.com/" rel="nofollow">link</a></h4>
<p>Files up to 2GB. No registration required. 1GB daily download limit. 4-month storage time. 10GB storage limit.</p>
<h4>SpeedyShare <a href="http://www.speedyshare.com/" rel="nofollow">link</a></h4>
<p>No file upload limit (not tested).</p>
<h4>WeTransfer <a href="http://www.wetransfer.com/" rel="nofollow">link</a></h4>
<p>Files up to 2GB. No registration required. 2-week storage time.</p>
<h4>Uploaded.to <a href="http://www.uploaded.to/" rel="nofollow">link</a></h4>
<p>Files up to 1,000MB. (Update: may not be available in the US)</p>
<h4>WikiUpload <a href="http://www.wikiupload.com/" rel="nofollow">link</a></h4>
<p>Files up to 5GB. Some storage limit.</p>
<h4>Uploadingit <a href="http://www.uploadingit.com/" rel="nofollow">link</a></h4>
<p>Files up to 200MB. 10GB total storage. 30-day storage time. 10GB daily download limit</p>
<h5>FileSonic</h5>
<p>Files up to 1GB. 30-day storage time. (Update: Closed on 22 Jan 2012)</p>
<h4>BitShare</h4>
<h4>Netload</h4>
<h4>Freakshare <a href="http://freakshare.com/" rel="nofollow">link</a></h4>
<p>Files up to 1024MB. 30-day storage time. 1 minute download wait. 2GB storage time.</p>
<h4>Filejungle</h4>
<h4>UploadStation</h4>
<p>That&#8217;s it. I&#8217;ve avoided adding other alternatives that are too limiting or too slow. If you know better services please let everyone know in the comments section below and I will update this post. All the information gathered has been collected from the information that these file storage services provide but I haven&#8217;t had time to test all of them personally. If you find some of the information here is inaccurate or out-of-date please let everyone know in the comments. <strong>Help the Internet by sharing this on Twitter and Facebook!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://xaviesteve.com/2869/best-alternative-to-megaupload/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

