<?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>aseba &#187; Linux</title>
	<atom:link href="http://blog.aseba.com.ar/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aseba.com.ar</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 08 Sep 2010 14:00:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Drupal + Lighttpd + URLS bonitas + subdirectorio</title>
		<link>http://blog.aseba.com.ar/2010/09/drupal-lighttpd-urls-bonitas-subdirectorio/</link>
		<comments>http://blog.aseba.com.ar/2010/09/drupal-lighttpd-urls-bonitas-subdirectorio/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 13:19:06 +0000</pubDate>
		<dc:creator>aseba</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tecnico]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[lua]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.aseba.com.ar/?p=433</guid>
		<description><![CDATA[Si, asi de largo. Tuve que instalar un drupal en un servidor que usaba lighttpd, el problema es que yo lo mudé desde un apache y el drupal usaba el modulo de urls bonitas.. Cuando lo mudé al lighttpd (que no usa mod_rewrite) el sitio no anduvo más ni para atras ni para adelante. La [...]]]></description>
			<content:encoded><![CDATA[<p>Si, asi de largo. Tuve que instalar un drupal en un servidor que usaba lighttpd, el problema es que yo lo mudé desde un apache y el drupal usaba el modulo de urls bonitas.. Cuando lo mudé al lighttpd (que no usa mod_rewrite) el sitio no anduvo más ni para atras ni para adelante.</p>
<p>La cosa es que encontré la solucion, pero solo si el sitio estaba sobre el root del vhost, lo que dió mas dolor de cabezas. Al fin encontré la solucion <a href="http://bit.ly/anTVsR">acá</a> con un pequeño script lua y usando lighttpd-mod-magnet.</p>
<p>La solución es bastante simple.. Necesitamos mod-magnet (probablemente necesites root para todos los pasos)</p>
<blockquote><p><code>apt-get install lighttpd-mod-magnet<br />
lighty-enable-mod magnet<br />
</code></p></blockquote>
<p>Despues hace falta el script lua que hace la magia</p>
<blockquote><p><code>cd /etc/lighttpd<br />
wget http://more.zites.net/morefiles/lighty-drupal-lua-conf.tar.gz<br />
tar xvzf lighty-drupal-lua-conf.tar.gz</code></p></blockquote>
<p>Luego, activarlo para el host</p>
<blockquote><p><code>$HTTP["host"] =~ "your.domain.example.com" {<br />
  include_shell "./drupal-lua-conf.sh"<br />
}</code></p></blockquote>
<p>Si el drupal está funcionando sobre un sub-directorio, podes pasarle el sub-directorio como parámetro al script y anda de perlas, algo como</p>
<blockquote><p><code>include_shell "./drupal-lua-conf.sh drupal-5"</code></p></blockquote>
<p>Y voilá, tenes drupal andando en lighty&#8230;</p>
<p>Me hizo doler la cabeza una mañana larga esto, por eso lo dejo por acá a mano</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aseba.com.ar/2010/09/drupal-lighttpd-urls-bonitas-subdirectorio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>22do Festival de Instalación de GNU/Linux de GrULiC</title>
		<link>http://blog.aseba.com.ar/2010/03/22do-festival-de-instalacion-de-gnulinux-de-grulic/</link>
		<comments>http://blog.aseba.com.ar/2010/03/22do-festival-de-instalacion-de-gnulinux-de-grulic/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 12:00:06 +0000</pubDate>
		<dc:creator>aseba</dc:creator>
				<category><![CDATA[Córdoba]]></category>
		<category><![CDATA[Evangelizacion]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Grulic]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[flisol]]></category>
		<category><![CDATA[floss]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.aseba.com.ar/?p=355</guid>
		<description><![CDATA[El sábado 24 de abril se llevará a cabo una nueva edición del Install Fest, el Festival Latinoamericano de Instalación de Software Libre (FLISoL), un evento de difusión de Software Libre muy importante en Latinoamérica. Su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo. [...]]]></description>
			<content:encoded><![CDATA[<p>El sábado 24 de abril se llevará a cabo una nueva edición del Install Fest, el <a href="http://installfest.info/FLISOL2010">Festival Latinoamericano de Instalación de Software Libre (FLISoL)</a>, un evento de difusión de <a href="http://es.wikipedia.org/wiki/Software_libre">Software Libre</a> muy importante en Latinoamérica.</p>
<p>Su principal objetivo es promover el uso del <a href="http://es.wikipedia.org/wiki/Software_libre">software libre</a>, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.</p>
<p>El evento está dirigido a todo tipo de público: estudiantes, académicos, empresarios, trabajadores, funcionarios públcios, entusiastas y aun personas que no poseen mucho conocimiento informático.</p>
<p>El festival se hace en muchos países y ciudades, con entrada libre y gratuita. En Córdoba lo organiza el <a href="http://grulic.org.ar">Grupo de Usuarios de Software Libre de Córdoba (GrULiC)</a>, grupo del cual soy miembro hace ya 3 años.</p>
<p>Será desde las 14hs en el <a href="http://www.grulic.org.ar/eventos/installfest/ifest22/mapa/">aula D3 del Departamento Universitario de Informática</a>, ubicado en Valparaíso sin número, Ciudad Universitaria (Córdoba). Las inscripciones cierran el 20 de abril (ver <a href="http://www.grulic.org.ar/eventos/installfest/ifest22/">convocatoria oficial</a>).</p>
<p>Para conocer fechas y ciudades, además de otra información sobre el evento, se puede ingresar a la web de <a href="http://installfest.info/FLISOL2010">FLISoL</a>.</p>
<p>Tambien podes pasar por:</p>
<p><a href="http://www.diaadia.com.ar/?q=content/usuarios-de-linux-invitan-al-install-fest">Publicación en diario Día a Día</a></p>
<p><a href="http://www.facebook.com/group.php?gid=382027267880">Grupo en facebook</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aseba.com.ar/2010/03/22do-festival-de-instalacion-de-gnulinux-de-grulic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Por que siendo usuario de Linux me gusta tanto Apple?</title>
		<link>http://blog.aseba.com.ar/2010/01/%c2%bfpor-que-siendo-usuario-de-linux-me-gusta-tanto-apple/</link>
		<comments>http://blog.aseba.com.ar/2010/01/%c2%bfpor-que-siendo-usuario-de-linux-me-gusta-tanto-apple/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 15:03:28 +0000</pubDate>
		<dc:creator>aseba</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.aseba.com.ar/?p=326</guid>
		<description><![CDATA[Como adicto a la computadoras que soy, tengo una ciclotimia en cuanto a lo que quiero de hardware y software. Pero siempre hubo algo que se mantuvo constante, me gusta mucho linux, y siempre quise un equipo chiquito, liviano y lindo como las mac. Ahora que estoy cerca de poder comprarme una mac.. y hago [...]]]></description>
			<content:encoded><![CDATA[<p>Como adicto a la computadoras que soy, tengo una ciclotimia en cuanto a lo que quiero de hardware y software. Pero siempre hubo algo que se mantuvo constante, me gusta mucho linux, y siempre quise un equipo chiquito, liviano y lindo como las mac.</p>
<p>Ahora que estoy cerca de poder comprarme una mac.. y hago un recuento de porque me gusta uno y el otro, y porque me cambiaría o no.</p>
<p><span id="more-326"></span></p>
<p>Para los que me conocen, saben de mi fanatismo por el pingüino&#8230; Si tengo que decir desde cuando, lo primero que se me viene a la cabeza es hace 7 años mas o menos, cuando mi viejo trajo una parva de cds de Suse 9 para que lo pruebe. En ese entonces yo estaba en una etapa muy gamer (warcraft3 + call of duty + starcraft) como cualquier otro pibe de secundaria con una computadora e internet en la casa. Pero siempre habia querido probar linux.</p>
<p>En fin, la cuestion fue que instalé suse y lo primero que intenté fue, obviamente, hacer andar warcraft 3 en suse.. lo cual anduvo (relativamente) con wine. Me sentía un Hacker pulenta, había hecho andar algo de windows en linux (con ayuda de un foro obviamente)</p>
<p>Por otro lado, en esa época, yo estaba orgulloso de mi windows XP con una aplicación que ahora no recuerdo el nombre que cada vez que hacia algo en el registro o tocaba algún directorio del OS me preguntaba si yo lo aceptaba, similar a lo que puso Microsoft en Windows Vista y todo el mundo se quejaba (hasta fue chiste en las publicidades mac vs pc). Solo que a mi me parecia una idea genial..</p>
<p>Cuando me puse a jugar con Suse, y vi lo facil que era instalar aplicaciones (yast), no tenia que buscar cracks extraños ni escuchar midis feos para conseguir cd-keys, y no me preocupaba por nada porque total ningun virus me afectaba. Le empecé a agarrar mucho el gusto. Resulta que las cosas de las que yo estaba orgulloso de mi windows, ahora me parecían una recontra gadorna asquerosa que me hacian la vida imposible. Así empece a darme cuenta que estaba acostumbrado a un monton de cosas feas, a cosas incomodas que hacian que me equipo anduviese a medias, y tenga que pedirme permiso para todo y todo eso que dice <a href="http://es.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a> que pasa con las computadoras con soft privativo</p>
<p>En fin, llego a córdoba, instalo Ubuntu (porque antes vivia en lo de mis viejos y mis hermanas molestaban porque no entendian el sistema operativo) y nunca mas volvi a Windows. Pasé por Debian, y ahora estoy en archlinux. Me gusta mi Linux porque lo tengo exactamente como quiero, hace lo que quiero, me pregunta lo que hace falta y no me tengo que preocupar por cosas extrañas. No hay cosa mas comoda que la linea de comandos (fuera de joda) y me encanta que KDE me deje configurarlo como quiero. Pero linux todavia tiene tres problemas:</p>
<ol>
<li>Se rompe si no sos muy cuidadoso con lo que haces (especialmente el video)</li>
<li>Cuesta mucho hacer andar hardware poco comun</li>
<li>Los juegos que me gustan no se pueden jugar. (no es culpa de linux, pero ese es otro tema)</li>
</ol>
<p>De esos 3 problemas, sale mi &#8220;gustosidad&#8221; por la Manzana. Resulta que hace un par de años atras (3) <a href="http://elblogdemirko.com.ar">un amigo</a> se compra una Macbook pro y un ipod. Sabia que existian tales cosas (no vivo en un tupper) pero nunca habia visto una en vivo y en directo. Lo primero que me impactó (como a todo el mundo) fue la estética. Era sobria, simple y no habia nada que sobrara. No era como las laptops que había visto antes (pesadas y negras).. Además, siempre fui bastante fanático de las cosas minimalistas&#8230; Pero me gustaba mas otra cosa.. Andaba, no habia que preocuparse por los virus y las aplicaciones que me gustan están.</p>
<p>Si bien es verdad que apple anda bien porque, técnicamente hablando, es muy fácil mantener un equipo que venga con hardware reducido, la cuestión es que anda. Tengo una bronca interna reprimida hacia <a href="http://en.wikipedia.org/wiki/Steve_jobs">Steve Jobs</a> y <a href="http://apple.com">Apple</a> porque hacen cosas que andan. Y todavía no puedo entender como otras empresas no hacen lo mismo. Veo a empresas como Microsoft copiando (y parecen argentinos, porque copian como el orto) y no entiendo porque apple lo hace bien. Supongo que es el hecho de que de verdad escuchan a las opiniones y en las versiones subsiguientes de los productos mejoran en el 100% de las veces.</p>
<p>Me gusta que de verdad sea un producto que fue pensando para funcionar, para ser usable, para que la curva de aprendizaje sea ínfima. A diferencia de otras plataformas en la que la aplicación está pensada para sacar plata y piensan mas en como cagarte con la licencia que en verdad usar el producto. Ésto es algo que tambien me gustaría que se empiece a ver mas en aplicaciones libres.</p>
<p>Me da risa de mi mismo a veces ver que mi kde, sin querer, se parece cada vez mas a un osx.. y que cuando pienso en un celular que quiero, todos se parecen al iphone.</p>
<p>Admito que hay cosas de mac que no me gustan, y que vienen de la mano por mi fanatismo por linux. Y creo que la que resalta rápido es la falta de desarrollos open source (hay, pero me gustaría que haya mas).. Y debo admitir que me encanta participar en las comunidades de desarrollo que gira alrededor de linux. También creo que no falta mucho para que la comunidad de software libre se de cuenta de ésto y empiece a sacar aplicaciones de calidad. Especialmente en usabilidad (ésto es algo que kde viene remando pero por suerte rema para adelante)</p>
<p>Otro punto que no me gusta de apple es ese control absoluto sobre las aplicaciones. Apple store será muy bueno y será el ingreso numero 1 de Apple, pero ¿hace falta que sea tan controlado?</p>
<p>Definitivamente Apple es un modelo de negocio que no estamos acostumbrados en Argentina (el pais del truchaje y el chotaje con pagar) pero debo admitir que hacen buenos productos y saben como venderlos.</p>
<p>Y si, seguro, cuando me compre la mac, voy a extrañar mi linux, especialmente la consola. Pero nunca lo voy a dejar, siempre va a estar ahi en alguna desktop <img src='http://blog.aseba.com.ar/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Haciendo una introspección, a veces creo que gastar plata en una mac es un despropósito, porque a mi lo que me gusta es Linux. Pero admito que quiero un equipo con el tamaño y el peso de la macbook pro de 13&#8221;. Y si, OSX *es* usable y *es* lindo.. Es, en definitiva, a lo que apunta mi configuración actual de KDE (y aunque no me lo crean, es sin querer). Y en definitiva, cuando compras una mac estas comprando también lo que significa tener una mac, a mi criterio:</p>
<ul>
<li>Hardware bueno en cases livianos, chiquitos y pensados para que sirvan</li>
<li>Estilo y EyeCandy (admitamoslo, nos gusta)</li>
<li>Buen soporte y calidad del software out of the box (el que viene con el equipo)</li>
<li>Desarrolladores que tiene estilo, usabiliadad y estética como reglas en el desarrollo y no como feature de la aplicación</li>
</ul>
<p>Como frutilla, creo que <a href="http://dell.com">Dell</a> está de a poquito acercándose a Apple en lo que a hardware respecta.  Aunque <a href="http://perrito666.com.ar">un amigo</a> diga que Dell es Apple para gronchos</p>
<p>Éste post es culpa de <a href="http://perrito666.com.ar">él</a> y de <a href="http://www.gatodegrandesbotas.com.ar">él</a> que me rondan con sus macs y cada vez le agarro más el gusto.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aseba.com.ar/2010/01/%c2%bfpor-que-siendo-usuario-de-linux-me-gusta-tanto-apple/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Howto chroot &#8211; Levantar tu linux desde un live-cd</title>
		<link>http://blog.aseba.com.ar/2010/01/howto-chroot-levantar-tu-linux-desde-un-live-cd/</link>
		<comments>http://blog.aseba.com.ar/2010/01/howto-chroot-levantar-tu-linux-desde-un-live-cd/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 16:21:52 +0000</pubDate>
		<dc:creator>aseba</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tecnico]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[cd]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[rescue]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.aseba.com.ar/?p=310</guid>
		<description><![CDATA[Ayer me explotó la laptop, no literalmente, sino que actualice la máquina y nunca mas booteo. Lo que habia pasado es que durante la instalación, no se pudeo re-configurar algo del kernel y quedó todo mirando al techo. Ya pensando que iba a tener que reinstalar todo y empezar de vuelta, se me ocurrió entrar [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer me explotó la laptop, no literalmente, sino que actualice la máquina y nunca mas booteo. Lo que habia pasado es que durante la instalación, no se pudeo re-configurar algo del kernel y quedó todo mirando al techo. Ya pensando que iba a tener que reinstalar todo y empezar de vuelta, se me ocurrió entrar a #archlinux en irc.freenode.org y me recomendaron hacer chroot a mi disco, y probar re-instalar el kernel nuevo, el problema es que jamas habia hecho un chroot en mi vida.</p>
<p>La cosa al final es bastante sencilla, tenés que tener un cd de algún sistema operativo con live-cd, yo usé ubuntu porque tenia en la mochila y otro detalle, tenes que saber como están configuradas las particiones de tu equipo, en mi caso:</p>
<blockquote><p><code>/dev/sda1 =&gt; /boot</code><br />
<code>/dev/sda3 =&gt; /</code><br />
<code>/dev/sda4 =&gt; /home</code></p></blockquote>
<p>Sabido eso, empezamos con bootear con el live cd y esperar a tener un shell o un entorno grafico, y empezamos en una consola.</p>
<blockquote><p><code>cd /</code><br />
<code>sudo mount /dev/sda3 /mnt</code><br />
<code>sudo mount /dev/sda1 /mnt/boot</code><br />
<code>sudo chroot /mnt /bin/bash</code></p></blockquote>
<p>Y tenemos un shell de root como si estuviesemos en nuestra máquina. Ahora tenemos que hacer lo que sea tengamos que arreglar, en mi caso:</p>
<blockquote><p><code>sudo pacman -S kernel26</code></p></blockquote>
<p>Y listo, tenia mi equipo arreglado y listo para bootear de vuelta.</p>
<p>Me voló la cabeza lo fácil que fue, yo ya me veia reinstalando todo, pero no hizo falta. Linux rulz.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aseba.com.ar/2010/01/howto-chroot-levantar-tu-linux-desde-un-live-cd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Howto hacer business inteligence con Pentaho</title>
		<link>http://blog.aseba.com.ar/2009/12/howto-hacer-business-inteligence-con-pentaho/</link>
		<comments>http://blog.aseba.com.ar/2009/12/howto-hacer-business-inteligence-con-pentaho/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 16:51:01 +0000</pubDate>
		<dc:creator>aseba</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[inteligencia de negocios]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[pentaho]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://aseba.wordpress.com/2009/12/06/howto-hace-business-inteligence-con-pentaho/</guid>
		<description><![CDATA[[via mi tumblr] Éste es un pequeño HowTo de como hice yo para montar PENTAHO en mi maquina con el motor Mondrian para OLAP y JPivot para navegarlo. Éste curso NO tiene en cuenta lo que hay que saber para diseñar el cubo OLAP. Solo vamos a explicar como hacer el schema de Mondrian para que [...]]]></description>
			<content:encoded><![CDATA[<p>[via <a href="http://aseba.tumblr.com">mi tumblr</a>]</p>
<p>Éste es un pequeño HowTo de como hice yo para montar PENTAHO en mi maquina con el motor Mondrian para OLAP y JPivot para navegarlo.</p>
<p>Éste curso NO tiene en cuenta lo que hay que saber para diseñar el cubo OLAP. Solo vamos a explicar como hacer el schema de Mondrian para que que se pueda navegar la BD ya creada y cargada con datos en el motor.</p>
<p>Como motor de base de datos yo usé MYSQL porque es lo que tenía a mano, pero podrían usar lo que prefieran.</p>
<p>A tener en cuenta:</p>
<ul>
<li> Todo éste tutorial está orientado a usarse en la plataforma GNU|Linux. Teoricamente debería funcionar en cualquier distribucion.</li>
<li> Yo lo probe en UBUNTU 9.10 Karmic Koala y Archlinux con las actualizaciones al día y anduvo perfecto.</li>
<li> Necesitamos tener la maquina virtual java. En el 90% de las distros de linux el paquete se llama sun-java6-jre</li>
</ul>
<p><span id="more-250"></span></p>
<p>1. Descargando lo que necesitamos</p>
<blockquote><p>Lo recomendable es que descargues todos estos archivos en un mismo directorio, ya que los vamos a estar usando bastante</p>
<ul>
<li><a href="http://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/3.5.0-stable/biserver-ce-3.5.0.stable.tar.gz/download"> Pentaho</a></li>
<li><a href="http://sourceforge.net/projects/mondrian/files/schema%20workbench/3.1.1-stable/psw-ce-3.1.1.12687.tar.gz/download"> Schema Workbench</a></li>
</ul>
</blockquote>
<p>2. Configurando un poco</p>
<blockquote><p>Una vez que descargamos todo, descomprimimos Pentaho.<br />
Una vez descompreso Pentaho, tendremos dos directorios: &#8220;administration-console&#8221; (a partir de ahora PAC) y &#8220;biserver-ce&#8221;, el primero es la consola de administracion y el segundo es el servidor BI de pentaho y contiene la consola de usuario.<br />
Un detalle a tener en cuenta que hasta que yo me enteré me hizo doler la cabeza: para que la consola de administracion ande tiene que estar corriendo primero PENTAHO (biserver-ce)</p>
<p>Bien, ejecutamos PENTAHO:<br />
<code><br />
cd biserver-ce<br />
sh ./start-pentaho.sh<br />
</code></p>
<p>listo!, ya tenemos PENTAHO corriendo<br />
Si entras en un navegador a http://localhost:8080/pentaho vas a ver la pagina de bienvenida de pentaho</p>
<p>Ahora nos ensuciamos un poco las manos, a configurar un datasource. Un datasource es una conexion a una fuente de datos, en éste caso, una base de datos MYSQL.</p>
<blockquote><p><code>cd administration-console<br />
sh ./start-pac.sh</code><br />
listo!, ya tenemos PAC corriendo</p></blockquote>
<p>Si entras en un navegador a http://localhost:8099 vas a ver la consola de administracion<br />
usuario: admin<br />
password: password</p>
<p>Aca tenemos que ir a Administracion -&gt; Database Connections y agregar una nueva apretando en el simbolito de (+) en el panel de la izquierda</p>
<p>Nosotros vamos a configurar un datasource para un una BD mysql *que ya existe en el motor de base de datos*, si todavia no la tenes creada y cargada con datos, éste es el momento.</p>
<p>Los datos que ponemos:</p>
<blockquote><p>Name: {El que quieras}<br />
Driver: Seleccionamos com.mysql.jdbc.Driver<br />
User Name: [usuario del motor de base de datos]<br />
Passoword: [password del usuario del motor de base de datos]<br />
URL: jdbc:mysql://localhost:3306/[nombre de la base de datos]</p></blockquote>
<blockquote><p>3306 es el puerto donde esté corriendo el motor MYSQL. No es necesario ponerlo pero lo pongo para que sepan que si por alguna razon no están usando el puerto default de MYSQL, es ahi donde tienen que cambiar los datos <img src='http://blog.aseba.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
</blockquote>
<p>3. Usando Schema-Workbench</p>
<blockquote><p>Configurar una conexion:<br />
Para que schema-workbench funcione, tenemos que configurarle la conexion a la base de datos que vamos a usar para armar el cubo.<br />
Primero, tenemos que asegurarnos de tener el driver de MYSQL para que Schema-Workbench se pueda conectar<br />
Por suerte, Pentaho ya lo trae:</p>
<blockquote><p>cp administration-console/jdbc/mysql-connector-java-5.0.7.jar schema-workbench/drivers/</p></blockquote>
<p>Una vez copiado, ejecutamos schema-workbench:</p>
<blockquote><p>cd schema-workbench/<br />
sh workbench.sh</p></blockquote>
<p>En workbench, vamos a Tools -&gt; Connection</p>
<blockquote><p>Driver Class Name: com.jdbc.mysql.Driver<br />
Connection URL: jdbc:mysql://localhost:3306/[nombre de la base de datos]<br />
User Name: [usuario del motor de base de datos]<br />
Passoword: [password del usuario del motor de base de datos]<br />
y le damos a TEST para ver si funciona, si funciona, le damos Accept y listo&#8230;</p></blockquote>
<p>Ahora si, a trabajar<br />
Para ésta parte, lo que mejor me encontré fue leer <a href="http://openbi.ning.com/group/mondrianschemaworkbench/forum/topics/tutorial-02-pasos-para-crear">el tutorial</a> (El pdf está al final de la pagina).<br />
Es un tutorial que muestra un ejemplo simple para crear un schema para mondrian. Usar schema-workbench es MUY simple una vez que le agarras la mano.</p></blockquote>
<p>4. Publicando el schema en pentaho</p>
<blockquote><p>La parte chistosa de ésto es publicar el schema, que es lo que me costó entender.<br />
Primero tenemos que configurar un password en pentaho para publicar schemas, para ésto, con el editor de tu preferencia, editamos:<br />
<code>./biserver-ce/pentaho-solutions/system/publisher_config.xml</code></p>
<p>Aca buscamos:</p>
<p>&lt;publisher-config&gt;<br />
&lt;publisher-password&gt;&lt;/publisher-password&gt;<br />
&lt;/publisher-config&gt;</p>
<p>Y definimos el password que queramos entre: &lt;publisher-password&gt;&lt;/publisher-password&gt;<br />
Ejemplo: &lt;publisher-password&gt;password&lt;/publisher-password&gt;</p>
<p>Cuando le damos PUBLISH, nos va a pedir el password que acabamos de configurar arriba, y una cuenta de acceso a pentaho (Si no modificaste las cuentas por defecto Joe:password debería funcionar)<br />
Si todo sale bien, tendremos una ventana nueva en donde se puden navegar los archivos, aca buscamos el directorio del datasource que creamos nosotros en el paso anterior (1.. Hacemos doble click, y listo, eso significa que vamos a hacer el deploy en ese directorio.)<br />
Abajo, completamos con el nombre del datasource que creamos en (1) y si todo salió bien, tenemos el schema publicado</p></blockquote>
<p>5. Navegar el cubo con JPivot</p>
<blockquote><p>Si tenemos todo hecho y publicado, navegar el cubo es una pavada.</p>
<ol>
<li> http://localhost:8080/pentaho</li>
<li> Entramos con el usuario admin: Joe:password</li>
<li> Click en &#8220;New Analysis View&#8221;</li>
<li> Seleccionas el esquema y el cubo que creaste</li>
<li> y VOILÁ! ya podes navegar el cubo.</li>
</ol>
<p>JPIVOT permite hacer MUCHAS cosas, pero eso te lo dejo a que lo descubras solo <img src='http://blog.aseba.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>FIN</p>
<p>Agradecimiento especial a <strong><a title="Hefesto" href="http://tgx-hefesto.blogspot.com/" target="_blank">Dario Bernabeu</a></strong> que si no hubiese sido por él nunca hubiese hecho andar nada.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aseba.com.ar/2009/12/howto-hacer-business-inteligence-con-pentaho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
