<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>ndl@home - Blog</title>
    <subtitle>Not as ultimate as 42, but pretty close ...</subtitle>
    <link rel="self" type="application/atom+xml" href="https://endl.ch/blog/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://endl.ch/blog/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2020-10-14T00:00:00+00:00</updated>
    <id>https://endl.ch/blog/atom.xml</id>
    <entry xml:lang="en">
        <title>Software projects reading list</title>
        <published>2020-10-14T00:00:00+00:00</published>
        <updated>2020-10-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/software-projects-reading-list/"/>
        <id>https://endl.ch/blog/software-projects-reading-list/</id>
        
        <summary type="html">&lt;p&gt;The list of software projects-related books and resources I consider the most interesting &#x2F; useful.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>PaX and Clang sanitizers, or some random notes on the crossbreeding of adders and hedgehogs</title>
        <published>2015-01-25T00:00:00+00:00</published>
        <updated>2015-01-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/clang-sanitizers-with-pax/"/>
        <id>https://endl.ch/blog/clang-sanitizers-with-pax/</id>
        
        <summary type="html">&lt;p&gt;&lt;strong&gt;TL;DR&lt;&#x2F;strong&gt;: patches for running Clang sanitizers under PaX-enabled kernels are at the bottom of the post.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>cxx2rust: the pains of wrapping C++ in Rust on the example of Qt5</title>
        <published>2014-05-19T00:00:00+00:00</published>
        <updated>2014-05-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/cxx2rust-pains-wrapping-c-rust-example-qt5/"/>
        <id>https://endl.ch/blog/cxx2rust-pains-wrapping-c-rust-example-qt5/</id>
        
        <summary type="html">&lt;p&gt;Discussion of &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.rust-lang.org&quot;&gt;Rust language&lt;&#x2F;a&gt; features that make it difficult to generate &amp;amp; use C++ bindings in Rust.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;: the discussion is happening at the following &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;269t6i&#x2F;cxx2rust_the_pains_of_wrapping_c_in_rust_on_the&#x2F;&quot;&gt;Reddit thread&lt;&#x2F;a&gt;, please use it instead of comments here. Thanks!&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Herzlich willkommen in der Schweiz</title>
        <published>2011-08-24T00:00:00+00:00</published>
        <updated>2011-11-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/herzlich-willkommen-der-schweiz/"/>
        <id>https://endl.ch/blog/herzlich-willkommen-der-schweiz/</id>
        
        <summary type="html">&lt;p&gt;Эта статья посвящена эмиграции нашей семьи в Швейцарию в связи с моим устройством на работу в офис Гугла в Цюрихе.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Gallio adapter for Boost.Test</title>
        <published>2010-05-18T00:00:00+00:00</published>
        <updated>2010-05-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/gallio-adapter-boosttest/"/>
        <id>https://endl.ch/blog/gallio-adapter-boosttest/</id>
        
        <summary type="html">&lt;p&gt;Adapter for &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.gallio.org&#x2F;Default.aspx&quot;&gt;Gallio&lt;&#x2F;a&gt; testing platform that allows it to load and run &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.boost.org&#x2F;doc&#x2F;libs&#x2F;1_43_0&#x2F;libs&#x2F;test&#x2F;doc&#x2F;html&#x2F;index.html&quot;&gt;Boost Test&lt;&#x2F;a&gt; library based unit tests is released.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Privoxy filters for experts-exchange.com and Google left navigation bar</title>
        <published>2010-05-18T00:00:00+00:00</published>
        <updated>2010-05-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/privoxy-filters-experts-exchangecom-and-google-left-navigation-bar/"/>
        <id>https://endl.ch/blog/privoxy-filters-experts-exchangecom-and-google-left-navigation-bar/</id>
        
        <summary type="html">&lt;p&gt;Privoxy filter rules for removing all experts-exchange.com related results from Google search as well as collapsing Google left navigation bar are provided.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Redmine wiki external filter plugin version 0.0.2 is released</title>
        <published>2010-03-26T00:00:00+00:00</published>
        <updated>2010-03-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/redmine-wiki-external-filter-plugin-version-002-released/"/>
        <id>https://endl.ch/blog/redmine-wiki-external-filter-plugin-version-002-released/</id>
        
        <summary type="html">&lt;p&gt;New version of Redmine wiki external filter plugin is released, see full text for changes description.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>mod_archive2 status</title>
        <published>2010-01-11T00:00:00+00:00</published>
        <updated>2013-12-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/modarchive2-status/"/>
        <id>https://endl.ch/blog/modarchive2-status/</id>
        
        <summary type="html">&lt;p&gt;This post provides information on current status of mod_archive2 development: rewritten version of ejabberd module supporting history archiving standard XEP-136.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Redmine wiki external filter plugin is released</title>
        <published>2010-01-11T00:00:00+00:00</published>
        <updated>2010-03-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/redmine-wiki-external-filter-plugin-released/"/>
        <id>https://endl.ch/blog/redmine-wiki-external-filter-plugin-released/</id>
        
        <content type="html" xml:base="https://endl.ch/blog/redmine-wiki-external-filter-plugin-released/">&lt;p&gt;Redmine wiki external filter plugin allows defining macros that process macro argument using external filter program and render its result in &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.redmine.org&quot;&gt;Redmine&lt;&#x2F;a&gt; wiki, see &lt;a href=&quot;&#x2F;projects&#x2F;redmine-wiki-external-filter-plugin&quot;&gt;full description&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Prelude Trigger 1.0.0_beta1 is released</title>
        <published>2009-11-05T00:00:00+00:00</published>
        <updated>2009-11-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/prelude-trigger-100beta1-released/"/>
        <id>https://endl.ch/blog/prelude-trigger-100beta1-released/</id>
        
        <summary type="html">&lt;p&gt;First version of &lt;a href=&quot;&#x2F;projects&#x2F;prelude-trigger&quot;&gt;Prelude Trigger&lt;&#x2F;a&gt; - small daemon to fire active responses for attacks detected by &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.prelude-ids.com&quot;&gt;Prelude IDS&lt;&#x2F;a&gt; - is released.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Psi spell-checking: hunspell support</title>
        <published>2009-09-20T00:00:00+00:00</published>
        <updated>2010-01-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/psi-spell-checking-hunspell-support/"/>
        <id>https://endl.ch/blog/psi-spell-checking-hunspell-support/</id>
        
        <summary type="html">&lt;p&gt;Patch for &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;psi-im.org&quot;&gt;Psi&lt;&#x2F;a&gt; 0.13 that adds support for &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;hunspell.sourceforge.net&#x2F;&quot;&gt;hunspell&lt;&#x2F;a&gt; spell-checker.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;: &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;redmine.psi-im.org&#x2F;issues&#x2F;show&#x2F;1006&quot;&gt;multilang patch for Enchant&lt;&#x2F;a&gt; is also available.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Customizable Weather Plasmoid: animated images patch and GISMETEO weather support</title>
        <published>2009-07-30T00:00:00+00:00</published>
        <updated>2009-08-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/customizable-weather-plasmoid-animated-images-patch-and-gismeteo-weather-support/"/>
        <id>https://endl.ch/blog/customizable-weather-plasmoid-animated-images-patch-and-gismeteo-weather-support/</id>
        
        <summary type="html">&lt;p&gt;Small patch for KDE 4 &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.kde-look.org&#x2F;content&#x2F;show.php?content=98925&quot;&gt;Customizable Weather Plasmoid&lt;&#x2F;a&gt; to support animated images in “satellite images” view and config for GISMETEO weather support.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update 2009.08.07:&lt;&#x2F;strong&gt; starting from CWP 0.9.11 animated images support and GISMETEO config are now in official CWP distribution, thanks to CWP author for prompt response! Moreover, as far as I see they both were fixed and improved during integration, so I recommend using version 0.9.11 instead of my patches and thus this page is left for historical reasons only.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Linux kernel undervolting patch for AMD processors</title>
        <published>2008-12-13T00:00:00+00:00</published>
        <updated>2010-02-10T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/linux-kernel-undervolting-patch-amd-processors/"/>
        <id>https://endl.ch/blog/linux-kernel-undervolting-patch-amd-processors/</id>
        
        <summary type="html">&lt;p&gt;Simple patch for 2.6.27 Linux kernel to provide full control over voltages&#x2F;frequencies of AMD CPUs supporting Cool’n’Quiet technology.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update 2010&#x2F;02&#x2F;10&lt;&#x2F;strong&gt;: it was pointed out that &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.linux-phc.org&#x2F;&quot;&gt;Linux-PHC&lt;&#x2F;a&gt; project currently provides patches for AMD (see comments for details), so I’d strongly recommend checking their patches first instead of mine.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Цветовые профили для Canon iP5200 + WWM + Barva &amp; Aro</title>
        <published>2008-06-18T00:00:00+00:00</published>
        <updated>2008-09-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/цветовые-профили-для-canon-ip5200-wwm-barva-aro/"/>
        <id>https://endl.ch/blog/цветовые-профили-для-canon-ip5200-wwm-barva-aro/</id>
        
        <summary type="html">&lt;p&gt;Данная статья посвящена управлению цветом при печати на принтере Canon iP5200 с использованием чернил и бумаги сторонних производителей, а именно чернил WWM и бумаги Barva и Aro.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>StarCraft and NAT issues</title>
        <published>2008-03-22T00:00:00+00:00</published>
        <updated>2009-11-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/starcraft-and-nat-issues/"/>
        <id>https://endl.ch/blog/starcraft-and-nat-issues/</id>
        
        <summary type="html">&lt;p&gt;Recently I set up &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;pvpgn.berlios.de&#x2F;&quot;&gt;PvPGN&lt;&#x2F;a&gt; server to host StarCraft games and had to solve some lag problems when people behind NAT tried to play the game. In this post I try to summarize my experience and hope it can be useful for others, as there’s not that much info available on this topic, it seems.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Drupal installed</title>
        <published>2008-03-04T00:00:00+00:00</published>
        <updated>2008-12-13T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/drupal-installed/"/>
        <id>https://endl.ch/blog/drupal-installed/</id>
        
        <summary type="html">&lt;p&gt;New, &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;drupal.org&quot;&gt;Drupal&lt;&#x2F;a&gt;-based site is up and running (so far in test mode, though). First thing to migrate will be blog. Projects and similar pages will follow shortly, the last one will be photo albums page. Please post any problems found.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;, 21.09.2008: it took quite longer than initially expected, but I’ve just finished initial photo albums migration, thus completing all old site parts transition.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Wive firmware on DLink DWL-G700AP</title>
        <published>2007-12-25T00:00:00+00:00</published>
        <updated>2009-11-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/wive-firmware-on-dlink-dwl-g700ap/"/>
        <id>https://endl.ch/blog/wive-firmware-on-dlink-dwl-g700ap/</id>
        
        <summary type="html">&lt;p&gt;Some notes on transforming WiFi access point DLink DWL-G700AP to router using &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;rtl8186.sourceforge.net&quot;&gt;Wive&lt;&#x2F;a&gt; firmware.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>WolCub Printer Driver</title>
        <published>2007-12-11T00:00:00+00:00</published>
        <updated>2010-03-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/wolcub-printer-driver/"/>
        <id>https://endl.ch/blog/wolcub-printer-driver/</id>
        
        <summary type="html">&lt;p&gt;WolCub - это виртуальный драйвер принтера для печати в графический WOL формат, который используют электронные книги &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lbook.com.ua&quot;&gt;lBook&lt;&#x2F;a&gt;. Основными особенностями данного драйвера является поддержка Windows Vista, разбиение страниц для альбомного просмотра и поддержка anti-aliasing.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Patch for aspell 0.60.5 for Win32 compilation</title>
        <published>2007-11-26T00:00:00+00:00</published>
        <updated>2009-11-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/patch-for-aspell-0-60-5-for-win32-compilation/"/>
        <id>https://endl.ch/blog/patch-for-aspell-0-60-5-for-win32-compilation/</id>
        
        <summary type="html">&lt;p&gt;&lt;a href=&quot;&#x2F;downloads&#x2F;aspell-0.60.5_win32.patch.gz&quot;&gt;This patch&lt;&#x2F;a&gt; for aspell 0.60.5 makes it possible to compile it natively on Win32. Tested configuration is Microsoft Visual C++ 2008, Win32&#x2F;x64 targets, but as &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.cmake.org&quot;&gt;cmake&lt;&#x2F;a&gt; is used for building, it should handle all other Win32 compilers more or less gracefully also.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>libwsw &amp; wswutil release</title>
        <published>2007-11-14T00:00:00+00:00</published>
        <updated>2010-03-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/libwsw-wswutil-release/"/>
        <id>https://endl.ch/blog/libwsw-wswutil-release/</id>
        
        <summary type="html">&lt;p&gt;This article introduces libwsw - C++ library for Jabber clients which provides &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.xmpp.org&#x2F;extensions&#x2F;xep-0136.html&quot;&gt;XEP-136&lt;&#x2F;a&gt; support, AKA server-side message archiving, and wswutil - the tool for import &#x2F; export operations on user history for XEP-136 compliant servers.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>mod_archive_odbc release</title>
        <published>2007-11-14T00:00:00+00:00</published>
        <updated>2010-08-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/mod_archive_odbc-release/"/>
        <id>https://endl.ch/blog/mod_archive_odbc-release/</id>
        
        <summary type="html">&lt;p&gt;This article is about mod_archive_odbc: ejabberd implementation of server-side
instant messaging history support, also known as
&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.xmpp.org&#x2F;extensions&#x2F;xep-0136.html&quot;&gt;XEP-136&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;: development of this module has stopped, all further development is done in &lt;a href=&quot;&#x2F;blog&#x2F;modarchive2-status&quot;&gt;mod_archive2&lt;&#x2F;a&gt; project.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>XEP-136 and XEP-59 implementation comments</title>
        <published>2007-11-14T00:00:00+00:00</published>
        <updated>2008-09-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/xep-136-and-xep-59-implementation-comments/"/>
        <id>https://endl.ch/blog/xep-136-and-xep-59-implementation-comments/</id>
        
        <summary type="html">&lt;p&gt;This article discusses issues arisen during implementation of &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.xmpp.org&#x2F;extensions&#x2F;xep-0136.html&quot;&gt;XEP-0136&lt;&#x2F;a&gt;
specification, which describes the protocol for server-side instant messaging
history, and &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.xmpp.org&#x2F;extensions&#x2F;xep-0059.html&quot;&gt;XEP-59&lt;&#x2F;a&gt;, which basically provides the way to page through results set and limit results number.&lt;&#x2F;p&gt;
&lt;p&gt;Basically, it’s the copy of letter sent to XMPP discussion mailing
list, I’ve put it here to make sure more people have access to it and can
provide their feedback &#x2F; comments.&lt;&#x2F;p&gt;
&lt;p&gt;For most of the issues listed some solutions are proposed.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Psi spell-checking for multiple languages</title>
        <published>2007-10-12T00:00:00+00:00</published>
        <updated>2009-07-30T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/psi-spell-checking-for-multiple-languages/"/>
        <id>https://endl.ch/blog/psi-spell-checking-for-multiple-languages/</id>
        
        <summary type="html">&lt;p&gt;Simple patch for &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;psi-im.org&quot;&gt;Psi&lt;&#x2F;a&gt; 0.11-0.13 which adds support for multiple languages in its spell-checking engine.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Электронная отчетность в налоговую</title>
        <published>2007-10-08T00:00:00+00:00</published>
        <updated>2009-01-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/электронная-отчетность-в-налоговую/"/>
        <id>https://endl.ch/blog/электронная-отчетность-в-налоговую/</id>
        
        <summary type="html">&lt;p&gt;Я недавно организовал сдачу отчетности в налоговую в электронном виде - теперь хочу поделиться своими наблюдениями по этому поводу и описанием решений возникших проблем.&lt;&#x2F;p&gt;
&lt;p&gt;Статья ориентирована в основном на ИТшников-СПДшников, но может быть полезна и остальным, если опустить технические детали.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update от 2009.01.04&lt;&#x2F;strong&gt;: бОльшая часть статьи в связи со сворачиванием приема отчетности, подписанной ключами Нотар, уже неактуальна, детали см. ниже.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Gravacacher is released</title>
        <published>2007-10-07T00:00:00+00:00</published>
        <updated>2010-03-15T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/gravacacher-is-released/"/>
        <id>https://endl.ch/blog/gravacacher-is-released/</id>
        
        <summary type="html">&lt;p&gt;Version 1.0_alpha of &lt;a href=&quot;https:&#x2F;&#x2F;endl.ch&#x2F;projects&#x2F;gravacacher&#x2F;&quot;&gt;Gravacacher&lt;&#x2F;a&gt; - very lightweight cache server for avatars retrieved from &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.gravatar.com&quot;&gt;www.gravatar.com&lt;&#x2F;a&gt; - is released.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Typo patches</title>
        <published>2007-10-07T00:00:00+00:00</published>
        <updated>2008-03-09T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/typo-patches/"/>
        <id>https://endl.ch/blog/typo-patches/</id>
        
        <summary type="html">&lt;p&gt;While deploying typo weblog system I had to make changes there to fix some problems and add features I needed.&lt;&#x2F;p&gt;
&lt;p&gt;While possibly I’ll send some of these patches to typo developers, most likely they’re a bit hacky to include in the main typo branch - but still, I think, useful as “quick hacks” for those who need it “right here and now”.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Combined patch for webgen updated</title>
        <published>2007-10-06T00:00:00+00:00</published>
        <updated>2008-03-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alexander Tsvyashchenko
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://endl.ch/blog/combined-patch-for-webgen-updated/"/>
        <id>https://endl.ch/blog/combined-patch-for-webgen-updated/</id>
        
        <content type="html" xml:base="https://endl.ch/blog/combined-patch-for-webgen-updated/">&lt;p&gt;The combined patch for webgen (discussed &lt;a href=&quot;&#x2F;projects&#x2F;site&quot;&gt;here&lt;&#x2F;a&gt;) was updated with the fix to the bug with forced ordering of directories - before the fix webgen did not respect “orderInfo” meta parameter for sorting in main menu if entities are not pages, but directories (with orderInfo’s specified in respective index pages).&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
