<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>Viktors Rotanovs</title>
  <meta name="author" content="Viktors Rotanovs" />
  <link href="http://feeds.feedburner.com/ViktorsRotanovs" rel="alternate" title="Viktors Rotanovs" type="application/atom+xml" />

  <!-- syntax highlighting CSS -->
  <link rel="stylesheet" href="/css/syntax.css" type="text/css" />

  <!-- Homepage CSS -->
  <link rel="stylesheet" href="/css/screen.css" type="text/css" media="screen, projection" />

  <!-- Typekit -->
  <script type="text/javascript" src="http://use.typekit.com/jpd0pfm.js"></script>
  <script type="text/javascript">try{Typekit.load();}catch(e){}</script>

  <script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-712717-3']);
    _gaq.push(['_trackPageview']);

    (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
  </script>

</head>
<body>

<div class="site">
  <div class="title">
    <a href="/">Viktors Rotanovs</a>
    <a class="extra" href="/">home</a>
  </div>
  
  <div id="home">
  <h1>Blog Posts</h1>
  <ul class="posts">
    
      <li><span>22 Sep 2011</span> &raquo; <a href="/cloud/amazon-ec2-failures/">Understanding Amazon EC2 failures and redundancy</a></li>
    
      <li><span>13 May 2010</span> &raquo; <a href="/hbase/hbase-importexport/">HBase Dump and Restore</a></li>
    
      <li><span>12 Jun 2009</span> &raquo; <a href="/trends/hitgeist-com-migrated-from-erb-to-haml-and-compassblueprint/">Hitgeist.com rewritten using HAML and Compass</a></li>
    
      <li><span>18 Dec 2008</span> &raquo; <a href="/photography/canon-50d-vs-nikon-d90/">Canon 50D, or Truth About DPReview</a></li>
    
      <li><span>06 Feb 2008</span> &raquo; <a href="/photography/best-nature-photography-2007/">Best Nature Photography 2007</a></li>
    
      <li><span>13 Jan 2008</span> &raquo; <a href="/trends/russian-facebook-copycat-becomes-3-in-russia-in-less-than-a-year/">Facebook Copycat Becomes #3 in Russia</a></li>
    
      <li><span>13 Jan 2008</span> &raquo; <a href="/trends/rising-web-sites-2008-hitgeistcom-relaunch/">Rising Web Sites 2008 – HitGeist.com Relaunch</a></li>
    
      <li><span>26 Dec 2007</span> &raquo; <a href="/ruby/ruby-19-is-released/">Ruby 1.9 released</a></li>
    
      <li><span>29 Oct 2007</span> &raquo; <a href="/php/jquery-chains-php-spl/">jQuery-style Chainability in PHP, Using SPL</a></li>
    
      <li><span>29 Oct 2007</span> &raquo; <a href="/photography/canon-40d-vs-nikon-d300/">Canon 40D vs Nikon D300</a></li>
    
      <li><span>16 Sep 2007</span> &raquo; <a href="/photography/belgium-brussels-bruges-photos/">Belgium: Brussels, Bruges</a></li>
    
      <li><span>08 Apr 2007</span> &raquo; <a href="/trends/hitgeist-movers-and-shakers-by-country/">HITgeist – realzeit stats (gainers & losers by country)</a></li>
    
      <li><span>06 Oct 2006</span> &raquo; <a href="/trends/programmableweb-alexa-radar/">ProgrammableWeb chooses AlexaRadar as a 5-star mashup</a></li>
    
      <li><span>30 Sep 2006</span> &raquo; <a href="/trends/alexa-radar-movers-and-shakers-internationally/">Alexa Radar – find successful websites around the world</a></li>
    
      <li><span>04 Feb 2006</span> &raquo; <a href="/photography/zoom-magazine-free-issue/">Zoom Magazine – Free Issue</a></li>
    
      <li><span>24 Oct 2005</span> &raquo; <a href="/photography/betterphotocom-second-place-again/">BetterPhoto.com Second Place, Again!</a></li>
    
      <li><span>22 Oct 2005</span> &raquo; <a href="/photography/betterphoto-finalist-second-time-in-a-row/">BetterPhoto Finalist, Second Time in a Row!</a></li>
    
      <li><span>18 Oct 2005</span> &raquo; <a href="/trends/best-ajax-example/">Best Ajax Example Out There</a></li>
    
      <li><span>26 Sep 2005</span> &raquo; <a href="/photography/betterphoto-second-place/">BetterPhoto Second Place!</a></li>
    
      <li><span>25 Sep 2005</span> &raquo; <a href="/photography/betterphoto-finalist/">BetterPhoto Finalist!</a></li>
    
      <li><span>25 Mar 2005</span> &raquo; <a href="/lighttpd/lighttpd-nice-patch/">Lighttpd vs Tux: nice() patch</a></li>
    
      <li><span>22 Mar 2005</span> &raquo; <a href="/lighttpd/lighttpd-initgroups/">Lighttpd initgroups()</a></li>
    
      <li><span>21 Mar 2005</span> &raquo; <a href="/trends/web-20/">Web 2.0</a></li>
    
      <li><span>16 Feb 2005</span> &raquo; <a href="/lighttpd/lighttpd-configs/">Lighttpd Config Includes</a></li>
    
      <li><span>01 Feb 2005</span> &raquo; <a href="/lighttpd/lighttpd-dos-tool/">Lighttpd DoS Tool</a></li>
    
      <li><span>05 Sep 2004</span> &raquo; <a href="/php/httponly-php/">HttpOnly in PHP (Anti-XSS)</a></li>
    
  </ul>

  <h1>Github</h1>
  <ul class="posts">
    <li><a href="https://github.com/viktors/node-redecard">node-redecard:</a>
    Redecard (former VisaNet) for Node.js. Redecard is 2nd largest Brazilian
    credit card processor.</li>
    <li><a href="https://github.com/viktors/node-kahan">node-kahan:</a>
    Kahan summation algorithm for Node.js</li>
  </ul>

  <h1>Some tests I'm doing</h1>
  <ul class="posts">
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/canonical.html">Our first experiment</a></li>
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/canonical.html?type=uteiphee">Our second experiment</a></li>
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/aixoonok.html">Our third experiment</a></li>
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/title.html">Our fourth experiment</a></li>
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/h1.html">Our fifth experiment</a></li>
    <li><a href="http://gaexp.s3-website-us-east-1.amazonaws.com/link.html">Our sixth experiment</a></li>
  </ol>

</div>

  
  <div class="footer">
    <div class="contact">
      <p>
        Viktors Rotanovs<br />
        Developer in Barcelona
      </p>
    </div>
    <div class="contact">
      <p>
        <a href="https://github.com/viktors/">github.com/viktors</a><br />
        <a href="https://twitter.com/viktors/">twitter.com/viktors</a><br />
      </p>
    </div>
    <div class="contact">
      <p>
        <a href="http://viktors.smugmug.com/">viktors.smugmug.com</a><br />
        <a href="http://www.linkedin.com/in/viktorsrotanovs">linkedin/viktorsrotanovs</a><br />
      </p>
    </div>
    <div class="contact">
      <p>
        <a href="http://feeds.feedburner.com/ViktorsRotanovs" title="Subscribe to RSS feed">RSS</a><br />
        Powered by <a href="https://github.com/mojombo/jekyll">Jekyll</a><br />
      </p>
    </div>
  </div>
</div>

<a href="https://github.com/viktors"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" /></a>

</body>
</html>
