tag:blogger.com,1999:blog-70039220873680676502024-03-05T07:24:25.359-05:00Mi grandioso blog personalEste Blog esta dedicado a mis actividades personales y mi aficion al mundo del software libre y linux...Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.comBlogger40125tag:blogger.com,1999:blog-7003922087368067650.post-50326173485014249022013-07-21T10:14:00.000-05:002013-07-21T10:14:18.599-05:00Fedora 19 Release Party en el Instituto KhipuA pesar de ser un día sábado, la comunidad estudiantil del Instituto Khipu participo del Release Party de Fedora 19.<br />
Comenzamos con mi participación con una introducción al Software Libre y nuevamente nos apoyo Marcel Ribeiro Dantas de Brasil, Al final nuestro amigo Abhad Chambilla de la comunidad Drupal del Cusco y nuevo aliado en Fedora compartió una anectoda donde nos mostro los valores eticos y morales y como se comparten estos valores mediante el uso de software libre.<br />
La presencia de los Alumnos fue mayoritaria<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIIQeWjlBuzwIfQh-ebdbmXIFa0U0BfyHA8Xc-3iDvIWcnBLc9cnS-zRR3XijTPl_WaNsykDMGvZ3ftKVYN4IkHqNK7n-BomvtHoBhQHbMrDoxl3zELooeDealNqbhHvkbcniVD_V335c/s1600/IMG_20130720_101407.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIIQeWjlBuzwIfQh-ebdbmXIFa0U0BfyHA8Xc-3iDvIWcnBLc9cnS-zRR3XijTPl_WaNsykDMGvZ3ftKVYN4IkHqNK7n-BomvtHoBhQHbMrDoxl3zELooeDealNqbhHvkbcniVD_V335c/s320/IMG_20130720_101407.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmXR4o60phU1sfwKIoDwsLy4pMC_lBhwH3NJxd49VCz6KB093bmFfE_GZgFBmJdbhDOBvOAZ0fH2N8h3qHDUg1taHyvontefgHfzMvAWP_QBcKeL0wu8DjaWvU2kUKzQ8GWo5t3mBiRj4/s1600/IMG_20130720_101402.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmXR4o60phU1sfwKIoDwsLy4pMC_lBhwH3NJxd49VCz6KB093bmFfE_GZgFBmJdbhDOBvOAZ0fH2N8h3qHDUg1taHyvontefgHfzMvAWP_QBcKeL0wu8DjaWvU2kUKzQ8GWo5t3mBiRj4/s320/IMG_20130720_101402.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjREXqXszmzQ9InTkafVhIbgRZnWUMCvKSwn1PVOoJFM-Jrwk8mjnFuifoG7DcKprX-elaIHUD4c42s6avdYw_IA2t3wOzMw0ln8jOUqyLR18TTA2_0LSJp6kTckdVMwrXVfzJ0NErt0Y/s1600/IMG_20130720_101352-PANO.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="92" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjREXqXszmzQ9InTkafVhIbgRZnWUMCvKSwn1PVOoJFM-Jrwk8mjnFuifoG7DcKprX-elaIHUD4c42s6avdYw_IA2t3wOzMw0ln8jOUqyLR18TTA2_0LSJp6kTckdVMwrXVfzJ0NErt0Y/s320/IMG_20130720_101352-PANO.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha0t6w9ZZv5FsZejkFx0paUpqIWoW4FXR03ybHf-H3MY-TT3tZo6fhiF8QMudhMAlwFS5F-Y0HOKEpWF6rsohe7fEcbG2VTzr7opJm-yxI7QJIlXwZlIQDQL1PfSxV2YdvkxfFxnJex4o/s1600/IMG_20130720_101352.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha0t6w9ZZv5FsZejkFx0paUpqIWoW4FXR03ybHf-H3MY-TT3tZo6fhiF8QMudhMAlwFS5F-Y0HOKEpWF6rsohe7fEcbG2VTzr7opJm-yxI7QJIlXwZlIQDQL1PfSxV2YdvkxfFxnJex4o/s320/IMG_20130720_101352.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvembkIQ0v-UBkOYrIj8eIvqkuSS5r-ys1PssR8k7tieYcrXZjoXqnAY2b8XPE4qtWaW7j-xnwzj69E2NphHrUQNY-HgsB2KY5N2YAl4nQL9YkJ2VxdoLqI48eImKfXbXhOPBShDaBEjA/s1600/IMG_20130720_101357.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvembkIQ0v-UBkOYrIj8eIvqkuSS5r-ys1PssR8k7tieYcrXZjoXqnAY2b8XPE4qtWaW7j-xnwzj69E2NphHrUQNY-HgsB2KY5N2YAl4nQL9YkJ2VxdoLqI48eImKfXbXhOPBShDaBEjA/s320/IMG_20130720_101357.jpg" width="320" /></a></div>
Al final de nuestro Release Party, el Ing Milton Escobar coordinador academico de la carrera de Informatica, al que le estamos muy agradecidos por la ayuda para este release party, nos invito a realizar una actividad academica para el 14 de agosto, aniversario del Instituto Khipu. Sin duda la comunidad Fedora estara presente.Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-65922301016496785492013-07-19T21:26:00.003-05:002013-07-19T21:26:39.649-05:00Release Party de Fedora 19 en la UAP-Filial CuscoHoy, viernes 19 de julio del 2013 realizamos un release party de Fedora 19 en la Universidad Alas Peruanas Filial Cusco.<br />
Agradecemos al Coordinador de la Escuela Profesional de Informatica y Sistemas de la casa de Estudios Alas Peruanas por habernos dado las facilidades y unos caramelos en tiempo record :-D.<br />
Tambien queremos agradecer a la comunidad Fedora a traves de Marcel Ribeiro Dantas (Brasil) y Eduardo Javier Echeverria(Venezuela) por habernos dado la oportunidad de escucharlos y compartir sus experiencias en este Release Party con todos los asistentes.<br />
Al inicio solo estuvieron 5 pero al fina llegamos a tener más de 20 asistentes.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoq7p63XrVE92ITUYaowMB3aYqUwV5lmallancTCP8_mjHlb_2yrzMHIiMutMYKNc8FZ7ocxFfRO6L44iciaZJo94-79K1ofALwNR7UKlu9C6x_ESyBA9qB8FN_Auo-7gqBwOTBP8rjcY/s1600/IMG_20130719_101246.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoq7p63XrVE92ITUYaowMB3aYqUwV5lmallancTCP8_mjHlb_2yrzMHIiMutMYKNc8FZ7ocxFfRO6L44iciaZJo94-79K1ofALwNR7UKlu9C6x_ESyBA9qB8FN_Auo-7gqBwOTBP8rjcY/s320/IMG_20130719_101246.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl8BZzM_nhWXR3lUjxIGe3tBDab2VvFMQwUFIsBwOpc6ll1Tq4VtIJTLtVZRzReFyNnABWh8qGPbTBQcbynNwO8j1kl09sRExpinVQ2UfCW36PGAZKO47twpvgl08M76ySBfZIPbnX6I4/s1600/IMG_20130719_101240.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl8BZzM_nhWXR3lUjxIGe3tBDab2VvFMQwUFIsBwOpc6ll1Tq4VtIJTLtVZRzReFyNnABWh8qGPbTBQcbynNwO8j1kl09sRExpinVQ2UfCW36PGAZKO47twpvgl08M76ySBfZIPbnX6I4/s320/IMG_20130719_101240.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO5KitOt58btWTm9M8W7yJzz45FwuARMdhE7AtKHrXE4mCXRLdsr_f08iJr-606PgEJDK9LMLP6GY34CYfl6dF4e8bg6Y2nyxQp7MQtMHbMqAo4zf3HwGDrBXKNjDO5UmgY0rQUzOtTw0/s1600/IMG_20130719_101214.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO5KitOt58btWTm9M8W7yJzz45FwuARMdhE7AtKHrXE4mCXRLdsr_f08iJr-606PgEJDK9LMLP6GY34CYfl6dF4e8bg6Y2nyxQp7MQtMHbMqAo4zf3HwGDrBXKNjDO5UmgY0rQUzOtTw0/s320/IMG_20130719_101214.jpg" width="320" /></a></div>
<br />
Tambien debo agradecer a Abhad Chambilla de la comunidad Drupal que fue mi brazo derecho estos dias.<br />
La semana que viene tendremos más talleres para prepararnos para el <a href="http://www.fudconlatam.org/" target="_blank">FUDCon Cusco 2013</a> Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com1tag:blogger.com,1999:blog-7003922087368067650.post-26421000812609554362013-06-15T17:05:00.002-05:002013-06-17T00:02:50.644-05:00FUDCon Training Install Fest en la U Andina termina con exitoHola, después de mucho tiempo. Les cuento que tengo un reto muy grande para septiembre, nos toca realizar el <a href="https://fedoraproject.org/wiki/FUDCon:Cusco_2013" target="_blank">FUDCon-Latam</a> en la ciudad del Cusco y como parte de las actividades, hemos planeado talleres previos. El primero fue el FUDCon Training Install Fest, que se llevo a cabo el 15 de junio en la Universidad Andina del Cusco.<br />
<br />
Todo fue muy bien y tuvimos 30 asistentes. Todo inicio con un pequeño retraso pero al final todo fue bien.<br />
Regalamos discos de Fedora con LXDE, XFCE y el spin de seguridad.<br />
<br />
Comencé yo con las charlas, hable un poco del proyecto GNU y Linux. Introduje algunos conceptos acerca distribuciones GNU/Linux, Fedora y la comunidad Fedora. Hubieron muchas preguntas :-D<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-oKh_qzRhgCA/UbzV8NC12GI/AAAAAAAAATk/u5WE_Delv1A/s1600/IMG_20130615_091322.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://4.bp.blogspot.com/-oKh_qzRhgCA/UbzV8NC12GI/AAAAAAAAATk/u5WE_Delv1A/s320/IMG_20130615_091322.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-9qC5LTi2uw0/UbzV_oU2WBI/AAAAAAAAATs/DF-40SMwhUY/s1600/IMG_20130615_091439.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://3.bp.blogspot.com/-9qC5LTi2uw0/UbzV_oU2WBI/AAAAAAAAATs/DF-40SMwhUY/s320/IMG_20130615_091439.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-TIoB3n5ncPE/Ub5dujl7yFI/AAAAAAAAAkQ/dzyqMpjQR44/s1600/2013-06-15+09.21.38.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-TIoB3n5ncPE/Ub5dujl7yFI/AAAAAAAAAkQ/dzyqMpjQR44/s320/2013-06-15+09.21.38.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-V-AgsCLj4J8/Ub5dubm9jYI/AAAAAAAAAkQ/pf8G-EbCV78/s1600/2013-06-15+09.21.42.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-V-AgsCLj4J8/Ub5dubm9jYI/AAAAAAAAAkQ/pf8G-EbCV78/s320/2013-06-15+09.21.42.jpg" width="320" /></a></div>
<br />
Cuando estaba en la rueda de preguntas llego el Ing. Edwing Carrasco justo a tiempo para su charla sobre que era el software libre. Compartió con los asistentes una visión muy particular de las cosas y nos animo a todos a poner la mano para que GNU/Linux y Fedora alcancen el exito.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-59uRRPrCQ5Y/UbzWIoXAlyI/AAAAAAAAAT8/fHg3L5knuM0/s1600/IMG_20130615_095433.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://1.bp.blogspot.com/-59uRRPrCQ5Y/UbzWIoXAlyI/AAAAAAAAAT8/fHg3L5knuM0/s320/IMG_20130615_095433.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BBa7x3Tjf5o/UbzWHuTFVJI/AAAAAAAAAT0/J2QsRkTPkrI/s1600/IMG_20130615_095457.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://4.bp.blogspot.com/-BBa7x3Tjf5o/UbzWHuTFVJI/AAAAAAAAAT0/J2QsRkTPkrI/s320/IMG_20130615_095457.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YeZqraBkseU/UbzWKPw5_dI/AAAAAAAAAUE/9NQA7ly3gLo/s1600/IMG_20130615_095440.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://1.bp.blogspot.com/-YeZqraBkseU/UbzWKPw5_dI/AAAAAAAAAUE/9NQA7ly3gLo/s320/IMG_20130615_095440.jpg" width="320" /></a></div>
<br />
Luego nuestro amigo Cesar Villacorta hablo respecto al FUDCon regalo polos y discos (se creia papa noel)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-g1TMxrd6a2M/UbzWOm51LvI/AAAAAAAAAUQ/iI779gvXeOk/s1600/IMG_20130615_105458.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://4.bp.blogspot.com/-g1TMxrd6a2M/UbzWOm51LvI/AAAAAAAAAUQ/iI779gvXeOk/s320/IMG_20130615_105458.jpg" width="320" /></a></div>
<br />
Para terminar la rueda de charlas <a href="http://www.echevemaster.org/" target="_blank">Eduardo Echevarria</a> nos hablo de la comunidad Fedora en Latinoamerica y que es lo que hace falta para que la comunidad crezca.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-guMqfzYBZbo/UbzWPVtdQ3I/AAAAAAAAAUU/XoeJ4_gKs-U/s1600/IMG_20130615_114011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://2.bp.blogspot.com/-guMqfzYBZbo/UbzWPVtdQ3I/AAAAAAAAAUU/XoeJ4_gKs-U/s320/IMG_20130615_114011.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-TxHOuz_EBOY/UbzWROh1ZYI/AAAAAAAAAUc/rIyxlw7EjTU/s1600/IMG_20130615_114020.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://4.bp.blogspot.com/-TxHOuz_EBOY/UbzWROh1ZYI/AAAAAAAAAUc/rIyxlw7EjTU/s320/IMG_20130615_114020.jpg" width="320" /></a></div>
<br />
Finalmente iniciamos con algunas instalaciones de fedora en algunas laptops, fue genial.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-MMT4fqMOzuY/UbzWUhT04nI/AAAAAAAAAUk/si7wc3bSkG0/s1600/IMG_20130615_120203.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://3.bp.blogspot.com/-MMT4fqMOzuY/UbzWUhT04nI/AAAAAAAAAUk/si7wc3bSkG0/s320/IMG_20130615_120203.jpg" width="320" /></a></div>
<br />
Nos olvidamos de tomarles fotos a todos, pero con algunos asistentes y los chicos y chicas que nos ayudaron posaron para las camaras :-D<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-xgskraLrq8U/UbzWt-mY2dI/AAAAAAAAAUs/6LM6ZEyESsc/s1600/IMG_20130615_122436.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://1.bp.blogspot.com/-xgskraLrq8U/UbzWt-mY2dI/AAAAAAAAAUs/6LM6ZEyESsc/s320/IMG_20130615_122436.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-P0KW-OvBYWY/UbzXExf5p5I/AAAAAAAAAU8/CNRny7MOExk/s1600/IMG_20130615_122441.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="http://1.bp.blogspot.com/-P0KW-OvBYWY/UbzXExf5p5I/AAAAAAAAAU8/CNRny7MOExk/s320/IMG_20130615_122441.jpg" width="320" /></a></div>
<br />
Gracias a todos por asistir a nuestro primer taller.....Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com1tag:blogger.com,1999:blog-7003922087368067650.post-79672985124469974132012-10-01T21:04:00.003-05:002013-04-30T12:18:03.445-05:00Instalando UbuntuOne client en fedora 17Hola, escribiendo una nueva entrada después de mucho tiempo. Estoy en proceso de escribir mi tesis de pregrado y alguna vez tuve un problema al dar formato a mi disco duro sin querer, pero gracias a Dios tenia una copia de mi tesis en el servicio de alojamiento ubuntuone, aunque con una semana de retraso.<br />
Recordando ese episodio escalofriante me anime a usar dropbox pero solo lo hice por unas horas (por alguna extraña razón empezaba a consumir muchos recursos) y al final instale un cliente de ubuntu one en Fedora 17 con las indicaciones de este sitio web: <a href="http://goo.gl/C8j9D">http://goo.gl/C8j9D</a>.<br />
En esa pagina encontraran las indicaciones para instalar el cliente de ubuntu one, pero creo que le faltan algunos para que puedan sincronizar:<br />
<ul>
<li><b>u1sdtool --list-folders</b> : Con este comando podrán listar las carpetas que tienen almacenadas en UbuntuOne</li>
<li><b>u1sdtool --create-folder=PATH</b> : Con este comando pueden crear una carpeta dentro de su espacio de almacenamiento o agregar una carpeta pre-existente dentro de ubuntu-one.</li>
</ul>
Espero que les sea de utilidad, saludos :-)Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-31367410328886377882012-04-30T20:04:00.001-05:002012-04-30T20:07:24.318-05:00Activando GWT Designer en Eclipse Indigo y Ubuntu 12.04Hola gente :-D, después de tanto renegar de tanto esperar a que inicie gwt designer encontré la solución en esta pagina web: http://tgloureiro.blogspot.com/2012/04/ubuntu-1204-how-to-enable-gwt-designer.html (Gracias Tiago).<br />
Para los que no dominen el ingles ni el portugués, resumo la solución:<br />
<ul>
<li>Desactivamos la opción "<span style="font-family: inherit;">Use webkit for window rendering GWT UI if available</span>", para llegar acá debemos hacer click en "Window->Preferences->WindowBuilder" y deshabilitar la opción ya mencionada.</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikpJ9RuR8WopQj-Fjv5gn67Lryq7Bw5G7RtSEHAAODjvx-40pg_92d06UJ9XPtsyHuyvSxB-no-CW1M1vpnmCREDaNU9Wr79acaBAOdaW0U1W7bdwgmm-yF6Y3GoneFmyAYKbzvsYzHfk/s1600/Preferences+_014.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="313" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikpJ9RuR8WopQj-Fjv5gn67Lryq7Bw5G7RtSEHAAODjvx-40pg_92d06UJ9XPtsyHuyvSxB-no-CW1M1vpnmCREDaNU9Wr79acaBAOdaW0U1W7bdwgmm-yF6Y3GoneFmyAYKbzvsYzHfk/s320/Preferences+_014.png" width="320" /></a></div>
<br />
<ul>
<li>Descargamos e instalamos libhunspell y xulrunner, en el mismo orden, usando dpkg, estos dos paquetes los podemos descargar desde:</li>
<ul>
<li>LIBHUNSPELL: https://www.box.com/s/8ddfd771f6753af911cb</li>
<li>XULRUNNER:https://www.box.com/s/09b614808f4cff9a9832</li>
<li>LIBHUNSPELL: https://docs.google.com/open?id=0B9KWSpNWygKAYW1yeDhBa2xaRlU</li>
<li>XULRUNNER: http://depositfiles.com/files/eusg1y75c</li>
</ul>
<li>Finalmente reiniciamos Eclipse y a trabajar :-D</li>
</ul>
Ojala que este post ayude a mucha gente, saludos :-DAlex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-31251882033067987092012-04-19T13:04:00.000-05:002012-04-19T13:04:08.450-05:00Instalando Flash-Player en Firefox y Chromium-browserEste es un post corto, instale ubuntu 12.04 en mi laptop hace una semana y con suerte estoy sobreviviendo en esta versión beta, pero ayer al actualizar note algo raro al instalar flash player y al final no pude resolverlo de la manera normal(synaptic/apt) tuve que desintalarlo y gnash no me funciono tampoco :-(<br />
El modo más fácil de resolverlo fue descargar el plugin de flash de la pagina de adobe y luego de descomprimirlo y entrar a esa carpeta, ejecutar los siguientes comandos:<br />
<br />
<b><i>mkdir ~/.mozilla/plugins</i></b><br />
<b><i>cp libflashplayer.so ~/.mozilla/plugins</i></b><br />
<b><i>sudo cp sudo cp libflashplayer.so /usr/lib/chromium-browser/plugins/</i></b><br />
<br />
Luego de cerrar y volver a abrir firefox y chrome ya lo deben de tener funcionando, suerte :-DAlex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-49602350505130087752012-03-08T14:37:00.000-05:002012-03-08T14:37:37.617-05:00Instalando Grails 1.3.7 y JDK en LinuxHola, escribo nuevamente despues de mucho, pero mucho tiempo. Estoy empezando a estudiar Grails.<br />
Grails es un framework de desarrollo de aplicaciones web que tiene a Groovy, un lenguaje de programación para la JVM, como lenguaje base, hasta donde pude ver es un framework muy interesante.<br />
Para poder probarlo, primero debemos tener instalado el JDK o Java Development Kit, y tener la variable JAVA_HOME configurado y apuntando al lugar donde tenemos instalado nuestro JDK.<br />
Para instalar el JDK de Oracle (antes de Sun), debemos seguir los siguientes pasos:<br />
<br />
<ol><li>Descargamos un paquete JDK de esta dirección <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">http://www.oracle.com/technetwork/java/javase/downloads/index.html</a> segun nuestra version de linux y nuestra arquitectura (el comando "uname -m" puede ayudar a saber que arquitectura tenemos).</li>
<li>Si hemos descargado un paquete .bin (por ejemplo jdk-1.6uxx-linux-i586.bin) lo ejecutamos de esta manera: <i><b>sh jdk-1.6uxx-linux-i586.bin</b></i></li>
<li>Luego del paso anterior, tendremos una carpeta donde están todos los archivos del jdk.</li>
<li>Si tenemos los privilegios de super-usuario podemos agregar nuestra variable<b> JAVA_HOME</b> dentro de las variables del sistema o caso contrario en nuestras variables personales. Y lo hacemos de esta manera para el primer caso: <b><i>echo JAVA_HOME={path al jdk} >> /etc/bashrc</i></b> o <b><i>echo JAVA_HOME={path al jdk} >> /etc/bash.bashrc</i></b> (en caso de estar en ubuntu o debian). En caso de tener privilegios limitados hacemos esto: <b><i>echo JAVA_HOME={path al jdk} >> ~/.bashrc</i></b></li>
<li>Luego agregamos la ruta de los ejecutables del JDK al PATH del sistema de este modo: <b><i>echo "export PATH=$JAVA_HOME/bin:$PATH" >> /etc/bashrc</i></b> ó e<b><i>cho "export PATH=$JAVA_HOME/bin:$PATH" >> /etc/bash.bashrc</i></b> ó <b><i>echo "export PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc</i></b></li>
</ol><div>Con los pasos anteriores ya tenemos una instalación de JDK dentro del sistema, si desean reinician su equipo o simplemente ejecutan el comando <b><i>exec bash</i></b> para recargar las variables de entorno. Ahora nos toca es instalar grails:<br />
<br />
<ol><li>Descargamos grails desde <a href="http://grails.org/Download">http://grails.org/Download</a>, actualmente esta disponible la versión 2.0.1, pero yo estoy usando la 1.3.7.</li>
<li>Luego de descargarlo, lo descomprimimos en algún lugar de nuestro directorio de trabajo o del sistema.</li>
<li>Ingresamos a la linea de comandos y escribimos: <b><i>echo "export GRAILS_HOME={path a grails}">> ~/.bashrc</i></b>, o como en el caso anterior (instalación de JDK) .</li>
<li>Usamos nuestro editor favorito y editamos nuestro ~/.bashrc o /etc/bash.bashrc para mover la linea PATH al final del archivo y agregarle la variable que definimos anteriormente, es decir, debería quedar asi: <b><i>export PATH=$PATH:$JAVA_HOME/bin:$GRAILS_HOME/bin</i></b></li>
<li>Nuevamente ejecutamos "<b><i>exec bash</i></b>" para recargar nuestra configuración y podremos usar java, javac desde la linea de comandos, también grails.</li>
</ol><div>Ojala que esto le sirva a algunos, saludos a tod@s</div></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-7358326796457707552011-05-28T10:32:00.000-05:002011-05-28T10:32:12.351-05:00Una nueva forma de mostrar el escritorio en compizHola, despues de llevarme una decepcion con fedora 15 y perder un poco de biliz con eso, decidi regresar a debian por un tiempo hasta que el nuevo fedora este más maduro...<br />
<br />
Como regrese a debian a gnome 2, tuve que reinstalar y configurar todo de nuevo, de ese modo descubri una nueva forma de activar el efecto de mostrar el escritorio con el mouse moviendolo a la esquina de abajo. La secuencia de imagenes de abajo lo muestra de forma detallada:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqe2MWdPDc5l5mnNZLXh6i222iMZ4T4AB9du-D_JuJj9VKsTyMynQnoS0WiktO8mp0qf6eCRz_S_XDMSAL5ZCkU4HskjqYWEMrDp48GaRxszot3PNg2_WAzHczsnIaiZnAc4KHJCF3GGo/s1600/Administrador+de+Opciones+CompizConfig_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqe2MWdPDc5l5mnNZLXh6i222iMZ4T4AB9du-D_JuJj9VKsTyMynQnoS0WiktO8mp0qf6eCRz_S_XDMSAL5ZCkU4HskjqYWEMrDp48GaRxszot3PNg2_WAzHczsnIaiZnAc4KHJCF3GGo/s320/Administrador+de+Opciones+CompizConfig_001.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3f4gFsBM2iWuFWesUx7pgEgF1bccwfX2oSQbpzDB4haO5XZXl-BbDm_p09mYOeLtHH0I5b7ClsqxIWyL1PpeuDk0r3otlsjNutOLX5YaK1Uv1IsRZZ3toRionZKmEVFYDYY_s-VUZEms/s1600/Administrador+de+Opciones+CompizConfig_003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3f4gFsBM2iWuFWesUx7pgEgF1bccwfX2oSQbpzDB4haO5XZXl-BbDm_p09mYOeLtHH0I5b7ClsqxIWyL1PpeuDk0r3otlsjNutOLX5YaK1Uv1IsRZZ3toRionZKmEVFYDYY_s-VUZEms/s320/Administrador+de+Opciones+CompizConfig_003.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisVTkyY_zRd7ITcN0OnYY0fnic7d-Ih7o_qrjhBEM5JSrePKUQ6q219uG10Uvue7U6Zgugk-GAP1154mlMX_9chHY6-OVdbKnoeLDAC_YsjgIyNHLpH9CxS-u2wRL21VWxhIm7QaaXNO8/s1600/Selecci%25C3%25B3n_004.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisVTkyY_zRd7ITcN0OnYY0fnic7d-Ih7o_qrjhBEM5JSrePKUQ6q219uG10Uvue7U6Zgugk-GAP1154mlMX_9chHY6-OVdbKnoeLDAC_YsjgIyNHLpH9CxS-u2wRL21VWxhIm7QaaXNO8/s320/Selecci%25C3%25B3n_004.png" width="320" /></a></div><br />
SaludosAlex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com3tag:blogger.com,1999:blog-7003922087368067650.post-25277825632282579742011-05-16T17:19:00.001-05:002011-05-16T17:19:15.303-05:00¿Otra vez con el microfono?Hola, realmente espero que este pequeño problema de la grabacion de 1 segundo en fedora no persista, pues el microfono sigue grabando 1 segundo y luego la grabacion se corta :s<br />
<br />
Actualizando el <a href="http://alexove.blogspot.com/2010/05/tip-microfono-en-fedora-13-goddard.html">truco</a>, abrimos una terminal y escribimos :"alsamixer", veremos la siguiente pantalla:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJdNZb9Z00udzCrzOxtghWcaeIpVzmvCK-LYH-8qM-AeDZOJhf_VKwxe46EHN6MoKUX-cvBZFuyDZXsCa6FAtQUgNdSYAEkgEtJHC0z0_EcOfDiZF1XvyzhKJFNzPuQ9eYdNhwByk2Nhs/s1600/amaru%2540illapa%253A%257E_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJdNZb9Z00udzCrzOxtghWcaeIpVzmvCK-LYH-8qM-AeDZOJhf_VKwxe46EHN6MoKUX-cvBZFuyDZXsCa6FAtQUgNdSYAEkgEtJHC0z0_EcOfDiZF1XvyzhKJFNzPuQ9eYdNhwByk2Nhs/s320/amaru%2540illapa%253A%257E_001.png" width="320" /></a></div><br />
Luego debemos de pulsar la tecla F6 y luego, seleccionamos nuestra tarjeta de sonido:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPa_WSiSgTlMLCemAmhSH34DLu-YCMarpVtHYWCrD6H5KCHLGPvmRxFgAK0QLwyBhK8rMVlwhlh8mog5mnBtnfwhK2EGJOBxB_rRtpVjnJI_nyFDPKoG1-SyZJ3NcoCDM2Ov6nzwj_2-A/s1600/amaru%2540illapa%253A%257E_002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPa_WSiSgTlMLCemAmhSH34DLu-YCMarpVtHYWCrD6H5KCHLGPvmRxFgAK0QLwyBhK8rMVlwhlh8mog5mnBtnfwhK2EGJOBxB_rRtpVjnJI_nyFDPKoG1-SyZJ3NcoCDM2Ov6nzwj_2-A/s320/amaru%2540illapa%253A%257E_002.png" width="320" /></a></div><br />
<br />
Finalmente veremos todos los controles de nuestra tarjeta (volumen, entrada de microfono, etc):<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYpJ_RKwJSRwxTefFCizVnWCjmk842xlv4JyHoDBCMjGAc4NgiKwHs39ww7IeoB4p4WktjyvNiOhlBIeVgJraDme_sLAyLTX45c7fjWhO_uhX82NfjYhMAhLpwuhDg2WEqfbR9s_uaDC4/s1600/amaru%2540illapa%253A%257E_003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYpJ_RKwJSRwxTefFCizVnWCjmk842xlv4JyHoDBCMjGAc4NgiKwHs39ww7IeoB4p4WktjyvNiOhlBIeVgJraDme_sLAyLTX45c7fjWhO_uhX82NfjYhMAhLpwuhDg2WEqfbR9s_uaDC4/s320/amaru%2540illapa%253A%257E_003.png" width="320" /></a></div><br />
<br />
Luego pulsamos la tecla ESC, y abrimos audacity tal como en el truco anterior: <a href="http://alexove.blogspot.com/2010/05/tip-microfono-en-fedora-13-goddard.html">http://alexove.blogspot.com/2010/05/tip-microfono-en-fedora-13-goddard.html</a><br />
<br />
Espero que les sea de utilidad suerte...Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-30816910089255249312011-04-14T10:56:00.000-05:002011-04-14T10:56:32.879-05:00¿Quieres probar gnome3?Hola, como sabrán hace algunos días se libero oficialmente Gnome3, y me daba un poco de pena no probarlo inmediatamente porque no estan incluidos en los repos de fedora por ahora.}<br />
Pero como todo aficionado somos impacientes, podemos probarlo descargando las imagenes de CD que se proporcionan en <a href="http://gnome3.org/tryit.html">http://gnome3.org/tryit.html</a>, donde podemos probar gnome3 en live-cd de open-suse y fedora para 32 bits y solo open-suse para 64 bits.<br />
Suerte con sus pruebas.....Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-53327217893321357732011-03-29T18:41:00.000-05:002011-03-29T18:41:15.985-05:00Compilar GlobalMenu en debian squeezeHola, extrañaba mucho a globalmenu porque en los repos de debian no hay :(<br />
Despues de instalar las dependencias para compilarlo me encontre con algunos errores, primero en el "./configure", luego en el make y al tratar de usar el programa ya compilado.<br />
Lo primero es descargar estos paquetes porque son las dependencias de compilación de globalmenu:<br />
<br />
<i>apt-get install intltool libglib2.0-dev libglibmm-2.4-dev libgtk2.0-dev valac libwnck-dev libgnome-menu-dev libnotify-dev libpanelappletmm-2.6-dev</i><br />
<br />
Lo pongo todo junto porque la solucion viene en un solo paquete<br />
<blockquote><blockquote>./configure --prefix=/usr --sysconfdir=/etc --without-xfce4-panel </blockquote></blockquote>Luego lo ya conocido: "make && make install", suerteAlex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com2tag:blogger.com,1999:blog-7003922087368067650.post-14354015037250532662011-03-24T09:09:00.001-05:002011-07-12T12:43:14.305-05:00Como instalar firefox (Iceweasel) 4 en debianACTUALIZACIÓN<br />
===========<br />
Hola, regrese a debian de nuevo y me di cuenta que la receta para instalar firefox 4 o en este caso iceweasel, dejaron de funcionar debido a un cambio en los repositorios de iceweasel, el cambio es minimo y de pasada se instalara iceweasel 5, pongan esta linea dentro de /etc/apt/sources.list en lugar de la linea del post anterior:<br />
<i><b>deb http://mozilla.debian.net/ squeeze-backports iceweasel-release</b></i><br />
Para cambiar el idioma busquenlo en la siguiente direccion:<br />
<i><b> http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-5.0/linux-i686/xpi/</b></i><br />
Pueden obtener más información en esta direccion:<br />
<i><b> http://mozilla.debian.net/</b></i><br />
Saludos debianistas :)<br />
===========<br />
Despues de tanto buscar por internet como instalar firefox 4 en debian, tal como deberia de instalarse, osea por un repositorio, encontre una solucion no efectiva pero que me llevo a http://mozilla.debian.net/<br />
<br />
Asi que segui las instrucciones y al fin logre instalarlo :)<br />
<br />
Lo que se tiene que hacer es agregar esta linea a /etc/apt/sources.list:<br />
<i>deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0</i><br />
<br />
Luego lo ya conocido<br />
<i> apt-get install iceweasel</i><br />
<br />
Y a disfrutarlo.....saludosAlex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com5tag:blogger.com,1999:blog-7003922087368067650.post-40763203008143681032011-03-17T10:24:00.000-05:002011-03-17T10:24:08.829-05:00Androides Verdes Vs. Androides Rojos<div class="separator" style="clear: both; text-align: right;"><a href="http://libreplanetitalia.noblogs.org/gallery/686/logo_replicant_w.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;"><br />
</a><a href="http://libreplanetitalia.noblogs.org/gallery/686/logo_replicant_w.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: left;"><img border="0" height="200" src="http://libreplanetitalia.noblogs.org/gallery/686/logo_replicant_w.png" width="135" /> <span class="Apple-style-span" style="font-size: x-large;">VS</span>.<span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"></span></a><a href="http://moviltoday.com/wp-content/uploads/2011/02/android-logo-239-264.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://moviltoday.com/wp-content/uploads/2011/02/android-logo-239-264.jpg" width="181" /></a></div>Hola, este post esta inspirado en un segmento de una entrevista a Richar Stallman publicada en muylinux, y al respecto tengo que decir, que todo extremo es malo....<br />
<br />
Desde hace muchos años Richard Stallman, como fundador GNU, es considerado una de las grandes voces del software libre y ha vertido opiniones en contra de muchos proyectos de Software Libre y OpenSource exitosos por el simple hecho de estar respaldado por empresas, su forma de trabajo o su involuntaria indepencia de componentes no libres y cosas similares.<br />
<br />
Esta ocasión le toco el turno a Android y los smartphones que corren este sistema operativo, porque restringe las libertadades de la persona, pues tiene componentes no libres, y algunos ejecutables que los usuarios no pueden reemplazar, y un largo etc. de motivos.<br />
<br />
Tambien menciona a Replicant, una especie de android 100% libre, aunque me parece interesante y tengo unas ligeras ganas de echarle mano, no me encuentro totalmente convencido de la viabilidad de este proyecto, aunque no niego que es bueno que exista. Curiosamente el logo que nos da la bienvenida es un androide Rojo en patines.<br />
<br />
Finalmente creo que Richard Stallman no oyo hablar del <b><i>"Costo de Oportunidad"</i><span class="Apple-style-span" style="font-weight: normal;">, que consiste en el costo de haber tomado una decision y no las otras posibilidades, la gente que decidio por comprar un smartphone con android debe asumir la responsabilidad de la decision de comprarlo y la de no haberlo hecho.</span></b><br />
<b><span class="Apple-style-span" style="font-weight: normal;"><br />
</span></b><br />
<b><span class="Apple-style-span" style="font-weight: normal;">Enlace: <a href="http://www.muylinux.com/2011/03/17/richard-stallman-los-smartphones-son-el-sueno-de-stalin-herramientas-del-gran-hermano/">Fragmento de la entrevista a Richard Stallman en muylinux.</a></span></b>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-3619702665679911542011-03-16T09:26:00.000-05:002011-03-16T09:26:16.270-05:00Examen de Certificación en el FLISOL-CuscoHola seguidres, les comunico que soy parte del comite organizador del Flisol sede Cusco, este año estamos con muchas ganas de hacerlas las cosas bien.<br />
Este año, estamos con las ganas de certificarnos y con el apoyo de Latinux podemos lograrlo, el examen costara solamente 20 dolares y proximamente se lanzara la fecha exacta del examen, mientras tanto el temario a estudiar es el siguiente:<br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, 'Bitstream Charter', serif; font-size: 16px; line-height: 24px;"></span><br />
<div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">1. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Introducción al Shell</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Presentación del Bash.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Uso de comodines y Variables.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Uso de las Comillas.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Historia y alias de órdenes.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Ayuda de las ordenes.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para administración de directorios y archivos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes de búsqueda y creación de archivos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes de usuarios y otras.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Re-direccionamiento de entradas y salidas.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Uso de tuberías y filtros.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">2. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Manejo de Procesos</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Definición y tipos de Procesos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Despliegue de Procesos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para el manejo de procesos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Enviando señales a los Procesos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Manejando las Prioridades de los procesos.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">3. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Procesos Periódicos</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Definición de los Procesos CRON.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Estructura del archivo crontab.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Uso de la orden crontab.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Introducción al editor vi.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Uso de las órdenes at y batch.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">4. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Manejo de Paquetería</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Introducción.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Comprimiendo y descomprimiendo archivos. gzip, bzip2.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Tarballs, uso de la orden tar.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Instalando desde código fuente.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Paquetes de software. Gestores, formatos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Repositorios, gestores de paquetes de alto nivel.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Gestores de paquetes gráficos.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">5. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Toolbox</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Definición y Objetivos.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para la busqueda e Información.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para el Monitoreo local.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para el chequeo y administración.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Órdenes para el monitoreo de redes.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">6. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Administración de Usuarios</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Administración de Usuarios.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Entonación de las Variables del Ambiente del usuario y del sistema.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Cambio de privilegios y propietarios de los archivos: chmod, chown.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Estructura de los archivos /etc/passwd y /etc/groups.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Comandos: who, whoami, clear, help.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Configuración y uso de los archivos de bitácoras.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Estratégias efectivas de respaldos.</li>
</ul><div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">7. </strong><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Arquitectura de los x-servers</strong></div><ul style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; list-style-image: initial; list-style-position: initial; list-style-type: square; margin-bottom: 24px; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">El protocolo X, capas, ventajas.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Arquitectura del cliente y del servidor X.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Características XFree y Xfree86.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Archivos de configuración que controlan el X.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Herramientas de configuración del sistema X.</li>
<li style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Autenticación con X: XDM , KDM,GDM</li>
</ul><h1 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; color: black; font-weight: normal; line-height: 1.5em; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">Todos los interesados, por favor pre-inscribirse a alex.oviedo@gmail.com, saludos y a estudiar.</strong></h1>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-5399703591257692062011-02-17T08:47:00.000-05:002011-02-17T08:47:46.771-05:00Preparandonos para el FLISOL 2011<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1hvV0jgHLVXnhNk43WPyfWaD_t5q_XGi_RYgFKaLr8uSOkhyuZwunyxtxEChp64encjff8MpZ91mgX6qvgO3g5Y1ld4It04K6TMdrOg2P78zEg4NNy-AL115Q2WnZLTQTZuvQt3MOpYs/s1600/g3758.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="187" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1hvV0jgHLVXnhNk43WPyfWaD_t5q_XGi_RYgFKaLr8uSOkhyuZwunyxtxEChp64encjff8MpZ91mgX6qvgO3g5Y1ld4It04K6TMdrOg2P78zEg4NNy-AL115Q2WnZLTQTZuvQt3MOpYs/s400/g3758.png" width="400" /></a></div><br />
<br />
<div style="margin: 0px; text-indent: 0px;">Hola, nos estamos preparándonos para este gran evento que involucra a muchas comunidades de software libre del país y de toda latinoamerica. Digo <span style="font-style: italic;">"Nos"</span> porque además de mí y la comunidad a la que pertenezco <span style="font-style: italic; font-weight: 600;">"Mosoq Kallpa"</span> de la Universidad Nacional San Antonio Abad del Cusco, se nos esta uniendo la gente de <span style="font-style: italic; font-weight: 600;">"Libertad con Linux"</span> de la Universidad Andina del Cusco, esperamos trabajar juntos y realizar un FLISOL espectacular....</div><div style="margin: 12px 0px; text-indent: 0px;">La fecha programada para este evento es el 30 de abril de este año, y estamos empezando a trabajar duro y parejo para realizarlo de la mejor manera...</div><div style="margin: 12px 0px; text-indent: 0px;"><span style="font-weight: 600;">A todo esto...¿Qué es FLISOL?</span></div><div style="margin: 12px 0px; text-indent: 0px;">El FLISOL, significa "Festival latinoamericano de instalación de Software Libre", es un festival donde todas las comunidades de software libre de latinoamerica, hacen fiestas de instalación de linux, hacen charlas sobre software libre en general y todas esas cosas en un solo día...</div><div style="margin: 12px 0px; text-indent: 0px;">Este año se esta orientando a las PYME's, ojala que después de esta actividad se habrán más puertas para el software libre dentro de las empresas y oportunidades laborales para todos...</div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-20319549050492579462011-02-16T09:06:00.001-05:002011-02-16T09:06:35.647-05:00¿Alguien sabe ruso?<div xmlns='http://www.w3.org/1999/xhtml'><p>Hola, si alguien sabe ruso, por favor ayúdenme a corregir mis errores con este idioma, acabo de abrir un blog en ruso :), la direccion es http://alexove-ru.blogspot.com, si alguien me puede dar una mano con esto seria excelente....</p><p>=-=-=-=-=<br/><i>Powered by <b><a href='http://blogilo.gnufolks.org/'>Blogilo</a></b></i></p></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-40147425520909519212011-02-12T08:49:00.001-05:002011-02-12T08:49:38.789-05:00Hiberante quiere conexion a Internet!!!<div xmlns='http://www.w3.org/1999/xhtml'><p>Hola, desde hace mucho tiempo quise aprender a usar hibernate para mis proyectos java, pero no se daba la oportunidad de usarlo por mis otros deberes en la universidad, hasta hace un semana aproximadamente, descargue el manual de referencia de Hibernate, y al probar el primer ejemplo me tope con el siguiente error:</p><p><span style=' color:#ff0000;'> </span></p><p><span style=' color:#ff0000;'>log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).</span></p><p><span style=' color:#ff0000;'>log4j:WARN Please initialize the log4j system properly.</span></p><p><span style=' color:#ff0000;'>Exception in thread "main" org.hibernate.HibernateException: Could not parse configuration: evserver/server/resources/hibernate.cfg.xml</span></p><p><span style=' color:#ff0000;'> at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)</span></p><p><span style=' color:#ff0000;'> at org.hibernate.cfg.Configuration.configure(Configuration.java:1476)</span></p><p><span style=' color:#ff0000;'> at evserver.server.App.main(App.java:15)</span></p><p><span style=' color:#ff0000;'>Caused by: org.dom4j.DocumentException: www.hibernate.org Nested exception: www.hibernate.org</span></p><p><span style=' color:#ff0000;'> at org.dom4j.io.SAXReader.read(SAXReader.java:484)</span></p><p><span style=' color:#ff0000;'> at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1532)</span></p><p><span style=' color:#ff0000;'> ... 2 more</span></p><p>Entonces me dije: ¡¡¡ Pero si todo lo he copiado bien !!!, y en efecto estaba bien copiado, además tengo que decir que en ese momento no tenia conexion a Internet, luego de varias horas de revisar el codigo, los XML y todo eso di con el error, los archivos XML de configuracion y mapeo hacian referencia a DTD's que se obtenian de internet, y como no tenia conexion a Internet salia el error.</p><p>Para resolver momentaneamente este problema descargue los DTD de internet y cambie los encabezados de los XML a:</p><p><!-- Encabezado DTD para el XML de configuracion --></p><p><!DOCTYPE hibernate-configuration PUBLIC</p><p> "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p> "file:///home/alexove/.dtd/hibernate-configuration-3.0.dtd"></p><p><!-- Encabezado DTD de los xml de mapping --></p><p><!DOCTYPE hibernate-mapping PUBLIC</p><p> "-//Hibernate/Hibernate Mapping DTD 3.0//EN"</p><p> "file:///home/alexove/.dtd/hibernate-mapping-3.0.dtd"></p><p/><p>Con esto logre solucionar el problema al error que escribir ahi arriba, aunque no creo que sea la manera correcta de hacerlo, por ahora funciona, ojala exista una solucion mejor...saludos</p><p>=-=-=-=-=<br/><i>Powered by <b><a href='http://blogilo.gnufolks.org/'>Blogilo</a></b></i></p></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com4tag:blogger.com,1999:blog-7003922087368067650.post-39284189179565291402011-02-10T13:30:00.001-05:002011-02-10T13:30:55.724-05:00Prueba de Blogilo<div xmlns='http://www.w3.org/1999/xhtml'><p>Hola, esto es una prueba de blogilo, lo que estoy escribiendo aqui deberia de aparecer en el blog sin ninguna complicacion</p><p>=-=-=-=-=<br/><i>Powered by <b><a href='http://blogilo.gnufolks.org/'>Blogilo</a></b></i></p></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-64290551476797908092011-02-02T08:23:00.001-05:002011-02-02T08:30:11.019-05:00¿Cuan dificil es entender este codigo?Vaya hay gente que me hace enfurecer...en esta ocasion hice una "libreria" en C# usando Visual Studio 2008, para que la persona del grupo no se complicara mucho para procesar XML y archivos zip. lo de los archivos zip, debo confesarlo, esta recontra verde porque C# no es mi lenguaje predilecto, y lo de los xml si lo hice, segun yo...claro esta, bien, pues la idea era extraer de un archivo xml informacion de una mesa de votacion (miembros de mesa, votantes, cedula de votacion) y al preguntarle si ya lo habia integrado a su modulo el pata muy campante me dice : "tu codigo no se entiende...", y me dije: "Pero si es tan sencillo como agregar una referencia a la libreria y usarla!!!" además me tome el trabajo(en realidad no fue tanto) de hacer un ejemplo de uso de la libreria que en realidad no es nada complicado, en cambio la libreria si es una desdicha en cuanto a codigo, miren ustedes el ejemplo y me dicen si es dificil de entender:<br />
<style type="text/css"><!--
/**
* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
* (http://qbnz.com/highlighter/ and http://geshi.org/)
*/
.csharp .de1, .csharp .de2 {font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;color: #000020;}
.csharp {font-family:monospace;color: #006; border: 1px solid #d0d0d0; background-color: #f0f0f0;}
.csharp a:link {color: #000060;}
.csharp a:hover {background-color: #f0f000;}
.csharp .imp {font-weight: bold; color: red;}
.csharp li, .csharp .li1 {font-weight: normal; vertical-align:top;font: normal normal 130% 'Courier New', Courier, monospace; color: #003030;}
.csharp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.csharp .li2 {font-weight: bold; vertical-align:top;font-weight: bold; color: #006060;}
.csharp .kw1 {color: #0600FF; font-weight: bold;}
.csharp .kw2 {color: #FF8000; font-weight: bold;}
.csharp .kw3 {color: #008000;}
.csharp .kw4 {color: #6666cc; font-weight: bold;}
.csharp .kw5 {color: #000000;}
.csharp .co1 {color: #008080; font-style: italic;}
.csharp .co2 {color: #008080;}
.csharp .co3 {color: #008080;}
.csharp .coMULTI {color: #008080; font-style: italic;}
.csharp .es0 {color: #008080; font-weight: bold;}
.csharp .es_h {color: #008080; font-weight: bold;}
.csharp .br0 {color: #008000;}
.csharp .sy0 {color: #008000;}
.csharp .st0 {color: #666666;}
.csharp .st_h {color: #666666;}
.csharp .nu0 {color: #FF0000;}
.csharp .me1 {color: #0000FF;}
.csharp .me2 {color: #0000FF;}
.csharp span.xtra { display:block; }
--!></style><br />
<div class="csharp"><ol><li class="li1"><div class="de1"><span class="kw1">using</span> <span class="co3">System</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"><span class="kw1">using</span> <span class="co3">System.Collections.Generic</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"><span class="kw1">using</span> <span class="co3">System.Linq</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"><span class="kw1">using</span> <span class="co3">System.Text</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"><span class="kw1">using</span> <span class="co3">ZipXML.clases</span><span class="sy0">;</span> <span class="co1">// Parte de mi libreria</span></div></li>
<li class="li1"><div class="de1"><span class="kw1">using</span> <span class="co3">ZipXML</span><span class="sy0">;</span> <span class="co1">// Parte de mi libreria</span></div></li>
<li class="li1"><div class="de1"><span class="kw1">namespace</span> ZipXML<span class="br0">{</span></div></li>
<li class="li1"><div class="de1"> <span class="kw4">class</span> Program<span class="br0">{</span></div></li>
<li class="li1"><div class="de1"> <span class="kw1">static</span> <span class="kw4">void</span> Main<span class="br0">(</span><span class="kw4">string</span><span class="br0">[</span><span class="br0">]</span> args<span class="br0">)</span><span class="br0">{</span></div></li>
<li class="li2"><div class="de2"> Util util <span class="sy0">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> Util<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> MesaVotacion mesa<span class="sy0">=</span>util<span class="sy0">.</span><span class="me1">MesaVotacionXML</span><span class="br0">(</span><span class="st_h">@"C:\test\mesa.xml"</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> CedulaVotacion cedula <span class="sy0">=</span> util<span class="sy0">.</span><span class="me1">CedulaVotacionXML</span><span class="br0">(</span><span class="st_h">@"C:\test\cedula.xml"</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Titulo="</span><span class="sy0">+</span>cedula<span class="sy0">.</span><span class="me1">Titulo</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"::::::::::::::::::::::"</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"> <span class="kw1">foreach</span> <span class="br0">(</span>Parametro p <span class="kw1">in</span> cedula<span class="sy0">.</span><span class="me1">Parametros</span><span class="br0">)</span> <span class="br0">{</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span>p<span class="sy0">.</span><span class="me1">Nombre</span><span class="sy0">+</span><span class="st0">"="</span><span class="sy0">+</span>p<span class="sy0">.</span><span class="me1">Valor</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="br0">}</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"::::::::::::::::::::::"</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="kw1">foreach</span> <span class="br0">(</span>Lista lista <span class="kw1">in</span> cedula<span class="sy0">.</span><span class="me1">Listas</span><span class="br0">)</span> <span class="br0">{</span></div></li>
<li class="li2"><div class="de2"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span>lista<span class="sy0">.</span><span class="me1">Nombre</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span>lista<span class="sy0">.</span><span class="me1">URL_Simbolo</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="br0">}</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ID:"</span><span class="sy0">+</span>mesa<span class="sy0">.</span><span class="me1">Id</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"=== Votantes ==="</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"> <span class="kw1">foreach</span><span class="br0">(</span> Votante v <span class="kw1">in</span> mesa<span class="sy0">.</span><span class="me1">Votantes</span> <span class="br0">)</span><span class="br0">{</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Codigo = "</span><span class="sy0">+</span>v<span class="sy0">.</span><span class="me1">Codigo</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ApPaterno = "</span><span class="sy0">+</span>v<span class="sy0">.</span><span class="me1">ApPaterno</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ApMaterno = "</span><span class="sy0">+</span>v<span class="sy0">.</span><span class="me1">ApMaterno</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Nombres = "</span><span class="sy0">+</span>v<span class="sy0">.</span><span class="me1">Nombres</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Imagen = "</span><span class="sy0">+</span>v<span class="sy0">.</span><span class="me1">Imagen</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="br0">}</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"=== Miembros ==="</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="kw1">foreach</span> <span class="br0">(</span>MiembroMesa m <span class="kw1">in</span> mesa<span class="sy0">.</span><span class="me1">Miembros</span><span class="br0">)</span> <span class="br0">{</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ID = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Id</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Pass = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Pass</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Codigo = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Codigo</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ApPaterno = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">ApPaterno</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"ApMaterno = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">ApMaterno</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Nombres = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Nombres</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li2"><div class="de2"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Imagen = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Imagen</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">WriteLine</span><span class="br0">(</span><span class="st0">"Cargo = "</span> <span class="sy0">+</span> m<span class="sy0">.</span><span class="me1">Cargo</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="br0">}</span></div></li>
<li class="li1"><div class="de1"> Console<span class="sy0">.</span><span class="me1">ReadLine</span><span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span></div></li>
<li class="li1"><div class="de1"> <span class="br0">}</span></div></li>
<li class="li2"><div class="de2"> <span class="br0">}</span></div></li>
<li class="li1"><div class="de1"><span class="br0">}</span></div></li>
<li class="li1"><div class="de1"> </div></li>
</ol></div>La verdad a mi no me parece en absoluto complicado...., ¿ o sera que el aludido en cuestion no sabe manejar bien la herramienta que supuestamente domina?.<br />
Creo que puede ser eso, porque este compañero usa Visual Studio hace mucho tiempo y al parecer no ha visto mucho codigo exterior a él mismo, en cambio yo por usar linux y herramientas libres, me he tenido que ingeniarmelas de muchas maneras con codigo ajeno y muchas situaciones dificiles para que todo funcione bien y todo esto de las librerias y referencias se me hacen muy rutinarias ....<br />
Opinen que tan complicado es el codigo que esta ahi arriba o el sancochado ese tenga razon (para na.....)Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com1tag:blogger.com,1999:blog-7003922087368067650.post-21313837444952582112011-01-29T13:16:00.000-05:002011-01-29T13:27:16.843-05:00Desde gnome-blog-poster<div xmlns='http://www.w3.org/1999/xhtml'><p>Hola :), estoy escribiendo este post desde "gnome-post-poster", segun lo que lei es una aplicacion que nos permite publicar entradas desde este mismo programa sin necesidad de abrir la sesion de blogger desde el navegador, lo que estoy viendo es que no trae la opcion de insertar imagenes....</p><p>A ver.... a seguir viendo por ahi....</p><p><img height='1' width='1' src='https://blogger.googleusercontent.com/tracker/7003922087368067650-2131383744495258211?l=alexove.blogspot.com'/></p></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-40931512016371318302010-11-04T10:46:00.002-05:002013-07-21T11:03:25.123-05:00Tabla de distribucion de frecuencias en java<div style="margin: 0px;">
Para este semestre en la universidad nos pidieron hacer un pequeño programa que hiciera una tabla de distribución de frecuencias y además dibujara el histograma y el polígono de frecuencias, lo de los gráficos los hice con jfreechart, ahí les dejo la aplicación y el código fuente, pero lo que no pude hacer es que ambos gráficos se dibujaran en el mismo panel, es decir que están en paneles separados, espero que le sirva a alguien, en especial a aprender y no solamente copiar.<br />
<br />
Aqui unas capturas de pantalla:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhecGWgNUuxw040ziGOehBYln07QJcN6vP_9jfIx3EPtpN877xE5bD0OdSPn2e6erTHnxkxQRf5AdW-dNxp9xBFsg0LYqSL2vLIz5oNCii3DzuMfHlcXEUr4eUOXnKt3BR_wr6jCMcmBzU/s1600/+_002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhecGWgNUuxw040ziGOehBYln07QJcN6vP_9jfIx3EPtpN877xE5bD0OdSPn2e6erTHnxkxQRf5AdW-dNxp9xBFsg0LYqSL2vLIz5oNCii3DzuMfHlcXEUr4eUOXnKt3BR_wr6jCMcmBzU/s320/+_002.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2kgW54V_9HuN95LRk_GogAeWBuhdvaFZG76vhqjbQn5EubgqSEC8Il7g9CpEis7U05IRpqbyYoRdzSDRirVium2E9ZvqNyUCMgJFw5VxvA6-VpgCjfK3tKNeP3bcLYvaVIaZ3JY4pJWU/s1600/+_003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2kgW54V_9HuN95LRk_GogAeWBuhdvaFZG76vhqjbQn5EubgqSEC8Il7g9CpEis7U05IRpqbyYoRdzSDRirVium2E9ZvqNyUCMgJFw5VxvA6-VpgCjfK3tKNeP3bcLYvaVIaZ3JY4pJWU/s320/+_003.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioUWCuJCLo9XfD67NLF66sBegjUGsolGVJVCpbt513pBBqdVloobqNbJzLA-V16TPoeuux130uUsftGJ0K80hccjtBDYSL7C4eZgYAdc-k9HktjVtYW3JFDB2tzQNs8SUZtnMfN5IDzOE/s1600/+_004.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="237" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioUWCuJCLo9XfD67NLF66sBegjUGsolGVJVCpbt513pBBqdVloobqNbJzLA-V16TPoeuux130uUsftGJ0K80hccjtBDYSL7C4eZgYAdc-k9HktjVtYW3JFDB2tzQNs8SUZtnMfN5IDzOE/s320/+_004.png" width="320" /></a></div>
<br />
Pro favor comenten al menos para saber que esta mal y cuantas personas lo estan bajando (ahorita solo hay 16 descargas).<br />
<br /></div>
<div style="margin: 0px;">
ACTUALIZACIÓN<br />
El nuevo link del codigo fuente y de ejecutable estan en un repositorio en github. El enlace es este:<br />
<a href="https://github.com/alexove/tablafrecuencias" target="_blank">https://github.com/alexove/tablafrecuencias</a></div>
Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com11tag:blogger.com,1999:blog-7003922087368067650.post-58000845440156872892010-11-04T10:21:00.000-05:002010-11-04T11:03:43.085-05:00Desastre en compiz...solucion con tips extrasIntentando probar el emulador de (o como se le llame a eso), me desconfiguro el entorno gnome y no podía arreglarlo, así que lo único que me quedo hacer era borrar todas las carpetas y archivos de configuración de gnome y compiz y volver a configurar.<div>En el camino corregí algunos problemas que antes no había podido solucionar, por ejemplo, para mostrar el escritorio colocando el puntero del mouse en un lado de la pantalla, tan solo modificamos el valor de un registro con gconf-editor en : apps > compiz > allscreens > options > show_desktop_edge y poner algun valor por ejemplo BottomLeft, BottomRight, etc. tal como muestra este grafico:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm1JItMFHgXhc0khVY2U1VvbCt8D-3i8BXP-7KQM97AHCgjlv65CbhrXb3ROQGf3vrpTFUYptzeaMPfsPoq7_GlAspCogIv1TqCWtTIbxTviscLf0TzcV1iHpCggN5J7nPjmQq9jX3hQc/s1600/Editor+de+configuraci%C3%B3n+-+options_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm1JItMFHgXhc0khVY2U1VvbCt8D-3i8BXP-7KQM97AHCgjlv65CbhrXb3ROQGf3vrpTFUYptzeaMPfsPoq7_GlAspCogIv1TqCWtTIbxTviscLf0TzcV1iHpCggN5J7nPjmQq9jX3hQc/s320/Editor+de+configuraci%C3%B3n+-+options_001.png" width="320" /></a></div><div><br />
</div><div>Otra de las opciones que descubri es que mendiante gconf-editor, activar por defecto el compositing_manager, eso se logra solo cambiando el valor de apps > metacity > general > compositing_manager a true.</div><div><br />
</div><div>Y con estos comandos podemos iniciar a compiz sin usar fusion icon o algun script de inicio rapido:</div><div><span class="Apple-style-span" style="color: #222222; font-family: sans-serif; font-size: 13px; line-height: 19px;"><pre style="background-attachment: initial; background-clip: initial; background-color: #ebf1f5; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(187, 204, 221); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(187, 204, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(187, 204, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(187, 204, 221); border-top-style: solid; border-top-width: 1px; color: #222222; line-height: 1.1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; padding-top: 1em;">gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz
gconftool-2 --set -t string /desktop/gnome/applications/window_manager/current /usr/bin/compiz
gconftool-2 --set -t string /desktop/gnome/applications/window_manager/default /usr/bin/compiz
</pre><div><br />
</div><div>Suerte con estas cosillas :)</div></span></div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-63752491585477346052010-10-26T09:47:00.000-05:002010-11-04T11:03:43.085-05:00Tips para debian squeeze (26 de Octubre)Instale un testing de debian squeeze, y hasta ahora esta yendo muy muy bien, entre las sorpresas que me di es que el arranque es muy rapido, comparable a la de ubuntu o fedora, aunque tuve algunos problemitas que por suerte resolvi sin mucho rollo:<br />
<br />
<ol><li>Para hacer que mi tarjeta inalambrica funcione (es una broadcom bcm-4312), tenia 2 opciones, la que considero mejor es usar los drivers de b43, pues permite en algunos modelos (incluyendo el mio) activar el modo monitor :), la direccion de referencia es: <a href="http://wireless.kernel.org/en/users/Drivers/b43">http://wireless.kernel.org/en/users/Drivers/b43</a> , pero tuve ejecutar unos comandos extras:</li>
<div><blockquote>wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2</blockquote><blockquote>tar xjf broadcom-wl-4.150.10.5.tar.bz2</blockquote><blockquote>cd broadcom-wl-4.150.10.5/driver</blockquote><blockquote>b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o</blockquote></div><div></div><li>Para la tarjeta grafica, la mia es ATI Radeon X1200, al principio parecia funcionar todo, pero compiz no podia iniciar :(, buscando en google me entere que los firmware del kernel habian sido aislado a otro paquete: "firmware-linux", lo instale con synaptic y todo empezo a funcionar bien.</li>
</ol><div>Aun no he probado bien la grabacion de sonido, pero si tengo problema y lo soluciono lo escribire....saludos</div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-73415129130107172762010-10-23T08:52:00.000-05:002010-10-23T08:52:59.731-05:00A la espera de Fedora 14Estuve chekeando la fecha de salida de fedora 14, y la verdad es que lo estoy esperando con impaciencia y con dudas, pues con fedora 13 iba bien, aunque con algunos problemas con el sonido, y al probar el beta de fedora 14 el video...ojala que no tenga problemas con la version estable y todo funcione bien, por el momento estoy con ubuntu 10.04 y espero regresar a fedora dentro de poco.<br />
Ademas de enterarme de la fecha de liberacion de fedora 14, que a proposito es el dia 2 de noviembre, en pleno dia de los muertos :) vi estas cositas que me parecieron interensantes:<br />
<br />
<ul><li>Eclipse Helios: Uno de los IDES más famosos para el desarrollo java, que segun sé, la mayoria de distros aun no lo incluyen.</li>
<li>Meego, una plataforma para celulares, que supongo pondran la interfaz y todo eso.</li>
<li>Monodevelop-Boo: un plugin que en fedora 13 no venia y parecia rara su ausencia.</li>
<li>Mysql-Workbench: Reemplazando a mysql-gui-tools, que tampoco estaban incluidas en fedora 13 (ni mysqlworkbench, ni mysql-gui-tools)</li>
</ul><div>Espero que con la version estable no tenga problemas de hardware de ningun tipo y todo vaya muy bien, = esperando...</div>Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0tag:blogger.com,1999:blog-7003922087368067650.post-90925585669588754332010-10-07T09:45:00.000-05:002010-10-07T09:45:25.709-05:00Proyecto de Ingenieria de SoftwareEspero que este proyecto termine en buen puerto...en fin, se trata de un pequeño sistena web que permitira mantener un banco de preguntas por profesores de una carrera profesional en la universidad, y además da la posiblidad de elaborar examenes e linea y exportarlos a formatos imprimibles.<br />
Como dije, espero que llegue a buen puerto.Alex Irmel Oviedo Solishttp://www.blogger.com/profile/13010369270146173944noreply@blogger.com0