<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Yevgeniy A. Viktorov</title>
	<atom:link href="http://yeevgen.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://yeevgen.wordpress.com</link>
	<description>Personal Weblog</description>
	<lastBuildDate>Sat, 08 Dec 2012 03:20:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='yeevgen.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Yevgeniy A. Viktorov</title>
		<link>http://yeevgen.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://yeevgen.wordpress.com/osd.xml" title="Yevgeniy A. Viktorov" />
	<atom:link rel='hub' href='http://yeevgen.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Welcome to My Octopress Blog</title>
		<link>http://yeevgen.wordpress.com/2011/11/27/welcome-to-my-octopress-blog/</link>
		<comments>http://yeevgen.wordpress.com/2011/11/27/welcome-to-my-octopress-blog/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 02:36:39 +0000</pubDate>
		<dc:creator>Yevgenko</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://yeevgen.wordpress.com/?p=106</guid>
		<description><![CDATA[Dear friends, some time ago I made a decision to switching my blogging toolkit again, you can read more on the my new blog. And I&#8217;ll keep this blog as is for historical purposes Sorry for any inconvenience caused. Thanks.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=106&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Dear friends, some time ago I made a decision to switching my blogging toolkit again, you can read more on the <a href="http://yevgenko.me/blog/2011/08/22/welcome-to-my-octopress-blog/">my new blog</a>. And I&#8217;ll keep this blog as is for historical purposes <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sorry for any inconvenience caused.</p>
<p>Thanks.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yeevgen.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yeevgen.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=106&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yeevgen.wordpress.com/2011/11/27/welcome-to-my-octopress-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/973ad379dbe22157734c3ac3c68ee00f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yeevgen</media:title>
		</media:content>
	</item>
		<item>
		<title>Displaying git and mercurial info in zsh prompt</title>
		<link>http://yeevgen.wordpress.com/2011/05/23/mercurial-zsh-prompt/</link>
		<comments>http://yeevgen.wordpress.com/2011/05/23/mercurial-zsh-prompt/#comments</comments>
		<pubDate>Mon, 23 May 2011 13:29:17 +0000</pubDate>
		<dc:creator>Yevgenko</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[prompt]]></category>
		<category><![CDATA[zsh]]></category>

		<guid isPermaLink="false">http://yeevgen.wordpress.com/?p=69</guid>
		<description><![CDATA[Lately I was(and I still) spending more time with Mercurial and being missing a little bits in my Zsh prompt, but google rescued me quickly All creds to Steve Losh who seems contributed great amount of time explaining his extravagant Zsh prompt which can handle both Git and Mercurial statuses seamlessly and nicely, see his [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=69&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Lately I was(and I still) spending more time with <a href="http://mercurial.selenic.com/">Mercurial</a> and being missing a little bits in my <a href="http://ru.wikipedia.org/wiki/Zsh">Zsh</a> prompt, but google rescued me quickly <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  All creds to <a href="http://stevelosh.com/">Steve Losh</a> who seems contributed great amount of time explaining his <a title="Extravagant Zsh Prompt" href="http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/">extravagant Zsh prompt</a> which can handle both <a href="http://git-scm.com/">Git</a> and <a href="http://mercurial.selenic.com/">Mercurial</a> statuses seamlessly and nicely, see his explanatory screenshot:<span id="more-69"></span></p>
<p><a href="http://yeevgen.files.wordpress.com/2011/05/zsh-prompt-comments.png"><img class="aligncenter size-full wp-image-76" src="http://yeevgen.files.wordpress.com/2011/05/zsh-prompt-comments.png?w=630" alt="Screenshot: Zsh prompt Comments"   /></a></p>
<p>If your workflow not rely on the latest additions, you don&#8217;t maintain your own fork yet or you just new to oh-my-zsh, then you can jump to Steve&#8217;s guide and also use <a title="sjl/oh-my-zsh" href="https://github.com/sjl/oh-my-zsh">his fork of oh-my-zsh</a>.</p>
<p>In the next lines I&#8217;ll try to explain the steps to get those bit&#8217;s working with the latest(at least as of today) <a href="https://github.com/robbyrussell/oh-my-zsh">oh-my-zsh</a>. I&#8217;ll also cover some installation steps which you can skip if you have <a href="https://github.com/robbyrussell/oh-my-zsh">oh-my-zsh</a> already installed and know what&#8217;s going on there and here <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Make your Fork</h2>
<p>This might be a good idea since we going to modify one core file and add your own theme. So, go to <a href="https://github.com/robbyrussell/oh-my-zsh">robbyrussell/oh-my-zsh</a> and click &#8220;Fork&#8221;</p>
<h2>Install, oh my, Zsh?</h2>
<p>This is a bit modified version of Manual Way installation from <a href="https://github.com/robbyrussell/oh-my-zsh">oh-my-zsh</a> readme, where we using your fork instead of robbyrussel&#8217;s.</p>
<ol>
<li>Clone the repository<br />
git clone git://github.com/<strong>YOU-YOU-YO</strong>/oh-my-zsh.git ~/.oh-my-zsh</li>
<li>Create a new zsh config by copying the zsh template we&#8217;ve provided.<br />
NOTE: If you already have a ~/.zshrc file, you should back it up. cp ~/.zshrc ~/.zshrc.orig in case you want to go back to your original settings. cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc</li>
<li>Set zsh as your default shell:<br />
chsh -s /bin/zsh</li>
<li>Start / restart zsh (open a new terminal is easy enough…)</li>
</ol>
<h2>Modify lib/git.zsh</h2>
<p>See what exactly was changed here:</p>
<p><a href="https://github.com/yeevgen/oh-my-zsh/commit/3d4b686750d0586007e5d11d812ef8aebc76c52a" rel="nofollow">https://github.com/yeevgen/oh-my-zsh/commit/3d4b686750d0586007e5d11d812ef8aebc76c52a</a></p>
<h2>Add your theme</h2>
<p>Here is mine, identical to Steve&#8217;s <a href="https://github.com/sjl/oh-my-zsh/blob/master/themes/prose.zsh-theme">prose theme</a>, except battery indicator removed(I&#8217;m on desktop) and <a href="https://rvm.beginrescueend.com/">RVM</a> prompt added:<br />
<a href="https://github.com/yeevgen/oh-my-zsh/raw/e6adf972f3c5e0de758e2a3870df2bf8819b1b69/themes/yeevgen.zsh-theme">yeevgen.zsh-theme</a></p>
<ul>
<li>download into ~/.oh-my-zsh/themes and name as you like;</li>
<li>adjust ZSH_THEME variable, see ~/.zshrc</li>
</ul>
<h2>Done!</h2>
<p>Restart your console and enjoy!</p>
<h2>What next? TODO, ideas, etc.</h2>
<ul>
<li>look for a better way to incorporate into main stream</li>
<li>send pull request to robbyrussel/oh-my-zsh</li>
<li>buzz me <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Thanks.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yeevgen.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yeevgen.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=69&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yeevgen.wordpress.com/2011/05/23/mercurial-zsh-prompt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/973ad379dbe22157734c3ac3c68ee00f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yeevgen</media:title>
		</media:content>

		<media:content url="http://yeevgen.files.wordpress.com/2011/05/zsh-prompt-comments.png" medium="image">
			<media:title type="html">Screenshot: Zsh prompt Comments</media:title>
		</media:content>
	</item>
		<item>
		<title>XAMPP for Aegir</title>
		<link>http://yeevgen.wordpress.com/2011/02/03/xampp-for-aegir/</link>
		<comments>http://yeevgen.wordpress.com/2011/02/03/xampp-for-aegir/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 19:50:34 +0000</pubDate>
		<dc:creator>Yevgenko</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[aegir]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://yeevgen.wordpress.com/?p=20</guid>
		<description><![CDATA[Here I&#8217;ll try to cover preliminary adjustments necessary to make XAMPP more friendly environment for Aegir. I prefer XAMPP for development purposes because it can be used on demand, delivering common LAMP features out of box and makes it easy to establish similar environment on different distributions and/or even OS&#8217;es. The steps explained in this post fits [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=20&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Here I&#8217;ll try to cover preliminary adjustments necessary to make <a title="web server solution stack package" href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> more friendly environment for <a title="hosting system" href="http://www.aegirproject.org/">Aegir</a>.</p>
<p>I prefer XAMPP for development purposes because it can be used on demand, delivering common <a title="software_bundle" href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)">LAMP</a> features out of box and makes it easy to establish similar environment on different distributions and/or even OS&#8217;es.<span id="more-20"></span></p>
<p>The steps explained in this post fits best to the following environment:</p>
<ul>
<li>Ubuntu 10.10 Desktop(<strong>!!!</strong> <em>for server edition you will need to setup administrative privileged user</em>)</li>
<li>XAMPP 1.7.1</li>
<li>Aegir 0.4-beta2</li>
</ul>
<p>But not limited to and your&#8217;re welcome to give it a try on environment of your choice. Make sure to drop a comment about your success <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote><p>XAMPP 1.7.1 is the last version shipped with PHP 5.2, all later versions uses PHP 5.3 which is supported by Drupal 6.14 core and higher (see the <a rel="nofollow" href="http://drupal.org/node/579476">release notes for 6.14</a>) and also by Drupal 7.x. But note that some contributed modules may not be compatible with PHP 5.3, and that some PHP 5.3 configurations still show warnings with Drupal 6.14. Also PHP 5.3 is not yet supported by Drupal 5.x</p></blockquote>
<h2>Preparing XAMPP</h2>
<p><a href="http://drupal.org/node/931074"></a>First off all you need to have XAMPP installed and this process already covered in many articles on the net, for example: <a href="http://www.codetorment.com/2009/10/20/guide-install-xampp-on-ubuntu/">http://www.codetorment.com/2009/10/20/guide-install-xampp-on-ubuntu/</a></p>
<p>Now some adjustments needs to be done, but note the following instructions focused on using XAMPP for development purposes, from under your current account, i.e. you will need to replace <em><strong>user</strong></em> with in your(<em>administrative privileged</em>) username:</p>
<ul>
<li>add XAMPP binaries directory to the PATH variable, i.e. add following into <strong>~/.profile</strong>:<br />
<code># XAMPP<br />
if [ -d "/opt/lampp/bin" ] ; then<br />
PATH="/opt/lampp/bin:$PATH"<br />
fi</code></li>
<li>execute following command to apply adjustments from previous step:<br />
<code>source ~/.profile </code></li>
<li>edit <strong>/opt/lampp/etc/php.ini</strong> and change the following values:<br />
<code>memory_limit = 128M<br />
register_globals = Off<br />
</code></li>
<li>add following to the <strong>/etc/sudoers</strong> and replace user with your username:<br />
<code># xammp/aegir<br />
user ALL=NOPASSWD: /opt/lampp/lampp<br />
user ALL=NOPASSWD: /opt/lampp/bin/apachectl<br />
</code></li>
<li>install postfix(I&#8217;ve chosen <strong>local system</strong>):<br />
<code>sudo apt-get install postfix</code></li>
<li>set email aliases, put the following into <strong>/etc/aliases</strong> replacing <strong><em>user</em></strong> with your username:<br />
<code>webmaster:     user<br />
admin:         user</code></li>
<li>execute following command to apply adjustments from previous step:<br />
<code>sudo newaliases</code></li>
<li>install following packages:<br />
<code>sudo apt-get install mailutils rsync git-core unzip</code></li>
<li>change the group of apache webserver, modify <strong>/opt/lampp/etc/httpd.conf:</strong><br />
<code>#Group nogroup<br />
Group www-data</code></li>
<li>add your user(<strong><em>replace with your username</em></strong>) into <strong>www-data</strong> group:<br />
<code>sudo adduser user www-data</code></li>
<li>setup mysql permissions if not yet set during XAMPP installation, i.e. answer <strong>NO</strong> to every question except the <strong>XAMPP: MySQL has no root passwort set!!!</strong>:<br />
<code>sudo /opt/lampp/lampp security</code></li>
<li>remove empty mysql users entries, proceed with the following commands:<br />
<code>mysql -u root -p<br />
use mysql;<br />
delete from user where User='';<br />
quit; </code></li>
<li>restart the XAMPP:<br />
<code>sudo /opt/lampp/lampp restart </code></li>
<li>create host name you will be accessing Aegir dashboard with, i.e. edit /etc/hosts and add the following:<br />
<code>aegir.local 127.0.0.1</code></li>
</ul>
<p>Now you can proceed with Aegir installation as described in the next section.</p>
<h2>Installing Aegir</h2>
<p>Start your LAMP stack if not yet running:<br />
<code>/opt/lampp/lampp start</code></p>
<p>Now download <a title="Aegir quick install script" href="http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=install.sh.txt;hb=provision-0.4-beta2">Aegir quick install script</a>, make it executable and run:</p>
<pre><code>wget -O install.sh 'http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=install.sh.txt;hb=provision-0.4-beta2'
chmod +x install.sh
./install.sh
</code></pre>
<p>If everything went well you should see login url, e.g.:<br />
<code>Aegir is now installed. You can visit it at <a href="http://aegir.local/user/reset/1/1296754898/eca2e1c275f41846cc4a53f38070f1c3" rel="nofollow">http://aegir.local/user/reset/1/1296754898/eca2e1c275f41846cc4a53f38070f1c3</a></code></p>
<p><strong>Post install tweaks:</strong></p>
<ul>
<li>adjust crontab(<strong>crontab -e</strong>) entry to not bother us when xampp not running, add &#8220;<strong>&gt;/dev/null 2&gt;&amp;1&#8243;</strong> to the end of the following line:<br />
<code>... '@hostmaster' hosting-dispatch <strong>&gt;/dev/null 2&gt;&amp;1</strong></code></li>
<li>allow/enable default vhost to keep using <a title="administration of MySQL over the World Wide Web" href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> and others xampp goodies, modify <strong>~/config/apache.conf</strong><br />
<code>&lt;VirtualHost *:80&gt;<br />
#  ServerName default<br />
#  Redirect 404<br />
&lt;/VirtualHost&gt;</code></li>
<li>and finally restart the stack:<br />
<code>sudo /opt/lampp/lampp restart </code></li>
</ul>
<p>That&#8217;s it, happy Drupalling! <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yeevgen.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yeevgen.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=20&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yeevgen.wordpress.com/2011/02/03/xampp-for-aegir/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/973ad379dbe22157734c3ac3c68ee00f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yeevgen</media:title>
		</media:content>
	</item>
		<item>
		<title>Welcome to WordPress.com. This is my fir&#8230;</title>
		<link>http://yeevgen.wordpress.com/2011/01/14/hello-world/</link>
		<comments>http://yeevgen.wordpress.com/2011/01/14/hello-world/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 05:16:41 +0000</pubDate>
		<dc:creator>Yevgenko</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://yeevgen.wordpress.com/?p=1</guid>
		<description><![CDATA[Welcome to WordPress.com. This is my first post here. Previously I&#8217;ve blogged at yviktorov.github.com which I&#8217;ll keep intact forever, hopefully<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=1&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is my first post here. Previously I&#8217;ve blogged at <a href="http://yviktorov.github.com/">yviktorov.github.com</a> which I&#8217;ll keep intact forever, hopefully <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/yeevgen.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/yeevgen.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=yeevgen.wordpress.com&#038;blog=19119803&#038;post=1&#038;subd=yeevgen&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://yeevgen.wordpress.com/2011/01/14/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/973ad379dbe22157734c3ac3c68ee00f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yeevgen</media:title>
		</media:content>
	</item>
	</channel>
</rss>
