<?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 - Web</title>
 <link>http://www.artemfrolov.com/taxonomy/term/3/0</link>
 <description>Content management, Semantic Web and related stuff</description>
 <language>en</language>
<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>We need standards for Wiki syntax and interchange format</title>
 <link>http://www.artemfrolov.com/node/59</link>
 <description>&lt;p&gt;Having used a lot of different software tools for a long time, I know how important data exchange is.  As Wikis become increasingly important collaboration and knowledge management tools, the need of having standard wiki syntax and interchange format will be more and more acute.&lt;/p&gt;
&lt;p&gt;The problem is that different wikis cannot agree neither on wiki markup language, nor on common storage format. Some people believe that &lt;a href=&quot;http://www.usemod.com/cgi-bin/mb.pl?WikiSyntax&quot;&gt;there should be no standard Wiki syntax at all&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;&lt;br /&gt;
There is little consistency across WikiEngines for a variety of reasons. One, there should be no standard syntax. The WikiSyntax is the UserInterface, it is not the data encoding. This point gets lost on many people (e.g. the TikiWiki RFC for standard syntax), but wikis aren&#039;t really a medium unto themselves. They are more like pure expressions of CyberText. To get away from philosophy, many wikis have to change their local syntax to fit their local users&#039; needs, such as adding LatexInWiki or conforming to pre-existing documentation markup or pre-existing text formatting conventions in that community. This is as it should be. By now, given the proliferation of syntaxes, it should be clear that it is not reasonable to standardize the syntax.&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt; I agree that decoupling of wiki syntax from interchange format is extremely important. However I do not agree that syntax should not be standard. Granted, some specific Wiki uses may require special syntactic extensions, but syntax base must be the same for all Wikis. I use three or four different wiki engines on a daily basis and every now and then I find myself typing &quot;!!&quot; instead of &quot;==&quot; for headers, or word between quotes when I should really put it between asterisks. This is irritating to say the least. Besides, user interface standartization is even more important than standard things behind the scenes. While we can perform a lot of different transformations on user-invisible parts, we cannot do the same for UI. The truth is, users hate even slightest difference in the interface, that drives them mad. Every good programmer should think about users first and only after that about his or her own convenience. Just put Windows-only user before the Linux desktop and watch...&lt;/p&gt;
&lt;p&gt;While common wiki syntax is really really nice to have, common interchange format is an absolute &quot;must have&quot;. Open wiki interchange standard will help to avoid vendor lock-in and simplify data retention One would easily transfer wiki data from one application to another, just because new wiki engine has more features or old one is not supported anymore.&lt;/p&gt;
&lt;p&gt;Many people recognize the importance of standard wiki syntax and standard wiki interchange format. Take, for example, &lt;a href=&quot;http://tikiwiki.org/tiki-index.php?page=RFCWiki&quot;&gt;TikiWiki standartization effort&lt;/a&gt; or &lt;a href=&quot;http://usemod.com/cgi-bin/mb.pl?WikiMarkupStandard&quot;&gt;wiki markup standard&lt;/a&gt; and  &lt;a href=&quot;http://usemod.com/cgi-bin/mb.pl?WikiMarkupStandard&quot;&gt;wiki interchange format&lt;/a&gt;pages at Meatball wiki.&lt;/p&gt;
&lt;p&gt;I favour the idea of &lt;a href=&quot;http://www.microformats.org/&quot;&gt;microformats&lt;/a&gt;. Microformat is a lightweight format based on XHTML.  Folks behind microformats &lt;a href=&quot;http://www.microformats.org/wiki/wiki-formats&quot;&gt;discuss non-XHTML wiki format&lt;/a&gt;, but in fact they are talking about standard wiki syntax, not wiki interchange format. In my opinion XHTML would be very good choice of interchange format - at the end of the day all wiki texts are translated into HTML or XHTML.&lt;/p&gt;
&lt;p&gt;And I would really like to see standard interchange format developed for blogs too. That would simplify transition to other blogging systems, even to newer versions of the same blogging system.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Fri, 12 Aug 2005 18:28:27 -0600</pubDate>
</item>
<item>
 <title>Site has moved to a new provider</title>
 <link>http://www.artemfrolov.com/node/57</link>
 <description>&lt;p&gt;Today I moved this site from my previous provider - &lt;a href=&quot;http://www.rusonyx.ru/&quot;&gt;Rusonyx&lt;/a&gt; to my new provider - &lt;a href=&quot;http://www.wsethost.com/&quot;&gt;WestHost&lt;/a&gt;. Actually, Rusonyx is a very good hosting provider, and I would readily recommend it to anyone in Russia. The only problem is that time lag is too big for me, so I moved to US hosting. Now site feels much more snappy.&lt;/p&gt;
&lt;p&gt;At the same time I upgraded &lt;a href=&quot;http://www.drupal.org/&quot;&gt;Drupal&lt;/a&gt; (CMS used for this site) to version 4.6.2.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Thu, 11 Aug 2005 21:28:38 -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>Where Google is heading?</title>
 <link>http://www.artemfrolov.com/node/45</link>
 <description>&lt;p&gt;Recently, Google introduced &lt;a href=&quot;http://www.google.com/googleblog/2005/05/time-waits-for-no-one.html&quot;&gt;introduced&lt;/a&gt; its new product: &lt;a href=&quot;http://webaccelerator.google.com/&quot;&gt;Webaccelerator&lt;/a&gt;. Webaccelerator is a local web proxy that fetches web pages from Google cache instead of website itself, it also does prefetching (i.e. tries to preventively download pages that you are likely to jump to).&lt;/p&gt;
&lt;p&gt;That made me think: why G00gle would release yet another &quot;Web accelerator&quot; while there are literally hords of free and commercial products that do more or less the same, but in a different way? I guess the reason behind this may be a little bit scary for web site owners.&lt;br /&gt;
&lt;a href=&quot;node/45&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/3">Web</category>
 <pubDate>Wed, 04 May 2005 16:49:01 -0600</pubDate>
</item>
<item>
 <title>Microsoft evangelist cannot sing this gospel anymore</title>
 <link>http://www.artemfrolov.com/node/42</link>
 <description>&lt;p&gt;Lenn Pryor, former Director of Platform Evangelism at Microsoft, &lt;a href=&quot;http://lennpryor.blogs.com/lenn/2005/04/goodbye_microso.html&quot;&gt;is leaving his current job to move on to Skype&lt;/a&gt; (I found that via &lt;a href=&quot;http://minimsft.blogspot.com/2005/04/who-aint-john-galt.html&quot;&gt;Mini-Microsoft&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Well, I knew &lt;a href=&quot;http://www.artemfrolov.com/node/34&quot;&gt;there is something wrong&lt;/a&gt;, long before.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Thu, 21 Apr 2005 08:24:52 -0600</pubDate>
</item>
<item>
 <title>Yahoo 360</title>
 <link>http://www.artemfrolov.com/node/37</link>
 <description>&lt;p&gt;Thanks to &lt;a href=&quot;http://www.ensight.org&quot;&gt;Jeremy Wright&lt;/a&gt; I got an invite to much-buzzed &lt;a href=&quot;http://360.yahoo.com/&quot;&gt;Yahoo! 360 service&lt;/a&gt; beta. Frankly, I was not impressed. Right now there are just three applications: blog, photo sharing, and social networking platform. None of these is of interest for me. I host my own blog (that one you are reading). I also have my own photo site on my home computer which gives me unlimited storage space, unrestricted image sizes, lightspeed uploads.&lt;/p&gt;
&lt;p&gt;And I have never been a big fan of social networking. These friends-of-friends and accessible-via-chain-of-four things sound too complicated. It&#039;s not that I am stupid, just do not want to dive into that. For now, my social networking is my address book and list of IM contacts. Not too far from good old Rolodex.&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/3">Web</category>
 <pubDate>Sun, 03 Apr 2005 17:30:39 -0600</pubDate>
</item>
<item>
 <title>Microsoft evangelist is a Mac owner</title>
 <link>http://www.artemfrolov.com/node/34</link>
 <description>&lt;p&gt;Scoble&#039;s boss, &lt;a href=&quot;http://lennpryor.blogs.com/about.html&quot;&gt;Lenn Pryor&lt;/a&gt;, Microsoft Employee, has a title &quot;Director, Platform Evangelism&quot;. Funny though, he has &lt;a href=&quot;http://homepage.mac.com/lennp&quot;&gt;a homepage at mac.com&lt;/a&gt;. That implies he is an owner of a Mac with OS X, I guess. Now that&#039;s interesting.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/7">Fun</category>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Sun, 27 Mar 2005 16:24:20 -0700</pubDate>
</item>
<item>
 <title>Travel Wiki</title>
 <link>http://www.artemfrolov.com/node/31</link>
 <description>&lt;p&gt;I am a big fan of &lt;a href=&quot;http://www.wikimedia.org&quot;&gt;Wikimedia foundation and its wikis&lt;/a&gt;. I also always liked sites like &lt;a href=&quot;http://www.lonelyplanet.com/&quot;&gt;Lonely planet&lt;/a&gt;. One day I thought: wiki for travellers by travellers would be a great thing!&lt;/p&gt;
&lt;p&gt;Quick search revealed that a couple in Montreal started a &lt;a href=&quot;http://www.wikitravel.org/&quot;&gt;Wikitravel project&lt;/a&gt; almost two years ago. You may also wnat to checkout &lt;a href=&quot;http://travel.editme.com/&quot;&gt;another project&lt;/a&gt; of a smaller scale.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Fri, 18 Mar 2005 11:59:46 -0700</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>Comment spam</title>
 <link>http://www.artemfrolov.com/node/26</link>
 <description>&lt;p&gt;It seems finally comment spammers found me. Not long after I enabled trackbacks, every single post in my blog was followed up by stupid spam. I guess there is some sophisticated query to a database to delete them, but for now I&#039;ve just deleted by hand.&lt;/p&gt;
&lt;p&gt;These comments are really trackbaks. Simple comments are protected by &lt;a href=&quot;http://en.wikipedia.org/wiki/Captcha&quot;&gt;captcha&lt;/a&gt;. I wonder if it is possible to deploy captcha for trackbacks somehow...&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Mon, 28 Feb 2005 19:30:11 -0700</pubDate>
</item>
<item>
 <title>New kid on the block - Filangy</title>
 <link>http://www.artemfrolov.com/node/24</link>
 <description>&lt;p&gt;From &lt;a href=&quot;http://jeremy.zawodny.com/blog/archives/004255.html&quot;&gt;Jeremy Zawodny&#039;s blog entry&lt;/a&gt; I discovered &lt;a href=&quot;http://www.filangy.com/&quot;&gt;Filangy&lt;/a&gt; - new advanced bookmarking and &quot;Personal web&quot; service.&lt;/p&gt;
&lt;p&gt;I already wrote &lt;a href=&quot;/advanced-bookmarking&quot;&gt;a comparison of several advanced bookmark managers&lt;/a&gt;. I will add Filangy to that comparison as soon as I have enough play with it.&lt;/p&gt;
&lt;p&gt;I asked for an invitation in the comment to Jeremy&#039;s blog entry, and guess what! - Filangy CEO himself sent me an invite! Someone under nick 99zeros was kind enough to send me an invite too - Thank you!&lt;br /&gt;
&lt;a href=&quot;node/24&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/3">Web</category>
 <pubDate>Tue, 22 Feb 2005 08:13:43 -0700</pubDate>
</item>
<item>
 <title>ÐŸÐµÑ€Ð²Ð°Ñ? Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€ÑƒÑ?Ñ?ÐºÐ¾Ð³Ð¾ Ñ‚ÐµÐºÑ?Ñ‚Ð°</title>
 <link>http://www.artemfrolov.com/node/19</link>
 <description>&lt;p&gt;Ð¡ÑŠÐµÑˆÑŒ ÐµÑ‰Ðµ Ñ?Ñ‚Ð¸Ñ… Ð¼Ñ?Ð³ÐºÐ¸Ñ… Ñ„Ñ€Ð°Ð½Ñ†ÑƒÐ·Ñ?ÐºÐ¸Ñ… Ð±ÑƒÐ»Ð¾Ðº.&lt;/p&gt;
</description>
 <category domain="http://www.artemfrolov.com/taxonomy/term/3">Web</category>
 <pubDate>Fri, 28 Jan 2005 13:36:14 -0700</pubDate>
</item>
</channel>
</rss>
