<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7140770</id><updated>2011-11-28T00:21:18.596+01:00</updated><category term='Qt'/><category term='KDE'/><category term='oomtk'/><category term='gnulinux'/><category term='dvorak'/><category term='serbian'/><category term='web'/><category term='kernel'/><category term='programming'/><title type='text'>Brcha's blog</title><subtitle type='html'>Brcha's random thoughts...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.brcha.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7140770.post-1443458468891678376</id><published>2010-12-07T15:46:00.001+01:00</published><updated>2010-12-07T15:47:31.618+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gnulinux'/><category scheme='http://www.blogger.com/atom/ns#' term='dvorak'/><category scheme='http://www.blogger.com/atom/ns#' term='serbian'/><title type='text'>Serbian Dvorak</title><content type='html'>Yesterday I found the web site describing &lt;a href="http://www.csd.uwo.ca/%7Emburrel/software/serbian-dvorak/"&gt;Serbian Dvorak keyboard mapping&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I liked the mapping, so I decided to make a GNU/Linux version (the above works only on Mac OS X). So, here it is:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/844580/SerbianDvorak.tar.bz2"&gt;SerbianDvorak.tar.bz2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The mapping looks like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.csd.uwo.ca/%7Emburrel/software/serbian-dvorak/base.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="http://www.csd.uwo.ca/%7Emburrel/software/serbian-dvorak/base.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-1443458468891678376?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/1443458468891678376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=1443458468891678376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/1443458468891678376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/1443458468891678376'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2010/12/serbian-dvorak.html' title='Serbian Dvorak'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-8232318968137710994</id><published>2008-04-26T12:50:00.001+02:00</published><updated>2008-12-06T13:10:03.458+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'>CEWQO08 application</title><content type='html'>&lt;p&gt;I have just built my first KDE 4.1/Qt 4.4.0 application. I was asked to make some modifications to the Excel spreadsheet and it was too complicated to do that by hand. I had to swap first and last names and unpack one column into 6 columns. That wouldn’t be a problem if there weren’t about 170 entries which was too much for my copy+paste knowledge :). So I decided to transform the .xls file into an appropriate .csv file (with % as a separator since other characters were already used in the entries) and do the regexp magick using Qt. Since I am using KDE 4.1 (trunk), and it isn’t needed for this program to be delivered to anyone, I also decided to use KDElibs for GUI. So, here it is - the CEWQO08 program (the name sounds strange, but that’s the name of the &lt;a href="http://cewqo08.phy.bg.ac.yu/"&gt;conference&lt;/a&gt; this .xls file is all about). So I swapped the names (trivially, split the &lt;a href="http://doc.trolltech.com/4.3/qstring.html"&gt;QString&lt;/a&gt; into &lt;a href="http://doc.trolltech.com/4.3/qstringlist.html"&gt;QStringList&lt;/a&gt;, push_front(last) + pop_last) and &lt;a href="http://doc.trolltech.com/4.3/qregexp.html"&gt;QRegExp&lt;/a&gt;-ed the column that was to be unpacked.&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;a href="http://img222.imageshack.us/my.php?image=cewqo08ga7.png" target="_blank"&gt;&lt;img class="aligncenter" src="http://img222.imageshack.us/img222/7664/cewqo08ga7.th.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: left;"&gt;You can watch the source at &lt;a href="http://repo.or.cz/w/cewqo08.git"&gt;repo.or.cz&lt;/a&gt; (or just check it out with ‘git clone git://repo.or.cz/cewqo08.git’).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-8232318968137710994?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/8232318968137710994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=8232318968137710994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/8232318968137710994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/8232318968137710994'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2008/04/cewqo08-application.html' title='CEWQO08 application'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-1910977420589164940</id><published>2007-03-11T00:08:00.000+01:00</published><updated>2007-03-11T00:25:07.332+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'>Dolphin browses archives</title><content type='html'>Today I took some time and added new functionality to a great new KDE's file manager - Dolphin. In KDE4 Dolphin will be the main file manager and in KDE3 it is the main file manager only if you setup KDE like I did (change "inode/directory" in KControl-&gt;Components-&gt;FileAssignments to point to Dolphin as a preferred application).&lt;br /&gt;&lt;br /&gt;Well, I have lots of files packed up in the archives and I'd like it to stay that way. Konqueror always could browse through those archives, but dolphin doesn't have that functionality. That is - it didn't have until today. Today I made a patch for both new KDE4 dolphin and backport for the "old" KDE 3.5.6. You can find the KDE4 dolphin's patch in &lt;a href="http://bugs.kde.org/show_bug.cgi?id=142781"&gt;KDE Bugzilla&lt;/a&gt; or in &lt;a href="http://websvn.kde.org/trunk/KDE/kdebase/apps/dolphin"&gt;KDE Subversion&lt;/a&gt; since it has already been integrated into the new Dolphin.&lt;br /&gt;&lt;br /&gt;Unfortunately, Dolphin's version 0.8.2 is the last version for KDE 3 and it is going to stay that way. So, if you want to use new functionality, you will have to take my patch from &lt;a href="http://bugs.gentoo.org/show_bug.cgi?id=170335"&gt;Gentoo's bugzilla&lt;/a&gt;. While there, you can also download the ebuild and merge it into your system (if you are using Gentoo). If you are not using Gentoo, then just apply the patch to the &lt;a href="http://enzosworld.gmxhome.de/download/dolphin-0.8.2.tar.gz"&gt;source&lt;/a&gt; and after the usual configure, make, make install, you will be able to use that patch.&lt;br /&gt;&lt;br /&gt;Well, that's all for today. I'm off to watch the brand new South Park episode 01 form serial 11.&lt;br /&gt;&lt;br /&gt;Here are some screenshots of Dolphin in action:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://img92.imageshack.us/my.php?image=dolphinziphandlerai6.png" target="_blank"&gt;&lt;img src="http://img92.imageshack.us/img92/5559/dolphinziphandlerai6.th.png" border="0"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Dolphin svn on KDE 4 with new feature and wrong icons (transition to Oxygen)&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://img65.imageshack.us/my.php?image=dolphinziphandler082rg4.png" target="_blank"&gt;&lt;img src="http://img65.imageshack.us/img65/9011/dolphinziphandler082rg4.th.png" border="0" alt="Free Image Hosting at www.ImageShack.us" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Dolphin 0.8.2 on kde 3.5.6 with new feature&lt;/small&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-1910977420589164940?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/1910977420589164940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=1910977420589164940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/1910977420589164940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/1910977420589164940'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2007/03/dolphin-browses-archives.html' title='Dolphin browses archives'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-797032820910502641</id><published>2007-03-06T19:17:00.000+01:00</published><updated>2007-03-06T23:51:08.966+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'>External dockwidgets</title><content type='html'>Today I found &lt;a href="http://metin.org/weblog/2007/03/06/34/"&gt;this interesting post&lt;/a&gt;. Barış Metin managed to make a external dockwidget using Qt4 and KDE4. He even used Qt4's &lt;a href="http://doc.trolltech.com/4.2/qtimeline.html"&gt;QTimeLine&lt;/a&gt; to animate the hide event. I liked what he did a lot and made the show event animated as well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://serbianc.sourceforge.net/data/projects/Kulak/kulak-showAnim.tar.bz2"&gt;Here's the new source.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://serbianc.sourceforge.net/data/projects/Kulak/Kulak-ShowHide.ogg"&gt;&lt;img src="http://img231.imageshack.us/img231/5328/kulaktransparentgt5.png" alt="Click to play video" /&gt;&lt;br /&gt;&lt;small&gt;Click to play video&lt;/small&gt;&lt;/a&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-797032820910502641?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/797032820910502641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=797032820910502641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/797032820910502641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/797032820910502641'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2007/03/external-dockwidgets.html' title='External dockwidgets'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-5336876669768777832</id><published>2006-12-16T16:10:00.000+01:00</published><updated>2007-01-26T12:26:21.548+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oomtk'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><title type='text'>OOMTK Kernel</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://opensvn.csie.org/oomtk/trunk/OOMTK/doc/oomtk-logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 84px; height: 84px;" src="http://opensvn.csie.org/oomtk/trunk/OOMTK/doc/oomtk-logo.png" alt="" border="0" /&gt;&lt;/a&gt;A while ago I started to make a new microkernel.  It's name is OOMTK which stands for "Object-oriented multi-tasking kernel", an old name I used for some small userspace kernel back in 1994. It is being hosted in Taiwan (OpenSVN repository) and you can take a look at is't trac website at the following address: &lt;a href="https://opensvn.csie.org/traccgi/oomtk/"&gt;https://opensvn.csie.org/traccgi/oomtk/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;My idea is to make a very small and basic microkernel that will handle context switching, memory allocation and message passing. Everything else should be in separate servers. To make things worse, no application will be able to access the hardware directly. Instead, it will have to go through HAL (hardware abstraction layer) interface to get to hardware. The HAL will implement some basic methods, such as port i/o. The HAL will have to be ring0, but it will be a separate process from the kernel itself, so that it cannot generate an error that would block the kernel. There will also exist a process that will be responsible of reloading the servers if they crash (and if they registered to be reloadable).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Currently, it is very far from usable. Here's the current screenshot (just a bootable kernel with paging and descriptors set up):&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://opensvn.csie.org/oomtk/trunk/OOMTK/doc/screenshots/oomtk-gdt.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://opensvn.csie.org/oomtk/trunk/OOMTK/doc/screenshots/oomtk-gdt.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-5336876669768777832?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/5336876669768777832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=5336876669768777832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/5336876669768777832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/5336876669768777832'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2006/12/oomtk-kernel.html' title='OOMTK Kernel'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-112393432797132789</id><published>2005-08-13T13:58:00.000+02:00</published><updated>2006-12-16T16:35:24.831+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'></title><content type='html'>&lt;b&gt;FBackup&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have just started to make a new backup utility. At the moment it only creates a sha manifest of files (including the exclusion rules) and states which files were changed since the last version of the sha manifest. That can and will be used to create incremental backups which are easily readable by anyone (files will be stored the same way they were on the disk). That could be very useful for backing up music or something like that. You don't want your music to be in some unreadable format on the CD/DVD :) And using this fbackup the only thing you would have except your music is a small xml file containing the SHAs of the music files and their disk locations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The repository can be found &lt;a href="http://tesla.rcub.bg.ac.yu/%7Ebrcha/hg/FBackup.hg"&gt;here&lt;/a&gt;. You can clone the repository like this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;hg clone http://tesla.rcub.bg.ac.yu/~brcha/hg/FBackup.hg&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-112393432797132789?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/112393432797132789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=112393432797132789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112393432797132789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112393432797132789'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2005/08/fbackup-i-have-just-started-to-make.html' title=''/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-112136093441805899</id><published>2005-07-14T19:08:00.000+02:00</published><updated>2006-12-16T16:36:23.137+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'></title><content type='html'>&lt;b&gt;SOAP-&gt;DCOP Multithread&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;There is a new version of SOAP2DCOP bridge. It is multithread (based on Qt's QThread) and it is intended to be ran as a program service. At the beginning of the application the server thread is started and at the end it is killed. You should then export dcop calls to soap, but that should be fairly simple based on my example. If anybody needs DCOP over the net, feel free to take it from my repo. The module itself can be found &lt;a href="http://tesla.rcub.bg.ac.yu/%7Ebrcha/hg/Opstina.hg?cmd=manifest;manifest=b8de58bad522111fcb5d388351e00c1abb89b73b;path=/Source/soapdcop-mt/"&gt;here&lt;/a&gt;, but you should use mercurial to clone the repository:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;hg clone http://tesla.rcub.bg.ac.yu/~brcha/hg/Opstina.hg&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;And last, but not least, you should first download your copy of mercurial version control system from &lt;a href="http://www.selenic.com/mercurial/mercurial-snapshot.tar.gz"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-112136093441805899?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/112136093441805899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=112136093441805899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112136093441805899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112136093441805899'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2005/07/dcop-multithread-there-is-new-version.html' title=''/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-112125775840532605</id><published>2005-07-13T14:29:00.000+02:00</published><updated>2006-12-16T16:37:44.145+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'></title><content type='html'>&lt;b&gt;Mercurial repository&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I have created a new Mercurial repository on tesla. The address is &lt;a href="http://tesla.rcub.bg.ac.yu/%7Ebrcha/hg/Opstina.hg"&gt;here&lt;/a&gt;. It was kind of a problem since tesla doesn't allow me to change DirectoryIndex in .htaccess, so I had to make a redirection from php. Also, I had to use mod_python's cgihandler to be able to execute the python scripts. Every other way resulted in server errors. Odd configuration back there, but it is not like I have some other choice. On Alas I can't make ssh use authorized keys, so I have to enter my password all the time. Galeb doesn't even support ssh for some reason. And both galeb and alas have very good apache configurations that let me do whatever I want to do (include my own .so extensions in php, run CGIs, ...), so that would make them better for repository hosting. But there would be no possibility to push the repository to the server and that would make the repository kind of unusable, now wouldn't it ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-112125775840532605?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/112125775840532605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=112125775840532605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112125775840532605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112125775840532605'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2005/07/i-have-created-new-mercurial.html' title=''/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-112121690083438887</id><published>2005-07-13T03:08:00.000+02:00</published><updated>2006-12-16T16:38:16.551+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'></title><content type='html'>&lt;b&gt;SOAP -&gt; DCOP&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I have just created SOAP to DCOP bridge. I hope it will work in my upcoming application. I will post details when I get it bugfixed at least a little bit more than initial working version :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-112121690083438887?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/112121690083438887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=112121690083438887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112121690083438887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/112121690083438887'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2005/07/i-have-just-created-soap-to-dcop.html' title=''/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7140770.post-108576004648453698</id><published>2004-05-28T17:58:00.000+02:00</published><updated>2004-05-28T18:00:46.483+02:00</updated><title type='text'>First post</title><content type='html'>This is my first post... I found this on Google toolbar while downloading Fedora Core 2 at the university. Interesting feature of Google toolbar, don't you think? :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7140770-108576004648453698?l=blog.brcha.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.brcha.com/feeds/108576004648453698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7140770&amp;postID=108576004648453698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/108576004648453698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7140770/posts/default/108576004648453698'/><link rel='alternate' type='text/html' href='http://blog.brcha.com/2004/05/first-post.html' title='First post'/><author><name>Brcha</name><uri>http://www.blogger.com/profile/01345438775338144921</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://img181.imageshack.us/img181/739/brchaesas1.jpg'/></author><thr:total>0</thr:total></entry></feed>
