<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alt om ingenting og litt i mellom &#187; English-posts</title>
	<atom:link href="http://hovenko.no/blog/category/english-posts/feed/" rel="self" type="application/rss+xml" />
	<link>https://hovenko.no/blog</link>
	<description>En blogg av Knut-Olav</description>
	<lastBuildDate>Mon, 10 Mar 2025 19:25:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>A feature request to Google for Google Maps</title>
		<link>https://hovenko.no/blog/2020/08/06/a-feature-request-to-google-for-google-maps/</link>
		<comments>https://hovenko.no/blog/2020/08/06/a-feature-request-to-google-for-google-maps/#comments</comments>
		<pubDate>Thu, 06 Aug 2020 18:37:04 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=939</guid>
		<description><![CDATA[Today I sent a feedback to Google about Google Maps, requesting a new feature. I have a wish for a new feature that I didn&#8217;t know I wanted until I moved to Oslo. I would like to set a different &#8220;Home&#8221; address for my car than my appartment. My home address is not the same [...]]]></description>
			<content:encoded><![CDATA[<p>Today I sent a feedback to Google about Google Maps, requesting a new feature.</p>
<blockquote><p>I have a wish for a new feature that I didn&#8217;t know I wanted until I moved to Oslo. I would like to set a different &#8220;Home&#8221; address for my car than my appartment. My home address is not the same address where I park my car. The entry to my parking garage is on a different street, and GMaps often chooses completely different routes around/through Oslo depending on which address I set as destination.</p>
<p>For instance, getting directions from Drammen to &#8220;Home&#8221;, then GMaps often routes me on to &#8220;Ring 3&#8243; near Lysaker. But when choosing destination of my parking it mostly takes me through the tunnels under Oslo on the highway E18.</p></blockquote>
<p>I guess this might be an edge-case feature for the few, but at least it would make my life a tiny bit simpler.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2020/08/06/a-feature-request-to-google-for-google-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logitech Media Server on skinny Debian Jessie</title>
		<link>https://hovenko.no/blog/2016/08/29/logitech-media-server-on-skinny-debian-jessie/</link>
		<comments>https://hovenko.no/blog/2016/08/29/logitech-media-server-on-skinny-debian-jessie/#comments</comments>
		<pubDate>Mon, 29 Aug 2016 21:11:33 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Squeezebox]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=895</guid>
		<description><![CDATA[WAV/PCM files were not played by Logitech Media Server, with zero logging in /var/log/squeezeboxserver/server.log, on a tiny installation of Debian Jessie. I tried to tune log levels and found some tools lacking, such as &#8220;flac&#8221; and &#8220;lame&#8221;, but none of them fixed my problem, and still no explanation in the log files. But I found [...]]]></description>
			<content:encoded><![CDATA[<p>WAV/PCM files were not played by Logitech Media Server, with zero logging in <tt>/var/log/squeezeboxserver/server.log</tt>, on a tiny installation of Debian Jessie.</p>
<p>I tried to tune log levels and found some tools lacking, such as &#8220;flac&#8221; and &#8220;lame&#8221;, but none of them fixed my problem, and still no explanation in the log files.</p>
<p>But I found something in the logs that led me in the right direction:<br />
<code>
<pre>
[16-08-29 23:03:04.3358] Slim::Player::TranscodingHelper::enabledFormat (209) Checking to see if wav-flc-*-* is enabled
[16-08-29 23:03:04.3360] Slim::Player::TranscodingHelper::checkBin (250)    enabled
[16-08-29 23:03:04.3362] Slim::Player::TranscodingHelper::checkBin (252)   Found command: [flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -
[16-08-29 23:03:04.3364] Slim::Player::TranscodingHelper::getConvertCommand2 (446) Matched: wav->flc via: [flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -
</pre>
<p></code></p>
<p>I was missing the &#8220;sox&#8221; tool!<br />
So, I installed &#8220;sox&#8221;, and now the media server is properly encoding WAV/PCM audio files to FLAC (or something).</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2016/08/29/logitech-media-server-on-skinny-debian-jessie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enter BIOS on Lenovo E31-70</title>
		<link>https://hovenko.no/blog/2016/02/03/enter-bios-on-lenovo-e31-70/</link>
		<comments>https://hovenko.no/blog/2016/02/03/enter-bios-on-lenovo-e31-70/#comments</comments>
		<pubDate>Wed, 03 Feb 2016 10:48:30 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[Lenovo]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=893</guid>
		<description><![CDATA[To enter BIOS on a Lenovo E31-70, press down and hold Fn+F2 (because some time someone in the IT industry decided that nobody uses the F-buttons, so lets hide them behind a Fn-button combination&#8230; Ok, enough with the rant for this time). The first time I entered BIOS I was presented with some debug configuration [...]]]></description>
			<content:encoded><![CDATA[<p>To enter BIOS on a <a href="http://shop.lenovo.com/gb/en/laptops/lenovo/e-series/e31/">Lenovo E31-70</a>, press down and hold <strong>Fn+F2</strong> (because some time someone in the IT industry decided that nobody uses the F-buttons, so lets hide them behind a Fn-button combination&#8230; Ok, enough with the rant for this time).</p>
<p>The first time I entered BIOS I was presented with some debug configuration options, a DEBUG-section and other advanced features, but every time I enter the BIOS now I just get the standard options&#8230; I have absolutely NO IDEA WHAT-SO-EVER how I can get to those advanced options back!</p>
<p>Another thing, booting from a USB stick doesn&#8217;t seem to work, even after I disabled <a href="https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface">UEFI Secure Boot</a>. Might be the form factor of the USB stick, which has a contact that is a bit thinner than normal contacts, but it works on other computers I have. End-of-rant.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2016/02/03/enter-bios-on-lenovo-e31-70/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java RMI connectivity debugging</title>
		<link>https://hovenko.no/blog/2015/02/19/java-rmi-connectivity-debugging/</link>
		<comments>https://hovenko.no/blog/2015/02/19/java-rmi-connectivity-debugging/#comments</comments>
		<pubDate>Thu, 19 Feb 2015 12:41:37 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Programmering]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[feilsøking]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=878</guid>
		<description><![CDATA[When RMI connection fails with java.net.ConnectException: Connection refused it might be hard to figure out which hostname and port it tried to connect with, especially in third party libraries. To enable debug logging in RMI connectivity, which logs hostname and port number, set this system property: sun.rmi.transport.proxy.logLevel=BRIEF Can also be set runtime with System.setProperty before [...]]]></description>
			<content:encoded><![CDATA[<p>When RMI connection fails with <code>java.net.ConnectException: Connection refused</code> it might be hard to figure out which hostname and port it tried to connect with, especially in third party libraries.</p>
<p>To enable debug logging in RMI connectivity, which logs hostname and port number, set this system property:<br />
<code>sun.rmi.transport.proxy.logLevel=BRIEF</code></p>
<p>Can also be set runtime with System.setProperty before RMI connections are made.</p>
<p>Log output are printed to console, such as:<br />
<code>
<pre>
Feb 19, 2015 1:03:28 PM sun.rmi.transport.proxy.RMIMasterSocketFactory createSocket
FINE: main: host: localhost, port: 1098
Feb 19, 2015 1:03:28 PM sun.rmi.transport.proxy.RMIMasterSocketFactory createSocket
FINE: main: host: localhost, port: 4444
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2015/02/19/java-rmi-connectivity-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD top of network connections</title>
		<link>https://hovenko.no/blog/2012/10/02/freebsd-top-of-network-connections/</link>
		<comments>https://hovenko.no/blog/2012/10/02/freebsd-top-of-network-connections/#comments</comments>
		<pubDate>Mon, 01 Oct 2012 22:31:43 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=784</guid>
		<description><![CDATA[To view the active connections in FreeBSD, which might be a very good debugging/overview tool for a router, one can use ipfstat -t. This will output something like this: Source IP Destination IP ST PR #pkts #bytes ttl 10.1.1.100,1052 199.47.216.148,80 4/4 tcp 37860 6446150 119:59:07 10.1.1.100,17500 255.255.255.255,17500 0/0 udp 11681 1740469 1:55 10.1.1.100,17500 10.1.1.255,17500 0/0 [...]]]></description>
			<content:encoded><![CDATA[<p>To view the active connections in FreeBSD, which might be a very good debugging/overview tool for a router, one can use <strong>ipfstat -t</strong>.</p>
<p>This will output something like this:</p>
<p><code>
<pre>
Source IP             Destination IP         ST   PR   #pkts    #bytes       ttl
10.1.1.100,1052       199.47.216.148,80     4/4  tcp   37860   6446150 119:59:07
10.1.1.100,17500      255.255.255.255,17500 0/0  udp   11681   1740469      1:55
10.1.1.100,17500      10.1.1.255,17500      0/0  udp   11681   1740469      1:55
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2012/10/02/freebsd-top-of-network-connections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding which Windows process uses what IP socket</title>
		<link>https://hovenko.no/blog/2012/10/02/finding-which-windows-process-uses-what-ip-socket/</link>
		<comments>https://hovenko.no/blog/2012/10/02/finding-which-windows-process-uses-what-ip-socket/#comments</comments>
		<pubDate>Mon, 01 Oct 2012 22:22:55 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=781</guid>
		<description><![CDATA[To find out which application uses what IP port on a Windows, both open listening sockets and open connections, you can use netstat with some options and then grep for the port number, or findstr as it&#8217;s called in Windows world. netstat -ano &#124; findstr &#8220;:xxxx&#8221; This outputs something like this: Aktive tilkoblinger Prot. Lokal [...]]]></description>
			<content:encoded><![CDATA[<p>To find out which application uses what IP port on a Windows, both open listening sockets and open connections, you can use netstat with some options and then grep for the port number, or findstr as it&#8217;s called in Windows world.</p>
<p><strong>netstat -ano | findstr &#8220;:xxxx&#8221;</strong></p>
<p>This outputs something like this:<br />
<code>
<pre>
Aktive tilkoblinger

  Prot. Lokal adresse          Ekstern adresse          Tilstand           PID
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1232
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:17500          0.0.0.0:0              LISTENING       3500
  TCP    10.1.1.100:139         0.0.0.0:0              LISTENING       4
  TCP    10.1.1.100:1051        10.1.1.1:443           CLOSE_WAIT      3500
  TCP    10.1.1.189:1052        199.47.216.148:80      ESTABLISHED     3500
</pre>
<p></code></p>
<p>In the right column you&#8217;ll find the PID of the process using the socket. Open task manager, make sure the PID column is visible (might need to add it to the view, then look around in the drop down menus).</p>
<div id="attachment_792" class="wp-caption alignnone"><img src="http://hovenko.no/blog/wp-content/uploads/2012/10/taskmanager-pid1.png" alt="Windows Task Manager shows process PID of Dropbox" title="Windows Task Manager shows process PIDs" width="439" height="40" class="size-full wp-image-792" /><p class="wp-caption-text">Windows Task Manager shows process PID of Dropbox</p></div>
<p>Source: <a href="http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeterminingwhatserviceorapplicationownsaTCPport.html" title="Determining what service or application owns a TCP port">http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeterminingwhatserviceorapplicationownsaTCPport.html</a></p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2012/10/02/finding-which-windows-process-uses-what-ip-socket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KMail &#8211; Use GSSAPI for authentication to IMAP account</title>
		<link>https://hovenko.no/blog/2012/09/21/kmail-use-gssapi-for-authentication-to-imap-account/</link>
		<comments>https://hovenko.no/blog/2012/09/21/kmail-use-gssapi-for-authentication-to-imap-account/#comments</comments>
		<pubDate>Fri, 21 Sep 2012 09:05:37 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Jobb]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[GSSAPI]]></category>
		<category><![CDATA[KMail]]></category>
		<category><![CDATA[MS Exchange]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=779</guid>
		<description><![CDATA[On a freshly installed Debian testing with KDE desktop, i set up KMail to read email from our corporate MS Exchange server using the IMAP protocol. The curiosity in me wanted to check out GSSAPI for authentication, but the IMAP server replied with SASL(-4): no mechanism available: no worthy mechs found. Of course, I need [...]]]></description>
			<content:encoded><![CDATA[<p>On a freshly installed Debian testing with KDE desktop, i set up KMail to read email from our corporate MS Exchange server using the IMAP protocol.</p>
<p>The curiosity in me wanted to check out GSSAPI for authentication, but the IMAP server replied with <strong>SASL(-4): no mechanism available: no worthy mechs found</strong>.</p>
<p>Of course, I need the krb5-user package and run the kinit command to retrieve a valid Kerberos session ticket. What wasn&#8217;t so obvious was the need for the package <strong>libsasl2-modules-gssapi-mit</strong>. Voila! Got me some emails <img src='https://hovenko.no/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2012/09/21/kmail-use-gssapi-for-authentication-to-imap-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redshift &#8211; a Linux tool for late nights</title>
		<link>https://hovenko.no/blog/2012/09/06/redshift-a-linux-tool-for-late-nights/</link>
		<comments>https://hovenko.no/blog/2012/09/06/redshift-a-linux-tool-for-late-nights/#comments</comments>
		<pubDate>Thu, 06 Sep 2012 21:16:26 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[verktøy]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=773</guid>
		<description><![CDATA[Redshift is a nice Linux tool for adjusting the color temperature of the screen according to time of the day. At night this tool makes the screen a bit warmer, so your eyes wont &#8220;hurt&#8221; so much of the otherwise so bright display of your desktop background, browser or editor. You provide the tool with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jonls.dk/redshift/" title="Redshift">Redshift</a> is a nice Linux tool for adjusting the color temperature of the screen according to time of the day.</p>
<p>At night this tool makes the screen a bit warmer, so your eyes wont &#8220;hurt&#8221; so much of the otherwise so bright display of your desktop background, browser or editor.</p>
<p>You provide the tool with your approximately geo coordinates and some value for upper and lower limit of color temperature, then it will automatically and continuously change color temperature all through day and night.</p>
<p>Example command for running this tool, if your&#8217;re in Norway:<br />
<code>
<pre>
$ redshift -l 60.0:10.0 -t 5700:3600 -g 0.8 -m vidmode -v
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2012/09/06/redshift-a-linux-tool-for-late-nights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cryptic error message from Courier IMAP server &#8211; Permission Denied</title>
		<link>https://hovenko.no/blog/2012/07/02/cryptic-error-message-from-courier-imap-server-permission-denied/</link>
		<comments>https://hovenko.no/blog/2012/07/02/cryptic-error-message-from-courier-imap-server-permission-denied/#comments</comments>
		<pubDate>Mon, 02 Jul 2012 00:40:24 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Courier-IMAP]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=749</guid>
		<description><![CDATA[I have debugged this error message for the last couple of days. Jul 1 23:11:56 lance imapd: LOGIN, user=knut-olav@hoven.ws, ip=[::ffff:AAA.BBB.CCC.DDD], port=[48700], protocol=IMAP Jul 1 23:11:56 lance imapd: knut-olav@hoven.ws: Permission denied The solution was pretty simple. The /tmp folder had bad permissions. This server was only meant for hosting email services, so bad permissions on /tmp [...]]]></description>
			<content:encoded><![CDATA[<p>I have debugged this error message for the last couple of days.<br />
<code>
<pre>Jul  1 23:11:56 lance imapd: LOGIN, user=knut-olav@hoven.ws, ip=[::ffff:AAA.BBB.CCC.DDD], port=[48700], protocol=IMAP
Jul  1 23:11:56 lance imapd: knut-olav@hoven.ws: Permission denied</pre>
<p></code></p>
<p>The solution was pretty simple.</p>
<p>The /tmp folder had bad permissions. This server was only meant for hosting email services, so bad permissions on /tmp folder was actually not an issue earlier.</p>
<p>I guess the wrong permissions were caused by my custom XEN node setup using multiple partitions, including a partition just for /tmp.</p>
<p><strong>Debugging was quite hard</strong></p>
<p>Authentication was successful, as I got a different error message when authenticating with a known bad password.</p>
<p>I debugged it using strace. It wasn&#8217;t easy, as courier imap forks out child processes for each connection, which I had to strace as well.</p>
<p><code>
<pre># strace /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir</pre>
<p></code></p>
<p>Connect to port 143 using telnet.<br />
Log in using this command:<br />
<code>
<pre>i login MY_EMAIL_USERNAME MY_PASSWORD
</pre>
<p></code></p>
<p>Then find the imap process PID. Look for a process running as user <tt>vmail</tt>:</p>
<p><code>
<pre>$ ps axuw|grep imapd
#...
vmail      362  0.0  1.0   4616  1344 ?        S    01:46   0:00 /usr/bin/imapd /var/spool/mail/vmail/hoven.ws/knut-olav/Maildir/
#...
</pre>
<p></code></p>
<p>In this case, the PID is 362. Then attach strace to it using <tt>strace -p 362</tt>, as sudo.</p>
<p>From the telnet interface, I entered a couple of commands like these:<br />
<code>
<pre>2 select "INBOX"
5 UID fetch 1:10 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Bcc Subject Date Message-ID Priority X-Priority References Newsgroups In-Reply-To Content-Type)])
</pre>
<p></code></p>
<p>Then I found this somewhere down into the strace output:<br />
<code>
<pre>
open("/tmp/tmpfWsezjv", O_RDWR|O_CREAT|O_EXCL, 0600) = -1 EACCES (Permission denied)
write(2, "ERR: knut-olav@hoven.ws: Permiss"..., 43) = 43
</pre>
<p></code></p>
<p><strong>Fixing the problem</strong><br />
<tt>chmod 1777 /tmp</tt></p>
<p>As I wrote earier&#8230; a simple solution.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2012/07/02/cryptic-error-message-from-courier-imap-server-permission-denied/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE &#8211; are you missing Katapult?</title>
		<link>https://hovenko.no/blog/2011/03/01/kde-are-you-missing-katapult/</link>
		<comments>https://hovenko.no/blog/2011/03/01/kde-are-you-missing-katapult/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 18:43:07 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[English-posts]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[application launcher]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=611</guid>
		<description><![CDATA[A long time ago there was a utility called Katapult, a great application launcher for KDE. I liked the auto completion of application name or website address as I typed in the letter on my keyboard. Katapult is now deprecated, no longer installed with KDE. But there is another great application launcher for KDE, called [...]]]></description>
			<content:encoded><![CDATA[<p>A long time ago there was a utility called Katapult, a great application launcher for <a href="http://kde.org/">KDE</a>. I liked the auto completion of application name or website address as I typed in the letter on my keyboard. Katapult is now deprecated, no longer installed with KDE.</p>
<p>But there is another great application launcher for KDE, called <a href="http://userbase.kde.org/Plasma/Krunner">Krunner</a>. The shortcut is <strong>ALT+F2</strong>, and the functionality is mostly the same. I don&#8217;t miss Katapult anymore.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2011/03/01/kde-are-you-missing-katapult/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
