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

<channel>
	<title>The Power of Mind &#187; Software Libre</title>
	<atom:link href="http://draxus.org/weblog/category/software-libre/feed/" rel="self" type="application/rss+xml" />
	<link>http://draxus.org/weblog</link>
	<description>El blog de DraXus</description>
	<lastBuildDate>Wed, 18 Jan 2012 13:43:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Saving and loading tasks in MOA</title>
		<link>http://draxus.org/weblog/2011/05/17/saving-and-loading-tasks-in-moa/</link>
		<comments>http://draxus.org/weblog/2011/05/17/saving-and-loading-tasks-in-moa/#comments</comments>
		<pubDate>Tue, 17 May 2011 18:15:25 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[moa]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1418</guid>
		<description><![CDATA[MOA (Massive Online Analysis) is a great opensource and free software for data stream mining. If you are an enthusiastic of machine learning, classification or clustering, you should try it. You can work with MOA using the GUI, as well as the command line interface via Java. If you are using the graphical interface, you [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://moa.cs.waikato.ac.nz/">MOA</a> (Massive Online Analysis)</strong> is a great opensource and free software for data stream mining. If you are an enthusiastic of machine learning, classification or clustering, you should <a href="http://moa.cs.waikato.ac.nz/downloads/">try it</a>.</p>
<p>You can work with MOA using the GUI, as well as the command line interface via Java. If you are using the graphical interface, you can&#8217;t save and load previous tasks. Because of this, i have done some modifications in order to make my work easy.</p>
<div align="center"><a href="http://draxus.org/weblog/wp-content/uploads/2011/05/moa_buttons.png"><img src="http://draxus.org/weblog/wp-content/uploads/2011/05/moa_buttons-300x134.png" alt="" title="moa_buttons" width="300" height="134" class="aligncenter size-medium wp-image-1419" /></a></div>
<p>As you can see in the image, I have add a couple of buttons to the interface:</p>
<ul>
<li><strong>Save Log</strong>: create a log file with the strings of the tasks previously executed (you can select one or more from the task list).</li>
<li><strong>Set task manually</strong>: load a panel in which you can write the command of the task to run (for example, you can copy and paste a task from a previous log file).</li>
</ul>
<p>The patch for <strong>moa.gui.TaskManagerPanel</strong> class is available in <a href="http://pastebin.com/tJXHWb58">pastebin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/05/17/saving-and-loading-tasks-in-moa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visor de archivos MDB en Linux</title>
		<link>http://draxus.org/weblog/2011/03/28/visor-de-archivos-mdb-en-linux/</link>
		<comments>http://draxus.org/weblog/2011/03/28/visor-de-archivos-mdb-en-linux/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 10:00:58 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[mdb]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1406</guid>
		<description><![CDATA[Hace unos años escribí un post sobre cómo convertir un archivo MDB a ODB, pero desafortunadamente no funciona con la última versión de LibreOffice. Por suerte, existe un software para GNU/Linux llamado mdbtools, que contiene una serie de utilidades para consultar las bases de datos MDB (de Microsoft Access), así como exportación a CSV. La [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos años escribí un post sobre <a href="http://draxus.org/weblog/2008/12/16/conversor-de-access-a-openofficeorg/">cómo convertir un archivo MDB a ODB</a>, pero desafortunadamente no funciona con la última versión de LibreOffice.</p>
<p>Por suerte, existe un software para GNU/Linux llamado <strong><a href="http://mdbtools.sourceforge.net/">mdbtools</a></strong>, que contiene una serie de utilidades para consultar las bases de datos MDB (de Microsoft Access), así como exportación a CSV.</p>
<p>La instalación se puede hacer en Ubuntu/Debian y similares instalando el paquete mdbtools de los repositorios, que provee los siguientes ejecutables:</p>
<pre><code>mdb-array     mdb-header    mdb-parsecsv  mdb-schema    mdb-tables
mdb-export    mdb-hexdump   mdb-prop      mdb-sql       mdb-ver</code></pre>
<p>Si preferimos usar una interfaz gráfica, basta con instalar el paquete <strong>mdbtools-gmdb</strong> y luego ejecutar
<pre><code>gmdb2 fichero.mdb</code></pre>
<p><a href="http://draxus.org/weblog/wp-content/uploads/2011/03/gmdb2.png"><img src="http://draxus.org/weblog/wp-content/uploads/2011/03/gmdb2-300x201.png" alt="" title="gmdb2" width="300" height="201" class="size-medium wp-image-1407" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/03/28/visor-de-archivos-mdb-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>winetricks: utilidad imprescindible para wine</title>
		<link>http://draxus.org/weblog/2011/03/26/winetricks-utilidad-imprescindible-para-wine/</link>
		<comments>http://draxus.org/weblog/2011/03/26/winetricks-utilidad-imprescindible-para-wine/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 15:10:37 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[wine]]></category>
		<category><![CDATA[winetricks]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1398</guid>
		<description><![CDATA[Si habéis usado wine alguna vez para ejecutar alguna aplicación que sólo está disponible para Windows, es posible que no os haya funcionado a la primera. Esto es debido a que hay ciertas aplicaciones que necesitan otras librerías para ejecutarse correctamente. Si bien en la web oficial de wine, describen a winetricks como &#8220;un script [...]]]></description>
			<content:encoded><![CDATA[<p>Si habéis usado <strong><a href="http://wiki.winehq.org/">wine</a></strong> alguna vez para ejecutar alguna aplicación que sólo está disponible para Windows, es posible que no os haya funcionado a la primera. Esto es debido a que hay ciertas aplicaciones que necesitan otras librerías para ejecutarse correctamente.</p>
<p>Si bien en la <a href="http://wiki.winehq.org/winetricks">web oficial de wine</a>, describen a <strong><a href="http://code.google.com/p/winetricks/">winetricks</a></strong> como &#8220;un script rápido y sucio&#8221;, es bastante útil y sencillo de utilizar.</p>
<p>Para descargarlo, abrir un terminal y ejecutar:</p>
<pre><code>wget http://winetricks.org/winetricks </code></pre>
<p>Si tenéis Ubuntu, podéis descargarlo de un repositorio:</p>
<pre><code>sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo aptitude update
sudo aptitude install winetricks</code></pre>
<p>Una vez, descargado, ejecutadlo y os aparecerá una interfaz gráfica donde permite escoger qué aplicaciones o librerías queréis instalar. No sé porqué, pero a través de esta interfaz no aparecen todas las opciones disponibles. Para ver un listado completo, ejecutad en la terminal:
<pre><code>sh winetricks list-download</code></pre>
<p>Para instalar cualquier cosa, escribid simplemente el nombre de la aplicación. Por ejemplo, si queremos instalar Spotify y el framework .NET 3.5:
<pre><code>sh winetricks spotify dotnet35</code></pre>
<p>.</p>
<p><span id="more-1398"></span><br />
Listado de aplicaciones completo a día de hoy (26 de marzo de 2011):<br />
<small><br />
3dmark03<br />
3dmark05<br />
3dmark06<br />
3dmark2000<br />
3dmark2001<br />
7zip<br />
abiword<br />
adobeair<br />
algodoo_demo<br />
alienswarm_steam<br />
allcodecs<br />
allfonts<br />
amstream<br />
aoe3_demo<br />
aoe_demo<br />
art2kmin<br />
atmlib<br />
autohotkey<br />
baekmuk<br />
bioshock_demo<br />
bladekitten_demo<br />
borderlands_steam<br />
cjkfonts<br />
cmake<br />
cnc3_demo<br />
cod4mw_demo<br />
cod_demo<br />
cojbib_demo<br />
colorprofile<br />
comctl32<br />
comdlg32ocx<br />
controlpad<br />
corefonts<br />
crypt32<br />
crysis2_demo_mp<br />
cygwin<br />
d3dcompiler_43<br />
d3dx10<br />
d3dx11_43<br />
d3dx9<br />
d3dx9_26<br />
d3dx9_28<br />
d3dx9_31<br />
d3dx9_35<br />
d3dx9_36<br />
d3dx9_42<br />
d3dxof<br />
dc2ba_demo<br />
devenum<br />
dinput<br />
dinput8<br />
dirac<br />
directmusic<br />
directplay<br />
directx9<br />
dirt2_demo<br />
divinity2_demo<br />
dmsynth<br />
dotnet11<br />
dotnet11sp1<br />
dotnet20<br />
dotnet30<br />
dotnet35<br />
dragonage2_demo<br />
droid<br />
dsound<br />
dxdiag<br />
dxdiagn<br />
eufonts<br />
eve<br />
ffdshow<br />
fifa11_demo<br />
firefox<br />
firefox4<br />
flash<br />
fontfix<br />
fontxplorer<br />
gdiplus<br />
gecko110<br />
gecko120<br />
gfw<br />
glut<br />
gothic4_demo<br />
guildwars<br />
hegemony_demo<br />
hegemonygold_demo<br />
hon<br />
hordesoforcs2_demo<br />
hphbp_demo<br />
icodecs<br />
ie6<br />
ie7<br />
ie8<br />
imvu<br />
jet40<br />
kde<br />
l3codecx<br />
lhp_demo<br />
liberation<br />
lucida<br />
masseffect2_demo<br />
maxmagicmarker_demo<br />
mb_warband_demo<br />
mdac28<br />
mfc40<br />
mfc42<br />
mfsx_demo<br />
mingw<br />
mono210<br />
mono26<br />
mono28<br />
mozillabuild<br />
mpc<br />
msasn1<br />
mshflxgd<br />
msi2<br />
msls31<br />
msmask<br />
mspaint<br />
msscript<br />
msxml4<br />
msxml6<br />
nfsshift_demo<br />
ogg<br />
opensymbol<br />
openwatcom<br />
osmos_demo<br />
pdh<br />
penpenxmas<br />
physx<br />
plantsvszombies<br />
pngfilt<br />
psdk2003<br />
psdkwin7<br />
puzzleagent_demo<br />
python26<br />
python26_comtypes<br />
quartz<br />
quicktime72<br />
quicktime76<br />
rayman2_demo<br />
riched20<br />
riched30<br />
richtx32<br />
ruse_demo_steam<br />
safari<br />
sammax301_demo<br />
sammax304_demo<br />
secondlife<br />
secur32<br />
shockwave<br />
sketchup<br />
spotify<br />
steam<br />
supermeatboy_steam<br />
tahoma<br />
takao<br />
tmnationsforever<br />
uff<br />
unifont<br />
usp10<br />
utorrent<br />
vb2run<br />
vb3run<br />
vb4run<br />
vb5run<br />
vb6run<br />
vc2005express<br />
vc2005trial<br />
vcrun2003<br />
vcrun2005<br />
vcrun2008<br />
vcrun2010<br />
vcrun6<br />
vcrun6sp6<br />
vjrun20<br />
vlc<br />
wenquanyi<br />
wglgears<br />
windowscodecs<br />
winhttp<br />
wininet<br />
wme9<br />
wmi<br />
wmp10<br />
wmp9<br />
wog<br />
wormsreloaded_demo_steam<br />
wowtrial<br />
wsh56js<br />
wsh56vb<br />
wsh57<br />
xact<br />
xinput<br />
xmllite<br />
xvid<br />
zootycoon2_demo<br />
</small></p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/03/26/winetricks-utilidad-imprescindible-para-wine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>boxee-miso: first steps</title>
		<link>http://draxus.org/weblog/2011/01/10/boxee-miso-first-steps/</link>
		<comments>http://draxus.org/weblog/2011/01/10/boxee-miso-first-steps/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 22:02:44 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[boxee]]></category>
		<category><![CDATA[boxee-miso]]></category>
		<category><![CDATA[miso]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1381</guid>
		<description><![CDATA[Some months ago, Miso team announced that they will be release an API. If you don&#8217;t know, Miso is a social platform for sharing your media activities (something like Foursquare but for tv shows and movies). So, a few days ago, this API was released and I registered an application named boxee-miso. My goal is [...]]]></description>
			<content:encoded><![CDATA[<p>Some months ago, <a href="http://gomiso.com">Miso</a> team announced that they will be release an API. If you don&#8217;t know, Miso is a social platform for sharing your media activities (something like <a href="http://foursquare.com">Foursquare</a> but for tv shows and movies). So, a few days ago, <a href="http://gomiso.com/developers">this API was released</a> and I registered an application named <strong><a href="http://code.google.com/p/boxee-miso/">boxee-miso</a></strong>. My goal is have a nice way to integrate Miso into <a href="http://www.boxee.tv/">Boxee</a> fabulous interface. If you haven&#8217;t Boxee, don&#8217;t wait to <a href="http://www.boxee.tv/download">download it</a>!</p>
<p>The first thing I did was looking for the code which paint the &#8220;share&#8221; window in Boxee. I&#8217;m using MacOS X, so I found it in
<pre><code>/Applications/Boxee.app/Contents/Resources/Boxee/skin/boxee/720p/boxee_share.xml</code></pre>
<p>. This XML file has a lot of elements, but what we need is to paint a button for checking in our Miso account. I add a new item (the middle one) like you can see in the next code:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="sc3"><span class="re1">&lt;content<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;item<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;label<span class="re2">&gt;</span></span></span>$LOCALIZE[53463]<span class="sc3"><span class="re1">&lt;/label<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;controlid<span class="re2">&gt;</span></span></span>700<span class="sc3"><span class="re1">&lt;/controlid<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;onclick<span class="re2">&gt;</span></span></span>-<span class="sc3"><span class="re1">&lt;/onclick<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;thumb<span class="re2">&gt;</span></span></span>icons/icon_osd_share.png<span class="sc3"><span class="re1">&lt;/thumb<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/item<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;item<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;label<span class="re2">&gt;</span></span></span>$LOCALIZE[53463]<span class="sc3"><span class="re1">&lt;/label<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;controlid<span class="re2">&gt;</span></span></span>710<span class="sc3"><span class="re1">&lt;/controlid<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;onclick<span class="re2">&gt;</span></span></span>RunScript(/Applications/Boxee.app/Contents/Resources/Boxee/scripts/Miso/test.py, $INFO[Container(5000).ListItem.Label], $INFO[Container(5000).ListItem.TVShowTitle], $INFO[Container(5000).ListItem.Season], $INFO[Container(5000).ListItem.Episode])<span class="sc3"><span class="re1">&lt;/onclick<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;thumb<span class="re2">&gt;</span></span></span>icons/miso_top_logo.png<span class="sc3"><span class="re1">&lt;/thumb<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/item<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;item<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;label<span class="re2">&gt;</span></span></span>$LOCALIZE[53464]<span class="sc3"><span class="re1">&lt;/label<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;controlid<span class="re2">&gt;</span></span></span>720<span class="sc3"><span class="re1">&lt;/controlid<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;onclick<span class="re2">&gt;</span></span></span>-<span class="sc3"><span class="re1">&lt;/onclick<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;thumb<span class="re2">&gt;</span></span></span>icons/icon_custom_text.png<span class="sc3"><span class="re1">&lt;/thumb<span class="re2">&gt;</span></span></span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/item<span class="re2">&gt;</span></span></span><br />
<span class="sc3"><span class="re1">&lt;/content<span class="re2">&gt;</span></span></span><br />
&nbsp;</div>
<p>I still don&#8217;t know what is the purpose of &#8220;controlid&#8221; param, but the others is quite easy to understand. The key of problem is to use well the &#8220;onclick&#8221; param. Fortunately, Boxee is based in <a href="xbmc.org">XBMC</a>, and I could found good documentation in <a href="http://wiki.xbmc.org/index.php?title=List_of_Built_In_Functions">this wiki</a>. So we will use RunScript in order to execute a python script which will receive some params (like name of the show, season or episode).</p>
<p>The image specified by &#8220;thumb&#8221; param is stored in
<pre><code>/Applications/Boxee.app/Contents/Resources/Boxee/skin/boxee/media/icons/miso_top_logo.png</code></pre>
<p>.</p>
<p>Thanks to all of this, I have reached write some content in the Boxee log using the script test.py specified in the &#8220;onclick&#8221; param. Now, I am working with the <a href="http://gomiso.com/developers/authentication">OAuth authentication of Miso API</a>. I will keep you informed.</p>
<div align="center"><a href="http://draxus.org/weblog/wp-content/uploads/2011/01/boxee-miso.png"><img src="http://draxus.org/weblog/wp-content/uploads/2011/01/boxee-miso-300x187.png" alt="" title="boxee-miso" width="300" height="187" class="size-medium wp-image-1389" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/01/10/boxee-miso-first-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extensiones útiles para MediaWiki</title>
		<link>http://draxus.org/weblog/2011/01/07/extensiones-utiles-mediawiki/</link>
		<comments>http://draxus.org/weblog/2011/01/07/extensiones-utiles-mediawiki/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 15:10:32 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[descuadrando]]></category>
		<category><![CDATA[extensiones]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1376</guid>
		<description><![CDATA[Estoy trabajando con Esteban Romero para migrar Descuadrando a MediaWiki, ya que actualmente funciona con DokuWiki. Por si no lo sabéis, MediaWiki es un software para wikis libre (GPL) y es el que usa Wikipedia. La puesta en marcha de un sistema MediaWiki es bastante más compleja que con DokuWiki, pero a largo plazo tiene [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy trabajando con <a href="http://estebanromero.com">Esteban Romero</a> para migrar <a href="http://descuadrando.com">Descuadrando</a> a <strong><a href="http://www.mediawiki.org/">MediaWiki</a></strong>, ya que actualmente funciona con <a href="http://www.dokuwiki.org/">DokuWiki</a>. Por si no lo sabéis, MediaWiki es un software para wikis libre (GPL) y es el que usa <a href="http://es.wikipedia.org/">Wikipedia</a>.</p>
<p>La puesta en marcha de un sistema MediaWiki es bastante más compleja que con DokuWiki, pero a largo plazo tiene mucha más flexibilidad y muchas extensiones (plugins) que permiten ampliar funcionalidades. En este post os voy a enumerar las que estamos usado en Descuadrando.</p>
<ul>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:ReCAPTCHA">reCAPTCHA</a></strong>: permite la integración de un captcha en el registro de usuarios.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:SelectCategoryTagCloud">SelectCategoryTagCloud</a></strong>: añade una nube de categorías en la creación de un post, para que sea más sencillo seleccionar una.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:Widgets">Widgets</a></strong>: permite añadir multitud de <a href="http://www.mediawikiwidgets.org/">widgets</a> a nuestras páginas.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:ParserFunctions">ParserFunctions</a></strong>: permite añadir sintaxis más compleja como <a href="http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions">sentencias if o switch</a>.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:ExpandTemplates">ExpandTemplates</a></strong>: similar a la anterior, pero con otro tipo de expresiones. Especialmente útil para plantillas.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:InputBox">InputBox</a></strong>: permite añadir formularios a las páginas.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:AntiBot">AntiBot</a></strong>: bot para evitar spam y otras técnicas maliciosas.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:UsabilityInitiative">UsabilityInitiative</a></strong>: proporciona mejoras de usabilidad, sobre todo en el editor.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:ImageMap">ImageMap</a></strong>: permite crear <a href="http://en.wikipedia.org/wiki/Image_map">image maps</a>, es decir, una imagen con diferentes enlaces definidos por coordenadas.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:StubManager">StubManager</a></strong>: framework necesario para otras extensiones.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:ImageLink">ImageLink</a></strong>: permite insertar imágenes con enlaces y añadirles ciertos atributos.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:Cite">Cite</a></strong>: permite crear notas a pie de página.</li>
<li><strong><a href="http://www.mediawiki.org/wiki/Extension:CategoryTree">CategoryTree</a></strong>: permite ver las categorías de forma jerarquizada.</li>
</ul>
<p>En cada uno de los enlaces a la página de MediaWiki explican como se instalan cada una. Para la mayoría basta con subir los archivos al directorio &#8220;<strong>extensions</strong>&#8221; y luego añadir una línea al fichero LocalSettings.php.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/01/07/extensiones-utiles-mediawiki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mostrar metadatos de música, imágenes y pdf en Nautilus</title>
		<link>http://draxus.org/weblog/2011/01/05/mostrar-metadatos-de-musica-imagenes-y-pdf-en-nautilus/</link>
		<comments>http://draxus.org/weblog/2011/01/05/mostrar-metadatos-de-musica-imagenes-y-pdf-en-nautilus/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 12:45:46 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[columns]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1368</guid>
		<description><![CDATA[Intentando organizar un poco los artículos en PDF que tengo, me he dado cuenta que sería útil poder visualizar el autor y el título del mismo en el navegador de archivos de Gnome (Nautilus). Buscando en Google he encontrado que ya existía algo similar, pero que solo servía para música e imágenes. Es una extensión [...]]]></description>
			<content:encoded><![CDATA[<p>Intentando organizar un poco los artículos en PDF que tengo, me he dado cuenta que sería útil poder visualizar el autor y el título del mismo en el navegador de archivos de Gnome (Nautilus).</p>
<p><a href="http://draxus.org/weblog/wp-content/uploads/2011/01/nautilus-music-columns1.png"><img src="http://draxus.org/weblog/wp-content/uploads/2011/01/nautilus-music-columns1.png" alt="" title="nautilus-music-columns" width="450" height="213" class="aligncenter size-full wp-image-1373" /></a></p>
<p>Buscando en Google he encontrado que ya existía algo similar, pero que solo servía para música e imágenes. Es una extensión que se llama <strong><a href="http://www.webupd8.org/2010/10/music-and-exif-metadata-information-in.html">nautilus-columns</a></strong> (<a href="http://ubuntuforums.org/showthread.php?t=878683">hebra en Ubuntu Forums</a>). Al ver que estaba hecha en python me he puesto a modificarla para añadirle soporte de PDFs. No ha resultado muy complicado gracias a la librería <a href="http://pybrary.net/pyPdf/">pyPdf</a>.</p>
<p>Podéis descargar el script en <a href="http://pastebin.com/WxspTtvL">http://pastebin.com/WxspTtvL</a></p>
<p>Son necesarias las siguientes dependencias: </p>
<pre><code># apt-get install python-nautilus python-mutagen python-pyexiv2 \
python-kaa-metadata libnautilus-extension1 python-pypdf</code></pre>
<p>Una vez instalado, tenéis que activar los campos Title y Artist, para mostrar el título y el autor, respectivamente.</p>
<p><strong>Editado:</strong> si usáis Ubuntu, podéis descargar la extensión con esta nueva modificación desde el repositorio oficial.</p>
<pre><code>
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install nautilus-columns
$ nautilus -q
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2011/01/05/mostrar-metadatos-de-musica-imagenes-y-pdf-en-nautilus/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>!BarraLibre Camp</title>
		<link>http://draxus.org/weblog/2010/05/31/barralibre-camp/</link>
		<comments>http://draxus.org/weblog/2010/05/31/barralibre-camp/#comments</comments>
		<pubDate>Mon, 31 May 2010 18:39:51 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[granada]]></category>
		<category><![CDATA[notbarralibrecamp]]></category>
		<category><![CDATA[osl]]></category>
		<category><![CDATA[softwarelibre]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1341</guid>
		<description><![CDATA[Post copypasteado de la OSL (sí, lo sé, tengo esto un poco abandonado&#8230;) El próximo 10 de Junio, en la Escuela Técnica Superior de Ingenierías Informática y Telecomunicaciones de la Universidad de Granada, se celebrará la primera !BarralibreCamp. La !BarralibreCamp está abierta a todo el mundo, aunque se recomienda encarecidamente que te apuntes antes en [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Post copypasteado de la <a href="http://osl.ugr.es/2010/05/26/barralibre-camp/">OSL</a></strong> (sí, lo sé, tengo esto un poco abandonado&#8230;)</p>
<p><img src="http://draxus.org/weblog/wp-content/uploads/2010/05/500px-Notbarralibre.png" alt="" title="NotBarraLibreCamp" width="480" class="aligncenter size-full wp-image-1342" /><br />
El próximo 10 de Junio, en la <a href="http://etsiit.ugr.es/">Escuela Técnica Superior de Ingenierías Informática y Telecomunicaciones</a> de la <a href="http://ugr.es">Universidad de Granada</a>, se celebrará la primera <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">!BarralibreCamp</a>.</p>
<p>La <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">!BarralibreCamp</a> está abierta a todo el mundo, aunque se recomienda encarecidamente que te apuntes antes en el <a href="http://spreadsheets.google.com/viewform?hl=es&amp;formkey=dEg5NzNCU2wxeHlfQUdEMW1TNzFVdFE6MA">formulario creado al efecto</a> (y, a ser posible, también en <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">el wiki</a>) por cuestiones de organización.</p>
<p>La <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">!BarralibreCamp</a> es una <a href="http://es.wikipedia.org/wiki/BarCamp">Barcamp</a>, un evento autoorganizado en el que todos los asistentes son también participantes.</p>
<p>Una barcamp no se divide entre ponentes y publico, si no que todos los participantes están invitados a hablar y escuchar. Tampoco tiene programa, si no que se va organizando in situ y sobre la marcha, con una mínima preparación previa.</p>
<p>La idea detrás de todo esto es que la <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">!BarralibreCamp</a> sea un evento intenso y activo, donde se aprenda a través de la participación. </p>
<p>En la <a href="http://notbarralibrecamp.info" title="NOT BarraLibre Camp">!BarralibreCamp</a>, como en cualquier barcamp, hay una pizarra donde se indican las aulas o espacios disponibles y las horas, y cada cual puede incribir libremente su taller, ponencia o charla en el espacio que haya disponible. Desde ese momento, cualquier otro asistente puede decirdir inscribirse.</p>
<p>En la !BarraLibreCamp, el tema es el software y la cultura libres en todos sus aspectos: enseñanza, difusión, aplicaciones. Si usas, desarrollas, enseñas o quieres enseñar software libre, serás bienvenido.</p>
<p>Pensamos que el software es libre. Pero nos gusta aclarar que es libre como el sol cuando amanece, no como en la barra libre.</p>
<p>De ahí el !BarraLibre (NOT BarraLibre): No es barra libre.</p>
<p>Tradicionalmente, las barcamps tiene algunas reglas: </p>
<ul>
<li>La primera regla del Barcamp es “Todo el mundo habla del Barcamp”.</li>
<li>La segunda regla del Barcamp es “Todo el Mundo postea (y twittea, y facebookea…) del barcamp”.</li>
<li>La tercera regla del Barcamp es “Si vas a presentar algo, pon tu nombre y el tema del que hablarás en el tablón de anuncios”.</li>
<li>La cuarta regla del Barcamp es “Introducciones de tres palabras”.</li>
<li>La quinta regla del Barcamp es “Tantas presentaciones a la vez como las instalaciones permitan”.</li>
<li>La sexta regla del Barcamp es “No hay presentaciones preprogramadas, no hay turistas”.</li>
<li>La séptima regla del Barcamp es “Una presentración durará el tiempo que necesite, o hasta que comience la siguiente en el tablón”.</li>
<li>La octava regla del Barcamp es “Si es tu primer Barcamp, DEBES presentar algo (Vale. No DEBES hacerlo, pero intenta encontrar algo que presentar o, por lo menos, haz preguntas y sé un participante activo)”.</li>
</ul>
<p>Ven y participa.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2010/05/31/barralibre-camp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Hackathón de Proyectos de Software Libre de la UGR</title>
		<link>http://draxus.org/weblog/2010/02/27/i-hackathon-de-proyectos-de-software-libre-de-la-ugr/</link>
		<comments>http://draxus.org/weblog/2010/02/27/i-hackathon-de-proyectos-de-software-libre-de-la-ugr/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 15:34:13 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[Universidad]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[osl]]></category>
		<category><![CDATA[ugr]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1333</guid>
		<description><![CDATA[Del 5 al 8 de marzo se celebra en Granada el I Hackathón de Proyectos de Software Libre de la UGR. Un Hackaton es una especie de maratón de hacking y en esta ocasión consistirá en avanzar el desarrollo de diferentes proyectos participantes en el Concurso Universitario de Software Libre creando una comunidad a través [...]]]></description>
			<content:encoded><![CDATA[<p>Del 5 al 8 de marzo se celebra en Granada el <strong><a href="http://osl.ugr.es/cursos-y-eventos/i-hackathon-de-proyectos-de-software-libre-de-la-ugr/">I Hackathón de Proyectos de Software Libre de la UGR</a></strong>. Un <a href="http://en.wikipedia.org/wiki/Hackathon">Hackaton</a> es una especie de maratón de <em>hacking</em> y en esta ocasión consistirá en avanzar el desarrollo de <a href="http://osl.ugr.es/concurso-universitario-de-software-libre-granadino/">diferentes proyectos participantes en el Concurso Universitario de Software Libre</a> creando una comunidad a través de los mismos.</p>
<p>Se realizarán diferentes charlas sobre los proyectos que se presentan, así como sobre metodología de trabajo en equipo. Yo me he apuntado porque creo que el ambiente va a estar bien y tengo especial curiosidad por el proyecto <strong><a href="http://www.gskbyte.net/category/personal/proyectos/kora/">Kora</a></strong>, que está haciendo <a href="http://www.gskbyte.net">gskbyte</a> para la plataforma Android.</p>
<p>No sólo se está buscando a gente de Informática, si no también de Bellas Artes, Traducción, Empresariales, etc.<strong> Más información en <a href="http://sl.ugr.es/001Y">http://sl.ugr.es/001Y</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2010/02/27/i-hackathon-de-proyectos-de-software-libre-de-la-ugr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primer post desde Android</title>
		<link>http://draxus.org/weblog/2010/02/06/primer-post-desde-android/</link>
		<comments>http://draxus.org/weblog/2010/02/06/primer-post-desde-android/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 13:06:25 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[magic]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/2010/02/06/primer-post-desde-android/</guid>
		<description><![CDATA[Este es el primer post que publico desde mi m&#243;vil HTC Magic con Android, el primer sistema operativo libre de Google. El cacharrico este es una pasada y permite desarrollar aplicaciones m&#243;viles muy vers&#225;tiles de forma gratuita.]]></description>
			<content:encoded><![CDATA[<p><img style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="http://draxus.org/weblog/wp-content/uploads/2010/02/wpid-2010-02-06-13.39.01.jpg" width="450"/></p>
<p>Este es el primer post que publico desde mi m&oacute;vil HTC Magic con Android, el primer sistema operativo libre de Google. El cacharrico este es una pasada y permite desarrollar aplicaciones m&oacute;viles muy vers&aacute;tiles de forma gratuita.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2010/02/06/primer-post-desde-android/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Go4.es acortador de URLs libre</title>
		<link>http://draxus.org/weblog/2010/01/30/go4-es-acortador-de-urls-libre/</link>
		<comments>http://draxus.org/weblog/2010/01/30/go4-es-acortador-de-urls-libre/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 20:23:48 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[go4.es]]></category>
		<category><![CDATA[slugr]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=1319</guid>
		<description><![CDATA[En los últimos tiempos se han popularizado los acortadores de direcciones webs, sobre todo para su uso en redes sociales. Por poner un ejemplo, si queremos pasarle a alguien la URL de este mapa&#8230; http://maps.google.es/maps?f=q&#038;source=s_q&#038;hl=es&#038;geocode=&#038;q=Granada,+Spain&#038;sll=40.396764,-3.713379&#038;sspn=7.343843,19.753418&#038;ie=UTF8&#038;hq=&#038;hnear=Granada,+Andaluc%C3%ADa&#038;t=h&#038;z=12 &#8230;sería mejor usar simplemente esta: http://go4.es/004M Go4.es ha sido desarrollado por Codeko, modificando el código de SLUGR, un acortador de [...]]]></description>
			<content:encoded><![CDATA[<p>En los últimos tiempos se han popularizado los acortadores de direcciones webs, sobre todo para su uso en redes sociales.</p>
<p>Por poner un ejemplo, si queremos pasarle a alguien la URL de este mapa&#8230;</p>
<p>http://maps.google.es/maps?f=q&#038;source=s_q&#038;hl=es&#038;geocode=&#038;q=Granada,+Spain&#038;sll=40.396764,-3.713379&#038;sspn=7.343843,19.753418&#038;ie=UTF8&#038;hq=&#038;hnear=Granada,+Andaluc%C3%ADa&#038;t=h&#038;z=12</p>
<p>&#8230;sería mejor usar simplemente esta: http://go4.es/004M</p>
<p><a href="http://go4.es">Go4.es</a> ha sido desarrollado por <a href="http://www.codeko.com/2010/01/go4-es/">Codeko</a>, modificando el código de <a href="http://osl.ugr.es/2009/10/07/slugr-sistema-de-urls-cortos-para-la-universidad-de-granada/">SLUGR</a>, un acortador de URLs creado por la Oficina de Software Libre de la UGR. Ambos tienen licencia AGPL.</p>
<p><strong>Editado</strong>: Un detalle que se me ha pasado, y me ha recordado <a href="http://nauj27.com">nauj27</a> en los comentarios, es que reconoce extensiones de archivos y las añade al final de la URL corta, de manera que nos puede resultar útil en algunas webs o aplicaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2010/01/30/go4-es-acortador-de-urls-libre/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

