<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Life is life</title>
	
	<link>http://salomie.ro/tudor</link>
	<description>Tudor-Ioan Salomie</description>
	<lastBuildDate>Tue, 12 Oct 2010 13:20:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/salomie/tudor" /><feedburner:info uri="salomie/tudor" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>VoIP from Romtelecom</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/BtJ_ozYkeoQ/</link>
		<comments>http://salomie.ro/tudor/2010/10/12/voip-from-romtelecom/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 13:20:08 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>
<category>promo</category><category>romania</category><category>romtelecom</category><category>sip</category><category>voip</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=214</guid>
		<description><![CDATA[Recent am descoperit serviciul de VoIP oferit de Romtelecom: VoceOnline.
Mi se pare cea mai avantajoasa solutie de telefonie cu Romania din strainatate.
Pros:

Numar intr-o retea fixa in Romania, in formatul 0373-3XX.XXX
Preturi foarte mici de sunat in Romania (aprox. 80 de minute pentru 1 euro) 
Costul de a fii sunat din Romania ...]]></description>
			<content:encoded><![CDATA[<p>Recent am descoperit serviciul de VoIP oferit de Romtelecom: <a href="http://voceonline.romtelecom.ro">VoceOnline</a>.<br />
Mi se pare cea mai avantajoasa solutie de telefonie cu Romania din strainatate.</p>
<p>Pros:</p>
<ul>
<li>Numar intr-o retea fixa in Romania, in formatul 0373-3XX.XXX</li>
<li>Preturi foarte mici de sunat in Romania (aprox. 80 de minute pentru 1 euro) </li>
<li>Costul de a fii sunat din Romania e la fel de mic &#8230; </li>
<li>Plata in regim pre-pay</li>
<li>Client SIP online (flash) care merge bine &#8211; doar ca suna foarte tare (si urat) cand primesti un apel</li>
<li>Posibilitatea de a folosi orice alt client SIP (pe calculator sau pe telefonul mobil) sau orice telefon cu suport VoIP</li>
</ul>
<p>Cons:</p>
<ul>
<li>Nu am folosit serviciul prea mult sa ma pronunt asupra calitatii</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/_RUtsPpOx_kEqwfvPq7-natWIEs/0/da"><img src="http://feedads.g.doubleclick.net/~a/_RUtsPpOx_kEqwfvPq7-natWIEs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_RUtsPpOx_kEqwfvPq7-natWIEs/1/da"><img src="http://feedads.g.doubleclick.net/~a/_RUtsPpOx_kEqwfvPq7-natWIEs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=BtJ_ozYkeoQ:Pm0VxL5coFQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=BtJ_ozYkeoQ:Pm0VxL5coFQ:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=BtJ_ozYkeoQ:Pm0VxL5coFQ:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=BtJ_ozYkeoQ:Pm0VxL5coFQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=BtJ_ozYkeoQ:Pm0VxL5coFQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=BtJ_ozYkeoQ:Pm0VxL5coFQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=BtJ_ozYkeoQ:Pm0VxL5coFQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=BtJ_ozYkeoQ:Pm0VxL5coFQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/BtJ_ozYkeoQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/10/12/voip-from-romtelecom/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/10/12/voip-from-romtelecom/</feedburner:origLink></item>
		<item>
		<title>And so you code</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/2WeyIJghUao/</link>
		<comments>http://salomie.ro/tudor/2010/09/03/and-so-you-code/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 13:50:58 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it-fun]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/?p=201</guid>
		<description><![CDATA[

]]></description>
			<content:encoded><![CDATA[<p><object style="height: 516px; width: 638px"><param name="movie" value="http://www.youtube.com/v/Eq3CuMDXaPs?version=3&#038;autoplay=1"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/Eq3CuMDXaPs?version=3&#038;autoplay=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="638" height="516"><br />
</object></p>

<p><a href="http://feedads.g.doubleclick.net/~a/9r94-HAN4h1zlywS9C9RZnE4ka4/0/da"><img src="http://feedads.g.doubleclick.net/~a/9r94-HAN4h1zlywS9C9RZnE4ka4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9r94-HAN4h1zlywS9C9RZnE4ka4/1/da"><img src="http://feedads.g.doubleclick.net/~a/9r94-HAN4h1zlywS9C9RZnE4ka4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=2WeyIJghUao:o2SI26g03Lw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=2WeyIJghUao:o2SI26g03Lw:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=2WeyIJghUao:o2SI26g03Lw:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=2WeyIJghUao:o2SI26g03Lw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=2WeyIJghUao:o2SI26g03Lw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=2WeyIJghUao:o2SI26g03Lw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=2WeyIJghUao:o2SI26g03Lw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=2WeyIJghUao:o2SI26g03Lw:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/2WeyIJghUao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/09/03/and-so-you-code/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/09/03/and-so-you-code/</feedburner:origLink></item>
		<item>
		<title>Kerberos, PAM, LDAP Authentication failure: pam_krb5 and clock skew</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/zoGPOi-oUvk/</link>
		<comments>http://salomie.ro/tudor/2010/09/03/kerberos-pam-ldap-authentication-failure-pam_krb5-and-clock-skew/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 10:09:03 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it]]></category>
<category>authentication failure</category><category>clock skew</category><category>krb5</category><category>Linux</category><category>pam</category><category>pam krb5</category><category>pam unix</category><category>sudo</category><category>Ubuntu</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=170</guid>
		<description><![CDATA[I&#8217;ve been fighting with a very ugly issue on my system for the past 2 days now. I&#8217;m running an Ubuntu box, having 2 accounts: (i) one local user and (ii) a LDAP user. Most of the time I&#8217;m logged in as the LDAP user and do all my work from there. Yesterday ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been fighting with a very ugly issue on my system for the past 2 days now. I&#8217;m running an Ubuntu box, having 2 accounts: (<strong>i</strong>) one local user and (<strong>ii</strong>) a LDAP user. Most of the time I&#8217;m logged in as the LDAP user and do all my work from there. Yesterday evening, out of the blue, while trying to &#8216;<em>sudo</em>&#8216; to root from my LDAP account, this failed (&#8216;<em>sudo</em>&#8216; from the local account worked fine). Moreover, trying to &#8216;<em>sudo</em>&#8216; to root from my LDAP account from some cluster boxes worked fine &#8211; so this meant there is an issue with my local machine.</p>
<p>Digging into <em>/var/logs/auth.log</em> I saw:</p>
<blockquote>
<pre>sudo: pam_krb5(sudo:auth): authentication failure; logname=user uid=0 euid=0 tty=/dev/pts/42 ruser= rhost=</pre>
<pre>sudo: pam_unix(sudo:auth): conversation failed</pre>
<pre>sudo: pam_unix(sudo:auth): auth could not identify password for [user]</pre>
</blockquote>
<p>Not a very intuitive error &#8230; especially as I knew the password was right (no caps lock stuff going on). After going through the incredible hassle of reading the <em>/etc/pam.d/</em> configurations, I ended up in <em>/etc/krb5.conf </em>where I toggled the debug switch from false to true:</p>
<blockquote>
<pre>[appdefaults]</pre>
<pre>pam = {</pre>
<pre>  <span style="color: #ff0000;">debug = <span style="color: #ff0000;">true</span></span></pre>
<pre>  ticket_lifetime = 36000</pre>
<pre>  renew_lifetime = 36000</pre>
<pre>  forwardable = true</pre>
<pre>  krb4_convert = false</pre>
<pre>}</pre>
</blockquote>
<p>Taking a look at the output in auth.log &#8211; the error became clear:</p>
<blockquote>
<pre>sudo: pam_krb5(sudo:auth): pam_sm_authenticate: entry (0x8000)</pre>
<pre>sudo: pam_krb5(sudo:auth): (user user) attempting authentication as user@DOMAIN</pre>
<pre>sudo: pam_krb5(sudo:auth): (user user) krb5_get_init_creds_password: <span style="color: #ff0000;">Clock skew too great</span></pre>
<pre>sudo: pam_krb5(sudo:auth): authentication failure; logname=user uid=0 euid=0 tty=/dev/pts/42 ruser= rhost=</pre>
<pre>sudo: pam_krb5(sudo:auth): pam_sm_authenticate: exit (failure)</pre>
</blockquote>
<p>Never thought I&#8217;d get an authentication failure because my clock was off by 6 minutes!</p>
<p>After I updated my clock:</p>
<blockquote>
<pre>sudo ntpdate pool.ntp.org</pre>
</blockquote>
<p>Everything went back to normal.</p>
<p><em>Conclusions</em>: debug mode rules, error messages are never explicit and very many times overloaded, always have a backup way of getting into your system (don&#8217;t trust LDAP, trust local!)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/R_2diimBO5Wpa4SlWuRDcoYmygI/0/da"><img src="http://feedads.g.doubleclick.net/~a/R_2diimBO5Wpa4SlWuRDcoYmygI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/R_2diimBO5Wpa4SlWuRDcoYmygI/1/da"><img src="http://feedads.g.doubleclick.net/~a/R_2diimBO5Wpa4SlWuRDcoYmygI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=zoGPOi-oUvk:LOmZXQi0GzY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=zoGPOi-oUvk:LOmZXQi0GzY:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=zoGPOi-oUvk:LOmZXQi0GzY:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=zoGPOi-oUvk:LOmZXQi0GzY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=zoGPOi-oUvk:LOmZXQi0GzY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=zoGPOi-oUvk:LOmZXQi0GzY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=zoGPOi-oUvk:LOmZXQi0GzY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=zoGPOi-oUvk:LOmZXQi0GzY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/zoGPOi-oUvk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/09/03/kerberos-pam-ldap-authentication-failure-pam_krb5-and-clock-skew/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/09/03/kerberos-pam-ldap-authentication-failure-pam_krb5-and-clock-skew/</feedburner:origLink></item>
		<item>
		<title>Console based system</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/RYIWMHBAKSw/</link>
		<comments>http://salomie.ro/tudor/2010/09/02/console-based-system/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 21:57:21 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[promo]]></category>
		<category><![CDATA[thoughts]]></category>
<category>auctex</category><category>autostart</category><category>awesome</category><category>beamer</category><category>cli</category><category>command line interface</category><category>dropbox</category><category>elinks</category><category>emacs</category><category>finch</category><category>finch plugins</category><category>grep</category><category>grep able</category><category>grepable</category><category>latex</category><category>latex beamer</category><category>latex beamer org mode</category><category>lua</category><category>org mode</category><category>org r</category><category>pidgin</category><category>piding plugins</category><category>r</category><category>rc.lua</category><category>runonce</category><category>rxvt</category><category>unicode</category><category>urxvt</category><category>xinitrc</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=173</guid>
		<description><![CDATA[&#8230; or everything in CLI
For a long time now I have been trying to get the &#8220;perfect&#8221; working environment on my desktop (in this case, Ubuntu). My requirements for this are simple:

Everything (well, almost everything) should be grep-able (documents, presentations, tasks, mails, chats)
A tiling window manager &#8211; as screens on ...]]></description>
			<content:encoded><![CDATA[<p>&#8230; or everything in <a title="Command Line Interface" href="http://en.wikipedia.org/wiki/Command-line_interface" target="_blank">CLI</a></p>
<p>For a long time now I have been trying to get the &#8220;perfect&#8221; working environment on my desktop (in this case, Ubuntu). My requirements for this are simple:</p>
<ul>
<li>Everything (well, almost everything) should be <strong><a title="grep" href="http://en.wikipedia.org/wiki/Grep" target="_blank">grep</a></strong>-able (documents, presentations, tasks, mails, chats)</li>
<li>A <a title="Tiling window manager" href="http://en.wikipedia.org/wiki/Tiling_window_manager" target="_blank">tiling window manager</a> &#8211; as screens on desktops tend to be large and wide, I find no reason for having windows stacked</li>
<li>Multiple desktop support in the window manager (each one customized for a specialized task)</li>
<li>The ability to start all my applications after login and to place each of them on predefined desktop</li>
<li>Have unitary settings between home desktop, work desktop, laptops, etc</li>
</ul>
<p>After some tinkering and time spent on getting there, I finally got to check most of the requirements. The tools of trade are the following:</p>
<ol>
<li><a title="Dropbox" href="http://en.wikipedia.org/wiki/Dropbox_(service)" target="_blank">Dropbox</a> for sync-ing configurations, logs, to-do lists and the sorts</li>
<li>The <a title="Awesome window manager" href="http://en.wikipedia.org/wiki/Awesome_(window_manager)" target="_blank">awesome</a> window manager</li>
<li><a title="Emacs" href="http://en.wikipedia.org/wiki/Emacs" target="_blank">Emacs</a> as text editor</li>
<li><a title="org-mode" href="http://en.wikipedia.org/wiki/Org-mode" target="_blank">Org-mode</a> in Emacs for tasks, to-do lists and presentations (yes, I write all my slides in org-mode)</li>
<li><a title="Auctex" href="http://en.wikipedia.org/wiki/Auctex" target="_blank">Auctex</a> mode in Emacs <a title="LaTeX" href="http://en.wikipedia.org/wiki/LaTeX" target="_blank">LaTeX</a> for documents</li>
<li><a title="Urxvt" href="http://en.wikipedia.org/wiki/Rxvt-unicode" target="_blank">Urxvt</a> as terminal</li>
<li><a title="Finch" href="http://developer.pidgin.im/wiki/Using%20Finch" target="_blank">Finch</a> for communication (Pidgin tends to be ugly to manage in a tiling window manager, and really &#8211; I just want to write text in my messages &#8211; why all the useless UI?)</li>
<li><a title="Elinks" href="http://en.wikipedia.org/wiki/ELinks" target="_blank">Elinks</a> for command line browsing (yes, you can open GMail in elinks without any problem)</li>
</ol>
<h2>1. Dropbox</h2>
<p>Every script, config file or to-do list goes in here. It runs on linux, windows, mac os, iphone, android &#8211; basically anywhere you have internet you&#8217;ll get it!</p>
<p>Just go to their <a title="dropbox download for linux" href="https://www.dropbox.com/downloading?os=lnx" target="_blank">web site</a>, download the .deb file say to <em>~/kits/</em> and install it:</p>
<blockquote>
<pre>sudo dpkg --install nautilus-dropbox_0.6.3_amd64.deb</pre>
</blockquote>
<p>Create a new account (or use your existing one) and point it to a folder of your choice &#8211; say <em>~/Dropbox/</em>, and create a <em>Configs</em> folder in there to hold all your configurations and a <em>Logs</em> file for sync-ing all your communications.</p>
<blockquote>
<pre>mkdir -p ~/Dropbox/Configs/
mkdir -p ~/Dropbox/Logs/</pre>
</blockquote>
<h2>2. The <strong>awesome</strong> window manager</h2>
<p>Well &#8211; it really is awesome! Just install it:</p>
<blockquote>
<pre>sudo apt-get install awesome</pre>
</blockquote>
<p>And then set it up by creating the configuration file you want (in lua). You can start from the default configuration:</p>
<blockquote>
<pre>mkdir -p ~/.config/awesome/
cp /etc/xdg/awesome/rc.lua ~/Dropbox/Configs/
ln -s ~/Dropbox/Configs/rc.lua ~/.configs/awesome/
$EDITOR ~/.config/awesome/rc.lua</pre>
</blockquote>
<p>Or alternatively you can take a look at the one that I&#8217;m using <a title="rc.lua" href="http://salomie.ro/tudor/wp-content/uploads/cli/rc.lua" target="_blank">rc.lua</a> (note that I also use this <a title="runonce.lua" href="http://salomie.ro/tudor/wp-content/uploads/cli/runonce.lua" target="_blank">runonce.lua</a> script that should also be in your config).</p>
<p>Final let&#8217;s make awesome start when you login:</p>
<blockquote>
<pre>touch ~/Dropbox/Configs/.xinitrc
ln -s ~/Dropbox/Configs/.xinitrc ~/
$EDITOR ~/.xinitrc</pre>
</blockquote>
<p>A very simple version of it should look like this (it will just start awesome):</p>
<blockquote>
<pre>#!/bin/sh
exec awesome</pre>
</blockquote>
<p>We&#8217;ll later add some more stuff here, but it&#8217;s fine for the time being!</p>
<h2>3. Emacs all over the place</h2>
<p>Both in &#8220;-snapshot-gtk&#8221; and console mode. Give it a spin &#8211; it&#8217;s one command away:</p>
<blockquote>
<pre>sudo apt-get install emacs-snapshot-gtk</pre>
</blockquote>
<p>Once you have it installed, you might want to update the <em>~/.xinitrc</em> in order to fire up Emacs server so that you can you emacs client.</p>
<blockquote>
<pre>#!/bin/sh
/usr/bin/emacs-snapshot --daemon &amp;
exec awesome</pre>
</blockquote>
<h2>4. org-mode for getting things done and presentations, Auctex for LaTeX in Emacs</h2>
<p>A simple intro to what org-mode can do can be seen on <a title="org-mode Google TechTalk" href="http://www.youtube.com/v/oJTwQvgfgMM" target="_blank">Youtube as a Google TechTalk</a>. It will cover most of the &#8220;getting things done&#8221; scenarios.</p>
<p>For using it as a presentation creation tool, I have managed to intertwine it with the <a title="beamer package" href="http://en.wikipedia.org/wiki/Beamer_(LaTeX)" target="_blank">beamer package</a> which creates .pdf presentations out of LaTeX markup.</p>
<p>If you love LaTeX and Emacs, Auctex is just the normal way to do things. If you&#8217;ve read so far you probably see why I like Emacs and LaTeX!</p>
<p>Get everything you need for this step (LaTeX via texlive, latex-beamer, R, auctex and org-mode)</p>
<blockquote>
<pre>sudo apt-get install texlive latex-beamer r-base ess auctex org-mode</pre>
</blockquote>
<h4>4.1. Setup Auctex</h4>
<p>Place the following in your <em>.emacs.el</em> file (code based on <a href="http://www-users.math.umd.edu/~halbert/getcontent.cgi?code+emacs">www-users.math.umd.edu/~halbert/getcontent.cgi?code+emacs</a>)</p>
<blockquote>
<pre>;; AUCTeX
(setq TeX-auto-save t)
(setq TeX-parse-self t)
;set up AUCTeX to deal with multiple file documents.
(setq-default TeX-master nil)
;turn on pdf-mode.  AUCTeX will call pdflatex to compile instead of latex.
(add-hook 'LaTeX-mode-hook 'TeX-PDF-mode)
;turn on flyspell mode - this will automatically spell check the document in LaTex-mode
(add-hook 'LaTeX-mode-hook 'flyspell-mode)</pre>
</blockquote>
<h4>4.2. Setting up org-mode</h4>
<blockquote>
<pre>(require 'org-install)</pre>
</blockquote>
<h4>4.3. The skeleton to get the beamer working in org-mode</h4>
<p>First we need to inform org-mode about handling beamer class (the code is based on <a href="http://emacs-fu.blogspot.com/2009/10/writing-presentations-with-org-mode-and.html">emacs-fu.blogspot.com/2009/10/writing-presentations-with-org-mode-and.html</a>).</p>
<blockquote>
<pre>; allow for export=&gt;beamer by placing
;; #+LaTeX_CLASS: beamer in org files
(unless (boundp 'org-export-latex-classes)
(setq org-export-latex-classes nil))
(add-to-list 'org-export-latex-classes
;; beamer class, for presentations
'("beamer"
  "\\documentclass[11pt]{beamer}\n
  \\mode&lt;{{{beamermode}}}&gt;\n
  \\usetheme{{{{beamertheme}}}}\n
  \\usecolortheme{{{{beamercolortheme}}}}\n
  \\beamertemplateballitem\n
  \\setbeameroption{show notes}
  \\usepackage[utf8]{inputenc}\n
  \\usepackage[T1]{fontenc}\n
  \\usepackage{hyperref}\n
  \\usepackage{color}
  \\usepackage{listings}
  \\lstset{numbers=none,language=[ISO]C++,tabsize=4,
  frame=single,
  basicstyle=\\small,
  showspaces=false,showstringspaces=false,
  showtabs=false,
  keywordstyle=\\color{blue}\\bfseries,
  commentstyle=\\color{red},
  }\n
  \\usepackage{verbatim}\n
  \\institute{{{{beamerinstitute}}}}\n
  \\subject{{{{beamersubject}}}}\n"
  org-beamer-sectioning
  ("\\section{%s}" . "\\section*{%s}")
  ("\\begin{frame}[fragile]\\frametitle{%s}"
  "\\end{frame}"
  "\\begin{frame}[fragile]\\frametitle{%s}"
  "\\end{frame}")
))</pre>
</blockquote>
<div>Next it&#8217;s cool to have a template for the presentations in the menu:</div>
<blockquote>
<pre>;; Set up skeletons (see below) in a menu in ORG MODE mode
(defvar org-org-menu)
(add-hook 'org-mode-hook
(lambda () (easy-menu-add-item org-org-menu nil ["Skeletons" nil t])
(easy-menu-add-item org-org-menu '("Skeletons") ["Beamer Theme" orgmode-beamer-my-skeleton t])))
(define-skeleton orgmode-beamer-my-skeleton
  "inserts a simple orgmode-beamer template skeleton - use C-c C-e d to build the pdf"
  nil
  "#+LaTeX_CLASS: beamer\n"
  "#+MACRO: BEAMERMODE presentation\n"
  "#+MACRO: BEAMERCOLORTHEME dove\n"
  "#+MACRO: BEAMERSUBJECT RMRF\n"
  "#+BEAMER_FRAME_LEVEL: 2\n"
  "#+COLUMNS: %35ITEM %10BEAMER_env(Env) %10BEAMER_envargs(Env Args) %4BEAMER_col(Col) %8BEAMER_extra(Extra)\n"
  "#+OPTIONS: tags:nil\n"
  "#+MACRO: BEAMERINSTITUTE My Affiliation\n"
  "#+AUTHOR: Tudor-Ioan Salomie\n"
  "\n"
  "#+TITLE: Presentation title\n"
  "\n"
  "\n"
  "* My Section\n"
  "\n"
  "** Frame 1 \\\\ with a subtitle\n"
  "\n"
  "*** Idea\n"
  "\n"
  "#+begin_LaTeX\n"
  "\n"
  "#+end_LaTeX\n"
  "\n\n\n"
)</pre>
</blockquote>
<p><strong>4.4. Using R for graphs</strong></p>
<p>First we need to load the required .el-s for using org-R mode. For this modify your .emacs.el to include:</p>
<blockquote>
<pre>(load "ess-site.el")
(load "org-R.el")</pre>
</blockquote>
<p>Now we can have a simple .org file like the following one below (the sample presented is based on <a href="http://orgmode.org/worg/org-tutorials/org-R/org-R.php">orgmode.org/worg/org-tutorials/org-R/org-R.php</a>).</p>
<p>To create the plot from the data in the org-mode table called continuous-data, press C-c C-c on a line that starts with #+R (you can use #+RR to pass in more R commands that do not generate plots &#8211; just to setup your environment in R).</p>
<p>To create the final .pdf file, do C-c C-e d.</p>
<p>The same things can be used in the beamer mode skeleton based org-mode files above.</p>
<blockquote>
<pre>* My plots
#+R: action:hist columns:1 colour:hotpink
#+R: intable:continuous-data outfile:"out.pdf" title:"My Plot"

* Some sample data :noexport:
#+TBLNAME:continuous-data
|            values |
|-------------------|
| -2.48627002467785 |
|  -4.0196287273144 |
| -3.43471960580471 |
| -5.21985294534255 |
| -3.84201126431028 |
| -1.72912705369668 |
| -2.86703950990613 |
| -2.82292622464752 |
| -4.43246430621368 |
| -1.03188727658288 |
| 0.882823532068805 |
|  3.28641606039499 |
|  3.56029698321959 |
|  2.91946660223152 |
|  2.32506089804876 |
|   3.3606298511366 |
|  5.19883523425104 |
|  4.86141359164329 |
|  2.90073505260204 |
|  4.21163939487907 |</pre>
</blockquote>
<p><b>Update</b>: As promised here is a screen shot. It shows in awesome wm, my emacs in org-mode with the &#8220;source code&#8221; of a sample presentation and the output in acrobat reader.<br />
The presentation is all self-contained in one file (except for the beamer theme): structure, images, data for plots and plots.</p>
<div id="attachment_211" class="wp-caption aligncenter" style="width: 310px"><a href="http://salomie.ro/tudor/wp-content/uploads/2010/10/orgmode_presentation.jpg"><img src="http://salomie.ro/tudor/wp-content/uploads/2010/10/orgmode_presentation-300x187.jpg" alt="orgmode presentation" title="orgmode presentation" width="300" height="187" class="size-medium wp-image-211" /></a><p class="wp-caption-text">Org-Mode for presentations</p></div>
<h2>5. urxvt terminal</h2>
<p>Well &#8211; I guess I have a sweet-spot for this terminal. It&#8217;s very easy to configure, it runs in a client-server mode and it does its job!</p>
<p>Install it:</p>
<blockquote>
<pre>sudo apt-get install rxvt-unicode</pre>
</blockquote>
<p>Configure it via the <em>~/.Xdefaults</em> file:</p>
<blockquote>
<pre>touch ~/Dropbox/Configs/.Xdefaults
ln -s ~/Dropbox/Configs/.Xdefaults ~/
$EDITOR ~/.Xdefaults</pre>
</blockquote>
<p>And now you can have the following settings:</p>
<blockquote>
<pre>URxvt.buffered:         true
URxvt.background:       black
URxvt.foreground:       white
URxvt.cursorColor:      green
URxvt.underlineColor:   yellow
URxvt.perl-ext-common:  default,tabbed,matcher,clipboard
URxvt.title:            My Console
URxvt*saveLines:	32767
URxvt.urlLauncher:      ~/Dropbox/Configs/open_link.sh
URxvt.matcher.button:   1</pre>
</blockquote>
<p>Where the the <em>~/Dropbox/Configs/open_link.sh</em> file uses google-chrome to open a link when you click it in the terminal:</p>
<blockquote>
<pre>#!/bin/sh
/usr/bin/google-chrome "$@"</pre>
</blockquote>
<div>You can always choose another browser instead of google-chrome (like elinks).</div>
<div>Finally you might also want to start the urxvt daemon on login, using the <em>~/.xinitrc</em> file (the window manager goes last always and the rest should be pushed to the background using <em>&amp;</em>):</div>
<div>
<blockquote>
<pre>#!/bin/sh
/usr/bin/emacs-snapshot --daemon &amp;
/usr/bin/urxvtd -q &amp;
exec awesome</pre>
</blockquote>
</div>
<h2>6. Finch</h2>
<p>Yes, like Pidgin, Finch bears the name of a bird too. The cool thing is that you can get two birds with one stone! Both Pidgin and Finch rely on libpurple which makes them share the same settings, configurations, accounts, etc. They are just two different UIs for the same thing. Switching from one to the other is just starting launching the one that you want!</p>
<p>Install it (the <em>libnotify-bin</em> gives us the <em>notify-send</em> tool to show pop-us)</p>
<blockquote>
<pre>sudo apt-get install finch pidgin libnotify-bin</pre>
</blockquote>
<p>Relink the logs (if you have the <em>~/.purple/logs/</em> folder, move it first to <em>~/Dropbox/Logs/</em>)</p>
<blockquote>
<pre>ln -s ~/Dropbox/Logs/logs ~/.purple/</pre>
</blockquote>
<p>Add a notification plugin, that will use the awesome notification system to pop-up a red box when you get a message (*)</p>
<blockquote>
<pre>mkdir -p ~/.purple/plugins/
touch ~/.purple/plugins/knotifications.pl
$EDITOR ~/.purple/plugins/knotifications.pl</pre>
</blockquote>
<p>And place in it the code from my version of <a title="knotifications.pl" href="http://salomie.ro/tudor/wp-content/uploads/cli/knotifications.pl" target="_blank">knotifications.pl</a> (customize as you want).</p>
<p>The changes that I did to the script are simple, I have re-routed the notification calls in <em><strong>received_im_msg_handler</strong></em> and <em><strong>received_chat_msg_handler</strong></em> functions from <em><strong>show_popup</strong></em> to <em><strong>show_my_popup</strong><span style="font-style: normal;">. All other notifications were disabled in the code (commented out).</span></em></p>
<address>*<strong>Note</strong>: the plugin is based on code I found here <span style="font-style: normal;"><a href="http://code.google.com/p/pidgin-knotifications/">code.google.com/p/pidgin-knotifications/</a></span></address>
<p><b>Update</b>: And here is a screenshot of Finch!</p>
<div id="attachment_210" class="wp-caption aligncenter" style="width: 310px"><a href="http://salomie.ro/tudor/wp-content/uploads/2010/10/awesome_finch.jpg"><img src="http://salomie.ro/tudor/wp-content/uploads/2010/10/awesome_finch-300x187.jpg" alt="Awesome WM and Finch (all in urxvt)" title="awesome finch" width="300" height="187" class="size-medium wp-image-210" /></a><p class="wp-caption-text">Awesome WM and Finch (all in urxvt)</p></div>
<h2>7. elinks</h2>
<p>Many times I just want to get to a site fast, no switching to a google-chrome or firefox instance. Just hit a link and have it pop up in a terminal window.</p>
<blockquote>
<pre>sudo apt-get install elinks</pre>
</blockquote>
<h2>Extra reading</h2>
<p>[1] Autostart for Awesome: <a href="http://awesome.naquadah.org/wiki/Autostart">awesome.naquadah.org/wiki/Autostart</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/kVCV4RbCUB898UNV--w1LsgNS9g/0/da"><img src="http://feedads.g.doubleclick.net/~a/kVCV4RbCUB898UNV--w1LsgNS9g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/kVCV4RbCUB898UNV--w1LsgNS9g/1/da"><img src="http://feedads.g.doubleclick.net/~a/kVCV4RbCUB898UNV--w1LsgNS9g/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=RYIWMHBAKSw:R1dOY1eZdhY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=RYIWMHBAKSw:R1dOY1eZdhY:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=RYIWMHBAKSw:R1dOY1eZdhY:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=RYIWMHBAKSw:R1dOY1eZdhY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=RYIWMHBAKSw:R1dOY1eZdhY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=RYIWMHBAKSw:R1dOY1eZdhY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=RYIWMHBAKSw:R1dOY1eZdhY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=RYIWMHBAKSw:R1dOY1eZdhY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/RYIWMHBAKSw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/09/02/console-based-system/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/09/02/console-based-system/</feedburner:origLink></item>
		<item>
		<title>Preparing exams in latex</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/oJiI9DAXJMM/</link>
		<comments>http://salomie.ro/tudor/2010/01/21/preparing-exams-in-latex/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 15:20:20 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>
<category /><category /><category /><category /><category /><category /><category />
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=144</guid>
		<description><![CDATA[In the past days I was busy writing up an (actually typesetting) an exam for the course I was TA-ing during Autumn. Although not very time consuming, I realized that knowing a couple of tricks might make you a lot more productive! Here are some of the tricks that I ...]]></description>
			<content:encoded><![CDATA[<p>In the past days I was busy writing up an (actually typesetting) an exam for the course I was TA-ing during Autumn. Although not very time consuming, I realized that knowing a couple of tricks might make you a lot more productive! Here are some of the tricks that I found while writing the exam in latex.</p>
<p>Define a simple structure for each question that you put in there. You should have such a block for each question.</p>
<blockquote><p><strong><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</em><br />
\section*{Question 1 (5 points) }<br />
Here you can ask the weird question &#8230;<br />
<em>%Time: \textit{5 minutes}</em><br />
\newline \textcolor{blue}{Answer:<br />
This is the right answer to the weird question!}<br />
\vspace{40mm}</strong></p></blockquote>
<p>Use latex counters (really cool!) to generate the question number. This way you are sure to have all the questions numbered correctly even if you move them around or add/remove some.</p>
<blockquote><p><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% Set-up question number auto-generation.<br />
% Just use \arabic{question} to insert the question number (auto-incremented value) and use \stepcounter{question} to go to next value.<br />
% Each time a question is commented out, the questions will be re-numbered correctly.</em><br />
<strong>\newcounter{question}<br />
\setcounter{question}{0}</strong></p>
<p><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% The above question block becomes:<br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</em><br />
<strong>\stepcounter{question}</strong><br />
\section*{Question <strong>\arabic{question}</strong> (5 points) }<br />
Here you can ask the weird question &#8230;<br />
<em>%Time: \textit{5 minutes}</em><br />
\newline \textcolor{blue}{Answer:<br />
This is the right answer to the weird question!}<br />
\vspace{40mm}</p></blockquote>
<p>Use conditionals (if-then-else) to easily toggle on and off the generation of the answers in the final .pdf. When working on the exam questions it&#8217;s good to have the answers there so that you can calibrate the time required for each question, but you don&#8217;t want the answers there for the final print-outs! Also, having the answers in there can be quite helpful during grading.</p>
<blockquote><p><strong>\usepackage{ifthen}</strong></p>
<p><em><br />
%&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% We can use the \answers command defined below to control if the answers to the questions are generated or not in the PDF<br />
% Should we include the answers in the PDF or not?<br />
% Setting the value to _false _ will not generate answers while setting it to _true_ will generate the answers</em><br />
<strong>\newcommand{\answers}[0]{false}</strong></p>
<p><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% The above question block becomes:<br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</em><br />
\stepcounter{question}<br />
\section*{Question \arabic{question} (5 points) }<br />
Here you can ask the weird question &#8230;<br />
<em>%Time: \textit{5 minutes}</em><br />
<strong>\ifthenelse{\equal{\answers}{true}}{</strong>\newline \textcolor{blue}{Answer:<br />
This is the right answer to the weird question!}<strong>}{}</strong><br />
\vspace{40mm}</p></blockquote>
<p>Comment out questions that you don&#8217;t need rather then deleting them &#8211; who knows when you might need them! Also for commenting out questions use LaTeX block commenting rather than per-line comments!</p>
<blockquote><p><strong>\usepackage{verbatim}</strong><br />
<em><br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% The above question block becomes:<br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</em><br />
<strong>\begin{comment}</strong><br />
<em>\stepcounter{question}<br />
\section*{Question \arabic{question} (5 points) }<br />
Here you can ask the weird question &#8230;<br />
</em> <em>%Time: \textit{5 minutes}<br />
\ifthenelse{\equal{\answers}{true}}{\newline \textcolor{blue}{Answer:<br />
This is the right answer to the weird question!}}{}<br />
\vspace{40mm}</em><br />
<strong>\end{comment}</strong></p></blockquote>
<p>Doing the total points from all the active question is also simple. We define two counters &#8211; one for the total points and one for the total number of questions, as well as the command &#8220;points&#8221; that sums up things in the two new counters.</p>
<blockquote><p><strong>\newcounter{totalpoints}<br />
\setcounter{totalpoints}{0}<br />
\newcounter{totalquestions}<br />
\setcounter{totalquestions}{0}<br />
\newcommand{\points}[1]{#1\addtocounter{totalpoints}{#1}\addtocounter{totalquestions}{1}}</strong></p>
<p><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% The above question block becomes:<br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
</em>\stepcounter{question}<br />
\section*{Question \arabic{question} (<strong>\points{5}</strong> points) }<br />
Here you can ask the weird question &#8230;<br />
<em>%Time: \textit{5 minutes}</em><br />
\ifthenelse{\equal{\answers}{true}}{\newline \textcolor{blue}{Answer:<br />
This is the right answer to the weird question!}}{}<br />
\vspace{40mm}</p>
<p><em>% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
% after all the other questions<br />
% &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</em></p>
<p>The exam has a total of <strong>\value{totalquestions</strong>} questions that are worth <strong>\value{totalpoints</strong>} points.</p></blockquote>
<p>[Photo credit: http://www.flickr.com/photos/osucommons/3946087716/, under no known copyright restrictions]</p>

<p><a href="http://feedads.g.doubleclick.net/~a/XUOz8M4cx1b-ypw443smw01wIWA/0/da"><img src="http://feedads.g.doubleclick.net/~a/XUOz8M4cx1b-ypw443smw01wIWA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/XUOz8M4cx1b-ypw443smw01wIWA/1/da"><img src="http://feedads.g.doubleclick.net/~a/XUOz8M4cx1b-ypw443smw01wIWA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=oJiI9DAXJMM:OureEtGNP-8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=oJiI9DAXJMM:OureEtGNP-8:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=oJiI9DAXJMM:OureEtGNP-8:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=oJiI9DAXJMM:OureEtGNP-8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=oJiI9DAXJMM:OureEtGNP-8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=oJiI9DAXJMM:OureEtGNP-8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=oJiI9DAXJMM:OureEtGNP-8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=oJiI9DAXJMM:OureEtGNP-8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/oJiI9DAXJMM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/01/21/preparing-exams-in-latex/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/01/21/preparing-exams-in-latex/</feedburner:origLink></item>
		<item>
		<title>Brushing up some C++</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/n6AX4aV7Yso/</link>
		<comments>http://salomie.ro/tudor/2010/01/18/brushing-up-some-c/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 16:17:46 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[thoughts]]></category>
<category /><category /><category /><category /><category /><category /><category />
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=139</guid>
		<description><![CDATA[It&#8217;s been a while since I didn&#8217;t write some C/C++ code, and as it turns out, I will be starting work on a C++ project.
So before going into the actual project, I took up some tasks:

Get some reading done on C++ to brush up things
Get the dev environment working

The two ...]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I didn&#8217;t write some C/C++ code, and as it turns out, I will be starting work on a C++ project.</p>
<p>So before going into the actual project, I took up some tasks:</p>
<ul>
<li>Get some reading done on C++ to brush up things</li>
<li>Get the dev environment working</li>
</ul>
<p>The two books that I started to read are both by <a href="http://www.aristeia.com/" target="_blank">Scott Meyers</a> &#8220;<a href="http://www.amazon.com/gp/product/0321334876?ie=UTF8&amp;tag=aristeia.com-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321334876" target="_blank">Effective C++: 55 Specific Ways to Improve Your Programs and Designs</a>&#8221; and &#8220;<a href="http://www.amazon.com/gp/product/020163371X?ie=UTF8tag=aristeia.com-20linkCode=as2camp=1789creative=9325creativeASIN=020163371X" target="_blank">More Effective C++: 35 New Ways to Improve Your Programs and Designs</a>&#8220;. Also I took a C++ Primer on the desk &#8220;just in case&#8221;. Both of them are great lecture and go straight to the sweet-spot &#8211; no beating around the bush.</p>
<p>Next, I came the dev environment set-up, where I took the following decisions:</p>
<ul>
<li>Use Eclipse CDT</li>
<li>Use <a title="Boost Libraries" href="http://www.boost.org/" target="_blank">Boost (v 1.40)</a> libraries for extra stuff</li>
<li>Constantly build both <strong>x86</strong> and <strong>x86_64</strong> branches
<ul>
<li> Have cross compile on Ubuntu</li>
<li> Use gcc <strong>-m32</strong> or respectively <strong>-m64</strong> to compile</li>
<li> Get the Boost libraries (both shared objects <strong>.so</strong> and statically linkable ones <strong>.a</strong>) for both 32 and 64 bit set-up in <strong>/usr/lib</strong> and <strong>/usr/lib64</strong></li>
</ul>
</li>
<li>Go with statically linked libraries as much as possible (as it keeps the library mess at a lower overhead in a cluster set-up)</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/aRI4wb3vL3WWhJhykYwx-jlWrpY/0/da"><img src="http://feedads.g.doubleclick.net/~a/aRI4wb3vL3WWhJhykYwx-jlWrpY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/aRI4wb3vL3WWhJhykYwx-jlWrpY/1/da"><img src="http://feedads.g.doubleclick.net/~a/aRI4wb3vL3WWhJhykYwx-jlWrpY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=n6AX4aV7Yso:t9qeZN8DTYc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=n6AX4aV7Yso:t9qeZN8DTYc:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=n6AX4aV7Yso:t9qeZN8DTYc:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=n6AX4aV7Yso:t9qeZN8DTYc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=n6AX4aV7Yso:t9qeZN8DTYc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=n6AX4aV7Yso:t9qeZN8DTYc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=n6AX4aV7Yso:t9qeZN8DTYc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=n6AX4aV7Yso:t9qeZN8DTYc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/n6AX4aV7Yso" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/01/18/brushing-up-some-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/01/18/brushing-up-some-c/</feedburner:origLink></item>
		<item>
		<title>Digilent Design Contest 2010</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/MKcpdnnlsSc/</link>
		<comments>http://salomie.ro/tudor/2010/01/13/digilent-design-contest-2010/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 22:52:11 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[promo]]></category>
<category /><category /><category /><category /><category /><category /><category /><category /><category />
		<guid isPermaLink="false">http://salomie.ro/tudor/?p=132</guid>
		<description><![CDATA[New year, new contests.
As last year, I&#8217;d like to spread the word about the 2010 Digilent Design Contest.
We would like to remind you that only 8 days are left to register for the 6th annual Digilent Design Contest, organized within the Technical University of Cluj-Napoca, sponsored by Digilent,  Xilinx and
Imprezzio!
The ...]]></description>
			<content:encoded><![CDATA[<p>New year, new contests.</p>
<p>As <a title="Digilent Design Contest 2009" href="http://salomie.ro/tudor/2008/12/08/digilent-design-contest-for-hard-andor-soft-skilled-students/" target="_blank">last year</a>, I&#8217;d like to spread the word about the 2010 Digilent Design Contest.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">We would like to remind you that only 8 days are left to register for the 6th annual Digilent Design Contest, organized within the Technical University of Cluj-Napoca, sponsored by Digilent,  Xilinx and</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Imprezzio!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The goal of this international student contest is to encourage students to develop their hardware and software skills. We invite teams of students (one or two members), from all over the world, to put in</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">practice their ideas. Teams have 3 months to design and implement a project of their choice and present the final version in May 2010 in Cluj-Napoca, Romania.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The contest is divided in two sections:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">·         Hardware design:  FPGA or microcontroller projects.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Visit us on the web for more information: http://www.digilentinc.com/events/ro2010 [www.digilentinc.com]  or write to: hardwarecontest@digilent.ro</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">For the hardware section we provide students with free, state-of-the-art FPGA or microcontroller Digilent boards to develop their projects.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">·         Software design: cross-platform, web and mobile applications.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Visit us on the web for more information http://www.imprezzio.ro/contest [www.imprezzio.ro] or write to: softwarecontest@imprezzio.ro</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The most creative and complex solutions are rewarded with generous prizes!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Please forward this information to university students and teachers especially from computer science or electrical engineering majors.</div>
<div>The 6th annual Digilent Design Contest, is organized within the Technical University of Cluj-Napoca, and is sponsored by <a title="Digilent" href="http://www.digilentinc.com/" target="_blank">Digilent</a>,  <a title="Xilinx" href="http://www.xilinx.com/" target="_blank">Xilinx</a> and <a title="Imprezzio" href="http://imprezzio.ro/" target="_blank">Imprezzio</a>.</div>
<blockquote>
<div>The goal of this international student contest is to encourage students to develop their hardware and software skills. We invite teams of students (one or two members), from all over the world, to put in</div>
<div>practice their ideas. Teams have 3 months to design and implement a project of their choice and present the final version in May 2010 in <a title="Cluj-Napoca, Romania" href="http://maps.google.com/maps?q=cluj+napoca&amp;ie=UTF8&amp;hq=&amp;hnear=Cluj-Napoca,+Romania&amp;ei=j1FOS8zEFtqH_Aa86rWgDg&amp;ved=0CA0Q8gEwAA&amp;ll=46.777248,23.59989&amp;spn=0.045025,0.077162&amp;z=14" target="_blank">Cluj-Napoca</a>, Romania.</div>
<div>The contest is divided in two sections:</div>
<div>
<ul>
<li><strong>Hardware design</strong>:  FPGA or microcontroller projects.</li>
</ul>
</div>
<div>Visit us on the web for more information: <a href="http://www.digilentinc.com/events/ro2010" target="_blank">http://www.digilentinc.com/events/ro2010</a> or write to: <a href="mailto:hardwarecontest@digilent.ro" target="_blank">hardwarecontest@digilent.ro</a></div>
<div>For the hardware section we provide students with free, state-of-the-art FPGA or microcontroller Digilent boards to develop their projects.</div>
<div>
<ul>
<li><strong>Software design</strong>: cross-platform, web and mobile applications.</li>
</ul>
</div>
<div>Visit us on the web for more information <a href="http://www.imprezzio.ro/contest" target="_blank">http://www.imprezzio.ro/contest</a> or write to: <a href="mailto:softwarecontest@imprezzio.ro" target="_blank">softwarecontest@imprezzio.ro</a></div>
<div>The most creative and complex solutions are rewarded with generous prizes!</div>
</blockquote>
<div>Below please find the contest poster as well!</div>
<div>Good luck!</div>
<div><img class="aligncenter size-full wp-image-134" title="2010-ContestPoster-A4-D (1)" src="http://salomie.ro/tudor/wp-content/uploads/2010/01/2010-ContestPoster-A4-D-11.jpg" alt="2010-ContestPoster-A4-D (1)" width="426" height="604" /></div>

<p><a href="http://feedads.g.doubleclick.net/~a/MvrYOMgFYMlOMJJlEYlJ_p1nHYI/0/da"><img src="http://feedads.g.doubleclick.net/~a/MvrYOMgFYMlOMJJlEYlJ_p1nHYI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MvrYOMgFYMlOMJJlEYlJ_p1nHYI/1/da"><img src="http://feedads.g.doubleclick.net/~a/MvrYOMgFYMlOMJJlEYlJ_p1nHYI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=MKcpdnnlsSc:mGP0HYlIF9c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=MKcpdnnlsSc:mGP0HYlIF9c:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=MKcpdnnlsSc:mGP0HYlIF9c:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=MKcpdnnlsSc:mGP0HYlIF9c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=MKcpdnnlsSc:mGP0HYlIF9c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=MKcpdnnlsSc:mGP0HYlIF9c:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=MKcpdnnlsSc:mGP0HYlIF9c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=MKcpdnnlsSc:mGP0HYlIF9c:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/MKcpdnnlsSc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2010/01/13/digilent-design-contest-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2010/01/13/digilent-design-contest-2010/</feedburner:origLink></item>
		<item>
		<title>TEDx Bucharest</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/yz0LaNmAyMs/</link>
		<comments>http://salomie.ro/tudor/2009/11/27/tedx-bucharest/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 12:58:18 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/?p=119</guid>
		<description><![CDATA[Taking the TED model but in an independent fashion (TEDx), we had this autumn a TEDx event in Bucharest.
I&#8217;m really sorry I could not attend, but luckily, the videos are now online at tedxbucharest.com.
Among the speakers: Bogdan Naumovici, Dumitru Popescu and Mircea Toma.
Enjoy TEDx and TED!
]]></description>
			<content:encoded><![CDATA[<p>Taking the <a href="http://www.ted.com" target="_blank">TED</a> model but in an independent fashion (TEDx), we had this autumn a TEDx event in Bucharest.<br />
I&#8217;m really sorry I could not attend, but luckily, the videos are now online at <a href="http://www.tedxbucharest.com/" target="_blank">tedxbucharest.com</a>.</p>
<p>Among the speakers: Bogdan Naumovici, Dumitru Popescu and Mircea Toma.</p>
<p>Enjoy TEDx and TED!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/_n6kHTGZkvbaH12RpcPG7y9WSlE/0/da"><img src="http://feedads.g.doubleclick.net/~a/_n6kHTGZkvbaH12RpcPG7y9WSlE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_n6kHTGZkvbaH12RpcPG7y9WSlE/1/da"><img src="http://feedads.g.doubleclick.net/~a/_n6kHTGZkvbaH12RpcPG7y9WSlE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=yz0LaNmAyMs:zxs4kVmiE10:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=yz0LaNmAyMs:zxs4kVmiE10:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=yz0LaNmAyMs:zxs4kVmiE10:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=yz0LaNmAyMs:zxs4kVmiE10:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=yz0LaNmAyMs:zxs4kVmiE10:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=yz0LaNmAyMs:zxs4kVmiE10:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=yz0LaNmAyMs:zxs4kVmiE10:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=yz0LaNmAyMs:zxs4kVmiE10:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/yz0LaNmAyMs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/11/27/tedx-bucharest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/11/27/tedx-bucharest/</feedburner:origLink></item>
		<item>
		<title>The Kremlin Board Game</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/9AK7JpOmokA/</link>
		<comments>http://salomie.ro/tudor/2009/10/14/the-kremlin-board-game/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 06:34:56 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2009/10/14/the-kremlin-board-game/</guid>
		<description><![CDATA[In context cu ce s-a intamplat pe la noi in ultima vreme, recomand cu caldura un super joc (in sensul clasic &#8211; adica nu online, nu pe calculator &#8211; ci pe masa). Jocul se numeste Kremlin. Cititi regulile si aplicati in contextul politic de azi &#8230; de-am avea si noi ...]]></description>
			<content:encoded><![CDATA[<p>In context cu ce s-a intamplat pe la noi in ultima vreme, recomand cu caldura un super joc (in sensul clasic &#8211; adica nu online, nu pe calculator &#8211; ci pe masa). Jocul se numeste Kremlin. Cititi regulile si aplicati in contextul politic de azi &#8230; de-am avea si noi o Siberie &#8230;</p>
<div id="attachment_106" class="wp-caption aligncenter" style="width: 85px"><a href="http://www.boardgamegeek.com/boardgame/196"><img class="size-full wp-image-106" title="KremlinBoardGame" src="http://salomie.ro/tudor/wp-content/uploads/2009/11/KremlinBoardGame.jpg" alt="Kremlin Board Game" width="75" height="100" /></a><p class="wp-caption-text">Kremlin Board Game</p></div>

<p><a href="http://feedads.g.doubleclick.net/~a/9ZBU9IwxBj4l3EUquy1CEe_0boY/0/da"><img src="http://feedads.g.doubleclick.net/~a/9ZBU9IwxBj4l3EUquy1CEe_0boY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9ZBU9IwxBj4l3EUquy1CEe_0boY/1/da"><img src="http://feedads.g.doubleclick.net/~a/9ZBU9IwxBj4l3EUquy1CEe_0boY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=9AK7JpOmokA:tqSTL-wnjV0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=9AK7JpOmokA:tqSTL-wnjV0:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=9AK7JpOmokA:tqSTL-wnjV0:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=9AK7JpOmokA:tqSTL-wnjV0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=9AK7JpOmokA:tqSTL-wnjV0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=9AK7JpOmokA:tqSTL-wnjV0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=9AK7JpOmokA:tqSTL-wnjV0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=9AK7JpOmokA:tqSTL-wnjV0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/9AK7JpOmokA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/10/14/the-kremlin-board-game/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/10/14/the-kremlin-board-game/</feedburner:origLink></item>
		<item>
		<title>Unifying my communication</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/olLK9U1haCs/</link>
		<comments>http://salomie.ro/tudor/2009/10/04/unifying-my-communication/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 19:40:51 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[it-fun]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2009/10/04/unifying-my-communication/</guid>
		<description><![CDATA[I&#8217;ve been trying to get all my communications into one place for a long time now, and went out and hacked all that could be hacked to get this. So, I tried:

Talk only of GTalk &#8211; this way I was able to get all my conversations into the gmail inbox. ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to get all my communications into one place for a long time now, and went out and hacked all that could be hacked to get this. So, I tried:</p>
<ul>
<li>Talk only of GTalk &#8211; this way I was able to get all my conversations into the gmail inbox. Well, this normally does not work out due to human inertia. Of the people I frequently talk to too few actually use GTalk&#8230;</li>
<li>Use multiple transports (jabber feature). Well theory is nice, but practice proves to be different. All the tutorials and free servers out there that you can register with in order to get yahoo or msn transports in GTalk &#8211; well they work for one week (all of them) &#8220;its by design&#8221; i guess</li>
<li>Use Pidgin all over the place &#8211; office desktop, home laptop, home desktop any other mobile gadget I have around. Uhmmm &#8211; it works, it logs everything in plain text, but then how do I synch this different places? Well, I use Dropbox. This works nice, it&#8217;s ok &#8211; I can even access them online, but they are not in the same place with the emails, and i can not search them online (locally grep does wonders).</li>
<li>Skype? well just forget getting the logs out of Skype in a human readable form and sync-ing these over multiple machines &#8211; I gave it up.</li>
<li>SMS &#8211; that&#8217;s too out there. Can&#8217;t even envision doing that today.</li>
</ul>
<p>Now I&#8217;m at a loss &#8211; I&#8217;ll stop IM-ing and just tell people to mail me. Or I can spend endless hours coding up my own hammer that will knock out every nail, or I can wait for <a title="Google Wave" href="http://wave.google.com" target="_blank">Google Wave</a> maybe? Looks like it&#8217;s the hammer I could use for all these nails!</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f1b4d245-98b9-4b00-8c4a-bc0935ac99cb" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/v_UyVmITiYQ&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/v_UyVmITiYQ&amp;hl=en"></embed></object></div>
</div>
<p>or:</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:bb58033e-e3e5-4fb7-b378-ad07e680996d" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/rDu2A3WzQpo&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/rDu2A3WzQpo&amp;hl=en"></embed></object></div>
</div>

<p><a href="http://feedads.g.doubleclick.net/~a/_1Z25NhTaQYt1Ed4wj9xGyXOlfg/0/da"><img src="http://feedads.g.doubleclick.net/~a/_1Z25NhTaQYt1Ed4wj9xGyXOlfg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_1Z25NhTaQYt1Ed4wj9xGyXOlfg/1/da"><img src="http://feedads.g.doubleclick.net/~a/_1Z25NhTaQYt1Ed4wj9xGyXOlfg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=olLK9U1haCs:w_d8OOusuoA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=olLK9U1haCs:w_d8OOusuoA:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=olLK9U1haCs:w_d8OOusuoA:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=olLK9U1haCs:w_d8OOusuoA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=olLK9U1haCs:w_d8OOusuoA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=olLK9U1haCs:w_d8OOusuoA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=olLK9U1haCs:w_d8OOusuoA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=olLK9U1haCs:w_d8OOusuoA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/olLK9U1haCs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/10/04/unifying-my-communication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/10/04/unifying-my-communication/</feedburner:origLink></item>
		<item>
		<title>Vacanta, lucru, semestru nou si un paper</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/7tV8ePrQN9g/</link>
		<comments>http://salomie.ro/tudor/2009/10/04/vacanta-lucru-semestru-nou-si-un-paper/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 19:21:51 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2009/10/04/vacanta-lucru-semestru-nou-si-un-paper/</guid>
		<description><![CDATA[Well &#8211; in ultima vreme am accelerat putin ritmul, m-am mutat din caminul in care stateam intr-un apartament mic si placut, am fost in vacanta prin Bulgaria &#8211; Nessebar. Daca nu v-am zis deja &#8211; merita mers.  Neaparat.

E o insula micuta pe coasta Bulgariei in Marea Neagra (a mi se ...]]></description>
			<content:encoded><![CDATA[<p>Well &#8211; in ultima vreme am accelerat putin ritmul, m-am mutat din caminul in care stateam intr-un apartament mic si placut, am fost in vacanta prin Bulgaria &#8211; <a title="Nessebar" href="http://en.wikipedia.org/wiki/Nessebar" target="_blank">Nessebar</a>. Daca nu v-am zis deja &#8211; merita mers.  Neaparat.</p>
<div id="scid:84E294D0-71C9-4bd0-A0FE-95764E0368D9:a3731756-eb5b-4af2-ba82-5d8191b215a6" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px"><a id="map-c0acc5ee-3b98-45d7-8d74-95575e5ad272" title="View map" href="http://www.bing.com/maps/default.aspx?v=2&amp;cp=42.65844~27.73314&amp;lvl=15&amp;style=h&amp;sp=aN.42.65902_27.73902_Plaja%2520superba!_&amp;mkt=en-us&amp;FORM=LLWR"><img src="http://salomie.ro/tudor/wp-content/uploads/images/VacantaLucruSemestrunousiunpaper_12BBE/map6dc6ca805a9c.jpg" alt="Map picture" width="320" height="240" /></a></div>
<p>E o insula micuta pe coasta Bulgariei in Marea Neagra (a mi se ierta reclama facuta turismului Bulgar, dar calitatea serviciilor e peste ce avem noi) &#8211; total atipica pentru coasta Bulgara. Nu e stil Mamaia &#8211; e vechi, cu bun gust, putin refurbrished dar in rest lasat in timpul lui! Mancare undeva intre bucataria bulgara si cea mediteraneana, oameni primitori &#8211; ce mai!, un mic paradis!</p>
<p>Bun, dupa ceva delectare in soare si mare si mancare, back to #zh, inceput de semestru, un curs nou &#8211; Advanced Systems Lab &#8211; System Performance Evaluation &#8211; e foarte misto, si imi place la nebunie sa ma implic!</p>
<p>Apoi mi-am reluat lumea in cap si m-am apucat sa scriu un paper despre baze de date, sisteme multicore, scalbilitate, replicare, distributie &#8211; the normal buzzwords care dau bine intr-un paper :) Sa vedem ce iese &#8230; fingers crossed.</p>
<p>[Image is taken from http://www.flickr.com/photos/nationalmaritimemuseum/2843691060/]</p>

<p><a href="http://feedads.g.doubleclick.net/~a/IZ2n3u0XeSYEjtkVsCnP_gmRSnc/0/da"><img src="http://feedads.g.doubleclick.net/~a/IZ2n3u0XeSYEjtkVsCnP_gmRSnc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IZ2n3u0XeSYEjtkVsCnP_gmRSnc/1/da"><img src="http://feedads.g.doubleclick.net/~a/IZ2n3u0XeSYEjtkVsCnP_gmRSnc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=7tV8ePrQN9g:6pdNY1wf7nE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=7tV8ePrQN9g:6pdNY1wf7nE:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=7tV8ePrQN9g:6pdNY1wf7nE:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=7tV8ePrQN9g:6pdNY1wf7nE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=7tV8ePrQN9g:6pdNY1wf7nE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=7tV8ePrQN9g:6pdNY1wf7nE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=7tV8ePrQN9g:6pdNY1wf7nE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=7tV8ePrQN9g:6pdNY1wf7nE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/7tV8ePrQN9g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/10/04/vacanta-lucru-semestru-nou-si-un-paper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/10/04/vacanta-lucru-semestru-nou-si-un-paper/</feedburner:origLink></item>
		<item>
		<title>Muzica buna!</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/anH5qMYk3ec/</link>
		<comments>http://salomie.ro/tudor/2009/10/04/muzica-buna/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:54:50 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2009/10/04/muzica-buna/</guid>
		<description><![CDATA[Mihai &#8220;Mishu&#8221; Calian m-a impresionat din nou cu o piesa de-a lui. Am de mult timp in playlist Scrum si imi place la nebunie &#8211; mai ales cand aud versiunea live :), am dat de noua lui piesa &#8211; Viteza Sangelui Meu.
Pentru cei nerabdatori, ascultati aici &#8211; gratie Trilulilu.



]]></description>
			<content:encoded><![CDATA[<p>Mihai &#8220;Mishu&#8221; Calian m-a impresionat din nou cu o piesa de-a lui. Am de mult timp in playlist Scrum si imi place la nebunie &#8211; mai ales cand aud versiunea live :), am dat de noua lui piesa &#8211; <a title="Viteza Sangelui Meu - Mihai Mishu Calian" rel="tag" href="http://www.doingtheartwork.com/lansare-oficiala-viteza-sangelui-meu/" target="_blank">Viteza Sangelui Meu</a>.</p>
<p>Pentru cei nerabdatori, ascultati aici &#8211; gratie Trilulilu.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:43a14257-2d8c-4986-a1c4-5fb9fde21380" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="448" height="46" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://embed.trilulilu.ro/audio/mishucluj/d71577541b201c.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="448" height="46" src="http://embed.trilulilu.ro/audio/mishucluj/d71577541b201c.swf" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
</div>

<p><a href="http://feedads.g.doubleclick.net/~a/Tg-1BtLRkXX3hjYp8q6TQsTMQbI/0/da"><img src="http://feedads.g.doubleclick.net/~a/Tg-1BtLRkXX3hjYp8q6TQsTMQbI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Tg-1BtLRkXX3hjYp8q6TQsTMQbI/1/da"><img src="http://feedads.g.doubleclick.net/~a/Tg-1BtLRkXX3hjYp8q6TQsTMQbI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=anH5qMYk3ec:M8xXdXc0-5o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=anH5qMYk3ec:M8xXdXc0-5o:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=anH5qMYk3ec:M8xXdXc0-5o:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=anH5qMYk3ec:M8xXdXc0-5o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=anH5qMYk3ec:M8xXdXc0-5o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=anH5qMYk3ec:M8xXdXc0-5o:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=anH5qMYk3ec:M8xXdXc0-5o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=anH5qMYk3ec:M8xXdXc0-5o:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/anH5qMYk3ec" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/10/04/muzica-buna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/10/04/muzica-buna/</feedburner:origLink></item>
		<item>
		<title>Debate champs</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/4d8azf4SRV0/</link>
		<comments>http://salomie.ro/tudor/2009/01/07/debate-champs/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 11:24:15 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[promo]]></category>
		<category><![CDATA[thoughts]]></category>
<category>cluj</category><category>debate</category><category>dezbateri</category><category>els</category><category>world champions</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/2009/01/07/debate-champs/</guid>
		<description><![CDATA[I would like to congratulate Nicoleta Lupea and Dan Cristea for their achievements this year! I am really glad to see that Nicoleta and Dan have achieved the triple performance this year in winning the European, World and Oxford championships in the ESL (English as a Second Language)  &#8220;league&#8221;.
More ...]]></description>
			<content:encoded><![CDATA[<p>I would like to congratulate Nicoleta Lupea and Dan Cristea for their achievements this year! I am really glad to see that Nicoleta and Dan have achieved the triple performance this year in winning the European, World and Oxford championships in the ESL (English as a Second Language)  &#8220;league&#8221;.</p>
<p>More on this can be found here:</p>
<p><a href="http://cotidianul.ro/doi_studenti_clujeni_campioni_mondiali_la_dezbateri-69208.html">[Cotidianul] Doi studenti clujeni campioni mondiali la dezbateri</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/9u0yaJ_CKokQRTSzfGWLHdwS6l0/0/da"><img src="http://feedads.g.doubleclick.net/~a/9u0yaJ_CKokQRTSzfGWLHdwS6l0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9u0yaJ_CKokQRTSzfGWLHdwS6l0/1/da"><img src="http://feedads.g.doubleclick.net/~a/9u0yaJ_CKokQRTSzfGWLHdwS6l0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=4d8azf4SRV0:rQ8_cVo7qaI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=4d8azf4SRV0:rQ8_cVo7qaI:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=4d8azf4SRV0:rQ8_cVo7qaI:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=4d8azf4SRV0:rQ8_cVo7qaI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=4d8azf4SRV0:rQ8_cVo7qaI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=4d8azf4SRV0:rQ8_cVo7qaI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=4d8azf4SRV0:rQ8_cVo7qaI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=4d8azf4SRV0:rQ8_cVo7qaI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/4d8azf4SRV0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2009/01/07/debate-champs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2009/01/07/debate-champs/</feedburner:origLink></item>
		<item>
		<title>Parallel SSH based tools</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/xvdEDve43HU/</link>
		<comments>http://salomie.ro/tudor/2008/12/09/parallel-ssh-based-tools/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 15:32:52 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[it]]></category>
<category>cluster</category><category>Linux</category><category>parallel nuke</category><category>parallel rsync</category><category>parallel scp</category><category>parallel slurp</category><category>parallel ssh</category><category>pssh</category><category>ssh</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/2008/12/09/parallel-ssh-based-tools/</guid>
		<description><![CDATA[As in the past months I have been working a little bit with clusters, I have found the need to be able to start a task on multiple computers in a cluster (not many, but sufficient as to make me think of an easier way to do this).
Browsing around I ...]]></description>
			<content:encoded><![CDATA[<p>As in the past months I have been working a little bit with clusters, I have found the need to be able to start a task on multiple computers in a cluster (not many, but sufficient as to make me think of an easier way to do this).</p>
<p>Browsing around I stumbled over pssh &#8211; Parallel SSH. It&#8217;s actually a collection of SSH based tools designed to run over multiple hosts.</p>
<p>The package boasts Parallel SSH, Parallel SCP, Parallel RSYNC, Parallel NUKE and Parallel SLURP.</p>
<p>Awesome tools I might say!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Urp87kKRcKKydOZmLbsfSgarnBE/0/da"><img src="http://feedads.g.doubleclick.net/~a/Urp87kKRcKKydOZmLbsfSgarnBE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Urp87kKRcKKydOZmLbsfSgarnBE/1/da"><img src="http://feedads.g.doubleclick.net/~a/Urp87kKRcKKydOZmLbsfSgarnBE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=xvdEDve43HU:0J4QMFqCTLs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=xvdEDve43HU:0J4QMFqCTLs:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=xvdEDve43HU:0J4QMFqCTLs:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=xvdEDve43HU:0J4QMFqCTLs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=xvdEDve43HU:0J4QMFqCTLs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=xvdEDve43HU:0J4QMFqCTLs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=xvdEDve43HU:0J4QMFqCTLs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=xvdEDve43HU:0J4QMFqCTLs:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/xvdEDve43HU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/12/09/parallel-ssh-based-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/12/09/parallel-ssh-based-tools/</feedburner:origLink></item>
		<item>
		<title>Digilent Design Contest (for Hard and/or Soft skilled students)</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/qyh3uM9qVmA/</link>
		<comments>http://salomie.ro/tudor/2008/12/08/digilent-design-contest-for-hard-andor-soft-skilled-students/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 13:48:19 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[promo]]></category>
		<category><![CDATA[thoughts]]></category>
<category /><category /><category /><category /><category /><category /><category />
		<guid isPermaLink="false">http://salomie.ro/tudor/2008/12/08/digilent-design-contest-for-hard-andor-soft-skilled-students/</guid>
		<description><![CDATA[For those who are interested in both hardware and software, I would like to announce the Digilent Design Contest.
The contest is open to all university students and features in its 5th edition two tracks: the hardware design contest and the software design contest.
 Digilent Hardware 

 VHDL digital design based ...]]></description>
			<content:encoded><![CDATA[<p>For those who are interested in both hardware and software, I would like to announce the Digilent Design Contest.</p>
<p>The contest is open to all university students and features in its 5th edition two tracks: the hardware design contest and the software design contest.</p>
<p><strong> Digilent Hardware </strong></p>
<ul>
<li> VHDL digital design based on Digilent FPGA boards</li>
<li> Microcontroller projects that demonstrate Digilent&#8217;s embedded control boards</li>
</ul>
<p>A little more unclear in specifications, but allowing more creativity, the software track requests the use of free or university (Technical University of Cluj-Napoca) supported development tools and frameworks.</p>
<p><strong> Imprezzio Software </strong></p>
<ul>
<li> Software applications (I think this means desktop applications?)</li>
<li> Web applications</li>
</ul>
<p>If you are interested, keep in mind the following key dates:</p>
<ul>
<li> Contest start date: <strong>December 11th 2008, @16:00</strong>, on Baritiu 26, Cluj-Napoca</li>
<li> For the undecided, the last minute registration can be done on <strong>January 9th 2009</strong></li>
<li> An the for those who started a project, don&#8217;t forget that the final presentations are on <strong>May 9th 2009</strong></li>
</ul>
<p>In order to register (either as an individual or as a team of up to 2 members), use the following email addresses, for each of the two tracks: hardwarecontest [at] digilent [dot] ro and softwarecontest [at] imprezzio [dot] ro.</p>
<p>More on the event on the <a href="http://www.ael.utcluj.ro/events_RO.html">news page</a> at the Technical University of Cluj-Napoca.</p>
<p>UPDATE: The contest poster:</p>
<p><img title="Digilent Contest 5th Edition Poster" src="http://salomie.ro/tudor/wp-content/uploads/images/DigilentContest.jpg" border="0" alt="Digilent Contest 5th Edition Poster" width="612" height="863" align="middle" /></p>

<p><a href="http://feedads.g.doubleclick.net/~a/fW4tlquIgMtkS-pi8wXKT5ix24I/0/da"><img src="http://feedads.g.doubleclick.net/~a/fW4tlquIgMtkS-pi8wXKT5ix24I/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/fW4tlquIgMtkS-pi8wXKT5ix24I/1/da"><img src="http://feedads.g.doubleclick.net/~a/fW4tlquIgMtkS-pi8wXKT5ix24I/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=qyh3uM9qVmA:JecVBg7r4D4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=qyh3uM9qVmA:JecVBg7r4D4:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=qyh3uM9qVmA:JecVBg7r4D4:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=qyh3uM9qVmA:JecVBg7r4D4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=qyh3uM9qVmA:JecVBg7r4D4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=qyh3uM9qVmA:JecVBg7r4D4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=qyh3uM9qVmA:JecVBg7r4D4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=qyh3uM9qVmA:JecVBg7r4D4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/qyh3uM9qVmA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/12/08/digilent-design-contest-for-hard-andor-soft-skilled-students/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/12/08/digilent-design-contest-for-hard-andor-soft-skilled-students/</feedburner:origLink></item>
		<item>
		<title>Setting up Sun JRE 6 and Ruby 1.8 onto a computer without root privileges</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/CJ8aOZf_i7g/</link>
		<comments>http://salomie.ro/tudor/2008/11/17/setting-up-sun-jre-6-and-ruby-18-onto-a-computer-without-root-privileges/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 13:26:19 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[thoughts]]></category>
<category>cluster machine</category><category>java</category><category>jre</category><category>jvm</category><category>linux machine</category><category>root</category><category>root privileges</category><category>Ruby</category><category>ruby 1 8</category><category>su</category><category>sun</category><category>sun jre</category><category>symlink</category><category>Ubuntu</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/2008/11/17/setting-up-sun-jre-6-and-ruby-18-onto-a-computer-without-root-privileges/</guid>
		<description><![CDATA[In the past weeks I have been working on a distributed database management system, and have run into the difficulties of running certain tools (such as JVM or Ruby) from within a cluster of computers, without having root/su on the cluster machines.
Installing JVM and Ruby on a linux machine on ...]]></description>
			<content:encoded><![CDATA[<p>In the past weeks I have been working on a distributed database management system, and have run into the difficulties of running certain tools (such as JVM or Ruby) from within a cluster of computers, without having root/su on the cluster machines.</p>
<p>Installing JVM and Ruby on a linux machine on which you only have rights in your home folder may be tricky.</p>
<p>Below I post a few hints on how I managed to have Sun&#8217;s JRE and Ruby running.</p>
<p><strong>Sun&#8217;s JRE</strong></p>
<p>First I installed the JVM from Sun onto a machine on which I have root privileges (running Ubuntu). At this point, you should get a folder like <strong>/usr/lib/jvm/java-6-sun/jre/</strong> on your local machine which contains Sun&#8217;s latest JRE.</p>
<p>For deploying the JVM onto a cluster machine all you need to do is create a folder on the cluster machine in your home directory like <strong>~/tools/java/</strong> and copy the content of the local JRE installation (<strong>/usr/lib/jvm/java-6-sun/jre/</strong>) there.</p>
<p>Also, you need to create a folder like <strong>~/tools/java-conf/</strong> and copy there all the content of the <strong>/etc/java-6-sun/</strong> directory. This contains the JVM configuration, properties, management and security related settings.</p>
<p>Once this is done, you need to go through the copied JRE files and change the link files in order to point in the right direction &#8211; meaning to the configuration, properties, management and security files in <strong>~/tools/java-conf/</strong> on the cluster machine.</p>
<p>Almost done, all you need to do now is create a symlink (<strong>ln -s</strong>) to <strong>~/tools/java/bin/java</strong> in the <strong>~/bin/</strong> directory. Most probably this is in the <strong>PATH</strong> already.</p>
<p>Now you should be able to run <strong>$java MyClass</strong> on the cluster machine.</p>
<p><strong>Ruby</strong></p>
<p>As far as I have seen with Ruby, installing it is not as easy as with JRE. In my case I had to compile Ruby on the cluster machine and also change the location of the libraries so that they get placed in the user&#8217;s home folder.</p>
<p>I have followed the following steps in order to get a successful Ruby installation:</p>
<ol>
<li>Create the <strong>~/tools/ruby/</strong> and <strong>~/tools/ruby-code/</strong> folders on the cluster machine. <strong>~/tools/ruby/</strong> will contain the Ruby installation while <strong>~/tools/ruby-code/</strong> will contain the code from which we will build Ruby. Once you complete the following steps, the code folder <strong>~/tools/ruby-code/</strong> can be deleted.</li>
<li>Download the latest <a href="http://www.ruby-lang.org/en/downloads/">Ruby</a> code from here. When I did this, the latest recommended Ruby version was <a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz">1.8.7-p72</a>. After you downloaded it, extract the content of the .tar.gz into the <strong>~/tools/ruby-code/</strong> directory</li>
<li>While logged into the cluster machine, cd to <strong>~/tools/ruby-code/ruby-1.8.7-p72/</strong> (the last folder in the path might look different if you are setting up a newer/older version of Ruby) and run the .<strong>/configure</strong> binary. This should generate the <strong>config.h</strong> and <strong>Makefile</strong> files.</li>
<li>Edit <strong>config.h</strong> and look for the following 8 <em>#define </em>statement (they should be the last entries in the <strong>config.h</strong> file): <strong>RUBY_LIB</strong>, <strong>RUBY_SITE_LIB</strong>, <strong>RUBY_SITE_LIB2</strong>, <strong>RUBY_VENDOR_LIB</strong>, <strong>RUBY_VENDOR_LIB2</strong>, <strong>RUBY_ARCHLIB</strong>, <strong>RUBY_SITE_ARCHLIB</strong>, <strong>RUBY_VENDOR_ARCHLIB</strong>. The values you place in here should be absolute paths pointing towards sub-directories of the <strong>~/tools/ruby/</strong> directory on the cluster machine. As an example I have values something like:<br />
/home/tsalomie/tools/ruby/lib/ruby/1.8<br />
/home/tsalomie/tools/ruby/lib/ruby/site_ruby<br />
/home/tsalomie/tools/ruby/lib/site_ruby/1.8<br />
/home/tsalomie/tools/ruby/lib/ruby/vendor_ruby<br />
/home/tsalomie/tools/ruby/lib/vendor_ruby/1.8<br />
/home/tsalomie/tools/ruby/lib/ruby/1.8/x86_64-linux<br />
/home/tsalomie/tools/ruby/lib/ruby/site_ruby/1.8/x86_64-linux<br />
/home/tsalomie/tools/ruby/lib/ruby/vendor_ruby/1.8/x86_64-linux</li>
<li>Run <strong>make</strong> in <strong>~/tools/ruby-code/ruby-1.8.7-p72/</strong></li>
<li>Run <strong>make test</strong> to verify</li>
<li>Edit the <strong>rbconfig.rb</strong> file, such that <strong>TOPDIR = &#8216;/home/tsalomie/tools/ruby&#8217;</strong> and <strong>DESTDIR = &#8216;/home/tsalomie/tools/ruby&#8217; unless defined? DESTDIR</strong></li>
<li>Run <strong>make install</strong></li>
<li>Create symlinks to <strong>~/tools/ruby/bin/ruby</strong> and to <strong>~/tools/ruby/bin/irb</strong> in your <strong>~/bin</strong> directory</li>
<li>Enjoy Ruby!</li>
</ol>

<p><a href="http://feedads.g.doubleclick.net/~a/CVA-c6JIj7Xa9VcmSAfRwYbBBUU/0/da"><img src="http://feedads.g.doubleclick.net/~a/CVA-c6JIj7Xa9VcmSAfRwYbBBUU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/CVA-c6JIj7Xa9VcmSAfRwYbBBUU/1/da"><img src="http://feedads.g.doubleclick.net/~a/CVA-c6JIj7Xa9VcmSAfRwYbBBUU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=CJ8aOZf_i7g:BLFq5kmHHeo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=CJ8aOZf_i7g:BLFq5kmHHeo:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=CJ8aOZf_i7g:BLFq5kmHHeo:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=CJ8aOZf_i7g:BLFq5kmHHeo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=CJ8aOZf_i7g:BLFq5kmHHeo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=CJ8aOZf_i7g:BLFq5kmHHeo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=CJ8aOZf_i7g:BLFq5kmHHeo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=CJ8aOZf_i7g:BLFq5kmHHeo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/CJ8aOZf_i7g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/11/17/setting-up-sun-jre-6-and-ruby-18-onto-a-computer-without-root-privileges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/11/17/setting-up-sun-jre-6-and-ruby-18-onto-a-computer-without-root-privileges/</feedburner:origLink></item>
		<item>
		<title>Upgrading to OpenOffice 3.0 on a Ubuntu 8.10 AMD64</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/UyJixbMdtjs/</link>
		<comments>http://salomie.ro/tudor/2008/11/17/upgrading-to-openoffice-30-on-a-ubuntu-810-amd64/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 09:53:34 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[thoughts]]></category>
<category>amd64</category><category>docx</category><category>i386</category><category>Linux</category><category>office 2007</category><category>Open Office</category><category>pptx</category><category>Ubuntu</category><category>x64</category><category>x86</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/2008/11/17/upgrading-to-openoffice-30-on-a-ubuntu-810-amd64/</guid>
		<description><![CDATA[So &#8211; installing OOo 3.0 on an Ubuntu AMD64 may not be as trivial as it seems.
In order to get it running, I had to go through a &#8220;couple&#8221; of steps:

Remove the previous installation of OOo:
&#62; sudo apt-get remove open-office.org-core

Download OOo 3.0 from here and choose the Linux DEB version
 ...]]></description>
			<content:encoded><![CDATA[<p>So &#8211; installing OOo 3.0 on an Ubuntu AMD64 may not be as trivial as it seems.</p>
<p>In order to get it running, I had to go through a &#8220;couple&#8221; of steps:</p>
<ul>
<li>Remove the previous installation of OOo:
<pre>&gt; sudo apt-get remove open-office.org-core</pre>
</li>
<li>Download OOo 3.0 from <a href="http://download.openoffice.org/other.html#en-US">here</a> and choose the Linux DEB version</li>
<li> Open a terminal and cd to the folder where you saved the downloaded .tar.gz file:  <strong>OOo_3.0.0_LinuxIntel_install_en-US_deb.tar.gz</strong></li>
<li> Extract the contents of the .tar.gz via:
<pre>&gt; tar xvzf OOo_3.0.0_LinuxIntel_install_en-US_deb.tar.gz</pre>
</li>
<li> Go to the DEBS foloder
<pre>&gt; cd OOO300_m9_native_packed-1_en-US.9358/DEBS/</pre>
</li>
<li>Â In order to install i386 on AMD6:
<pre>&gt; sudo dpkg -i --force-architecture *.deb</pre>
</li>
<li> Navigate to the desktop integration folder:
<pre>&gt; cd ./desktop-integration/</pre>
</li>
<li> Install desktop integration (ie. menu support)
<pre>&gt; sudo dpkg -i --force-architecture *.deb</pre>
</li>
<li> Done!</li>
</ul>
<p>Happy running OOo 3.0! (and you can kind of open Office 2007 file formats too &#8211; I haven&#8217;t seen yet a good pptx in OOo 3.0 &#8211; but who knows &#8211; maybe one day!)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/paK1uARbT3voV_1_ALD7eRpbHM4/0/da"><img src="http://feedads.g.doubleclick.net/~a/paK1uARbT3voV_1_ALD7eRpbHM4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/paK1uARbT3voV_1_ALD7eRpbHM4/1/da"><img src="http://feedads.g.doubleclick.net/~a/paK1uARbT3voV_1_ALD7eRpbHM4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=UyJixbMdtjs:oIZZrdaT4oQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=UyJixbMdtjs:oIZZrdaT4oQ:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=UyJixbMdtjs:oIZZrdaT4oQ:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=UyJixbMdtjs:oIZZrdaT4oQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=UyJixbMdtjs:oIZZrdaT4oQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=UyJixbMdtjs:oIZZrdaT4oQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=UyJixbMdtjs:oIZZrdaT4oQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=UyJixbMdtjs:oIZZrdaT4oQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/UyJixbMdtjs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/11/17/upgrading-to-openoffice-30-on-a-ubuntu-810-amd64/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/11/17/upgrading-to-openoffice-30-on-a-ubuntu-810-amd64/</feedburner:origLink></item>
		<item>
		<title>IE8 can’t understand Chrome’s Romanian</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/NeOq5iocVa0/</link>
		<comments>http://salomie.ro/tudor/2008/09/14/ie8-cant-understand-chromes-romanian/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 08:48:54 +0000</pubDate>
		<dc:creator>tudor</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2008/09/14/ie8-cant-understand-chromes-romanian/</guid>
		<description><![CDATA[A couple of days ago I started using Chrome on a more regular basis, moreover I went with its Romanian flavour &#8211; keeping the interface in Romanian as well as its default download folder location set to something like C:\Users\Tudor\Documents\DescÄƒrcÄƒri. You can notice the two &#34;Äƒ&#34; characters in the download ...]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I started using Chrome on a more regular basis, moreover I went with its Romanian flavour &#8211; keeping the interface in Romanian as well as its default download folder location set to something like C:\Users\Tudor\Documents\DescÄƒrcÄƒri. You can notice the two &quot;Äƒ&quot; characters in the download folder name. Going on, today I downloaded Internet Explorer 8 Beta 2 (from Chrome) and tried to install it. This failed, giving me an Extraction Failed exception stating: &quot;The system can not find the path specified&#8217;. Startled, I downloaded the installer again &#8211; same behavior.The when I moved the intsaller to the Desktop &#8211; ie: a path that doesn&#8217;t contain &quot;special&quot; characters things worked like a charm. </p>
<p>What I don&#8217;t get is: Windows Vista supports unicode for folder names, and so does the underlying API for accessing the file system. Then why does Internet Explorer 8 Beta 2 go around the API? This is the only explanation I can find for this missbehavior &#8211; it makes me feel like in the days when everyone avoided the whitespaces in the path &#8230;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/QchMRPfYuo-TO46W2eVyEosH32Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/QchMRPfYuo-TO46W2eVyEosH32Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QchMRPfYuo-TO46W2eVyEosH32Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/QchMRPfYuo-TO46W2eVyEosH32Q/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=NeOq5iocVa0:Q7k9n_Wvly8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=NeOq5iocVa0:Q7k9n_Wvly8:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=NeOq5iocVa0:Q7k9n_Wvly8:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=NeOq5iocVa0:Q7k9n_Wvly8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=NeOq5iocVa0:Q7k9n_Wvly8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=NeOq5iocVa0:Q7k9n_Wvly8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=NeOq5iocVa0:Q7k9n_Wvly8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=NeOq5iocVa0:Q7k9n_Wvly8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/NeOq5iocVa0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/09/14/ie8-cant-understand-chromes-romanian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/09/14/ie8-cant-understand-chromes-romanian/</feedburner:origLink></item>
		<item>
		<title>More holiday time</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/GXosQJauFfs/</link>
		<comments>http://salomie.ro/tudor/2008/08/28/more-holiday-time/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 08:20:08 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[thoughts]]></category>
<category>algarve</category><category>analusia</category><category>budapest</category><category>festival</category><category>hungary</category><category>italy</category><category>lagos</category><category>lisbon</category><category>milano</category><category>photos</category><category>porto</category><category>porto wine</category><category>portugal</category><category>spain</category><category>sziget</category>
		<guid isPermaLink="false">http://salomie.ro/tudor/2008/08/28/more-holiday-time/</guid>
		<description><![CDATA[After more than a week since I got back in Cluj I&#8217;ve managed to upload some of the photos I&#8217;ve taken in Italy, Portugal, Spain and at the Sziget Festival. As before, the photos are up using Dropbox. You can see the galleries as follows:

Milano &#8211; 1 day, just visiting ...]]></description>
			<content:encoded><![CDATA[<p>After more than a week since I got back in Cluj I&#8217;ve managed to upload some of the photos I&#8217;ve taken in Italy, Portugal, Spain and at the Sziget Festival. As before, the photos are up using Dropbox. You can see the galleries as follows:</p>
<ul>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/Milano?h=81fecd" title="EuroTrip2008, Milano" target="_blank">Milano</a> &#8211; 1 day, just visiting the city between two flights</li>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/Porto?h=18a004" title="EuroTrip 2008, Porto" target="_blank">Porto</a> &#8211; 2 days, top notch city, good Porto wine, nice people</li>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/Lisabona?h=8ab758" title="EuroTrip 2008, Lisbon" target="_blank">Lisbon</a> &#8211; 3 days, could have been better &#8211; nothing to comment (except for poor public transportation) but I expected more je ne sais pas quoi</li>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/AlgarveLagos?h=516aad" title="EuroTrip 2008, Lagos" target="_blank">Algarve region/Lagos</a> &#8211; 6 days, just r&#8217;n'r sun, hot, small golf-like beaches</li>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/Sevilla?h=9aa831" title="EuroTrip 2008, Sevilla" target="_blank">Sevilla</a> &#8211; 2 days, impresive</li>
<li><a href="http://www.getdropbox.com/gallery/72910/2/EuroTrip2008/Sziget?h=7cee36" title="EuroTrip 2008, Sziget Festival" target="_blank">Sziget Festival</a> &#8211; 6 days, no comment</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/m5bfy7ELiLuu2YquG8vB-5vNHDA/0/da"><img src="http://feedads.g.doubleclick.net/~a/m5bfy7ELiLuu2YquG8vB-5vNHDA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/m5bfy7ELiLuu2YquG8vB-5vNHDA/1/da"><img src="http://feedads.g.doubleclick.net/~a/m5bfy7ELiLuu2YquG8vB-5vNHDA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=GXosQJauFfs:BoEVnV7ShIY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=GXosQJauFfs:BoEVnV7ShIY:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=GXosQJauFfs:BoEVnV7ShIY:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=GXosQJauFfs:BoEVnV7ShIY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=GXosQJauFfs:BoEVnV7ShIY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=GXosQJauFfs:BoEVnV7ShIY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=GXosQJauFfs:BoEVnV7ShIY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=GXosQJauFfs:BoEVnV7ShIY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/GXosQJauFfs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/08/28/more-holiday-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/08/28/more-holiday-time/</feedburner:origLink></item>
		<item>
		<title>Yahoo opens up</title>
		<link>http://feedproxy.google.com/~r/salomie/tudor/~3/KhBPr1eVcuM/</link>
		<comments>http://salomie.ro/tudor/2008/07/25/yahoo-opens-up/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 14:09:05 +0000</pubDate>
		<dc:creator>salo</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://salomie.ro/tudor/2008/07/25/yahoo-opens-up/</guid>
		<description><![CDATA[A long long time ago in an Internet far far away, Yahoo used to allow (for free) POP3 access to the emails in your account. In those days when GMail did not exists, it used to be one of the best choices out there. After that, a critical period came ...]]></description>
			<content:encoded><![CDATA[<p>A long long time ago in an Internet far far away, Yahoo used to allow (for free) POP3 access to the emails in your account. In those days when GMail did not exists, it used to be one of the best choices out there. After that, a critical period came when I was at a loss with the personal email choice. I was very keen on having local copies of the emails (storage was an issue). Years passed, improvised solutions such as YPops that would act as an email server (POP3 and SMTP) could be set up on the client machine that would parse the Yahoo Mail HTML site and would then present the emails via POP3 to any client seemed decent solutions. Still, this was not a straightforward solution &#8230;</p>
<p>When the GMail era started, I stopped using Yahoo Mail for good and switched to my Google account only. Today, a little bit late for my taste, I came across the free <a title="Yahoo Zimbra Desktop" href="http://www.zimbra.com/products/desktop.html" target="_blank">Zimbra Desktop</a> by Yahoo!. It is an email client for Yahoo mail accounts, GMail account as well as any other POP3/IMAP mail servers. Part of the larger Yahoo! Zimbra Collaboration Suite (a Exchange/Outlook wannabe).</p>
<p>I have tried it out &#8211; but it seems a little bit sluggish, although it also incorporates Calendar, Tasks, Contacts, etc. besides Mail. Tried it out of curiosity, but I think I&#8217;ll still stick to Outlook and GMail via the Web Interface (lately storage in the cloud with high availability is no longer an issue &#8230; so I don&#8217;t feel the need to have local copies of my email anymore).</p>
<p>Anyway &#8211; congrats Yahoo! for reopening (up to a point) your email for free.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/4UYnUFEEA4uazrPZVTt1nXWsLXI/0/da"><img src="http://feedads.g.doubleclick.net/~a/4UYnUFEEA4uazrPZVTt1nXWsLXI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4UYnUFEEA4uazrPZVTt1nXWsLXI/1/da"><img src="http://feedads.g.doubleclick.net/~a/4UYnUFEEA4uazrPZVTt1nXWsLXI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=KhBPr1eVcuM:tmKcApiHPKY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=KhBPr1eVcuM:tmKcApiHPKY:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=KhBPr1eVcuM:tmKcApiHPKY:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=KhBPr1eVcuM:tmKcApiHPKY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=KhBPr1eVcuM:tmKcApiHPKY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=KhBPr1eVcuM:tmKcApiHPKY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/salomie/tudor?a=KhBPr1eVcuM:tmKcApiHPKY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/salomie/tudor?i=KhBPr1eVcuM:tmKcApiHPKY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/salomie/tudor/~4/KhBPr1eVcuM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://salomie.ro/tudor/2008/07/25/yahoo-opens-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://salomie.ro/tudor/2008/07/25/yahoo-opens-up/</feedburner:origLink></item>
	</channel>
</rss>

