domingo, abril 27, 2008

Mi nueva Portátil VIT D2010

Desde hace tiempo estaba con ganas de comprarme un computadora portátil, pero por falta de dinero, pues... hasta que decidí prestar mayor atención y ver quién me la daba financiada y evaluar...

Al final, decidí! y me compré una VIT D2010 con características nada despreciables!!! lo mejor de todo es que venía sin sistema operativo, lo que me permite instalarle lo que quiera cuantas veces quira, y como soy usuario linux, pues... jeje

Algunos detalles de la maquinita:
vendor_id : GenuineIntel
cpu family : 6
model name : Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
cpu MHz : 800.000
cache size : 4096 KB

VGA: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller
Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller
SD Host controller: ENE Technology Inc ENE PCI SmartMedia / xD Card Reader Controller
FLASH memory: ENE Technology Inc ENE PCI Secure Digital / MMC Card Reader Controller
FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394
-----
1 GB de RAM, unidad quemadora de CD/DVD, sonido y microfono... y webcam integrada!!!

Originalmente le instalé un Debian, pero la resolución del video quedaba cortada, y como tenía apuro de usarla (cosas que no vienen al caso) pues le metí un unbuntu 7.04 y funcinó sin problemas con el driver vesa.

Aprovechando el FLISoL de ayer, entre los amis de la comunidad, y por sugerencia de Alberto, le cambié el ubuntu 7.04 por el 8.04, recien salidito del horno. Con confusion y todo!!!

miércoles, febrero 27, 2008

Preparándome para dar de baja la cuenta de Yahoo! sí es comprada por M$

Sí M$ compra Yahoo! algunos nos daremos de baja... tristemente, al menos para mi, mi primera cuenta creada por el año 1998, fue en Yahoo! la cual aún conservo... Por fortuna, existe gmail, y todos lo que ofrece google con sus servicios nuevos, como valor agregado y que están bastante bien!

Parte de la noticia que asusta la leí en: http://www.todo-linux.com/modules.php?name=News&file=article&sid=7633 con lo cual me fui a google a preguntar cómo dar de baja una cuenta en Yahoo!

Hasta ahora, he encontrado 2 opciones, las cuales obviamente no he probado, pero las voya ir describiendo por si acaso...

Una, supuestamente: https://edit.yahoo.com/config/delete_user con ingresar al ID que se desea dar de baja, se confirma y listo... abrá que probarla

Otra, tiene la opción de cancelar su cuenta de Correo Yahoo! o toda su cuenta de Yahoo! (incluyendo la de correo). Si sólo cancela su cuenta de Correo Yahoo!, podrá seguir utilizando su ID de Yahoo! para el resto de servicios como Pláticas, Clubes, Finanzas, Juegos, etc., pero ya no podrá ingresar a su cuenta de Correo Yahoo!, y cualquier mensaje que se envíe a ésta será devuelto al remitente. Para cancelar sólo su cuenta de Correo Yahoo!, envíe la información que detallamos más adelante a mx-mail@yahoo-inc.com, poniendo como Asunto: "Eliminen sólo mi cuenta de Correo Yahoo!". Ahora sí, estos son los datos que nos debe enviar: La ID de Yahoo! que utiliza para ingresar a la cuenta que eliminará. La dirección de correo-e alternativa que especificó al registrarse. Su fecha de nacimiento. Código postal y país. La pregunta secreta y su respuesta. Para eliminar toda* su cuenta de Yahoo!, incluyendo el servicio de Correo Yahoo!, envíe la misma información que se menciona arriba a mx-mail@yahoo-inc.com, pero en el Asunto de su mensaje escriba: "Eliminen toda mi cuenta de Yahoo!".

lunes, febrero 11, 2008

Estilos en OpenOffice.org Writer

Cambiando la orientación de páginas en documentos hechos con OpenOffice.org Writer
Alguna vez dije que sólo hablaría de programación o bases de datos? Sí es así, me disculpo, pero de alguna forma tengo que recordar las cosas...

Resulta que estamos migrando N cantidad de compuitadoras en el trabajo, del M$ a Ubuntu/Linux (las razones por las cuales escogimos Ubuntu, son variadas y discutibles, pero ahorita no importa, el asunto es hacerlo) y entre otras cosas, el personal técnico y administrativo, de vez en cuando hace cosas en alguna de las aplicaciones ofimáticas que los usuarios normales nunca haríamos, jeje...

El tema en cuestión, en un documento con X páginas (lease X como muchas) quieren tener unas cuantas intercaladas en todo el documento con orientación del papel de forma horizontal...

Fácil! (ni crean que me la inventé, tuve que googlear un rato) en el menú Formato -> Estilo y formato (F11), click sobre el ícono de estilo de página, click con el botón derecho del ratón sobre el fondo y seleccionar Nuevo...

En la ventana, colocar nombre y seleccionar las características requeridas, en nuestro caso, página, Orientación: horizontal

Luego, insertar una página (insertar -> salto manual -> salto de página) seleccionando el estilo deseado.

Listo!

miércoles, enero 09, 2008

Instalar impresora lexmark z816 en debian etch

Me fui de luces y compré una impresora lexmark Z816 sin verificar el soporte para linux, y bueno, empezó mi carma!


Confieso que estuve un tiempo sin poder imprimir, hasta que por fin, anoche, lo logré! He aquí cómo lo hice:

Referencias:
https://wiki.ubuntu.com/HardwareSupportComponentsPrinters/LexmarkZ810
http://ubuntuforums.org/archive/index.php/t-505886.html

Pasos:
  1. apt-get install alien
  2. apt-get install build-essential
  3. apt-get install libcupsys2-dev
  4. apt-get install libcupsimage2-dev
  5. apt-get install p7zip-full
  6. descargar:
    1. http://cerqueira.org/software/z810/Z810CUPS-0.7.1.tar.gz
    2. http://www.downloaddelivery.com/webcontent/support/linux/z810llpddk-2.0-3.i386.rpm (hay que suscribirse, creo, como lo descargé hace un tiempo, ya no recuerdo)
  7. alien z810llpddk-2.0-3.i386.rpm
  8. dpkg -i z810llpddk_2.0-4_i386.deb
  9. 7z e Z810CUPS-0.7.1.tar.gz
  10. cd Z810CUPS-0.7.1
  11. make rpm-compat
  12. make
  13. make install
Hasta aquí, todo fue una maravilla. Resultó un error tal, pero como dice en una de las referencias, lo ignoré.

Cuando intenté mover el ppd, como dice el paso:
  1. now move this Lexmark-Z810-lxz810cje-cups.ppd.gz from the z810 cups/system directory to the z810 cups directory
    /usr/sbin/lpadmin -p Z810 -E -P Lexmark-Z810-lxz810cje-cups.ppd.gz -v z810:/dev/usblp0
me dió otro error, de archivo no encontrado, así que me fui por:
  1. find / -iname Lexmark-Z810*
y obtuve la ruta donde se encontraba mi archivo ppd de la impresora en cuestión, sustituí la ruta en el comando anterior, y listo! impresora instalada!

Vale el agradecimiento a: http://cerqueira.org/software/z810/ quien se tomó la molestia de desarrollar el módulo.

Éxitos!

martes, enero 08, 2008

Migrar BD de Mysql a PostGreSQL (parte 1)

El escenario: una BD en mysql que hay que migrar a postgresql, tomando en cuenta que hay sistemas que están utilizando ambos motores al mismo tiempo.

Temporalmente, se estableció una conexión con dbi-link. La documentación es más o menos sencilla, sólo hay que retocar el escript que corresponda al motor a conectar, en mi caso, mysql. En la carpeta examples, consigimos para conectar entre otros, oracle, mssql, mysql.

Los pasos, son más o menos así:
  1. crear el lenguaje plperl para la BD: create language plperlu;
  2. lanzas dbi_link.sql ( te crea el esquema y las funciones necesarias), en mi caso, lo hice con psql <>
  3. Conectar con la BD, igual, psql <>
Con esto me ha funcionado, de manera que ya puedo ver 2 esquemas adicionales en mi BD, uno creado por dbi_link.sql, y otro que le he puesto de nombre mysql (ya que estoy conectando con mysql) donde están todas las tablas con una estructura que me permite leer los datos, justo lo que necesitaba. Vale decir, que los datos no se están copiando, sino que se ven como en tiempo de replicación.

Esto lo logré con algo de ayuda, además de la documentación, de parte del amigo seyko, que se puede ver en http://www.forosdelweb.com/f21/reporte-almacen-con-datos-postgresql-mysql-536140/#post2201060.

En los próximos minutos/horas/días/semanas/meses espero publicar la segunda parte, donde copiaremos datos de mysql a postgresql.

Para los usuarios de Debian y derivados, que prefieren aptitude, acá una forma muy parecida de hacerlo

lunes, enero 07, 2008

Empezando a darle uso útil al blog... con PostGreSQL

Normalmente tengo que pasar varios minutos o hasta horas buscando y leyendo en internet cómo hacer tal cual cosa, y que por lo general, ya lo he hecho antes... ¿olvidadizo? bueno, sólo a veces y con algunas cosas... Así que, es probable que a partir de ahora este blog empiece a verse más movido y con cositas más interesantes...

De entrada, será cosas de PostGreSQL, por sí alguien lee esto y quiere, de vez en cuando, darle alguna mirada.

Primer caso

Crear una función en plpgsql, que guarde el valor de un campo de una tabla, en otra tabla, con un disparador

Tengo dos (2) tablas, la primera me registra una serie de actividades, y la segunda, registra los diferentes estatus por los que va a pasar en un momento determinado.

actividad (id serial, nombre, fecha_inicio, fecha_culmina);
actividad_estatus (id int CONSTRAINT fk_est FOREIGN KEY (id) REFERENCES actividad(id), estatus varchar(1));

Obviamente, sólo coloca la información descriptiva para el problema.

Al registrar una actividad, normalemente tiene estatus no iniciado, por lo que podría ser interesante dejar al motor que cuandos e inserte la actividad, se inserte el estatus con ciertos valores por iniciales.

Creamos una función en lenguaje plpgsql, que devuelva un trigger, así:
begin
insert into ssc.actividad_estatus (id) values (NEW.id);
return NEW;
end;

Ahora no se me ocurre qué más escribir, así que... hasta otro momento!

miércoles, agosto 15, 2007

Foro Mundial del Conocimiento Libre

El V Foro Mundial de Conocimiento Libre es un evento internacional, multitemático, abierto e incluyente organizado en conjunto con comunidades de investigadores, profesionales y usuarios, la empresa privada y el Gobierno Bolivariano.

Ejes Temáticos

Este año, el Foro Mundial de Conocimiento Libre abarcará temas englobados en varias áreas de interés, expuestas a continuación. Es importante resaltar que este año se diversifica enormemente la cantidad de temas abordados en atención a los avances mundiales en materia de difusión del conocimiento.

Software Libre:
Uso, difusión y desarrollo del Software Libre. Son de especial interés las herramientas de trabajo colaborativo para desarrollo de software y como plataformas de información y comunicación.
Hardware Libre:
Opiniones y experiencias sobre la factibilidad y necesidad de trasladar los conceptos básicos del software libre al hardware.
Cultura Libre:
Manifestaciones del conocimiento libre en los modos de vida y en las costumbres que emergen en el marco de la sociedad del conocimiento.
Aspectos Económicos:
Modelos de negocios y mecanismos de intercambio necesarios para el acceso libre al conocimiento.
Aspectos Legales:
Modelos legales acorde con la nueva sociedad del conocimiento.
Arte Libre:
Manifestaciones artísticas en el marco del Conocimiento Libre.
Migración:
Experiencias en el proceso de migración al Software Libre.

viernes, junio 01, 2007

¿Portarse bien en internet?

Quien no se ha tomado la molestia de leer este documento: http://es.wikipedia.org/wiki/Netiquette , termina siendo rechazado por otros usuarios de internet...

Luego hablamos por qué...

miércoles, abril 25, 2007

¿No puedes abrir el nuevo formato .docx?

Vale, yo tampoco. Resulta que los archivos .docx son el nuevo formato de Microsoft Office 2007 y al no ser un estándar tiene sus problemas de incompatibilidad. Barajemos las opciones:
  • Si estás en Linux: olvídate de abrirlo, seguro que tienes cosas mejores que hacer.
  • Si estás en Windows y tienes el Microsoft Office (2000, XP o 2003): tienes que solucionarte un problemita que te han dejado los de M$, instalando otro parche adicional
  • Si estás en MacOS X: deberás buscarte e instalar un widget
Pero... ¿para qué nos queremos hacer la vida cuadritos, trabajando con un programa que es incompatible con el resto del mundo? sobre todo sí tenemos OpenOffice que sí respeta los estándares.

A partir de la versión 2.0 de OpenOffice, éste ha incorporado de forma nativa el estándar OpenDocument para aplicaciones ofimáticas, que cumple con las normas ISO, lo cual demuestra su alto nivel de seguridad y confiabilidad. Además, lo puedes tener para casi cualquier sistema operativo (multiplataforma), en tu idioma, con diccionarios, y todo lo que puedas necesitar...

domingo, marzo 25, 2007

Pringao How To (o Windows-es-fácil-Howto)

En el siguiente enlace, encontraras un interesantísimo y largo documento, el cual recomiendo su lectura... te advierto que es largo, así que, o te tomas el tiempo para leerlo, o lo descargas y lo lees con calma luego...

Advierto que, el objetivo no es herir susceptibilidades; cualquier semejanza con la realidad, es pura coincidencia...

¿qué es un How To? es un documento que explica cómo hacer una tarea determinada, algo parecido a una receta...

Para leer el documento, pincha aquí

martes, marzo 20, 2007

Dónde y Cómo podemos charlar...

Hola...

Según la Real Academia Española[1], la palabra chatear significa: 1. intr. Beber chatos (de vino). A lo que la palabra chat: La palabra chat no está registrada en el Diccionario.

Según la wikipedia[2], la palabra chatear, tampoco existe, y redirecciona a:
Chat (español: charla), que también se le conoce como cibercharla, es un anglicismo que usualmente se refiere a una comunicación escrita a través de internet entre dos o más personas que se realiza instantáneamente.

De donde fácilmente intuimos que la palabra chat es una palabra en el idioma ingles, y que traduce charla[3], por lo que, de ahora en adelante, usaré charlar, ya que es parte de mi hermoso idioma...

Entrando en materia...

Pidgin (antes Gaim) según la wikipedia
es un cliente multiplataforma de mensajería instantánea capaz de conectarse a múltiples redes (multiprotocolo) y cuentas (multicuenta) de manera simultánea."

Un cliente, es un programa que se utiliza para trabajar con una herramienta determinada, esto es, si usas GTalk estás usando el cliente de Gmail para charlar con tus contactos de Gmail, si usas Yahoo! Messenger, entonces usa el cliente de Yahoo para charlar con tus contactos de Yahoo, si usas MSN Messenger, entonces, usas el cliente de MSN para charlar con tus contactos de MSN, y así... No pierdas de vista que es multiplataforma ;-)

Entonces, ¿con quién me puedo conectar si uso Pidgin?, pues, te puedes conectar con, IRC, Gmail, Yahoo, jabber, ICQ, MSN, y otros más... Te invito a que lo descargues, lo instales, y lo pruebes, puede que de entrada te parezca feo, o que le faltan algunos periquitos que te ofrecen tus otros clientes, pero te ofrece otras bondades, que estoy seguro te gustarán.

¿Te fijaste bien? ¿segur@? dije que podías conectarte con
IRC, Gmail, Yahoo, jabber, ICQ, MSN, y otros más, sí, lo dije, y lo puedes hacer con todos los quieras al mismo tiempo, los puedes tener a todos organizados, a tu gusto, juntos o separados... el sistema de charlas, puedes ser por ventanas o por pestañas, lo cual es mucho más ordenado

Ahora, bien, alejandome un poquito, pero no tanto, te voy a hablar de IRC, que según la wikipedia "...
permite debates en grupo o entre dos personas y que está clasificado dentro de la Mensajería instantánea. Las conversaciones se desarrollan en los llamados canales de IRC...", a lo que yo agrego que los canales, generalmente, son creados con fines específicos, es decir, si creo un canal para hablar de futbol, se hablará de futbol y rara vez se hablará de otra cosa...

Entonces, ¿qué sentido tiene? pues ese mismo, fortalecer un conocimiento determinado, donde todos los participantes de la sala, pueden preguntar y responder, se crea una comunidad que va creciendo de acuerdo a un interés en común... y te puedo asegurar que hay montones de canales ya creados!!!

Pidgin, te permite además, buscar servidores para IRC, e inclusive te muestra listas de canales existentes en cada servidor... no se por qué no siempre se muestran todos, pero con los que lista se entretiene uno... y de acuerdo a dónde te desenvuelvas, seguro que vas a conseguir uno que te ayude...

Es posible, que podamos interactuar en alguno que creemos para nuestro fin, sólo tenemos que ponernos de acuerdo, crearlo y listo!

Por ahora, me puedes conseguir en el IRC irc.freenode.net canal #gulmer... sólo tienes que descargarte el pidgin, crear una cuenta IRC, agregar el canal, y listo! charlaremos...

[1] www.rae.es
[2] es.wikipedia.org
[3] lo podemos ver con la herramienta de idiomas de google

lunes, septiembre 26, 2005

Empezando con mi blog...

Hola

Si bien, mi centro de interés rodea la programación, acá tendré algunas cosas más... siempre, dentro del Software Libre... pero que tengan que ver básicamente con mi vida diaria en casa, trabajo y en la uni...