<?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/"
	>

<channel>
	<title>Yet Another IT-related Blog</title>
	<atom:link href="http://substitutefor.com/yaitb/Index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://substitutefor.com/yaitb</link>
	<description></description>
	<pubDate>Mon, 01 Feb 2010 12:44:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>You can eject an SD from a slot-in DVD drive&#8230;</title>
		<link>http://substitutefor.com/yaitb/?p=58</link>
		<comments>http://substitutefor.com/yaitb/?p=58#comments</comments>
		<pubDate>Mon, 01 Feb 2010 12:36:34 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[unusable technology]]></category>

		<guid isPermaLink="false">http://substitutefor.com/yaitb/?p=58</guid>
		<description><![CDATA[Just in case you ever wonder how to &#8220;eject&#8221; an SD card from a slot-in DVD drive like the one found in an Apple iMac. Yes, I know, why would you? Well, in case you end up here googling how to, you already know why. This post here is just to note that a 2 [...]]]></description>
			<content:encoded><![CDATA[<p>Just in case you ever wonder how to &#8220;eject&#8221; an SD card from a slot-in DVD drive like the one found in an Apple iMac. Yes, I know, why would you? Well, in case you end up here googling how to, you already know why. This post here is just to note that a 2 mm. thick ruler can make the trick.</p>
<div id="attachment_61" class="wp-caption aligncenter" style="width: 310px"><img src="http://substitutefor.com/yaitb/wp-content/uploads/2010/02/cimg0043-300x224.jpg" alt="This tool makes the trick!" title="cimg0043" width="300" height="224" class="size-medium wp-image-61" /><p class="wp-caption-text">This tool makes the trick!</p></div>
<p>Insert it as deep as the SD card length and a bit more and then slide it from top to bottom. You should be touching it now, otherwise your card decided to go for a free tour inside the DVD charger. In that case you might want to rotate your iMac 90º clockwise and let the gravity position your card in the desired location :-). Just don&#8217;t expect it to fall magically and also avoid shaking it&#8230; it won&#8217;t fall. The ruler procedure works better and the DVD drive shouldn&#8217;t get damaged by it. No responsibility assumed here in case it does!</p>
<p>Good luck with it!<br />
P.S.: No, I won&#8217;t disclose how and why I found out this procedure.<br />
P.S.2: The procedure might be useful as well to eject other <em>strange bodies</em> from your DVD drives. Just avoid inserting the ruler too deep inside it or you might end up breaking it or even worse: With a couple of <em>strange bodies</em> inside!</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=58</wfw:commentRss>
		</item>
		<item>
		<title>No color labels shown after catalog migration in Lightroom</title>
		<link>http://substitutefor.com/yaitb/?p=56</link>
		<comments>http://substitutefor.com/yaitb/?p=56#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:42:31 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[usable technology]]></category>

		<guid isPermaLink="false">http://substitutefor.com/yaitb/?p=56</guid>
		<description><![CDATA[Today I decided to migrate some of my Lightroom catalogs from my laptop to my iMac and for that I made a two step process:
Export selected pictures as catalog from my laptop
Import them back from my iMac
Everything went as expected excepting the color labels. After some time googling I realized they were there indeed, only [...]]]></description>
			<content:encoded><![CDATA[<p>Today I decided to migrate some of my Lightroom catalogs from my laptop to my iMac and for that I made a two step process:</p>
<li>Export selected pictures as catalog from my laptop</li>
<li>Import them back from my iMac</li>
<p>Everything went as expected excepting the color labels. After some time googling I realized they were there indeed, only in another language! My laptop install is in English while the other one is in Spanish, thus the issue.</p>
<p>The simplest solution is to redefine the color labels in the new Lightroom install by going to the Metadata | Color label set | Edit&#8230; and redefine them as found in the files.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=56</wfw:commentRss>
		</item>
		<item>
		<title>OpenID for small sites</title>
		<link>http://substitutefor.com/yaitb/?p=43</link>
		<comments>http://substitutefor.com/yaitb/?p=43#comments</comments>
		<pubDate>Mon, 01 Jun 2009 19:55:30 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[substitutefor]]></category>

		<category><![CDATA[unusable technology]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://substitutefor.com/yaitb/?p=43</guid>
		<description><![CDATA[Hi there, this is another post motivated by my newest personal project, substitutefor.com. By definition pet projects are the ones you cannot afford giving much time to, essentially because you already have a life and a job with their respective schedules. So when it comes to taking design decisions, it&#8217;s very likely that you end [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there, this is another post motivated by my newest personal project, <a href="http://substitutefor.com" >substitutefor.com</a>. By definition pet projects are the ones you cannot afford giving much time to, essentially because you already have a life and a job with their respective schedules. So when it comes to taking design decisions, it&#8217;s very likely that you end up using your guts instead of the analytical process you&#8217;d use in your daily work.</p>
<p>It&#8217;s also very likely that at least you try to gather some information, which is usually the easy part, and then blog about it: Let&#8217;s see what other people thinks about the matter.</p>
<p>And the matter here is OpenID, would you use it as default registration/login schema for your website? I will even go further, would you remove any other login mechanism in favor of it?</p>
<p>There are three issues that make me worry about the adoption of OpenID:</p>
<ol>
<li>Usability problems</li>
<li>Only known by tech savvy users</li>
<li>Convenience of having a user&#8217;s database</li>
</ol>
<p>The first document I&#8217;ve found about the matter comes from the yahoo developer network [1]. And from a quick overview my worries about usability got confirmed. Ey, a good suggestion from these guys: </p>
<blockquote><p>Promote the utility, not the technology</p></blockquote>
<p>The fact that&#8217;s only known by tech savvy user&#8217;s is something that from now I can only suppose, but assuming it&#8217;s true, the main advantage of avoiding the user the need to register losses it&#8217;s value. Even more, if your website is the responsible of making a user create a new openID account, the process will be longer and more confusing for him than simply creating a local account in your site. You&#8217;re not only asking to register, but to learn something else first. And also diverging the attention of the client to a third party provider in the process.</p>
<p>The third issue, on the other hand, is probably less problematic, since there is still the possibility of storing local user&#8217;s data or preferences in your site and link them to its openID.  There are also some interesting developer&#8217;s opinions here [2].</p>
<p>[1] <a href="http://developer.yahoo.com/openid/bestpractices.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/developer.yahoo.com');">Yahoo! OpenID Usability Research</a> </p>
<p>[2] <a href="http://stackoverflow.com/questions/410085/what-reasons-are-there-not-to-use-openid" onclick="javascript:pageTracker._trackPageview('/outbound/article/stackoverflow.com');">Stackoverflow: What reasons are there NOT to use OpenID?</a></p>
<p>So, this is it, third post about substitutefor and no official presentation yet, :-). Ah by the way, my guts taken decision was to discretely allow openID, but use native registration/login as default option.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=43</wfw:commentRss>
		</item>
		<item>
		<title>One personal project pt. II (was I)</title>
		<link>http://substitutefor.com/yaitb/?p=31</link>
		<comments>http://substitutefor.com/yaitb/?p=31#comments</comments>
		<pubDate>Mon, 11 May 2009 21:58:23 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[substitutefor]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://substitutefor.com/yaitb/?p=31</guid>
		<description><![CDATA[Substitutefor.com was presented the other day as a side-effect of the shocking news that the Ra-Ajax people was being sued, precautionary removing all of its files from download sections.
But that wasn&#8217;t an appropriate presentation and neither is going to be this one :-). I&#8217;ll leave that for the pt. III, you know what they say: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://substitutefor.com" >Substitutefor.com</a> was <a href="http://substitutefor.com/yaitb/?p=29" >presented</a> the other day as a side-effect of the shocking news that the Ra-Ajax people was being sued, precautionary removing all of its files from download sections.</p>
<p>But that wasn&#8217;t an appropriate presentation and neither is going to be this one :-). I&#8217;ll leave that for the pt. III, you know what they say: <em>third time lucky</em>.</p>
<p>So what&#8217;s this post about? Let&#8217;s present the not-really-five-but-four objectives of this <a href="http://en.wiktionary.org/wiki/pet_project" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wiktionary.org');">pet project</a>.</p>
<ol>
<li>Make money: Err&#8230; not really. Would have gone <a href="http://myfreeimplants.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/myfreeimplants.com');">this way</a> in that case.</li>
<li>Have something to blog about: Yeah, that&#8217;s important. Synergistic approach, <a href="http://blog.discretia.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.discretia.org');">discretia.org</a> and <a href="http://substitutefor.com" >substitutefor.com</a> will benefit from each other.</li>
<li>Give a try to some web technologies I haven&#8217;t played with as a developer: I&#8217;m not a web developer, designer or whatever position related to the web but in *every* project or job that I&#8217;ve been involved I&#8217;ve had to deal with web technologies. So I guess it&#8217;s a good point.</li>
<li>Have a place to try new things, where things are either ideas, or bad ideas, or even good ideas!</li>
<li>Measure the time to market of this kind of ideas.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=31</wfw:commentRss>
		</item>
		<item>
		<title>One personal project and Ra-Ajax, an interesting case</title>
		<link>http://substitutefor.com/yaitb/?p=29</link>
		<comments>http://substitutefor.com/yaitb/?p=29#comments</comments>
		<pubDate>Mon, 11 May 2009 00:44:31 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[substitutefor]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://substitutefor.com/yaitb/?p=29</guid>
		<description><![CDATA[Some months ago I had an idea &#8211;ey that&#8217;s a great start for a post! Let&#8217;s better say that I thought one of my ideas was worth trying to make it real.
I thought about a community &#8211;what else, these days&#8211; of questions and answers around the best substitute for something. The idea was to organize [...]]]></description>
			<content:encoded><![CDATA[<p>Some months ago I had an idea &#8211;ey that&#8217;s a great start for a post! Let&#8217;s better say that I thought one of my ideas was worth trying to make it real.</p>
<p>I thought about a community &#8211;what else, these days&#8211; of questions and answers around the best substitute for something. The idea was to organize them into categories and let people vote for the answers and popularity of the questions.</p>
<p>The idea isn&#8217;t extremely innovative, in fact it gets things from forums, ask.com, digg, stackoverflow and many more. But I started to see a lot of funny categories and uses.</p>
<p>In my case, it all started from the need of a substitute for a cooking util in a recipe I was trying to prepare :-). But it would be also very interesting to know who people thing would be the best substitute for Harrison Ford in Indiana Jones, or confirming the most popular substitute for sex is chocolate!</p>
<p>It wasn&#8217;t until February that I started working on it, since it&#8217;s only a project I can devote my spare time at home. But it&#8217;s ok, the main idea was not to have a great success but to demonstrate that it was possible to create something from an idea in the shortest period of time. I gave it my free time for three weeks and then let it apart until now, 3 months later. But this is another post, what I wanted to comment now is something that really shocked me today.</p>
<p>The people from <a href="http://ra-ajax.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/ra-ajax.org');">Ra-Ajax</a>, which obviously is the framework I intend to use in this project, have been sued. Apparently Thomas Hansen, one of the authors, worked beforehand for Gaiaware and they are suing him. I won&#8217;t go deeper there since I don&#8217;t have the details, but their framework has been removed from its website as precautionary measure.</p>
<p>Good news is, apparently I can use its <a href="http://code.google.com/p/stacked/" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');">Stacked</a> platform as the base for my project with the LGPLv3 license, since I downloaded it before the measure. Phew!</p>
<p>By the way, this is my new project, <a href="http://substitutefor.com" >substitutefor.com</a>. A lot of changes are expected, but I decided to go public early as a motivational measure, after months of doing nothing related to it. Now I have an excuse also to publish a lot of interesting things here.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=29</wfw:commentRss>
		</item>
		<item>
		<title>Surveillance soundtrack</title>
		<link>http://substitutefor.com/yaitb/?p=25</link>
		<comments>http://substitutefor.com/yaitb/?p=25#comments</comments>
		<pubDate>Sat, 20 Dec 2008 20:10:03 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[no really IT]]></category>

		<guid isPermaLink="false">http://blog.discretia.org/?p=25</guid>
		<description><![CDATA[I&#8217;ve been looking this evening for the soundtrack of this movie, just after enjoying watching it. But I really couldn&#8217;t find it, seems to me that it&#8217;s not been published so at least I&#8217;d like to have a list of the songs that compose it. Here you are:
Speed roadster - David Lynch
Carry me away - [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking this evening for the soundtrack of this movie, just after enjoying watching it. But I really couldn&#8217;t find it, seems to me that it&#8217;s not been published so at least I&#8217;d like to have a list of the songs that compose it. Here you are:</p>
<pre><em>Speed roadster</em> - David Lynch
<em>Carry me away</em> - Michelle Boudreau
<em>Bottom of a dream</em> - Hugh Dillon Redemption Choir
<em>Perpetual state</em> - Hugh Dillon Redemption Choir
<em>Liar liar</em> - David j Taylor
<em>Add it up</em> - James Gano</pre>
<p>I think it&#8217;s really worth a playlist in your iPod. And here&#8217;s the proof, you can freely listen to <em>liar liar</em> from <a href="http://www.kerfmusic.com/vmchk/178davidjtaylor" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kerfmusic.com');">David j Taylor</a> in online music stores, like this one. Or some other songs from the last great album of <a href="http://www.michelleboudreau.ca/music.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.michelleboudreau.ca');">Michelle Boudreau</a> in its website. And also some stuff from the <a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&#038;friendID=4749602" onclick="javascript:pageTracker._trackPageview('/outbound/article/profile.myspace.com');">Hugh Dillon Redemption Choir</a> in its myspace.</p>
<p>And yeah, this is not an IT-related post.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=25</wfw:commentRss>
		</item>
		<item>
		<title>Discretia on Prison Break</title>
		<link>http://substitutefor.com/yaitb/?p=21</link>
		<comments>http://substitutefor.com/yaitb/?p=21#comments</comments>
		<pubDate>Tue, 09 Sep 2008 21:06:33 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[usable technology]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.discretia.org/?p=21</guid>
		<description><![CDATA[&#8230; as viagra-like pills. Hi there, it&#8217;s a long time since my last post and this one is not going to be related to IT. As I say in the title, discretia was mentioned in yesterday&#8217;s episode of the famous TV series Prison Break. They made it up as some kind of pills, you can [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; as viagra-like pills. Hi there, it&#8217;s a long time since my last post and this one is not going to be related to IT. As I say in the title, <em>discretia</em> was mentioned in yesterday&#8217;s episode of the famous TV series <em>Prison Break</em>. They made it up as some kind of pills, you can see it in the next screenshot.</p>
<div style="text-align:center;"><img src="http://discretia.org/yaitb/wp-content/uploads/2008/09/discretia.jpg" alt="discretia.jpg" border="0" width="40%" height="40%" /></div>
<p>As you know, I own the <em>discretia.org</em> domain name and I like it. I remember how I got to it, and it sure doesn&#8217;t sound like a pill&#8217;s name to me. I was looking for a name for a supposed computer security company and I even used it in an exercise at the university :-).</p>
<p>By the way, the <em>discretia.com</em> domain was already bought in 2004 by one of those companies who try to resell it afterwards, so that&#8217;s with whom I&#8217;d have to fight if I want it in the future. And now it comes the IT-part of the post (I was lying about this post not being IT-related&#8230; sorry).</p>
<p>If you want to know who owns a domain name, there is a <em>whois</em> service and some other useful links for that matter at <a href="http://www.internic.net/index.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.internic.net');">internic.net</a>. And as a matter of fact I can check that my domain is not <a href="http://reports.internic.net/cgi/whois?whois_nic=discretia.org&#038;type=domain" onclick="javascript:pageTracker._trackPageview('/outbound/article/reports.internic.net');">owned</a> by me, but my hosting company. And it is also marked as <em>Client Transfer Prohibited</em>, which means that they locked it so I cannot transfer it to another register. Nice uh?</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=21</wfw:commentRss>
		</item>
		<item>
		<title>Another chance for Eclipse RSE</title>
		<link>http://substitutefor.com/yaitb/?p=18</link>
		<comments>http://substitutefor.com/yaitb/?p=18#comments</comments>
		<pubDate>Thu, 27 Mar 2008 10:09:17 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[usable technology]]></category>

		<guid isPermaLink="false">http://blog.discretia.org/?p=18</guid>
		<description><![CDATA[In my previous post about remote development I complained that Eclipse RSE wasn&#8217;t ready to be considered a tool for remote development of mid-sized projects.
Well, is it? The more I try to find out about this DSDP project, the more I like it. But it&#8217;s all a bit blurry, no simple howto or real experience [...]]]></description>
			<content:encoded><![CDATA[<p>In my previous post about <a href="http://blog.discretia.org/?p=17" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.discretia.org');">remote development</a> I complained that Eclipse RSE wasn&#8217;t ready to be considered a tool for remote development of mid-sized projects.<br />
Well, is it? The more I try to find out about this <a href="http://www.eclipse.org/dsdp/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.eclipse.org');">DSDP project</a>, the more I like it. But it&#8217;s all a bit blurry, no simple howto or real experience gives a point about what you can/can&#8217;t do with RSE/TM.</p>
<p>The guys at the DSDP seem to be doing a great work, there are many presentations explaining their work, some members have a blog, but from the end user perspective: messy. What can I expect from the project?</p>
<p>Perhaps I overlooked some of its features, I just started to use it for small-projects, college assignments and web development. Useful experiences will be posted. </p>
<p>I found this other blog <a href="http://rseworld.blogspot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/rseworld.blogspot.com');">RSE World</a>, which seems end user oriented (just not actively updated), one <a href="http://rseworld.blogspot.com/2007/12/how-rse-has-changed-way-i-do-school.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/rseworld.blogspot.com');">case of use</a> in it.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>Remote development paradigm</title>
		<link>http://substitutefor.com/yaitb/?p=17</link>
		<comments>http://substitutefor.com/yaitb/?p=17#comments</comments>
		<pubDate>Sat, 22 Mar 2008 16:23:06 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://blog.discretia.org/?p=17</guid>
		<description><![CDATA[During this Easter holidays I was hoping to get some time to work on my project, just a little&#8230; no abuse. Therefore I made a copy of my files from my workstation to my laptop. But then I started working in my not-so-bleeding-edge-but-adorable powerbook G4 12&#8243; and it felt sooo slow&#8230;
Compiling such a big C++ project is [...]]]></description>
			<content:encoded><![CDATA[<p>During this Easter holidays I was hoping to get some time to work on my project, just a little&#8230; no abuse. Therefore I made a copy of my files from my workstation to my laptop. But then I started working in my not-so-bleeding-edge-but-adorable powerbook G4 12&#8243; and it felt sooo slow&#8230;</p>
<p>Compiling such a big C++ project is not a friendly task, specially while Eclipse is eating almost all of your main memory. Once the compilation is done, I need to do some testing, but even for small runs, my laptop isn&#8217;t powerful enough for an execution-driven computer architecture simulator. That was obvious, I already planned to connect via ssh to my workstation to do the testing and to a cluster of computers to do some more serious testing.</p>
<p>What if I could do all these things in a much more simple way. I had an idea rounding my head, which someone must already have implemented: I work locally in my powerbook, changes are updated to my workstation and then compilation/testing is done via ssh: tada!</p>
<p>The little sysadmin in my brain told me a couple of rsync scripts should make the deal. But given there are so many big brains in the eclipse development team I was hoping there was a solution already integrated into the IDE. My search began with this old document which represents *exactly* what I want: <a href="http://www.eclipse.org/eclipse/platform-core/documents/2.0/remote-development.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.eclipse.org');">Eclipse Remote Development</a></p>
<p>This is only a recommendations and guidelines document btw, but it&#8217;s old&#8230; There must be some work done. And it does: RSE and TM are their names. <a href="http://wiki.eclipse.org/index.php/TM_and_RSE_FAQ" onclick="javascript:pageTracker._trackPageview('/outbound/article/wiki.eclipse.org');">TM and RSE FAQ</a></p>
<p>RSE allows you to access some *remote* resources from your workbench, as well as managing ssh sessions. You can even create a remote project. But let&#8217;s have something clear: remote=slow, local=fast. And I want fast! I want a local project synchronised with a remote one to compile and execute remotely.</p>
<p>Besides, the RSE approach disables C++ indexing and the outline because there is no local project. Not what I wanted. As far as I understood TM is aimed to deploy on embedded systems and there are some incompatibilities with CDT right now&#8230; but I got it a bit blurry. So you better look somewhere else for more information. I think RSE/TM is close to what I need but since compilation is made locally you still need a cross-compiler. That&#8217;s what I understood from an IBM presentation about RSE.</p>
<p><strong>Conclusion</strong></p>
<p>RSE is a cute piece of software. It&#8217;s nice to edit some remote perl scripts, web development and the like, but it&#8217;s not a solution for general remote development paradigm with replicated resources. The <a href="http://www.eclipse.org/dsdp/tm/tutorial/index.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.eclipse.org');">TM project</a> members in Eclipse (IBM project, I think) are actively working in something promising, everything seems very professional in their development documents, plans, etc. but it&#8217;s a bit messy for the end user right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>fuser: you are helpful</title>
		<link>http://substitutefor.com/yaitb/?p=16</link>
		<comments>http://substitutefor.com/yaitb/?p=16#comments</comments>
		<pubDate>Tue, 15 Jan 2008 23:26:49 +0000</pubDate>
		<dc:creator>jask</dc:creator>
		
		<category><![CDATA[usable technology]]></category>

		<guid isPermaLink="false">http://blog.discretia.org/?p=16</guid>
		<description><![CDATA[Today I met a unix utility I didn&#8217;t know of. Not because it was new, I simply didn&#8217;t know it. Found it useful so I&#8217;m blogging about it before I forget it 
fuser tells you which processes are using some file or socket. Interesting when you try to disconnect something but it keeps insisting someone [...]]]></description>
			<content:encoded><![CDATA[<p>Today I met a unix utility I didn&#8217;t know of. Not because it was new, I simply didn&#8217;t know it. Found it useful so I&#8217;m blogging about it before I forget it <img src='http://substitutefor.com/yaitb/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
fuser tells you which processes are using some file or socket. Interesting when you try to disconnect something but it keeps insisting someone is still using it. Another occasion is when VMWare is unable to activate sound because /dev/dsp is busy  and you *need* to watch this football match in your virtual windows machine with sound (that was my case :P) .</p>
<p>In case you are an action guy and only knowing who uses it doesn&#8217;t feel good enough, you can signal those processes. And I&#8217;m sure the best signal is -9 so use -k flag and kill &#8216;em all.</p>
<p>Just two restrictions, from its Linux manpage:</p>
<p><em>fuser  may  only  be  able  to  gather partial information unless run with privileges. As a consequence, files opened by processes belonging to other users may not be listed and executables may  be  classified  as  mapped only.<br />
fuser cannot report on any processes that it doesn&#8217;t have permission to look at the file descriptor table for. The  most  common time this problem occurs is when looking for TCP or UDP sockets when running fuser as a non-root user. In this case fuser will report no access</em></p>
<p>Of course these both could be bypassed activating SUID bit on fuser, but that doesn&#8217;t sound like a good idea from security point of view.</p>
]]></content:encoded>
			<wfw:commentRss>http://substitutefor.com/yaitb/?feed=rss2&amp;p=16</wfw:commentRss>
		</item>
	</channel>
</rss>
