Bueno hace unos meses que soy el blanco del maleteo de muchos "amigos" de la comunidad de software libre, el motivo principal es el haberme dedicado a desarrollar software para plataformas no libres (aunque muchos de mis maleteadores también lo hacen), pero al final da igual, algunos comentarios fueron en broma y otros en mala onda, uno ya sabe como tomarlos de quien vengan los comentarios.
La cosa es que en todos estos meses me sucedió que a pesar de haber "dejado", vox-populi de por medio, el negocio de desarrollar con herramientas libres me siguen llamando por soportes y mantenimientos, especialmente en Postgresql.
PostgreSQL, en mi opinión, es la mejor base de datos comercial o no que existe, realmente cuando uno se mete al interior de la base de datos encuentra cosas interesantísimas y por demás avanzadas, y lo mejor, se aprende mucho en el camino, yo pensaba que el soporte en PostgreSQL era bastante amplio pero las llamadas recurrentes me dan a entender que esto no es así, así que me decidí a capacitar un grupo de gente que pueda dar soporte en la herramienta, aceptémoslo, no importan que tan bueno sea PostgreSQL, si no tiene soporte entonces nadie la usará, sino vean cuanta gente usa DB2.
Continua leyendo "Clases de Postgresql gratis .... mentira te voy..." »
Miércoles, 22 de mayo del 2013
Clases de Postgresql gratis .... mentira te voy a cobrar
Miércoles, 25 de julio del 2012
Ejecutando juegos viejos en mi Gnu/Linux
Bueno la cosa empezó así, estaba yo recordando mi chiquititud y las horas que pasaba jugando frente a mi Atari 800XL y luego a mi PC IBM 8088 y comencé a bajar wallpapers de juegos antiguos y se me ocurrió porque no bajar esos juegos y volverlos a jugar, alguna manera debe de haber pensaba yo.
Continua leyendo "Ejecutando juegos viejos en mi Gnu/Linux" »
![]() |
| De dosbox |
Publicado por Ernesto Quiñones
en Informática
a las
06:28
| 3 Comentarios
| No hay referencias
| Salidas (1684)
Lunes, 23 de julio del 2012
En México ...órale mi cuate, ¿nos hechamos unos taquitos?
Hace unas semanas estuve por Guadalajara-México por temas de trabajo apoyando al tema del voto electrónico, preciosa cuidad, pero lo mejor es su gente, muy amable, amiguera y conversadora.
Aquí algunas fotos:
Y si piensan visitar la ciudad algunas cosas a tomar en cuenta: Continua leyendo "En México ...órale mi cuate, ¿nos hechamos..." »
Aquí algunas fotos:
Y si piensan visitar la ciudad algunas cosas a tomar en cuenta: Continua leyendo "En México ...órale mi cuate, ¿nos hechamos..." »
Publicado por Ernesto Quiñones
en Casi Personal
a las
05:59
| No hay comentarios
| No hay referencias
| Salidas (0)
Jueves, 14 de junio del 2012
Mi idea de una herramienta para gestionar RUP
Primero vean esto:
En días pasados estuve buscando alguna herramienta para gestionar un proyecto usando RUP y lo que encontré no me ayudó mucho, hay templates de documentos y cosas muy interesantes pero creo que una herramienta de gestión como tal no se encuentra así nomás, entonces se me ocurrió diseñar una. Continua leyendo "Mi idea de una herramienta para gestionar RUP" »
![]() |
| De mogwai |
En días pasados estuve buscando alguna herramienta para gestionar un proyecto usando RUP y lo que encontré no me ayudó mucho, hay templates de documentos y cosas muy interesantes pero creo que una herramienta de gestión como tal no se encuentra así nomás, entonces se me ocurrió diseñar una. Continua leyendo "Mi idea de una herramienta para gestionar RUP" »
Publicado por Ernesto Quiñones
en Base de Datos, Informática, PostgreSQL , Software Libre
a las
11:11
| No hay comentarios
| No hay referencias
| Salidas (725)
Miércoles, 13 de junio del 2012
Mogwai ERDesigner NG (modelador de base de datos libre)
Hace ya unos días estaba algo preocupado porque mi modelador favorito de PostgreSQL ya no va a tener soporte en el futuro en Kubuntu (Ubuntu y/o Debian), PgDesigner esta desarrollado en Gambas2 (lenguaje de programación Basic Orientado al Objeto, OjO no es Ms Visual Basic), lastimosamente usa librerías QT de KDE3 y lastimosamente Debian (la base de Ubuntu) ha decidido dar soporte solo a KDE4, entonces eso hace que PgDesigner se quede con algunas librerías, consultado el proyecto PgDesigner al respecto mencionó "no vamos a migrar PgDesigner a KDE4", resultado final, me quedé sin modelador de base de datos.
Buscando en la red me encontré con este proyecto: Proyecto Mogwai, están desarrollando interesantes componentes (en java) para base de datos, no en exclusivo para PostgreSQL, y bueno ofrecen un modelador del cual pueden ver algunas fotos aquí.
Continua leyendo "Mogwai ERDesigner NG (modelador de base de..." »
Buscando en la red me encontré con este proyecto: Proyecto Mogwai, están desarrollando interesantes componentes (en java) para base de datos, no en exclusivo para PostgreSQL, y bueno ofrecen un modelador del cual pueden ver algunas fotos aquí.
Continua leyendo "Mogwai ERDesigner NG (modelador de base de..." »
Publicado por Ernesto Quiñones
en Base de Datos, Informática, PostgreSQL , Software Libre
a las
08:56
| No hay comentarios
| No hay referencias
| Salidas (1053)
Lunes, 11 de junio del 2012
Pensando en una herramienta libre para la educación
Bueno, hace varias semanas tenía pendiente escribir esto, recién hoy tengo un ratito para ello. En el pasado FLISOL (2012) se me ocurrió hacer una simple pregunta “¿Qué debería incluir una herramienta de software libre para la educación?”, una pregunta que recibió diferentes e interesantes respuestas.
El problema de proyectos educativos de este tipo, como con muchos proyectos de software libre, es que los desarrolladores no le preguntan al usuario algo tan simple como “¿qué es lo que necesitas?”, a lo largo de los años esto solo ha sido respondido por “filósofos de la educación”, que seguramente cuentan con numerosos y extensos estudios e investigaciones sobre la educación en su haber, pero nunca van y les preguntan al estudiante, al profesor y al padre de familia que es lo que necesitan que incluya una herramienta de este tipo, bueno eso es justamente lo que se me ocurrió hacer en el FLISOL, aproveché la afluencia de público que cubría los diferentes perfiles a los cuales quería llegar.
Generalmente a todos nos imponen las herramientas educativas, alguien toma la decisión por nosotros y no nos consulta si eso realmente sirve, y claro esta prohibido criticarles sus elecciones (especialmente si están sentadotes en una silla del ministerio de educación), algo interesante durante mi consulta es que nadie dijo "necesito/quiero windows" o dijo "necesito que me enseñen office", las respuestas fueron mucho más varias y complejas de lo que uno espera, partiendo desde un joven que pidió un software que "le escriba la tarea", ¿tirado de los pelos? yo no lo creo, hace algunos años un joven escribió un programa que corta y pega fragmentos con poca coherencia entre ellos de páginas de Internet y con ello escribió una investigación que fue aceptado en un evento científico, para vergüenza mundial del jurado.
Continua leyendo "Pensando en una herramienta libre para la..." »
El problema de proyectos educativos de este tipo, como con muchos proyectos de software libre, es que los desarrolladores no le preguntan al usuario algo tan simple como “¿qué es lo que necesitas?”, a lo largo de los años esto solo ha sido respondido por “filósofos de la educación”, que seguramente cuentan con numerosos y extensos estudios e investigaciones sobre la educación en su haber, pero nunca van y les preguntan al estudiante, al profesor y al padre de familia que es lo que necesitan que incluya una herramienta de este tipo, bueno eso es justamente lo que se me ocurrió hacer en el FLISOL, aproveché la afluencia de público que cubría los diferentes perfiles a los cuales quería llegar.
Generalmente a todos nos imponen las herramientas educativas, alguien toma la decisión por nosotros y no nos consulta si eso realmente sirve, y claro esta prohibido criticarles sus elecciones (especialmente si están sentadotes en una silla del ministerio de educación), algo interesante durante mi consulta es que nadie dijo "necesito/quiero windows" o dijo "necesito que me enseñen office", las respuestas fueron mucho más varias y complejas de lo que uno espera, partiendo desde un joven que pidió un software que "le escriba la tarea", ¿tirado de los pelos? yo no lo creo, hace algunos años un joven escribió un programa que corta y pega fragmentos con poca coherencia entre ellos de páginas de Internet y con ello escribió una investigación que fue aceptado en un evento científico, para vergüenza mundial del jurado.
Continua leyendo "Pensando en una herramienta libre para la..." »
Publicado por Ernesto Quiñones
en Software Libre
a las
11:58
| 2 Comentarios
| No hay referencias
| Salidas (0)
Sábado, 5 de mayo del 2012
Como crear un sistema de failover cacero para PostgreSQL
Bueno hace unos días tuve que instalar un sistema de replicación síncrona para PostgreSQL 9.1 con un sistema de tolerancia a fallos (FAILOVER en adelante) para poder levantar el servidor alterno (en adelante SLAVE) cuando el principal se caiga en adelante MASTER).
PostgreSQL 9.1 incorpora la funcionalidad de replicación síncrona básicamente como una “extensión” adicional a la replicación asíncrona que ya tiene desde 9.0 y que esta basada en los archivos del WAL, sin embargo no trae consigo elementos de FAILOVER para lo cual deja a tu elección implementar el que quiera pero básicamente lo que te indica es que cualquiera podría servir mientras “degrade el servicio en uno y promueva el servicio en el otro servidor”.
Uno podría utilizar muchas herramientas libres para esto, con más o menos buenos resultados pero el tema es que la documentación de ellas no es nada “cristiana” (osea no se entiende fácilmente, nada que ver con temas de fé) y luego de un buen rato leyendo decidí mejor crearme mi propio failover, algo que resulto interesante y mucho más rápido.
El escenario es este:
2 servidores con Gnu/Linux CentOS 6.2
Cada uno con PostgreSQL 9.1 aplicando réplica síncrona
el lenguaje utilizado es Python
Los servidores están en el mismo segmento de red
Para empezar si esperan ver el código fuente de lo que programé ya “se pegaron plancha” como dicen los méxicanos, no lo voy a hacer (hasta dentro de un año cuando me comprometo formalmente publicar el código, tomen el tiempo y si me olvido me lo recuerdan), voy a explicar el concepto del sistema y ya uds. Lo podrán programar en lo que quieran, python, php, perl, java (puaj), ruby, c, c++, etc. Etc.
Bueno vamos a la explicación.
Continua leyendo "Como crear un sistema de failover cacero para..." »
PostgreSQL 9.1 incorpora la funcionalidad de replicación síncrona básicamente como una “extensión” adicional a la replicación asíncrona que ya tiene desde 9.0 y que esta basada en los archivos del WAL, sin embargo no trae consigo elementos de FAILOVER para lo cual deja a tu elección implementar el que quiera pero básicamente lo que te indica es que cualquiera podría servir mientras “degrade el servicio en uno y promueva el servicio en el otro servidor”.
Uno podría utilizar muchas herramientas libres para esto, con más o menos buenos resultados pero el tema es que la documentación de ellas no es nada “cristiana” (osea no se entiende fácilmente, nada que ver con temas de fé) y luego de un buen rato leyendo decidí mejor crearme mi propio failover, algo que resulto interesante y mucho más rápido.
El escenario es este:
2 servidores con Gnu/Linux CentOS 6.2
Cada uno con PostgreSQL 9.1 aplicando réplica síncrona
el lenguaje utilizado es Python
Los servidores están en el mismo segmento de red
Para empezar si esperan ver el código fuente de lo que programé ya “se pegaron plancha” como dicen los méxicanos, no lo voy a hacer (hasta dentro de un año cuando me comprometo formalmente publicar el código, tomen el tiempo y si me olvido me lo recuerdan), voy a explicar el concepto del sistema y ya uds. Lo podrán programar en lo que quieran, python, php, perl, java (puaj), ruby, c, c++, etc. Etc.
Bueno vamos a la explicación.
Continua leyendo "Como crear un sistema de failover cacero para..." »
Publicado por Ernesto Quiñones
en Base de Datos, Informática, PostgreSQL , Software Libre
a las
09:35
| No hay comentarios
| No hay referencias
| Salidas (144)
Miércoles, 18 de abril del 2012
Desarrollando software de (y con) calidad
El día de hoy (y el lunes pasado también) fuimos invitados a Essalud Alfred Kobayashi (presidente de Apesol) y yo por Carlos Zevallos, quien es oficial de seguridad de la información de la institución, para dar una pequeña charla sobre el tema de calidad aplicado al desarrollo, tanto Alfred como yo pertenecemos al Comité de Normas Técnicas de Ingeniería de Software (Indecopi) así que algo involucrados en el tema estamos.
La charla involucro a diferentes sub-gerentes y asesores, como algunos sabrán Essalud está en un proceso de cambio radical de plataformas y Carlos consideró importante que estos temas de calidad y pruebas, sobre los cuales hay muchas normas y documentación, se vea al ser un componente importante del éxito en proyectos de gran magnitud como estos.
Durante la reunión comentamos muchos temas sobre productos propuestos, plazos, normas, evaluaciones, arquitectura, procesos, etc. que hicieron más enriquecedora la reunión, aquí les dejo las diapositivas que yo preparé porque seguro le pueden servir a algunos para sus labores cotidianas y con algunas explicaciones adicionales. Continua leyendo "Desarrollando software de (y con) calidad" »
La charla involucro a diferentes sub-gerentes y asesores, como algunos sabrán Essalud está en un proceso de cambio radical de plataformas y Carlos consideró importante que estos temas de calidad y pruebas, sobre los cuales hay muchas normas y documentación, se vea al ser un componente importante del éxito en proyectos de gran magnitud como estos.
Durante la reunión comentamos muchos temas sobre productos propuestos, plazos, normas, evaluaciones, arquitectura, procesos, etc. que hicieron más enriquecedora la reunión, aquí les dejo las diapositivas que yo preparé porque seguro le pueden servir a algunos para sus labores cotidianas y con algunas explicaciones adicionales. Continua leyendo "Desarrollando software de (y con) calidad" »
Publicado por Ernesto Quiñones
en APESOL, Informática, Software Libre
a las
08:28
| No hay comentarios
| No hay referencias
| Salidas (537)
Viernes, 13 de abril del 2012
El museo de Huacho
Esta semana santa nos fuimos para Viernes Santo a Huarua, la familia de mi esposa es de ahí, ella quería ver la procesión de la virgen Dolorosa y etc. etc. motivos adicionales para ver a su familia, como primero pasamos por el cementerio de Huacho (paso obligado en estos casos) salimos a buscar donde almorzar y terminamos en un nuevo centro comercial (muy bonito) que han abierto a unas pocas cuadras de la playa y dejamos los autos frente a una casa vieja para almorzar en un restaurante cercano.
View Larger Map
La cosa es que esa casa vieja era nada más y nada menos que el museo de Huacho, primera vez que me enteraba que Huacho tenía museo, como estábamos con mis suegros, mi cuñada y su familia y eramos como que un manchón no entré el Viernes, pero el Sábado si nos fuimos con las chicas, al museo le falta mantenimiento, se notaba en el polvo acumulado, hay cosas interesantes para ver, y te demoras más o menos media hora en ver todo lo que tienen, pero no tiene pierde, no pagamos entrada pero creo que si se paga solo que no estaba el administrador, solo 2 vigilantes que nos dejaron pasar sin problemas, o quizás fue porque era semana santa.
La exposición tiene cerámicos (había uno representando el Yacón, lo cual es bien raro), tejidos y varias momias, incluso la de un bebe, también cráneos y había uno que parecía de la cultura Paracas lo cual me sorprendió, aquí les dejo unas fotos de la exposición y si van para haya no se la pierdan, la verdad es un sitio que vale la pena visitar.
View Larger Map
La cosa es que esa casa vieja era nada más y nada menos que el museo de Huacho, primera vez que me enteraba que Huacho tenía museo, como estábamos con mis suegros, mi cuñada y su familia y eramos como que un manchón no entré el Viernes, pero el Sábado si nos fuimos con las chicas, al museo le falta mantenimiento, se notaba en el polvo acumulado, hay cosas interesantes para ver, y te demoras más o menos media hora en ver todo lo que tienen, pero no tiene pierde, no pagamos entrada pero creo que si se paga solo que no estaba el administrador, solo 2 vigilantes que nos dejaron pasar sin problemas, o quizás fue porque era semana santa.
La exposición tiene cerámicos (había uno representando el Yacón, lo cual es bien raro), tejidos y varias momias, incluso la de un bebe, también cráneos y había uno que parecía de la cultura Paracas lo cual me sorprendió, aquí les dejo unas fotos de la exposición y si van para haya no se la pierdan, la verdad es un sitio que vale la pena visitar.
Publicado por Ernesto Quiñones
en Casi Personal
a las
06:53
| No hay comentarios
| No hay referencias
| Salidas (197)
Miércoles, 11 de abril del 2012
El día en que Microsoft escriba software para Linux habremos ganado la guerra
Eso lo dijo hace muchos años Linus Torvals, principal conceptualizador del kernel Linux para los no-iniciados, y pues hoy día leí el informe anual de la Linux Foundation sobre quienes son los colaboradores top en el kernel del 2011 y ¿quién se metió por los palos en la lista?, nada más y nada menos que Microsoft (c) tío Bill.
Aquí está el informe por si no me creen: Continua leyendo "El día en que Microsoft escriba software para..." »
Aquí está el informe por si no me creen: Continua leyendo "El día en que Microsoft escriba software para..." »
Publicado por Ernesto Quiñones
en Informática, Software Libre
a las
06:56
| No hay comentarios
| No hay referencias
| Salidas (255)
(Página 1 de 3, en total 29 entradas)
página siguiente







