lunes, diciembre 22, 2008

¿Dónde he estado?

De regreso a mi blog :-)

Comentaba con mi broder Igor, que después de la negativa sobre mi postulación para ubuntu member, no he escrito nada relativo al FOSS en mi blog, de hecho no he escrito nada relativo a tecnología. Pues bien, hago este post a manera de resumen sobre lo que he estado haciendo estos días:

  1. Me uní al grupo de Ubuntu Screencasters y he estado traduciendo los subtítulos de algunos videos. El próximo paso será hacer redubbing de los mismos al español.
  2. Decidí aprender uno de los pseudolenguajes de moda, Django ha sido el elegido XD
  3. ¡Estoy aprendiendo Git! Nunca he utilizado un sistema de control de versiones, pero gracias la recomendación de Igor y al excelente trabajo de Scott Chacon, Git se ha agregado a mi lista de must-know.
  4. Participé en el Tercer Taller de Planificación Estratégica organizado por GUL-NIC.
  5. Participé en el Pizza-Bash el viernes pasado, también organizado por GUL-NIC.
Por el momento estoy preparando un post sobre los codecs multimedia en ubuntu. Espero publicarlo pronto.

jueves, noviembre 27, 2008

Mi sobrina en la playa

El sábado pasado que fui a Corinto, decidí con mi hermana llevar a mi sobrina a la playa. Todos los niños (y uno que otro adulto) que va a la playa por primera vez, tiene cierto temor/miedo de entrar al agua y mi sobrina no fue la excepción :-D

Al final, los niños siempren encuentran con que divertirse y la arena es buena opción, con la debida supervisión de un adulto resposable pues en la arena pueden haber objetos corto-punzantes que lastimen a los niños o peor aún transmitan alguna infección o enfermedad (tétano por ejemplo). Al final del mini paseo todo fue diversión. Comparto con ustedes unas cuantas fotos.




(Me gustaría saber que piensan los niños cuando miran por primera vez el mar).

miércoles, noviembre 26, 2008

SFD 2008: Mejor Evento a Nivel Mundial

Anoche recibí la noticia que SFD Nicaragua había ganado el premio al Mejor Evento a Nivel Mundial por segundo año consecutivo. Este es un esfuerzo de toda la comunidad de Software Libre de Nicaragua y mis felicitaciones para todos.



Este reconocimiento nos motiva a seguir trabajando para promover el Software Libre en Nicaragua.

Pueden ver la publicación oficial de la noticia aquí.

jueves, noviembre 06, 2008

¿Por qué estoy en el Movimiento de Software Libre?

Las veces que he dado una charla/conferencia sobre el Software Libre no me he escapado de tener que responder las preguntas: ¿Qué beneficios obtiene ustedes? ¿Qué ganan ustedes? ¿Por qué lo hacen si no les pagan? etc.

La respuesta es sencilla: por que me gusta, me siento identificado con la filosofía del movimiento, por la satisfacción de ayudar a alguien y recibir el agradecimiento de esa persona. Para muestra, un botón:

viernes, octubre 31, 2008

Ubuntu OpenWeek: La próxima semana

Como ya es costumbre, la siguiente semana después del lanzamiento de una nueva versión de Ubuntu se realiza el Ubuntu OpenWeek. Un conjunto de actividades vía IRC en las que todos podemos participar.

El Ubuntu OpenWeek se realizará del Lunes 3 de Noviembre al Viernes 7 de Noviembre y entre las actividades se encuentra la siempre esperada sesión de SABDFL Q+A. Para mayor detalle visiten la wiki del Ubuntu OpenWeek.



La Cabra anda Suelta

Como ya sabemos ayer fue el lanzamiento oficial de Ubuntu 8.10 "Intrepid Ibex". Como mi laptop pasó a mejor vida, me decidí a probar Intrepid en una máquina virtual en la PC de la oficina. Uno de los primero elementos que me llamó la antención fue la interfaz de usuario mejora, el nuevo wallpaper está genial y ni que decir del Particionador de Discos.
Una característica no muy utilizada por los usuarios experimentados pero que puede ser muy útil para aquellos usuarios que viene de un sistema operativo no libre, es la opción de "Entrar Automáticamente" que se puede habilitar cuando creamos la cuenta de usuario durante la instalación.
Una vez instalado el sistema podemos ver cambios notables en la interfaz gráfica, por ejemplo el botón de apagar ahora despliega un menú con las posibles acciones a realizar en lugar de presentar un diálogo modal con las opciones (a como lo hacían las versiones anteriores de Ubuntu).

El nuevo tema DarkRoom es simplemente espectacular, no es el tema predeterminado, pero podemos seleccionarlo desde la pestaña de Temas en las Preferencias de laApariencia. Según mi apreciación esta nueva versión de Ubuntu se ejecuta mucho más rápido que sus predecesoras desde el arranque, incluso ejecutándose desde una máquina virtual es posible experimentar un mejor rendimiento.

¡Tiemblen todos que la Cabra anda Suelta!

lunes, octubre 27, 2008

Taller de WordPress

El pasado sábado 25 de octubre, tuve la oportunidad de impartir un taller de WordPress, este taller se organizó gracias a la colaboración de SIMAS con el Grupo de Usuarios Linux de Nicaragua (GUL-NIC) además del Instituto de Informática y Sistemas (ISI).




La asistencia aproximada fue de 18 personas, todas no-informáticas y sin experiencia en el uso de blogs y CMS's. En el taller se cubrieron los siguientes aspectos: crear un blog con WordPress, conociendo el panel de administración, personalizar un sitio WordPress y exportar el contenido de nuestro sitio. No se cubrió la parte de instalación dado que la asistencia era no-informática (como mencioné anteriormente). A pesar de ello, el interés y la asimilación de los asistentes fue muy buena y espero que se puedan seguir impartiendo este tipo de talleres.

martes, octubre 07, 2008

En Defensa del Software Libre y Otros Derechos Ciudadanos

La Red de Software Libre y Código Abierto de Nicaragua (RSLCAN) y los Grupos de Usuarios Linux en Nicaragua (GUL-NIC), ambas organizaciones miembros de la comunidad de software libre y código abierto que aglutina a centenares de hombres y mujeres interesados en la defensa de los derechos ciudadanos en entornos mediados por tecnologías de información y comunicación y en la difusión del uso del software libre, hacemos uso de nuestro derecho a la réplica en relación con el artículo titulado “CSE vulnerable”, que fue publicado en El Nuevo Diario el día lunes 29 de septiembre del corriente, y firmado por Angélica Martínez.

Antes que nada, reconocemos y compartimos la preocupación de El Nuevo Diario por mejorar la eficiencia y seguridad de las instituciones, específicamente en lo referente a la información pública que administran estas entidades, en tanto su uso inapropiado puede redundar en perjuicio para las y los ciudadanos.

En ese sentido, también reconocemos como válido el interés de ese medio escrito en destacar las potenciales vulnerabilidades del sitio de internet del Consejo Supremo Electoral, ya que de materializarse, podrían afectar el proceso electoral en marcha y, con ello, la institucionalidad del país y los derechos políticos de la ciudadanía.

Sin embargo, consideramos que el artículo en cuestión necesita de una mayor profundidad investigativa en su abordaje, considerando que el reportaje sobre temas tan complejos como la informática requiere de una recopilación de notas y consultas a expertos bastante exhaustivas, dado que la verificación de las fuentes de este tipo de reportajes se complica por el uso de insumos de carácter técnico muy especializados.

Para ilustrar lo anterior, señalamos que en el texto del artículo se presentan como verdades fehacientes opiniones de personas desconocidas en el ámbito informático, sin el sustento de evidencias que demuestren su veracidad. Por ello, trataremos de aclarar algunas de ellas. El entrevistado identificado como “Anónimo” asevera: “Yo recomendaría además que [el servidor CSE] no esté en software libre (Linux), digan lo que digan, que Windows es más inseguro, no es así.”

En primer lugar, la creencia de que el software libre es únicamente el sistema operativo Linux responde a una visión obtusa y limitada sobre las nuevas tecnologías de información y comunicación. Hoy en día existen centenares de aplicaciones de software libre y de código abierto que funcionan en diferentes plataformas como Java, FreeBSD y aún en el mismo Windows, que no es un sistema operativo libre.

Por otra parte, afirmar que Windows propietario es más seguro que Linux libre es poco serio y bastante irresponsable. Se han realizado muchas pruebas para comparar la seguridad de los diferentes sistemas operativos existentes, en las cuales las distribuciones de Linux han superado con creces a las de Windows (ver artículo en línea en el sitio de The Inquirer:

http://www.theinquirer.es/2008/03/30/ni_mac_ni_vista_solo_ubuntu_sigue_en_pie.html)

Más adelante, el mismo entrevistado “Anónimo” afirma: “Un hacker que conoce el software, cómo opera y cómo está codificado (característicasque lo hacen libre), tiene más oportunidad de que su ataque tenga éxito. / Yo he visto cómo aquí, en Nicaragua, los hackers se meten a varios lados, y la mayoría de los ataques están donde existe un servidor de software libre.”

La posibilidad de acceder al código fuente de una aplicación de software no significa de ninguna manera que se ofrezca públicamente la llave a los posibles intrusos. La lógica del código abierto más bien facilita la auditoría del software ante posibles fallos o deficiencias y su consecuente modificación para mejorarlo de manera ágil y sencilla.

Sin embargo, “Anónimo” reconoce de manera complementaria que “ahora, la seguridad de la base de datos del CSE debería estar bien definida para sólo consulta y no dejarla abierta, porque el hacker puede meter algo malicioso. / Como administrador, no dejés abierto para que el usuario escriba en un campo con los comodines existentes (caracteres usados en programación).”

Con esa afirmación, el entrevistado reconoce que los problemas de seguridad de la base de datos del CSE derivan de la aplicación utilizada para operativizar los datos y ponerlos a disposición del público a través del servidor libre. Además, reconoce que las fallas de seguridad tienen su origen en el factor humano (administrador de sistemas) cuando este hace configuraciones inapropiadas y deja abierta la puerta, facilitándole el trabajo a cualquier ciber-atacante malicioso”.

Cualquier sistema o aplicación de software en línea puede ser vulnerable, no se puede obviar ese punto, pero la medida de vulnerabilidad del mismo estará siempre dada por el nivel de competencia el que lo administra. Podría ser factible, incluso, que un sistema propietario del tipo Windows sea más seguro que uno con GNU/Linux, si la persona que lo administra basa su trabajo en las buenas prácticas de programación, depuración y administración de sistemas.

La RSLCAN y los GUL-NIC trabajamos y seguiremos trabajando voluntariamente todos los días aportando nuestro grano de arena al desarrollo tecnológico de este país, porque estamos convencidos que Nicaragua tiene el potencial espiritual y humano suficiente para construirse un futuro justo y libre para todas las personas que habitamos en ella.

A lo interno de nuestras organizaciones (RSLCAN, GUL-NIC) cotidianamente discutimos acerca de las implicaciones técnicas y, sobre todo, éticas, de los diferentes ataques realizados a sitios web de Nicaragua; colectivamente, tratamos de inferir las lecciones aprendidas y construimos propuestas para enfrentarlos y evitarlos en el futuro.

Estos ataques afectan no sólo a los sistemas del CSE, también han sido víctimas de los mismos los sitios de otras instituciones de gobierno, organismos no gubernamentales y entidades del sector privado, incluyendo a empresas proveedoras del servicio de internet en Nicaragua.

Consideramos también importante hacer ver que existen otros aspectos de las tecnologías de información y comunicación en Nicaragua que deben ser consultados y debatidos por los expertos y, principalmente, por los usuarios finales, que además de ser los que pagamos los platos rotos también somos los que menos acceso tenemos a la hora de reclamar nuestros derechos.

Tenemos muy claro, sin embargo, que hace falta mucho para alcanzar las metas que nos hemos propuesto y por ello mantenemos abierta nuestra invitación permanente a las personas e instituciones interesadas en las tecnologías de información y comunicación para colaborar y trabajar juntos, en función de intereses comunes y compartidos.

De manera particular, ponemos a disposición de El Nuevo Diario y resto de medios de comunicación nuestras experiencias y conocimientos alrededor de los temas de tecnologías información y comunicación, en aras de enriquecer el debate ciudadano abierto y transparente. Finalmente, invitamos al resto de personas que lean esta comunicación a participar en los debates y actividades de nuestras organizaciones. Pueden contactarnos a través de las direcciones de correo electrónico que aparecen a continuación.

Red de software Libre y Código Abierto de Nicaragua (RSLCAN):

softwarelibre@list2.enicaragua.org.ni

Grupos de Usuarios Linux de Nicaragua (GUL-NIC)
gul-nic@linux.org.ni

miércoles, septiembre 24, 2008

Temas de Intrepid en Hardy

Si quieres probar los temas de Intrepid Ibex en Hardy Heron, sigue las siguientes instrucciones:

1.- Agrega los siguientes repositorios a tus orígenes de software:
deb http://ppa.launchpad.net/kwwii/ubuntu hardy main deb-src
deb http://ppa.launchpad.net/kwwii/ubuntu hardy main
2.- Ejecuta el siguiente comando:
sudo aptitude update
3.- Instalá el paquete community-themes desde tu gestor de paquetes favorito.


Los screenshots de rigor:





Visto en el blog de Mackenzie en el planeta ubuntu.

martes, septiembre 23, 2008

Lo medios de comunicación y el SFD08

Días después de realizado el SFD08, los medios de comunicación nicaragüenses todavía hablan del evento. Aquí un video publicado por Canal 11.


También se publicó una nota en El Nuevo Diario el día de hoy

lunes, septiembre 22, 2008

Software Freedom Day 08 en Nicaragua

El pasado 20 de septiembre celebramos en la UCA el Día de la Libertad del Software. El evento fue todo un éxito y esperamos que la comunidad internacional lo valore igual que nosotros. Aproximadamente se inscribieron 713 personas aunque la asistencia total fue mucho mayor. Se distribuyeron 500 carpetas que incluían entre otras cosas: hojas informativas de cada uno de los GUL's que participaron en el evento (Ubuntu, Debian, SuSE, Mandriva, Fedora) y un CD con las presentaciones utilizadas en las conferencias y los talleres, así como instaladores de aplicaciones libres para windows.

Mi participación estuvo en el taller "Crear un sitio web en 5 minutos". En el taller se describió como hacer una instalación segura de Wordpress. Para este taller se inscribieron 70 personas y debido a limitantes de espacio se tuvieron que dividir en dos grupos.





También tuvimos torneos de Frets on Fire y Urban Terror en la modalidad de Team Deathmatch, el local destinado para esta área se quedó pequeño. Los ganadores recibieron un certificado de participación así como camisetas y otros artículos.


Esta fue nuestra primera experiencia con talleres y juegos en un evento y resultó exitosa, al finalizar la jornada todos los participantes preguntaban cuando sería el evento más próximo. Algo personal para destacar es que mi novia me estuvo acompañando durante todo el evento:

From SFD2008

Gracias a todos los patrocinadores (SIMAS, Click Managua) a los voluntarios que amanacimos el sábado en la UCA poniendo a punto los últimos detalles para que el evento fuera todo un éxito.

viernes, septiembre 19, 2008

SFD08 - La Hora Cero

Mañana 20 de septiembre todos los GUL's de Nicaragua se darán cita en la Universidad Centroamericana para celebrar el Día del Software Libre 2008. El trabajo todos estos meses ha sido arduo y mañana vamos a conquistar el mundo por segundo año consecutivo.


Por mi parte, voy a impartir el Taller "Creando un sitio Web en 5 Minutos". Las espectativas para el taller son bien grandes y no voy a negar que eso me tiene algo nervioso. Espero no decepcionar a los asistentes.

Y después del evento


miércoles, septiembre 17, 2008

El FOSS ha crecido mal

El viernes pasado tuve una breve conversación en la oficina con un consultor "especialista" en redes, que llamaremos Juanito; sobre el movimiento FOSS y el tipo descaradamente me dice:
todo lo que dice software libre u open es _malo_
y yo le pregunto el porque y me dice:
es que han crecido mal. Esa gente solo anda en busca de dinero, han creado todas esas distribuciones de Linux con la esperanza de que Micro$oft se las compre.
W. T. F ?!?!?!? y continua:
Juanito: nada de lo que es libre/open es gratis, desde el momento que te piden donaciones...
Yo: pero eso no te obliga a darles dinero, ahora si vos usas una herramienta FOSS que te solucionó un problema, la mejor manera de darle las gracias es haciendo una donación para que el proyecto siga creciendo.
Juanito: es que para que de dicen que es Free/Open?
Yo: free no significa necesariamente gratis y open significa que viene con el código fuente para que vos lo podás estudiar o modificar.
Juanito: la verdad es que yo no estoy de acuerdo.
Yo: vos pagas por tus licencias de GUIndow$?
Juanito: ...
Lo divertido es que Juanito es docente de la flamante Universidad Nacional de Ingeniería y admirador de cierto personaje teutón; esto por supuesto le ha dado un nombre como consultor informático. Juanito no es nada distinto a los transportistas de nuestro país, que solo quieren beneficios sin tener que sacar un solo penique de su bolsa.

miércoles, septiembre 10, 2008

Software Freedom Day 08

Solo faltan 10 días para el SFD08, las espectativas son bien altas y me alegra mucho que mis amigos de León se animen a venir.

lunes, septiembre 08, 2008

Compartir Carpetas en Virtual Box

Como se ha puesto de moda instalar sistemas operativos virtualizados, y se ha hablo de artilugios para hacer que las máquinas virtuales puedan reconocer los dispositivos USB, etc. Encontré un video tutorial que es una buena alternativa cuando no logramos que nuestros dispositivos USB funcionen correctamente.




Visto en el blog de JVare. Existe un buen How-to en Ubuntu Life.

BANPRO Hater!

Nunca fuí muy fan de BANPRO, pero en mi lugar de trabajo me crearon una cuenta nómina en dicho banco para depositarnos el pago (obviamente) y evitarnos la molestia de tener que ir al banco a hacer una gran fila para cambiar un cheque.

Aproveché la situación para solicitar acceso a Banpro en Línea y poder hacer transacciones desde la comodidad de mi laptop, pero resultó ser que esa tarea es imposible de realizar porque el/los iluminados que diseñaron la interfaz de Banpro en Línea se les olvidó que uno _puede_querer_depositar_ a otras cuentas que _no_necesariamente_son_propias!!

Hoy necesitaba depositarle un dinero urgente a mi hermana y me topo con esto:

¿Cómo voy a indicar la cuenta a la que quiero depositar si solo tengo un combobox con mi propio número de cuenta? ¿A quién se le puede ocurrir debitar dinero de su cuenta no. 001 para depositarlo en esa misma cuenta?

Que se joda Banpro, me cambio a Bancentro.

UPDATE

¿Por qué jodido te dicen que podés hacer transferencias desde ciertos cajeros automáticos? Ayer hice el intento y para sorpresa _NO_FUNCIONA_!!!

lunes, agosto 25, 2008

Autoconfiguración de Aplicaciones ASP.NET con mod_mono

Mod_mono proporciona la capacidad de autoconfiguración de aplicaciones ASP.NET, esto se traduce en: cero configuraciones para publicar nuestras aplicaciones ASP.NET bajo sistemas con Apache y mono. La publicación de aplicaciones ASP.NET no requiere la intervención del administrador de sistemas para registrar dichas aplicaciones.

¿Cómo habilito la autoconfiguración en Ubuntu?

Primero, instalamos mod_mono:
sudo apt-get install libapache2-mod-mono
Para ejecutar aplicaciones ASP.NET 2.0 instalamos el siguiente paquete:
sudo apt-get install mono-apache-server2
Agregamos las siguientes líneas al archivo de configuración /etc/apache2/httpd.conf
#Cargar mod_mono
Include /etc/apache2/mods-available/mod_mono.conf

#Ejecutar aplicaciones ASP.NET 2.0
MonoServerPath "/usr/bin/mod-mono-server2"

#Activar la autoconfiguración
MonoAutoApplication enabled
Reiniciamos Apache
sudo /etc/init.d/apache2 restart
Ahora nuestro servidor web está listo para desplegar aplicaciones .aspx, .asmx, etc. con solo copiarlas a un subdirectorio de nuestro web root.

Para mayor documentación visiten la página sobre Auto Configuración en la web del Proyecto Mono.

jueves, agosto 21, 2008

Simpsonize You

Navegando por la red encontré una aplicación web que crea una a partir de una foto, una caricatura estilo Los Simpsons. Les dejo el link a la página web y una imagen para que vean los resultados obtenidos.
Jose Ernesto Simpson

jueves, agosto 14, 2008

Feliz Cumpleaños Helena Lucía!!!

No puedo creer que haya pasado un año. Felicidades sobrina por tu primer año de vida!!! Aquí les dejo las fotos que tomamos hace un año.





Update: Aquí están las fotos de la fiesta de cumpleaños.



lunes, agosto 04, 2008

Mi Viaje de Fin de Semana: Reserva Natural El Tisey

El fin de semana pasado tuve la oportunidad de visitar la reserva natural Tisey en el departamento de Estelí. Para aquellos que disfrutan del contacto con la naturaleza o simplemente quieren alejarse de los lujos que ofrecen los hoteles moderse, esta reserva natural es un excelente destino. En la reserva, les recomiendo visitar dos sitios de especial atractivo: "La Garnacha" y "El Tisey".

La Garnacha

En esta comunidad se encuentra el Centro de Guardaparques de la Reserva Natural y es un buen sitio para encontrar información sobre los diferentes atractivos que ofrece la reserva. Aquí es posible alquilar cabañas a un precio aproximado de $15 (quince dólares estadounidenses) por noche. Además pueden adquirir artesanías labradas en piedra a precios muy accesibles para todos.

El Tisey

Este sitio es espectacular, cuenta con: un vivero llamada "Biankita", una posada ecológica, un restaurante rústico y El Mirador Segoviano. La comida es muy típica nicaragüense y se destacan los asados (pollo, cerdo y res), los precios varían entre C$ 65 y C$ 80 córdobas.




El alquiler de las cabañas depende del tipo de cabaña: las cabañas familiares (máximo de 7 personas) cuesta C$ 70 córdobas por persona, cuentan con luz eléctrica y una cama para cada ocupante. Las cabañas matrimoniales (máximo 3 personas) están equipadas con una cama matrimonial y una cama unipersonal, además de baño y servicios sanitarios privados, todo esto por solo C$ 220 córdobas la noche.



El Mirador Segoviano se encuentra ubicado aproximadamente a 1400 metros sobre el nivel del mar. Para llegar a él se sigue un sendero con una pendiente no muy pronunciada que atraviesa el huerto de la comunidad (donde se producen: repollo y papa) así como un pinar. Desde el mirador se puede observar a simple vista la ciudad de Estelí y las montañas que conforman el macizo segoviano.

miércoles, julio 30, 2008

Terminator: Múltiples Terminales GNOME en una sola ventana

Terminator es un programa que permite a los usuarios establecer agrupaciones flexibles de terminales GNOME. Está dirigido a aquellos que normalmente agrupo muchas terminales GNOME una cerca de la otra, pero que no desean utililzar un manejador de ventanas basado en marcos (frames).

Instalación

Como es usual en Ubuntu, solo debes escribir en la terminal (asumo que tienes Ubuntu 8.04 instalado):

sudo apt-get install terminator


Una vez finalizado el proceso de instalación, tendrás un icono nuevo en el menú Aplicaciones > Accesorios

Atajos de Teclado

Ctrl+Shift+O - Divide la terminal horizontalmente.
Ctrl+Shift+E - Divide la terminal verticalmente.
Ctrl+Shift+N - Moverse a la siguiente terminal.
Ctrl+Shift+P - Moverse a la terminal anterior.
Ctrl+Shift+W - Cerrar la terminal actual.
Ctrl+Shift+Q - Cerrar la ventana actual.

Por supuesto que todas estas acciones se pueden realizar utilizando la interfaz gráfica.


viernes, julio 25, 2008

Frets on Fire Rules!

Ayer después del trabajo llegue a mi casa y me decidí a jugar Frets on Fire un rato. Casualmente estaba mi primo sus amigos y curioseando me preguntaron que jugaba. Al final, los chavalos se decidieron a jugar y no me quedé con el rigio por que no querían soltar "la guitarra".






Este tipo de aplicaciones son una excelente mecanismo de evangelización.

martes, julio 22, 2008

Vamos al Software Freedom Day 2008

Esta es una invitación abierto a todos los que deambulan por El Camino del Exceso, para que hagan una parada en la Universidad Centroamericana (UCA) el próximo sábado 20 de septiembre y compartan el Día de la Libertad del Software con todo los GUL's de Nicaragua.


Para agregar este botón a tu Blog/Web/Foro, busca las instrucciones aquí.

lunes, julio 21, 2008

Helena Lucía: 11 Meses después

Seis meses atrás compartía con ustedes las fotos de mi sobrina. El tiempo ha pasado volando y ya casi está por cumplir un año. Es facinante ver como los niños van desarrollando destrezas a medida que pasa el tiempo.



lunes, julio 07, 2008

Mi Viaje de Fin de Semana: Selva Negra

Este sábado tuve la oportunidad de salir a las bellas montañas del Norte de Nicaragua, específicamente al Hotel de Montaña Selva Negra. Este Hotel está ubicado a 10 Km de Matagalpa sobre la carretera Matagalpa - Jinotega.



Como pueden observar en las fotos, es un lindo lugar para olvidarse del bullicio de la ciudad y entrar en contacto con la naturaleza. Dentro de los atractivos del lugar están las caminatas por la montaña, donde es posible observar diversas especies de aves, monos, etc. Las caminatas pueden varia de 2 a 4 horas (según el alcance de su bolsillo y su condición física).

Si tienen la oportunidad de ir a este lugar, no la desaprovechen, por solo C$ 25 (veinticinco córdobas) tienen acceso a todos el local del hotel (restaurante, senderos) y si se deciden a pasar una noche el hospedaje está más o menos al alcance de todos.

viernes, julio 04, 2008

Nube de Etiquetas en Blogger

Gracias a un excelente artículo visto en phy3blog ahora dispongo de una Nube de Etiquetas en mi blog.

El artículo completo lo pueden encontrar en http://phy3blog.googlepages.com/Beta-Blogger-Label-Cloud.html

miércoles, julio 02, 2008

Meme: Qué perderías si cierran Google?

Ayer chateanado con Norman me hizo la misma pregunta: Qué perdés si cierran Google?

- Todos mis contactos.
- Algunas fotos que no tengo respaldadas en mi compu.
- Los attachments de más de 10 MB!
- Google Maps.
- Mi Blog.

martes, julio 01, 2008

Certificado de Firefox Download Day

Si no tenés tu certificado de Firefox Download Day podés conseguir el tuyo aquí. Para muestra, un botón:


Visto en el blog de Michael Garrido, en Planet Ubuntu.

viernes, junio 27, 2008

Nunca desprecié una causa perdida...

Viendo la Eurocopa el fin de semana pasado me dí cuenta que en el deporte las causas perdidas son mis favoritas (parafraseando la lírica de "Flor de Loto"). Cómo es posible que Holanda haya perdido de esa manera ante Rusia??? Hago un recuento de todas mis causas favoritas perdidas en varios deportes.

  1. NFL: Los Tampa Bay Buccaneers. Ver a los buc's perder en semifinales como 4 años consecutivos fue triste, lo peor del caso es que en esos cuatro años siempre fueron el equipo con la mejor defensa. Para los que no siguen la NFL, "La ofensiva llena estadios, la defensiva gana campeonatos". Todo acabó en el 2003 cuanto Tampa ganó el Super Bowl XXXVII.
  2. Football a nivel de Clubs: FC Barcelona. El primer juego de la liga española que recuerdo haber visto fue aquel 5 - 0 del Barcelona contra los madriles esos, y con eso bastó. Después vinieron los años de vacas flacas muy pero muy decepcionantes. Hasta que en el 2006 se ganó la segunda Liga de Campeones de Europa. Ahora estamos regresando a esos años de vacas flacas :(
  3. Football a nivel de Selecciones: Holanda. Nunca vi jugar a Cruyff, no recuerdo a la naranja mecánica de Van Basten en la Euro 88. Pero Holanda siempre ha mostrado un "jogo bonito", sino me creen, busquen el partido de Holanda contra Brasil en el mundial de USA 94. O el de Holanda contra Brasil en el mundial de Francia 98. Después de aplastar a Italia y destrozar a Francia, la Euro 08 debía ser para Holanda, pero no contaban con la astusia de Rusia :(
  4. MLB: Boston Red Sox. 86 con la maldición del pinche gordo ese (Babe Ruth) de poder ganar la Serie Mundial creo que es suficiente para llamarlos causa perdida. Fanway Park es un estadio que llama la atención por la cercanía de las gradería al campo de juego y por supuesto, por el Mounstro Verde. Las maldiciones se rompen con estilo y los Red Sox hicieron lo impensable, después de estar perdiendo la serie de campeonato de la Liga Americana 3 - 0, remontaron la serie para ganar 8 partidos consecutivos y completar una barrida en la serie mundial contra los St. Louis Cardinals.
En conclusión, si quitamos a Holanda de la lista, todas las causas perdidas al final terminan ganando algún campeonato. Así que no hay mal que dure cien años...

miércoles, junio 18, 2008

Me Cambio a Solaris


Se la creyeron???? jajajaja. Mi Ubuntu no lo cambio por nada!!!

La foto es del servidor de bases de datos de mi trabajo, un SunFire V250, obviamente corre Solaris y PostgreSQL :D

martes, junio 10, 2008

Ubuntu Translation Sprint

El próximo Viernes, 13 de junio, la Comunidad Ubuntu de Nicaragua se dará cita en el Instituto de Infomática y Sistemas para realizar una jornada de traducción al español de paquetes para Ubuntu utilizando la herramienta Rosetta.


Qué no estás en Nicaragua? No importa, entra a nuestro canal de IRC #ubuntu-ni en freenode.net, no tienes excusa para no participar.

miércoles, junio 04, 2008

Como: Compiz Fusion en Hardy en Tarjetas "ATI/Radeon"

Después de haber actualizado mi portátil a Hardy, descubrí que no podía activar los efectos de escritorio! Después de todo, quién los necesita?? Mmm... pues YO! para fachentear cuando tenga una máquina con el innombrable en su versión más actual...

Pues gracias a RAOF me di cuenta que mi tarjeta había sido agregada a la blacklist de Compiz Fusion debido a un error en el driver libre de ATI. La solución que propone RAOF es la siguiente, aunque no funciona para todas las tarjetas gráficas que utilizan el driver libre de ATI, así que no se sorprendan si las cosas no van como se esperaba :-p

Abrimos una terminal y ejecutamos

mkdir -p ~/.config/compiz/ && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

Ahora ya podemos activar los efectos de escritorio!!!

viernes, mayo 30, 2008

Ayuda a Firefox 3 a conseguir un Record Mundial

Download Day - Spanish

Todo lo que tienes que hacer es descargar Firefox 3 durante el Download Day para ayudar a establecer el récord del software con más descargas durante 24 horas - es así de fácil.

viernes, mayo 23, 2008

Who'll stop the rain?

Se vino la lluvia y en León es un acontecimiento muy singular. Que las imágenes hablen por sí solas.


No es un río desbordado ni mucho menos, así son las calles de León cada vez que llueve!!!!

miércoles, mayo 21, 2008

Final de la UEFA Champions League

Hoy es la Final de la Liga de Campeones de Europa, el título más prestigioso a nivel de clubes de football. Esta final está marcada por la presencia (si mis cuentas no falla, por vez primera) de dos equipos ingleses. Por un lado está en actual campeón de la British Premier League, el Manchester United, con todas sus estrellas y que llega muy motivado por haber obtenido recientemente su segundo título de liga consecutivo (y por haber eliminado al mejor equipo de todos en las seminfinales ;-)

El rival del Man U es el Chelsea FC, equipo al cual el Man U no pudo derrotar en la temporada que recien finalizó en Inglaterra. Para mi gusto, el Chelsea debería ser el nuevo campeón de Europa, pero los partidos hay que jugarlos y espero que esta sea una final digna de Champions League y no un patido de patas y carreras, de esos típicos de la Liga Inglesa.

Cambio de Aires

A partir de la semana pasadao mi vida dió cambio súbito. Por fin me decidí a cumplir mi "amenaza" de dejar de trabajar en la UdeM y me he movido a Managua a "buscar vida".

No soy muy fanático de la Capital, pero como le comentaba a Norman en un chat; es una buena oportunidad y vale la pena arriesgarse a vivir en Managua (la capital menos insegura de Centroamérica).

Les contaré más detalles sobre mi trabajo en un post futuro, pero les adelanto que es desarrollando en ASP.NET y están muy interesados en la plataforma Mono. Igualmente en desarrollo se hace utilizando Sharpdevelop.

miércoles, mayo 07, 2008

Hardy Heron, cdrom upgrade

La última vez que recuerdo haber hecho un dist-upgrade desde CD fue cuando actualicé de Hoary a Breezy, hace mucho tiempo ya. Después de eso, siempre que obtengo una nueva versión de ubuntu, pues reinstalo todo.

Ahora que obtuve hardy heron, probé en mi computadora de escritorio a realizar la actualización de versión desde el CD y funcionó!!! Lástima que el lector de CD de mi portátil está dañado porque así podría hacer la actualización sin tener que reinstalar todo, pero bien, ahora el marcador está 1 a 1.

sábado, mayo 03, 2008

El Espíritu de GNU se ha Manifestado

Cada vez que tenemos una actividad importante (como el FLISOL) me preocupo mucho por el impacto que dicha actividad tenga durante su realización. Esta vez, me he dado cuenta que el espíritu de GNU trabaja de diferentes maneras.

Un grupo de alumnos míos de la UCAN - Chinandega, fueron al FLISOL (obligados por mi :-D ) y el impacto para ellos fue grande, en 8 meses que tengo de darles clases, siempre les hablé de GNU/Linux y las bondades del Software Libre, pero después de haber asistido al FLISOL su interés por el SL ha aumentado exponencialmente. Espero que no sea, como dice cierto personaje que prefiero no mencionar, "solo un calentón".

sábado, abril 19, 2008

Homenaje a "Chico Bitter"

El día de ayer la Alcaldía Municipal de Corinto realizó un homenaje en honor a Francisco Solórzano alias "Chico Bitter". Uno de los personajes más conocidos de Corinto que falleció en día jueves 17 de abril.



Don Chico fue uno de los músicos más reconocidos del puerto y sus amigos (ex integrantes del grupo "Los Bitters") le ofrecieron este emotivo homenaje.

miércoles, abril 16, 2008

Avant Window Navigator + Applets

Desde que conocí la existencia de kiba-dock siempre quice instalar un dock en mi ubuntu, pero el kiba-dock no es lo suficientemente ligero para correr en mi laptop. Traveseando por launchpad me topé con Avant Window Navigator y después de googlear un rato, pude instalarlo con applets y todo.

Instalación

Basta con agregar los siguientes repositorios en el archivo /etc/apt/sources.lst

deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
Luego actualizamos la lista de paquetes

sudo apt-get update
sudo apt-get upgrade
Una vez finalizada la actualización, instalamos los paquetes:

sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr
Listo! Ahora tendrás un Dock muy similar al de Mac OS y más liviano que kiba-dock.

Linux Tour @ Vida Joven

El día de ayer el Linux Tour hizo su primera parada en León en este año gracias a la invitación de Vida Joven. Fue de mucho agrado darme cuenta que muchas personas no informáticas ya están usando ubuntu en sus laptops!!

Conferencias

- Presentación de Ubuntu: impartida por Dolores Rojas, estudiante de Ingeniería en Sistemas en la UdeM de León.

- Aplicaciones Cristianas en Ubuntu: impartida por José Ernesto Dávila (alucardni).

Además de las conferencias, se hizo una demostración del escritorio Gnome y Compiz Fusion. Lo que llamó mucho la atención de los asistentes.

Futuros Contactos

Dentro de los asistentes, se encontraban estudiantes de Ingeniería en Sistemas de la UNAN-León y al final de la actividad me han comentado que les interesa que el grupo Ubuntu-ni realice algunas conferencias en esa Universidad y espero que pronto entren en contacto con nosotros para organizar la próxima parada del Linux Tour con conferencias de mayor nivel.

Aquí les dejos las fotos del evento.



jueves, abril 10, 2008

Shell History

A como lo ví en Ubuntu Planet, aquí está mi shell history

history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
115 clear
73 cd
63 sudo
61 exit
52 ls
17 mplayer
16 ./configure
9 make
8 tail
8 man

viernes, marzo 28, 2008

Hardy 1 - Yo 0

Esta semana me decidí a instalar Hardy en mi computadora, por "seguridad" descargué el disco alternate y me puse a instalarlo en mi compu de escritorio y si todo resultaba pues lo instalaba en mi laptop para ya usarlo en lugar de Gutsy.

Primeras Impresiones

Me gustó mucho la opción de poder instalar el LTSP que se ha agregado al menu de arranque del CD de instalación. Ya no voy a tener que darme tanto dolores de cabeza poniendo a punto el LTSP.

La instalación a mi parece fue bastante rápida (20 minutos aproximadamente) hasta que ocurrió el desastre :(

El Desastre

El proceso de selección e instalación de paquetes había finalizado y el mensaje del instalador era:
97% ...Limpiando
y de pronto toda la pantalla se tornó roja y con unos mensajes ininteligibles sobre libc6. No se ha que se deba este problema pero imagino que será algo relacionado con bug del que hablaba fitoria en su blog.

Por el momento voy a reintentar la instalación sin la opción de LTSP para ver que pasa.

miércoles, marzo 26, 2008

Hardy se viene pronto

Ya falta muy poco para el lanzamiento de Ubuntu 8.04 Hardy Heron y a partir de esta semana voy a empezar a utilizar en mi laptop (soy muy miedoso con las versiones alfa). Así que pronto les cuento mis experiencias con hardy.

lunes, febrero 25, 2008

Helena Lucía: Seis Meses después.

Ya son seis meses desde que nació mi sobrina y cada día esta más preciosa. Aquí les dejo unas cuantas fotos para que vean lo bella que está.




viernes, febrero 15, 2008

make fun

Mis primeros pasos programando los di en Lenguaje C y una de las cosas que me gustó mucho cuando cambié a GNU/Linux fueron los makefiles y lo más divertido es que casi, sino es que todos, los compiladores pueden hacer uso de estos archivos.

El proceso de compilacion puede ser muy tedioso y propenso a errores. De igual manera, los programas muy grandes puede constar de muchos módulos y son extremadamente difíciles de compilar a mano. Afortunadamente,UNIX (GNU/Linux) y MS-DOS/Windows tienen una herramienta llamada make (nmake en el caso de M$ Visual C++) que maneja los detalles de la
compilación. Make, busca en un archivo llamado: makefile la descripción de como compilar nuestro programa y ejecuta el compilador por nosotros.

Debido a que el makefile contiene las reglas para la compilación, este debe personalizarse para el compilador que estemos utilizando.

El makefile contiene las siguientes secciones:

- Comentarios
- Macros
- Reglas Explicitas
- Reglas Predeterminadas

Cualquier linea que comienza con el signo # es un comentario.

Una macro tiene el formato:

nombre = valor


donde nombre es cualquier identificador válido y valor es el texto que será sustituido cuando make vea $(nombre).

Por ejemplo:

#
# Makefile muy simple
#
MACRO = Doing All
all:
echo $(MACRO)


Las reglas explicitas le indican a make que comandos son necesarios para crear el programa. La forma más común para estas es:

destino: origen [origen2] [origen3]
comando
[comando]
[comando] ...


donde destino es el nombre de una archivo a crear. Este archivo es creado a partir del archivo fuente origen. Si el destino es creado a partir de múltiples archivos, todos ellos son listados. Esta lista debe incluir todos los ficheros de cabezera incluidos por el archivo fuente. El comando que genera el destino se especifica en la siguiente línea. Algunas veces necesitamos más de un comando para crear el destino. Los comandos se listan uno por línea y cada uno se encuentra identado por un tab (si un tab, ocho espacios no funcionarán :-/ ).

Por ejemplo, la regla:

hola: hola.c
gcc -g -ohola hola.c


le indica a make que cree el archivo hola a partir del archivo hola.c utilizando el comando:

gcc -g -ohola hola.c


make creará hola solamente si es necesario.

Make ofrece un conjunto extenso de comandos para la creación de programas. Para mayores detalles consulta las paginas del manual de make.

make fun ;-)

viernes, febrero 08, 2008

Feliz Aniversario Ubuntu-ni

Parece que fue ayer cuando leí en los foros de la UNI la invitación para formar parte de una comunidad de usuarios de Ubuntu. Mi experiencia con Ubuntu venía desde Warty y estaba muy satisfecho con esta distro, así que me dije: "What the hell..." Y me suscribí a la lista. El resto ya todos lo sabemos: Somos la comunidad más activa de habla hispana!!!

Que sigan los éxitos y feliz aniversario

jueves, enero 24, 2008

Arrancó el Linux Tour 2008

El Domingo 20 de enero arrancó el Linux Tour 2008 en el Centro AKF en Managua. El grupo Ubuntu fue invitado por la Asociación Kairos y en el evento participaron entre 40 y 50 jóvenes nicaragüenses y estudiantes universitarios del estado de Massachusetts, EE.UU. de visita en Nicaragua.



Puedes leer un resumen completo del evento en la lista de correos del Grupo Ubuntu Nicaragua, gracias a leogg.

jueves, enero 17, 2008

Grabar un CD sin crear una imagen ISO

El método más seguro para hacer una copia de un CD es primero crear una imagen ISO y luego grabar dicha imagen (vea este post). Pero algunas veces no tenemos el espacio (o tiempo) suficiente para el paso intermedio de crear la copia.

Si tienes una máquina suficientemente veloz, usualmente podras grabar directamente de un CD a otro. Usualmente esto funciona mejor cuando el CD origen y el grabador de CD se encuentran en dispositivos distintos.

Para hacer una copia en tiempo real de un CD, prueba lo siguiente:

# dd if=/dev/hdb | cdrecord -v speed=12 dev=0,0,0 fs=8m -data -


El argumento - de cdrecord significa que la pista de datos debe leerse desde la entrada estándar en lugar de un archivo. La linea dd alimenta la tubería de cdrecord con una copia del CD que se encuentra en el dispositivo esclavo primario del bus IDE primario. El parametro fs=8m hace que la FIFO de escritura sea un poco mas grande, para evitar errores por retardo en la tubería. Mientras nuestra computadora no este demasiado ocupada este método funcionara perfectamente.

Del mismo modo, no es necesario crear un ISO para grabar datos desde nuestro sistema de archivos. Prueba esto:

# mkisofs -r /home/jdavila/ | cdrecord -v speed=12 dev=0,0,0 fs=8m -data -


Al igual que dd, mkisofs escriber por defecto en la salida estándar. Esto alimenta la entrada estándar del proceso cdrecord, grabando el ISO en tiempo real, mientras se va creando. Esto evita la necesidad de tener una copia del ISO en nuestro sistema de archivos. Pero cuidado, si nuestra fuente de datos en mayor que un CDR (entre 650 y 700MB) entonces tendremos un CD inutilizable.

Para tener una idea de cuanto espacio necesitamos utilicemos du antes de grabar el CD:

# du -sh /home/jdavila
412 MB .


Excelente, 413 MB caben perfectamente en un CDR.

Happy burnings y recuerden: la consola no muerde ;-)

jueves, enero 10, 2008

Respaldar el MBR

Instalar un gestor de arranque no es una operacion que debe ser tomada a la ligera. Particularmente cuando utilizamos hardware IDE, es facil meterse en problemas y hacer que un sistema funcional entre en un estado en el le es imposible arrancar sin un disco de rescate.

Si tenemos un gestro de arranque instalado y funcionando, podemos considerar hacer una copia de respaldo del sector de arranque de nuestro disco principal.

Para IDE:

dd if=/dev/hda of=bootsector.bin bs=512 count=1


Para SCSI:

dd if=/dev/hda of=bootsector.bin bs=512 count=1


Alternativamente, podemos copiar el sector de arranque directamente a un disquete:

dd if=/dev/hda of=/dev/fd0 bs=512 count=1


Debemos ser extremadamente cuidadosos cuando especificamos las opciones if y of, ya que confundirlas podria destruir nuestro sector de arranque. Probablemente sea una mejor idea crear un archivo y copiar a un medio de almacenamiento a como lo harias con cualquier otro archivo. Confiar informacion critica a un floppy puede ser un truco muy divertido, pero despues de tu primer (o n-esimo) fallo del floppy en un momento critico, desearas tener otra copia del archivo.

Si alguna vez terminamos con un sector de arranque dañado, podemos restaurarlo rapidamente (despues de arranque desde un medio de rescate) de la siguiente manera:

dd if=bootsector.bin of=/dev/hda


O si lo respaldamos en un floppy directamente (bajo advertencia medica):

dd if=/dev/fd0 of=/dev/hda


Naturalmente debemos sustituir hda por sda si estamos utilizando SCSI.

jueves, enero 03, 2008

Trabajando con ISOs y CDR/CDRW

Existen muchas aplicaciones gráficas para crear y quemar imágenes ISO en GNU/Linux, la mayoría de ellas son simples front-ends que llaman a las herramientas en línea de comandos para realizar el trabajo de crear y quemar las imágenes ISO. Con las utilerías mkisofs y cdrecord instaladas trabajar con imágenes ISO desde la consola es bastante sencillo.

Para crear una imagen ISO lista para quemar, utilizamos mkisofs:
$ mkisofs -r /home/jdavila > /tmp/respaldohome.iso
La opción -r le dice a mkisofs que construya las extensiones Rock Ridge en la imagen resultante. Esto significa que los nombres largos de archivos y los permisos de los mismos serán preservados cuando el disco se monte en sistemas que soportan Rock Ridge. Cualquier usuario puede crear un ISO a partir de archivos para los cuales tiene acceso de lectura; no se necesita ser root para utilizar mkisofs.

Note que mkisofs almacena el contenido de los directorios que especifiquemos en la línea de ordenes y no el directorio en sí. En el ejemplo anterior creamos un ISO con el contenido del directorio /home/jdavila/ en el directorio raíz del CD.

Si necesitamos crear un ISO a partir de un CD, utilizamos esto:
# sudo dd if=/dev/cdrom of=imagen.iso
Cuando estemos listos para grabar el ISO en un CDR, podemos ejecutar un comando parecido a este:
# sudo cdrecord -v speed=12 device=0,0,0 -data image.iso
Debemos especificar la velocidad de escritura (o menor) en la opcion speed. Si necesitamos borrar un CDRW antes grabar la ISO, pasamos el parámetro blank=:
# sudo cdrecord -v speed=12 device=0,0,0 blank=fast -data image.iso
Hacer funcionar un quemador de CDs en GNU/Linux no es tan complicado a como solía ser, gracias al driver ide-scsi. Este es un módulo del Kernel que hace que los quemadores de CD con interfaz IDE aparezcan como SCSI, que son más fáciles de programar.

Ahora ya no tienes excusas para no utilizar la consola ;-)