<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" 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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2011455556062864053</atom:id><lastBuildDate>Thu, 19 Dec 2024 03:18:16 +0000</lastBuildDate><category>actualidad</category><category>box.net</category><category>cloud computing</category><category>dropbox</category><category>introduccion</category><category>servicios</category><category>syntax</category><category>syntaxhiliter</category><category>tutorial</category><category>tutoriales</category><title>TecnoPro</title><description>Un lugar para recordar y aprender de tecnologia, programacion Java y gestion de proyectos y, por que no, compartir anecdotas laborales</description><link>http://tecnopro.blogspot.com/</link><managingEditor>noreply@blogger.com (Marcelo)</managingEditor><generator>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2011455556062864053.post-8068707883331203531</guid><pubDate>Mon, 25 Apr 2011 19:40:00 +0000</pubDate><atom:updated>2011-04-27T16:18:51.706-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">actualidad</category><category domain="http://www.blogger.com/atom/ns#">box.net</category><category domain="http://www.blogger.com/atom/ns#">cloud computing</category><category domain="http://www.blogger.com/atom/ns#">dropbox</category><category domain="http://www.blogger.com/atom/ns#">servicios</category><title>Explicando y Analizando el fenomeno Cloud Computing</title><description>Bueno, como todos ya sabrán, esta es la mas novedosa forma de llevar tus documentos.&lt;br /&gt;
No mas e-mails a los colegas con adjuntos que se pierden o corrompen.&lt;br /&gt;
&lt;br /&gt;
Si, &lt;a href=&quot;http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube&quot;&gt;Cloud Computing&lt;/a&gt; (&quot;Computacion en la nube&quot; o &quot;CC&quot; para nosotros) es un paradigma que permite ofrecer servicios de computación a través de Internet.&lt;br /&gt;
&lt;br /&gt;
Ya todos nosotros lo usamos sin saber. Haganse las siguientes preguntas:&lt;br /&gt;
&lt;br /&gt;
Se auto-enviaron correos con adjuntos para guardarlos en su casilla de WebMail?&lt;br /&gt;
Guardaron en un borrador de correo algo que quisiera ver mas tarde o en otra pc?&lt;br /&gt;
Dejaron de usar el calendario fisico o el del Outlook para usar alguno como el &lt;a href=&quot;http://calendar.google.com/&quot;&gt;GCalendar&lt;/a&gt;?&lt;br /&gt;
Bueno...todo eso y mas, son servicios que podemos comprender como de cloud computing.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Analicemos qué buscamos con hacer lo que mencionamos arriba.&lt;br /&gt;
&lt;br /&gt;
Claramente lo que se buscaba era disponer de la informacion en cualquier lugar y no estar &quot;atados&quot; a la pc personal de cada uno.&lt;br /&gt;
&lt;br /&gt;
Entonces el WebMail es CC y fue la primer aplicacion como tal en pisar fuerte, de la mano de &lt;a href=&quot;http://www.gmail.com/&quot;&gt;Google Mail&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Ya mencionamos el &lt;a href=&quot;http://calendar.google.com/&quot;&gt;GCalendar&lt;/a&gt;, la aplicacion de calendarios en la nube tambien de Google (Recordemos que &quot;CC&quot;, &quot;en la nube&quot;, etc., son todos términos para señalar que son accesibles desde casi cualquier dispositivo con conexión a internet).&lt;br /&gt;
&lt;br /&gt;
Estos fueron los primeros pasos y a modo de decir &quot;querido Mundo, te presento al Cloud Computing, Cloud Computing, el Mundo&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el último tiempo, esto tuvo una vuelta de tuerca muy grande.&lt;br /&gt;
&lt;br /&gt;
Primero Google presentó su plataforma &lt;a href=&quot;http://docs.google.com/&quot;&gt;Google Docs&lt;/a&gt;, una de sus apuestas mas fuertes y fieles al CC.&lt;br /&gt;
&lt;br /&gt;
Éste nos permitia crear, compartir y editar documentos de calculo, de texto y crear presentaciones, todo sin la necesidad de instalarnos ningun programa pago. Con el paso del tiempo, este servicio maduro muchisimo para convertirse ahora en una herramienta que muchas empresas utilizan.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El segundo paso, se dio casi a la par que el primero, en su momento, planteando una alternativa, el Disco Virtual. Un servicio que te daba una &quot;X&quot; cantidad de MB de espacio en internet para subir tus archivos (cualesquiera, siempre respetando los Copyrights correspondientes) y tenerlos disponibles para bajar desde cualquier otra maquina. En sus comienzos tenian muy poco espacio, pero ahora, con servicios como el de &lt;a href=&quot;http://www.dropbox.com/&quot;&gt;DropBox&lt;/a&gt;(2Gb), &lt;a href=&quot;http://box.net/&quot;&gt;Box.net&lt;/a&gt;(5Gb), y el ultimo en sumarse &lt;a href=&quot;http://www.skydrive.live.com/&quot;&gt;Skydrive &lt;/a&gt;de Microsoft (25Gb).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Claro que estos servicios ya evolucionaron mucho de un ser simples espacios en internet, a agregar opciones de compartir a grupos y visualizar los archivos online.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Recientemente cayó ante mi un servicio de &quot;portapapeles&quot; web llamado &lt;a href=&quot;http://cl1p.net/&quot;&gt;Cl1p &lt;/a&gt;que te ofrece una mini página de internet, donde pegás el texto que quieres copiar a otra maquina y luego simplemente desde el navegador de la otra pc accedes a la direccion dada y visualizas el texto.&lt;br /&gt;
&lt;br /&gt;
Es muy práctico para reemplazar los mails auto-enviados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguna otra idea o recomendación?&lt;br /&gt;
&lt;br /&gt;
Saludos a todos.</description><link>http://tecnopro.blogspot.com/2011/04/explicando-y-analizando-el-fenomeno.html</link><author>noreply@blogger.com (Marcelo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2011455556062864053.post-1093963688680114471</guid><pubDate>Fri, 15 Apr 2011 03:58:00 +0000</pubDate><atom:updated>2011-04-26T13:58:16.171-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">introduccion</category><category domain="http://www.blogger.com/atom/ns#">syntax</category><category domain="http://www.blogger.com/atom/ns#">syntaxhiliter</category><category domain="http://www.blogger.com/atom/ns#">tutorial</category><category domain="http://www.blogger.com/atom/ns#">tutoriales</category><title>Tutorial SyntaxHiliter con Blogger</title><description>Hola a todos, disculpen la demora en la primer post. La verdad que es algo muy nuevo esto y quiero hacerlo bien.&lt;br /&gt;
Entonces me puse a pensar...que es imperiosamente necesario en un blog que trate, entre otros, temas de&amp;nbsp;programación? Hacer legible el codigo! Asi fue como llegue al &lt;b&gt;&lt;a href=&quot;http://alexgorbatchev.com/SyntaxHighlighter/&quot;&gt;SyntaxHiliter&lt;/a&gt;.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Esta maravillosa herramienta es una verison mejorada de las funcionalidades basicas deñ HTML de comprender otras sintaxis y ahora mismo pasaremos a explicar como agregarlo a Blogger.&lt;br /&gt;
&lt;br /&gt;
1. Blogger tiene dividido la parte de la cabecera de sus paginas con la parte de posts, por ello debemos entrar a editar nuestro blog, luego nos vamos a la solapa &lt;b style=&quot;font-style: italic;&quot;&gt;Diseño&lt;/b&gt;, y ahi dentro hacemos clic en &lt;i style=&quot;font-weight: bold;&quot;&gt;Edicion HTML&lt;/i&gt;, ahi veremos un apartado llamado &lt;i style=&quot;font-weight: bold;&quot;&gt;Editar Plantilla&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
2. Luego debemos entrar &lt;a href=&quot;http://syntaxhighlighter.googlecode.com/svn/trunk/Styles/SyntaxHighlighter.css&quot;&gt;aqui&lt;/a&gt;&amp;nbsp;(el repositorio svn de SyntaxHiliter) y nos copiamos todo lo que encontramos ahi dentro (ctrl + a, ctrl + c), esto es basicamente el manejo de los css del plugin.&lt;br /&gt;
&lt;br /&gt;
3. Terminado esto, volvemos a nuestro &lt;i&gt;&lt;b&gt;Editar Plantilla,&lt;/b&gt;&lt;/i&gt; y ahi aprovechamos el comando buscar de nuestro navegador para dar con el tag &lt;i&gt;&amp;lt;/b:skin&amp;gt;&lt;/i&gt; y pegamos toda la informacion del portapapeles.&lt;br /&gt;
&lt;br /&gt;
4. Luego, antes del &lt;i&gt;&amp;lt;/head&amp;gt;&lt;/i&gt; debemos pegar lo siguente: (aca veremos como queda el usando el SyntaxHiliter)&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;xml&quot; name=&quot;code&quot;&gt;&amp;lt;!-- Add-in CSS for syntax highlighting --&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shCore.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCpp.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCSharp.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCss.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushDelphi.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJava.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJScript.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushPhp.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushPython.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushRuby.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushSql.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushVb.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&#39;http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushXml.js&#39; type=&#39;text/javascript&#39;&amp;gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;
Acuerdense que pueden sacar los lenguajes que no usen para acelerar el cargado de la pagina.&lt;br /&gt;
&lt;br /&gt;
5. Antes del tag &lt;i&gt;&amp;lt;/body&amp;gt;&lt;/i&gt; agregamos lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;xml&quot; name=&quot;code&quot;&gt;&amp;lt;!-- Add-in Script for syntax highlighting --&amp;gt;
&amp;lt;script language=&#39;javascript&#39;&amp;gt;
dp.SyntaxHighlighter.BloggerMode();
dp.SyntaxHighlighter.HighlightAll(&#39;code&#39;);
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
En este punto podemos utilizar el boton &lt;b&gt;Vista Previa&lt;/b&gt;, para ver que nuestro HTML haya quedado consistente.&lt;br /&gt;
&lt;br /&gt;
Con eso quedaria configurado el SyntaxHiliter...&lt;br /&gt;
Y como lo usamos?&lt;br /&gt;
&lt;br /&gt;
Bien, cuando creamos un post que contenga codigo:&lt;br /&gt;
1. Debemos entrar en la vista de Edicion de HTML.&lt;br /&gt;
2. Colocamos nuestro codigo dentro de estos tags:&lt;br /&gt;
&lt;br /&gt;
ATENCION: Recorda que como estas dentro del formato HTML y no del editor comun, debes usar los caracteres &quot;escapados&quot;, para evitarte dolores de cabeza, pega tu codigo en &lt;a href=&quot;http://www.accessify.com/tools-and-wizards/developer-tools/quick-escape/default.php&quot;&gt;esta&lt;/a&gt; pagina y obtendras el resultado correcto.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;xml&quot; name=&quot;code&quot;&gt;&amp;lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&amp;gt;
...Your html-escaped code goes here...
&amp;lt;/pre&amp;gt;&lt;/pre&gt;&lt;br /&gt;
3. Reemplazamos el &quot;cpp&quot; por el lenguaje de nuestra eleccion. (Para la lista completa hace click &lt;a href=&quot;http://code.google.com/p/syntaxhighlighter/wiki/Languages&quot;&gt;aqui&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
4. Voila! ya tenemos nuestro post con SyntaxHiliter y configurado para el futuro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Que se viene en el Blog por mi parte?&lt;br /&gt;
&lt;br /&gt;
Un tutorial introductorio al Maven 3.0.X&lt;br /&gt;
Un informe del Cloud computing y las herramientas mas usadas.&lt;br /&gt;
Una explicación de Patrones de Diseño, primero Factory y AbstractFactory&lt;br /&gt;
&lt;br /&gt;
Saludos!</description><link>http://tecnopro.blogspot.com/2011/04/tutorial-syntaxhiliter-con-blogger.html</link><author>noreply@blogger.com (Marcelo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2011455556062864053.post-2755039599987573296</guid><pubDate>Thu, 07 Apr 2011 15:50:00 +0000</pubDate><atom:updated>2011-04-07T13:04:48.224-03:00</atom:updated><title>Saludos a todos !</title><description>Bueno, la verdad que esto es una novedad para mi, tomando en cuenta que nunca tuve (o mantuve) un blog.&lt;br /&gt;
La idea es que este sea un espacio donde todos colaboremos.&lt;br /&gt;
&lt;br /&gt;
Yo personalmente intentare subir tutoriales de uso desde cero de herramientas Java, asi como ejemplos de codigos o anecdotas.&lt;br /&gt;
&lt;br /&gt;
Uds. pueden proponer temas en sus comentarios o a mi correo e intentare tratarlos en la medida que me sea posible.&lt;br /&gt;
Nos veremos la proxima vez.&lt;br /&gt;
&lt;br /&gt;
Proximo capitulo: Introduccion a Maven 3.0.X</description><link>http://tecnopro.blogspot.com/2011/04/saludos-todos.html</link><author>noreply@blogger.com (Marcelo)</author><thr:total>0</thr:total></item></channel></rss>