<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10spanishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;DU4NQX0-eyp7ImA9WhBbEkU.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514</id><updated>2013-05-11T17:59:50.353+02:00</updated><category term="emc" /><category term="postgresql" /><category term="certificacion" /><category term="administracion" /><category term="seguridad" /><category term="soa" /><category term="mariadb" /><category term="desarrollo" /><category term="datamining" /><category term="storage" /><category term="parches" /><category term="memoria" /><category term="10g" /><category term="hadoop" /><category term="ace" /><category term="troubleshooting" /><category term="virtualizacion" /><category term="vlan" /><category term="cuore" /><category term="modelado" /><category term="virtathon" /><category term="11g" /><category term="lsnrctl" /><category term="sun" /><category term="video" /><category term="ACID" /><category term="miedo" /><category term="cpu" /><category term="xe" /><category term="tema14" /><category term="floss" /><category term="java" /><category term="mysql" /><category term="publicados" /><category term="jdk" /><category term="vmware" /><category term="visualizacion" /><category term="annoyomics" /><category term="grafos" /><category term="cloud" /><category term="propositos" /><category term="offtopic" /><category term="oracle" /><category term="oca" /><category term="ITIL" /><category term="curso" /><category term="prinsepac" /><category term="proyectos" /><category term="ha" /><category term="opinion" /><category term="cambio" /><category term="software" /><category term="tema1" /><category term="emprendedores" /><category term="1z0-051" /><category term="brainsurface" /><category term="documentos" /><category term="hp" /><category term="google" /><category term="enlaces" /><category term="tema2" /><category term="bigdata" /><category term="siebel" /><category term="red" /><category term="Grid Control" /><category term="tema9" /><category term="ebr" /><category term="lenguaje natural" /><category term="social" /><category term="fedora" /><category term="infraestructura" /><category term="megazine" /><category term="crm" /><category term="hana" /><category term="micro" /><category term="grid" /><category term="ghost in the shell" /><category term="in-memory database" /><category term="trucos" /><category term="imagenes" /><category term="tuning" /><category term="jit" /><category term="tema3" /><category term="hardware" /><category term="PMBOK" /><category term="linux" /><category term="oem" /><category term="almacenamiento" /><category term="personal" /><category term="howto" /><category term="tema4" /><category term="NoSQL" /><category term="economia" /><category term="spanishrevolution" /><category term="asm" /><category term="sap" /><category term="SCRUM" /><category term="datascientist" /><category term="sql" /><category term="netapp" /><category term="empresas" /><category term="Weblogic" /><category term="eventos" /><category term="rman" /><category term="actualidad" /><category term="vcp" /><category term="gartner" /><title>lsnrctl</title><subtitle type="html">El Escuchador de Oracle</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/lsnrctl" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="lsnrctl" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flsnrctl" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/lsnrctl" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Flsnrctl" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Flsnrctl" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Flsnrctl" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><entry gd:etag="W/&quot;DU4NQX09eyp7ImA9WhBbEkU.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-804014470408835151</id><published>2013-05-11T17:59:00.001+02:00</published><updated>2013-05-11T17:59:50.363+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-11T17:59:50.363+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="grafos" /><category scheme="http://www.blogger.com/atom/ns#" term="lenguaje natural" /><category scheme="http://www.blogger.com/atom/ns#" term="datamining" /><category scheme="http://www.blogger.com/atom/ns#" term="bigdata" /><category scheme="http://www.blogger.com/atom/ns#" term="visualizacion" /><category scheme="http://www.blogger.com/atom/ns#" term="NoSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="documentos" /><category scheme="http://www.blogger.com/atom/ns#" term="datascientist" /><category scheme="http://www.blogger.com/atom/ns#" term="cambio" /><category scheme="http://www.blogger.com/atom/ns#" term="jit" /><title>Cheered by an ¿old? Whale [BigData]</title><content type="html">&lt;div style="text-align: justify;"&gt;
Hace poco el camarada &lt;a href="https://twitter.com/CondeBond" target="_blank"&gt;Xavier Picamal&lt;/a&gt; contestó a mi texto &lt;i&gt;&lt;a href="http://j.mp/LBVblog" target="_blank"&gt;La Ballena Voladora&lt;/a&gt;&lt;/i&gt;&amp;nbsp; con otro llamado:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://j.mp/ZTMxax" target="_blank"&gt;BIG, BIG... HURRA!&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
Desobedeciendo a los tópicos sobre segundas partes, siguió hurgando en la herida con:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a href="http://j.mp/13BEa6v" target="_blank"&gt;BIG, BIG... HURRA! (II)&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Es evidente que mis lineas no merecían semejante reacción&amp;nbsp; (en realidad tampoco &lt;a href="http://j.mp/AngryWhale" target="_blank"&gt;otras&lt;/a&gt;), pero a Xavier le a servido como excusa para escribir una pequeña reflexión sobre el tratamiento de datos, analizando los retos a los que nos enfrentamos, aportando y en algún momento sorprendiéndome.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/seriykotik/1654989444/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" title="Whale por seriykotik1970, en Flickr"&gt;&lt;img alt="Whale" height="400" src="http://farm3.staticflickr.com/2124/1654989444_33b42ed08c.jpg" width="400" /&gt;&lt;/a&gt;
En este caso yo si que empezaré con una &lt;b&gt;critica&lt;/b&gt;: mis primeros contactos con el mundo TIC datan del 92, montando redes con cables coaxiales y algún servicio estilo Proxy, incluso un IRC. Seguramente no estamos hablando de los mismo, pero para mi el salto generacional es relativo ;)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
Aclarado lo cual, una de las cosas que me parece más interesante sobre el BigData es las &lt;b&gt;reacciones &lt;/b&gt;que suscita. Poco a poco me he dado cuenta que esas reacciones vienen dada de la cantidad de retos que hay que abarcar cuando nos enfrentamos a la ballena.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es por eso que aprovecho cualquier ocasión para concretar, abstraer de modas y tendencias; y aprender de los que saben. En este caso creo Xavier está hablando de 4 de estos retos, que intentaré centrar: &lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;b&gt;BigData supone un CAMBIO&lt;/b&gt;. De esto no hay duda, y además no sólo un cambio de estrategia a la hora de analizar datos sino también tecnológico (NoSQL, MapReduce). El cambio provoca rechazo, el cambio se ha de gestionar... el cambio es una oportunidad.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Las Preguntas Adecuadas&lt;/b&gt;, las tecnologías con el análisis de datos están evolucionando muy rápidamente pero de forma desordenada. Ésto ha generado muchas dudas en el usuario final y cada vez hay más voces clamando: "&lt;i&gt;Si tenéis alguna idea para aprovechar tanta información, por favor, decírmelo!&lt;/i&gt;"&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Integración&lt;/b&gt;, lo más importante de este punto es que viene dado por una necesidad. La necesidad de cruzar información de múltiples fuentes par disponer de una visión global o tomar decisiones sin dejar de analizar una parte del problema.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Estructura&lt;/b&gt;, bases de datos no relacionales, que existen desde hace tanto tiempo como las que si lo son. Yo mismo trabajo en un servicio que trabaja con ellas desde hace más de 20 años. Bases de datos mal nombradas "&lt;i&gt;Documentales&lt;/i&gt;" que en realidad se refieren al concepto de documento de lenguajes de programación como JavaScript. Que junto a las &lt;a href="http://nosql.mypopescu.com/post/10162152437/what-is-a-graph-database" target="_blank"&gt;Bases de Datos orientadas a Grafos&lt;/a&gt;, intentando dar solución a problemas concretos donde las relacionales se han quedado cortas.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
En ningún momento se habla de datos &lt;b&gt;grandes&lt;/b&gt;, la gran cantidad de información nos ha traído estos retos, pero no es el problema en sí. Xavier tiene perfil de &lt;b&gt;Data Scientist&lt;/b&gt; y se nota. Pero la sorpresa más grande fue cuando &lt;b&gt;encuentra una contradicción en mi texto&lt;/b&gt;, una contradicción en el uso de un método como el &lt;b&gt;Just in Time&lt;/b&gt; cuando "&lt;i&gt;aparentemente&lt;/i&gt;" hablaba de lo contrario.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href="http://www.flickr.com/photos/jumfer/8165230738/" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" title="Strong back por jumfer, en Flickr"&gt;&lt;img alt="Strong back" height="500" src="http://farm8.staticflickr.com/7270/8165230738_8187e0be14.jpg" width="400" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
He de reconocer que no busqué la contradicción conscientemente, pero cada vez que la analizo tiene más sentido. La "&lt;i&gt;mercadotécnia&lt;/i&gt;" de la que habla Xavier nos lleva a creer (a mi el primero) que nos enfrentamos a un gran cetáceo, con el que fracasaremos si intentamos hacerle bailar como una bailarina. Por eso no tenía sentido mi uso de &lt;b&gt;JIT &lt;/b&gt;en el artículo.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
El problema es que cuando lo escribí yo ya tenía en mente el &lt;b&gt;problema &lt;/b&gt;al que BigData ha de dar &lt;b&gt;solución &lt;/b&gt;y es un procesamiento de datos ágil, que cuando tengamos la &lt;b&gt;pregunta&lt;/b&gt; adecuada (y tan difícil de encontrar) podamos pronunciarla de forma igualmente &lt;b&gt;ágil &lt;/b&gt;(hablaba de &lt;b&gt;Lenguaje Natural&lt;/b&gt;) y obteniendo un resultado &lt;b&gt;veloz &lt;/b&gt;(es ahí donde aparece la visión de un corsé apretado)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
La respuesta es evidente, no se trata de marketing ni jugar con metáforas, hay nuevas necesidades y nosotros como profesionales tenemos de intentar buscar respuestas que se adapten a cada caso.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Poco a poco se ve en la &lt;b&gt;visualización &lt;/b&gt;de los datos como la respuesta a estos problemas y también poco a poco cosas como la &lt;b&gt;Minería de Datos&lt;/b&gt; saldrá del ámbito típicamente Universitario y llegará a nuestro día a día.&lt;/div&gt;
&lt;br /&gt;
Una vez más, gracias Xavier.&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;Imágenes: &lt;a href="http://www.flickr.com/photos/seriykotik/1654989444/" target="_blank"&gt;Whale&lt;/a&gt;, &lt;a href="http://www.flickr.com/photos/jumfer/8165230738/" target="_blank"&gt;Strong back&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=rhzGqLrwZdc:zOT0DqIHXfc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=rhzGqLrwZdc:zOT0DqIHXfc:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=rhzGqLrwZdc:zOT0DqIHXfc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=rhzGqLrwZdc:zOT0DqIHXfc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=rhzGqLrwZdc:zOT0DqIHXfc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/rhzGqLrwZdc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/804014470408835151/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=804014470408835151&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/804014470408835151?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/804014470408835151?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2013/05/cheered-by-old-whale-bigdata.html" title="Cheered by an ¿old? Whale [BigData]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkYMSHwzfSp7ImA9WhBUFko.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-2181879546342987892</id><published>2013-05-04T16:04:00.002+02:00</published><updated>2013-05-04T16:36:29.285+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-04T16:36:29.285+02:00</app:edited><title>BigData Week Barcelona 2013. Parte I: ¿Qué es el BigData?</title><content type="html">&lt;div&gt;
&lt;div style="text-align: justify;"&gt;
Hace unos días se celebró en Barcelona la &lt;b&gt;BigData Week&lt;/b&gt; &lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-fZCNzFDCjnU/UYUN2ijR4PI/AAAAAAAAATs/psCgiiQ1qEE/s1600/bdw_head.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="50" src="http://1.bp.blogspot.com/-fZCNzFDCjnU/UYUN2ijR4PI/AAAAAAAAATs/psCgiiQ1qEE/s400/bdw_head.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span id="goog_1967433160"&gt;&lt;/span&gt;&lt;span id="goog_1967433161"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
El
 evento, lejos de centrarse en el BigData, intentó explicar la explosión
 de datos que estamos sufrido en los últimos años, las oportunidades que
 ello nos brinda y como abordarlas.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Agradecer a &lt;a href="https://twitter.com/Sebastian_Greco" target="_blank"&gt;Sebastián Greco&lt;/a&gt; su aviso, sin el cual no habría descubierto el evento. Y aclarar 
que solo pude estar presente un día, el jueves 25 en el que se centraron
 las sesiones oficiales del evento. Sin duda, &lt;b&gt;una visión muy limitada de
 la semana&lt;/b&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Durante el jueves asistí a 6 mesas redondas, 
en las que se dió mucha información, tanta como para 3 artículos en el 
blog. Así será:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://lsnrctl.blogspot.com.es/2013/05/bigdata-week-barcelona-2013-parte-i-que.html" target="_blank"&gt;Parte I&lt;/a&gt;: &lt;b&gt;¿Qué es el BigData?&lt;/b&gt; incluyendo la
 Introducción, Presentación y la parte más Política (y la que estás 
leyendo en estos momentos) &lt;/li&gt;
&lt;li&gt;Parte II: &lt;b&gt;OpenData&lt;/b&gt; y &lt;b&gt;PersonalData&lt;/b&gt;. Dos de las fuentes de datos más importantes. &lt;/li&gt;
&lt;li&gt;Parte III: Oportunidades de Negocio e Infraestructuras. &lt;b&gt;¿Es BigData otra burbuja tecnológica?&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
Como todos los comentarios bajo mi visión e interpretación. Y lo primero que noté es que había dos objetivos claros:&lt;br /&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;Definir &lt;b&gt;de que estamos hablando&lt;/b&gt;: &lt;a href="http://es.wikipedia.org/wiki/Big_data" target="_blank"&gt;BigData&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Datos_abiertos" target="_blank"&gt;OpenData&lt;/a&gt;, PersonalData 
¿cuándo aplica uno o el otro? ¿qué retos suponen? ¿que requisitos 
tienen?&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;Darle Valor a los datos&lt;/b&gt;, escucharas a quien escucharas te 
quedaba claro que nada de todo esto tiene sentido si no hay un retorno. 
&lt;b&gt;No podemos vivir los datos por encima de nuestras posibilidades&lt;/b&gt;. Quedan 
lejos las ponencias donde se filosofaba sin objetivo de nuevas 
tendencias.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;h3&gt;
&lt;b&gt;Presentación&lt;/b&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.flickr.com/photos/planeta/8707527714/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" title="Buzzword Bingo: Big Data by planeta, on Flickr"&gt;&lt;img alt="Buzzword Bingo: Big Data" height="240" src="http://farm9.staticflickr.com/8126/8707527714_93ba2576bd.jpg" width="320" /&gt;&lt;/a&gt;La BigData Week es 
una iniciativa organizada simultáneamente en más de 20 países y en 
Barcelona por media140. Empresa en la que me gustaría destacar a la 
encargada del evento: &lt;a href="https://twitter.com/mogams/" target="_blank"&gt;Mònica Garriga&lt;/a&gt; ... muy presente en twitter
 e incluso &lt;b&gt;aportando&lt;/b&gt; en las mesas redondas.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Si bien se planteó el bien el evento, no se pudo luchar contra &lt;b&gt;su mayor enemigo&lt;/b&gt;: el nombre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
Usar
 el marketing de un término (BigData) puede servir para llegar a cierto 
publico, pero &lt;b&gt;en este caso se quería ir mucho más lejos&lt;/b&gt;: aclarando de 
que estamos hablando y enfocar el futuro. Estoy seguro de que si hubiera
 estado en su mano, la gente de &lt;a href="http://media140.cat/" target="_blank"&gt;media140&lt;/a&gt; habrían escogido otro nombre.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
El espíritu del evento se puede resumir en uno de los primeros comentarios del día:&lt;/div&gt;
&lt;div&gt;
&lt;blockquote class="twitter-tweet" lang="es"&gt;
“el big data és una moda, hi ha gent que s'hi apunta per veure si sona la flauta i això fa patir” diu @&lt;a href="https://twitter.com/dnogue"&gt;dnogue&lt;/a&gt; &lt;a href="https://twitter.com/search/%23bdw13"&gt;#bdw13&lt;/a&gt; &lt;a href="https://twitter.com/search/%23barcelona"&gt;#barcelona&lt;/a&gt;&lt;br /&gt;
— Mònica Garriga Miret (@mogams) &lt;a href="https://twitter.com/mogams/status/327389963832410112"&gt;25 de abril de 2013&lt;/a&gt;&lt;/blockquote&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
De la primera mesa redonda me gustaría destacar a &lt;a href="https://twitter.com/cscolari" target="_blank"&gt;Carlos Scolari&lt;/a&gt;, con su exposición permitió que los asistentes (yo como 
mínimo), descubriéramos la &lt;a href="https://es.wikipedia.org/wiki/Semiolog%C3%ADa" target="_blank"&gt;semiótica&lt;/a&gt; y abriéramos la mente . Visualizar 
un &lt;b&gt;análisis de las relaciones existentes entre los personajes de todas 
las obras de Shakespeare&lt;/b&gt; o descubrir la &lt;b&gt;evolución cromática de los 
Mangas&lt;/b&gt; durante un periodo de tiempo, logró que estuviéramos preparados 
para cualquier cosa.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;h4&gt;
&lt;b&gt;¿ cuánto de BIG ha de ser el BigData ?&lt;/b&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;a href="http://www.flickr.com/photos/tambako/5604432494/" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" title="Big ears by Tambako the Jaguar, on Flickr"&gt;&lt;img alt="Big ears" height="212" src="http://farm6.staticflickr.com/5027/5604432494_00c72b1bbd.jpg" width="320" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
Estar
 abiertos a nuevas posibilidades es imprescindible para hablar de 
BigData, pero es necesaria una base. Por eso &lt;b&gt;se intentó definir el 
término&lt;/b&gt;. Uno de los grandes problemas para mi personalmente y que, 
diría, logré durante el evento:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;b&gt;Se puede empezar a hablar de BigData cuando, con TUS recursos, tienes problemas para procesar TU información&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
En
 ocasiones nos limitará el &lt;b&gt;tamaño&lt;/b&gt;,&amp;nbsp; pero si tuviéramos la 
infraestructura de Google seguro que no tendríamos problemas. Es posible
 que la sola &lt;b&gt;complejidad&lt;/b&gt; de los datos nos impida analizarlos. Pero 
también, como bien comentó mi estimado &lt;a href="https://twitter.com/CondeBond" target="_blank"&gt;Xavier Picamal&lt;/a&gt;, el &lt;b&gt;caudal&lt;/b&gt; puede 
ser la frontera.&amp;nbsp; Aunque el volumen sea pequeño, si tenemos que procesar
 "&lt;i&gt;al momento&lt;/i&gt;" un gran caudal de información, seguramente estaremos 
traspasando el límite de un análisis tradicional y tengamos que empezar a
 analizar otro tipo de soluciones.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;h4&gt;
&lt;b&gt;Claves&lt;/b&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Durante
 la presentación fueron saliendo los temas que para mi son clave cuando 
hablamos de análisis de datos. Algunos demasiado por encima, pero ahí 
estaban:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Seguridad&lt;/b&gt;, ¿de quién son los datos? ¿hemos tomado propiedad de los datos? &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Legalidad&lt;/b&gt;, con el ejemplo de una startup que tardó un año en empezar sólo por los problemas legales &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Estructura&lt;/b&gt;, muy por encima, pero la visualización de datos no deja de ser una solución al problema de una estructura compleja &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Obtención&lt;/b&gt;, ¿ya tenemos los datos? ¿tenemos que recopilarlos? ¿de donde los sacamos? &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Velocidad&lt;/b&gt;, una de las grandes ventajas del BigData :: tomar decisiones
 rápido... o mejor dicho "sin perder el tiempo" @cscolari&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;h3&gt;
&lt;b&gt;El Fin Último del Análisis de Datos&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.flickr.com/photos/myusufm/3376239802/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" title="Big Ass by m yusuf, on Flickr"&gt;&lt;img alt="Big Ass" height="212" src="http://farm4.staticflickr.com/3545/3376239802_ffab752ef4.jpg" width="320" /&gt;&lt;/a&gt;
No
 se planteó así, quizás solo fue por la gran presencia de Administración
 publica en el evento, quizás por lo llamativo o polémico que puede 
llegar a ser, pero de lo primero que se habló fue de si &lt;b&gt;es posible 
medir la opinión de la población&lt;/b&gt; en las redes sociales. &lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tras
 la noticia de que &lt;a href="http://es.wikipedia.org/wiki/Barack_Obama" target="_blank"&gt;Barack Obama&lt;/a&gt; creo un equipo de analistas de 
información para que le asesoraran durante las elecciones a la 
presidencia, muchos están intentando seguir la idea. A mi la idea &lt;b&gt;me 
parece un fin último e inalcanzable&lt;/b&gt;, ya sólo podremos saber la opinión 
de alguien, en un instante de tiempo. Y aunque tuviéramos TODA su 
información, &lt;b&gt;espero sinceramente que jamás tengamos la capacidad para 
procesarla&lt;/b&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Un tema más &lt;b&gt;filosófico&lt;/b&gt; que técnico o de 
negocio, y que es fácil que se abra cuando se habla de análisis de 
datos. Evidentemente estos temas quedan reducidos a análisis de redes 
sociales, y durante la presentación ya se habló del &lt;b&gt;sesgo de selección&lt;/b&gt; 
que suponía usar solo datos de twitter, debido a que sus usuarios tienen
 un perfil concreto de usuario de nuevas tecnologías.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Es por eso que me sorprendió encontrarme con afirmaciónes tan &lt;b&gt;rotundas&lt;/b&gt; viniendo de un político:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="twitter-tweet" lang="es"&gt;
Si, és possible! @&lt;a href="https://twitter.com/media140cat"&gt;media140cat&lt;/a&gt;:¿es posible medir la opinión d la pablación analizando las redes sociales? @&lt;a href="https://twitter.com/hmartinezlopez"&gt;hmartinezlopez&lt;/a&gt; &lt;a href="https://twitter.com/search/%23BDW13"&gt;#BDW13&lt;/a&gt; &lt;a href="https://twitter.com/search/%23Barcelona"&gt;#Barcelona&lt;/a&gt;&lt;br /&gt;
— isaacalbert (@isaacalbert) &lt;a href="https://twitter.com/isaacalbert/status/327344528203853824"&gt;25 de abril de 2013&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style="font-size: xx-small;"&gt;Imagenes: &lt;a href="http://www.flickr.com/photos/planeta/8707527714/" target="_blank"&gt;Buzzword Bingo: Big Data&lt;/a&gt;, &lt;a href="http://www.flickr.com/photos/tambako/5604432494/" target="_blank"&gt;Big ears&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt; &lt;/span&gt;y &lt;a href="http://www.flickr.com/photos/myusufm/3376239802/" target="_blank"&gt;Big Ass&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=G_vFESBGvoU:36MsG-72oE4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=G_vFESBGvoU:36MsG-72oE4:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=G_vFESBGvoU:36MsG-72oE4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=G_vFESBGvoU:36MsG-72oE4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=G_vFESBGvoU:36MsG-72oE4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/G_vFESBGvoU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/2181879546342987892/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=2181879546342987892&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/2181879546342987892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/2181879546342987892?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2013/05/bigdata-week-barcelona-2013-parte-i-que.html" title="BigData Week Barcelona 2013. Parte I: ¿Qué es el BigData?" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-fZCNzFDCjnU/UYUN2ijR4PI/AAAAAAAAATs/psCgiiQ1qEE/s72-c/bdw_head.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEQDSXk9cCp7ImA9WhBWGUg.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-8453719542223383340</id><published>2013-04-14T17:08:00.001+02:00</published><updated>2013-04-14T17:12:58.768+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-14T17:12:58.768+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opinion" /><category scheme="http://www.blogger.com/atom/ns#" term="social" /><category scheme="http://www.blogger.com/atom/ns#" term="annoyomics" /><category scheme="http://www.blogger.com/atom/ns#" term="bigdata" /><category scheme="http://www.blogger.com/atom/ns#" term="ace" /><category scheme="http://www.blogger.com/atom/ns#" term="NoSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="cambio" /><title>The Angry Whale [Social + BigData]</title><content type="html">A mediados de Enero me surgió la &lt;b&gt;oportunidad&lt;/b&gt; de escribir.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-eOtz15qUv-s/UWpVFaeC96I/AAAAAAAAATQ/Oak9a7tQY3Y/s1600/SiliconLBV.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-eOtz15qUv-s/UWpVFaeC96I/AAAAAAAAATQ/Oak9a7tQY3Y/s320/SiliconLBV.png" width="276" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Escribir sobre &lt;a href="http://j.mp/YaYCHt" target="_blank"&gt;BigData&lt;/a&gt; e intentar publicar el texto en algún medio especializado, hasta la fecha solo había escrito para el blog pero algunos de los artículos me los había tomado lo suficientemente en serio como para que no me intimidara publicar en un revista. Aun así, &lt;b&gt;no podía hacer lo mismo de siempre&lt;/b&gt;...&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
Entonces ¿qué podía &lt;b&gt;cambiar&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
Si no escribes pensando en las personas que te van a leer es que escribes para ti mismo y quizás sea mejor no publicarlo, pero esta vez fui un poco más lejos.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
No solo busqué una reacción en el lector, sino que &lt;b&gt;intenté provocarlo&lt;/b&gt;... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Provocar está de moda, eso nos lo ha enseñado muy bien un tal &lt;a href="https://twitter.com/ristomejide" target="_blank"&gt;@ristomejide&lt;/a&gt; el cual lo ha llevado al extremo patentando su propio sistema: &lt;a href="http://yoriento.com/2013/01/30-formas-de-mejorar-la-vida-profesional-molestando-en-2013-annoyomics-758.html/" target="_blank"&gt;Annoyomics&lt;/a&gt;. Provocar para conseguir una reacción rápida, &lt;b&gt;logrando que la mitad de los que opinen te adoren y la otra mitad te hagan publicidad con su odio&lt;/b&gt; (...hacia ti!).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pero yo &lt;b&gt;ni soy Risto ni soy nadie para ir provocando&lt;/b&gt;, por lo que baje el tono de la provocación a tres pequeñas &lt;b&gt;exageraciones&lt;/b&gt;, justo cuando describía el NoSQL. Tampoco llego a "&lt;i&gt;las masas&lt;/i&gt;", pero en eso tuve suerte y me &lt;a href="https://twitter.com/FuKuy/status/321893028161785856" target="_blank"&gt;ayudó&lt;/a&gt; (sin querer) un amigo: &lt;a href="https://twitter.com/FuKuy" target="_blank"&gt;@FuKuy&lt;/a&gt;. El resultado fue el siguiente:&lt;/div&gt;
&lt;br /&gt;
&lt;blockquote class="twitter-tweet" lang="es"&gt;
@&lt;a href="https://twitter.com/fukuy"&gt;fukuy&lt;/a&gt; @&lt;a href="https://twitter.com/hmartinezlopez"&gt;hmartinezlopez&lt;/a&gt; pues madre del amor hermoso. No te fíes mucho porque hay errores a punta pala ahí...&lt;br /&gt;
— Samuel García(@samuelgmartinez) &lt;a href="https://twitter.com/samuelgmartinez/status/321931064706756608"&gt;10 de abril de 2013&lt;/a&gt;&lt;/blockquote&gt;
&lt;div style="text-align: justify;"&gt;
&lt;script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"&gt;&lt;/script&gt;

Por lo poco que se, Samuel García (además de ser gallego, la tierra de mis orígenes) lleva algún tiempo trabajando con NoSQL, por lo que &lt;b&gt;sabe de lo que habla&lt;/b&gt;. Y a &lt;a href="https://twitter.com/samuelgmartinez" target="_blank"&gt;@samuelgmartinez&lt;/a&gt; le &lt;a href="https://gist.github.com/samuelgmartinez/e3610dcd6bc639a0397a" target="_blank"&gt;molestaron&lt;/a&gt; dos de mis tres exageraciones:&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;h4&gt;
"&lt;b&gt;&lt;i&gt;¡Empezamos YA!&lt;/i&gt;&lt;/b&gt;"&amp;nbsp;&lt;/h4&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Es evidente que cualquier sistema necesita un diseño previo y la implementación sólo dependerá de lo complejo que el sistema sea y los recursos de los que se disponga. La característica de la que hablo en realidad es un error, un error que cometen algunos en el momento de empezar un sistema NoSQL, pensando que se ahorraran el diseño y como han tardado 10 min en montarlo en el portátil, no hay más trabajo que hacer... YA podemos empezar!&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Si contemplamos metodologías ágiles y revisamos el modelo, quizás no sea un error, sino la forma de empezar a trabajar rápido y marcarse varios hitos donde revisar y corregir el modelo; para mi y en definitiva, muy característico de los sistemas NoSQL. &lt;/div&gt;
&lt;h4&gt;
&lt;b&gt;"El FIN del DBA"&lt;/b&gt;&lt;/h4&gt;
Creo que en este punto la exageración era más evidente &lt;b&gt;¿Un DBA anunciando el FIN del DBA?&lt;/b&gt; El primero en darse cuenta fue &lt;a href="https://twitter.com/CondeBond" target="_blank"&gt;@CondeBond&lt;/a&gt;, pero es que a él nunca se le escapa nada =)

&lt;br /&gt;
&lt;blockquote class="twitter-tweet" data-conversation="none" lang="es"&gt;
@&lt;a href="https://twitter.com/hmartinezlopez"&gt;hmartinezlopez&lt;/a&gt; El FIN del DBA? Estás seguro Hector? ; ) Gran artículo, excelente reflexión! &lt;a href="https://twitter.com/search/%23congratulations"&gt;#congratulations&lt;/a&gt; @&lt;a href="https://twitter.com/siliconnews"&gt;siliconnews&lt;/a&gt; @&lt;a href="https://twitter.com/bbborrell"&gt;bbborrell&lt;/a&gt;&lt;br /&gt;
— Xavier Picamal (@CondeBond) &lt;a href="https://twitter.com/CondeBond/status/312153363720581120"&gt;14 de marzo de 2013&lt;/a&gt;&lt;/blockquote&gt;
&lt;div style="text-align: justify;"&gt;
&lt;script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"&gt;&lt;/script&gt;

Pero no deja de ser otro error, donde al tener más control sobre el sistema puedes llegar a creer que puedes prescindir del Administrador. Hace poco &lt;a href="https://twitter.com/OracleAlchemist" target="_blank"&gt;@OracleAlchemist&lt;/a&gt; demostró que vale la pena incluso hacer un &lt;a href="http://www.oraclealchemist.com/news/new-standards-ace-comic/" target="_blank"&gt;cómic&lt;/a&gt; sobre el tema:&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" height="369" src="http://cdn3.oraclealchemist.com/wp-content/uploads/2013/03/ace_nodba1.png?276359" width="400" /&gt;&lt;/div&gt;
&lt;br /&gt;
Thanks Steve for lending "&lt;a href="http://www.oraclealchemist.com/series/adventures-of-ace-dba/" target="_blank"&gt;&lt;b&gt;The Adventures of ACE&lt;/b&gt;&lt;/a&gt;" for a while...&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;"Escasez de herramientas"&lt;/b&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
Este es el último punto, no era ninguna exageración y fue con el que Samuel se tomó más molestias, quizás porque es su pan de cada día. Para aclararlo tengo que decir una cosa: &lt;b&gt;tenía un límite de palabras cuando escribí el artículo&lt;/b&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Y teniendo en cuenta que el objetivo era clarificar ciertos puntos del BigData, siempre en mi humilde opinión y sin entrar en el apartado técnico, &lt;b&gt;me permití dos licencias&lt;/b&gt;:&amp;nbsp;&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;b&gt;Generalizar &lt;/b&gt;diciendo que Hadoop era un sistema de archivos. Hadoop es diferente, y con la comparación entre una base de datos y un sistema de ficheros quería captar la atención: "&lt;i&gt;Cuidado! ésto es diferente, es necesario profundizar&lt;/i&gt;".&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Imaginar &lt;/b&gt;que cuando usaba "&lt;i&gt;herramientas&lt;/i&gt;", se pensaría en herramientas de GUI amigable y/o "&lt;i&gt;alto nivel&lt;/i&gt;". Y no en el extenso abanico de complementos que tiene Hadoop o el ecosistema NoSQL.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Precisamente creo que &lt;b&gt;crear herramientas de mayor nivel y/o "&lt;i&gt;amigables&lt;/i&gt;" es una de las oportunidades del BigData&lt;/b&gt;, esperando que algunas empresas creen esa capa que falta y que sea capaz de acercar el BigData a los mercados de consumo IT.&lt;br /&gt;
&lt;br /&gt;
Por cierto, creo que es precisamente a lo que se dedica Samuel =)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
PD1: Tengo que decir que no fue la única cosa que cambié en mi forma de escribir, y en cuanto las tenga suficientemente aprendidas espero contarlas aquí...&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
PD2: Agradecer a Samuel su crítica como experto y decir que ya estoy esperando otra &lt;a href="https://twitter.com/CondeBond/status/321911107906306048" target="_blank"&gt;respuesta&lt;/a&gt;, de la que también espero aprender mucho: &lt;/div&gt;
&lt;blockquote class="twitter-tweet" lang="es"&gt;
estoy perdido!! @&lt;a href="https://twitter.com/condebond"&gt;condebond&lt;/a&gt; me va ha contestar al artículo de &lt;a href="https://twitter.com/search/%23BigData"&gt;#BigData&lt;/a&gt; !!! 8-O "I waiting you as a big whaler" =P&lt;br /&gt;
— Hector Martinez (@hmartinezlopez) &lt;a href="https://twitter.com/hmartinezlopez/status/321917247536906241"&gt;10 de abril de 2013&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"&gt;&lt;/script&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=APLlifZ6pg8:soCIEmnX5qA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=APLlifZ6pg8:soCIEmnX5qA:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=APLlifZ6pg8:soCIEmnX5qA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=APLlifZ6pg8:soCIEmnX5qA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=APLlifZ6pg8:soCIEmnX5qA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/APLlifZ6pg8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/8453719542223383340/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=8453719542223383340&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8453719542223383340?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8453719542223383340?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2013/04/the-angry-whale-social-bigdata.html" title="The Angry Whale [Social + BigData]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-eOtz15qUv-s/UWpVFaeC96I/AAAAAAAAATQ/Oak9a7tQY3Y/s72-c/SiliconLBV.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Dk8HRXs9eSp7ImA9WhBWEkg.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-5209353540037734384</id><published>2013-04-06T14:58:00.001+02:00</published><updated>2013-04-06T15:27:14.561+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-06T15:27:14.561+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opinion" /><category scheme="http://www.blogger.com/atom/ns#" term="infraestructura" /><category scheme="http://www.blogger.com/atom/ns#" term="lenguaje natural" /><category scheme="http://www.blogger.com/atom/ns#" term="sap" /><category scheme="http://www.blogger.com/atom/ns#" term="gartner" /><category scheme="http://www.blogger.com/atom/ns#" term="ACID" /><category scheme="http://www.blogger.com/atom/ns#" term="hana" /><category scheme="http://www.blogger.com/atom/ns#" term="bigdata" /><category scheme="http://www.blogger.com/atom/ns#" term="NoSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="publicados" /><category scheme="http://www.blogger.com/atom/ns#" term="in-memory database" /><category scheme="http://www.blogger.com/atom/ns#" term="hadoop" /><title>La Ballena Voladora [BigData]</title><content type="html">&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;A finales de Enero, tras varios meses, volvi&amp;oacute; a aparecer en Twitter la "Fail Whale", dibujo de una ballena voladora que aparece cuando el servicio no funciona y un buen s&amp;iacute;mil de la cantidad de datos que mueve el servicio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Fue en Febrero de 2010 cuando un ingeniero de Twitter, a ra&amp;iacute;z de las frecuentes ca&amp;iacute;das del servicio, anunciaba sus planes de abandonar su Base de Datos SQL tradicional. Se opt&amp;oacute; por una procedente de Facebook, un sistema NoSQL. Fue un fracaso, pero se aprovech&amp;oacute; para montar su infraestructura de an&amp;aacute;lisis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;span style="color: #000000;"&gt;Infraestructura con la que han logrado dar &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;valor&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; a su servicio (Trending Topics), a&amp;ntilde;adir &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;funcionalidades&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; e incluso recibir &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;ingresos&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; (acuerdos con Google y Bing). Como culminaci&amp;oacute;n ofrecer&amp;aacute;n una asignatura de BigData en la universidad de Berkley.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #000000; font-size: medium;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;strong&gt;&amp;iquest;C&amp;oacute;mo Enfrentarse a una Ballena?&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Surge la "&lt;em&gt;&lt;strong&gt;Internet de las cosas&lt;/strong&gt;&lt;/em&gt;", donde casi cualquier equipo el&amp;eacute;ctrico es capaz de almacenar datos. &amp;Eacute;sto, junto a las redes sociales, han logrado poner a disposici&amp;oacute;n de cualquier negocio m&amp;aacute;s informaci&amp;oacute;n de la que habr&amp;iacute;an so&amp;ntilde;ado nunca, donde se mezclaran or&amp;iacute;genes de datos muy diferentes y en la mayor&amp;iacute;a de ocasiones sin una estructura clara.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;img style="float: left;" src="http://farm8.staticflickr.com/7110/7841623640_bfa584b204.jpg" alt="What's Better Than Four Leaping Dolphins? - WHALES!" width="320" height="215" /&gt;Nos estamos&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;enfrentando a la evoluci&amp;oacute;n del &lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;Business Inteligence&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;, an&amp;aacute;lisis de datos adaptado al nuevo mercado que nosotros mismos, como usuarios, hemos creado. Un nuevo modelo de &lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;strong&gt;Just in Time&lt;/strong&gt;&lt;/em&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt; del procesamiento de datos&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;, donde ser&amp;aacute; necesario ser flexible en las preguntas y veloz en las respuestas.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Apenas podremos hacer previsiones  sobre nuestros datos y mucho menos estructurarlos con antelaci&amp;oacute;n. Esta ser&amp;aacute; una de las principales caracter&amp;iacute;sticas del BigData: la falta de estructura. Lo que provocar&amp;aacute; que almacenaremos toda informaci&amp;oacute;n, para que en cuanto aparezca una necesidad, una pregunta, ese gran ser acu&amp;aacute;tico responda y lo haga YA!&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Pero antes de empezar a analizar nuestros datos o a pedir una gran piscina para nuestra ballena, ser&amp;aacute; necesario sentarse, respirar profundamente y hacerse &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;una pregunta&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;&amp;iquest;Qu&amp;eacute; le podemos preguntar a una ballena?&lt;/em&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;No todo el mundo se sentir&amp;aacute; c&amp;oacute;modo al tener que reaccionar por lo que diga un cet&amp;aacute;ceo, lo que pondr&amp;aacute; a prueba nuestra flexibilidad y gesti&amp;oacute;n del cambio. Llegando incluso a la conclusi&amp;oacute;n de que &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;no todos debemos tener una ballena en el sal&amp;oacute;n&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Una vez contestada podemos analizar las soluciones tecnol&amp;oacute;gicas disponibles. Acostumbran a existir dos entornos de almacenamiento, el productivo (OLTP) y el anal&amp;iacute;tico (OLAP), lo que nos puede llevar a pensar que la mejor opci&amp;oacute;n es unir ambos. De esta forma, analizando los datos en origen, podr&amp;iacute;amos evitar procesos nocturnos que actualicen y estructuren el entorno anal&amp;iacute;tico, que es en realidad al que preguntamos. En Oracle fueron de los primeros en darse cuenta presentando Exadata, un "exa"-esqueleto para que hasta un cachalote pueda moverse como una bailarina. Pero dada su complejidad y precio, se ha dado pie al resurgir de los sistemas NoSQL.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Caracter&amp;iacute;sticas de los sistemas NoSQL:&lt;/span&gt;&lt;/p&gt;&lt;ul style="text-align: justify;"&gt;&lt;li style="text-align: left;"&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;Empezamos     YA!&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt; sistemas sencillos de implantar y sin necesidad de dise&amp;ntilde;o   previo.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;El FIN del DBA&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;. Al ser sistemas m&amp;aacute;s cercanos al desarrollador,     podemos optar por prescindir de esta figura.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;Escalabilidad&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;,     suele ser sencillo a&amp;ntilde;adir nodos a un cluster NoSQL.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;Precio&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;,     no solo por casi todo proyectos de c&amp;oacute;digo abierto, sino por el   crecimiento a base de "&lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;Commodity Servers&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;" (equipos     b&amp;aacute;sicos).&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;Velocidad&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;,     adem&amp;aacute;s de por escalabilidad, por su dise&amp;ntilde;o, distinto al   tradicional SQL.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;No     cumplen el est&amp;aacute;ndar &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;ACID&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt; para tratamiento de transacciones,     lo que podr&amp;aacute; suponer un problema de robustez.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: left;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Hay     escasez de &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;herramientas&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;Destaca un producto, &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;Hadoop&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;, que adem&amp;aacute;s de no ser una base de datos, sino un sistema de ficheros, ofrece otras ventajas como la alta disponibilidad. Es la soluci&amp;oacute;n que multitud de fabricantes han embebido en sus soluciones de BigData, entre ellos Oracle.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif; font-size: medium;"&gt;Varados en la Costa&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt; &lt;img style="float: right;" src="http://farm7.staticflickr.com/6096/6246614946_d77b814bb0.jpg" alt="Flying whale...Flying whale...  " width="320" height="240" /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;span style="color: #000000;"&gt;Se pueden leer muchas cr&amp;iacute;ticas, tanto desde el punto de vista t&amp;eacute;cnico, como desde el operativo; quiz&amp;aacute;s sea por eso que veo una gran&lt;br /&gt; futuro a la ballena. &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;Durante el 2013 quedar&amp;aacute; claro que en el bigDATA lo relevante son los datos y no el tama&amp;ntilde;o.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Veremos como realizar preguntas de forma m&amp;aacute;s sencilla, usando el "&lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;strong&gt;Lenguaje Natural&lt;/strong&gt;&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;". Donde el protagonismo lo tiene la pregunta, evitando intermediarios que la manipulen para poder formularla.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Veremos como la tecnolog&amp;iacute;a responde con alternativas. Cada vez ser&amp;aacute; m&amp;aacute;s habitual aprovechar &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;discos de estado s&amp;oacute;lido&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt; (m&amp;aacute;s veloces y caros que los normales). Aparecer&amp;aacute;n m&amp;aacute;s formas de consultar con &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;una interfaz SQL a sistemas NoSQL&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;, aunque no sea la forma m&amp;aacute;s optima, puede ser clave en el proceso de adaptaci&amp;oacute;n. Se volver&amp;aacute; a hablar de las "&lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;strong&gt;in-memory databases&lt;/strong&gt;&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;" donde todo el procesamiento se realiza en memoria RAM sin consultar los discos duros (SAP-HANA), otra gran soluci&amp;oacute;n a gran coste.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Aunque se pueden obtener muchos beneficios al BigData, es quiz&amp;aacute;s en las &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;herramientas&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt; donde veo una oportunidad clara. Aunque hay alguna (MapR, Greenplum), existe una clara escasez de interfaces sencillas, sobre todo para que las empresas puedan apreciar a nuestro cachalote o incluso para que desarrolladores puedan pasar horas y horas jugando con &amp;eacute;l.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Para seguir los viajes de nuestro particular cet&amp;aacute;ceo, uno de los mejor lugares durante el 2013 ser&amp;aacute; &lt;/span&gt;&lt;strong style="font-family: 'Liberation Sans', sans-serif;"&gt;Barcelona&lt;/strong&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;, concretamente en el "&lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;Gartner Bussines Intelligence &amp;amp; Analitycs Summit&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;" que se celebra en Febrero y en el "&lt;/span&gt;&lt;em style="font-family: 'Liberation Sans', sans-serif;"&gt;Symposium ITexpo 2013&lt;/em&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;" de Noviembre, tambi&amp;eacute;n de Gartner. En ambos encontraremos BigData como tema destacado.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;Es otra revoluci&amp;oacute;n, como lo fue la nube, pero no tan ligera...&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; text-align: justify;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;Imagen:&amp;nbsp;&lt;a title="Flying whale..." href="http://www.flickr.com/photos/davelonsdale/6246614946/" target="_blank"&gt;Flying whale...&lt;br /&gt; &lt;/a&gt;Imagen:&amp;nbsp;&lt;a title="What's Better Than Four Leaping Dolphins? - WHALES!" href="http://www.flickr.com/photos/howardignatius/7841623640/" target="_blank"&gt;What's Better Than Four Leaping Dolphins? - WHALES!&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="font-family: 'Liberation Sans', sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=BwhmMvr4aIo:McYF5x2_kJg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=BwhmMvr4aIo:McYF5x2_kJg:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=BwhmMvr4aIo:McYF5x2_kJg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=BwhmMvr4aIo:McYF5x2_kJg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=BwhmMvr4aIo:McYF5x2_kJg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/BwhmMvr4aIo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/5209353540037734384/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=5209353540037734384&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/5209353540037734384?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/5209353540037734384?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2013/04/la-ballena-voladora.html" title="La Ballena Voladora [BigData]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0EDRnY7cCp7ImA9WhJREEk.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-690429998656113852</id><published>2012-07-11T23:59:00.000+02:00</published><updated>2012-07-12T00:27:57.808+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-12T00:27:57.808+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="virtualizacion" /><category scheme="http://www.blogger.com/atom/ns#" term="vcp" /><category scheme="http://www.blogger.com/atom/ns#" term="vmware" /><category scheme="http://www.blogger.com/atom/ns#" term="cambio" /><category scheme="http://www.blogger.com/atom/ns#" term="miedo" /><title>Gestión del Cambio, el VCP y el Miedo</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Para mi 2012 iba a ser el año de mi vuelta a las comunicaciones, mi vuelta al mundo Cisco... y finalmente, &lt;big&gt;&lt;b&gt;hoy me he certificado en VMware (VCP5) !!&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;'&lt;br/&gt;&lt;a title='changes por dhammza, en Flickr' href='http://www.flickr.com/photos/dhammza/2227347832/'&gt;&lt;img width='334' height='334' alt='changes' src='http://farm3.staticflickr.com/2312/2227347832_dd12668a68.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;&lt;b&gt;¿Pero esto no iba de Oracle?&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Pues si, pero el medio &lt;b&gt;cambia&lt;/b&gt;, aparecen &lt;b&gt;oportunidades&lt;/b&gt; y tuya es la &lt;b&gt;decisión&lt;/b&gt; de subirte al tren...&lt;br/&gt;&lt;br/&gt;Hace 10 años me interesé por un producto, &lt;b&gt;Oracle&lt;/b&gt;, no sabía ni lo que era un SGBD ni mucho menos escribir una consulta SQL y seguramente lo cambió todo.&lt;br/&gt;&lt;br/&gt;Algún año atrás había iniciado mi andadura en el mundo &lt;b&gt;Cisco&lt;/b&gt; y no solo eso, me certifiqué, empezaba una carrera... Pero nunca fue un problema, tener una doble visión (DBA y Networker) siempre me ha ayudado, siempre lo he considerado una &lt;b&gt;fortaleza&lt;/b&gt;...&lt;br/&gt;&lt;br/&gt;Pues bien, ahora le ha tocado el turno a &lt;b&gt;VMware&lt;/b&gt;, un producto con el que he tenido la suerte de lidiar desde muy temprano (2004-2005) pero sin llegar a consolidar conocimientos como ahora. Ha sido una oportunidad, sin llegar a ser &lt;b&gt;azar&lt;/b&gt;... pero con una pizca de &lt;b&gt;suerte&lt;/b&gt;...&lt;br/&gt;&lt;br/&gt;¿Ha sido un sacrificio?... si ¿he dejado cosas sin hacer?... también ¿es complicado explicar como he llegado a estar certificado en &lt;b&gt;Cisco&lt;/b&gt;, &lt;b&gt;Oracle&lt;/b&gt; y &lt;b&gt;VMware&lt;/b&gt;?... quizás... pero quizás el examen de hoy lo &lt;b&gt;cambie todo&lt;/b&gt; y en unos años lo cuente aquí mismo.&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;Hoy todo el mundo se queja de lo que tiene, pide cambios, pide que se salga a la calle...&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;a title='Fear of the unknown... por ~Zoe~, en Flickr' href='http://www.flickr.com/photos/zcn/2521811191/'&gt;&lt;img width='333' height='500' alt='Fear of the unknown...' src='http://farm3.staticflickr.com/2042/2521811191_6441b0ff61.jpg' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;/a&gt;Nos emborrachamos de consignas y léxico sobre el cambio (&lt;b&gt;creatividad&lt;/b&gt;, &lt;b&gt;innovación&lt;/b&gt;, &lt;b&gt;I+D&lt;/b&gt;, &lt;b&gt;liderazgo&lt;/b&gt;...), pero para temas más básicos seguimos siendo muy conservadores.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Para cambiar las cosas primero tenemos que cambiar nosotros&lt;/b&gt;, y una vez hayas cambiado (algo que no debe ser nada fácil), estamos en la mejor época para compartir el cambio, hacerlo llegar.&lt;br/&gt;&lt;br/&gt;Si no te apetece, simplemente &lt;b&gt;disfruta&lt;/b&gt; de él, pero...&lt;br/&gt;&lt;br/&gt;... si te apetece compartir tu cambio y el mensaje no logra su cometido, piénsalo, quizás es que era un mensaje solo para ti, o simplemente te hayas equivocado, o puede que solo necesites volver a cambiar... &lt;b&gt;&lt;br/&gt;&lt;br/&gt;... sin miedo&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/dhammza/2227347832/' target='_blank'&gt;Changes&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/zcn/2521811191/' target='_blank'&gt;Fear of the unknown...&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;/small&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=DiAjFRbu650:xZ8XDlewiHA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=DiAjFRbu650:xZ8XDlewiHA:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=DiAjFRbu650:xZ8XDlewiHA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=DiAjFRbu650:xZ8XDlewiHA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=DiAjFRbu650:xZ8XDlewiHA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/DiAjFRbu650" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/690429998656113852/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=690429998656113852&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/690429998656113852?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/690429998656113852?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2012/07/gestion-del-cambio-el-vcp-y-el-miedo.html" title="Gestión del Cambio, el VCP y el Miedo" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEUHR34zfip7ImA9WhRXFkg.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-4561830549546288281</id><published>2011-12-23T16:58:00.003+01:00</published><updated>2011-12-23T17:03:56.086+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-23T17:03:56.086+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="proyectos" /><category scheme="http://www.blogger.com/atom/ns#" term="ITIL" /><category scheme="http://www.blogger.com/atom/ns#" term="PMBOK" /><category scheme="http://www.blogger.com/atom/ns#" term="SCRUM" /><category scheme="http://www.blogger.com/atom/ns#" term="propositos" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><title>Cuento de Navidad (proyectos del pasado, presente y futuro)</title><content type="html">&lt;p style="text-align: justify;"&gt;Pensando en mis planes para el &lt;b&gt;2012&lt;/b&gt;, se me ocurrió que lo mejor era   revisar el &lt;b&gt;2011&lt;/b&gt;... de repente me dí cuenta que uno de esos propósitos que cada año se repetía ya no estaba allí... quería instruirme sobre:&lt;br /&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;big&gt;&lt;b&gt;Gestión de Proyectos&lt;/b&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a title="Lascaux por sincretic, en Flickr" href="http://www.flickr.com/photos/sincretic/3313181570/"&gt;&lt;img alt="Lascaux" src="http://farm4.staticflickr.com/3210/3313181570_562abd588d_m.jpg" style="float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" height="413" width="310" /&gt;&lt;/a&gt;Siempre intento tener presente que me dedico a los servicios, mi trabajo no es  un fin en si mismo sino una ayuda para conseguir el verdadero objetivo.  Esto me ha llevado a hacer cosas como formarme en &lt;b&gt;diseño&lt;/b&gt; &lt;b&gt;CAD&lt;/b&gt; o a  informarme sobre la vida de las &lt;b&gt;urgencias hospitalarias&lt;/b&gt;...&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;En los últimos años la mayor parte de mi trabajo ha estado relacionado con proyectos, como parte, como el todo, dando soporte, reaccionando a...  por lo que se me pasó por la cabeza que formarme en algo como &lt;a href="http://es.wikipedia.org/wiki/ProjectManagementBodyofKnowledge"&gt;PMBOK&lt;/a&gt; sería interesante. A principios de año lo logré.&lt;br /&gt;&lt;br /&gt;PMBOK es algo así como la biblia del &lt;a href="http://es.wikipedia.org/wiki/ProjectManagementInstitute"&gt;Project Management Institute&lt;/a&gt; y que luego a derivado en alguna ISO (10006 o 21500) o &lt;a href="http://es.wikipedia.org/wiki/Information_Technology_Infrastructure_Library"&gt;ITIL&lt;/a&gt; de forma específica para servicios TIC.&lt;br /&gt;&lt;/div&gt;&lt;p align="justify"&gt;Creo que al principio pensaba mejorar mi día a día intentando gestionar como un proyecto ciertos encargos que me caían, pero...&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Cuanto más conocía sobre PMBOK más me hacía a la idea de que no podría aplicar sus técnicas. Y es que tengo algunos indicios  de que no estoy en el entorno más propicio para este tipo de cosas. Por ejemplo: observar de como &lt;b&gt;un proyecto acumula 3 años de retraso&lt;/b&gt;...  cuando solo duraba 2!!&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Si mi objetivo era adaptarme mejor mi entorno, había fracasado estrepitosamente... #&lt;b&gt;fail&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Pero no podía quedarme así... ¿y si en lugar de un metodología  para que todo sea &lt;b&gt;perfecto&lt;/b&gt;, aplico una para cuando todo es "&lt;b&gt;&lt;i&gt;imperfecto&lt;/i&gt;&lt;/b&gt;"?&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;big&gt;&lt;big&gt;&lt;b&gt;Artesanía de Sistemas&lt;/b&gt;&lt;/big&gt;&lt;/big&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Supongo que cuando te mueves en profesiones con más historia,  definir un proyecto, aunque no sea la panacea, será mucho más ágil. En informática los &lt;b&gt;límites son difusos&lt;/b&gt;, las &lt;b&gt;herramientas&lt;/b&gt; no suelen estar maduras, etc, etc... En definitiva, poner orden se me intuye complicado.&lt;br /&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;a title="Slightly altered home working environment - P1050526 por Lars Plougmann, en Flickr" href="http://www.flickr.com/photos/criminalintent/1130781560/"&gt;&lt;img alt="Slightly altered home working environment - P1050526" src="http://farm2.staticflickr.com/1084/1130781560_74e9d65874.jpg" style="float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" height="305" width="407" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p align="justify"&gt;&lt;b&gt;ITIL&lt;/b&gt; lo pretende, sobretodo agilizando la resolución de incidencias y creando la figura de los "&lt;i&gt;problemas&lt;/i&gt;", a los que dedicaremos más tiempo. Pero, sinceramente, no he visto a ningún sysadmin tan "&lt;i&gt;ilusionado&lt;/i&gt;" con ITIL como veo a algunos desarrolladores con &lt;a href="http://es.wikipedia.org/wiki/Scrum"&gt;&lt;b&gt;SCRUM&lt;/b&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p align="justify"&gt;Quizás por eso pueda llegar a tener sentido trabajar con otra mentalidad, no una que logre que todo sea perfecto, sino la &lt;b&gt;que nos prepare para cuando las cosas sean "&lt;/b&gt;&lt;i="" align="justify"&gt;&lt;b&gt;imperfectas"&lt;/b&gt;.&lt;br /&gt;&lt;/i=""&gt;&lt;/p&gt;&lt;p align="justify"&gt;Últimamente podemos leer artículos sobre &lt;b&gt;&lt;a href="http://www.optimainfinito.com/2011/11/adios-para-siempre-al-puesto-de-trabajo.html"&gt;el trabajador del mañana&lt;/a&gt;&lt;/b&gt;, uno que ya no trabajará toda su vida en la misma empresa, se  especializará, algo parecido a autónomos pero generalizado. &lt;b&gt;Se acabó lo de tener un tiempo de aclimatación, conocer a los compañeros, aprender las formas, &lt;/b&gt;y todo a velocidad de vértigo...&lt;/p&gt; &lt;p align="justify"&gt;Ahí entiendes que los proyectos, cada vez tendrán más papeletas para ser "&lt;b&gt;imperfectos&lt;/b&gt;".&lt;/p&gt; &lt;p align="justify"&gt;No pretendo reinventar la rueda, estoy seguro que si consigues llegar al nirvana del ITIL el mundo puede ser un lugar mejor. Puede que parezca algo pesimista o conformista (cuando dices que las cosas no serán perfectas, la gente se asusta), pero creo que intentar que algo mejore, no puede ser ni uno ni lo otro.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Lo dejaremos en que necesitaba una excusa para volver a escribir en el blog =)&lt;/p&gt;&lt;p align="justify"&gt;Tengo escritos tres puntos, para empezar el 2012, por lo que solo falta desear &lt;b&gt;Buenas Fiestas&lt;/b&gt;, y animaros a reflexionar sobre vuestros &lt;b&gt;propósitos&lt;/b&gt;... para el que los tenga...&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;small&gt;Imagen: &lt;a href="http://www.flickr.com/photos/sincretic/3313181570/"&gt;Lascaux&lt;/a&gt;&lt;br /&gt;Imagen: &lt;a href="http://www.flickr.com/photos/criminalintent/1130781560/"&gt;Slightly altered home working environment&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Gy9qGcUDclc:kKVb8jgUIf4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Gy9qGcUDclc:kKVb8jgUIf4:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Gy9qGcUDclc:kKVb8jgUIf4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Gy9qGcUDclc:kKVb8jgUIf4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Gy9qGcUDclc:kKVb8jgUIf4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/Gy9qGcUDclc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/4561830549546288281/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=4561830549546288281&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4561830549546288281?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4561830549546288281?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/12/pensando-en-mis-planes-para-el-2012-se.html" title="Cuento de Navidad (proyectos del pasado, presente y futuro)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkIER3c_fip7ImA9WhZUE00.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-1484226781347797083</id><published>2011-05-31T23:09:00.001+02:00</published><updated>2011-06-05T22:08:26.946+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-05T22:08:26.946+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="Grid Control" /><category scheme="http://www.blogger.com/atom/ns#" term="10g" /><category scheme="http://www.blogger.com/atom/ns#" term="jdk" /><category scheme="http://www.blogger.com/atom/ns#" term="Weblogic" /><title>Instalación de Sun JDK en Linux para "torpes"</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Sencillo ¿¿no...??&lt;br/&gt;&lt;br/&gt;&lt;a title='Java Coffee House, Thamel, Kathmandu, Nepal por shinyai, en Flickr' href='http://www.flickr.com/photos/shinyai/335249511' target='_blank'&gt;&lt;img height='415' width='311' alt='Java Coffee House, Thamel, Kathmandu, Nepal' src='http://farm1.static.flickr.com/137/335249511_3abcfd2360.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;Es una tarea que seguramente todos hemos realizado: &lt;b&gt;aplicaciones&lt;/b&gt; de escritorio, &lt;b&gt;plug-in&lt;/b&gt; para el navegador, servidores &lt;b&gt;J2EE&lt;/b&gt;...&lt;br/&gt;&lt;br/&gt;Este último caso es al que me he enfrentado recientemente: Instalación de JDK 1.6 Update 18 para montar un Weblogic Server 10.3.2 para Grid Control 11g. Y me he encontrado con una situación, infinidad de manuales y ninguno que me guste.&lt;br/&gt;&lt;br/&gt;Aunque es una tarea relativamente sencilla creo que se merece unas lineas.&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Introducción&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;&lt;b&gt;Cualquier aplicación escrita en Java debería poder ejecutarse si tenemos instalado el Runtime adecuado&lt;/b&gt;, que no es más que un entorno de ejecución Java donde nuestra aplicación encontrará todo lo que necesita para funcionar.&lt;br/&gt;&lt;br/&gt;Eso implica instalar la versión correcta a nuestro sistema, ya que para que las aplicaciones sean "&lt;a href='http://es.wikipedia.org/wiki/Portabilidad' target='_blank'&gt;&lt;i&gt;portables&lt;/i&gt;&lt;/a&gt;" es necesario una gran cantidad de versiones del Runtime de Java que se adapten perfectamente a nuestro sistema.&lt;br/&gt;&lt;br/&gt;Ésto supone un primer problema:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;&lt;big&gt;&lt;b&gt;¿Qué versión de Java descargo?&lt;/b&gt;&lt;/big&gt;&lt;/i&gt;&lt;br/&gt;Varias aclaraciones, aunque las &lt;b&gt;versiones&lt;/b&gt; de Java se nombran con números: &lt;b&gt;4, 5 y 6&lt;/b&gt;; el paquete que descarguemos añade un 1 delante: &lt;b&gt;1.4, 1.5 y 1.6&lt;/b&gt;. No he perdido mucho tiempo en buscar información sobres esto, pero si alguien conoce la explicación... encantado de añadirlo.&lt;br/&gt;&lt;br/&gt;Hay multitud de ediciones diferentes, me voy a centrar en el &lt;b&gt;JDK&lt;/b&gt; de la &lt;b&gt;Java Platform Standard Edition (Java SE)&lt;/b&gt;: &lt;a href='http://www.oracle.com/technetwork/java/javase/downloads/index.html' target='_blank'&gt;Java SE Downloads&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;div align='justify'&gt;&lt;br/&gt;Pero como quizás no sea la adecuada para ti, puedes descargar cualquier versión desde el "&lt;i&gt;archivo&lt;/i&gt;" de Oracle: &lt;a target='_blank' href='http://www.oracle.com/technetwork/java/archive-139210.html'&gt;Archive: Java[tm] Technology Products Download&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;div align='justify'&gt;&lt;br/&gt;A donde os redireccionará el antiguo enlace de Sun: &lt;a target='_blank' href='http://java.sun.com/products/archive/'&gt;http://java.sun.com/products/archive/&lt;/a&gt; y donde se puede encontrar cualquier versión que necesites. En mi caso la recomendada para &lt;b&gt;Grid Control&lt;/b&gt; es la JDK 1.6 Update 18.&lt;br/&gt;&lt;br/&gt;&lt;a title='coffee klatsch por marfis75, en Flickr' href='http://www.flickr.com/photos/marfis75/3746761904/' target='_blank'&gt;&lt;img height='230' width='346' alt='coffee klatsch' src='http://farm3.static.flickr.com/2580/3746761904_83582480c0.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;&lt;b&gt;&lt;big&gt;Instalación&lt;/big&gt;&lt;/b&gt;&lt;br/&gt;Hay dos opciones de instalación: &lt;a href='http://www.oracle.com/technetwork/java/javase/install-linux-64-rpm-138254.html' target='_blank'&gt;RPM&lt;/a&gt; o auto-instalable. Si vuestro sistema utiliza packetes RPM, creo que no hay duda, y sobre la instalación tampoco creo que las tengamos:&lt;br/&gt;&lt;ol&gt;&lt;li&gt;Una vez descargado el archivo jdk-6u18-linux-x64-rpm.bin lo convertimos en ejecutable con: $ &lt;i&gt;chmod u+x jdk-6u18-linux-x64-rpm.bin&lt;/i&gt;. &lt;/li&gt;&lt;li&gt;Ejecutamos $ &lt;i&gt;./jdk-6u18-linux-x64-rpm.bin&lt;/i&gt; y seguimos las pocas indicaciones.&lt;/li&gt;&lt;li&gt;Borramos los RPMs si queremos ahorrar espacio.&lt;/li&gt;&lt;/ol&gt;No dudo que esta parte la habréis hecho infinidad de veces, justo después ¿os encontráis con ésto?&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# java -version&lt;/i&gt;&lt;br/&gt;&lt;i&gt;java version "1.5.0"&lt;/i&gt;&lt;br/&gt;&lt;i&gt;gij (&lt;b&gt;GNU libgcj&lt;/b&gt;) version 4.4.5 20101112 (Red Hat 4.4.5-2)&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Configuración&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;&lt;big&gt;&lt;small&gt;A partir del 2006 Sun liberaliza Java, por lo que nos encontramos varias alternativas lo suficientemente válidas para la mayoría de casos. En el ejemplo anterior &lt;a target='_blank' href='http://gcc.gnu.org/java/'&gt;GNU Compiler for Java&lt;/a&gt; pero también &lt;/small&gt;&lt;/big&gt;se puede optar por &lt;a target='_blank' href='http://openjdk.java.net/'&gt;OpenJDK&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;Para el caso que describo, &lt;b&gt;Weblogic Server&lt;/b&gt; necesita el Development Kit de Sun, sin opciones, si configuramos el JAVA_HOME y el PATH con la nueva instalación, ya podríamos acabar, pero...&lt;br/&gt;&lt;br/&gt;Gracias al comando "&lt;i&gt;&lt;b&gt;alternatives&lt;/b&gt;&lt;/i&gt;" podremos gestionar tanto los "&lt;i&gt;runtimes&lt;/i&gt;" que tenga nuestro sistema como el nuevo que acabamos de instalar, evitando muchas de las confusiones que puede ocasionar la configuración "&lt;i&gt;manual&lt;/i&gt;".&lt;br/&gt;&lt;br/&gt;La instalación que hemos realizado la tenemos en &lt;b&gt;/usr/java&lt;/b&gt;, además de dos enlaces &lt;i&gt;latest&lt;/i&gt; y &lt;i&gt;default&lt;/i&gt; que nos servirían en el caso utilizar solo el JDK de Sun. Los "&lt;i&gt;runtimes&lt;/i&gt;" que vengan en el sistema seguramente estarán en &lt;b&gt;/usr/lib/jvm&lt;/b&gt;, por lo que hacemos un enlace a la nueva instalación:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# &lt;b&gt;ln -s /usr/java/jdk1.6.0_18 /usr/lib/jvm/java-1.6.0-sun&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Averiguamos la prioridad de las instalaciones:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# &lt;b&gt;alternatives --display java | grep priori&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Lo siguiente será &lt;b&gt;instalar nuestra nueva "alternativa" java&lt;/b&gt; con un nivel de &lt;b&gt;prioridad&lt;/b&gt; superior al de las ya instaladas:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# &lt;b&gt;alternatives --install /usr/bin/java java /usr/lib/jvm/java-1.6.0-sun/bin/java 16050 \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/bin/rmiregistry rmiregistry &lt;/b&gt;&lt;/i&gt;&lt;b&gt;&lt;i&gt;/usr/lib/jvm/java-1.6.0-sun/bin/rmiregistry \&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;--slave /usr/lib/jvm/jre jre &lt;/i&gt;&lt;i&gt;/usr/lib/jvm/java-1.6.0-sun/jre/&lt;/i&gt; \&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;--slave /usr/lib/jvm/jdk jdk /usr/lib/jvm/java-1.6.0-sun&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Si nos interesa, podemos hacer lo mismo con el kit de desarrollo completo:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# &lt;b&gt;alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-1.6.0-sun/bin/javac 16050 \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/lib/jvm/java java_sdk /usr/lib/jvm/java-1.6.0-sun \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/bin/javadoc javadoc /usr/lib/jvm/java-1.6.0-sun/bin/javadoc \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/bin/javah javah /usr/lib/jvm/java-1.6.0-sun/bin/javah \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/bin/jar jar /usr/lib/jvm/java-1.6.0-sun/bin/jar \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;--slave /usr/bin/rmic rmic /usr/lib/jvm/java-1.6.0-sun/bin/rmic \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Por último, volvemos a configurar la alternativa basándonos en la prioridad:&lt;br/&gt;&lt;br/&gt;# &lt;b&gt;alternatives --auto java&lt;/b&gt;&lt;br/&gt;# &lt;b&gt;alternatives --auto javac&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Y por último, la configuración del man obtenida del siguiente &lt;a target='_blank' href='http://charleswoerner.typepad.com/blog/2008/03/install-sun-jdk-on-redhat-linux-using-alternatives.html'&gt;blog&lt;/a&gt;: &lt;br/&gt;&lt;br/&gt;&lt;i&gt;# &lt;b&gt;(cd /usr/lib/jvm/java-1.6.0-sun; txt="alternatives --install /usr/share/man/man1/java.1 \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;man-java.1 /usr/lib/jvm/java/man/man1/java.1 1421 "; \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;for f in man/man1/*; do f=`basename $f`; if [ "x$f" != "xjava.1"]; \&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;then txt="$txt --slave /usr/share/man/man1/$f man-$f /usr/lib/jvm/java/man/man1/$f"; fi; done; `$txt`);&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;El resultado debería ser parecido a:&lt;br/&gt;&lt;br/&gt;#&lt;b&gt; java -version&lt;/b&gt;&lt;br/&gt;&lt;b&gt;java version "1.6.0_18"&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Java(TM) SE Runtime Environment&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Java HotSpot(TM) Server VM&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title='Coffee #2 por TomConger, en Flickr' href='http://www.flickr.com/photos/tomconger/3918043751/' target='_blank'&gt;&lt;img height='232' width='343' alt='Coffee #2' src='http://farm4.static.flickr.com/3468/3918043751_14b2d9c486.jpg' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;/a&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Entorno&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;No, no podemos obviar las variables de entorno. Para ello crearemos un archivo en &lt;b&gt;/etc/profiles.d&lt;/b&gt; llamado&lt;b&gt; java.sh&lt;/b&gt; con el siguiente contenido:&lt;br/&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;#!/bin/sh&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;export JAVA_HOME=/usr/lib/jvm/jdk&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;export JRE_HOME=$JAVA_HOME/jre&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;&lt;i&gt;export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH&lt;/i&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Oracle&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;Solo a modo anecdótico, os dejo las &lt;b&gt;recomendaciones de Oracle para el JDK de una instalación de Weblogic Server&lt;/b&gt;, digo anecdótico porque creo que para temas no "estrictamente" relaciondos con sus productos no siempre es la mejor fuente de información:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;No se debe actualizar el JDK, es importante seguir la matriz de versiones certificadas.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Instalar en un lugar seguro (¿WTF?), Oracle recomienda ubicarlo bajo el &lt;br/&gt;directorio $ORACLE_HOME/Middleware, incluso a costa de recibir mensaje de error durante la instalación de WLS (totalmente en desacuerdo, si somos capaces de instalar un Grid Control, deberíamos serlo de mantener el JDK "a salvo"!!)&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Recomendable jdk 1.6.0_18,  parecen haberse "estancado" en la versión 10.3.2 de WLS, por lo que la versión de JDK queda también condicionada.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;&lt;big&gt;Referencias&lt;/big&gt;&lt;/b&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a target='_blank' href='http://download.oracle.com/docs/cd/E15523_01/wls.htm'&gt;Oracle WebLogic Server Online Documentation Library 11g Release 1 (10.3.2)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target='_blank'&gt;Grid Control 11g: Example jdk1.6 0n Linux x86_64 Install for WebLogic Server 10.3.2 and Grid Control 11.1.0.1.0 [ID 1063587.1]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Grid Control 11g: Required External Components and Versions for Grid Control 11.1.0.1.0 [ID 1106105.1]&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Grid Control 11g: Example jdk1.6 0n Linux x86_64 Install for WebLogic Server 10.3.2 and Grid Control 11.1.0.1.0 [ID 1063587.1]&lt;/li&gt;&lt;li&gt;&lt;a target='_blank' href='http://charleswoerner.typepad.com/blog/2008/03/install-sun-jdk-on-redhat-linux-using-alternatives.html'&gt;install sun jdk on redhat linux using alternatives&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/shinyai/335249511' target='_blank'&gt;Java Coffee House, Thamel, Kathmandu, Nepal&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/marfis75/3746761904/' target='_blank'&gt;coffee klatsch&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/tomconger/3918043751/' target='_blank'&gt;Coffee #2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=2664Thvnvgo:C3Mlxn41t3c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=2664Thvnvgo:C3Mlxn41t3c:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=2664Thvnvgo:C3Mlxn41t3c:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=2664Thvnvgo:C3Mlxn41t3c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=2664Thvnvgo:C3Mlxn41t3c:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/2664Thvnvgo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/1484226781347797083/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=1484226781347797083&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1484226781347797083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1484226781347797083?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/05/instalacion-de-sun-jdk-en-linux-para.html" title="Instalación de Sun JDK en Linux para &amp;quot;torpes&amp;quot;" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/137/335249511_3abcfd2360_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEIFRHY5eCp7ImA9WhZVEE8.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-4795639278339043742</id><published>2011-05-22T02:53:00.001+02:00</published><updated>2011-05-22T03:08:35.820+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T03:08:35.820+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ghost in the shell" /><category scheme="http://www.blogger.com/atom/ns#" term="spanishrevolution" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><title>Un Fantasma en el Cascarón</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;La &lt;a href='https://twitter.com/#%21/search/%23spanishrevolution' target='_blank'&gt;#SpanishRevolution&lt;/a&gt; bien se merece un #offtopic ... y de los grandes:&lt;br/&gt;&lt;br/&gt;Hace 16 años &lt;a href='http://www.imdb.com/name/nm0651900/' target='_blank'&gt;Mamoru Oshii&lt;/a&gt;, director japones, se inspiró en un manga para crear &lt;a href='http://www.imdb.com/title/tt0113568/' target='_blank'&gt;Ghost in the Shell&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;&lt;a title='A Fuchikoma, a Tachikoma Type 1 and a Tachikoma Type 2 por BinaryApe, en Flickr' href='http://www.flickr.com/photos/binaryape/476820980' target='_blank'&gt;&lt;img height='283' width='380' alt='A Fuchikoma, a Tachikoma Type 1 and a Tachikoma Type 2' src='http://farm1.static.flickr.com/190/476820980_352ed64ae8.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;¿Sorprendidos? si, estoy hablando de &lt;a href='http://es.wikipedia.org/wiki/Anime' target='_blank'&gt;anime&lt;/a&gt;, animación Japonesa y para colmo con ambientación &lt;a href='http://es.wikipedia.org/wiki/Cyberpunk' target='_blank'&gt;Cyberpunk&lt;/a&gt;!! Y... ¿Qué pinta esto aquí? Dejarme cuatro lineas para explicarlo:&lt;br/&gt;&lt;br/&gt;Los personajes del manga y la trama de un &lt;a href='http://es.wikipedia.org/wiki/Suspense_%28g%C3%A9nero%29' target='_blank'&gt;thriller&lt;/a&gt; político, sirven al director como excusa para plantear una pregunta: &lt;b&gt;¿Cómo definimos la vida?&lt;/b&gt; &lt;br/&gt;&lt;br/&gt;No, no voy a ponerme a filosofar, pero aunque la he visto varias veces (y la recomiendo), &lt;b&gt;había un punto que nunca acababa de entender&lt;/b&gt;. &lt;br/&gt;&lt;br/&gt;Por fin lo he logrado, y ha sido durante esta semana, ha sido durante la &lt;a href='http://es.wikipedia.org/wiki/Spanish_revolution' target='_blank'&gt;#spanishrevolution&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Como toda película futurista plantea &lt;b&gt;dos avances tecnológicos&lt;/b&gt;, y os puedo asegurar que nunca habría acertado el orden en el que llegarían:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;La población modifica sus cuerpos convirtiendose en cyborgs, "&lt;i&gt;&lt;b&gt;cascarones&lt;/b&gt;&lt;/i&gt;", por lo que es necesario un escáner para diferenciar a las personas "&lt;i&gt;vivas&lt;/i&gt;" de simples &lt;a href='http://es.wikipedia.org/wiki/Inteligencia_artificial' target='_blank'&gt;IA&lt;/a&gt;'s.&lt;/li&gt;&lt;li&gt;Se muestra el futuro de Internet, cerebros conectados a la red 24h al día... &lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;Y entonces empieza lo difícil, el punto que me costaba más de lo normal: de semejante Red nace una "&lt;i&gt;consciencia&lt;/i&gt;", un fantasma imposible de distinguir con el resto de personas.&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;El &lt;a href='http://es.wikipedia.org/wiki/Inteligencia_colectiva' target='_blank'&gt;concepto&lt;/a&gt; &lt;b&gt;Inteligencia Colectiva&lt;/b&gt; ha evolucionado.&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;A los que se dedican al &lt;a href='http://es.wikipedia.org/wiki/Medio_social_%28social_media%29' target='_blank'&gt;Social Media&lt;/a&gt; y al Marketing les encanta esto... ¿cómo puedo &lt;a title='Ghost in the Shell: Laughing Man por inju, en Flickr' href='http://www.flickr.com/photos/inju/306682878' target='_blank'&gt;&lt;img height='230' width='258' alt='Ghost in the Shell: Laughing Man' src='http://farm1.static.flickr.com/121/306682878_b82298c1d3.jpg' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;/a&gt;utilizar la opinión de la opinión en Internet, la Inteligencia Colectiva para &lt;b&gt;mejorar mi producto&lt;/b&gt;? ¿puede la la IC contarme que &lt;b&gt;nuevos servicios&lt;/b&gt; necesita? ¿puedo preguntarle si tiene buena &lt;b&gt;opinión sobre mi empresa&lt;/b&gt;? ¿y cambiar su opinión? ¿puedo manipularla para que &lt;b&gt;compre mi producto&lt;/b&gt;?&lt;br/&gt;&lt;br/&gt;Evidentemente muchas empresas y "&lt;i&gt;gurus&lt;/i&gt;" han salido escaldados... y es que, para mi, el tema es mucho más complejo que la visión simplista del párrafo anterior. La IC se auto-regula, corrige fallos evolucionando y por fin, &lt;b&gt;ha tomado consciencia de ella misma&lt;/b&gt;, ha nacido el "&lt;i&gt;&lt;b&gt;fantasma&lt;/b&gt;&lt;/i&gt;"...&lt;br/&gt;&lt;br/&gt;Ha nacido un &lt;b&gt;fantasma&lt;/b&gt; en la red y se ha instalado en los &lt;b&gt;cascarones&lt;/b&gt; de muchos de nosotros... &lt;br/&gt;&lt;br/&gt;(y yo que pensaba que la cibernética evolucionaría más rápido =D)&lt;br/&gt;&lt;br/&gt;&lt;center&gt; &lt;div class='youtube-video'&gt;&lt;object height='355' width='425'&gt;&lt;param name='movie' value='http://www.youtube.com/v/kmuCMNkQCPE&amp;amp;feature=youtube_gdata_player'&gt; &lt;/param&gt;&lt;param name='wmode' value='transparent'&gt; &lt;/param&gt;&lt;embed height='355' width='425' src='http://www.youtube.com/v/kmuCMNkQCPE&amp;amp;feature=youtube_gdata_player' type='application/x-shockwave-flash' wmode='transparent'&gt; &lt;/embed&gt;       &lt;/object&gt;&lt;/div&gt;&lt;/center&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/binaryape/476820980' target='_blank'&gt;A Fuchikoma, a Tachikoma Type 1 and a Tachikoma Type 2&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/inju/306682878' target='_blank'&gt;Ghost in the Shell: Laughing Man&lt;/a&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Jz2rXCw4xmM:VqMCDlhmQNY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Jz2rXCw4xmM:VqMCDlhmQNY:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Jz2rXCw4xmM:VqMCDlhmQNY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Jz2rXCw4xmM:VqMCDlhmQNY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=Jz2rXCw4xmM:VqMCDlhmQNY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/Jz2rXCw4xmM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/4795639278339043742/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=4795639278339043742&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4795639278339043742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4795639278339043742?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/05/un-fantasma-en-el-cascaron.html" title="Un Fantasma en el Cascarón" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/190/476820980_352ed64ae8_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUMFQn04eip7ImA9WhZWFEo.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-3813272248652739519</id><published>2011-05-15T17:30:00.001+02:00</published><updated>2011-05-15T17:30:13.332+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-15T17:30:13.332+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cuore" /><category scheme="http://www.blogger.com/atom/ns#" term="virtathon" /><category scheme="http://www.blogger.com/atom/ns#" term="brainsurface" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><category scheme="http://www.blogger.com/atom/ns#" term="eventos" /><title>#Virtathon</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Hoy toca hablar de: &lt;b&gt;Conferencias&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Conferencias, Seminarios, ferias... cuando empiezas a especializarte, descubres que no todo es estar detrás de la pantalla, también puedes asistir a una serie de eventos que organizan las marcas, empresas o incluso organizaciones de usuarios.&lt;br/&gt;&lt;br/&gt;&lt;img src='http://lh6.ggpht.com/_mDSK5lOOQ6A/Tc_u5DXOz2I/AAAAAAAAAS4/TnyNkATwGGw/%5BUNSET%5D.jpg?imgmax=800' style='max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;En España tenemos a &lt;a href='http://www.cuore.es/' target='_blank'&gt;CUORE&lt;/a&gt; que celebró en Marzo su &lt;a href='http://www.cuore.es/seccion.php?id=21' target='_blank'&gt;XX Congreso&lt;/a&gt;, y al que por desgracia no pude asistir. Y esa es una gran constante, no se a vosotros, pero ir a los congresos es &lt;b&gt;COMPLICADO&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Fechas&lt;/b&gt;, &lt;b&gt;precio&lt;/b&gt;, &lt;b&gt;viaje&lt;/b&gt;, &lt;b&gt;hotel&lt;/b&gt;... es muy posible que la empresa cubra los gastos de alguno de los que lea estas lineas, pero otros no tendrás esa suerte. Y es por eso que me ha gustado tanto la iniciativa que pretendo presentar (como siempre - &lt;b&gt;Aviso&lt;/b&gt;: &lt;i&gt;no gano nada con ésto&lt;/i&gt;).&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.brainsurface.com/virtathon' target='_blank'&gt;Virtathon&lt;/a&gt; organizada por &lt;a href='http://www.brainsurface.com/' target='_blank'&gt;BrainSurface&lt;/a&gt;, para que os hagáis una idea pretender concentrar en una web a usuarios de Oracle, Java y MySQL ofreciendo herramientas de colaboración: &lt;i&gt;chat&lt;/i&gt;, &lt;i&gt;vídeo&lt;/i&gt;, &lt;i&gt;documentos&lt;/i&gt;, &lt;i&gt;foros&lt;/i&gt;... hasta &lt;b&gt;gestión de proyectos&lt;/b&gt;. Y ahora, lo último, una &lt;b&gt;Conferencia Virtual&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Del &lt;b&gt;16 al 21 de Julio&lt;/b&gt;, bajo un precio reducido, sin viajes, hoteles... se puede asistir a &lt;b&gt;decenas de sesiones&lt;/b&gt;, de &lt;b&gt;varios niveles&lt;/b&gt; y de &lt;b&gt;multitud de temas&lt;/b&gt;. Pero &lt;b&gt;la parte innovadora&lt;/b&gt; no queda ahí, &lt;u&gt;las &lt;/u&gt;&lt;img src='http://lh6.ggpht.com/_mDSK5lOOQ6A/Tc_vee4VySI/AAAAAAAAAS8/seLRaM8Y97U/%5BUNSET%5D.png?imgmax=800' style='max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;u&gt;sesiones puedes darlas tu o proponer que se hagan o incluso recomendar a alguien, los conferenciantes pagan una suma de dinero y después reciben otra en función de como ha ido su sesión.&lt;/u&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;A mi la idea me ha sorprendido, diría que es la primera vez que se organiza y aunque estas cosas pueden salir no tan "bien" como uno espera, &lt;b&gt;yo ya me he apuntado&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Dejo también el enlace de uno de los "conferenciantes" explicando la experiencia en su blog, &lt;b&gt;Arup Nanda&lt;/b&gt;: &lt;a href='http://arup.blogspot.com/2011/03/speaking-at-virtual-conference.html' target='_blank'&gt;Speaking at a Virtual Conference #VirtaThon&lt;br/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UYRLajJrbuk:KBSl-TkTS1w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UYRLajJrbuk:KBSl-TkTS1w:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UYRLajJrbuk:KBSl-TkTS1w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UYRLajJrbuk:KBSl-TkTS1w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UYRLajJrbuk:KBSl-TkTS1w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/UYRLajJrbuk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/3813272248652739519/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=3813272248652739519&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/3813272248652739519?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/3813272248652739519?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/05/virtathon.html" title="#Virtathon" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_mDSK5lOOQ6A/Tc_u5DXOz2I/AAAAAAAAAS4/TnyNkATwGGw/s72-c/%5BUNSET%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkcAQns-eSp7ImA9WhZWFEo.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-7155644006410140979</id><published>2011-05-08T15:20:00.000+02:00</published><updated>2011-05-15T17:40:43.551+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-15T17:40:43.551+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="prinsepac" /><category scheme="http://www.blogger.com/atom/ns#" term="vlan" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="red" /><title>En el Nombre de la Interfaz (VLAN NAME TYPE)</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Durante mucho tiempo las única razón para configurar 802.1Q en las interfaces de un equipo fueron:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;No tenemos dinero para un &lt;a target='_blank' href='http://www.cisco.com/'&gt;Cisco&lt;/a&gt; y estamos montando un router en un equipo viejo&lt;/li&gt;&lt;li&gt;El &lt;b&gt;Administrador de la Red&lt;/b&gt; &lt;b&gt;nos cae mal&lt;/b&gt; y vamos a montar un equipo con una IP de cada &lt;a target='_blank' href='http://es.wikipedia.org/wiki/Segmento_de_red'&gt;segmento&lt;/a&gt;...&lt;/li&gt;&lt;/ul&gt;Ahora con los &lt;a target='_blank' href='http://en.wikipedia.org/wiki/Blade_server'&gt;&lt;b&gt;Blades&lt;/b&gt;&lt;/a&gt; compartiendo infraestructuras y con la virtualización, quizás nos vemos obligados a marcar nuestros paquetes con el '&lt;i&gt;sello&lt;/i&gt;' correcto.&lt;br/&gt;&lt;br/&gt;&lt;a target='_blank' href='http://es.wikipedia.org/wiki/IEEE_802.1Q'&gt;802.1Q&lt;/a&gt; es el estándar de la &lt;a target='_blank' href='http://www.ieee.org'&gt;IEEE&lt;/a&gt; para etiquetado de paquetes, que permite que, aunque compartamos infraestructuras, no existan interferencias entre las diferentes redes. Básicamente lo que llamamos: &lt;b&gt;trunking&lt;/b&gt;. &lt;br/&gt;&lt;br/&gt;Pero, pasemos a la práctica. Para configurar una interfaz dot1Q, lo más sencillo es:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;copiar el script de inicio de nuestra interfaz, por ejemplo &lt;i&gt;/etc/sysconfig/network-scripts/&lt;b&gt;ifcfg-eth0&lt;/b&gt;&lt;/i&gt; a &lt;i&gt;/etc/sysconfig/network-scripts/&lt;b&gt;ifcfg-eth0.105&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;cambiar el parámetro "&lt;b&gt;VLAN DEVICE&lt;/b&gt;" para reflejar el cambio de nombre &lt;b&gt;eth0.105&lt;/b&gt;&lt;/li&gt;&lt;li&gt;añadir &lt;b&gt;VLAN=yes&lt;/b&gt; al final&lt;b&gt;&lt;br/&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;¿Demasiado fácil? vamos a complicarlo un poco más...&lt;br/&gt;&lt;br/&gt;Y si resulta que estamos montando un sistema de alta disponibilidad, (por ejemplo Oracle RAC) que utiliza IP's virtuales (&lt;a href='http://oracleracnotes.wordpress.com/2008/03/03/direcciones-ip-virtuales-en-oracle-rac/' target='_blank'&gt;vip's&lt;/a&gt;). En Linux al añadir otra ip a la interfaz se añaden dos puntos y un identificador numérico. El resultado final será algo parecido a ésto:&lt;br/&gt;&lt;br/&gt;eth0.105:1&lt;br/&gt;&lt;br/&gt;¿Alguién ha visto alguna vez una interfaz así? ¿Os imagináis el quebradero de cabeza para los scripts en bash?&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;&lt;a title='Rack @ Work por stars6 / Leonardo Rizzi, en Flickr' href='http://www.flickr.com/photos/stars6/2759248073/'&gt;&lt;img width='301' height='402' alt='Rack @ Work' src='http://farm4.static.flickr.com/3132/2759248073_d0f78fcdf8.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;Por suerte en Linux tenemos dos formatos para las interfaces con vlan's:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;DEV_PLUS&lt;/b&gt;&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;VLAN_PLUS&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;El método más habitual es DEV_PLUS, pero si utilizamos VLAN_PLUS obtendremos interfaces del estilo vlan105, vlan609 y si añadimos IP's secundarias vlan105:1 o vlan609:1. Otra ventaja se que independizamos el nombre de la interfaz física, que en algunos casos puede sernos de utilidad.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div align='justify'&gt;Para configurar este método de nombrar interfaces utilizaremos los parámetros:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;DEVICE&lt;/b&gt;, con el nombre en formato vlan###&lt;/li&gt;&lt;li&gt;&lt;b&gt;VLAN_NAME_TYPE&lt;/b&gt;, con el valor &lt;b&gt;VLAN_PLUS_VID_NO_PAD&lt;/b&gt; para indicar que utilizaremos interafaces del tipo '&lt;i&gt;vlan###&lt;/i&gt;'&lt;/li&gt;&lt;li&gt;&lt;b&gt;PHYSDEV&lt;/b&gt;, para indicarle al sistema la interfaz física asociada, ya que no podrá deducirla del nombre de la interfaz&lt;/li&gt;&lt;li&gt;&lt;b&gt;VLAN&lt;/b&gt;, con el valor '&lt;i&gt;yes&lt;/i&gt;' como antes&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;El resultado es un archivo como éste "&lt;i&gt;ifcfg-vlan240&lt;/i&gt;":&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;DEVICE=vlan240&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;VLAN_NAME_TYPE=VLAN_PLUS_VID_NO_PAD&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;PHYSDEV=eth0&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;i&gt;BOOTPROTO=static&lt;/i&gt;&lt;br/&gt;&lt;i&gt;BROADCAST=10.0.0.255&lt;/i&gt;&lt;br/&gt;&lt;i&gt;HWADDR=00:01:02:03:04:05&lt;/i&gt;&lt;br/&gt;&lt;i&gt;IPADDR=10.0.0.33&lt;/i&gt;&lt;br/&gt;&lt;i&gt;NETMASK=255.255.255.0&lt;/i&gt;&lt;br/&gt;&lt;i&gt;NETWORK=10.0.0.0&lt;/i&gt;&lt;br/&gt;&lt;i&gt;ONBOOT=yes&lt;/i&gt;&lt;br/&gt;&lt;i&gt;GATEWAY=10.0.0.1&lt;/i&gt;&lt;br/&gt;&lt;i&gt;&lt;b&gt;VLAN=yes&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;También se puede configurar "&lt;i&gt;online&lt;/i&gt;" con el comando &lt;b&gt;vconfig&lt;/b&gt;, pero los cambios no son persistentes y a menos que ocurra algo raro (no tenemos claras las vlan's de nuestra red, o nuestro &lt;i&gt;networker&lt;/i&gt; particular está jugando con ellas) no creo que sea necesario conocer demasiado ese comando.&lt;br/&gt;&lt;div align='justify'&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a target='_blank' href='http://www.flickr.com/photos/stars6/2759248073'&gt;Rack @ Work&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=JNY9n0D34g8:ShNCJac30tw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=JNY9n0D34g8:ShNCJac30tw:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=JNY9n0D34g8:ShNCJac30tw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=JNY9n0D34g8:ShNCJac30tw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=JNY9n0D34g8:ShNCJac30tw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/JNY9n0D34g8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/7155644006410140979/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=7155644006410140979&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7155644006410140979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7155644006410140979?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/05/consolidacion-de-servidores-la-red.html" title="En el Nombre de la Interfaz (VLAN NAME TYPE)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm4.static.flickr.com/3132/2759248073_d0f78fcdf8_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUIDQHs9eCp7ImA9WhZXFUw.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-7159192884595596966</id><published>2011-05-03T23:08:00.000+02:00</published><updated>2011-05-04T15:59:31.560+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-04T15:59:31.560+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="infraestructura" /><category scheme="http://www.blogger.com/atom/ns#" term="emc" /><category scheme="http://www.blogger.com/atom/ns#" term="netapp" /><category scheme="http://www.blogger.com/atom/ns#" term="hp" /><category scheme="http://www.blogger.com/atom/ns#" term="almacenamiento" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Una Mano Ganadora (EMC vs HP vs NetApp)</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Me ha tocado estudiar tres de los mejores productos del mercado en lo que a SAN/NAS se refiere: &lt;b&gt;HP EVA 8400&lt;/b&gt;, &lt;b&gt;EMC VNX 5700&lt;/b&gt; y &lt;b&gt;NetApp V3200&lt;/b&gt;. Yo creía que hacían lo mismo, servir almacenamiento, me equivoqué...&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='left'&gt;&lt;a href='http://www.flickr.com/photos/heyskinny/466827051/' target='_blank'&gt;&lt;img height='259' width='346' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;' src='http://farm1.static.flickr.com/187/466827051_b310a9680f_z.jpg'/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;Lo primero: &lt;u&gt;no he evaluado todas las características ni servicios, solo aquellos puntos que me han parecido convenientes. No tengo ninguna vinculación directa con ninguna de las marcas, ni obtengo beneficio alguno al escribir ésto. &lt;/u&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.quora.com/What-are-the-key-points-to-compare-a-storage-system-for-Oracle' target='_blank'&gt;Intenté averiguar&lt;/a&gt; cuales era los puntos más importantes cuando analizas una cabina de discos, sobretodo con bases de datos Oracle por medio.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;i&gt;No los encontré&lt;/i&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;Así fue como tuve que empezar de cero, y escogí estos cuatro:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Arquitectura&lt;/li&gt;&lt;li&gt;Rendimiento&lt;/li&gt;&lt;li&gt;Gestión del Espacio&lt;/li&gt;&lt;li&gt;Integración&lt;/li&gt;&lt;/ul&gt;Una vez escogidos los criterios, es sencillo valorar los más importantes para cada situación y tras puntuar cada solución... tendremos nuestra decisión! &lt;br/&gt;&lt;br/&gt;Pero antes de puntuar, aclaremos cada punto:&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Arquitectura&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;El almacenamiento supone grandes retos, y cada fabricante los ha abordado a su manera. Y ésto se nota en la arquitectura, punto que &lt;b&gt;te ofrece los problemas o las soluciones para el día a día&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Me centro en dos puntos, con cierta analogía al antiguo &lt;a target='_blank' href='http://es.wikipedia.org/wiki/Modelo_TCP/IP'&gt;Modelo TCP/IP&lt;/a&gt;:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Presentación&lt;/b&gt;, no es lo mismo presentar una LUN de un RAID 5 tradicional (aunque esté contenido en una cabina), que un disco virtual distribuido entre los N discos de una estructura propietaria.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Acceso&lt;/b&gt;, existe quien necesita o prefiere saber donde esta "&lt;i&gt;ubicada&lt;/i&gt;" la información. Tener la certeza de que si mueve esos discos a otro equipo podrá recuperar su información. Pero también estamos los que, confiando en la solución, preferimos las ventajas de una capa de abstracción que modifique el acceso a los discos a cambio de funcionalidades extra y más rendimiento, los cuales no serían posibles de otra forma.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;Esto nos lleva a la primera pregunta que debemos hacernos: &lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;i&gt;¿Me fío de una capa de abstracción propietaria a cambio de grandes &lt;b&gt;promesas&lt;/b&gt; de gestión de espacio y rendimiento?&lt;/i&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;a title='Promise? por discoodoni, en Flickr' href='http://www.flickr.com/photos/13923263@N07/1471150324/' target='_blank'&gt;&lt;img height='500' width='333' alt='Promise?' src='http://farm2.static.flickr.com/1112/1471150324_a52068a957.jpg' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;/a&gt;La critica habitual a los discos virtuales es el &lt;b&gt;rendimiento&lt;/b&gt; (y por eso será el siguiente punto a analizar). Luego tocará deslumbrarse por todas las características avanzadas de &lt;b&gt;gestión de espacio&lt;/b&gt; que nos ofrecen. Os comento lo que he visto:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;HP&lt;/b&gt;, virtualiza si o si. Una vez agrupados los discos por capacidad y velocidad, presentaremos &lt;b&gt;VDisks&lt;/b&gt; a nuestros equipos, discos virtuales enfocados a proporcionar un máximo rendimiento. Balanceo entre todos los discos del grupo (más cabezales = más velocidad), hardware dedicado a operaciones de redundancia.. Incluso parece gestionar los "&lt;i&gt;bloques calientes&lt;/i&gt;" (con excesivo I/O).&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;NetApp&lt;/b&gt; y &lt;b&gt;EMC&lt;/b&gt; utilizan hardware más generalista en las controladoras, gestionadas a su vez por un S.O. optimizado. Disponer de un S.O. permite mucha flexibilidad, no solo dispondremos de funcionalidades extra, sino que en el futuro seguramente podremos actualizarlas y disponer de funcionalidades futuras sin depender del hardware.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;NetApp&lt;/b&gt; además de permitir virtualizar, ofrece una capa de abstracción del almacenamiento físico: &lt;b&gt;&lt;i&gt;WAFL&lt;/i&gt;&lt;/b&gt;, que decide &lt;i&gt;cuando&lt;/i&gt;, &lt;i&gt;como&lt;/i&gt; y &lt;i&gt;donde&lt;/i&gt; se guardan los bloques de datos. Todas las teorías sobre como se almacena la información o estadísticas de rendimiento no sirven con su solución.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;Sobre los discos virtuales comentar que será muy importante la previsión de crecimiento, &lt;b&gt;los límites de los discos virtuales pueden marcar un diseño u otro&lt;/b&gt;. Limites en la cantidad de discos en un grupo, límites de tamaño por disco virtual. El que ofrecía menos límites era &lt;b&gt;HP&lt;/b&gt;, pero en los nuevos modelos de &lt;b&gt;NetApp&lt;/b&gt; parece que han ampliado fronteras a algo bastante competitivo.&lt;br/&gt;&lt;br/&gt;Asociado a este problema &lt;b&gt;es conveniente no cambiar de tamaño los discos de un grupo&lt;/b&gt;, cuantos más cabezales tenga un grupo mejor, pero si cambiamos el tamaño podemos descompensar la carga. Tenemos que planear las futuras adquisiciones, para formar grupos nuevos de tamaños mayores o acomodarse a un tamaño durante toda la vida de la cabina de discos.&lt;br/&gt;&lt;br/&gt;Sobre las controladoras de &lt;b&gt;EMC&lt;/b&gt; y &lt;b&gt;NetApp&lt;/b&gt;, comentar que me faltó estudiar como afectaba la cantidad de memoria a las soluciones, pero se hace bastante palpable que "&lt;i&gt;el tamaño importa&lt;/i&gt;".&lt;br/&gt;&lt;br/&gt;Una vez analizado este punto, el resto es pan comido.&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Rendimiento&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;Comparar arquitecturas tan complejas y diferentes no está a mi alcance, es por eso que estudié las opciones de cada fabricante, aunque requerían licencias o hardware adicional.&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;EMC&lt;/b&gt; dispone de "&lt;i&gt;tiering&lt;/i&gt;" en caliente entre discos SAS, NL-SAS y Flash. Lo llaman &lt;b&gt;FAST&lt;/b&gt;, y permite ubicar los bloques "&lt;i&gt;calientes&lt;/i&gt;" en los discos más rápidos, mientras los datos "&lt;i&gt;de archivo&lt;/i&gt;" se almacenarán en discos más económicos (NL-SAS). Ya he comentado lo mucho que me gusta esta &lt;a target='_blank' href='http://lsnrctl.blogspot.com/2011/03/tiering-en-la-nube.html'&gt;idea&lt;/a&gt;, aunque como no me la ofertaron no profundicé.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;NetApp&lt;/b&gt; dispone de una tarjeta aceleradora llamada &lt;b&gt;PAM&lt;/b&gt;, actúa como cache de toda la cabina, acelerando toda la actividad, integrándose con su sistema de prioridades (&lt;i&gt;FlexShare&lt;/i&gt;) y consiguiendo un pico de rendimiento si utilizamos &lt;a target='_blank' href='http://www.tecnologiapyme.com/hardware/que-es-la-deduplicacion-de-datos'&gt;deduplicación&lt;/a&gt;. Tampoco se ofertó.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;HP&lt;/b&gt; no dispone de opciones, aprovecha al máximo su arquitectura de virtualización, dando como única alternativa para obtener más rendimiento adquirir más discos.&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Gestión del Espacio&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;El único punto donde las tecnologías son las mismas entre fabricantes (o casi), contemplé cuatro: &lt;b&gt;virtualización&lt;/b&gt;, &lt;b&gt;thin provisioning&lt;/b&gt;, &lt;b&gt;deduplicación&lt;/b&gt; y &lt;b&gt;compresión&lt;/b&gt;.&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;HP&lt;/b&gt; implementa por encima de su sistema de &lt;b&gt;virtualización&lt;/b&gt; un sistema de seguridad, logrando fallos de hasta dos discos sin impacto. Además de no existir fragmentación por su implementación.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;EMC&lt;/b&gt; engloba &lt;b&gt;virtualización&lt;/b&gt; y "&lt;b&gt;&lt;i&gt;thin provisioning&lt;/i&gt;&lt;/b&gt;" en el producto "&lt;i&gt;Virtual Provisioning&lt;/i&gt;". Dispone de herramientas de de-fragmentación y una interfaz completa entre opciones avanzadas y asistentes para ajustar al máximo los discos presentados. También incluye &lt;b&gt;compresión&lt;/b&gt; por bloque como un proceso programable.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;NetApp&lt;/b&gt; permite: &lt;b&gt;virtualizac&lt;/b&gt;&lt;b&gt;ión&lt;/b&gt;, "&lt;i&gt;&lt;b&gt;thin provisioning&lt;/b&gt;&lt;/i&gt;", &lt;b&gt;compresión&lt;/b&gt; y &lt;b&gt;deduplicación&lt;/b&gt;. Tanta flexibilidad la permite su arquitectura basada en WAFL. Tanto la compresión como la deduplicación son programables y el problema de la fragmentación "&lt;i&gt;dicen&lt;/i&gt;" tenerlo solucionado.&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Integración&lt;/b&gt;&lt;/big&gt;&lt;br/&gt;Todos los sistemas se integran con multitud de productos de terceros, incluido &lt;b&gt;Oracle&lt;/b&gt;.&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;NetApp&lt;/b&gt; era el fabricante de las cabinas de &lt;b&gt;Oracle&lt;/b&gt; (ahora evidentemente es Sun) y no podía quedar sin recompensa. Llegan al extremo de entender las cabeceras de ASM, permitiendo presentar los snapshots/mirrors de discos ASM al mismo equipo donde reside el original.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;HP&lt;/b&gt; tiene una filosofía donde ser sirven LUNs lo mejor posible, por lo que las integraciones son secundarias. Hay muchas criticas a este punto, incluso rumores en los que no entraré. Bajo mi punto de vista, es claramente su punto débil.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;EMC&lt;/b&gt; tiene una gran apuesta con &lt;b&gt;VMware&lt;/b&gt; permitiendo el mismo nivel de gestión desde el &lt;i&gt;&lt;b&gt;Navispher&lt;/b&gt; de EMC&lt;/i&gt; que con el &lt;b&gt;&lt;i&gt;VirtualCenter&lt;/i&gt;&lt;/b&gt; de VMware, y la flexibilidad que ello conlleva.&lt;/li&gt;&lt;/ul&gt;&lt;div align='center'&gt;&lt;a target='_blank' href='http://www.flickr.com/photos/biscuitsmlp/3738527419/' title='Winning Hand por smlp.co.uk, en Flickr'&gt;&lt;img height='254' width='381' style='float: none;' src='http://farm3.static.flickr.com/2537/3738527419_de6dffce21.jpg' alt='Winning Hand'/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;b&gt;&lt;big&gt;Conclusión&lt;/big&gt;&lt;/b&gt;&lt;br/&gt;&lt;/div&gt;&lt;div align='justify'&gt;Es evidente que &lt;u&gt;hay otros puntos a tener en cuenta&lt;/u&gt;, como el &lt;b&gt;precio&lt;/b&gt; ;) también la facilidad de &lt;b&gt;gestión&lt;/b&gt;, los &lt;b&gt;conocimientos&lt;/b&gt; previos de los técnicos que gestionarán la solución, &lt;b&gt;garantías&lt;/b&gt;, &lt;b&gt;soporte&lt;/b&gt;, servicios de &lt;b&gt;migración&lt;/b&gt;, &lt;b&gt;documentación&lt;/b&gt;... Pero son más subjetivos y en el apartado más técnico hay menos dudas.&lt;br/&gt;&lt;br/&gt;Pero las tuve, y muchas... y me decidí por la apuesta innovadora de NetApp.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Ganó NetApp, que me prometía una gestión de entornos de desarrollo inmejorable (integración con ASM) consumiendo el mínimo espacio (deduplicación). Todo ello prometiendo el rendimiento de los mejores para mi entorno de producción al que le haría copias de seguridad en cabina olvidándome de RMAN (que conste que no pensaba hacerlo).&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Una lástima que en el concurso no solo se valoraba la cabina de discos, Oracle no es el único producto y, evidentemente, yo no era el único que valoraba. Finalmente disfrutaré de una EVA de HP un mínimo de 4 años más...&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;He de reconocer que tuve ayuda, tanto de los interesados, donde me gustaría destacar a EMC con &lt;a target='_blank' href='http://twitter.com/jpijuan'&gt;@jpijuan&lt;/a&gt; que colaboró con &lt;a target='_blank' href='http://twitter.com/avanttic'&gt;@avanttic&lt;/a&gt; para la integración con Oracle. Y de otros no tan interesados, de los que destaco a &lt;a target='_blank' href='http://twitter.com/alexis_gil/'&gt;@alexis_gil&lt;/a&gt; y el ya sabe la razón... sabía incluso por quien me &lt;a target='_blank' href='http://twitter.com/#%21/alexis_gil/statuses/63005574140399616'&gt;decantaría&lt;/a&gt;!&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a target='_blank' href='http://www.flickr.com/photos/heyskinny/466827051/'&gt;storage unit&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/13923263@N07/1471150324/' target='_blank'&gt;Promise?&lt;/a&gt;&lt;br/&gt;Imagen: &lt;a target='_blank' href='http://www.flickr.com/photos/biscuitsmlp/3738527419/'&gt;Wining Hand&lt;/a&gt;&lt;br/&gt;&lt;/small&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=a4bQPvl4IHo:-p-7KOUhiwQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=a4bQPvl4IHo:-p-7KOUhiwQ:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=a4bQPvl4IHo:-p-7KOUhiwQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=a4bQPvl4IHo:-p-7KOUhiwQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=a4bQPvl4IHo:-p-7KOUhiwQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/a4bQPvl4IHo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/7159192884595596966/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=7159192884595596966&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7159192884595596966?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7159192884595596966?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/05/una-mano-ganadora-emc-vs-hp-vs-netapp.html" title="Una Mano Ganadora (EMC vs HP vs NetApp)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/187/466827051_b310a9680f_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0QCRn8_fSp7ImA9WhZQF0s.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-1996573031459995415</id><published>2011-04-25T16:03:00.001+02:00</published><updated>2011-04-25T23:02:47.145+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-25T23:02:47.145+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sql" /><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo" /><title>Bad Types (confusión con TO_CHAR, TO_DATE y tipos de dato)</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Siempre he pensado que éste tema merece un póster...&lt;br/&gt;&lt;br/&gt;&lt;div align='justify'&gt;&lt;a href='http://www.flickr.com/photos/zara/9040341/' title='Bad Type por CommandZed, en Flickr'&gt;&lt;img width='306' height='230' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;' src='http://farm1.static.flickr.com/8/9040341_0f185220de.jpg' alt='Bad Type'/&gt;&lt;/a&gt;Por  alguna razón, que debería ser motivo de reflexión, los formatos de fecha y especialmente el uso de las funciones TO_CHAR y TO_DATE suelen ser  motivo de confusión...&lt;br/&gt;&lt;br/&gt;Aunque lo he explicado ya unas pocas veces en persona, una consulta en la &lt;a target='_blank' href='http://comunidadoraclehispana.ning.com/'&gt;Comunidad de Oracle Hispana&lt;/a&gt; ha propiciado que escriba unas lineas sobre el tema... &lt;br/&gt;&lt;br/&gt;No es el único caso, pero por lo que he visto el problema viene cuando se quieren comparar uno o varios campos y hay fechas por medio. Para empezar hay que dejar algo claro, &lt;b&gt;cuando comparamos dos elementos deberían ser del mismo tipo&lt;/b&gt;, nada de peras con manzanas.&lt;br/&gt;&lt;br/&gt;Es por eso que lo primero es revisar los &lt;a href='http://download.oracle.com/docs/cd/E11882_01/server.112/e16508/tablecls.htm#CNCPT113' target='_blank'&gt;Tipos de Dato en Oracle&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Pero no siempre lo tenemos todo fácil, o simplemente no le podemos pedir a un usuario que escriba día, mes, año, minuto, segundo (que es lo que incluye el tipo &lt;b&gt;&lt;i&gt;DATE&lt;/i&gt;&lt;/b&gt; en Oracle) en el formulario de nuestra aplicación, para buscar las facturas del mes pasado. Es por es eso que existen las funciones &lt;i&gt;&lt;b&gt;TO_CHAR&lt;/b&gt;&lt;/i&gt; y &lt;i&gt;&lt;b&gt;TO_DATE&lt;/b&gt;&lt;/i&gt;; pero vayamos al grano:&lt;br/&gt;&lt;br/&gt;Si el campo es fecha y queremos los resultados anteriores al día 3 de enero de 2011, bastará con convertir la cadena '03/01/2011' a formato fecha de Oracle, el se encarga de completar hora, minutos y segundos con ceros:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;WHERE campo_fecha &amp;lt; to_date('03/01/2011','DD/MM/YYYY')&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Si el campo es una cadena de carácteres:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;WHERE to_date(campo_cadena,'DD/MM/YYYY') &amp;lt; to_date('03/01/2011','DD/MM/YYYY')&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Pero Oracle en contadas ocasiones realiza &lt;b&gt;conversiones implícitas&lt;/b&gt;, por lo que es posible utilizar:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;WHERE campo_fecha &amp;lt; '03/01/2011'&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Pero &lt;b&gt;lo recomendable es que controlemos nosotros las conversiones&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;En otras ocasiones si queremos los resultados anteriores a un año y el campo es fecha, se puede utilizar:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;WHERE to_char(campo_fecha,'YYYY')&amp;lt; '2011'&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Extraemos del tipo &lt;i&gt;DATE&lt;/i&gt; unicamente la información del año, y la comparamos con una cadena entrecomillada.&lt;br/&gt;&lt;br/&gt;Es un tema sencillo, pero espero que le sirva a alguien. Para más detalles os dejo un enlace que comentaba &lt;a href='http://comunidadoraclehispana.ning.com/profile/DiegoGuerra' target='_blank'&gt;Diego&lt;/a&gt; en la &lt;a href='http://twitter.com/cohispana' target='_blank'&gt;@cohispana&lt;/a&gt; : &lt;a href='http://www.devjoker.com/contenidos/Tutorial-PLSQL/67/Funciones-integradas-de-PLSQL.aspx' target='_blank'&gt;Funciones integradas de PL/SQL&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/zara/9040341/' target='_blank'&gt;Bad Type&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eLWN9NCDPKU:rQli5SEAFSg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eLWN9NCDPKU:rQli5SEAFSg:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eLWN9NCDPKU:rQli5SEAFSg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eLWN9NCDPKU:rQli5SEAFSg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eLWN9NCDPKU:rQli5SEAFSg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/eLWN9NCDPKU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/1996573031459995415/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=1996573031459995415&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1996573031459995415?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1996573031459995415?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/04/bad-types-confusion-con-tochar-todate-y.html" title="Bad Types (confusión con TO_CHAR, TO_DATE y tipos de dato)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/8/9040341_0f185220de_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkYBSXY5fip7ImA9WhZQEUg.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-9085863463028803886</id><published>2011-04-18T15:24:00.001+02:00</published><updated>2011-04-18T21:15:58.826+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-18T21:15:58.826+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cpu" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="10g" /><category scheme="http://www.blogger.com/atom/ns#" term="seguridad" /><category scheme="http://www.blogger.com/atom/ns#" term="grid" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Oracle Critical Patch Update - Abril 2011</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Mañana día 19, Oracle publicará el CPU de Abril. &lt;br/&gt;&lt;br/&gt;El tema de las actualizaciones es complicado, pero es interesante analizar de vez en cuando los &lt;b&gt;&lt;a target='_blank' href='http://www.oracle.com/technetwork/topics/security/alerts-086861.html'&gt;Critical Patch Update&lt;/a&gt;&lt;/b&gt; de Oracle. Aunque actualizan cualquier producto de la marca, me centraré, como siempre, en la base de datos.&lt;br/&gt;&lt;br/&gt;Como ya sabréis, Oracle publica parches en &lt;b&gt;Enero&lt;/b&gt;, &lt;b&gt;Abril&lt;/b&gt;, &lt;b&gt;Julio&lt;/b&gt; y &lt;b&gt;Octubre&lt;/b&gt;, avisando el &lt;a target='_blank' href='http://www.oracle.com/technetwork/topics/security/cpuapr2011-301950.html'&gt;jueves&lt;/a&gt; previo a su publicación. En esta ocasión hay 6 parches para la base de datos y 2 para Grid Control.&lt;br/&gt;&lt;br/&gt;Oracle utiliza un sistema de puntuaciones para valorar la criticidad de los parches, el &lt;a target='_blank' href='http://www.oracle.com/technetwork/topics/security/cvssscoringsystem-091884.html'&gt;CVSS&lt;/a&gt;. Las puntuaciones van de 1 a 10 y en este caso para la base de datos llegan al &lt;b&gt;6,5&lt;/b&gt; y para &lt;a target='_blank' href='http://www.oracle.com/technetwork/oem/grid-control/overview/index.html'&gt;Grid Control&lt;/a&gt; al &lt;b&gt;5,5&lt;/b&gt;. Aunque cada unos puede valorar según su entorno, dos de las vulnerabilidades de la base de datos&lt;b&gt; se pueden explotar remotamente, sin usuario ni clave de acceso&lt;/b&gt;. &lt;br/&gt;&lt;br/&gt;Lo que dicten vuestras consciencias... =D&lt;br/&gt;&lt;br/&gt;Para completar la información, versiones afectadas:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Oracle Database 11g Release 2, versiones 11.2.0.1, 11.2.0.2&lt;/li&gt;&lt;li&gt;Oracle Database 11g Release 1, versión 11.1.0.7&lt;/li&gt;&lt;li&gt;Oracle Database 10g Release 2, versiones 10.2.0.3, 10.2.0.4, 10.2.0.5&lt;/li&gt;&lt;li&gt;Oracle Database 10g Release 1, versión 10.1.0.5&lt;/li&gt;&lt;/ul&gt;Productos afectados:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a target='_blank' href='http://download.oracle.com/docs/html/B12016_02/chap_apm_monitoring.htm'&gt;Application Service Level Management&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Database Vault&lt;/li&gt;&lt;li&gt;Network Foundation&lt;/li&gt;&lt;li&gt;Oracle Help&lt;/li&gt;&lt;li&gt;Oracle Security Service&lt;/li&gt;&lt;li&gt;Oracle Warehouse Builder&lt;/li&gt;&lt;li&gt;&lt;a target='_blank' href='http://download.oracle.com/otn_hosted_doc/jdeveloper/904preview/uixhelp/uixdevguide/intro.html'&gt;UIX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Es evidente que el impacto en nuestros sistemas dependerá de los productos que tengamos instalados y donde "recaen" los dos bugs peligrosos, pero esa información todavía no la he encontrado.&lt;br/&gt;&lt;br/&gt;Otras puntos a destacar, no afectan al cliente (vuelvo a comentar que solo me centro en la base de datos y grid control) y &lt;b&gt;es el primer CPU que afecta a la versión 11.2.0.2&lt;/b&gt; de Oracle.&lt;br/&gt;&lt;br/&gt;Si os interesa, en &lt;a target='_blank' href='http://www.integrigy.com/'&gt;Integrigy&lt;/a&gt; tienen un &lt;a target='_blank' href='https://www1.gotomeeting.com/register/793565288'&gt;webinar&lt;/a&gt; preparado para el 5 de Mayo de 20.00h a 21.00h.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=3vdVS2XAaIs:k-9CSxrVc9o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=3vdVS2XAaIs:k-9CSxrVc9o:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=3vdVS2XAaIs:k-9CSxrVc9o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=3vdVS2XAaIs:k-9CSxrVc9o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=3vdVS2XAaIs:k-9CSxrVc9o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/3vdVS2XAaIs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/9085863463028803886/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=9085863463028803886&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/9085863463028803886?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/9085863463028803886?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/04/oracle-critical-patch-update-abril-2011.html" title="Oracle Critical Patch Update - Abril 2011" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEAFRX0zfyp7ImA9WhZRGEw.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-5417066156893872286</id><published>2011-04-14T22:56:00.000+02:00</published><updated>2011-04-14T23:31:54.387+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-14T23:31:54.387+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="prinsepac" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="lsnrctl" /><category scheme="http://www.blogger.com/atom/ns#" term="micro" /><category scheme="http://www.blogger.com/atom/ns#" term="10g" /><category scheme="http://www.blogger.com/atom/ns#" term="administracion" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Configurar el Entorno de Oracle [MICRO]</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div&gt;Para seros sinceros, soy de los que va re-configurando el entorno a mano, una, y otra vez... Pero no nos engañemos, no es la mejor forma. &lt;br/&gt;&lt;br/&gt;Lo primero de todo, &lt;i&gt;las variables del entorno son básicas cuando hablamos de trabajar con bases de datos Oracle&lt;/i&gt;. Son vitales durante la instalación, la administración y para los clientes. Es por ello que les dedico un poco de atención.&lt;br/&gt;&lt;br/&gt;Empecemos con las variables básicas de &lt;b&gt;Sistema&lt;/b&gt;:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;TEMP&lt;/b&gt;, &lt;b&gt;TMP&lt;/b&gt; y &lt;b&gt;TMPDIR&lt;/b&gt;, configura el directorio temporal, básicos durante la instalación.&lt;/li&gt;&lt;li&gt;&lt;b&gt;LANG&lt;/b&gt;, para definir el idioma con el que trabajamos&lt;em&gt;&lt;i&gt;.&lt;/i&gt;&lt;/em&gt;&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Hasta aquí fácil, ahora toca las variables de &lt;b&gt;Oracle&lt;/b&gt;. Basta con lanzar el siguiente script:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;$ . /usr/local/bin/oraenv&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;Nos preguntará el &lt;b&gt;SID&lt;/b&gt;  (&lt;i&gt;&lt;b&gt;S&lt;/b&gt;ytem &lt;b&gt;ID&lt;/b&gt;entifier&lt;/i&gt;) de la instancia con la que queremos trabajar y voilá! nuestro entorno configurado como por arte de magia...&lt;br/&gt;&lt;br/&gt;Durante la instalación Oracle nos pide cambiar al usuario &lt;i&gt;root&lt;/i&gt; y ejecutar un script que, entre otras cosas, instala estos scripts: &lt;b&gt;oraenv&lt;/b&gt;, &lt;b&gt;dbhome&lt;/b&gt; y &lt;b&gt;coraenv&lt;/b&gt; (no me digáis que no os suenan). &lt;br/&gt;&lt;br/&gt;El script&lt;b&gt;&lt;i&gt; oraenv&lt;/i&gt;&lt;/b&gt;, con ayuda de dbhome, configura la siguientes variables: &lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;ORACLE_SID&lt;/b&gt;, con el SID que hayamos indicado&lt;/li&gt;&lt;li&gt;&lt;b&gt;ORACLE_BASE&lt;/b&gt;, directorio base de instalación del sotware de Oracle&lt;/li&gt;&lt;li&gt;&lt;b&gt;ORACLE_HOME&lt;/b&gt;, directorio del producto con el que queremos trabajar: &lt;i&gt;database&lt;/i&gt;, &lt;i&gt;grid&lt;/i&gt;, &lt;i&gt;agent&lt;/i&gt;,&lt;/li&gt;&lt;li&gt;&lt;b&gt;LD_LIBRARY_PATH&lt;/b&gt;, interesante sobretodo si tenemos librarías de 32 y 64 bits&lt;/li&gt;&lt;li&gt;&lt;b&gt;PATH&lt;/b&gt;, se añade &lt;i&gt;$ORACLE_HOME/bin&lt;/i&gt; al final del &lt;i&gt;PATH&lt;/i&gt;&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;Todos estaremos pensando lo mismo ¿hay que poner el SID, cada vez? Bastará con configurar en el &lt;b&gt;~/.bash_profile&lt;/b&gt;:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;ORACLE_SID=&lt;nuestro_sid_habitual&gt;&lt;br/&gt;&lt;b&gt;ORAENV_ASK=NO&lt;/b&gt;&lt;br/&gt;. /usr/local/oraenv&lt;/nuestro_sid_habitual&gt;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div&gt;Listo, entorno configurado, sin preguntas y basado en la instalación (&lt;b&gt;&lt;i&gt;/etc/oratab&lt;/i&gt;&lt;/b&gt;). Como anécdota comentar que podemos utilizar otra variable: &lt;b&gt;ORACLE_TRACE=T &lt;/b&gt;que nos permite debugar la ejecución de los scripts (opción &lt;i&gt;&lt;b&gt;-x&lt;/b&gt;&lt;/i&gt; de &lt;i&gt;bash&lt;/i&gt;).&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br/&gt;Otras variables interesantes:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;TNS_NAMES&lt;/b&gt;, directorio donde ubicaremos el archivo &lt;b&gt;&lt;i&gt;tnsnames.ora&lt;/i&gt;&lt;/b&gt; con nuestras conexiones&lt;/li&gt;&lt;li&gt;&lt;b&gt;NLS_LANG&lt;/b&gt;, idioma, región y mapa de caracteres que utilizaremos como clientes&lt;/li&gt;&lt;li&gt;&lt;b&gt;CLASSPATH&lt;/b&gt;, por si tenemos problemas con Java (la mayoría de entornos gráficos son Java)&lt;/li&gt;&lt;li&gt;&lt;b&gt;DISPLAY&lt;/b&gt;, para la instalación "&lt;i&gt;old style&lt;/i&gt;"&lt;/li&gt;&lt;/ul&gt;Para los que quieran profundizar: &lt;b&gt;TWO_TASK&lt;/b&gt;, &lt;b&gt;ORA_NLS10&lt;/b&gt;, &lt;b&gt;ORA_TZFILE&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;También lo puedes leer en &lt;a target='_blank' href='http://www.prinsepac.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=10:configurar-el-entorno-de-oracle&amp;amp;catid=5:oracle&amp;amp;Itemid=2'&gt;prinsepac&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UigTWaLt3hQ:j4x1Vs8HUaM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UigTWaLt3hQ:j4x1Vs8HUaM:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UigTWaLt3hQ:j4x1Vs8HUaM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UigTWaLt3hQ:j4x1Vs8HUaM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=UigTWaLt3hQ:j4x1Vs8HUaM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/UigTWaLt3hQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/5417066156893872286/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=5417066156893872286&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/5417066156893872286?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/5417066156893872286?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/04/configurar-el-entorno-de-oracle-micro.html" title="Configurar el Entorno de Oracle [MICRO]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkQMSXwzcCp7ImA9WhZRFEs.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-7433503471384074117</id><published>2011-04-10T21:52:00.001+02:00</published><updated>2011-04-10T22:46:28.288+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-10T22:46:28.288+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="infraestructura" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="virtualizacion" /><category scheme="http://www.blogger.com/atom/ns#" term="xe" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Bienvenido a La Nube</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Quizás para muchos ya llegó hace tiempo, pero puedo he de decir que para mi ha sido todo un placer probar la nube de &lt;a target='_blank' href='http://www.amazon.com/'&gt;Amazon&lt;/a&gt;. Lo segundo es aclarar que no tengo ningún tipo de relación con la gente de Amazon y seguiré criticándolos por no abrir una tienda en España (por mucho &lt;a target='_blank' href='http://www.gurusblog.com/archives/amazon-compra-buyvip/02/10/2010/'&gt;buy·v!p&lt;/a&gt; que hayan comprado).&lt;br/&gt;&lt;br/&gt;&lt;img style='max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;' src='http://lh3.ggpht.com/_mDSK5lOOQ6A/TaHaVNFJUxI/AAAAAAAAASM/ewAj8LKh7Vs/%5BUNSET%5D.png?imgmax=800'/&gt;Primero hace falta una &lt;b&gt;definición&lt;/b&gt;, y es que el tema puede llevar a más discusiones de las que parece, en este caso la he robado de los &lt;a target='_blank' href='http://www.apress.com/9781430226680'&gt;mejores&lt;/a&gt;:&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;"&lt;i&gt;Cloud Computing es el término paraguas bajo el que se encuentras un conjunto de métodos para ofrecer recursos informáticos a través de la red.&lt;/i&gt;"&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Sin profundizar demasiado, encontramos tres tipos:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Software as a Service&lt;/i&gt; (&lt;b&gt;SAAS&lt;/b&gt;), no confundir con el &lt;a target='_blank' href='http://www.razwar.es/'&gt;Shave as a Service&lt;/a&gt; =) , el más simple... pensemos en el correo web, pues simplemente eso, usar una aplicación de un tercero, que está en la red.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Platform as a Service&lt;/i&gt; (&lt;b&gt;PAAS&lt;/b&gt;), si lo complicamos un poco más, la aplicación en este caso es nuestra, pero necesitamos añadir funciones a nuestra plataforma: autenticación, una base de datos relacional, un servicio de intercambio de archivos.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Infrastructure as a Service&lt;/i&gt; (&lt;b&gt;IAAS&lt;/b&gt;), el hosting/housing de toda la vida, si... pero con las soluciones de virtualización la flexibilidad es mayor, disponemos de equipos a demanda y con los recursos ajustados. Si queremos crecer: click!&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;a href='http://www.flickr.com/photos/mossaiq/1294645468/' title='Nubes en Taburiente por guillenperez, en Flickr'&gt;&lt;img height='217' width='337' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;' src='http://farm2.static.flickr.com/1234/1294645468_35532e4365.jpg' alt='Nubes en Taburiente'/&gt;&lt;/a&gt;Las nubes nos invaden, pero yo me he concentrado en Amazon por una razón muy simple, y es que parece que Oracle le da soporte. Los "&lt;b&gt;&lt;i&gt;Amazon Web Services&lt;/i&gt;&lt;/b&gt;" AWS están soportados por Oracle del mismo modo que Oracle soporta cualquier otra plataforma de virtualización: para temas especificos del equipo virtual... llamar a Amazon. Tampoco me voy a concentrar en los usos que podamos dar a la "nube", pero si volviera a ser profesor, creo que las practicas las haría... &lt;b&gt;allí arriba&lt;/b&gt;. &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;El servicio de Amazon que permite la provisión de equipos virtuales se llama "&lt;i&gt;&lt;b&gt;Elastic Compute Cloud&lt;/b&gt;&lt;/i&gt;" (EC2), donde contratamos cierta CPU con cierta capacidad de I/O, en una arquitectura de 32 o 64 bits y el almacenamiento que necesitemos. Un poco de &lt;b&gt;teoría&lt;/b&gt;:&lt;br/&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Amazon Machine Image&lt;/b&gt; (AMI), Amazon dispone una gran cantidad de "&lt;i&gt;imagenes&lt;/i&gt;" preparadas con una gran variedad de S.O. y Software, entre ellas OEL con una base de datos Oracle pre-instalada. &lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Región AWS&lt;/b&gt;, podemos elegir entre varias ubicaciones geográficas. En función de a quien le demos servicio nos puede ir bien una u otra, o incluso un cluster que atraviese medio mundo. Hay que tener en cuenta que no todas las imágenes están disponibles en todas las regiones.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Grupos de Seguridad&lt;/b&gt;, aquí es donde empecé a sorprenderme: un firewall para nuestro equipo completamente configurable.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Claves de Seguridad&lt;/b&gt;, acceso con certificados, parece evidente, pero encima lo han hecho sencillo.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tipo de Instancia&lt;/b&gt;, ya he comentado que para nuevos clientes hay un tipo "micro" de oferta... luego dependerá de la capacidad que queramos.&lt;/li&gt;&lt;/ul&gt;&lt;a title='going por flyzipper, en Flickr' href='http://www.flickr.com/photos/flyzipper/126745531/'&gt;&lt;img height='154' width='200' alt='going' src='http://farm1.static.flickr.com/47/126745531_762774776b.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;Dejémonos de &lt;i&gt;cháchara&lt;/i&gt;:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Si todavía no tienes cuenta, date de alta en el &lt;a href='http://aws.amazon.com/es/' target='_blank'&gt;AWS&lt;/a&gt;. Necesitarás una &lt;b&gt;tarjeta de crédito&lt;/b&gt; y un &lt;b&gt;teléfono&lt;/b&gt; (llamada automática para confirmar tu identidad).&lt;/li&gt;&lt;li&gt;Luego entramos en la &lt;a href='https://console.aws.amazon.com/ec2/' target='_blank'&gt;Management Console for EC2&lt;/a&gt;. Existe incluso un plugin para firefox llamado &lt;a href='http://sourceforge.net/projects/elasticfox/' target='_blank'&gt;Elasticfox&lt;/a&gt;, pero el entorno web hay que verlo.&lt;/li&gt;&lt;li&gt;Buscar el botón de "&lt;i&gt;&lt;b&gt;Lounch Instance&lt;/b&gt;&lt;/i&gt;"&lt;/li&gt;&lt;li&gt;Podéis buscar la imagen de "&lt;i&gt;oraclexe&lt;/i&gt;"&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Elegir el tipo, esta vez "&lt;i&gt;&lt;b&gt;Micro&lt;/b&gt;&lt;/i&gt;"&lt;/li&gt;&lt;li&gt;Crear las &lt;b&gt;claves&lt;/b&gt; privada y pública.&lt;/li&gt;&lt;li&gt;Definir los puertos abierto en "&lt;i&gt;nuestro&lt;/i&gt;" &lt;b&gt;firewall&lt;/b&gt; (22 y 1521 mínimo)&lt;/li&gt;&lt;li&gt;Darle al &lt;b&gt;Start&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Darle al &lt;b&gt;Connect&lt;/b&gt;, una de las opciones es el commando ssh preparado con la clave privada que ya hemos creado.&lt;/li&gt;&lt;/ul&gt;&lt;div align='center'&gt;&lt;img height='220' width='569' src='http://lh6.ggpht.com/_mDSK5lOOQ6A/TaIU7Ev7lRI/AAAAAAAAAS0/wSAIrtsZqI8/%5BUNSET%5D.png?imgmax=800' style='max-width: 800px;'/&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;La dirección IP cambia cada vez que levantemos el equipo (lo del &lt;b&gt;DNS dinámico&lt;/b&gt; os lo dejo a vosotros. El &lt;b&gt;espacio es volátil&lt;/b&gt; si "&lt;i&gt;terminamos&lt;/i&gt;" con la instancia, debemos pararla para que se mantenga... aunque ahora solo estamos jugando, para cosas serias tocará pagar.&lt;br/&gt;&lt;br/&gt;Podemos crear nuestro propio segmento privado de equipos, gestionar el almacenamiento con snapshots, ... para mi es como un CPD en la nube... ¿ésto no estaba en la lista de arriba, no?&lt;br/&gt;&lt;br/&gt;Para más detalles: &lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.pythian.com/news/22045/how-to-get-started-with-amazon-ec2-oracle-11g-xe-example/' target='_blank'&gt;How to Get Started with Amazon EC2 (Oracle 11g XE example)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.pythian.com/news/22025/oracle-database-11g-xe-beta-amazon-ec2-image/' target='_blank'&gt;Oracle Database 11g XE Beta — Amazon EC2 Image&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;PD: yo no he dejado de preguntarme ¿qué utilizarán para la virtualización? la respuesta: &lt;a href='http://www.xen.org/' target='_blank'&gt;Xen&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/flyzipper/126745531/' target='_blank'&gt;going&lt;/a&gt;, &lt;a href='http://www.flickr.com/photos/mossaiq/1294645468/' target='_blank'&gt;Nubes en Taburiente&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=xy8KuxG5XvA:_jadzSlkaws:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=xy8KuxG5XvA:_jadzSlkaws:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=xy8KuxG5XvA:_jadzSlkaws:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=xy8KuxG5XvA:_jadzSlkaws:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=xy8KuxG5XvA:_jadzSlkaws:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/xy8KuxG5XvA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/7433503471384074117/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=7433503471384074117&amp;isPopup=true" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7433503471384074117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7433503471384074117?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/04/bienvenido-la-nube.html" title="Bienvenido a La Nube" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_mDSK5lOOQ6A/TaHaVNFJUxI/AAAAAAAAASM/ewAj8LKh7Vs/s72-c/%5BUNSET%5D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;CkYMQnozfCp7ImA9WhZSGEs.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-4741979290118667</id><published>2011-04-03T19:00:00.003+02:00</published><updated>2011-04-03T21:49:43.484+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-03T21:49:43.484+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="xe" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><category scheme="http://www.blogger.com/atom/ns#" term="memoria" /><title>Oracle Database 11.2 Express Edition Beta</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Este fin de semana aparece la primera beta de &lt;a target='_blank' href='http://www.oracle.com/technetwork/database/express-edition/11gxe-beta-download-302519.html'&gt;Oracle XE 11.2&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Para quien no lo conozca, &lt;a target='_blank' href='http://www.oracle.com/technetwork/database/express-edition/overview/index.html'&gt;&lt;b&gt;&lt;i&gt;Oracle Express Edition&lt;/i&gt;&lt;/b&gt;&lt;/a&gt; es una versión &lt;b&gt;gratuita&lt;/b&gt; de la base de datos Oracle con ciertas limitaciones, ideal para:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Instalarte en tu PC si eres &lt;b&gt;Desarrollador o DBA&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Montar &lt;b&gt;embebido&lt;/b&gt; en tus productos, por reducción de costes, y mientras no crecas demasiado...&lt;/li&gt;&lt;li&gt;Dar &lt;b&gt;formación&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;Las limitaciones son:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;1 Instancia&lt;/li&gt;&lt;li&gt;1 Procesador&lt;/li&gt;&lt;li&gt;1 GBytes de RAM&lt;/li&gt;&lt;li&gt;11 GBytes de datos&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;Lo primero que necesita un "&lt;i&gt;early adopter&lt;/i&gt;" (y esta versión solo es para ellos) es localizar las principales fuentes de información (la poca que exista).&lt;br/&gt;&lt;br/&gt;Fuentes oficiales:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a target='_blank' href='http://download.oracle.com/docs/cd/E17781_01/index.htm'&gt;Documentación&lt;/a&gt; Oficial&lt;/li&gt;&lt;li&gt;&lt;a target='_blank' href='http://forums.oracle.com/forums/forum.jspa?forumID=1378'&gt;Foro&lt;/a&gt; dedicado en www.oracle.com&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;No habrá versiónes para &lt;a target='_blank' href='http://forums.oracle.com/forums/thread.jspa?threadID=2201336&amp;amp;tstart=0'&gt;Linux x86&lt;/a&gt; y &lt;a target='_blank' href='http://forums.oracle.com/forums/thread.jspa?threadID=2201543&amp;amp;tstart=0'&gt;MacOS&lt;/a&gt;. Que hayan lanzado la versión de Windows para 32 bits y la de Linux para 64 intuyo que es parte de la estrategia de Oracle para &lt;b&gt;competir contra SQL Server con MySQL&lt;/b&gt; y no con su producto estrella. ¿Demasiado sutil? cosas de un &lt;a target='_blank' href='http://pnl.librostextos.com/los-kinestesicos-pnl/'&gt;kinestésico&lt;/a&gt;...&lt;br/&gt;&lt;br/&gt;Comentar que en esta versión funcionan cosas como el modo &lt;b&gt;ARCHIVELOG&lt;/b&gt;, o el &lt;a href='http://download.oracle.com/docs/cd/E14072_01/appdev.112/e10471/adfns_editions.htm' target='_blank'&gt;Edition-Based Redefinition&lt;/a&gt;. Éste último me ha sorprendido bastante y habrá que probarlo. Una buena excusa para instalarlo aunque haya tenido que tirar de una máquina virtual Windows (tengo linux de 32 bits).&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;img height='299' width='537' style='max-width: 800px;' src='http://lh5.ggpht.com/_mDSK5lOOQ6A/TZiroYYDB-I/AAAAAAAAASE/EuR14nZCCew/%5BUNSET%5D.png?imgmax=800'/&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;Para acabar, algunos enlaces: las entradas en los &lt;b&gt;blogs de los mejores&lt;/b&gt;:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a target='_blank' href='http://d.hatena.ne.jp/wmo6hash/20110402/p1'&gt;Wataru Morohashi&lt;/a&gt; (&lt;a target='_blank' href='https://twitter.com/#%21/wmo6hash'&gt;@wmo6hash&lt;/a&gt;) (en Japones) &lt;/li&gt;&lt;li&gt;&lt;a target='_blank' href='http://surachartopun.com/2011/04/oracle-database-11g-express-edition-112.html'&gt;Surachart Opun&lt;/a&gt; (&lt;a target='_blank' href='https://twitter.com/#%21/surachart'&gt;@surachart&lt;/a&gt;)&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;a target='_blank' href='http://blog.tanelpoder.com/2011/04/01/oracle-database-xe-express-edition-11-2-beta-is-out/'&gt;Tanel Poder&lt;/a&gt; (&lt;a target='_blank' href='https://twitter.com/#%21/TanelPoder'&gt;@tanelpoder&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;Y una "&lt;i&gt;inestimable&lt;/i&gt;" guía de "¿y como lo hago en &lt;b&gt;Ubuntu&lt;/b&gt;?":&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a target='_blank' href='https://confluence.bytesource.net/display/bytesourcepub/2011/04/02/Howto+install+Oracle+11XE+Beta+on+Ubuntu+10.04+x64'&gt;Howto install Oracle 11XE Beta on Ubuntu 10.04 x64&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;Si has llegado hasta aquí, no hay duda, eres un "early adopter". En ese caso, dejes de atender la llamada del blog de &lt;a target='_blank' href='http://blogs.oracle.com/otn/'&gt;OTN&lt;/a&gt; y difundida por &lt;a target='_blank' href='http://twitter.com/#%21/fcomunoz'&gt;@fcomunoz&lt;/a&gt; en busca de &lt;a target='_blank' href='http://blogs.oracle.com/otn/2011/04/oracle_database_11g_express_ed.html'&gt;feedback&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;PD: Un cotilleo... parece que hay algún &lt;a target='_blank' href='http://forums.oracle.com/forums/thread.jspa?threadID=2201609&amp;amp;tstart=0'&gt;problema&lt;/a&gt; en la instalación de &lt;span style='font-weight: bold;'&gt;Windows&lt;/span&gt; si tenemos un antivirus instalado (algo impensable!).&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=E5vOb13arGU:ePJNsEQhIj8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=E5vOb13arGU:ePJNsEQhIj8:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=E5vOb13arGU:ePJNsEQhIj8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=E5vOb13arGU:ePJNsEQhIj8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=E5vOb13arGU:ePJNsEQhIj8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/E5vOb13arGU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/4741979290118667/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=4741979290118667&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4741979290118667?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/4741979290118667?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/04/oracle-database-112-express-edition.html" title="Oracle Database 11.2 Express Edition Beta" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_mDSK5lOOQ6A/TZiroYYDB-I/AAAAAAAAASE/EuR14nZCCew/s72-c/%5BUNSET%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkQNQ3kzfyp7ImA9WhZSFUQ.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-7199582608093142880</id><published>2011-03-30T23:18:00.001+02:00</published><updated>2011-03-31T21:06:32.787+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-31T21:06:32.787+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><category scheme="http://www.blogger.com/atom/ns#" term="almacenamiento" /><title>Tiering en la Nube</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;b&gt;Almacenamiento en Tiempos de Crisis&lt;/b&gt;&lt;br/&gt;Disponer de una infraestructura homogénea es casi un sueño en época de crisis, y el almacenamiento no es una excepción. Es por eso que he acabado dando un repaso a los &lt;a target='_blank' href='http://es.wikipedia.org/wiki/Sistema_de_archivos_distribuido'&gt;sistemas de archivos distribuidos&lt;/a&gt; y concretamente a &lt;a target='_blank' href='http://www.gluster.org/'&gt;Gluster&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a target='_blank' href='http://www.flickr.com/photos/webmacster87/3753545199/' title='Touring OSCON por webmacster87(flickr), en Flickr'&gt;&lt;img width='338' height='253' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;' src='http://farm3.static.flickr.com/2484/3753545199_4e0cc29640.jpg' alt='Touring OSCON'/&gt;&lt;/a&gt;Los sistemas de archivos distribuidos permiten acceder a almacenamiento externo como si estuviera conectado a nuestro equipo de forma local. Esto supone un ahorro ya que aunque nuestros sistemas pueden crecer mas allá de sus posibilidades con una mínima inversión.&lt;br/&gt;&lt;br/&gt;Además, sobre el almacenamiento podemos añadir funcionalidades como:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Mirroring&lt;/li&gt;&lt;li&gt;Tolerancia a fallos&lt;/li&gt;&lt;li&gt;Striping&lt;/li&gt;&lt;li&gt;Balanceo de carga&lt;/li&gt;&lt;/ul&gt;Y ésto es lo que nos permite &lt;b&gt;GlusterFS&lt;/b&gt;, el sistema de archivos distribuido base de la plataforma Gluster de gestión de almacenamiento, con una interfaz que tiene muy buena pinta. Además de  la posibilidad de contratarlo como servicio en el &lt;a target='_blank' href='http://aws.amazon.com/es/ec2/'&gt;EC2&lt;/a&gt; de Amazon.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Lustre&lt;/b&gt;&lt;br/&gt;&lt;a target='_blank' href='http://www.oracle.com/us/products/servers-storage/storage/storage-software/031855.htm'&gt;Lustre&lt;/a&gt; que adquirió &lt;b&gt;Oracle&lt;/b&gt; al comprar &lt;b&gt;Sun&lt;/b&gt;, que a su vez hizo suyo al comprar &lt;b&gt;Cluster File Systems, Inc. &lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Parece que fue el que marcó la tendencia con su arquitectura (se puede ver algo parecido en &lt;a target='_blank' href='http://www.moosefs.org/'&gt;MooseFS&lt;/a&gt;), pero Oracle dejó de lado el proyecto. Y aunque habría estado bien ver la funcionalidades de Lustre en el &lt;a target='_blank' href='http://es.wikipedia.org/wiki/ZFS_%28sistema_de_archivos%29'&gt;&lt;b&gt;ZFS&lt;/b&gt;&lt;/a&gt; de Sun (muy de moda), ha propiciado varios forks como &lt;a target='_blank' href='http://whamcloud.com/'&gt;Whamcloud&lt;/a&gt; o &lt;a target='_blank' href='http://www.opensfs.org/'&gt;OpenSFS&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;Ventajas del software libre... =)&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Tiering en la Nube&lt;/b&gt;&lt;br/&gt;Pero si hay algo que me ha gustado es una funcionalidad de &lt;a target='_blank' href='http://ceph.newdream.net/'&gt;Ceph&lt;/a&gt; y es la de añadir como parte de nuestro almacenamiento espacio en el &lt;a target='_blank' href='http://aws.amazon.com/es/s3/'&gt;S3&lt;/a&gt; de Amazon.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;EMC&lt;/b&gt;, entre otros, vende una tecnología de tiering automático de almacenamiento (&lt;a target='_blank' href='http://www.emc.com/about/glossary/fast-cache.htm'&gt;FAST&lt;/a&gt;), donde la información más accedida se moverá automáticamente a los discos más rápidos (&lt;b&gt;SSD&lt;/b&gt;) y el histórico a los discos más baratos (&lt;b&gt;SATA&lt;/b&gt;). El resto estarían en discos &lt;b&gt;SAS&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Y si juntamos las dos cosas, añadimos una capa de almacenamiento en la nube, transparente a nuestros sistemas y ampliable a golpe de click... A mi me parece muy interesante, casi "innovador" =) además de útil tanto para pequeños y como grandes sistemas; tanto por ahorro de costes como por flexibilidad de gestión...&lt;br/&gt;&lt;br/&gt;&lt;i&gt;¿Y a vosotros?&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a target='_blank' href='http://www.flickr.com/photos/webmacster87/3753545199/'&gt;Touring OSCON&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=i71LZarZ4sg:RdNTfsQHgHk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=i71LZarZ4sg:RdNTfsQHgHk:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=i71LZarZ4sg:RdNTfsQHgHk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=i71LZarZ4sg:RdNTfsQHgHk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=i71LZarZ4sg:RdNTfsQHgHk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/i71LZarZ4sg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/7199582608093142880/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=7199582608093142880&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7199582608093142880?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7199582608093142880?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/03/tiering-en-la-nube.html" title="Tiering en la Nube" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2484/3753545199_4e0cc29640_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEAGRHc-fip7ImA9WhZRGEw.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-1297120030807664981</id><published>2011-03-28T23:30:00.001+02:00</published><updated>2011-04-14T23:32:05.956+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-14T23:32:05.956+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tuning" /><category scheme="http://www.blogger.com/atom/ns#" term="prinsepac" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="10g" /><category scheme="http://www.blogger.com/atom/ns#" term="memoria" /><title>El Día en el que Sobraba Memoria (Hugepages)</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Disponer de equipos con mucha memoria es una ventaja, pero solo si la sabemos gestionar. Pero antes, un poco de teoría (en caso de error se agradecerán aportaciones): &lt;br/&gt;&lt;br/&gt;&lt;a title='Entropy ≥ Memory . Creativity ² por jef safi, en Flickr' href='http://www.flickr.com/photos/jef_safi/225429168/' target='_blank'&gt;&lt;img width='337' height='337' alt='Entropy ≥ Memory . Creativity ²' src='http://farm1.static.flickr.com/79/225429168_6c2fc36b56.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;Los procesos no trabajan directamente con la memoria física, sino que lo hacen con la memoria virtual. Esto supone muchas ventajas (no entraré en detalles) pero también un coste extra de conversión, entre la memoria física y la virtual.&lt;br/&gt;&lt;br/&gt;Para la conversión cada proceso dispone de una tabla de conversión, y como lo que contiene son direcciones de pagina, se llama &lt;a href='http://es.wikipedia.org/wiki/Tabla_de_paginaci%C3%B3n' target='_blank'&gt;tabla de paginación&lt;/a&gt;. En aplicaciones con mucho consumo de memoria, donde además la información cambia constantemente (por ejemplo, una base de datos), el acceso a la tabla de paginación es constante.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Por suerte existe la "&lt;i&gt;&lt;b&gt;&lt;a href='http://es.wikipedia.org/wiki/TLB' target='_blank'&gt;Translation Lookaside Buffer&lt;/a&gt;&lt;/b&gt;&lt;/i&gt;", una pequeña cache con parte de la tabla de paginación. El problema es que la &lt;b&gt;TLB&lt;/b&gt; es de tamaño fijo, y como normalmente guardamos direcciones de páginas de 4 KBytes; el total de memoria al que nos da acceso la TLB no es muy grande.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;¿Qué supone ésto?&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Tal y como se puede leer en el &lt;a href='http://www.pythian.com/news/1326/performance-tuning-hugepages-in-linux/' target='_blank'&gt;blog&lt;/a&gt; de Pythian con:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;"&lt;i&gt;Utilización intermitente y muy alta de la CPU en &lt;b&gt;modo kernel&lt;/b&gt;&lt;/i&gt;"&lt;/li&gt;&lt;li&gt;"&lt;i&gt;Durante los parones, todas las CPUs usaban el modo kernel dejando la &lt;b&gt;base de datos inutilizable&lt;/b&gt;. Incluso entrar y lanzar una simple consulta SELECT * from DUAL; se tomaba su tiempo.&lt;/i&gt;"&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;¿Cuál es la solución?&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Utilizar &lt;b&gt;tamaños mayores de página&lt;/b&gt; o &lt;i&gt;&lt;b&gt;Hugepages&lt;/b&gt;&lt;/i&gt; (el caso más habitual 2 MBytes). Esto supone acceder a una mayor cantidad de memoria con las mismas entradas (&lt;b&gt;PTE&lt;/b&gt;) en la tabla de paginación. Reduciendo así el consumo de CPU.&lt;br/&gt;&lt;br/&gt;Los pasos a seguir son:&lt;br/&gt;&lt;ol&gt;&lt;li&gt;Definir el límite &lt;i&gt;&lt;b&gt;memlock&lt;/b&gt;&lt;/i&gt; para el usuario del servicio que estamos configurando, con un valor algo menor de la memoria disponible (/etc/sysctl.conf).&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Iniciar el servicio que consume la memoria.&lt;/li&gt;&lt;li&gt;Calcular el número de hugepages que queremos utilizar en función de la memoria consumida por nuestro proceso (en el caso de Oracle hay un script en la Nota &lt;b&gt;401749.1&lt;/b&gt;)&lt;/li&gt;&lt;li&gt;Definir el parámetro del kernel&lt;i&gt;&lt;b&gt; &lt;/b&gt;&lt;b&gt;vm.nr_hugepages=&lt;numero_de_hugepages/&gt;&lt;/b&gt;&lt;b&gt;&lt;numero_de_paginas/&gt;&lt;/b&gt;&lt;/i&gt; en el archivo&lt;i&gt; /etc/security/limits.conf &lt;br/&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Reiniciar el servidor.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Revisar el valor: &lt;i&gt;&lt;b&gt;$ grep Huge /proc/meminfo&lt;/b&gt;&lt;/i&gt;&lt;br/&gt;&lt;/li&gt;&lt;/ol&gt;Detalles sobre su uso, especialmente con Oracle:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Si las páginas totales son iguales a las libres, nuestro servicio no aprovecha las Hugepages por lo que estamos desperdiciando memoria, mejor desconfigurarlas.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;No son compatibles con la &lt;b&gt;AMM&lt;/b&gt; (&lt;i&gt;Automatic Memory Management&lt;/i&gt;) en 11g&lt;/li&gt;&lt;li&gt;Hay un bug con Grid Infraestructure 11g, donde no se utiliza el límite memlock tal y como hemos definido: Bug &lt;b&gt;9251136&lt;/b&gt; "INSTANCE WILL NOT USE HUGEPAGE IF STARTED BY SRVCTL"&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;También lo puedes leer en &lt;a target='_blank' href='http://www.prinsepac.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=9:el-dia-en-el-que-sobraba-memoria&amp;amp;catid=2:linux&amp;amp;Itemid=6'&gt;prinsepac&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/jef_safi/225429168/' target='_blank'&gt;Entropy ≥ Memory . Creativity ²&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=GNaCEWI8UUQ:QJmlPfCxG3A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=GNaCEWI8UUQ:QJmlPfCxG3A:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=GNaCEWI8UUQ:QJmlPfCxG3A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=GNaCEWI8UUQ:QJmlPfCxG3A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=GNaCEWI8UUQ:QJmlPfCxG3A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/GNaCEWI8UUQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/1297120030807664981/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=1297120030807664981&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1297120030807664981?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1297120030807664981?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2011/03/el-dia-en-el-que-sobraba-memoria.html" title="El Día en el que Sobraba Memoria (Hugepages)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm1.static.flickr.com/79/225429168_6c2fc36b56_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkMFQHs4cCp7ImA9Wx5REk4.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-8974802552060579450</id><published>2010-08-19T17:05:00.001+02:00</published><updated>2010-08-19T17:06:51.538+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-19T17:06:51.538+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sql" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="certificacion" /><category scheme="http://www.blogger.com/atom/ns#" term="1z0-051" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>1Z0-051 - Oracle Database 11g: SQL Fundamentals I (I)</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;No tengo muy claro que esto pueda servir de ayuda a alguien, es información muy básica, pero ahí va:&lt;br/&gt;&lt;br/&gt;Los dos primeros objetivos del examen 1Z0-051 son sencillos:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Describir las capacidades de una sentencia SELECT&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Ejecutar sentencias SELECT básicas&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;L&lt;a href='http://www.flickr.com/photos/travis_warren123/4229031035/' target='_blank'&gt;&lt;img width='334' height='222' src='http://farm3.static.flickr.com/2690/4229031035_49dfd314ab.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;as sentencias SELECT sirven para recuperar la información almacenada en una base de datos relacional, concretamente en unos objetos llamados tablas. La estructura de estos objectos se basa en el &lt;a href='http://es.wikipedia.org/wiki/Modelo_relacional' target='_blank'&gt;Modelo Relacional&lt;/a&gt;, por lo que para consultarlos será necesario que tengamos conceptos del &lt;a href='http://es.wikipedia.org/wiki/%C3%81lgebra_relacional' target='_blank'&gt;Álgebra Relacional&lt;/a&gt;. Ésta la parte más teórica, y aunque voy a intentar centrarme en la práctica (recordemos que el objetivo es el examen), hay tres capacidades de las sentencias SELECT que necesitamos tener claras:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Proyección&lt;/b&gt; (&lt;i&gt;Projection&lt;/i&gt;), restricción por atributos (columnas).&lt;/li&gt;&lt;li&gt;&lt;b&gt;Selección&lt;/b&gt; (&lt;i&gt;Selection&lt;/i&gt;), restricción por tuplas o registros.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Unión&lt;/b&gt; (&lt;i&gt;Joining&lt;/i&gt;), interacción de una tabla con el resto.&lt;/li&gt;&lt;/ul&gt;Fácil ¿no?&lt;br/&gt;&lt;br/&gt;Lo primero será &lt;u&gt;conocer que tablas hay y cual es su estructura&lt;/u&gt;. La lista de tablas de las que es propietario el usuario con el que nos hemos conectado podemos obtenerla así:&lt;br/&gt;&lt;br/&gt;&lt;font face='Times New Roman'&gt;&lt;big&gt;&lt;small&gt;&lt;i&gt;SQ&lt;/i&gt;&lt;/small&gt;&lt;small&gt;&lt;i&gt;L&amp;gt; &lt;b&gt;select table_name from USER_TABLES;&lt;/b&gt;&lt;/i&gt;&lt;/small&gt;&lt;/big&gt;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;Para consultar su estructura utilizaremos la sentencia "&lt;b&gt;&lt;font face='Times New Roman'&gt;DESCRIBE&lt;/font&gt;&lt;/b&gt;":&lt;br/&gt;&lt;br/&gt;&lt;big&gt;&lt;i&gt;&lt;font face='Times New Roman'&gt;&lt;small&gt;SQL&amp;gt; &lt;b&gt;describe&lt;/b&gt; &lt;nombre_de_la_tabla&gt;;&lt;/nombre_de_la_tabla&gt;&lt;/small&gt;&lt;/font&gt;&lt;/i&gt;&lt;/big&gt;&lt;br/&gt;&lt;br/&gt;Esta información sobre las tablas y su estructura son los "&lt;i&gt;&lt;b&gt;Metadatos&lt;/b&gt;&lt;/i&gt;" y Oracle los almacena en el &lt;b&gt;Diccionario de Datos&lt;/b&gt;. Aunque Oracle no distingue entre mayúsculas y minúsculas (excepto en literales) los &lt;i&gt;metadatos&lt;/i&gt; suelen estar en &lt;u&gt;mayúsculas&lt;/u&gt;.&lt;br/&gt;&lt;br/&gt;Por último, hay cuatro puntos básicos sobre las sentencias SELECT a tratar:&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Sintaxis&lt;/b&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Hay que intentar no utilizar &lt;b&gt;palabras reservadas&lt;/b&gt; para los objectos (lo típico).&lt;/li&gt;&lt;li&gt;Un &lt;b&gt;alias&lt;/b&gt; es una alternativa para referencias columnas o expresiones (sobretodo expresiones).&lt;/li&gt;&lt;li&gt;Podemos utilizar la clausula &lt;b&gt;DISTINCT&lt;/b&gt; para eliminar los duplicados del resultado de una sentencia SELECT (útil sobretodo cuando combinamos columnas).&lt;/li&gt;&lt;li&gt;Especial atención a las &lt;b&gt;consultas ciegas&lt;/b&gt; (blind queries), tienen la forma "SELECT * FROM &lt;nombre_de_la_tabla&gt;" y en función del tamaño de la tabla, podemos provocar un grave problema de rendimiento.&lt;/nombre_de_la_tabla&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Reglas&lt;/b&gt; &lt;b&gt;Básicas&lt;/b&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Oracle no distingue entre &lt;b&gt;mayúsculas y minúsculas&lt;/b&gt;, a menos que utilicemos comillas dobles para los alias o nombre de columnas.&lt;/li&gt;&lt;li&gt;Para terminar las sentencias se debe utilizar un &lt;b&gt;terminador&lt;/b&gt;, suele ser un punto y coma. Aunque en scripts se suele utilizar el intro y la barra (forward slash '/').&lt;/li&gt;&lt;li&gt;Se recomienda escribir las sentencias en varias lineas, mas que nada por "&lt;i&gt;higiene&lt;/i&gt;"...&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Expresiones y Operadores&lt;/b&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Sobre &lt;b&gt;aritmética&lt;/b&gt;, que voy a contar...&lt;/li&gt;&lt;li&gt;&lt;u&gt;Es útil utilizar alias para expresiones&lt;/u&gt;, si queremos utilizar varias palabras o conservar las mayúsculas, será necesario utilizar comillas dobles. Por legibilidad podemos utilizar la clausula &lt;i&gt;&lt;b&gt;AS&lt;/b&gt;&lt;/i&gt; para separar la expresión del alias, pero es opcional.&lt;/li&gt;&lt;li&gt;Para trabajar con expresiones literales (no basados en tablas), utilizaremos la pseudo-tabla &lt;i&gt;&lt;b&gt;DUAL&lt;/b&gt;&lt;/i&gt;.&lt;/li&gt;&lt;li&gt;Los &lt;b&gt;literales&lt;/b&gt; suele ir entre comillas simples, si queremos utilizar las comillas simples dentro del literal tenemos dos opciones: &lt;b&gt;a) &lt;/b&gt;utilizar dos comillas simples para "escapar" el símbolo, &lt;b&gt;b)&lt;/b&gt; o utilizar un operador alternativo de la forma: &lt;i&gt;&lt;b&gt;SELECT q'X'mi 'ejemplo' de comillasX'&lt;/b&gt;&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Nulos&lt;/b&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Cuando hablamos de nulos nos referimos a la &lt;b&gt;ausencia de datos&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Se pueden marcar ciertas columnas como &lt;i&gt;&lt;b&gt;NOT NULL&lt;/b&gt;&lt;/i&gt;, para que Oracle no permita que contengan nulos.&lt;/li&gt;&lt;li&gt;Cualquier &lt;b&gt;cálculo aritmético con un nulo&lt;/b&gt;, da como resultado otro nulo.&lt;/li&gt;&lt;li&gt;Oracle permite nulos en campos con claves foráneas, pero &lt;b&gt;no permite nulos en campos con claves primarias&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt;Seguro que ha sido aburrido, de ahí la imagen... =)&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/travis_warren123/4229031035/' target='_blank'&gt;SQL Humor&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=pTIuEeOB8Y4:KMku3SxgG1I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=pTIuEeOB8Y4:KMku3SxgG1I:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=pTIuEeOB8Y4:KMku3SxgG1I:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=pTIuEeOB8Y4:KMku3SxgG1I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=pTIuEeOB8Y4:KMku3SxgG1I:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/pTIuEeOB8Y4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/8974802552060579450/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=8974802552060579450&amp;isPopup=true" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8974802552060579450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8974802552060579450?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/08/1z0-051-oracle-database-11g-sql.html" title="1Z0-051 - Oracle Database 11g: SQL Fundamentals I (I)" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2690/4229031035_49dfd314ab_t.jpg" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CkIMSXY6eyp7ImA9Wx5REUk.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-8487415645888194785</id><published>2010-08-18T16:03:00.001+02:00</published><updated>2010-08-18T16:09:48.813+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-18T16:09:48.813+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="social" /><category scheme="http://www.blogger.com/atom/ns#" term="actualidad" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Confianza</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Esta semana es muy curiosa, depende el artículo que leas &lt;a href='http://www.google.es/' target='_blank'&gt;Google&lt;/a&gt; puede estar en el &lt;b&gt;cielo&lt;/b&gt; o en los &lt;b&gt;infiernos&lt;/b&gt; de la libertad digital.&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;a href='http://www.flickr.com/photos/ari/4890075034/' target='_blank'&gt;&lt;img width='437' height='291' src='http://farm5.static.flickr.com/4074/4890075034_98c98826b6.jpg' style='float: none;'/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;Resulta que en pocos días Google se ha visto inmersa en dos noticias de portada:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.readwriteweb.es/general/google-traiciona-neutralidad-red/' target='_blank'&gt;Google traiciona la Neutralidad de la Red&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.error500.net/patentes/oracle-entierra-espiritu-sun-demanda-a-google-por-android-y-java' target='_blank'&gt;Oracle entierra el espíritu de Sun: demanda a Google por Android y Java&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;El monopolio de las búsquedas y la publicidad en Internet desata pasiones, pero parece imposible que exista una disparidad semejante de opiniones: &lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;b&gt;Ser el diablo de la libertad en la red y a la vez un gran defensor del software &lt;/b&gt;&lt;b&gt;libre.&lt;/b&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;La &lt;a href='http://www.enriquedans.com/2010/02/explicando-la-neutralidad-de-la-red.html' target='_blank'&gt;Neutralidad en la Red&lt;/a&gt; es un tema al rojo vivo desde principios de año, debido a la presión de los proveedores de servicio como &lt;a href='http://www.gurusblog.com/archives/alierta-telefonica-y-google/02/03/2010/' target='_blank'&gt;Telefónica&lt;/a&gt;, y algún debate en Europa. Por lo que no era de extrañar que el manifiesto junto al proveedor &lt;a href='http://www.verizon.com/' target='_blank'&gt;Verizon&lt;/a&gt; hiciera ponerse nervioso a más de uno. &lt;br/&gt;&lt;br/&gt;En este caso &lt;b&gt;el resultado ha sido una &lt;a href='http://www.readwriteweb.es/general/manifestacion-contra-google-neutralidad-red/' target='_blank'&gt;manifestación&lt;/a&gt; en Google&lt;/b&gt;, de la que os he dejado una foto. Y donde &lt;b&gt;Google es el diablo&lt;/b&gt; de las libertades. Pero ya aquí nos encontramos los primeros problemas con los titulares, y pongo a dos medios '&lt;i&gt;tradicionales&lt;/i&gt;':&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;El País&lt;/b&gt;: &lt;a href='http://www.elpais.com/articulo/tecnologia/Google/Verizon/favor/neutralidad/Red/elpeputec/20100809elpeputec_3/Tes' target='_blank'&gt;Google y Verizon, a favor de la neutralidad en la Red&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;El Mundo&lt;/b&gt;: &lt;a href='http://www.elmundo.es/elmundo/2010/08/09/navegante/1281384167.html' target='_blank'&gt;Google y Verizon, a favor de una neutralidad '&lt;i&gt;matizada&lt;/i&gt;' de Internet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div align='justify'&gt;Parece que la libertad es '&lt;i&gt;matizada&lt;/i&gt;' o no, en función de quien lea el manifiesto. No creo que lo importante sea si uno u otro medio tienen intereses o si después se respondieron a las críticas. Queda confirmado, otra vez, que&lt;b&gt; no puedes leer un solo medio si realmente quieres formarte una opinión.&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;Para compensar resulta que &lt;b&gt;Oracle&lt;/b&gt; ha demandado a &lt;b&gt;Google&lt;/b&gt; por no respetar las condiciones de Java en dispositivos móviles. Parece que &lt;b&gt;Java tiene licencia GPL solo '&lt;i&gt;en parte&lt;/i&gt;'&lt;/b&gt;, los dispositivos móviles quedaban excluidos. &lt;br/&gt;&lt;br/&gt;En este caso el éxito de Android (plataforma afectada) ha hecho que mucha gente (seguramente, los mismos que arriba llamaban diablo a Google) surja como defensora de Google y sus aportaciones al software libre (dejar de lado OpenSolaris y la campaña en defensa de MySQL de su ex-propietario tampoco ha ayudado).&lt;br/&gt;&lt;br/&gt;Podríamos discutir sobre &lt;a href='http://docs.sun.com/app/docs/doc/820-2597/gdvqu?l=es&amp;amp;a=view' target='_blank'&gt;Solaris Express&lt;/a&gt;, sobre como los creadores de dispositivos móviles con Android te dejan sin garantía al modificar el S.O. o  como Google demandó a &lt;a href='http://www.cyanogenmod.com/' target='_blank'&gt;Cyanogen&lt;/a&gt; por modificar el S.O. pero utilizar los programas (Mail, Calendar, Contacts y Youtube ¿tiene sentido Android sin ellos?).&lt;br/&gt;&lt;br/&gt;&lt;div align='justify'&gt;Pero no lo voy a hacer ;) , por que esta noticia llegó a mi pantalla:&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div align='center'&gt;&lt;a href='http://coridio.blogspot.com/2010/08/oracle-cada-vez-menos-de-fiar.html' target='_blank'&gt;Oracle, cada vez menos de fiar&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;&lt;a href='http://www.flickr.com/photos/foxspain/4742886603/' target='_blank'&gt;&lt;img width='352' height='474' src='http://farm5.static.flickr.com/4078/4742886603_8381dbc140.jpg' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;'/&gt;&lt;/a&gt;Ahora lo entiendo, resulta que es un problema de &lt;b&gt;Confianza&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;No se vosotros pero &lt;b&gt;cuando tengo que elegir un servicio me baso en su "&lt;i&gt;confiabilidad&lt;/i&gt;"&lt;/b&gt;, y no en la "&lt;i&gt;confianza&lt;/i&gt;" que tenga en la empresa.&lt;br/&gt;&lt;br/&gt;Las patentes/derechos de autor parecen necesarias para muchos ámbitos, pero en el mundo digital se han de replantear unas cuantas cosas y el software libre necesita tiempo.&lt;br/&gt;&lt;br/&gt;Ahora mismo multitud de empresas invierten su dinero en software libre para obtener beneficios, o buscar visibilidad para salvarse (como Sun con Solaris y Java). En mi caso ,si utilizo software libre es por que es &lt;b&gt;más sencillo, más accesible, rápido&lt;/b&gt; o evitarme una demanda; en mi beneficio.&lt;br/&gt;&lt;br/&gt;Si le planteo a mi empresa un producto de Oracle es por que &lt;b&gt;creo que me dará el mejor servicio, no por que "&lt;i&gt;confíe&lt;/i&gt;" en ellos&lt;/b&gt;, del mismo modo que cuando Oracle compró Sun seguro que fue para obtener beneficios...&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;b&gt;Realmente hace falta interiorizar tanto a las grandes multinacionales como para que "confiemos" en ellas...&lt;/b&gt;&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;Internet esta llegando a todas las casas, y eso también supone batallas feroces y mucha más gente en el blanco y en el negro. Por suerte, es muy sencillo aportar tu granito de arena para aportar un poco de &lt;b&gt;gris&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagenes: &lt;br/&gt;&lt;/small&gt;&lt;ul&gt;&lt;li&gt;&lt;small&gt;&lt;a href='http://www.flickr.com/photos/foxspain/4742886603/' target='_blank'&gt;20ª Kdd Oficial Kdd's Vigo Betanzos 26-06-2010-1697&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;li&gt;&lt;small&gt;&lt;a href='http://www.flickr.com/photos/ari/4890075034/' target='_blank'&gt;Net Neutrality protest at Google HQ - GoogleRally &lt;br/&gt;&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;small&gt;&lt;br/&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eYNeBqSqkME:AeG7FXtvyA8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eYNeBqSqkME:AeG7FXtvyA8:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eYNeBqSqkME:AeG7FXtvyA8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eYNeBqSqkME:AeG7FXtvyA8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=eYNeBqSqkME:AeG7FXtvyA8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/eYNeBqSqkME" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/8487415645888194785/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=8487415645888194785&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8487415645888194785?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8487415645888194785?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/08/confianza.html" title="Confianza" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm5.static.flickr.com/4074/4890075034_98c98826b6_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ck4AQXg-cCp7ImA9Wx5SE0U.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-8955004728735362489</id><published>2010-08-09T17:38:00.001+02:00</published><updated>2010-08-09T21:09:00.658+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-09T21:09:00.658+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sql" /><category scheme="http://www.blogger.com/atom/ns#" term="1z0-051" /><title>¿Qué es el SQL?</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;En mi particular &lt;a href='http://lsnrctl.blogspot.com/2010/08/la-vuelta-al-cole.html' target='_blank'&gt;vuelta al cole&lt;/a&gt;, me he dado cuenta que el primer capítulo del libro para el examen &lt;a target='_blank' href='http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&amp;amp;p_org_id=1080544&amp;amp;lang=US&amp;amp;p_exam_id=1Z0_051'&gt;1Z0-051&lt;/a&gt; contempla 5 objetivos que no entran en el examen...&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.flickr.com/photos/pedroferrer/3607966637'&gt;&lt;img width='246' height='371' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;' src='http://farm4.static.flickr.com/3315/3607966637_f0ce647444.jpg'/&gt;&lt;/a&gt;Si, la intención de los autores era recalcar temas "&lt;i&gt;vitales para entender el propósito del SQL y lo que intenta conseguir&lt;/i&gt;" y aunque el primer paso sea describir varios productos de Oracle (¿?) me ha hecho pensar...&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;Recuerdo perfectamente&lt;b&gt; la primera vez que escuche SQL&lt;/b&gt; (`&lt;i&gt;sequel&lt;/i&gt;`), fue para ofrecerme trabajo y yo no tenía ni la más remota idea del tema. Dejando de lado lo que pudo llegarme a marcar aquello, también recuerdo lo que me costó hacerme una idea sobre de que trataba eso del `&lt;i&gt;esecuele&lt;/i&gt;`.&lt;br/&gt;&lt;br/&gt;Por eso me he decidido a aportar mi granito de arena:&lt;br/&gt;&lt;br/&gt;"&lt;i&gt;&lt;b&gt;La mayoría de sistemas donde se almacenan grandes cantidades de información lo hacen del mismo modo, para luego poder utilizar un mismo lenguaje para recuperar la información. SQL es el lenguaje que utilizamos para indicar a las bases de datos la información que nos interesa en aquel preciso instante.&lt;br/&gt;&lt;br/&gt;Lo lanzamos contra la Base de Datos y nos devuelve lo que le hemos pedido.&lt;/b&gt;&lt;/i&gt;"&lt;br/&gt;&lt;br/&gt;¿Demasiado simple? quizás, pero cuando uno esta a cero, se agradece un explicación realmente básica.&lt;br/&gt;&lt;br/&gt;¿Alguna otra idea?&lt;br/&gt;&lt;br/&gt;&lt;small&gt;"&lt;i&gt;Do not just take the steps will take you one day to your objective... every step you do must to be itself a goal in itself, while it takes you forward.&lt;/i&gt;"&lt;br/&gt;Johann Goethe&lt;/small&gt;&lt;br/&gt;&lt;small&gt;&lt;br/&gt;Imagen: &lt;a href='http://www.flickr.com/photos/pedroferrer/3607966637/' target='_blank'&gt;Objective&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=vCfiCcHDzIs:2NQOdtOhGg8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=vCfiCcHDzIs:2NQOdtOhGg8:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=vCfiCcHDzIs:2NQOdtOhGg8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=vCfiCcHDzIs:2NQOdtOhGg8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=vCfiCcHDzIs:2NQOdtOhGg8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/vCfiCcHDzIs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/8955004728735362489/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=8955004728735362489&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8955004728735362489?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/8955004728735362489?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/08/que-es-el-sql.html" title="¿Qué es el SQL?" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm4.static.flickr.com/3315/3607966637_f0ce647444_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0cMSXw_eyp7ImA9Wx5TGUg.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-1320176579997824452</id><published>2010-08-04T23:57:00.001+02:00</published><updated>2010-08-04T23:58:08.243+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-04T23:58:08.243+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="ha" /><category scheme="http://www.blogger.com/atom/ns#" term="micro" /><category scheme="http://www.blogger.com/atom/ns#" term="ebr" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Edition Based Redefinition (para ir abriendo boca) [MICRO]</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;&lt;div align='justify'&gt;EBR es un tema que se me resiste... si...&lt;br/&gt;&lt;br/&gt;Por eso no me he podido resistir a publicar este curioso vídeo introductorio en forma de entrevista a uno de los ponentes de la feria &lt;a target='_blank' href='http://www.odtugkaleidoscope.com/'&gt;ODTUG Kaleidoscope 2010&lt;/a&gt;.&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class='youtube-video'&gt;&lt;object width='425' height='355'&gt;&lt;param name='movie' value='http://www.youtube.com/v/wJC2VMofDTc&amp;amp;feature=youtube_gdata'&gt; &lt;/param&gt;&lt;param name='wmode' value='transparent'&gt; &lt;/param&gt;&lt;embed width='425' height='355' src='http://www.youtube.com/v/wJC2VMofDTc&amp;amp;feature=youtube_gdata' type='application/x-shockwave-flash' wmode='transparent'&gt; &lt;/embed&gt;    &lt;/object&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;No comentaré nada sobre el atuendo, pero si sobre &lt;b&gt;EBR&lt;/b&gt;, una tecnología que &lt;b&gt;promete migrar una aplicación de versión (modificación del esquema incluida) mientras los usuarios trabajan&lt;/b&gt;. &lt;br/&gt;&lt;br/&gt;Quizás las escasas posibilidades de verlo en funcionamiento o que hace más bien poco que tengo un &lt;b&gt;11gR2&lt;/b&gt; en producción (&lt;u&gt;versión mínima para EBR&lt;/u&gt;) sean las causas de relegar el artículo a mi lista de "&lt;i&gt;Someday&lt;/i&gt;".&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=wobp7FGzQGw:zqGXUgKEqlw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=wobp7FGzQGw:zqGXUgKEqlw:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=wobp7FGzQGw:zqGXUgKEqlw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=wobp7FGzQGw:zqGXUgKEqlw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=wobp7FGzQGw:zqGXUgKEqlw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/wobp7FGzQGw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/1320176579997824452/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=1320176579997824452&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1320176579997824452?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/1320176579997824452?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/08/edition-based-redefinition-para-ir.html" title="Edition Based Redefinition (para ir abriendo boca) [MICRO]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkIDSHw9fyp7ImA9Wx5TGEs.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-6086166398214082057</id><published>2010-08-03T21:07:00.000+02:00</published><updated>2010-08-03T21:42:59.267+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-03T21:42:59.267+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="oca" /><category scheme="http://www.blogger.com/atom/ns#" term="certificacion" /><category scheme="http://www.blogger.com/atom/ns#" term="1z0-051" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><title>La Vuelta al Cole</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;No, no me he equivocado, primeros de agosto y hablando de vuelta al cole.&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.flickr.com/photos/10209472@N03/3907008013'&gt;&lt;img width='220' height='310' src='http://farm3.static.flickr.com/2552/3907008013_e823b80784.jpg' style='float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;&lt;/a&gt;&lt;br/&gt;La educación esta cambiando, hay un pequeño debate social sobre si se esta haciendo demasiado rápido o en realidad el cambio es demasiado lento, pero todo estamos de acuerdo: &lt;b&gt;la educación tiene que cambiar&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;No pretendo inmiscuirme en el dialogo social, pero si comentar varios conceptos que, a priori, me parecen interesantes:&lt;br/&gt;&lt;div align='justify'&gt;&lt;ul&gt;&lt;li&gt;La "&lt;b&gt;&lt;i&gt;Edad Escolar&lt;/i&gt;&lt;/b&gt;" es algo que ya no tiene sentido, en la antigüedad solo la nobleza podía permitirse el lujo de estudiar durante toda la vida; durante una época hemos intentando dividir las nuestras en tiempo para el estudio y otro para el trabajo. Ahora nos vemos obligados a estudiar durante toda nuestra vida productiva.&lt;/li&gt;&lt;li&gt;Comunicación &lt;b&gt;Unidireccional&lt;/b&gt; fracasa, desconozco si algún día sirvió para algo ya que nunca me ha convencido, pero creo que ahora ya son más de uno los expertos de acuerdo con la idea de potenciar la participación en las aulas.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Material Didáctico&lt;/b&gt; se diversifica, la wikipedia, los libros electrónicos, una pagina de facebook o una etiqueta en twitter pueden llevar una clase a otros límites.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;Pero aunque haya puesto la imagen de un pequeño alumno, al que seguramente solo le interese jugar, voy a intentar predicar con un ejemplo para mayores:&lt;br/&gt;&lt;br/&gt;Me propongo pasar el examen 1Z0-051 de Oracle sobre "&lt;a href='http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&amp;amp;p_exam_id=1Z0_051' target='_blank'&gt;Fundamentos del SQL I&lt;/a&gt;", tal y como se puede ver en el enlace, el examen puede realizarse "&lt;i&gt;online&lt;/i&gt;" (quizás lo comente en otro post). Mi material didáctico esta vez se basa en un libro "&lt;a href='http://www.mhprofessional.com/product.php?isbn=007164380X' target='_blank'&gt;SQL Fundamentals I Exam Guide (Exam 1Z0-051)&lt;/a&gt;" con el que viene un CD con los capítulos en PDF. Ha sido muy sencillo, gracias a &lt;a href='http://calibre-ebook.com/' target='_blank'&gt;Calibre&lt;/a&gt;, convertir los PDF a &lt;b&gt;ePub&lt;/b&gt; y disponer del libro en mi lector de &lt;b&gt;eBooks&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Comentar que &lt;b&gt;Oracle Certification&lt;/b&gt; dispone de &lt;a href='http://blogs.oracle.com/certification/' target='_blank'&gt;blog&lt;/a&gt;, página de &lt;a href='http://www.facebook.com/pages/Oracle-Certification/48429458822' target='_blank'&gt;facebook&lt;/a&gt;, una cuenta de &lt;a href='http://twitter.com/oraclecert' target='_blank'&gt;twitter&lt;/a&gt; y un &lt;a href='http://forums.oracle.com/forums/forum.jspa?forumID=459' target='_blank'&gt;foro&lt;/a&gt;, donde podemos dirigir nuestras consultas sobre la certificación, o un foro específico sobre temas de &lt;a href='http://forums.oracle.com/forums/forum.jspa?forumID=75' target='_blank'&gt;SQL y PL/SQL&lt;/a&gt; para nuestras dudas.&lt;br/&gt;&lt;br/&gt;Es un examen sencillo, pero si no estáis contentos con todo ésto, aquí tenéis un pequeño &lt;b&gt;mapa mental&lt;/b&gt; sobre lo que se pide para el examen, y &lt;a target='_blank' href='http://lsnrctl.blogspot.com/'&gt;este blog&lt;/a&gt; donde intentaré poner la mayor información posible:&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;img width='576' height='473' src='http://lh5.ggpht.com/_mDSK5lOOQ6A/TFhpHpkKWhI/AAAAAAAAARo/fNoji_A5KCk/%5BUNSET%5D.png?imgmax=800' style='max-width: 800px;'/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;Apenas se nada sobre educación pero... feliz aprendizaje!!&lt;br/&gt;&lt;br/&gt;&lt;small&gt;Imagen: &lt;a href='http://www.flickr.com/photos/10209472@N03/3907008013/' target='_blank'&gt;vuelta al cole&lt;/a&gt;&lt;/small&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=PP7z5U7iI7A:xecsqQM7gCQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=PP7z5U7iI7A:xecsqQM7gCQ:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=PP7z5U7iI7A:xecsqQM7gCQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=PP7z5U7iI7A:xecsqQM7gCQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=PP7z5U7iI7A:xecsqQM7gCQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/PP7z5U7iI7A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/6086166398214082057/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=6086166398214082057&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/6086166398214082057?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/6086166398214082057?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/08/la-vuelta-al-cole.html" title="La Vuelta al Cole" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2552/3907008013_e823b80784_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0YCQXk_cSp7ImA9WxBUGUo.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-7820421913043172903</id><published>2010-03-07T15:12:00.001+01:00</published><updated>2010-03-07T16:19:20.749+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-07T16:19:20.749+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="micro" /><category scheme="http://www.blogger.com/atom/ns#" term="actualidad" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><category scheme="http://www.blogger.com/atom/ns#" term="eventos" /><title>Oracle en la Feria Toolinux de Software Libre en Paris [MICRO]</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Oracle estará presente con un stand y presentando varias conferencias el 16 de Marzo en la feria &lt;a href='http://www.toolinux.com/' target='_blank'&gt;Toolinux&lt;/a&gt; en Paris.&lt;br/&gt;&lt;br/&gt;Parece que además seguir promocionando &lt;a href='http://www.oracle.com/technology/database/index.html' target='_blank'&gt;11gR2&lt;/a&gt; y comentar las ventajas que pueden ofrecer a los desarrolladores de &lt;a href='http://es.wikipedia.org/wiki/PHP' target='_blank'&gt;PHP&lt;/a&gt;, &lt;a href='http://es.wikipedia.org/wiki/Ruby' target='_blank'&gt;Ruby&lt;/a&gt;, &lt;a href='http://es.wikipedia.org/wiki/Python' target='_blank'&gt;Python&lt;/a&gt; o &lt;a href='http://es.wikipedia.org/wiki/Perl' target='_blank'&gt;Perl&lt;/a&gt;, también se tocarán temas como:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;¿&lt;i&gt;Cuáles son las iniciativas, proyectos y contribuciones de Oracle a la comunidad &lt;b&gt;Linux&lt;/b&gt;&lt;/i&gt;?&lt;/li&gt;&lt;li&gt;¿&lt;i&gt;Cuál es la estrategia de Oracle en el modelo de &lt;b&gt;licencias&lt;/b&gt; y la distribución de &lt;b&gt;código abierto&lt;/b&gt;&lt;/i&gt;?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div align='justify'&gt;No tengo dudas sobre el objetivo de Oracle, llegar a una gran masa de desarrolladores, los cuales muchas veces se mueven en el mundo Linux, pero también hay que comentar que ese es su gran debilidad en estos momentos. &lt;b&gt;No hay productos que aprovechen las funciones que ofrecen como base de datos&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;De todas formas, el tema de la compra de Sun y el futuro de MySQL todavía esta al rojo vivo, y no estará nada mal ver como se defienden ante un montón de potenciales fanáticos del GNU.&lt;br/&gt;&lt;br/&gt;Los detalles en su &lt;a target='_blank' href='http://www.toolinux.com/lininfo/toolinux-information/evenements-et-seminaires/article/oracle-fera-aussi-salon-a-paris'&gt;web&lt;/a&gt;, visto en el twitter de &lt;a target='_blank' href='http://twitter.com/matthewSeed/status/10116760242'&gt;matthewSeed&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=AsnT5Xq4Nkc:ohfIufMBngo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=AsnT5Xq4Nkc:ohfIufMBngo:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=AsnT5Xq4Nkc:ohfIufMBngo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=AsnT5Xq4Nkc:ohfIufMBngo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=AsnT5Xq4Nkc:ohfIufMBngo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/AsnT5Xq4Nkc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/7820421913043172903/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=7820421913043172903&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7820421913043172903?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/7820421913043172903?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2010/03/oracle-en-la-feria-toolinux-de-software.html" title="Oracle en la Feria Toolinux de Software Libre en Paris [MICRO]" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUEFQ349cCp7ImA9WxBUGU0.&quot;"><id>tag:blogger.com,1999:blog-3951580061879731514.post-3246290276823082567</id><published>2010-03-06T09:00:00.000+01:00</published><updated>2010-03-06T20:26:52.068+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-06T20:26:52.068+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="opinion" /><category scheme="http://www.blogger.com/atom/ns#" term="seguridad" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><category scheme="http://www.blogger.com/atom/ns#" term="red" /><title>IMPOSSIBLE IS NOTHING</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;div align='justify'&gt;Mi vocación siempre ha sido la de Administrador de Sistemas, pero esta claro que &lt;u&gt;uno no empieza administrando bases de datos&lt;/u&gt;. En mi caso, el principio fue una mezcla de &lt;b&gt;redes&lt;/b&gt; y &lt;b&gt;seguridad&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Esto, además de facilitarme muchas de las tareas como DBA, me permite ayudar a mis compañeros en ciertos "&lt;i&gt;casos&lt;/i&gt;". Este en concreto, no tuvo un camino lleno de luz y claridad... si no más bien de oscuridad y noche; pero tuvo un buen final y de paso me sirve para introducir, lo que para mi es, &lt;b&gt;una de las tareas más complejas que he realizado&lt;/b&gt;:&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;big&gt;&lt;big&gt;&lt;b&gt;&lt;font face='Times New Roman'&gt;Montar una VPN&lt;/font&gt;&lt;/b&gt;&lt;/big&gt;&lt;/big&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;No solo requiere &lt;b&gt;cooperación&lt;/b&gt;, &lt;b&gt;trabajo en equipo&lt;/b&gt;, &lt;b&gt;comunicación&lt;/b&gt;... sino que además, unos &lt;b&gt;conocimientos técnicos&lt;/b&gt; que sin llegar al nivel de &lt;i&gt;guru&lt;/i&gt;, te permitan avanzar y no caer en ambigüedades sin salida. &lt;br/&gt;&lt;br/&gt;Las &lt;a href='http://es.wikipedia.org/wiki/Red_privada_virtual' target='_blank'&gt;Redes Privadas Virtuales&lt;/a&gt; entre dos centros permiten una comunicación segura. Antiguamente se contrataban los servicios de un ISP que te ofrecía un "cable" directo, pero ahora existe Internet. Ahora cualquier empresa puede disponer de un equipo que pueda hacer las funciones de concentrador de VPN's.&lt;br/&gt;&lt;br/&gt;¿&lt;a href='http://www.flickr.com/photos/58794323@N00/4157230529'&gt;&lt;img width='365' height='230' style='float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;' src='http://farm3.static.flickr.com/2742/4157230529_b020241d8a.jpg'/&gt;&lt;/a&gt;Que provoca esto?, que &lt;b&gt;el administrador del centro A tiene que entenderse con el del centro B&lt;/b&gt;; que no es poco. Pero voy a intentar situaros,  para que veáis el alcance que puede llegar a tener:&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Los administradores seguramente &lt;b&gt;nunca se verán las caras&lt;/b&gt;, mucho teléfono, correos, ¿he dicho mucho teléfono? &lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;No suele existir la figura del coordinador,&lt;/b&gt; cada administrador rinde cuentas a una persona diferente. Es posible que la VPN se englobe dentro de un proyecto, pero el coordinador del proyecto solo quiere que funcione... como es lógico.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;El problema técnico&lt;/b&gt;, es complicado que los dos "&lt;i&gt;centros&lt;/i&gt;" haya elegido a la misma marca para sus concentradores de VPN. Pero, aunque los protocolos son "estándar", lo cual debería solucionar las diferencias entre marcas, cada fabricante implementa IPSec como le parece. Esto deja al administrador ante un conjunto de nombres variopintos a más no poder y que ha de intentar casar con el "&lt;i&gt;estándar&lt;/i&gt;".&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='http://es.wikipedia.org/wiki/Network_Address_Translation' target='_blank'&gt;Network Address Translation&lt;/a&gt;, seguramente ambos centros utilizarán los mismos segmentos de red (192.168.0.0), por lo que será necesario realizar &lt;b&gt;NAT&lt;/b&gt; de ambas redes. Esto no ayuda... a las marcas también les ha dado por entender esto "&lt;i&gt;a su manera&lt;/i&gt;".&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;img width='328' height='221' src='http://farm1.static.flickr.com/147/337541830_75d4cf19d2.jpg' style='max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;'/&gt;Con un ambiente de trabajo semejante y tras múltiples montajes por todo el territorio, con una amplia gama de fabricantes, quien iba a imaginarse que se podía empeorar.&lt;br/&gt;&lt;br/&gt;Pues si, es tan sencillo como que te digan:&lt;br/&gt;&lt;br/&gt;&lt;div align='center'&gt;"montar ésto &lt;b&gt;es imposible&lt;/b&gt;"&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='justify'&gt;La situación no ayuda, pero no creo que tengamos que llegar a estas "&lt;i&gt;rotundidades&lt;/i&gt;". Y si, el resultado fue bueno y logramos montar la VPN... pero siempre recordare lo colapsado que me quedé ante aquella afirmación.&lt;br/&gt;&lt;/div&gt;&lt;div align='justify'&gt;&lt;br/&gt;&lt;/div&gt;&lt;div align='justify'&gt;Si hay algo que me gusta del trabajo de DBA, es que las cosas no puedes hacerlas funcionar a medias, o sabes lo que haces o no puedes continuar. Con las comunicaciones pasa algo parecido, y se puede resumir en:&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;&lt;div align='center'&gt;&lt;b&gt;NADA ES IMPOSIBLE&lt;br/&gt;&lt;/b&gt;cuando sabes lo que haces... =)&lt;br/&gt;&lt;/div&gt;&lt;br/&gt;Quizás algún día me de por colgar artículos técnicos, pero de momento, si alguien esta interesado en una VPN entre un router &lt;a href='http://www.cisco.com/' target='_blank'&gt;Cisco&lt;/a&gt; con "&lt;a href='http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080094430.shtml' target='_blank'&gt;&lt;i&gt;NAT on a Stick&lt;/i&gt;&lt;/a&gt;" y un cluster &lt;a href='http://www.checkpoint.com/' target='_blank'&gt;Checkpoint&lt;/a&gt;, que contacte conmigo.&lt;br/&gt;&lt;div align='justify'&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=U5vSlKaRxq8:Ho6U2nRLvwI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=U5vSlKaRxq8:Ho6U2nRLvwI:ecdYMiMMAMM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=ecdYMiMMAMM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=U5vSlKaRxq8:Ho6U2nRLvwI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=U5vSlKaRxq8:Ho6U2nRLvwI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lsnrctl?a=U5vSlKaRxq8:Ho6U2nRLvwI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lsnrctl?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lsnrctl/~4/U5vSlKaRxq8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://lsnrctl.blogspot.com/feeds/3246290276823082567/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3951580061879731514&amp;postID=3246290276823082567&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/3246290276823082567?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3951580061879731514/posts/default/3246290276823082567?v=2" /><link rel="alternate" type="text/html" href="http://lsnrctl.blogspot.com/2009/12/impossible-is-nothing.html" title="IMPOSSIBLE IS NOTHING" /><author><name>Héctor Martínez</name><uri>http://www.blogger.com/profile/08308939117790770000</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://4.bp.blogspot.com/-A_g7MOZmhFw/TaHjBmRei0I/AAAAAAAAASU/rre6i57v8rk/s220/gelek.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm3.static.flickr.com/2742/4157230529_b020241d8a_t.jpg" height="72" width="72" /><thr:total>0</thr:total></entry></feed>
