<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Base-Art - Utils</title><link>https://base-art.net/</link><description></description><lastBuildDate>Wed, 10 Aug 2005 10:26:43 +0200</lastBuildDate><item><title>SubveRSSed 1.0</title><link>https://base-art.net/Articles/46/</link><description>&lt;p&gt;I previously introduced a Subversion &lt;a class="reference external" href="http://base-art.net/wk/Article/18.html"&gt;post-commit hook&lt;/a&gt; to generate &lt;span class="caps"&gt;RSS&lt;/span&gt; feeds based on commits. But the generated feeds were not that smart. &lt;a class="reference external" href="http://svn.pythonfr.org/public/pythonfr/utils/subversion/subverssed.py"&gt;SubveRSSed&lt;/a&gt; 1.0 now handle &lt;span class="caps"&gt;RSS&lt;/span&gt; 1.0 feeds ! The next step will probably be&amp;nbsp;Atom.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;update (05/08/10)&lt;/strong&gt; : SubveRSSed 1.1 has a great speed improvement …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Tue, 26 Apr 2005 12:52:22 +0200</pubDate><guid isPermaLink="false">tag:base-art.net,2005-04-26:/Articles/46/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>Cheetah templates overriding</title><link>https://base-art.net/Articles/44/</link><description>&lt;p&gt;&lt;a class="reference external" href="http://cheetahtemplate.org/"&gt;Cheetah&lt;/a&gt; is a very good templating language, especially because it&amp;#8217;s
the one (correct me if i&amp;#8217;m wrong) to apply the Object-Oriented model
to Documents. It can seem a bit weird at the beginning but when you get
used to it, you can&amp;#8217;t live without it&amp;nbsp;:-)&lt;/p&gt;
&lt;p&gt;So, i …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Tue, 22 Mar 2005 09:01:25 +0100</pubDate><guid isPermaLink="false">tag:base-art.net,2005-03-22:/Articles/44/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>EFL tools in Python ?</title><link>https://base-art.net/Articles/42/</link><description>&lt;p&gt;Just noticed an &lt;a class="reference external" href="http://code-monkey.de/code/anEdjeCompilerInRuby.html"&gt;edje compiler in Ruby&lt;/a&gt;. That&amp;#8217;d be fun to design graphical E17 stuff in Python too&amp;nbsp;:-)&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Thu, 10 Mar 2005 11:17:16 +0100</pubDate><guid isPermaLink="false">tag:base-art.net,2005-03-10:/Articles/42/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>Inserting legend in images using PIL</title><link>https://base-art.net/Articles/30/</link><description>&lt;p&gt;I wanted to insert legends directly in images instead of displaying them below respective images. ImageMagick can do that (Text directive) but it&amp;#8217;s not smart enough to make the legend &lt;em&gt;always&lt;/em&gt; visible, even in dark images (if the legend color is black). So i used this &lt;a class="reference external" href="http://svn.pythonfr.org/public/pythonfr/utils/misc/annotateImage.py"&gt;script&lt;/a&gt; to accomplish …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Wed, 09 Feb 2005 10:37:00 +0100</pubDate><guid isPermaLink="false">tag:base-art.net,2005-02-09:/Articles/30/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>progressCopy</title><link>https://base-art.net/Articles/26/</link><description>&lt;p&gt;I use to deal with large files under the console (copying iso images, videos) but cp doesn&amp;#8217;t display much informations. Few days ago i read &lt;a class="reference external" href="http://www.mechanicalcat.net/richard/log/Python/Progress_display"&gt;a post from Richard Jones&lt;/a&gt; who wrote a very nice iterator aimed to display &lt;span class="caps"&gt;ETA&lt;/span&gt; informations about tasks on the console. So, here comes …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Sun, 19 Dec 2004 18:07:54 +0100</pubDate><guid isPermaLink="false">tag:base-art.net,2004-12-19:/Articles/26/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>Database replicata</title><link>https://base-art.net/Articles/20/</link><description>&lt;p&gt;I&amp;#8217;m having few issues with the db (sqlite powered) behind this blog. So it&amp;#8217;s necessary to migrate it to another &lt;span class="caps"&gt;DBMS&lt;/span&gt; (like PostgreSQL). The problem is that SQLite is a bit too light :) Fortunately, &lt;a class="reference external" href="http://base-art.net/wk/Article/4.html"&gt;Alinea&lt;/a&gt; is using &lt;a class="reference external" href="http://sqlobject.org"&gt;SQLObject&lt;/a&gt; to manage its database. So migration is trivial and can …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Wed, 06 Oct 2004 12:40:29 +0200</pubDate><guid isPermaLink="false">tag:base-art.net,2004-10-06:/Articles/20/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>Bringing RSS to SVN</title><link>https://base-art.net/Articles/18/</link><description>&lt;p&gt;About one week ago, Aaron Brady posted a svnstatus.py script which
displays an &lt;span class="caps"&gt;SVN&lt;/span&gt; repository version history in an &lt;span class="caps"&gt;HTML&lt;/span&gt; document. I
liked it and wanted to use it as a post-commit hook script for the
&lt;a class="reference external" href="http://xmlobject.base-art.net"&gt;XMLObject&lt;/a&gt; &lt;span class="caps"&gt;SVN&lt;/span&gt; repository. But svnstatus is not optimal at all. If you
want …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Fri, 17 Sep 2004 09:05:01 +0200</pubDate><guid isPermaLink="false">tag:base-art.net,2004-09-17:/Articles/18/</guid><category>misc</category><category>Python</category><category>Utils</category></item><item><title>When IMAP lags with big folders</title><link>https://base-art.net/Articles/3/</link><description>&lt;p&gt;I&amp;#8217;m using mutt to read my mail through IMAP4_SSL&amp;#8230; But currently it lacks of a cache system, so dealing with big folders (~2000) is quite hard for&amp;nbsp;it.&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s why I hacked an archive utility script to better fit with my needs. The original one is &lt;a class="reference external" href="http://gray.mine.nu/maildirarchive/mdirarchive-0.1.py"&gt;here&lt;/a&gt;. The …&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Normand</dc:creator><pubDate>Sat, 17 Apr 2004 20:50:12 +0200</pubDate><guid isPermaLink="false">tag:base-art.net,2004-04-17:/Articles/3/</guid><category>misc</category><category>Python</category><category>Utils</category></item></channel></rss>