<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.artemfrolov.com">
<channel>
 <title>sstream of consciousness - Software</title>
 <link>http://www.artemfrolov.com/taxonomy/term/4/0</link>
 <description>Software. Now from the user&#039;s point of view.</description>
 <language>en</language>
<item>
 <title>No need to be overzealous</title>
 <link>http://www.artemfrolov.com/node/88</link>
 <description>&lt;p&gt;Fedora Core Linux&#039;s official UI theme is called Bluecurve and distro maintainers try to keep it consistent across different desktop frameworks (KDE and Gnome that is).&lt;/p&gt;
&lt;p&gt;I stumbled upon a &lt;a href=&quot;http://fedoraproject.org/wiki/Artwork/BluecurveAndBeyond&quot;&gt;Bluecurve page on FC Wiki&lt;/a&gt;. New isometric icons look nice... but only where isometric look is appropriate.&lt;/p&gt;
&lt;p&gt;It&#039;s kind of stupid to have isometric icons for &quot;back&quot;, &quot;forward&quot;, &quot;fast forward&quot; and so on. Consistency is good, but if you have to tilt your head or rotate an icon mentally even a little bit, this is not good for usability at all. And usability is really what is important at the end of the day.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Mon, 07 Aug 2006 17:53:07 -0600</pubDate>
</item>
<item>
 <title>My thoughts on RSS use cases</title>
 <link>http://www.artemfrolov.com/node/83</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.feld.com&quot;&gt;Brad Feld&lt;/a&gt; announced that Boulder Software Club is planning an &lt;a href=&quot;http://www.feld.com/blog/archives/2006/02/boulder_softwar.html&quot;&gt;event to discuss usage of RSS&lt;/a&gt;, first of all in enterprise. &lt;/p&gt;
&lt;p&gt;For a long time, I actually wanted to write my thoughts about RSS and its place in technology landscape, so Brad&#039;s post gave me a reason to finally overcome my laziness (heh). I&#039;ll start by my take on some topics that will be discussed there.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Why RSS instead of e-mail &amp;#8211; isn&amp;rsquo;t it just the same thing? Isn&amp;rsquo;t this just for bloggers?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;No, RSS is not the same as e-mail, though similar. RSS is better suited for some use cases, not only for technical  but for psychological reasons too. If I wear reader&#039;s hat, I strongly prefer RSS over a a mailing list, because if I loose or cancel my mail account for some reason, I need to reroute all my subscriptions which is tedious and error-prone, whereas with RSS, I just need to carry my OPML around. Subscribing to and unsubscribing from mailing lists is more evolved than same actions with RSS feeds and usually requires two-step process. Second big advantage is that I get precisely what I subscribed to in my blogroll, and mailboxes tend to become spam targets.  As an author I may prefer RSS to mailing list because my (potential) readers prefer RSS to e-mail (see above).&lt;/p&gt;
&lt;p&gt;RSS is not just for bloggers, it may be used in all areas that needs some kind of periodic update protocol. Software packages may use RSS to get information about available updates. Microsoft is going to &lt;a href=&quot;http://msdn.microsoft.com/xml/rss/sse/&quot;&gt;use RSS for synchronization&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;What are typical use-cases of RSS applied to the enterprise ...&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Take for example a typical situation in corporate environment: you need to propagate some kind of a knowledge but you are just not sure about target audience. For example, you are a software developer and finished some important feature. Now you may need to send a notice to your immediate manager, that&#039;s a no-brainer, but then things start to get complicated. Documentation needs to be updated but you just do not know who in documentation team is now responsible for that area, so you send e-mail to Documentation Team leader or to the whole documentation team. Now, QA manager needs to know about feature too to test it, check. But oops, you forgot sales engineers, some of them will be caught with &#039;deer in the lights&#039; look when curious customers ask them about that new feature. Your immediate manager and QA manager consider this feature (and good tests&#039; results) as an important milestone so your e-mail gets forwarded to VP of engineering. Twice. VP of engineering wonders if VP of marketing may need to know about that feature, and whether it will help in lead generation, so she forwards it just in case... &lt;/p&gt;
&lt;p&gt;As an employee of medium or large corporation you often faced with a dilemma: you do no want to send e-mails to too many people - some of them may not be that interested and you appreciate their attention span, so you do not send your e-mail to too many addresses. On the other hand, you may not know that some of your colleagues need exactly that information, right now, so you do not want to miss some important addressees. RSS transfers this burden to the shoulder of your readers and they are usually in better position to know what kind of information they need.&lt;/p&gt;
&lt;p&gt;If you are a manager you may choose a subscription style that fits your management style. Control freaks may subscribe to every single feed and keep tabs on everything, and fans of delegation may read only blogs of their key subordinates and higher management, hoping that if anything interesting pops up, it will be reblogged by one of the bloggers they read (analog of e-mail forwarding in the RSS world).&lt;/p&gt;
&lt;p&gt;RSS is also beneficial if you want employees to roll out ideas more freely and often. The thing is, people generally do not want to send non-critical e-mails to others, because they believe they may be annoying, but will happily blog them. It&#039;s like instead of approaching you bosses with your idea one-by-one you speak about it at company lunch and all who listen to you, know about it (What&#039;s that sound? It&#039;s an &lt;a href=&quot;http://www.dilbert.com/comics/dilbert/archive/dilbert-20060122.html&quot;&gt;analogy police&lt;/a&gt; knocking on my door).&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/5">Personal Technology</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Wed, 15 Feb 2006 21:37:30 -0700</pubDate>
</item>
<item>
 <title>Deleting unapproved comments in Drupal</title>
 <link>http://www.artemfrolov.com/node/79</link>
 <description>&lt;p&gt;I use &lt;a href=&quot;http://www.drupal.com/&quot;&gt;Drupal&lt;/a&gt; to run this site. While Drupal looks like a bit of an overkill for running just a personal blog, I don&#039;t want to switch to any other blogging engine now (No, not even to trendy &lt;a href=&quot;http://www,wordpress.org/&quot;&gt;WordPress&lt;/a&gt;, thank you).&lt;/p&gt;
&lt;p&gt;And of course Drupal has its long-standing annoying quirks. One of them is a deletion of a comment spam - you have to hit a delete button for each comment individually - which results in a horrible user experience when you have Web-based interface. Fortunately &lt;a href=&quot;http://www.petersblog.org/node/540&quot;&gt;there is a workaround&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;One piece of advice though - change URL from the article to something which cannot be guessed or, better yet, add authentication. I hope Drupal maintainers will get the message and turn this workaround into feature.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/11">HowTo</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Sat, 11 Feb 2006 20:01:58 -0700</pubDate>
</item>
<item>
 <title>Shooting the troubles</title>
 <link>http://www.artemfrolov.com/node/78</link>
 <description>&lt;p&gt;Probably the most interesting part of web log statistics for my site is a page with keywords that people use in search engines to come to my pages. The most popular search is for information about C++ string streams. Ironically, this blog does not provide much help here, though I put some useful links on my &lt;a href=&quot;http://www.artemfrolov.com/&quot;&gt;front page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Over the course of my career I bumped into many different technical problems. Often these problems required a lot of time or mental effort to investigate. Needless to say, web search engine made that task way easier, but sill there were problems I had to spend considerable time on. Once I had this blog I have started to put some results of my troubleshooting sessions, primarily as a sign of gratitude to all the people who do the same.&lt;/p&gt;
&lt;p&gt;So, when I look at search term statistics, I am always glad to find that people came to the solution at my site, using search keywords describing their problems, like the problem of putting &lt;a href=&quot;/node/61&quot;&gt;spaces to LD_PRELOAD environment variable&lt;/a&gt; or &lt;a href=&quot;/articles/coloured-bash-prompt&quot;&gt;Coloured bash prompt screwing multiline input in a terminal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Maybe separate articles or pages instead of blog entries is more appropriate for that kind of texts, but I am pretty happy with the present format now.&lt;/p&gt;
&lt;p&gt;In near future I am going to post a couple of entries explaining problems related to &lt;a href=&quot;http://www.gnu.org/software/libc/&quot;&gt;GNU C library application binary interface (ABI) revisions and incompatibilities&lt;/a&gt; and problems with C++ language ABI.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/1">Software engineering</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Wed, 08 Feb 2006 21:30:35 -0700</pubDate>
</item>
<item>
 <title>Software projects</title>
 <link>http://www.artemfrolov.com/software</link>
 <description>&lt;p&gt;This page contains my small software projects that I decided to put online.&lt;/p&gt;
&lt;h2&gt;furl-save&lt;/h2&gt;
&lt;p&gt;Furl-save is a Perl script that does a backup of your categorized, keyword-tagged web bookmarks and their respective page contents  stored on online service &lt;a href=&quot;http://www.furl.net/&quot;&gt;furl.net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tested on following platforms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RedHat Linux 7.3&lt;/li&gt;
&lt;li&gt;RedHat Linux 9.0&lt;/li&gt;
&lt;li&gt;Fedora Core 4, 5, 6 on Intel x86&lt;/li&gt;
&lt;li&gt;Microsoft Windows XP with &lt;a href=&quot;http://www.activestate.com/Products/ActivePerlFamily/?tn=1&quot;&gt;ActivePerl&lt;/a&gt; installed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://files.artemfrolov.com/pub/software/furl-save/furl-save-1.0.3.tar.gz&quot;&gt;Download furl-save version 1.0.3&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Sat, 03 Dec 2005 19:39:18 -0700</pubDate>
</item>
<item>
 <title>Coloured prompt in Unix - the right way</title>
 <link>http://www.artemfrolov.com/articles/coloured-bash-prompt</link>
 <description>&lt;p&gt;The first thing I always change in my .bashrc and .profile files on any Unix is a bash prompt.&lt;/p&gt;
&lt;p&gt;Bash prompt on Unix is defined by environment variable PS1. Default prompt on most systems is usually set to somethings stupid. I need two things from my prompt: host name and current directory name. I also like &#039;&gt;&#039; sign to be at the end of a prompt, not &#039;$&#039; or &#039;#&#039;. So I put into my .bashrc:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
PS1=&#039;\h:\w&gt;&#039;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I also like my prmpt to be colored so I could visually distinguish it from the surrounding text - it really helps when you have output from several consecutive commands in your terminal. There are many articles on the Web which advise how to add colours to the prompt, and it seemingly works but it is easy to do it wrong.&lt;/p&gt;
&lt;p&gt;Each time I am asked: &#039;If I need to wrap long command in bash, my command line is messed up, why?&#039;, I ask back: &#039;Do you have a coloured prompt?&#039;. I invariably hear &#039;Yes&#039;.&lt;/p&gt;
&lt;p&gt;The problem is that terminal accounts colour-changing control symbols for string length, but in fact they do not take additional space. That discrepancy messes up a multiline input.&lt;/p&gt;
&lt;p&gt;So here&#039;s the right way to enter colour changing control symbols:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
\[033[B;Cm\]&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Instead of B you must put either 0 - for normal colours, or 1 - for bright colours. Substitute C with a number of a colour:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;30 - Black/Dark grey&lt;/li&gt;
&lt;li&gt;31 - Red&lt;/li&gt;
&lt;li&gt;32 - Green&lt;/li&gt;
&lt;li&gt;33 - Yellow&lt;/li&gt;
&lt;li&gt;34 - Blue&lt;/li&gt;
&lt;li&gt;35 - Magenta&lt;/li&gt;
&lt;li&gt;36 - Fuscia&lt;/li&gt;
&lt;li&gt;37 - White/light grey&lt;/li&gt;
&lt;li&gt;38 - Default foreground color. Use it at the end of the prompt, so that further text is not coloured.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I like to have bright yellow prompt (I use black background), so I put into my .bashrc:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
PS1=&quot;\[\033[1;33m\]\h:\w&gt;\[\033[0;38m\]&quot;&lt;br /&gt;
export PS1&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you want other information to appear in bash prompt, here is the reference:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
\a an ASCII bell character (07)&lt;br /&gt;
\d the date in &quot;Weekday Month Date&quot; format (e.g., &quot;Tue May 26&quot;)&lt;br /&gt;
\e an ASCII escape character (033)&lt;br /&gt;
\h the hostname up to the first `.&#039;&lt;br /&gt;
\H the hostname&lt;br /&gt;
\j the number of jobs currently managed by the shell&lt;br /&gt;
\l the basename of the shell&#039;s terminal device name&lt;br /&gt;
\n newline&lt;br /&gt;
\r carriage return&lt;br /&gt;
\s the name of the shell, the basename of $0 (the portion following the final slash)&lt;br /&gt;
\t the current time in 24-hour HH:MM:SS format&lt;br /&gt;
\T the current time in 12-hour HH:MM:SS format&lt;br /&gt;
\@ the current time in 12-hour am/pm format&lt;br /&gt;
\u the username of the current user&lt;br /&gt;
\v the version of bash (e.g., 2.00)&lt;br /&gt;
\V the release of bash, version + patchlevel (e.g., 2.00.0)&lt;br /&gt;
\w the current working directory&lt;br /&gt;
\W the basename of the current working direcÂ­ tory&lt;br /&gt;
\! the history number of this command&lt;br /&gt;
\# the command number of this command&lt;br /&gt;
\$ if the effective UID is 0, a #, otherwise a $&lt;br /&gt;
\nnn the character corresponding to the octal number nnn&lt;br /&gt;
\\ a backslash&lt;br /&gt;
\[ begin a sequence of non-printing characters, which could be used to embed a terminal conÂ­ trol sequence into the prompt&lt;br /&gt;
\] end a sequence of non-printing characters&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;So, jump into your favourite editor, hack your .bashrc. Experiment, and I am sure many of you will find coloured prompt handy.&lt;/p&gt;
&lt;p&gt;There are many other ways you may customize your bash prompt. It is actually possible to include output of any programs into the prompt or even change the prompt (and colours within it) depending on some external conditions. For example you might turn your prompt red if last program finished with non-zero error status (which means something bad or unexpected happened) or green if everything went well. But this is probably a topic for a separate article.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Wed, 21 Sep 2005 21:11:52 -0600</pubDate>
</item>
<item>
 <title>How to specify library name with spaces in LD_PRELOAD</title>
 <link>http://www.artemfrolov.com/node/61</link>
 <description>&lt;p&gt;Recently several of my colleagues bumped into an interesting problem.&lt;/p&gt;
&lt;p&gt;We use &lt;code&gt;LD_PRELOAD&lt;/code&gt; environment variable in couple of places. For those of you not familiar with it: &lt;code&gt;LD_PRELOAD&lt;/code&gt; is an environment variable which allows you to specify dynamic libraries which will be loaded before all other libraries. This technique allows you to intercept calls to standard libraries is used by many debugging and analysis tools. Or you could alter behaviour of tsndard libraries for different purposes (e.g. fault injection).&lt;/p&gt;
&lt;p&gt;As other variables like &lt;code&gt;PATH&lt;/code&gt; or &lt;code&gt;LD_LIBRARY_PATH&lt;/code&gt;, this variable may contain list of library namesseparated by colons. But... for compatibility with legacy systems it is possible to separate &lt;code&gt;LD_PRELOAD&lt;/code&gt; elements by spaces. And older systems did not understand escaping so it turns oout it is impossible to put full library paths into &lt;code&gt;LD_PRELOAD&lt;/code&gt; if they contain spaces.&lt;/p&gt;
&lt;p&gt;But here is the trick. You may put library directory name(s) with spaces into &lt;code&gt;LD_LIBRARY_PATH&lt;/code&gt; (which is kind of a &lt;code&gt;PATH&lt;/code&gt; but for dynamically linked/loaded libraries) and put short library name(s) into &lt;code&gt;LD_PRELOAD&lt;/code&gt;. Of course, short library file name must not contain spaces but this is less of a limitation.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/1">Software engineering</category>
 <pubDate>Mon, 19 Sep 2005 15:30:45 -0600</pubDate>
</item>
<item>
 <title>Furl and del.icio.us and market research</title>
 <link>http://www.artemfrolov.com/node/53</link>
 <description>&lt;p&gt;Hans van Deum &lt;a href=&quot;http://saturnight.blogspot.com/2005/06/delicious-comparison-inevitable-ma.html&quot;&gt;writes on his blog&lt;/a&gt; about my &lt;a href=&quot;/advanced-bookmarking&quot;&gt;comparison of online bookmark managers&lt;/a&gt;:&lt;br /&gt;
&lt;cite&gt;&lt;em&gt;&lt;br /&gt;
I found this blog which has an interesting comparison between different bookmarking services. This guy is obviously sold on furl. Perhaps I should check it out.&lt;/p&gt;
&lt;p&gt;The problem with these sites is that they are only useful for market research when they are the de facto standard, because e-businesses will never pay each site separately to do the same research.&lt;br /&gt;
&lt;/em&gt;&lt;/cite&gt;&lt;br /&gt;
If Hans wants to do market research he is probably better with del.icio.us. It seems to be trendier and user base appears to be bigger. I use Furl, because I need a place to store my bookmarks and easily find them afterwards. It has features that I need, and del.ici.ous does not have them. It is that simple.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.spurl.net/&quot;&gt;Spurl.net&lt;/a&gt; has pretty much the same functionality as Furl (at least with regard to functionality I am interested in). If I knew about Spurl before, I would probably have chosen it. So far, I have not seen a &quot;killer feature&quot; that will make me switch.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Tue, 07 Jun 2005 20:44:17 -0600</pubDate>
</item>
<item>
 <title>Klocwork Defect analyzer finds flaws in CVS</title>
 <link>http://www.artemfrolov.com/cvs-defects</link>
 <description>&lt;p&gt;My co-worker Alen Zukich &lt;a href=&quot;http://seclists.org/lists/bugtraq/2005/Apr/0345.html&quot;&gt;reported a bunch of serious defects&lt;/a&gt; to CVS development team. And of course, his findings are based on report by &lt;a href=&quot;http://www.klocwork.com/&quot;&gt;Klocwork tools&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We use CVS for version tracking at Klocwork and I am glad we were able to give something back. &lt;a href=&quot;http://www.klocwork.com/alliances/customers.asp&quot;&gt;Our customer&lt;/a&gt; list includes many big names and we get a lot of positive feedback from them about our solutions (and yes, we get a lot of requests and scrutiny from them, too). However I am excited that Open Source world benefits from our reports too. Expect more advisories with regard to open source projects originating from Klocwork.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Sat, 23 Apr 2005 12:53:16 -0600</pubDate>
</item>
<item>
 <title>Furl backup script</title>
 <link>http://www.artemfrolov.com/node/40</link>
 <description>&lt;p&gt;I created a simple Perl script to backup &lt;a href=&quot;http://www.furl.net/&quot;&gt;Furl&lt;/a&gt; archive (both XML descriptions and ZIP with pages). &lt;a href=&quot;/files/furl-save/furl-save.tar.gz&quot;&gt;Download archive&lt;/a&gt;, unpack Perl script and install it to your cron table or use manually. Do not forget to put your username and password into the scipt. I spent just 20 minutes writing it and testing, so it is pretty bare-bones.&lt;br /&gt;
&lt;a href=&quot;node/&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/5">Personal Technology</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Mon, 11 Apr 2005 23:14:53 -0600</pubDate>
</item>
<item>
 <title>Quick overview of Spurl.net</title>
 <link>http://www.artemfrolov.com/node/30</link>
 <description>&lt;p&gt;One of my blog readers epxressed interest in seeing &lt;a href=&quot;http://www.spurl.net/&quot;&gt;Spurl.net&lt;/a&gt; compared against other bookmarking services in &lt;a href=&quot;/advanced-bookmarking&quot;&gt;my overview&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It usually takes a while for me to get to know all ins and outs. However here is my quick impression.&lt;/p&gt;
&lt;p&gt;Spurl.net is rather similar to Furl.net in functionality - it also saves cached copies of pages. However it has some nice features that others do not. For example Spurl.net may give you quick statistical overview of your library and may report broken links. It also attaches small web page thumbnails - for people that tend to remember visual impressions, rather than abstract text. Another feature is 18+ filter - useless for me, so go figure out yourself what it does :).&lt;br /&gt;
&lt;a href=&quot;node/&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/5">Personal Technology</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Thu, 17 Mar 2005 12:57:41 -0700</pubDate>
</item>
<item>
 <title>Test of new bookmarking service: Filangy roundup, invites</title>
 <link>http://www.artemfrolov.com/node/27</link>
 <description>&lt;p&gt;Recently I&#039;ve got &lt;a href=&quot;/node/24&quot;&gt;a Filangy invite&lt;/a&gt; and I spent some playing with that. Summary: great start but there aree many things to do.&lt;/p&gt;
&lt;p&gt;First of all, I updated my &lt;a href=&quot;/advanced-bookmarking&quot;&gt;bookmarking service comparison table&lt;/a&gt;. Now, down to the details.&lt;/p&gt;
&lt;p&gt;The most important feature that distinguishes Filangy from other bookmarking services is that it indexes &lt;em&gt;almost everything you browse&lt;/em&gt;.  By &quot;almost&quot; I mean all web pages that are not under password. Filangy also does not do anything about pages on SSL servers (urls that start with https://).&lt;/p&gt;
&lt;p&gt;This is most wonderful and most scary feature of Filangy (and most touted by its creators, too). If you know &lt;a href=&quot;http://www.kenschutte.com/firefoxext/&quot;&gt;Slogger&lt;/a&gt;, you may think of Filangy as a Slogger that is constantly in record mode but saves results on the Net instead of local drive.&lt;br /&gt;
&lt;a href=&quot;node/27&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/5">Personal Technology</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Mon, 28 Feb 2005 20:39:49 -0700</pubDate>
</item>
<item>
 <title>What mail client does Linus Torvalds use?</title>
 <link>http://www.artemfrolov.com/node/22</link>
 <description>&lt;p&gt;Recently I digged &lt;a href=&quot;http://www.lkml.org/&quot;&gt;Linux Kernel Mailing List&lt;/a&gt;. And found that it is possible to see message headers. And you can retrieve a lot of interesting information from them.&lt;/p&gt;
&lt;p&gt;Take for example &lt;a href=&quot;http://lkml.org/lkml/headers/2005/1/12/110&quot;&gt;headers of the message by Linus Torvalds&lt;/a&gt;. And you instantly will know that Linus Torvalds uses &lt;a href=&quot;http://www.washington.edu/pine/&quot;&gt;Pine&lt;/a&gt; as his mail client and PowerPC based computer (Apple?). For those of you who don&#039;t know what&#039;s pine - it is text-based e-mail and NNTP client which runs in the terminal. I used Pine for many years myself, when my primary work machine was a Sun SPARC with Solaris 7. But when I got my Linux/Windows dual boot computer, I imediately switched to &lt;a href=&quot;http://www.mozilla.org/products/thunderbird&quot;&gt;Thunderbird&lt;/a&gt; and never looked back.&lt;br /&gt;
&lt;a href=&quot;node/22&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Thu, 10 Feb 2005 15:16:39 -0700</pubDate>
</item>
<item>
 <title>Songs of experience: best e-mail practices</title>
 <link>http://www.artemfrolov.com/node/20</link>
 <description>&lt;p&gt;Over many years I&#039;ve been active user of information technology and devoted many hours to hunting best software, practices, and processes. This post is the first in series that summarize my experience in different areas of personal information technology. Though stuff may seem trivial and obvious to some readers, I hope you will find helpful hints here. In a sense, contents of this posts will be somewhat similar to wonderful &lt;a href=&quot;http://hacks.oreilly.com/&quot;&gt;O&#039;Reilly &quot;hacks&quot; books&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This chapter is about my most important tool of the trade: e-mail. While some may argue that this technology is obsolete is is gradually replaced by instant messaging, ol&#039; good e-mail is far from dead.&lt;br /&gt;
&lt;a href=&quot;node/20&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/5">Personal Technology</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <pubDate>Fri, 04 Feb 2005 19:57:57 -0700</pubDate>
</item>
<item>
 <title>del.icio.us vs Furl vs Yahoo: Advanced Bookmarking</title>
 <link>http://www.artemfrolov.com/advanced-bookmarking</link>
 <description>&lt;p&gt;Recently, I posted a &lt;a href=&quot;/node/13&quot;&gt;blog entry&lt;/a&gt; briefly describing my management of data on the Web. Among other things this entry briefly described my experience with online bookmarking sevices.&lt;/p&gt;
&lt;p&gt;First of all, I think term &quot;bookmarking&quot; is a little bit overloaded. Indeed, I bookmark only those sites and pages I use very often: Corporate Intranet site and some specific pages in it, query to the issue tracking system web forntend to see problem reports and change requests I am responsible for, couple of sites I tack with &lt;a href=&quot;http://www.mozilla.org/products/firefox/live-bookmarks.html&quot;&gt;Firefox Live Bookmarks&lt;/a&gt; and several bookmarklets. I file all other URLs to Furl.&lt;/p&gt;
&lt;div class=&quot;links&quot;&gt;&lt;a href=&quot;advanced-bookmarking&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;read more&lt;/a&gt;&lt;div&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/4">Software</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Thu, 20 Jan 2005 09:52:35 -0700</pubDate>
</item>
</channel>
</rss>
