<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Orakernel</title>
	<atom:link href="http://orakernel.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://orakernel.wordpress.com</link>
	<description>Desde Oracle database hasta Debian, desde Heartbeat hasta Xen, desde Postgresql hasta Asterisk ..</description>
	<lastBuildDate>Tue, 29 Jun 2010 09:59:28 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='orakernel.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Orakernel</title>
		<link>http://orakernel.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://orakernel.wordpress.com/osd.xml" title="Orakernel" />
	<atom:link rel='hub' href='http://orakernel.wordpress.com/?pushpress=hub'/>
		<item>
		<title>¿Cómo obtener el wwid de un adaptador emulex de fibra óptica en etch?</title>
		<link>http://orakernel.wordpress.com/2010/06/29/%c2%bfcomo-obtener-el-wwid-de-un-adaptador-emulex-de-fibra-optica-en-etch/</link>
		<comments>http://orakernel.wordpress.com/2010/06/29/%c2%bfcomo-obtener-el-wwid-de-un-adaptador-emulex-de-fibra-optica-en-etch/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 09:59:28 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=68</guid>
		<description><![CDATA[Después de haber estado buscando como un loco por ahí, por fin he dado con el sitio adecuado: /sys/class/fc_host/hostX/node_name La localización del fichero depende de la versión del driver (en este caso 0:8.1.9), por lo que se puede siempre hacer un find (find /sys/ -name &#8220;node_*&#8221; -o -name &#8220;port_*&#8221; -o -name &#8220;*name&#8221;) Javi<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=68&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Después de haber estado buscando como un loco por ahí, por fin he dado con el sitio adecuado:</p>
<p>/sys/class/fc_host/hostX/node_name<br />
La localización del fichero depende de la versión del driver (en este caso 0:8.1.9), por lo que se puede siempre hacer un find (find /sys/ -name &#8220;node_*&#8221; -o -name &#8220;port_*&#8221; -o -name &#8220;*name&#8221;)</p>
<p>Javi</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=68&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2010/06/29/%c2%bfcomo-obtener-el-wwid-de-un-adaptador-emulex-de-fibra-optica-en-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>Problemas con carpetas de thunderbird de 4 gigas</title>
		<link>http://orakernel.wordpress.com/2010/06/22/problemas-con-carpetas-de-thunderbird-de-4-gigas/</link>
		<comments>http://orakernel.wordpress.com/2010/06/22/problemas-con-carpetas-de-thunderbird-de-4-gigas/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 11:26:15 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=64</guid>
		<description><![CDATA[Cuándo una carpeta local en thunderbird alcanza los 4 gigas, el thunderbird no se comporta bien con ella. Para solucionarlo podemos dividir el fichero de la carpeta (cada carpeta se guarda en un fichero y la ruta del fichero se ve en las preferencias). Se podría hacer a mano, pero es un poco engorroso abrir [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=64&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cuándo una carpeta local en thunderbird alcanza los 4 gigas, el thunderbird no se comporta bien con ella.</p>
<p>Para solucionarlo podemos dividir el fichero de la carpeta (cada carpeta se guarda en un fichero y la ruta del fichero se ve en las preferencias). Se podría hacer a mano, pero es un poco engorroso abrir el fichero  y copiar y pegar, el programita de windows que rula por ahí no me funcionó, así que opté por hacer un pequeño bash script, que pongo por aquí:</p>
<blockquote><p>#!/bin/bash</p>
<p>file=$1</p>
<p>[ -f $file ] || { echo &#8220;$0 fichero_inbox&#8221;; exit 1; }<br />
echo -n &#8220;Contando líneas &#8230; &#8220;<br />
lineas=$(wc -l $file | awk &#8216;{print $1}&#8217;)<br />
echo $lineas<br />
mitad=$(echo &#8220;$lineas/2&#8243; | bc)<br />
echo -n &#8220;Buscando siguiente From desde el corte (mitad) &#8230;&#8221;<br />
siguiente_from=$(tail -n +$mitad $file | cat -n | grep -m1 &#8220;^.*From -&#8221; | awk &#8216;{print $1}&#8217;)<br />
echo -n &#8220;$siguiente_from&#8221;<br />
# -1 es la línea del From<br />
# -2 es la línea anterior<br />
mitad_round=$((mitad+siguiente_from-2))<br />
echo &#8220;($mitad_round)&#8221;<br />
echo -n &#8220;Dividiendo &#8230; &#8220;<br />
echo split -l $mitad_round $file $file<br />
split -l $mitad_round $file $file<br />
if [ $? -eq 0 ]<br />
then<br />
echo &#8220;OK&#8221;<br />
fi</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=64&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2010/06/22/problemas-con-carpetas-de-thunderbird-de-4-gigas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>nvidia y dos monitores en debian sid</title>
		<link>http://orakernel.wordpress.com/2009/05/14/nvidia-y-dos-monitores-en-debian-sid/</link>
		<comments>http://orakernel.wordpress.com/2009/05/14/nvidia-y-dos-monitores-en-debian-sid/#comments</comments>
		<pubDate>Thu, 14 May 2009 14:18:28 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=60</guid>
		<description><![CDATA[nvidia-settings no parece estar todavía currado para la nueva infraestructura de X. Además si lo ejecutas como usuario te deja intentar guardar las configuración de las X en un fichero que no puedes tocar. Si lo intentas como root no sabe aún como parsearlo. La primera solución es pasar a &#8216;nv&#8217;. El xorg.conf queda como [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=60&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>nvidia-settings no parece estar todavía currado para la nueva infraestructura de X.</p>
<p>Además si lo ejecutas como usuario te deja intentar guardar las configuración de las X en un fichero que no puedes tocar. Si lo intentas como root no sabe aún como parsearlo.<br />
La primera solución es pasar a &#8216;nv&#8217;. El xorg.conf queda como sigue (con teclado en español y activando el ctrl-alt-del). El layout que tengas en los monitores (suponiendo que tengas dos monitores uno a la izquierda y otro a la derecha) se consiguen cambiando la opción &#8220;RightOf&#8221; de monitor configurado:</p>
<p>Section &#8220;InputDevice&#8221;<br />
Identifier    &#8221;Generic Keyboard&#8221;<br />
Driver        &#8221;kbd&#8221;<br />
Option        &#8221;XkbRules&#8221;    &#8221;xorg&#8221;<br />
Option        &#8221;XkbModel&#8221;    &#8221;pc105&#8243;<br />
Option        &#8221;XkbLayout&#8221;    &#8221;es&#8221;<br />
EndSection</p>
<p>Section &#8220;InputDevice&#8221;<br />
Identifier    &#8221;Configured Mouse&#8221;<br />
Driver        &#8221;mouse&#8221;<br />
EndSection</p>
<p>Section &#8220;Device&#8221;<br />
Identifier    &#8221;Configured Video Device&#8221;<br />
#Driver &#8220;nvidia&#8221;<br />
#Option &#8220;TwinView&#8221;<br />
Option &#8220;Monitor-VGA1&#8243; &#8220;VGA&#8221;<br />
Option &#8220;Monitor-VGA2&#8243; &#8220;DVI&#8221;<br />
EndSection</p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier    &#8221;DVI&#8221;<br />
Option &#8220;RightOf&#8221; &#8220;VGA&#8221;<br />
EndSection</p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier    &#8221;VGA&#8221;</p>
<p>EndSection</p>
<p>Section &#8220;Screen&#8221;<br />
Identifier    &#8221;Default Screen&#8221;<br />
Device &#8220;Configured Video Device&#8221;<br />
EndSection</p>
<p>Section &#8220;ServerFlags&#8221;<br />
Option &#8220;DontZap&#8221; &#8220;off&#8221;<br />
EndSection<br />
Como nvidia no tiene aceleración 3d con el driver libre nv, la configuración con el driver propietario cambia un poco. El xorg.conf queda así:Section &#8220;InputDevice&#8221;<br />
Identifier    &#8221;Generic Keyboard&#8221;<br />
Driver        &#8221;kbd&#8221;<br />
Option        &#8221;XkbRules&#8221;    &#8221;xorg&#8221;<br />
Option        &#8221;XkbModel&#8221;    &#8221;pc105&#8243;<br />
Option        &#8221;XkbLayout&#8221;    &#8221;es&#8221;<br />
EndSection</p>
<p>Section &#8220;InputDevice&#8221;<br />
Identifier    &#8221;Configured Mouse&#8221;<br />
Driver        &#8221;mouse&#8221;<br />
EndSection</p>
<p>Section &#8220;Device&#8221;<br />
Identifier    &#8221;Configured Video Device&#8221;<br />
Driver &#8220;nvidia&#8221;<br />
Option &#8220;TwinView&#8221;<br />
EndSection</p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier    &#8221;DVI&#8221;<br />
Option &#8220;RightOf&#8221; &#8220;VGA&#8221;<br />
EndSection</p>
<p>Section &#8220;Monitor&#8221;<br />
Identifier    &#8221;VGA&#8221;</p>
<p>EndSection</p>
<p>Section &#8220;Screen&#8221;<br />
Identifier    &#8221;Default Screen&#8221;<br />
Device &#8220;Configured Video Device&#8221;<br />
EndSection</p>
<p>Section &#8220;ServerFlags&#8221;<br />
Option &#8220;DontZap&#8221; &#8220;off&#8221;<br />
EndSection<br />
¡Ahora ya puedes jugar al armagetron en 3d en tus dos pantallas, en tu debian sid!</p>
<p>Javi</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=60&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2009/05/14/nvidia-y-dos-monitores-en-debian-sid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>EPF (Eclipse Process Framework) 1.5 en debian SID</title>
		<link>http://orakernel.wordpress.com/2009/04/23/epf-eclipse-process-framework-15-en-debian-sid/</link>
		<comments>http://orakernel.wordpress.com/2009/04/23/epf-eclipse-process-framework-15-en-debian-sid/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 15:55:07 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=56</guid>
		<description><![CDATA[Pués la cuestión es que cuando vas a editar un nuevo plugin o lo que sea desde el editor interno del epf 1.5 &#8230; te pega un pete de JAVA tal como éste: java.lang.NullPointerException at org.eclipse.epf.authoring.ui.forms.DescriptionFormPage.dispose(DescriptionFormPage.java:3041) La solución me ha costado un mundo encontrarla, pero la he encontrado (unas 2 horas buscando &#8230;): wget http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.1.3/contrib/linux-i686/xulrunner-1.8.1.3.en-US.linux-i686-20080128.tar.gz [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=56&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pués la cuestión es que cuando vas a editar un nuevo plugin o lo que sea desde el editor interno del epf 1.5 &#8230; te pega un pete de JAVA tal como éste:</p>
<p>java.lang.NullPointerException<br />
at<br />
org.eclipse.epf.authoring.ui.forms.DescriptionFormPage.dispose(DescriptionFormPage.java:3041)<br />
La solución me ha costado un mundo encontrarla, pero la he encontrado (unas 2 horas buscando &#8230;):</p>
<p>wget http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.1.3/contrib/linux-i686/xulrunner-1.8.1.3.en-US.linux-i686-20080128.tar.gz</p>
<p>MOZILLA_FIVE_HOME=/opt/xulrunner LD_LIBRARY_PATH=/opt/xulrunner ./opt/epf/epf-composer/epf<br />
Y es que la versión de xulrunner que viene con sid (1.9) no le vale, pero no te lo dicen en ningún sitio.<br />
La respuesta que dan en la lista oficial de desarrollo de epf es de matrícula de honor:</p>
<p>http://dev.eclipse.org/newslists/news.eclipse.technology.epf/msg01279.html</p>
<p>Javi</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=56&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2009/04/23/epf-eclipse-process-framework-15-en-debian-sid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>Today (31 de marzo de 2009) en Debian Sid: Te quedas sin red !</title>
		<link>http://orakernel.wordpress.com/2009/03/31/today-31-de-marzo-de-2009-en-sid-te-quedas-sin-red/</link>
		<comments>http://orakernel.wordpress.com/2009/03/31/today-31-de-marzo-de-2009-en-sid-te-quedas-sin-red/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 06:34:43 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sid]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=47</guid>
		<description><![CDATA[Gracias a una actualización en udev, hoy al reiniciar el equipo si lo tienes actualizado y estás en sid te puedes quedar sin red. Para arreglar el tema habrá que retocar a mano el fichero de reglas udev /etc/udev/rules.d/70-persistent-net.rules y dejarlo limpio (para mi comentar mi antigua línea eth0 (la primera que aparece) y luego [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=47&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Gracias a una actualización en udev, hoy al reiniciar el equipo si lo tienes actualizado y estás en sid te puedes quedar sin red.</p>
<p>Para arreglar el tema habrá que retocar a mano el fichero de reglas udev /etc/udev/rules.d/70-persistent-net.rules y dejarlo limpio (para mi comentar mi antigua línea eth0 (la primera que aparece) y luego cambiar eth1 (en mi caso eth2, por eth0):</p>
<p>SUBSYSTEM==&#8221;net&#8221;, ACTION==&#8221;add&#8221;, DRIVERS==&#8221;?*&#8221;, ATTR{address}==&#8221;xx:xx:xx:xx:xx:xx&#8221;, ATTR{type}==&#8221;1&#8243;, KERNEL==&#8221;eth*&#8221;, NAME=&#8221;eth0&#8243;</p>
<p>Después ip add no se habrá dado cuenta todavía de este cambio, por lo que hay que ejecutar:</p>
<p># <em>udevadm trigger</em></p>
<p><em>ip add</em> ya nos mostrará eth0<br />
Y luego, reiniciar la red &#8220;<em>/etc/init.d/networking stop</em>&#8221; y &#8220;<em>/etc/init.d/networking start</em>&#8221; &#8230; y a huir !<br />
Saludos,</p>
<p>Javi<br />
PD: Seguro que tardan poco en solucionarlo, ya que hay posts en planet.debian.org sobre ello</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=47&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2009/03/31/today-31-de-marzo-de-2009-en-sid-te-quedas-sin-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>Tuneling &#8211; Abriendo el mundo</title>
		<link>http://orakernel.wordpress.com/2008/11/11/tuneling-abriendo-el-mundo/</link>
		<comments>http://orakernel.wordpress.com/2008/11/11/tuneling-abriendo-el-mundo/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 16:04:06 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tunel]]></category>
		<category><![CDATA[tunnel]]></category>
		<category><![CDATA[tunneling]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=40</guid>
		<description><![CDATA[Muy buenas tardes, hoy he aprendido una cosa muy interesante y que creo que a más de uno le va a servir y ya que nadie se anima a publicar ni un post, po aqui que me lanzo. Hoy veremos como acceder al puerto que nos salga de la minga, teniendo acceso por SSH. Pasa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=40&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Muy buenas tardes, hoy he aprendido una cosa muy interesante y que creo que a más de uno le va a servir y ya que nadie se anima a publicar ni un post, po aqui que me lanzo.</p>
<p>Hoy veremos como acceder al puerto que nos salga de la minga, teniendo acceso por SSH.</p>
<p><span id="more-40"></span>Pasa muchas veces, que tenemos que acceder a un servidor que esta donde Cristo perdio la boina y le dio miedo volver a buscarla y solo nos han habilitado el acceso por ssh. Si ese servidor tiene un Apache, y en ese apache una aplicacion PHP que no chuta bien, nos vemos obligados usar lynx, pero si el PHP es muy puñetero, el lynx se nos queda muy cortito.</p>
<p>Tambien puede darse el caso que estamos instalando remotamente un Asterisk y queremos probar hacer una llamada por IAX o comprobar simplemente que el registro de una extension SIP funciona correctamente.</p>
<p>¿El problema? que solo nos han habilitado el SSH ¡que panda de mamones!, ahora te pones a llamar al administrador de la red y en el mejor de los casos o esta de vacaciones o no tiene ni puta idea de como &#8220;arrutá el mapache del cervidó wé&#8221;. Asi que usamos un poco de ingenio.</p>
<p>El caso que nos acontece, es el que fantasticamente he conseguido plasmar en el siguiente esquema:</p>
<div id="attachment_41" class="wp-caption aligncenter" style="width: 549px"><a href="http://orakernel.files.wordpress.com/2008/11/tuneling.jpeg"><img class="size-full wp-image-41" title="tuneling" src="http://orakernel.files.wordpress.com/2008/11/tuneling.jpeg?w=539&#038;h=272" alt="tuneling" width="539" height="272" /></a><p class="wp-caption-text">tuneling</p></div>
<p>Suponiendo el esquema, tenemos publicado el SSH del servidor A y ya está, pero queremos ver el apache (puerto 80) del servidor A y el tomcat (puerto 8080) del servidor B. Afortunadamente tambien sabemos la IP publica o DNS de la red a administrar (por ej: 10.20.30.40). Actuamos de la siguiente forma:</p>
<p>Nos conectamos por SSH al servidor A y ya esta <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8230; jejeje &#8230; pero con unos parametrillos.</p>
<p>Ejecutaremos en una consola: ssh root@10.20.30.40 -L 80:192.168.1.10:80<br />
y en otra consola: ssh root@10.20.30.40 -L 8080:192.168.1.20:8080</p>
<p>Que viene a ser algo asi como: ssh usuario@ip -L nuestro_puerto:ip_del_servidor:puerto_del_servidor</p>
<p>Ahora solo tenemos que abrir el firefos y abrir la web &#8220;localhost:80&#8243; para ver el Apache del servidor A, y en una nueva pestaña abrimos la web &#8220;localhost:8080&#8243; para ver el tomcat del servidor B. Asin de facil.</p>
<p>¡¡¡KILLO que yo el puerto 80 ya lo tengo pillao!!! &#8211; Po usa otro: ssh root@10.20.30.40 -L 81:192.168.1.10:80 y en el firefox abres &#8220;localhost:81&#8243; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Usemos el ingenio y la maldad para abrir tuneles alli donde la mano del hombre no consigue llegar, abramosnos nosotros mismos un puerto IAX para probar hacer una llamadita &#8230; piensa ademas que como todo el trafico va por SSH, es una conexion de las mas seguras.</p>
<p>¿Me he explicado bien? ¿todo el mundo esta feliz y contento? Po ea!, a ve si alguno de los mamones de orakernel se anima a publicar un puto post de vez en cuando.</p>
<p style="text-align:right;">Puto Psicopata.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=40&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2008/11/11/tuneling-abriendo-el-mundo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>

		<media:content url="http://orakernel.files.wordpress.com/2008/11/tuneling.jpeg" medium="image">
			<media:title type="html">tuneling</media:title>
		</media:content>
	</item>
		<item>
		<title>Asterisk Backticks</title>
		<link>http://orakernel.wordpress.com/2008/07/29/34/</link>
		<comments>http://orakernel.wordpress.com/2008/07/29/34/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 07:35:48 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[voip]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[backticks]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=34</guid>
		<description><![CDATA[Buenos días por la mañana. Ayer me encontre con una aplicación muy útil que todos nos creemos que Asterisk la trae &#8220;de serie&#8221; pero no es asi. Se trata de ejecutar un script y guardar el resultado en una variable para ser usada en el dialplan. Recordemos que tenemos la aplicacion system, para ejecutar comandos/scripts [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=34&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Buenos días por la mañana. Ayer me encontre con una aplicación muy útil que todos nos creemos que Asterisk la trae &#8220;de serie&#8221; pero no es asi. Se trata de ejecutar un script y guardar el resultado en una variable para ser usada en el dialplan. Recordemos que tenemos la aplicacion system, para ejecutar comandos/scripts en el servidor, pero a veces se nos queda corta. Veamos como se utiliza el Backticks.</p>
<p><span id="more-34"></span></p>
<p>Necesitamos bajar <a href="http://www.roboguys.com/files/asterisk/app_backticks.c" target="_blank">esta</a> aplicacion de terceros al directorio apps de las fuentes de nuestro Asterisk. Compilamos y listo para usar ¡¡OJO!! La aplicacion no sale al ejecutar make menuselect, pero creeroslo, esta ahí.</p>
<p>Para comprobar que efectivamente se ha compilado sin problemas, ejecutamos en la consola de Asterisk:</p>
<pre style="padding-left:30px;">ast-pruebas*CLI&gt; core show application BackTicks
-= Info about application 'BackTicks' =-
[Synopsis]</pre>
<pre style="padding-left:30px;">Execute a shell command and save the result as a variable.
[Description]</pre>
<pre style="padding-left:30px;">Backticks(&lt;VARNAME&gt;|&lt;command&gt; )
Be sure to include a full path!</pre>
<p>Probemoslo. Creamos un nuevo contexto y nos aseguramos que sea &#8220;alcanzable&#8221; desde la extensión que vamos a usar para las pruebas:</p>
<pre style="padding-left:30px;">[outgoing_pruebas]
exten =&gt; 123,1,NoOP(prueba de backticks)
exten =&gt; 123,n,Answer()
exten =&gt; 123,n,Set(variable=)
exten =&gt; 123,n,Backticks(variable|/etc/asterisk/prueba.sh)
exten =&gt; 123,n,NoOP(la ejecucion del script a devuelto ${variable})
exten =&gt; 123,n,Hangup()</pre>
<p>El contenido del script puede ser por ejemplo:</p>
<pre style="padding-left:30px;">#!/bin/sh
echo "hola"</pre>
<p>Nos conectamos a la consola, un reload y ponemos el verbose a 10. Llamamos desde la extension y veremos:</p>
<pre style="padding-left:30px;">Verbosity is at least 10
-- Remote UNIX connection
-- Executing [123@outgoing_pruebas:1] NoOp("SIP/1000-082966d8", "prueba de backticks") in new stack
-- Executing [123@outgoing_pruebas:2] Answer("SIP/1000-082966d8", "") in new stack
-- Executing [123@outgoing_pruebas:3] Set("SIP/1000-082966d8", "variable=") in new stack
-- Executing [123@outgoing_pruebas:4] BackTicks("SIP/1000-082966d8", "variable|/etc/asterisk/prueba.sh") in new stack
-- Executing [123@outgoing_pruebas:5] NoOp("SIP/1000-082966d8", "la ejecucion del script a devuelto hola") in new stack
-- Executing [123@outgoing_pruebas:6] Hangup("SIP/1000-082966d8", "") in new stack
== Spawn extension (outgoing_pruebas, 123, 7) exited non-zero on 'SIP/1000-082966d8'</pre>
<p>Fácil y muy util, no para esta chorrada, pero seguro que a más de uno le va a resultar muy útil, al menos a mi asi me lo parece.</p>
<p>extraido con amor de: http://www.roboguys.com/index.php?option=com_content&amp;task=view&amp;id=87&amp;Itemid=47</p>
<p style="text-align:right;">Puto Psicópata.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/orakernel.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/orakernel.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=34&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2008/07/29/34/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>DUL (data unloader), tu última oportunidad de recuperar Oracle.</title>
		<link>http://orakernel.wordpress.com/2008/07/02/dul-data-unloader-tu-ultima-oportunidad-de-recuperar-oracle/</link>
		<comments>http://orakernel.wordpress.com/2008/07/02/dul-data-unloader-tu-ultima-oportunidad-de-recuperar-oracle/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 09:16:27 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[recovery]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=32</guid>
		<description><![CDATA[Imagina esta situación: Ohh dios!, la instancia X tiene un datafile corrupto, y no tenemos backup. y ahora q? 1 &#8211; Salimos corriendo o en su caso fingimos un fuerte dolor de barriga para no volver mas (yo conozco a dos que les fué muy bien). 2 &#8211; La culpa fué del becario.(No siempre cuela) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=32&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Imagina esta situación:</p>
<p>Ohh dios!, la instancia X tiene un datafile corrupto, y no tenemos backup. y ahora q?</p>
<p>1 &#8211; Salimos corriendo o en su caso fingimos un  fuerte dolor de barriga para no volver mas (yo conozco a dos que les fué muy bien).</p>
<p>2 &#8211; La culpa fué del becario.(No siempre cuela)</p>
<p>3 -Llamamos a soporte de Oracle para que nos resuelva el marrón, cuya única solución que te dan es utilizar su herramienta de recuperación DUL,  su nombre completo es Bernard&#8217;s Data Unloader, y su creador es Bernard van Duijnen. DUL tiene la  capacidad de leer datafiles y extraer los datos de los bloques no corruptos, recuperando una gran parte de la información almacenada.</p>
<p>Existe también una herramienta Open Source con características similares:</p>
<p>FlashUnload</p>
<p><a title="flashunload" href="http://sourceforge.net/projects/oflashunload/">http://sourceforge.net/projects/oflashunload/</a></p>
<p>Y no tan Open como:</p>
<p>AUL/MyDUL</p>
<p><a title="mydul" href="http://www.anysql.net/en/mydul.html">http://www.anysql.net/en/mydul.html</a></p>
<p>DUDE</p>
<p><a title="Dude" href="http://www.ora600.nl/custom_work.htm">http://www.ora600.nl/custom_work.htm</a></p>
<p>Suerte con tu recuperación!!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/orakernel.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/orakernel.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=32&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2008/07/02/dul-data-unloader-tu-ultima-oportunidad-de-recuperar-oracle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
		<item>
		<title>Receta Fideos Chinos</title>
		<link>http://orakernel.wordpress.com/2008/06/05/receta-fideos-chinos/</link>
		<comments>http://orakernel.wordpress.com/2008/06/05/receta-fideos-chinos/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 14:54:09 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[recetas]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=30</guid>
		<description><![CDATA[Bueno hoy vamos a inaugurar una nueva sección en nuestro blog llamada &#8220;Recetas sin tetas&#8221;. Desde aquí os animo a tod@s a postear vuestros mejores platos y compartirlo con todos &#8220;Open-recipes&#8221;. Ingredientes. Fideos chinos de arroz Zanahorias Champiñones frescos (Queda totalmente prohibido utilizar champiñones de lata) Cebolla Pimiento verde Gambas peladas (opcional) Calabacín Vino tinto [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=30&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bueno hoy vamos a inaugurar una nueva sección en nuestro blog llamada &#8220;Recetas sin tetas&#8221;.</p>
<p>Desde aquí os animo a tod@s a postear vuestros mejores platos y compartirlo con todos <strong>&#8220;Open-recipes&#8221;</strong>.</p>
<p><img class="alignright" style="float:right;" src="http://recetas.mundorecetas.com/modules/Recipes/photos/G446363584c1eb.jpg" alt="" width="191" height="143" /></p>
<p><strong>Ingredientes.</strong></p>
<ul>
<li>Fideos chinos de arroz</li>
</ul>
<ul>
<li>Zanahorias</li>
</ul>
<ul>
<li>Champiñones frescos (Queda totalmente prohibido utilizar champiñones de lata)</li>
</ul>
<ul>
<li>Cebolla</li>
</ul>
<ul>
<li>Pimiento verde</li>
</ul>
<ul>
<li>Gambas peladas (opcional)</li>
</ul>
<ul>
<li>Calabacín</li>
</ul>
<ul>
<li>Vino tinto</li>
</ul>
<ul>
<li>Salsa de soja</li>
</ul>
<p><span id="more-30"></span><strong>Preparación</strong></p>
<p>Cortar en julianas la cebolla, pimiento verde, zanahorias, el calabacín y los champiónes bien limpitos.</p>
<p>En un wok con aceite vegetal, añadimos todas las hortalizas y las doramos a fuego medio, añadir los champiñones una vez que el refrito este medio hecho, sino será necesario una lupa para verlos luego.</p>
<p>Cuando esté algo dorado añadimos un chorreón de vino tinto y 3 cucharadas soperas de salsa de soja, los mas hábiles pueden utilizar el &#8220;<a title="Wok hei" href="http://es.wikipedia.org/wiki/Wok_hei">wok hei</a>&#8221; para dar la vuelta a los alimentos.</p>
<p>A la vez que hacemos esto, como somos multi-tarea no como el güindos, ponemos a hervir 1 l. de agua con un poco de sal.</p>
<p>Cuando el agua hierva añadimos los fideos, si, esos que parecen estropajo de fontanero, y quitamos la olla del fuego. Pasados 4 minutos sacamos los fideos del agua, lo escurrimos y añadimos al wok.</p>
<p>Una vez todo junto, se le echa un poco de aceite vegetal y algo mas de salsa de soja para que empape un poco la pasta y se mezcla bien durante 2-3 min.</p>
<p>Y listo, buen provecho!</p>
<p style="text-align:right;">José M. Hernández</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/orakernel.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/orakernel.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=30&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2008/06/05/receta-fideos-chinos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>

		<media:content url="http://recetas.mundorecetas.com/modules/Recipes/photos/G446363584c1eb.jpg" medium="image" />
	</item>
		<item>
		<title>PL/SQL PROFILER</title>
		<link>http://orakernel.wordpress.com/2008/06/04/plsql-profiler/</link>
		<comments>http://orakernel.wordpress.com/2008/06/04/plsql-profiler/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 15:37:37 +0000</pubDate>
		<dc:creator>orakernel</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[plsql]]></category>
		<category><![CDATA[tuning]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://orakernel.wordpress.com/?p=28</guid>
		<description><![CDATA[PL/SQL PROFILER Herramienta diseñada para la optimización PL/SQL, que identifica las lineas de código más pesadas junto al número de veces que se ejecutan. Para la utilización de la herramienta se necesita tener instalado el paquete DBMS_PROFILER. Si no se tiene, lo instalamos con los siguientes pasos Como SYS sql&#62; ?/rdbms/admin/profload.sql; Una vez instalado el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=28&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>PL/SQL PROFILER</p>
<p>Herramienta diseñada para la optimización PL/SQL,  que identifica las lineas de código más pesadas  junto al número de veces que se ejecutan.</p>
<p>Para la utilización de la herramienta se necesita tener instalado  el paquete <a href="http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_profil.htm#BJEFDBBC">DBMS_PROFILER</a>.</p>
<p>Si no se tiene, lo instalamos con los siguientes pasos</p>
<p>Como SYS</p>
<p><strong>sql&gt; ?/rdbms/admin/profload.sql;</strong></p>
<p>Una vez instalado el paquete, se crearán las tablas para rellenar la información de la traza PL/SQL.</p>
<p>Podemos ejecutarlo con otro usuario,  por ejemplo, el usuario que necesita tunear su código PL/SQL.</p>
<p><strong>sql&gt; ?/rdbms/admin/proftab.sql</strong></p>
<p>Verificamos la creación de las tablas<strong> PLSQL_PROFILER_RUNS, PLSQL_PROFILER_UNITS y PLSQL_PROFILER_DATA.</strong></p>
<p>Una vez instalado todo lo anterior, para que se empiece a rellenar dichas tablas necesitamos lanzar estas lineas:</p>
<p><strong>sql&gt; DBMS_PROFILER.START_PROFILER(&#8216;podemos añadir aquí una nota de identificación&#8217;);</strong></p>
<p><strong>sql&gt; &lt;ejecución del código PL/SQL&gt;</strong></p>
<p><strong>sql&gt; DBMS_PROFILER.STOP_PROFILER; &#8211;Lo paramos.</strong></p>
<p>Si todo lo anterior va bien, para presentar en formato HTML los datos de las tablas <strong>PLSQL_PROFILER_*</strong><br />
se necesita tirar del script <strong>profiler.sql</strong>,<strong> </strong>que debe ser bajado vía metalink en la dirección</p>
<p><a href="https://metalink.oracle.com/cgi-bin/cr/getfile.cgi?p_attid=243755.1:1">PROFILER</a></p>
<p>Descomprimido PROF.zip</p>
<p>lanzamos</p>
<p><strong>sql&gt;@/prof/profiler.sql</strong></p>
<p>y elegimos el identificador creado anteriormente , que creará en formato HTML la salida de las tablas bajo un diseño amigable para poder identificar el código que más tiempo ocupa en poder ejecutarse.</p>
<p>Espero que con esto y algo de experiencia <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  tengáis un mejor conocimento de que es lo que realmente se esta cociendo en vuestro código PLSQL.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/orakernel.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/orakernel.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/orakernel.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/orakernel.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/orakernel.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=orakernel.wordpress.com&amp;blog=1824078&amp;post=28&amp;subd=orakernel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://orakernel.wordpress.com/2008/06/04/plsql-profiler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b15546b70030f61450eda234988dfc0b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orakernel</media:title>
		</media:content>
	</item>
	</channel>
</rss>
