<?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>Karmona Pragmatic Blog &#187; Tools</title>
	<atom:link href="http://blog.karmona.com/index.php/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.karmona.com</link>
	<description>Pragmatic Software Management, Internet Trends, Life and more...</description>
	<lastBuildDate>Wed, 01 Feb 2012 20:26:45 +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>Run &#8220;Hello World!!!1&#8243; Servlet on EC2 using AWS Toolkit for Eclipse</title>
		<link>http://blog.karmona.com/index.php/2010/09/15/servlet-on-ec2-using-aws-toolkit-for-eclipse/</link>
		<comments>http://blog.karmona.com/index.php/2010/09/15/servlet-on-ec2-using-aws-toolkit-for-eclipse/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 15:51:19 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Simplicity]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=787</guid>
		<description><![CDATA[It started like yet-another-weekend-experiment but once you start a weekend experiment you never know when or how it will end… ;) I was very curios to take AWS for a quick test drive so I lost six hours of a precious beauty sleep and compiled this blog-post-capsule for future generations. &#160; &#160; The Quest * Run [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2010/09/matrix.jpg"><img class="alignleft size-full wp-image-796" title="Matrix" src="http://blog.karmona.com/wp-content/uploads/2010/09/matrix.jpg" alt="" width="250" height="184" align="left" /></a>It started like <a title="Base64 Encode – Decode Online Widget" href="http://blog.karmona.com/index.php/2008/10/20/base64-encode-decode-online-widget/">yet</a>-<a title="Google-App-Engine Development Environment" href="http://blog.karmona.com/index.php/2008/11/21/google-app-engine-development-environment/">another</a>-weekend-experiment but once you start a weekend experiment you never know when or how it will end… ;)</p>
<p>I was very curios to take AWS for a quick test drive so I lost six hours of a precious beauty sleep and compiled this blog-post-capsule for future generations.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>The Quest</strong></p>
<p>* Run an “Hello World!!!1” Servlet on EC2 (<a title="AWS Pricing" href="http://aws.amazon.com/ec2/pricing/">less than $0.01 per hour</a>)<br />
* <a title="Developing Java Web Applications with Apache Tomcat and AWS" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2241">Create a local development environment using Eclipse</a> + <a title="AWS Toolkit for Eclipse" href="http://aws.amazon.com/eclipse/">AWS Toolkit for Eclipse</a> (seems like a really interesting toolchain)</p>
<p><strong>Preliminary Steps</strong></p>
<div id="_mcePaste">
<ul>
<li>AWS
<ul>
<li>Sign up for an <a title="AWS" href="http://aws.amazon.com/">AWS account</a></li>
<li>Sign in to the AWS Management Console</li>
<li>Set up authentication methods (I have used key pair)</li>
<li>Define security group (make sure SSH and HTTP are open)</li>
</ul>
</li>
<li>Local development environment
<ul>
<li>Install <a title="JDK 1.6" href="http://download.java.net/jdk6/">JDK 1.6</a></li>
<li>Install Eclipse (<a title="Eclipse" href="http://www.eclipse.org/downloads/">Eclipse IDE for Java EE Developers</a>)</li>
<li>Install <a title="AWS Toolkit for Eclipse" href="http://aws.amazon.com/eclipse/">AWS Toolkit for Eclipse</a></li>
<li>Install <a title="Tomcat 6.something" href="http://tomcat.apache.org/download-60.cgi">Tomcat 6.something</a></li>
</ul>
</li>
</ul>
</div>
<p><strong>Issues with AWS Toolkit defaults</strong></p>
<div id="_mcePaste">The plan was to use <a title="Developing Java Web Applications with Apache Tomcat and AWS" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2241">this tutorial</a> but surprisingly enough this <a title="Google Search for Issues in AWS Toolkit" href="http://www.google.com/search?q=amazon+aws+toolkit+for+eclipse+error+tomcat+6+site:developer.amazonwebservices.com">did not work out-of-the-box</a> (apparently due to Tomcat/JDK versions on the default AMI the plug-in is using but I didn&#8217;t waste time in making sure this is the issue) so I moved to plan B</div>
<p>&nbsp;</p>
<p><strong>Plan B</strong> &#8211; Create a custom EC2 AMI with Tomcat 6.something and JDK 1.6</p>
<p>* Launch an EC2 instance using Amazon&#8217;s ami-84db39ed AMI.  (basic Fedora 8 image)<br />
* Use <a title="Putty" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">Putty</a> connect to your instance</p>
<p>&nbsp;</p>
<p><strong>* Install Java on EC2 Instance</strong></p>
<p>* <a title="JDK Download" href="http://download.java.net/jdk6/">Download JDK</a> (“Linux RPM in self-extracting JDK file”)</p>
<blockquote>
<div><em>mkdir /usr/local/java</em></div>
<div id="_mcePaste"><em>cd /usr/local/java</em></div>
<div id="_mcePaste"><em>curl http://download.java.net/jdk6/6u23/promoted/b01/binaries/jdk-6u23-ea-bin-b01-linux-i586-30_aug_2010-rpm.bin &gt; jdk1.6.0.23-rpm.bin</em></div>
</blockquote>
<div>* Install the JDK</div>
<blockquote>
<div id="_mcePaste"><em>chmod 755 jdk1.6.0.23-rpm.bin # Change the permission of the file</em></div>
<div id="_mcePaste"><em>./jdk1.6.0.23-rpm.bin #Install</em></div>
<div id="_mcePaste"><em>updatedb; locate javac | grep bin  # this step merely serves to verify the installation</em></div>
<div id="_mcePaste"><em>/usr/sbin/alternatives &#8211;install /usr/bin/java java /usr/java/jdk1.6.0_23/bin/java 100</em></div>
<div id="_mcePaste"><em>/usr/sbin/alternatives &#8211;install /usr/bin/jar jar /usr/java/jdk1.6.0_23/bin/jar 100</em></div>
<div id="_mcePaste"><em>/usr/sbin/alternatives &#8211;install /usr/bin/javac javac /usr/java/jdk1.6.0_23/bin/javac 100</em></div>
<div id="_mcePaste"><em>/usr/sbin/alternatives &#8211;config java # Change the default JVM from gcj to Sun&#8217;s version (if needed)</em></div>
</blockquote>
<p><strong>* Install Tomcat on EC2 Instance</strong></p>
<div>* Download <a title="Tomcat 6.0 Download" href="http://tomcat.apache.org/download-60.cgi">Tomcat 6.0</a></div>
<blockquote>
<div id="_mcePaste"><em>mkdir /usr/tomcat</em></div>
<div id="_mcePaste"><em>cd /usr/tomcat</em></div>
<div id="_mcePaste"><em>curl http://apache.spd.co.il//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.tar.gz &gt; apache-tomcat-6.0.29.tar.gz</em></div>
<div id="_mcePaste"><em>tar zxvf apache-tomcat-6.0.29.tar.gz</em></div>
</blockquote>
<div>* Start Tomcat and to verify the installation, load the root page from a web browser: http://your_instance_name:8080</div>
<blockquote>
<div id="_mcePaste"><em>cd apache-tomcat-6.0.29</em></div>
<div id="_mcePaste"><em>bin/startup.sh  # Start Tomcat</em></div>
</blockquote>
<div>* Configure Tomcat to launch automatically - Create a file &#8220;/etc/rc.d/init.d/tomcat&#8221; with the following content:</div>
<blockquote>
<div id="_mcePaste"><em>#!/bin/sh</em></div>
<div id="_mcePaste"><em># Tomcat init script for Linux.</em></div>
<div id="_mcePaste"><em>#</em></div>
<div id="_mcePaste"><em># chkconfig: 2345 96 14</em></div>
<div id="_mcePaste"><em># description: The Apache Tomcat servlet/JSP container.</em></div>
<div id="_mcePaste"><em>JAVA_HOME=/usr/java/jdk1.6.0_23</em></div>
<div id="_mcePaste"><em>CATALINA_HOME=/usr/tomcat/apache-tomcat-6.0.29</em></div>
<div id="_mcePaste"><em>export JAVA_HOME CATALINA_HOME</em></div>
<div id="_mcePaste"><em>exec $CATALINA_HOME/bin/catalina.sh $*</em></div>
</blockquote>
<div>* Set the proper permissions for your init script and enable Tomcat for auto-launch:</div>
<blockquote>
<div id="_mcePaste"><em>chmod 755 /etc/rc.d/init.d/tomcat</em></div>
<div id="_mcePaste"><em>chkconfig &#8211;level 2345 tomcat on</em></div>
</blockquote>
<div>* Tomcat should now be automatically launched whenever your server restarts.</div>
<p>&nbsp;</p>
<p><strong>Are we there yet?</strong></p>
<div>It could be but apparently the plug-in was poorly designed to use none-configurable command lines so I needed to add the following &#8220;tricks&#8221;:</div>
<div>* Set JAVA_HOME / PATH for your user - Login to your account and change your .bash_profile file</div>
<blockquote>
<div id="_mcePaste"><em>vi ~/.bash_profile</em></div>
<div id="_mcePaste"><em>export JAVA_HOME=/usr/java/jdk1.6.0_23</em></div>
<div id="_mcePaste"><em>export CATALINA_HOME=/usr/tomcat/apache-tomcat-6.0.29</em></div>
</blockquote>
<div>* Create aliases to your Tomcat and JDK installation (these location are hard-coded in the plug-in)</div>
<blockquote>
<div><em>ln -s /usr/java/jdk1.6.0_23/ /env/jdk</em></div>
<div id="_mcePaste"><em>ln -s /usr/tomcat/apache-tomcat-6.0.29/ /env/tomcat</em></div>
</blockquote>
<div>The EC2 instance is ready :)</div>
<p>&nbsp;</p>
<p><strong>What next?</strong></p>
<div>* Create EBS Image AMI from your instance (it does takes couple of minutes to complete)<br />
* Open your eclipse and start a new AWS project as described in the original <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2241">link</a><br />
* Define a new EC2 Server in Eclipse using your new AMI (reminder: the default didn’t work)<br />
* Create your “Hello World!!!1” Servlet</div>
<blockquote>
<div id="_mcePaste"><em>protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {</em></div>
<div id="_mcePaste"><em>response.getWriter().println(&#8220;Hello World!!!1&#8243;);</em></div>
<div id="_mcePaste"><em>}</em></div>
</blockquote>
<div>* Click Run… this will automatically deploy your Servlet and run it on the remote EC2 instance… Wow :)</div>
<p>&nbsp;</p>
<p>That&#8217;s it &#8211; I hope this will help, it does take approx. 1 hour so if you know some other way to make it work, please don&#8217;t be shy and comment.</p>
<p><a href="http://blog.karmona.com/wp-content/uploads/2010/09/EC2.jpg"><img class="size-full wp-image-795 alignnone" title="Eclipse AWS Toolkit " src="http://blog.karmona.com/wp-content/uploads/2010/09/EC2.jpg" alt="" width="566" height="376" /></a></p>
<p><strong>Additional references I used to make it this far:</strong></p>
<div id="_mcePaste">* <a title="Setting up Java+Tomcat on EC2" href="http://sites.google.com/site/amistrongeryet/setting-up-java-tomcat-on-ec2">Setting up Java+Tomcat on EC2</a></div>
<div id="_mcePaste">* <a title="How to install Sun's JDK in Fedora 8 " href="http://alwajdi.blogspot.com/2007/12/how-to-install-snns-jdk-in-fedora-8.html">How to install Sun&#8217;s JDK in Fedora 8</a></div>
<div id="_mcePaste">* <a title="Apache Tomcat 6.0 documentation " href="http://tomcat.apache.org/tomcat-6.0-doc/index.html">Apache Tomcat 6.0 documentation</a></div>
<div id="_mcePaste">* <a title="Managing an Amazon EC2 Instance Using PuTTY SSH " href="http://www.keywordintellect.com/amazon-web-services/managing-an-amazon-ec2-instance-using-putty-ssh/">Managing an Amazon EC2 Instance Using PuTTY SSH</a></div>
<div id="_mcePaste">* <a title="AWS Toolkit for Eclipse " href="http://aws.amazon.com/eclipse/">AWS Toolkit for Eclipse</a></div>
<div id="_mcePaste">* <a title="Developing Java Web Applications with Apache Tomcat and AWS " href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2241">Developing Java Web Applications with Apache Tomcat and AWS</a></div>
<div id="_mcePaste">* <a title="Amazon EC2 - Getting Started Guide " href="http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/">Amazon EC2 &#8211; Getting Started Guide</a></div>
<p>&nbsp;</p>
<p><strong>Free VI Tip for Dummies</strong></p>
<div id="_mcePaste">80% of knowing VI is just: ESC ESC ESC, i, Type-Your-Stuff, ESC ESC ESC, :wq!</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2010/09/15/servlet-on-ec2-using-aws-toolkit-for-eclipse/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Just upgraded to WordPress 2.9 – Carmen</title>
		<link>http://blog.karmona.com/index.php/2009/12/22/wordpress-29-carmen-upgrade/</link>
		<comments>http://blog.karmona.com/index.php/2009/12/22/wordpress-29-carmen-upgrade/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 14:29:55 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Simplicity]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=595</guid>
		<description><![CDATA[I have just upgraded to WordPress 2.9 &#8211; Carmen (named in honor of the jazz vocalist Carmen McRae) in less than 3 minutes… WordPress 2.9 Highlights * Global undo/”trash” feature * Built-in image editor * Batch plugin update and compatibility checking * Easier video embeds * Over 500 tickets, bugs and enhancements]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2009/12/CARMEN_McRAE.jpg"><img class="alignleft size-thumbnail wp-image-596" title="Carmen McRae" src="http://blog.karmona.com/wp-content/uploads/2009/12/CARMEN_McRAE-150x150.jpg" alt="" width="150" height="150" align="left" /></a>I have just <a href="http://blog.karmona.com/index.php/2009/06/14/wordpress-28-baker-upgrade/">upgraded</a> to <a href="http://wordpress.org/development/2009/12/wordpress-2-9/">WordPress 2.9</a> &#8211; Carmen (named in honor of the jazz vocalist Carmen McRae) in less than 3 minutes…</p>
<p><strong>WordPress 2.9 Highlights</strong></p>
<p>* Global undo/”trash” feature<br />
* Built-in image editor<br />
* Batch plugin update and compatibility checking<br />
* Easier video embeds<br />
* Over <a href="http://core.trac.wordpress.org/query?status=closed&amp;milestone=2.9">500 tickets, bugs and enhancements</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="224" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="guid=NBZ853Xn&amp;width=400&amp;height=224" /><param name="src" value="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.11" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="224" src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.11" allowfullscreen="true" flashvars="guid=NBZ853Xn&amp;width=400&amp;height=224"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2009/12/22/wordpress-29-carmen-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Just upgraded to WordPress 2.8 – Baker</title>
		<link>http://blog.karmona.com/index.php/2009/06/14/wordpress-28-baker-upgrade/</link>
		<comments>http://blog.karmona.com/index.php/2009/06/14/wordpress-28-baker-upgrade/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 19:33:48 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Simplicity]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=459</guid>
		<description><![CDATA[I have just upgraded to WordPress 2.8 in less than 3 minutes&#8230; WordPress 2.8 Highlights * Speed!!! * Theme Browser and Installer * Ability to add Custom Headers * New drag-and-drop widgets admin interface and new Widgets API * New ways to customize dashboard widgets * Syntax highlighting and function lookup built into plugin and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2009/06/chet-baker.jpg"><img class="alignleft size-thumbnail wp-image-464" title="Chet Baker" src="http://blog.karmona.com/wp-content/uploads/2009/06/chet-baker-150x150.jpg" alt="Chet Baker" width="150" height="150" align="left" /></a>I have just <a title="Just upgraded to WordPress 2.7 – Coltrane" href="http://blog.karmona.com/index.php/2008/12/11/wordpress-27-coltrane-upgrade/">upgraded</a> to <a title="WordPress 2.8" href="http://wordpress.org/development/2009/06/wordpress-28/">WordPress 2.8</a> in less than 3 minutes&#8230;</p>
<p><strong>WordPress 2.8 Highlights</strong></p>
<p>* Speed!!!<br />
* Theme Browser and Installer<br />
* Ability to add Custom Headers<br />
* New drag-and-drop widgets admin interface and new Widgets API<br />
* New ways to customize dashboard widgets<br />
* Syntax highlighting and function lookup built into plugin and theme editors<br />
* Configurable Views on Management Pages<br />
* Faster Loading Admin Pages</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2009/06/14/wordpress-28-baker-upgrade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backup your Life with Amazon S3</title>
		<link>http://blog.karmona.com/index.php/2009/02/01/backup-your-life-with-amazon-s3/</link>
		<comments>http://blog.karmona.com/index.php/2009/02/01/backup-your-life-with-amazon-s3/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 12:42:45 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Disruptive Technology]]></category>
		<category><![CDATA[Simplicity]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=423</guid>
		<description><![CDATA[S3 (Simple Storage Device ) Overview &#8220;Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://blog.karmona.com/wp-content/uploads/2009/02/head_in_the_clouds.jpg"><img class="alignleft size-thumbnail wp-image-425" title="Head in the Clouds" src="http://blog.karmona.com/wp-content/uploads/2009/02/head_in_the_clouds-150x150.jpg" alt="Head in the Clouds" width="113" height="113" align="left" /></a>S3</strong> (<strong>S</strong>imple <strong>S</strong>torage <strong>D</strong>evice ) <strong>Overview</strong></p>
<p><em>&#8220;Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web.<strong> </strong>It gives any developer access to<strong> </strong>the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.&#8221;</em> (<a title="Amazon S3 | Simple Storage Device" href="http://aws.amazon.com/s3/">http://aws.amazon.com/s3/</a>)</p>
<p><strong>What can I do with this S3 thingy?</strong></p>
<p><a title="Mediasilo Use Case on AWS S3" href="http://aws.amazon.com/solutions/case-studies/mediasilo" class="broken_link">Many</a> <a title="37Signals Use Case on AWS S3" href="http://aws.amazon.com/solutions/case-studies/37signals " class="broken_link">things</a>… but I will focus on a pragmatic and more common use case &#8211; You can use S3 as the ultimate network drive<strong> </strong>to share your music collection, backup your documents or to store your blog images (a.k.a. CDN for the masses) etc.</p>
<p><strong>Is it free???</strong></p>
<p><a title="AWS Pricing" href="http://aws.amazon.com/s3/#pricing">Almost</a>…   <strong>$0.15 per Giga</strong> (+ you can estimate your monthly bill using the <a title="AWS Calculator" href="http://calculator.s3.amazonaws.com/calc5.html">AWS Monthly Calculator</a>)</p>
<p><a href="http://blog.karmona.com/wp-content/uploads/2009/02/s3.jpg"><img class="alignleft size-full wp-image-424" title="Amazon S3 Pricing" src="http://blog.karmona.com/wp-content/uploads/2009/02/s3.jpg" alt="Amazon S3 Pricing" width="479" height="474" /></a></p>
<p><strong>How do I start? </strong></p>
<p>To use Amazon S3 service, you’ll simply need to <a title="Amazon S3 | Simple Storage Device" href="http://aws.amazon.com/s3/">open an Amazon account</a> and register to the S3.</p>
<p><strong>Interesting tools to simplify your S3 experience:</strong></p>
<ul>
<li><a title="Amazon S3 FireFox Organizer" href="https://addons.mozilla.org/en-US/firefox/addon/3247">Amazon S3 Firefox Organizer</a> &#8211; Simple Firefox add-on that provides an FTP like interface (Windows Explorer) to upload and manage files on S3 &#8211; &#8220;S3Fox Organizer helps you organize/manage/store your files on Amazon S3. It is easy to install and use as it is integrated into the browser&#8230;&#8221;</li>
</ul>
<ul>
<li><a title="Amazon S3 WordPress Plugin" href="http://wordpress.org/extend/plugins/tantan-s3/">Amazon S3 WordPress plugin</a> &#8211; This plugin will help you to stores your files on Amazon S3.</li>
</ul>
<ul>
<li><a title="getDropBox" href="http://www.getdropbox.com">DropBox</a> &#8211; New Amazon-S3-backed-storage service (thanks to <a title="Shlomo's Blog" href="http://blog.shlomoid.com/">Shlomo</a> for the introduction) &#8211; Very simple to use and with 2GB storage limit on the default (free) account and paid upgrade to 50GB of space for $9.99 / month which is not that much above the $7.5 they need to pay to Amazon (before optimizations ;)</li>
</ul>
<p>P.S. If you liked DropBox you might also <a title="mycloudbuddy" href="http://www.mycloudbuddy.com/">like</a> <a title="ezs3" href="http://www.ezs3.com/index.cfm?affID=karmona">many</a> <a title="syncplicity" href="http://www.syncplicity.com/">others</a>…</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2009/02/01/backup-your-life-with-amazon-s3/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Vista Services Corruption Saga</title>
		<link>http://blog.karmona.com/index.php/2008/12/12/vista-services-corruption-saga/</link>
		<comments>http://blog.karmona.com/index.php/2008/12/12/vista-services-corruption-saga/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 23:04:27 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Conspiracy]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=301</guid>
		<description><![CDATA[Warning: This post could be an interesting reading material only if you have windows system-files corruptions and as a real alternative to the expert exchange conspiracy ;) This small vista saga started when I found myself unable to access domain assets (exchange, domain servers, shared storage etc.) Browsing quickly throughout Event Viewer System logs I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2008/12/placebo.jpg"><img class="alignleft size-thumbnail wp-image-309" title="Placebo" src="http://blog.karmona.com/wp-content/uploads/2008/12/placebo-150x150.jpg" alt="Placebo" width="150" height="150" align="left" /></a><span style="color: #ff0000;">Warning: This post could be an interesting reading material <span style="text-decoration: underline;">only</span> if you have windows system-files corruptions and as a real alternative to the expert exchange conspiracy ;)</span></p>
<p>This small vista saga started when I found myself unable to access domain assets (exchange, domain servers, shared storage etc.)</p>
<p>Browsing quickly throughout Event Viewer System logs I found out that Workstation, Netlogon and Computer Browser services were down due to rather long and frustrating service dependencies failures:</p>
<ul>
<li><em><span style="color: #808080;">The </span><strong><span style="color: #808080;">Netlogon </span></strong><span style="color: #808080;">service depends on the Workstation service which failed to start because of the following error: The dependency service or group failed to start. (Event ID </span></em><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><em><span style="color: #808080;">7001</span></em></a><em><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The </span><strong><span style="color: #808080;">Computer Browser</span></strong><span style="color: #808080;"> service depends on the Workstation service which failed to start because of the following error: The dependency service or group failed to start. (Event ID </span></em><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><em><span style="color: #808080;">7001</span></em></a><em><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The </span><strong><span style="color: #808080;">Workstation </span></strong><span style="color: #808080;">service depends on the SMB 2.0 MiniRedirector service which failed to start because of the following error: The dependency service or group failed to start. (Event ID </span></em><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><em><span style="color: #808080;">7001</span></em></a><em><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The <strong>SMB 2.0 MiniRedirector</strong> service depends on the SMB MiniRedirector Wrapper and Engine service which failed to start because of the following error: The dependency service or group failed to start. (Event ID </span></em><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><em><span style="color: #808080;">7001</span></em></a><em><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The <strong>SMB 1.x MiniRedirector</strong> service depends on the SMB MiniRedirector Wrapper and Engine service which failed to start because of the following error: The dependency service or group failed to start. (Event ID </span></em><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><em><span style="color: #808080;">7001</span></em></a><em><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The <strong>SMB MiniRedirector Wrapper</strong> and Engine service depends on the Redirected Buffering Sub Sysytem service which failed to start because of the following error: SMB MiniRedirector Wrapper and Engine is not a valid Win32 application.</span></em><em><span style="color: #808080;"> (Event ID </span><a title="Event ID 7001" href="http://technet.microsoft.com/en-us/library/cc756332.aspx"><span style="color: #808080;">7001</span></a><span style="color: #808080;">)<br />
</span> </em></li>
<li><em><span style="color: #808080;">The </span><strong><span style="color: #808080;">Redirected Buffering Sub Sysytem service</span></strong><span style="color: #808080;"> failed to start due to the following error:  Redirected Buffering Sub Sysytem is not a valid Win32 application.</span></em><span style="color: #808080;"> (Event ID </span><a title="Event ID 7000" href="http://technet.microsoft.com/en-us/library/cc756344.aspx"><span style="color: #808080;">7000</span></a><span style="color: #808080;">)</span></li>
<li><em><span style="color: #808080;">The following boot-start or system-start driver(s) failed to load: CSC </span><a title="RDBSS" href="http://msdn.microsoft.com/en-us/library/ms793720.aspx"><strong><span style="color: #808080;">rdbss</span></strong></a><span style="color: #808080;">  (Event ID </span><a title="Event ID 7026" href="http://technet.microsoft.com/en-us/library/cc756390.aspx"><span style="color: #808080;">7026</span></a><span style="color: #808080;">)</span></em></li>
</ul>
<p>As a real IT expert, I tried 5 restarts before trying anything else ;)</p>
<p>So&#8230; to resolve this unfortunate issue, I had to use the notorious <a title="System File Checker" href="http://en.wikipedia.org/wiki/System_File_Checker">System File Checker</a> tool (SFC.exe) .</p>
<p>This poorly documented windows  utility will scan all protected system files and replaces incorrect (corrupted, changed or missing) versions with correct Microsoft versions and running this from the command prompt is much easier than booting off the DVD into repair mode.</p>
<p>Once you have an administrator command prompt open (click <strong>Start</strong>, click <strong>All Programs</strong>, click <strong>Accessories</strong>, right-click <strong>Command Prompt</strong>, and then click <strong>Run as administrator</strong>), you can run the utility by using the following syntax:</p>
<p><em><strong><span style="color: #808080;">SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=&lt;file&gt;] [/VERIFYFILE=&lt;file&gt;]</span></strong></em></p>
<p><em><strong><span style="color: #808080;">[/OFFWINDIR=&lt;offline windows directory&gt; /OFFBOOTDIR=&lt;offline boot directory&gt;]</span></strong></em></p>
<p>The most useful command is just to scan immediately, which will scan and attempt to repair any files that are changed or corrupted using this command:</p>
<p><em><strong><span style="color: #808080;">sfc /scannow</span></strong></em></p>
<p>The scanning replaced the corrupted system file rdbss.sys and I was back to domain browsing business right after :)</p>
<p>Note: If SFC shouts he can&#8217;t repair the corrupted files, than you will have to drill down to the CBS.log to find what is corrupted and replace it yourself</p>
<p> </p>
<p> </p>
<p>____________________________</p>
<p>By the way, <a title="Marissa Mayer" href="http://en.wikipedia.org/wiki/Marissa_Mayer">Marissa Mayer</a> <a title="Marissa Mayer At Le Web: The (Almost) Complete Interview" href="http://www.techcrunch.com/2008/12/10/marissa-mayer-at-le-web-the-almost-complete-interview/">promised</a> that Chrome Browser will be leaving Beta (while GMail is still in Beta…) and it just did <a title="Google Chrome left Beta" href="http://googleblog.blogspot.com/2008/12/google-chrome-beta.html">yesterday</a> and that Google Search Wiki would <a title="Google Search Wiki To Soon Include An Off Button. Thank You, Marissa." href="http://www.techcrunch.com/2008/12/10/google-search-wiki-to-soon-include-an-off-button-thank-you-marissa/">soon</a> have a toggle button that allow people to turn it off (“early Q1.&#8221;) – I can&#8217;t <a title="Random Thoughts on Google SearchWiki" href="http://blog.karmona.com/index.php/2008/11/21/random-thoughts-on-google-searchwiki/">wait</a>… :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2008/12/12/vista-services-corruption-saga/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Just upgraded to WordPress 2.7 &#8211; Coltrane</title>
		<link>http://blog.karmona.com/index.php/2008/12/11/wordpress-27-coltrane-upgrade/</link>
		<comments>http://blog.karmona.com/index.php/2008/12/11/wordpress-27-coltrane-upgrade/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 17:59:43 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Simplicity]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=291</guid>
		<description><![CDATA[WordPress 2.7 &#8211; “Coltrane” (named for John Coltrane) was released today and I have just finished a 25 minutes (including this post :) smooth upgrade using the WordPress Automatic Upgrade plugin. Coltrane seems to have a very cool and much faster new inteface  (150 people contribution) and I didn&#8217;t have any issues until now… Much more details [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-292" title="John Coltrane" src="http://blog.karmona.com/wp-content/uploads/2008/12/john_coltrane_1960-150x150.jpg" alt="John Coltrane" width="150" height="150" align="left" />WordPress 2.7 &#8211; “Coltrane” (named for <a title="John Coltrane" href="http://en.wikipedia.org/wiki/John_Coltrane">John Coltrane</a>) was <a title="WordPress Latest Release download" href="http://wordpress.org/download/">released</a> <a title="WordPress 2.7 was released Today" href="http://wordpress.org/development/2008/12/coltrane/trackback/">today</a> and I have just finished a 25 minutes (including this post :) smooth upgrade using the <a title="WordPress Automatic Upgrade" href="http://wordpress.org/extend/plugins/wordpress-automatic-upgrade/" class="broken_link">WordPress Automatic Upgrade</a> plugin.</p>
<p>Coltrane seems to have a very cool and much faster new inteface  (150 people contribution) and I didn&#8217;t have any issues until now…</p>
<p>Much more details (+ visual introduction) on the WordPress.org <a title="WordPress 2.7" href="http://wordpress.org/development/2008/12/coltrane/trackback/">blog</a>.</p>
<p> </p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2008/12/11/wordpress-27-coltrane-upgrade/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Wasting Time on Blog Performance</title>
		<link>http://blog.karmona.com/index.php/2008/11/02/wasting-time-on-blog-performance/</link>
		<comments>http://blog.karmona.com/index.php/2008/11/02/wasting-time-on-blog-performance/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 18:53:19 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=241</guid>
		<description><![CDATA[Last weekend I was wasting time on my Blog performance and all I got is 10 sec. and this lousy post. Quick profiling with FireBug and YSlow FireFox extensions have done great wonders with my amazingly slow, not-really-that-interesting, hosted (webhost4life) WordPress blog. Main action items: I have removed the sitemeter performance penalty widget I have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2008/11/usain_bolt_gold_puma_spikes.jpg"><img class="alignleft size-thumbnail wp-image-242" style="float: left;" title="Usain Bolt | Gold Puma Shoes" src="http://blog.karmona.com/wp-content/uploads/2008/11/usain_bolt_gold_puma_spikes-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Last weekend I was wasting time on my Blog performance and all I got is 10 sec. and this lousy post.</p>
<p>Quick profiling with <a title="FireBug" href="http://getfirebug.com/">FireBug</a> and <a title="YSlow" href="http://developer.yahoo.com/yslow/">YSlow</a> FireFox extensions have done great wonders with my amazingly slow, not-really-that-interesting, hosted (<a title="WebHost4Life" href="http://webhost4life.com/">webhost4life</a>) WordPress blog.</p>
<p>Main action items:</p>
<ul>
<li>I have removed the <a title="SiteMeter" href="http://www.sitemeter.com/">sitemeter</a> <a title="Sitemeter Spyware Saga Continues" href="http://ericodom.blogivists.com/2007/04/09/sitemeter-spyware-saga-continues/">performance</a> penalty <a title="Things you should know before using Sitemeter" href="http://michaelsync.net/2007/04/11/things-you-should-know-before-using-sitemeter">widget</a></li>
<li>I have installed the <a title="WP SuperCache Plug-in" href="http://wordpress.org/extend/plugins/wp-super-cache/">WordPress Super Cache</a> Plug-in which wasn&#8217;t that simple with my webhost4life hosting limitations.</li>
<li>I have removed couple of images and reduce the blog top image size from 80k to 5k (!!!)</li>
</ul>
<p>Results:</p>
<ul>
<li>Main blog page returns after ~1 sec.</li>
<li>I am still getting a lousy grade with the YSlow tests (62) but it seems like the <a title="YSlow Blog Post Announcement" href="http://developer.yahoo.net/blog/archives/2008/06/new_yslow_with.html">YSlow blog post announcement</a> have failed too… (57 :)</li>
<li>Post pages are still slow (~2-4 sec.) but I know what I have <a title="Yahoo - Best Practices for Speeding Up Your Web Site" href="http://developer.yahoo.com/performance/rules.html">to do</a> the next time more than 1 million readers will complain…</li>
</ul>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2008/11/02/wasting-time-on-blog-performance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Base64 Encode &#8211; Decode Online Widget</title>
		<link>http://blog.karmona.com/index.php/2008/10/20/base64-encode-decode-online-widget/</link>
		<comments>http://blog.karmona.com/index.php/2008/10/20/base64-encode-decode-online-widget/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 23:21:59 +0000</pubDate>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Delver]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.karmona.com/?p=221</guid>
		<description><![CDATA[I am very &#8220;proud&#8221; to introduce the ultimate geek widget: Base 64 Encode / Decode Online Widget Q. Where can I see this dark magic? A. Here&#8230; :) Q. How can I add this cool Base64 widget to my blog? A. Simply copy-paste this little script: ___________________________________________ &#60;script type=&#8221;text/javascript&#8221; src=&#8221;http://blog.karmona.com/base64widget.js&#8221; &#62;&#60;/script&#62; ___________________________________________ Q. Does this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.karmona.com/wp-content/uploads/2008/10/milton-office-space.jpg"><img class="alignleft size-thumbnail wp-image-222" style="float: left;" title="Milton | Office Space" src="http://blog.karmona.com/wp-content/uploads/2008/10/milton-office-space-150x150.jpg" alt="" width="150" height="150" /></a>I am very &#8220;proud&#8221; to introduce the ultimate geek widget: <strong><a title="Base 64 | Wikipedia" href="http://en.wikipedia.org/wiki/Base64">Base 64</a> Encode / Decode Online Widget</strong></p>
<p><strong>Q.</strong> Where can I see this dark magic?</p>
<p><strong>A.</strong> Here&#8230; :)</p>
<p><script type="text/javascript" src="http://blog.karmona.com/base64widget.js" ></script></p>
<p><strong>Q.</strong> How can I add this cool Base64 widget to my blog?</p>
<p><strong>A.</strong> Simply copy-paste this little script:<br />
___________________________________________</p>
<p><span style="color: #000080;"><em>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;http://blog.karmona.com/base64widget.js&#8221; &gt;&lt;/script&gt;</em></span></p>
<p>___________________________________________</p>
<p><strong>Q.</strong> Does this blog widget support ALL blog platforms?</p>
<p><strong>A.</strong> Sure&#8230; (including dasBlog :)</p>
<p>Please contact me if you have any issues / questions / suggestions,</p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.karmona.com/index.php/2008/10/20/base64-encode-decode-online-widget/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

