<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5155078578400515054</id><updated>2011-11-22T13:11:30.019-08:00</updated><category term='apache'/><category term='vida'/><category term='trac'/><category term='El 2do himno más hermoso'/><category term='cloud computing'/><category term='50'/><category term='años'/><category term='exonucleo'/><category term='kernel'/><category term='web semántica'/><category term='reglas'/><category term='tomcat'/><category term='hudson'/><category term='web 3.0'/><category term='subversion'/><title type='text'>LeoQuiroa</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-9076264702295616685</id><published>2011-09-08T12:17:00.000-07:00</published><updated>2011-09-08T12:33:46.916-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reglas'/><category scheme='http://www.blogger.com/atom/ns#' term='vida'/><category scheme='http://www.blogger.com/atom/ns#' term='años'/><category scheme='http://www.blogger.com/atom/ns#' term='50'/><title type='text'>PARA LLEGAR A LOS 50  Y VIVIR MUCHOS AÑOS DESPUÉS DE ELLOS SIN SOBRESALTOS EMOCIONALES, ECONÓMICOS Y DE SALUD.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;Un amigo del trabajo me envío este entrada, tiene redacción colombiana pero nada que no se pueda deducir, es gracioso pero vale la pena leer ;)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;Los puntos importantes son: coma bien, beba alcohol responsablemente, limpie, ejercitese fisica y mentalmente, desconectese de la tecnología, aprenda algo nuevo, socialice, examinese y viaje!!! :D&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;&lt;br /&gt;1.&lt;/strong&gt; Duerma bien. Trasnochar en exceso no tiene nada de heroico.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;2.  Coma menos grasas. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;3.&lt;/strong&gt; Mueva su cuerpo. Tres caminatas de media hora cada semana lo empezarán a poner en la dirección correcta. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;4.&lt;/strong&gt; Haga ejercicio. Escoja  el que quiera, como quiera. Puede ser salir a trotar al parque, o ir a  un gimnasio, nadar o montar en bicicleta.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;5.&lt;/strong&gt; Atención con el ritmo  del ejercicio. Es mejor hacer 20 o 30 minutos de la actividad que escoja  tres veces por semana que exprimirse dos horas sólo el sábado o el  domingo. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;6.&lt;/strong&gt; Haga bien las cosas. Si va a hacer ejercicio o a aprender algo nuevo, haga preguntas a quien sepa y evite lesiones. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;7. Tome responsablemente. Beba con el estómago lleno&lt;/strong&gt; (de comida), tome agua entre tragos, no mezcle licores y sobre todo, no beba como si no hubiera un mañana. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;8.&lt;/strong&gt; Deje de fumar.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;9.&lt;/strong&gt; Vaya al dentista cada seis meses.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;10.&lt;/strong&gt; Mastique bien. Así, no sentirá la necesidad de comer tanto porque estará aprovechando todos los componentes de cada bocado.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;11. Haga una limpieza profunda de vez en cuando.&lt;/strong&gt;  Aspire debajo de la cama, los muebles y los libros y los discos, que  son grandes recolectores de polvo. Limpie detrás de elementos como la  nevera y la lavadora. Todos esos lugares se llenan de partículas que no  son saludables.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;12.&lt;/strong&gt; Ya que está limpiando,  revise a fondo cajones, estantes y carpetas. Seguramente ahí encontrará  decenas de cosas que no necesita: recibos viejos, fotocopias de la  universidad, revistas y una larga lista de cosas sin ninguna utilidad. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;13.&lt;/strong&gt; &lt;strong&gt;Ejercite su  cerebro: abotónese la camisa o amárrese los zapatos con los ojos  cerrados, haga crucigramas, utilice la mano contraria a la que  normalmente usa y haga cuentas de vez en cuando con papel y lápiz.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;14.&lt;/strong&gt; Aplique "la regla del  año". Es muy fácil: si no lo ha usado en un año, regálelo, bótelo o  véndalo (excepciones: árbol de Navidad y pesebre, esmoquin,  herramientas).&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;15. Desconéctese. Por no revisar  las redes sociales y su correo el sábado o el domingo no va a pasar nada  malo y el mundo seguirá girando como siempre. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;16.&lt;/strong&gt; Use las escaleras. Si se trata de subir unos pocos pisos, prefiéralas al ascensor.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;17.&lt;/strong&gt; Tome té verde. Mejora el metabolismo y lo ayuda a combatir el exceso de triglicéridos en la sangre. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;18.&lt;/strong&gt; Manicure y pedicure. No se trata de un cliché metrosexual. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;19.&lt;/strong&gt; Páguese un masaje. La  frecuencia la pone usted, pero al menos vaya dos veces al año para  deshacerse de nudos en el cuerpo y del estrés acumulado. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;20. Aprenda algo: cualquier nueva habilidad es bienvenida. Un idioma extranjero, a cocinar, a bailar o tocar un instrumento. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;21.&lt;/strong&gt; Si se va a endeudar,  hágalo en cosas muy costosas y que sean inversión, por ejemplo, en pagar  su casa. No abuse de la tarjeta de crédito para comprar cosas que no  son indispensables. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;22.&lt;/strong&gt; Cree un fondo de  emergencia: ahorre lo que pueda, pero lo ideal es tener al menos  suficiente dinero separado para cubrir seis meses de gastos básicos en  caso de emergencia. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;23.&lt;/strong&gt; Sea selectivo. ¿De verdad necesita ir a todos los cocteles a los que lo invitan o afiliarse a todas las redes sociales?&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;24.&lt;/strong&gt; Sea generoso. Hay  mucha gente que no ha tenido las mismas oportunidades que usted. Done  tiempo o dinero por medio de organizaciones reconocidas.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;25.&lt;/strong&gt; Coma frutas y verduras. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;26.&lt;/strong&gt; Hágale mantenimiento a  su carro. Su vida es la que va dentro del vehículo. Asegúrese de que  los frenos, las luces y los cinturones de seguridad funcionen  correctamente. Revise con periodicidad el agua, el aceite y el aire de  las llantas. No espere a que su motor se recaliente por falta de  lubricación y refrigeración. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;27.&lt;/strong&gt; Asegúrese. Por menos  de un millón de pesos anuales, usted puede asegurar su carro, su casa y  su vida. Cualquier imprevisto en alguno de esos puntos, con seguridad,  le saldrá más costoso que el valor del seguro. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;28.&lt;/strong&gt; Compre cosas de buena calidad. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;29. Usted no está solo. Una  llamada, un correo, o un café ocasional con amigos o familiares con los  que no habla hace rato puede hacer maravillas por su vida social.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;30.&lt;/strong&gt; Lea. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;31.&lt;/strong&gt; Si sufre de la espalda o quiere reducir el impacto del ejercicio sobre sus articulaciones, practique la natación.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;32.&lt;/strong&gt; Vacúnese anualmente contra la influenza. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;33. Tome sus vacaciones, no las  deje acumular durante años. Saltarse las vacaciones no lo hace más  valioso a los ojos de su jefe; estar cansado, y propenso a la enfermedad  y a la irritabilidad sí le puede restar muchos puntos laborales. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;34.&lt;/strong&gt; Haga las cosas a su ritmo y sin afanes.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;35.&lt;/strong&gt; Si hace diez años que  no cambia de colchón, es hora de hacerlo. Cada mes, aspírelo y dele la  vuelta de izquierda a derecha y de la cabeza a los pies.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;36.&lt;/strong&gt; Un chequeo médico le  ayudará a saber cómo está. No son sólo para señores mayores de cincuenta  con problemas del corazón o de la próstata.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;37.&lt;/strong&gt; Hágale caso al que  sabe. No se automedique ni haga dietas improvisadas: sólo su médico sabe  lo que le conviene en estos campos. Si va a un gimnasio, déjese guiar  por los entrenadores. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;38.&lt;/strong&gt; Si está cansado de las  gafas, quizá sea hora de que un oftalmólogo lo evalúe y determine si  puede hacerse la corrección visual con cirugía láser.  &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;39.&lt;/strong&gt; Pregúntese (o mejor,  pregúntele al médico) si en realidad necesita tomar vitaminas. La  mayoría de las vitaminas se pueden conseguir mediante una buena  alimentación, sin necesidad de pastillas. Una bolsa de naranjas siempre  es más sabrosa, barata y versátil que un sobre de vitamina C. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;40.&lt;/strong&gt; Tómese las cosas con  serenidad. Si está en medio de un trancón, no pite. Está comprobado que  el pito no disuelve a los carros que tiene al frente. Si está en su  oficina, no piense que por gritar y acelerarse va a parecer más ocupado e  importante; simplemente, lucirá más desesperado. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;41.&lt;/strong&gt; Mejore su vida sexual  gracias a los ejercicios de Kegel (no son sólo para mujeres). Con estos  puede tener mejores erecciones y controlar su eyaculación. Con la vejiga  vacía, realice un movimiento imaginando que interrumpe el flujo de  orina. Contraiga 3 segundos, relaje y repita 10 veces, tres veces  diarias. Con el paso de los días, aumente el tiempo y la frecuencia poco  a poco hasta llegar a 15 segundos, 25 repeticiones y 4 veces diarias. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;42.&lt;/strong&gt; Una mujer perdona  muchas cosas en la cama, excepto el mal aliento. Asegúrese de usar seda  dental al cepillarse y de utilizar enjuague bucal. Si esto no corrige el  problema, la solución no la tiene una caja de chicles sino una visita  al médico. Podría tener un problema gástrico. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;43. Asumimos que usted es un tipo  responsable con su vida sexual, pero si tiene dudas, no lo piense dos  veces y hágase una prueba de enfermedades de transmisión sexual. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;44.&lt;/strong&gt; Tome agua entre  comidas. Elimina la sensación de hambre que lo lleva a picar fritos,  pastelitos y dulces. Entre comidas, las frutas frescas, los frutos secos  y los quesos son la mejor opción. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;45. Viaje a alguna parte. Puede ser  al otro lado del mundo o a un destino a una hora de su ciudad al que  nunca ha ido. Salir siempre abre la mente y enseña cosas nuevas.  &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;46.&lt;/strong&gt; Use bloqueador solar. El cáncer de piel es altamente prevenible. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;47.&lt;/strong&gt; Olvídese de las  fórmulas milagrosas. Las pastillas para adelgazar, los aparatos mágicos  para hacer crecer músculos y las lociones con feromonas para atraer  mujeres son trucos de mercadeo. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;48.&lt;/strong&gt; Recorte los pelos de  la parte inferior de su nariz, pero no se vaya muy adentro. Ese pelo es  necesario para filtrar partículas nocivas. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;49.&lt;/strong&gt; Revise sus productos  de aseo y cuidado personal y asegúrese de que no tenga más que su esposa  o su novia. Para su vida diaria usted sólo necesita champú, jabón,  desodorante, crema de afeitar, y un buen after-shave. Ocasionalmente,  crema humectante y bloqueador solar. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="textoNormal"&gt;&lt;strong&gt;50.&lt;/strong&gt; Sea humilde con los  arreglos de la casa. Acepte que usted no es Bob el Constructor y que hay  reparaciones que requieren un plomero o un electricista.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-9076264702295616685?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/9076264702295616685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2011/09/para-llegar-los-50-y-vivir-muchos-anos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/9076264702295616685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/9076264702295616685'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2011/09/para-llegar-los-50-y-vivir-muchos-anos.html' title='PARA LLEGAR A LOS 50  Y VIVIR MUCHOS AÑOS DESPUÉS DE ELLOS SIN SOBRESALTOS EMOCIONALES, ECONÓMICOS Y DE SALUD.'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-2100544160693827677</id><published>2011-02-21T19:39:00.000-08:00</published><updated>2011-09-08T13:15:03.218-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='El 2do himno más hermoso'/><title type='text'>EL 2DO HIMNO MÁS HERMOSO DEL MUNDO ES!!!</title><content type='html'>&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Hace unos dias estuve en una reunión e hicieron una pregunta tan sencilla que al final generó una gran discusión y fué&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="text-align: justify; color: rgb(255, 255, 255);font-family:arial;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style=" font-style: italic;font-size:180%;" &gt;¿Cual es el 2do himno más hermoso del mundo?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Como era de esperarse cada quien dió su opinión... incluso yo con la seguridad de mi conocimiento adquirido desde hace más de una decada dije "&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family:arial;font-size:100%;"  &gt;El de Guatemala&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt; Cuando vine a mi casa me puse a buscar un poco y encontre el siguiente articulo en el Universo.com editado por un usuario llamado &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family:arial;font-size:100%;"  &gt;khA0s &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;que presumo es Ecuatoriano...así que copie y modifique un "poco" su contenido.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Esto para mi era una noticia terrible que no queria aceptar y recuerdo que desde 1ro básico... el maestro de Estudios Sociales nos lo dijo y todos enojados lo abucheamos y yo no me la crei.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Esta noticia aunque vieja creo que es valiosa de leer para no entrar en conflictos y defender a capa y espada el conocimiento de primaria que obviamente ha cambiado, es más de una decada de actualizaciones jejejeje&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;¿Cuál es el mejor himno nacional del mundo?&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;El de Francia, La Marsellesa.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;¿Y cuál es el segundo mejor?&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;El de Ecuador, Colombia, México, Perú, Chile, Brasil, Guatemala, Uruguay, Argentina...etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Arrrrrrrrrrrrannnncoooó el Mundial de Fútbol. En pleno mes de junio, el mundo entero  pegado a sus televisores, casi todos se creen comentaristas deportivos, entrenadores, dirigentes,  arbitros y hasta columnistas de periódicos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: arial;" href="http://4.bp.blogspot.com/-EslxCtk2Td4/TWNAt0G312I/AAAAAAAAAHU/xJ65JrAiLWY/s1600/estadio.JPG"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5576371919440566114" src="http://4.bp.blogspot.com/-EslxCtk2Td4/TWNAt0G312I/AAAAAAAAAHU/xJ65JrAiLWY/s400/estadio.JPG" style="cursor: pointer; display: block; height: 327px; margin: 0px auto 10px; text-align: center; width: 437px;" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;Al terminar de ver un encuentro ir a jugar es obligatorio...demostrando lo buen futbolista, repitiendo las jugadas que se acaban de ver de las figuras del balompié mundial. Todo era euforia y felicidad hasta que un canal de  televisión Ecuatoriano mencionó que la prensa extranjera había elaborado un  ranking, colocando a los ecuatorianos en segundo lugar como los más  fervorosos al cantar el himno nacional, después de la selección  mexicana y l&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;os comentarios no se hicieron esperar&lt;/span&gt;&lt;span style="font-style: italic; font-family:arial;font-size:100%;"  &gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="text-align: justify; color: rgb(255, 255, 255); font-family: webdings; font-weight: bold;font-family:arial;"&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;“Estamos contentos de este  logro, porque nuestro himno es el segundo mejor del mundo”&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;mencionó la  conductora de un canal ecuatoriano.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Los mexicanos somos orgullosos de nuestro  himno, el mejor luego del de Francia”&lt;/span&gt;&lt;span style="font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="text-align: justify; color: rgb(255, 255, 255);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;sacaron el pecho los charros en Fox  Sports&lt;/span&gt;&lt;/div&gt;&lt;div  style="text-align: justify; color: rgb(255, 255, 255); font-family: webdings;font-family:arial;"&gt;&lt;span style="font-style: italic; font-weight: bold;font-size:100%;" &gt;“Solamente Francia tiene un mejor himno que Argentina”&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;indicó  un aficionado gaucho a la televisión alemana&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Entonces, momento aqui hay algo malo... ¿quiere decir que existió un triple empate en el top de himnos nacionales para el 2do lugar?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt; Ranking mundial&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: arial;" href="http://3.bp.blogspot.com/-8kJkNO2zs2Y/TWM-eBu9_ZI/AAAAAAAAAG8/omeG8ZCHcjo/s1600/top_10.jpg"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5576369449197239698" src="http://3.bp.blogspot.com/-8kJkNO2zs2Y/TWM-eBu9_ZI/AAAAAAAAAG8/omeG8ZCHcjo/s400/top_10.jpg" style="cursor: pointer; display: block; height: 156px; margin: 0px auto 10px; text-align: center; width: 258px;" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;El sentimiento patriótico transmitido en las escuelas es el primer valor  cívico infundido en los niños, el amor a las raíces, a la tierra de  origen coloca un sello propio de nacionalismo  a los individuos de cada  país.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Por alguna razón &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: webdings;font-family:arial;font-size:100%;"  &gt;-&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings;font-family:arial;font-size:100%;"  &gt;aún desconocida&lt;/span&gt;&lt;span style="font-family: webdings;font-family:arial;font-size:100%;"  &gt;-&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt; algunos países consideran que el  himno más bello del mundo es el de Francia, La Marsellesa. y que luego a  través de la historia existió un concurso de himnos del cual el ganador  fue La Marsellesa y en segundo lugar, el propio país.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt; “Es falsa esta creencia. Lo ideal es que cada país ame su himno como el  mejor del mundo. La Marsellesa es revolucionario. Personalmente amo su  música tremendamente dinámica, pero no mucho su letra cruenta”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;, Bernard Fougeres.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Para él no tiene sentido afirmar que un canto  nacional es mejor que otro.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;Veamos ahora opiniones de 9 latinoamerican@s&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator"  style="clear: both; text-align: justify; color: rgb(255, 255, 255);font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://1.bp.blogspot.com/-Fj35wVKOGzI/TmkbS-gL7hI/AAAAAAAAAJM/zTLtXylTy1g/s1600/latinoamerica.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/-Fj35wVKOGzI/TmkbS-gL7hI/AAAAAAAAAJM/zTLtXylTy1g/s1600/latinoamerica.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;1. Zandra Montañez, de origen colombiano, explica que desde pequeña le  enseñaron que su himno fue considerado por expertos en música triunfal  como el mejor del mundo después del francés. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Cuando cumplí un año, el 4  de octubre de 1958 se oficializó La Marsellesa como el himno de  Francia, por eso también me gusta tanto”&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2. Martín González, de Uruguay, esta consciente de que en Latinoamérica les dicen lo mismo. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Mi  himno es hermoso, aunque si te vas a Argentina te dicen que el segundo  mejor es el argentino, si te vas a Perú te dicen que el segundo mejor es  el peruano, y así sucesivamente”&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;3. Rafael Sandoval, de México, relata que en su país el primer lugar lo  ocupa Francia, en segundo lugar EE.UU. y ellos están en tercer puesto,  según un antiguo concurso internacional.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;4. Para el argentino Roberto de  Oliveira, es una emoción cantar o escuchar su himno. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Recuerdo que nos  decían que el argentino era el más bello, poético, elaborado, melodioso  de todos, y lo creo realmente”&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;,&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt; afirma muy convencido.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;5. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: webdings;font-family:arial;font-size:100%;"  &gt;“Yo soy peruano de corazón y llevo a mi país muy dentro en mis  pensamientos, pero ahora que tengo los ojos abiertos me pregunto si hubo  un concurso para elegir al mejor del mundo”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold; font-family: webdings;"&gt;,&lt;/span&gt; se cuestiona Carlos  Sánchez,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;6. Lorena Esteban, de Guatemala, repite altiva a los  cuatro vientos que los mismos franceses elaboraron la medición en la que  el suyo ganó el segundo lugar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;7. Pía Rocha de Chile cuenta que las veces que escuchó su canto nacional de  boca de exiliados le conmovió el alma. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: webdings;font-family:arial;font-size:100%;"  &gt;“En él se muestra la geografía,  la historia de mi patria amada. Creo que no es justo decir que un himno  le gana a otro, pues en cada estrofa están enraizados los valores y  costumbres del lugar que nos vio nacer”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;.  Para su  compatriota Daniel Hernández sería loco medir la belleza de un símbolo  patrio en un certamen internacional, sin embargo recuerda que su  profesora de colegio le habló del francés como el más hermoso.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;8. El brasileño Carlos Fioravanti comenta con tristeza que hoy su himno no  es muy apreciado por su gente, especialmente por los jóvenes. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Pregunté a  mi hijo de 16 años si se emocionaba al escucharlo  y me dijo que no”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;.  Considera dramático no sentir orgullo por el himno y hasta cree que el  fútbol en Brasil se ha convertido en un símbolo patrio más. Cuestiona  con firmeza el amor a un país solo por el triunfo de sus futbolistas. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Y  si pierde el equipo, ¿se pierde el amor a la nación?”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;, se pregunta.  También de pequeño le hablaron de La Marsellesa y opina que es un canto  convocatorio a defender la patria. Un grito de guerra.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;9. Raúl Chiriboga comentó a sus   amigos extranjeros sobre la belleza de su himno ecuatoriano. Actualmente   residente en EE.UU., este joven guayaquileño celebró con orgullo el   segundo lugar del canto de Ecuador, ante el asombro de sus amigos. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Al   conocer el criterio de gente de varios países respecto al tema, me doy   cuenta de que nunca existió un ranking mundial. No existe uno mejor  que  otro. Ahora sé que todos los ecuatorianos podemos llenarnos el  pecho  diciendo que tenemos el mejor himno del mundo, el himno de  nuestros  amores”&lt;/span&gt;&lt;span style="font-family:arial;font-size:100%;"&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;Ahora la opinión de una alemana, un inglés y una pareja estaunidense&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: arial;" href="http://4.bp.blogspot.com/-Eawm6Xz4u18/TWNAOvs8zAI/AAAAAAAAAHM/lnYUdPPzAoM/s1600/anglosajon.jpg"&gt;&lt;img alt="" id="BLOGGER_PHOTO_ID_5576371385682152450" src="http://4.bp.blogspot.com/-Eawm6Xz4u18/TWNAOvs8zAI/AAAAAAAAAHM/lnYUdPPzAoM/s400/anglosajon.jpg" style="cursor: pointer; display: block; height: 73px; margin: 0px auto 10px; text-align: center; width: 400px;" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;1. Evelyn Gumpel es una alemana que vive en Ecuador. En su país nunca le  dijeron que un himno era mejor que otro. Ella ama el suyo y punto.  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: webdings;font-family:arial;font-size:100%;"  &gt;“Cuando lo canto se me pone la piel de gallina”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2. Al inglés Paul McFarlinch tampoco le hablaron de pequeño de ningún  concurso. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: webdings;font-family:arial;font-size:100%;"  &gt;“Recuerdo que pocas veces nos hacían cantar el himno, pero  siempre tocaban música imperial”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;, a quien le  sorprende cómo en América se entonan constantemente los himnos  nacionales. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“&lt;/span&gt;&lt;span style="font-style: italic; font-family: webdings; font-weight: bold;font-family:arial;font-size:100%;"  &gt;El nuestro se llama ‘Dios Salve a la Reina’ y es bonito;  sin embargo, varía si se trata de rey o de reina”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;. Lo que lamenta es que  muchos ingleses no conozcan ni el primer verso de su canto patrio.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;3. Reana Teichman y Victor  Kuo, estadounidenses, concuerdan en que el  mejor debe ser el himno propio. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:arial;font-size:100%;"  &gt;“Yo amo el mío y me parece el mejor de  todos”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;, dice Reana.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-family:arial;font-size:100%;"  &gt;¿El más bello entonces es...?&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Es más factible hablar del más melodioso, pero hablar del más "bello" canto  nacional sería olvidar la historia de un país. Los entrevistados  concuerdan en que un símbolo patrio no puede medirse a través de un  concurso. No se puede cualificar ni cuantificar la valentía de un pueblo  ni su patriotismo.   El Himno Nacional exalta los hechos inmortales e  interpreta glorias de gestas libertadoras.  Es el alma misma de su gente  y la esencia de su nacionalidad.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Entonces...cuando me muestren el listado oficial de los resultados de "El concurso de himnos nacionales" borro esta entrada y haré una nueva hablando del himno ganador....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Mientras sucede eso que cada himno nacional nos llene de orgullo al oirlo ;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Fuente: http://www.eluniverso.com/2006/08/27/0217/1020/noticia.aspx,  khA0s&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-2100544160693827677?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/2100544160693827677/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2011/02/el-2do-himno-mas-hermoso-del-mundo.html#comment-form' title='10 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/2100544160693827677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/2100544160693827677'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2011/02/el-2do-himno-mas-hermoso-del-mundo.html' title='EL 2DO HIMNO MÁS HERMOSO DEL MUNDO ES!!!'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-EslxCtk2Td4/TWNAt0G312I/AAAAAAAAAHU/xJ65JrAiLWY/s72-c/estadio.JPG' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-8949918397011006267</id><published>2009-07-30T13:39:00.001-07:00</published><updated>2009-07-30T14:05:17.986-07:00</updated><title type='text'>La Nueva UV USAC</title><content type='html'>Quiero presentar la nueva UV de la escula de sistemas de la USAC, esta cuenta con varias limitaciones que ha causado malestar general entre todos los estudiantes, pero la que más me impresionó fue con la que me topé el día de hoy. Se trata sobre el envio de anuncios, de parte de los auxiliares a los estudiantes.&lt;br /&gt;&lt;br /&gt;1. Se coloca el titulo del anuncio y su contenido&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4Svli_K4KwY/SnIGkOLAS9I/AAAAAAAAAFU/f-D-kEbIAl0/s1600-h/5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 639px; height: 250px;" src="http://1.bp.blogspot.com/_4Svli_K4KwY/SnIGkOLAS9I/AAAAAAAAAFU/f-D-kEbIAl0/s400/5.png" alt="" id="BLOGGER_PHOTO_ID_5364357325500992466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;2. El mensaje es enviado satisfactoriamente a todos los estudiantes&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SnIHIg1X_sI/AAAAAAAAAFc/8UZyD3fi4IY/s1600-h/6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 645px; height: 250px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SnIHIg1X_sI/AAAAAAAAAFc/8UZyD3fi4IY/s400/6.png" alt="" id="BLOGGER_PHOTO_ID_5364357948985835202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;3. pero que pasa si colocamos el contenido del anuncio entre comillas simples, de la siguiente manera: 'prueba'&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4Svli_K4KwY/SnIHdWZPGXI/AAAAAAAAAFk/sbcpjKxJ3jg/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 651px; height: 250px;" src="http://1.bp.blogspot.com/_4Svli_K4KwY/SnIHdWZPGXI/AAAAAAAAAFk/sbcpjKxJ3jg/s400/1.png" alt="" id="BLOGGER_PHOTO_ID_5364358306960710002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;4. un error de sintaxis de SQL&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SnIH6PrdrgI/AAAAAAAAAFs/N6W9OpzWLDg/s1600-h/2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 639px; height: 250px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SnIH6PrdrgI/AAAAAAAAAFs/N6W9OpzWLDg/s400/2.png" alt="" id="BLOGGER_PHOTO_ID_5364358803374321154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Esto se arregla en mysql anteponiendo una diagonal antes de cada comilla simple, de la siguiente manera : \'prueba\'... que cosas las de la UV no?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-8949918397011006267?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/8949918397011006267/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/07/la-nueva-uv-usac.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/8949918397011006267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/8949918397011006267'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/07/la-nueva-uv-usac.html' title='La Nueva UV USAC'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4Svli_K4KwY/SnIGkOLAS9I/AAAAAAAAAFU/f-D-kEbIAl0/s72-c/5.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-5949822427518423466</id><published>2009-06-13T22:16:00.000-07:00</published><updated>2011-07-19T09:23:16.037-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trac'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='hudson'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Subversion,  Apache, Trac y Hudson [Teoria]</title><content type='html'>Bueno aqui trataré definiré lo que en el post 'Parte Práctica' se realizó.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Subversion:&lt;/span&gt; es un manejador de versiones sobre nuestro proyecto, por medio de él se permite que 2 o más personas trabajen sobre un mismo documento del proyecto sin que esto genere algún conflicto.&lt;br /&gt;Se manejaron las operaciones a nivel de comandos de consola aunque bien se hubiera podido utilizar una interfaz gráfica.&lt;br /&gt;Se utilizó una hoja de estilo en el  front-end de subversion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Trac:&lt;/span&gt; Es un sistema para la gestión de proyecto solo que de forma visual y web, posee herramientas que nos permiten ver versiones antiguas y compararlas con las nuevas y ver que fue lo que cambió todo esto de forma visual y con colores para entender de una mejor manera, los cambios.&lt;br /&gt;También muestra cualquier error y da la opción de tomar una decisión sobre que versión de software quedará al final para poder guardar la versión.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hudson:&lt;/span&gt; Permite entregar 'releases' del proyecto cada cierto tiempo configurado sobre el proyecto que estemos trabajando en las 2 herramientas anteriormente mencionadas, para ello se auxilia del compilador del lenguaje en el que se esté programando, en este caso Java.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;Comandos de Subversion a nivel de consola&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para la creación de un nuevo repositorio se crea de primero una carpeta&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Y dentro de ella se crea la estructura tradicional del tronco para la linea base del proyecto, las ramas para las distintas versiones y las etiquetas&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;mkdir directorio/{branches,tags,trunk}&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Al finalizar un cambio no importando su naturaleza y estemos seguros de hacerlo se debe de hacer 'commit' para que dichos cambios se guarden. El comando -m se utiliza para comentar lo que estemos realizando&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci -m 'Estructura Incial del Proyecto' directorio&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;Y luego se indica que dicha carpeta será nuestro repositorio&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svnadmin create directorio&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Con esto se han creado los archivos de control para manejar el repositorio.&lt;br /&gt;&lt;br /&gt;Para subir un nuevo archivo al repositorio debemos de importar el documento al tronco de nuestro repositorio.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn import directorio \ http://localhost/svn/proyecto/trunk&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;Ahora el proyecto ya se encuntra en el repositorio listo para que 'n' número de usuarios trabajen sobre el, para ello deben de hacer un chek-out que no es más que bajarlo a su área de trabajo.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn co http://localhost/svn/proyecto/ directorio_destino&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;Cuando un usuario termina o quiere actualizar su trabajo para que esté disponible para un nuevo release, lo que se hace es una actualización.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn up directorio&lt;/span&gt;&lt;/div&gt;Como ya se habia dicho debemos de confirmar los cambios&lt;br /&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci directorio&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;En cualquier momento podemos ver información sobre las distintas versiones que estan existiendo y sus comentarios respectivos que nos darán más información sobre en que consiste la actualización al proyecto.&lt;br /&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn log archivo.java&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;Para añadir un documento al repositorio local es decir de nuestra área de trabajo debemos de utilizar la agregación.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn add archivo_nuevo.java&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;Para añadir una carpeta al repositorio local es decir de nuestra área de trabajo debemos de utilizar la agregación.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn mkdir nueva_carpeta&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;Como ya se habia mencionado debemos de confirmar los cambios para que los archivos o directorios que creamos sean agregados al repositorio&lt;br /&gt;&lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci -m "nueva_version" directorio&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="text-align: left;"&gt;Para mover un archivo de ubicación se utiliza el siguiente comando&lt;br /&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn mv ruta_origen ruta_destino&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Confirmamos los cambios para que los archivos o directorios que cambiamos de lugar localmente sean afectados también en el repositorio&lt;br /&gt;&lt;/div&gt;   &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci -m "se movio de origen a destino"&lt;/span&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt;  &lt;div style="text-align: left;"&gt;Para borrar un archivo se utiliza el siguiente comando&lt;br /&gt;&lt;/div&gt;   &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn rm directorio&lt;/span&gt;&lt;/div&gt; &lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;Confirmamos los cambios para que los archivos o directorios que borramos localmente sean afectados también en el repositorio&lt;br /&gt;&lt;/div&gt;    &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci -m "se borro el directorio"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;&lt;br /&gt;Otras Herramientas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para Trac:&lt;/span&gt;&lt;br /&gt;Mantis&lt;br /&gt;Gforge&lt;br /&gt;Redmine&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para Hudson:&lt;/span&gt;&lt;br /&gt;Continuum&lt;br /&gt;Phing&lt;br /&gt;Cruise Control&lt;br /&gt;Nant&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;¿Porqué Hudson y Trac?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Se utilizan debido a que poseen el soporte del lenguaje más utilizado en la actulidad tal como lo es java, el&lt;/span&gt;&lt;span&gt; gran desarrollo y aceptación que este lenguaje ha tenido lo hacen una buena elección...en nuestros dias.&lt;br /&gt;La rápida configuracion relativamente para un usuario con un poco de conocimiento del ambiente linux.&lt;br /&gt;La presentación de los datos es de lo mejor puesto que es en forma gráfica y amigable al usuario, mostrando sus errores, actualizaciones, eliminaciones y otras operaciones.&lt;br /&gt;La incorporación de plugins que son sencillos de instalar.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:times new roman;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-5949822427518423466?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/5949822427518423466/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/06/parte-teorica.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/5949822427518423466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/5949822427518423466'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/06/parte-teorica.html' title='Subversion,  Apache, Trac y Hudson [Teoria]'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-1727162664600287715</id><published>2009-06-13T18:40:00.000-07:00</published><updated>2011-07-19T09:23:46.848-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trac'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='hudson'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='tomcat'/><title type='text'>Subversion,  Apache, Trac y Hudson [Práctica]</title><content type='html'>A continuación instalaremos y configuraremos las siguientes herramientas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;subversion&lt;/li&gt;&lt;li&gt;apache&lt;/li&gt;&lt;li&gt;trac&lt;/li&gt;&lt;li&gt;hudson&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Consideraciones&lt;/span&gt;&lt;br /&gt;Toda herramienta la instalaremos desde nuestro Gestor de Paquetes asi que no habrán instrucciones de la forma 'apt-get install' jeje.&lt;br /&gt;Todas las instrucciones se realizan de forma de superusuario &lt;span style="font-weight: bold;font-family:times new roman;" &gt;sudo su&lt;/span&gt; para evitar perdidas de tiempo con los permisos.&lt;br /&gt;Las letras en negrilla o bien son instruccions de consola o rutas para acceder desde el navegador web.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;1)Configurar apache y enlazarlo con subversion y la creación de un repositorio&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Seleccionamos subversion, apache2 y esperamos...&lt;br /&gt;Ahora creamos nuestro repositorio en la carpeta que nosotros deseemos&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svnadmin create /var/svn-repos/nombre_proyecto&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;como todo repositorio debe tener sus 3 ramas; raiz, ramas y etiquetas&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn mkdir nombre_proyecto/{branches,tags,trunk}&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Hacemos un commit al repositorio que acabamos de crear y le colocamos un comentario para que en el log quede una descripción del cambio&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci -m 'Estructura Inicial' nombre_proyecto&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;creamos un grupo de usuarios&lt;br /&gt;&lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;groupadd nombre_grupo&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;creamos a un usuario&lt;br /&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;useradd nombre_usuario&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;contraseña del usuario&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;passwd nombre_usuario&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt;agregamos el usuario al grupo&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;addgroup nombre_usuario nombre_grupo&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left;"&gt;cambiamos a los propietarios del repositorio colocandole como propietario a www-data y como grupo a subversion, esto aplica para todos por eso -R&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;chown -R www-data:subversion /var/sv-repos/*&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="text-align: left;"&gt;cambiamos los permisos de acceso al repositorio y arhivos, esto aplica para todas las carpetas y archivos contenidos por eso se coloca -R&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;chmod -R 770 /var/svn-repos/*&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;creamos el archivo que contendrá las contraseñas de los usuarios&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt;   &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;htpasswd -c /etc/apache2/dav_svn.passwd nombre_usuario&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;modificamos el archivo para el acceso al repositorio desde apache, la -c crea el archivo por sino lo tuvieramos&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit htpasswd -c /etc/apache2/dav_svn.conf&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;y agregamos las siguientes lineas&lt;br /&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;location&gt; DAV svn&lt;br /&gt;SVNPath /var/svn-repos/nombre_proyecto&lt;br /&gt;AuthType Basic&lt;br /&gt;AuthName "autor"&lt;br /&gt;AuthUserFile /etc/apache2/dav_svn.passwd&lt;br /&gt;Require valid-user&lt;/location&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;asignamos un nombre a nuestro servidor sino lo tuviera&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;nano /etc/apache2/httpd.conf&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;y adentro agregamos la siguiente linea&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;Servername localhost&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;reiniciamos apache para ver los cambios&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;/etc/init.d/apache2 restart&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;escribimos en el URL de nuestro navegador y debemos de ver nuestro repositorio creado con sus 3 carpetas respectivamente&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost/nombre_proyecto/&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;img src="file:///tmp/moz-screenshot.jpg" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SjSgS_gYNTI/AAAAAAAAAD0/busWYeYKNrY/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 214px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SjSgS_gYNTI/AAAAAAAAAD0/busWYeYKNrY/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5347074905740948786" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: left;"&gt;Ya tenemos configurado el repositorio de subversion a través de apache&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;2) Instalación de trac y enlazarlo con subversión a través de apache&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Instalar trac y esperar...&lt;br /&gt;Creamos un directorio en /var para trac&lt;br /&gt;&lt;div style="text-align: center;"&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;mkdir /var/trac&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;Enlazamos el repositorio que creamos antes con trac&lt;br /&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;trac-admin /var/trac/nombre_proyecto initenv&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;ingresamos lo siguiente: nombre_proyecto, Enter, Enter y ruta_del_proyecto. y listo se ha creado dentro de la carpeta de trac una carpeta con el nombre de nuestro proyecto.&lt;br /&gt;Cambiamos el puerto a trac porque por defecto trae el mismo de apache&lt;br /&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;tracd --port 8000 /var/trac/nombre_proyecto&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;comprobamos que trac ya está instalado, con la ruta&lt;br /&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost/trac/prueba4&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;configurar para que toda llamada realizada a /trac la direccione a /var/trac&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;&lt;span style="font-family:times new roman;"&gt;gedit /etc/apache2/sites-available/default&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;esto se agrega al final del archivo&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;location&gt;&lt;/location&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;SetHandler mod_python&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;PythonInterpreter main_interpreter&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;PythonHandler trac.web.modpython_frontend&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;PythonOption TracEnvParentDir /var/trac&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;PythonOption TracUriRoot /trac&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;cambiamos de propietarios a las carpetas&lt;br /&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;chown -R www-data.www-data /var/trac/nombre_proyecto&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;damos un direccionamiento a través del repositorio en el archivo&lt;br /&gt;&lt;/div&gt;  &lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit /etc/apache2/mods-available/dav_svn.conf&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;agregamos las siguientes lineas&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;location&gt;DAV svn&lt;br /&gt;SVNParentPath /var/svn-repos&lt;/location&gt;&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt;damos permisos para /svn-repos&lt;br /&gt;&lt;/div&gt;   &lt;span style="font-weight: bold;font-family:times new roman;" &gt;chown -R www-data.www-data /var/svn-repos/nombre_proyecto&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt;recargar apache&lt;br /&gt;&lt;/div&gt;   &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;/etc/init.d/apache2 reload&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4Svli_K4KwY/SjSgiHpGoiI/AAAAAAAAAD8/BxFviGBHrSE/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 233px;" src="http://1.bp.blogspot.com/_4Svli_K4KwY/SjSgiHpGoiI/AAAAAAAAAD8/BxFviGBHrSE/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5347075165623067170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Ya tenemos trac enlazado con subversion, dentro podemos ver el proyecto y realizar cualquier operación que nos proporciona trac, la más conocida y de ayuda sin duda es la de 'diferencia' y esta consiste en ver un 'antes' y un 'después' en un proyecto, resaltandonos con un color distinto para ver la diferencia y al final decidamos con cual versión quedarnos...muy efectivo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/SjSgsD2Uc6I/AAAAAAAAAEE/RdvOFozkM2s/s1600-h/3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 233px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/SjSgsD2Uc6I/AAAAAAAAAEE/RdvOFozkM2s/s400/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5347075336403448738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;  &lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;3) Administración de subversion a traves de comandos svn&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Para comenzar debemos de agregar un proyecto al tronco del repositorio, indicando la direccion de la carpeta contenedora de nuestro proyecto&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn import direccion_carpeta_origen \ http://localhost/nombre_proyecto/trunk&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;aparece el editor nano para que agreguemos un comentario y luego nos pide una autenticación de la siguiente manera: clave de su, usuario y contraseña.&lt;br /&gt;&lt;br /&gt;Ya que el proyecto está en el repositorio cualquier usuario con derechos puede trabajar sobre el, primero deber hacer un check-out para descargarlo a su computadora o área de trabajo&lt;br /&gt;&lt;/div&gt;   &lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn co http://localhost/svn-repos/nombre_proyecto direccion_carpeta_destino&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;ahora procedemos a trabajar sobre cualquier documento o archivo contenido en el repositorio pero que está en nuestra área de trabajo y al finalizar cualquier cambio, actualizamos&lt;br /&gt;&lt;/div&gt;    &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn up direccion_carpeta&lt;/span&gt;&lt;br /&gt;&lt;/div&gt; &lt;div style="text-align: left;"&gt;confirmamos que los cambios son correctos haciendo un commit&lt;br /&gt;&lt;/div&gt;      &lt;div style="text-align: center;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;svn ci direccion_carpeta&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt;para ver un log de cambios nos ubicamos en la carpeta donde se encuentre el repositorio&lt;br /&gt;&lt;/div&gt;     &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;cd direccion_carpeta&lt;br /&gt;svn log archivo.java&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;4) Agregamos una hoja de estilo al front-end web de subversion&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;abrimos el archivo .xsl y lo modificamos para que haga la llamada al archivo .css con el diseño que nosotros hayamos predefinido&lt;br /&gt;&lt;/div&gt;    &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit /var/www/apache2-default/svindex.xsl&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;en un tag con el nombre de href debemos de dar la dirección completa&lt;br /&gt;&lt;/div&gt;      &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;href="/apache2-default/svnindex.cssd"&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;  &lt;div style="text-align: left;"&gt;ahora modificamos el archivo .conf para que el location haga la llamada pero al archivo .xsl&lt;br /&gt;&lt;/div&gt;       &lt;div style="text-align: center;"&gt;&lt;div style="text-align: center;"&gt;    &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit /etc/apache2/mods-available/dav_svn.conf&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt; &lt;div style="text-align: left;"&gt;en un tag dentro del location debemos de agregar la siguiente linea&lt;br /&gt;&lt;/div&gt;      &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;SVNIndexXSLT "/apache2-default/svnindex.xsl"&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;      &lt;/div&gt; &lt;/div&gt;    reiniciamos apache      &lt;/div&gt;&lt;/div&gt; &lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;  &lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;/&lt;span style="font-weight: bold;font-family:times new roman;" &gt;etc/init.d/apache2 restart&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4Svli_K4KwY/SjSg3NrBVNI/AAAAAAAAAEM/4AS5N4Zy4Jo/s1600-h/5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://4.bp.blogspot.com/_4Svli_K4KwY/SjSg3NrBVNI/AAAAAAAAAEM/4AS5N4Zy4Jo/s400/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5347075528018973906" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;5) Configuración de las variables de entorno de java&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instalar jdk y esperar...&lt;br /&gt;Las variables de entorno se configuran para que puedan ser llamadas desde cualquier ubicación y no solamente desde la carpeta contenedora del jdk.&lt;br /&gt;Abrimos el archivo&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit /etc/profile&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;Agregar estas lineas hasta el final del archivo&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.10"&lt;br /&gt;CLASSPATH="."&lt;br /&gt;PATH="$PATH:/usr/lib/jvm/&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;java-6-sun-1.6.0.10/bin&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;"&lt;br /&gt;export JAVA_HOME&lt;br /&gt;export CLASSPATH&lt;br /&gt;export PATH&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;6) Configuración de hudson y tomcat&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instalar ant y tomcat y esperar...&lt;br /&gt;Agregamos un nuevo usuario que sea aministrador, para ello abrimos el archivo tomcat-users.xml&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;gedit /etc/tomcat6/tomcat-users.xml&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;descomentamos esa sección y agregamos la línea al final&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;user username="nombre" password="hola" roles="manager,admin"&gt;&lt;/user&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Ingresamos a la siguiente dirección y nos autenticamos&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost/8080/manager/html&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Descargamos el archivo 'hudson.war' de &lt;a href="https://hudson.dev.java.net/"&gt;aqui&lt;/a&gt;.&lt;br /&gt;En la sección de 'Desplegar' en la sub-sección de 'Archivo WAR a desplegar' examinamos el archivo 'hudson.war' y le hacemos clic en 'Desplegar'&lt;br /&gt;Solo se refrescará la página y nos mostrará que todo se realizó correctamente con un mensaje de 'ok'.&lt;br /&gt;&lt;br /&gt;Ahora debemos de modificar la seguridad para poder entrar a hudson&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;nano /etc/default/tomcat6&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Ubicamos la lína que dice 'TOMCAT_SECURITY', la descomentamos y le colocamos que no.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;TOMCAT_SECURITY=no&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Ahora ya podemos acceder a hudson pero falta crear una carpeta para poder trabajar sobre ella, creamos una carpeta recomdablemente en la carpeta /home&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;mkdir /home/hudson&lt;/span&gt;&lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;Cambiamos de dueño a la carpeta&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;chown -R tomcat6:nogroup /home/hudson&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;   &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Cambiamos de permisos a la carpeta que recien creamos&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;chmod 777 /home/hudson&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Configuramos la variables de entorno&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;export HUDSON_HOME=/home/hudson&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;Reiniciamos tomcat para que los cambios tengan efecto&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;/etc/init.d/tomcat6 restart&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;Ingresamos a la página inicial de hudson&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;   &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost:8080/hudson/&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SjShJRIOeLI/AAAAAAAAAEU/Rj4a-9BhGxQ/s1600-h/7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 234px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SjShJRIOeLI/AAAAAAAAAEU/Rj4a-9BhGxQ/s400/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5347075838184421554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;7)Enlace de hudson con trac&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al ingresar en la parte superior izquierda hacemos clic en 'Manage Hudson'&lt;br /&gt;Ahora en 'Manage Plugins'&lt;br /&gt;En la ficha 'Available'&lt;br /&gt;Marcamos la opción que dice 'Hudson Edgewll Trac Plugin'&lt;br /&gt;Clic en 'Install'&lt;br /&gt;Listo ya está enlazado Hudson con Trac&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;El proyecto en hudson&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SjShZ4CIZbI/AAAAAAAAAEc/tcAx-Ti4eW0/s1600-h/8.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SjShZ4CIZbI/AAAAAAAAAEc/tcAx-Ti4eW0/s400/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5347076123505747378" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;El proyecto en subversion por apache&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/SjShjbUz0FI/AAAAAAAAAEk/ivUvtOhqrm8/s1600-h/8.1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/SjShjbUz0FI/AAAAAAAAAEk/ivUvtOhqrm8/s400/8.1.png" alt="" id="BLOGGER_PHOTO_ID_5347076287598153810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;8)Creación de un nuevo trabajo en Hudson&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al ingresar en la parte superior izquierda hacemos clic en 'New Job'&lt;br /&gt;Ahora en 'Build a free-style software project'&lt;br /&gt;Clic en 'ok'&lt;br /&gt;Ahora se presentarán varias secciones que debemos de llenar según sea necesario, en este caso haremos lo siguiente:&lt;br /&gt;En 'Trac website' colocamos &lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost/trac/nombre_proyecto&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;En 'Source Code Management' seleccionamos &lt;span style="font-weight: bold;font-family:times new roman;" &gt;Subversion&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;En 'Repository URL' colocamos &lt;span style="font-weight: bold;font-family:times new roman;" &gt;http://localhost/prueba4/trunk/&lt;/span&gt;&lt;br /&gt;En 'Build' clic en 'Add build step' y seleccionamos &lt;span style="font-weight: bold;font-family:times new roman;" &gt;Invoke Ant&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;Clic en 'Save'&lt;br /&gt;Hacemos clic en 'Build Now' para ver como está la versión hasta ese momento y si todo fue satisfactorio la imagen del estado del proyecto será un esfera de color 'azul', sino fuera satisfactoria la compilación, la esfera será de color 'rojo' y podemos ver cual fue el error ingresando a la revisión y haciendo clic en 'Console Output'.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4Svli_K4KwY/SjSh5Jm9K5I/AAAAAAAAAEs/JuPrIBES_Nk/s1600-h/9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://4.bp.blogspot.com/_4Svli_K4KwY/SjSh5Jm9K5I/AAAAAAAAAEs/JuPrIBES_Nk/s400/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5347076660799548306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Existen 3 estados para el proyecto, que se identifican según su color e icono:&lt;br /&gt;azul = compilado exitosamente, icono = sol&lt;br /&gt;rojo = no se pudo compilar, icono = nube gris&lt;br /&gt;gris = no ha sido compilado, icono = no tiene&lt;br /&gt;&lt;br /&gt;En este caso, como la compilación fue exitosa, el color mostrado es de color azul y su icono representativo es un 'sol'. Esto se logro al crear y subir al repositorio un proyecto creado en netbeans 6.5&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/Sjfy9QGcIRI/AAAAAAAAAFE/rBH4mCTT8hA/s1600-h/Pantallazo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 233px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/Sjfy9QGcIRI/AAAAAAAAAFE/rBH4mCTT8hA/s400/Pantallazo.png" alt="" id="BLOGGER_PHOTO_ID_5348010216633671954" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;Y listo... al fin ya hemos terminado de configurar todo ;o)&lt;br /&gt;&lt;br /&gt;PD. acá esta el UUID de mi disco duro...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/SjSiBVK3uMI/AAAAAAAAAE0/DxNJtdH4SVY/s1600-h/10.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 243px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/SjSiBVK3uMI/AAAAAAAAAE0/DxNJtdH4SVY/s400/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5347076801341929666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-1727162664600287715?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/1727162664600287715/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/06/parte-practica.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/1727162664600287715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/1727162664600287715'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/06/parte-practica.html' title='Subversion,  Apache, Trac y Hudson [Práctica]'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4Svli_K4KwY/SjSgS_gYNTI/AAAAAAAAAD0/busWYeYKNrY/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-8394619571504703101</id><published>2009-05-06T15:36:00.000-07:00</published><updated>2009-05-06T16:01:01.848-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exonucleo'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><title type='text'>ExoNúcleo</title><content type='html'>&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;Para comenzar daré una breve introducción a lo que son los nucleos o kernel en inglés. El núcleo de un sistema operativo, es el software que se encarga de facilitar los accesos seguros al hardware por parte de los programas.[1] &lt;/span&gt;&lt;br /&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4Svli_K4KwY/SgIS_hidwPI/AAAAAAAAACk/HKwP9OqaJvA/s1600-h/nucleo.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 208px; height: 145px;" src="http://4.bp.blogspot.com/_4Svli_K4KwY/SgIS_hidwPI/AAAAAAAAACk/HKwP9OqaJvA/s200/nucleo.JPG" alt="" id="BLOGGER_PHOTO_ID_5332845791304073458" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: georgia;font-size:85%;" &gt;Posee 3 funciones:&lt;/span&gt;&lt;span style="font-family: georgia;font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul  style="text-align: justify; font-family: georgia;font-family:georgia;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Facilitar la comunicación entre los programas informáticos y el hardware&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Gestión de programas, es decir que programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo esto es conocido también como multiplexado.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Gestión de hardware, como por ejemplo de la memoria, del procesador, de los periféricos, la forma de almacenamiento, etc.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;No es necesario un núcleo para utilizar una computadora, los programas pueden cargarse y ejecutarse directamente sobre una 'computadora vacía' por decirlo así. Pero para esto el programador debe de prescindir de los servicios de abstracción del hardware o del sistema operativo, y los programas que realice deben de configurar el hardware cada vez que lo vayan a utilizar.&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt; Por supuesto que esto sería algo engorroso, por lo que a medida que el tiempo pasó, los núcleos fueron dejándose en memoria como pequeños programas auxiliares o en la &lt;span style="font-style: italic;"&gt;memoria ROM&lt;/span&gt;.&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:85%;"  &gt;Tipos&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: georgia;font-family:georgia;" &gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Núcleos Monolíticos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;MicroNúcleos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Núcleos Híbridos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Exonucleos&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;El &lt;span style="font-style: italic; font-weight: bold;"&gt;Exonúcleo&lt;/span&gt;, conocido en inglés como Exokernel. El concepto fue introducido en 1994 y no se basa en abstracciónes, se basa en el uso de bibliotecas (libOS) que proporcionan una mayor funcionalidad puesto que el acceso al hardware es casi directo.[2]&lt;/span&gt;&lt;span style="font-family: georgia;font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;Otro nombre de este tipo de núcleo es; &lt;span style="font-style: italic;"&gt;sistemas operativos verticalmente estructurados.&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="font-family: georgia;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/SgITPnB4e8I/AAAAAAAAACs/VuzwR8SrMAU/s1600-h/exonucleo.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 293px; height: 144px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/SgITPnB4e8I/AAAAAAAAACs/VuzwR8SrMAU/s200/exonucleo.JPG" alt="" id="BLOGGER_PHOTO_ID_5332846067655932866" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;Fue creado con fines investigativos en el MIT sobre OpenBSB[3] y su propósito es crear una &lt;span style="font-style: italic;"&gt;capa de software&lt;/span&gt; para otros sistemas virtuales.&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt; Los núcleos clásicos como el monolítico y el micronúcleo, abstraen el hardware, haciendo invisibles los recursos a las aplicaciones requiriendo así que interactúen con el hardware de forma conceptual a través del núcleo. Estas &lt;span style="font-style: italic;"&gt;abstracciónes&lt;/span&gt; incluyen; el almacenamiento en el disco, espacio de direcciones virtual, calendarizadores para el manejo de las tareas y sockets para las comunicaciones en red. La ventaja de todo esto es que los desarrolladores al escribir programas se despreocupan de todos esos detalle pero se ven limitados en rendimiento.&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="font-family: georgia;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4Svli_K4KwY/SgIUZ-Vrr0I/AAAAAAAAADM/hLbZgLlaOX8/s1600-h/rend.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 353px; height: 81px;" src="http://3.bp.blogspot.com/_4Svli_K4KwY/SgIUZ-Vrr0I/AAAAAAAAADM/hLbZgLlaOX8/s200/rend.JPG" alt="" id="BLOGGER_PHOTO_ID_5332847345223315266" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;La solución fue dejar el núcleo destinado para asignar los recursos físicos de la máquina a las aplicaciones y decidir a cada aplicación que hacer con esos recursos, para ello es que se utilizan las libOS que son las que implementan abstracciones comunes para cada aplicación.&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:85%;"  &gt;Principios de Funcionamiento&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: georgia;font-family:georgia;" &gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Las aplicaciones piden direcciones específicas de la memoria, por ejemplo un bloque de disco.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;El núcleo solo se asegura que el recurso este libre y da el permiso para utilizarlo.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:85%;"  &gt;Caracteristicas&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: georgia;font-family:georgia;" &gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Que el desarrollador tome todas las decisiones relativas al rendimiento del hardware, por ejemplo en un disco, permite a una aplicación especificar una región o un bloque del disco.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Son extremadamente pequeños.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Su función está limitada a proteger y multiplexar  los recursos.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;No se encuentran en memoria, sino que afuera en bibliotecas dinámicas.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Al proveer varias libOS, es posible tener distintos tipos de sistemas operativos  ejecutandose en un mismo exonúcleo por ejemplo Windows y Unix.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Está en fase de estudio y no es utilizado en ningún sistema operativo popular.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:85%;"  &gt;Implementaciones&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;El MIT desarrollo el sistema operativo &lt;span style="font-style: italic;"&gt;ExOS&lt;/span&gt;[4] que está basado en 2 dos núcloes: &lt;span style="font-style: italic;"&gt;Aegis &lt;/span&gt;y&lt;span style="font-style: italic;"&gt; XOK&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt; La idea es que el sistema operativo debe de actuar como ejecutador de pequeños programas suministrados por la aplicación de software. Su diseño constar de &lt;span style="font-style: italic;"&gt;3 capas;&lt;/span&gt; la capa del exonúcleo, la capa de LibOS, núcleos de varios sistemas operativos corriendo sobre exonúcleo, la capa de aplicaciones, que corre sobre el LibOS.&lt;/span&gt;&lt;span style="font-family: georgia;font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;Las Universidades de Cambridge y Glasgow, el Instituto Sueco de Informática y Citrix Systems ha desarrollado un sistema operativo llamado &lt;span style="font-style: italic;"&gt;Nemesis&lt;/span&gt;.&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:85%;"  &gt;Errores&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;El &lt;span style="font-style: italic;"&gt;kernel panic&lt;/span&gt;[5] es un mensaje desplegado por un sistema operativo una vez detectado un error interno de sistema del cual no se puede recuperar.&lt;/span&gt;&lt;span style="font-family: georgia;font-family:courier new;font-size:85%;"  &gt;Ejemplos&lt;/span&gt;&lt;span style="font-family: georgia;font-family:georgia;font-size:85%;"  &gt;:&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: georgia;font-family:georgia;" &gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Los intentos del sistema operativo para leer una dirección de memoria inválida o no permitida son una fuente común de kernel panics.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Fallo de hardware.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Producto de una explotación de una vulnerabilidad en algún módulo del kernel de forma malintencionada, logrando corromper la integridad del sistema.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a style="font-family: georgia;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4Svli_K4KwY/SgITcjhL05I/AAAAAAAAAC0/bj10T_tRLzs/s1600-h/programador.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 243px; height: 158px;" src="http://2.bp.blogspot.com/_4Svli_K4KwY/SgITcjhL05I/AAAAAAAAAC0/bj10T_tRLzs/s200/programador.jpg" alt="" id="BLOGGER_PHOTO_ID_5332846290051781522" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);font-family:georgia;font-size:78%;"  &gt;[1]http://es.wikipedia.org/wiki/N%C3%BAcleo_(inform%C3%A1tica)&lt;br /&gt;[2]http://plan9.escet.urjc.es/usr/nemo/export/thesis/node126.html&lt;br /&gt;http://es.wikipedia.org/wiki/Exon%C3%BAcleo&lt;br /&gt;[3] http://www.openbsd.org/es/&lt;br /&gt;[4]http://pdos.csail.mit.edu/exo/exo-slides/sld001.htm&lt;br /&gt;[5]http://www.taringa.net/posts/info/1047497/N%C3%BAcleo-Informatico-(Kernel).html&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-8394619571504703101?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/8394619571504703101/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/05/exonucleo.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/8394619571504703101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/8394619571504703101'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/05/exonucleo.html' title='ExoNúcleo'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4Svli_K4KwY/SgIS_hidwPI/AAAAAAAAACk/HKwP9OqaJvA/s72-c/nucleo.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-4053603943575950932</id><published>2009-02-15T21:15:00.000-08:00</published><updated>2009-02-15T22:05:05.065-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web semántica'/><category scheme='http://www.blogger.com/atom/ns#' term='web 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>Cloud Computing</title><content type='html'>&lt;div style="text-align: justify;"&gt;El término en inglés "Cloud" significa nube y esto es debido a que la internet siempre se ha representado como una gran nube que transporta información de un lugar a otro, entonces "Cloud Computing"[1] en términos más simples hace referencia a que la computadora se encuentre conectada a la gran nube.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://crowdsourcinglog.com/wp-content/uploads/cloudcompute.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 316px; height: 125px;" src="http://crowdsourcinglog.com/wp-content/uploads/cloudcompute.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;¿Para qué?&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Se podria pensar que eso ya sucede, pero no en la forma en la que el concepto Cloud Computing lo sugiere, y es que toda nuestra información se encuentre totalmente independiente de la computadora, de tal forma que obtendremos ubicuidad de nuestros datos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ventajas&lt;/span&gt;&lt;br /&gt;Como usuario la principal seria la 'independencia del hardware', por ejemplo cuantas veces no hemos olvidado algún documento en nuestra PC que se encuentra a 50 kms del lugar en donde estamos.&lt;br /&gt;&lt;br /&gt;Como empresario la principal seria; prestar 'capacidades como un servicio', por ejemplo el negocio de adrive.com aunque hay versiones gratuitas como skydrive.live.com&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://get.live.com/images/WL/Merchandising/en/us/skydrive/skydrive_overview.2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 246px; height: 220px;" src="http://get.live.com/images/WL/Merchandising/en/us/skydrive/skydrive_overview.2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Avances&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Vale tomar en cuenta que estos servicios anteriormente mencionados son solo de almacenamiento de información, pero también están las aplicaciones WebOS en donde según el articulo escrito por Jason Kottke[2], 5 compañias competirán en este nuevo mercado: Google, Yahoo, Microsoft, Apple y Mozilla&lt;br /&gt;&lt;br /&gt;Donde al parece Google y Yahoo llevan la delantera con 'Google Desktop' y 'Konfabulator' respectivamente. Es interesante lo que hizo 'Google Desktop' al devolver los resultados de las búsquedas en un navegador tal como lo hace en internet, lo hizo para que la adaptación fuera lenta y gradual?? y no repentina tal y como sucede en las organizaciones inteligentes.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/press/images/logos/google_desktop.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 278px; height: 123px;" src="http://www.google.com/press/images/logos/google_desktop.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Web Semántica&lt;/span&gt;&lt;br /&gt;Ahora introducire el término de web semánticas[3], esta tiene como objetivo crear un medio universal en este caso la 'world wide web' para el intercambio de información basado en representaciones del significado de los recursos, de una manera legible para las máquinas.&lt;br /&gt;Con ello se pretende ampliar la interoperabilidad entre los sistemas informáticos y reducir la mediación de operadores humanos en los procesos inteligentes de flujo de información.&lt;br /&gt;&lt;br /&gt;La tecnología esencial de la web semántica es añadirle significado a las páginas, esto se logra con varios estándares que procesan la información basandose en su semántica, podemos mencionar RDF, OWL y XML entre otros.&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;RDF[4] se basa en la idea de convertir las declaraciones de los recursos en expresiones de la forma sujeto-predicado-objeto conocido como tripletes.&lt;/li&gt;&lt;li&gt;OWL se basa en la lógica descriptiva que a travez de descripciones de conceptos básicos describe un dominio y las relaciones existentes entre los mismos.&lt;/li&gt;&lt;li&gt;XML proporciona reglas de sintaxis para la creación de de documentos estructurados.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Conclusión&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Así, una vez más, el resultado es más que la suma de sus partes. Ambos mundos, el del Cloud Computing y el de la Web Semántica evolucionan hoy en paralelo y bajo principios cada vez más similares para dar un salto disruptivo[5] a lo que significa la entrada en la web 3.0 [6]&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wikinomics.com/blog/uploads/web30.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 271px; height: 186px;" src="http://www.wikinomics.com/blog/uploads/web30.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;[1] http://www.dreig.eu/caparazon/2008/10/15/9-estrategias-tecnologicas-para-2009-cloud-computing/&lt;br /&gt;     http://www.dreig.eu/caparazon/2008/10/30/%C2%BFque-es-el-cloud-computing-definicion-tendencias-y-precauciones/&lt;br /&gt;[2] http://www.kottke.org/05/08/googleos-webos&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;[3] http://www.usuarios.lycos.es/websemanticas/&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;      http://www.w3c.es/Prensa/2004/nota040210.html&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;[4] http://es.wikipedia.org/wiki/Resource_Description_Framework&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;[5] Una tecnologia disruptiva es aquella que es capaz de robar un mercado entero por si sola.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:78%;" &gt;[6] http://www.dreig.eu/caparazon/2008/11/12/cloud-computing-y-web-semantica-claves-para-la-web-30/&lt;br /&gt;     http://www.javajazzup.com/issue3/page59.shtml&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-4053603943575950932?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/4053603943575950932/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/02/cloud-computing.html#comment-form' title='14 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/4053603943575950932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/4053603943575950932'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/02/cloud-computing.html' title='Cloud Computing'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5155078578400515054.post-6621052086609647222</id><published>2009-02-15T16:56:00.000-08:00</published><updated>2011-02-21T21:03:09.796-08:00</updated><title type='text'>Hola que tal!!!</title><content type='html'>&lt;span style="font-family:verdana;"&gt;Bueno al fin me he decidido abrir un blog y no lo hice por el curso (SO1) bueno si influyó un poco pero algún día tenia que hacerlo...&lt;br /&gt;Me voy a presentar, pero de una forma distinta a la habitual porque aquí somos más conocido por nuestros apodos que por el nombre real.&lt;br /&gt;Entonces el 1ero es Martín Machón, ¿porqué? el antiguo Lic. que daba el curso Economía me lo dijo una vez&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Qikd1oKKUAA/TWNDMZ6qIlI/AAAAAAAAAHc/HYj5l7-PcUQ/s1600/mm.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 270px; height: 400px;" src="http://1.bp.blogspot.com/-Qikd1oKKUAA/TWNDMZ6qIlI/AAAAAAAAAHc/HYj5l7-PcUQ/s400/mm.jpg" alt="" id="BLOGGER_PHOTO_ID_5576374644009214546" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.geocities.com/Colosseum/Sideline/2183/san-machon4.jpg"&gt;&lt;br /&gt;&lt;/a&gt;(x como jugaba ejejeje)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;El 2do es Luis Chataing, ¿porqué? mi compañero Javier (lupas) me lo dijo alguna vez y luego todos me recordaban mas por &lt;span style="font-style: italic;"&gt;chatay&lt;/span&gt; que por mi nombre&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-lQQ77--Kgi8/TWNDVWGsUNI/AAAAAAAAAHk/B7rnX2mTCyU/s1600/chataing.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 350px; height: 160px;" src="http://3.bp.blogspot.com/-lQQ77--Kgi8/TWNDVWGsUNI/AAAAAAAAAHk/B7rnX2mTCyU/s400/chataing.jpg" alt="" id="BLOGGER_PHOTO_ID_5576374797604770002" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ultimasnoticias.com.ve/ediciones/2002/11/11/unimg/p63s1g1.jpg"&gt;&lt;br /&gt;&lt;/a&gt;(sigo sin saber xq...¬¬)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;¿Ahora porque me presenté por mis apodos y no por mi nombre real?&lt;br /&gt;bueno las personas tendemos a recordar más facilmente a una persona por un identificador corto y esto es; alguna característica que nos capte la atención en este caso el "parecido" que a decir verdad con el 1ero lo acepto un poco pero con el 2do si creo que nada que ver, pero bueno.&lt;br /&gt;aaaahh y mi nombre es Mario Leonel Quiroa Pimentel...jejeje oraleeeeeee&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5155078578400515054-6621052086609647222?l=leoquiroa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leoquiroa.blogspot.com/feeds/6621052086609647222/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://leoquiroa.blogspot.com/2009/02/hola-que-tal.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/6621052086609647222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5155078578400515054/posts/default/6621052086609647222'/><link rel='alternate' type='text/html' href='http://leoquiroa.blogspot.com/2009/02/hola-que-tal.html' title='Hola que tal!!!'/><author><name>Leo</name><uri>http://www.blogger.com/profile/10851642238943712365</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_4Svli_K4KwY/SaZFZRq4z2I/AAAAAAAAAAk/U489C_K0kXQ/S220/leo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Qikd1oKKUAA/TWNDMZ6qIlI/AAAAAAAAAHc/HYj5l7-PcUQ/s72-c/mm.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
