miércoles, febrero 20, 2008

Error al instalar Ubuntu 7.10 (Gutsy): al intentar iniciar el Live CD envía un mensaje "BusyBox" y una línea de comandos.

Síntomas:

  • Al intentar iniciar desde el disco de instalación de Ubuntu, no puede arrancar en su lugar envía un mensaje BusyBox (cons distintas variantes) y una consola shell.
  • Posterior a esto, se puede verificar el detalle del error en la consola virtual 1 (presionando las teclas Ctrl-F1).
Origen:
  • Fallo en el kernel 2.6.22 que es el incluido con esta versión de Ubuntu.
  • Dicho fallo ocurre al cargar un módulo initramfs llamado piix.
  • Al cargarse dicho módulo con algunos discos duros IDE antiguos, ocurre un fallo que impide al kernel cargar adecuadamente la unidad de disco duro.
Solución:

Guía para instalar Ubuntu y hacerlo correr a pesar del mensaje BusyBox:


  1. Al arrancar con el disco de instalación, elegí las opciones de idioma y teclado que regularmente uso (con las opciones F2 y F3). Si se desea, se puede omitir este paso para cargar el idioma y mapeo de teclado original.
  2. Seleccione la opción F6. Al seleccionar esta opción, debajo de las opciones del menú se mostrará una línea con el comando completo que se ejecutará para cargar el Kernel del disco de instalación con las opciones elegidas.
  3. Al final de la línea de comandos (después del guión -) agregué la opción:
    break=top.
  4. Presionar para iniciar la instalación.
  5. Casi de manera inmediata, muestra el indicador de mensaje BusyBox y una línea de comandos.
  6. En la línea de comandos de busybox tecleé los siguientes comandos: modprobe ide_generic
    modprobe ide_cd
    modprobe ide_disk
    exit
  7. Esto cargará los módulos necesarios para reconocer los discos duros que tienen este problema. El comando exit terminará la sesión BusyBox y continuará cargando la instalación habitual de Ubuntu.
  8. Instalar Ubuntu con las opciones deseadas (hay infinidad de documentos en la web al respecto, por lo tanto no detallaré este paso).
  9. Una vez finalizada la instalación de Ubuntu, al quitar el CD de instalación de la unidad y reiniciar el equipo intenta arrancar desde el disco duro. Al intentar cargar la instalación del disco duro, fallará, mostrando nuevamente la línea de comandos de BusyBox (de nuevo, se puede consultar el detalle del error en la consola virtual 1 presionando Ctrl-F1).
Guía para arrancar con la versión de Ubuntu instalada en el disco duro a pesar del mensaje BusyBox:

  1. Repetir los pasos del 1 al 6 de la "Guía para instalar Ubuntu y hacerlo correr a pesar de el mensaje BusyBox".
  2. Una vez cargado en entorno de instalación, se debe abrir una línea de comandos.
  3. En la línea de comandos, escribir los siguientes comandos:
    fdisk -l (Para consultar la partición en donde se instaló Ubuntu, generalmente marcada con la etiqueta Linux en la columna System). La partición debe ser algo como /dev/hda1
    mount /mnt /dev/hda1 /mnt
    (Monta la partición en donde está instalado Linux en el directorio /mnt)
    chroot /mnt (Cambia el directorio raíz de la instalación de Ubuntu por el directorio recién montado)
  4. Una vez que tenemos cargada como raíz / la partición en donde instalamos Ubuntu, debemos actualizar la lista de módulos initramfs. Para hacer esto debemos editar el archivo /etc/initramfs-tools/modules (anteponiendo el comando sudo para editar como usuario root) de manera que agreguemos las siguiente líneas:
    #Agregado para cargar los módulos que nos permiten leer el disco duro que tiene fallos:
    piix
    ide_generic
    ide_cd
    ide_disk
    #Se agrega para evitar que se cargue este el módulo que provoca el error.
    blacklist ata_piix
  5. Actualizar el kernel con los cambios en los módulos. Para hacerlo se debe ejecutar el siguiente comando:
    sudo update-initramfs -u
  6. Reiniciar la PC para cargar el Ubuntu instalado en el disco duro.
  7. ¡¡YA TENEMOS UBUNTU 7.1O (GUTSY) INSTALADO Y FUNCIONANDO!!

Mayor información:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/153991

lunes, febrero 21, 2005


El Software Libre como esquema de negocios

Ante el avance constante del Software Libre en el panorame mundial, quienes nos dedicamos al desarrollo de Software como medio de vida nos preguntamos en alguna ocasión: ¿Qué puedo / debo hacer?
Esta pregunta se formula tomando como base al Software Libre como una "competencia desleal" en donde se hace "lo mismo" pero "sin cobrar". Sin embargo, dichas aseveraciones son infundadas. en el presente artículo, voy a explicar porque son infundadas y además, voy a asentar lo que considero son las bases para generar un negocio sustentable con la base en el Software Libre exponiendo algunos ejemplos.

¿Es el Software Libre una competencia para el desarrollador de Software?

Puede llegar a serlo dependiendo de la solución que nosotrtos vayamos a ofrecer como desarrolladores. Pero se puede decir que en la mayoría de los casos NO LO ES en absoluto. Para dar una idea, voy a plantear dos situaciones extremas en donde SI puede ser competencia y en las que NO puede ser competencia.

Escenario 1:

En el primer escenario, soy un desarrollador que está planeando construir una hoja de cálculo para venderla en las empresas. En este escenario, porsupuesto que el Software Libre será competencia para mí, porque estoy desarrollando una solición demasiado "abierta" en la que me encontraré competidores muy fuertes y con mucha experiencia en ese campo, no solo Software Libre, también competidores comerciales en donde tengo altísimas probabilidades de fracasar.

Escenario 2:
En un segundo escenario, después de observar un poco las tendencias del mercado, el "mapa de software mundial" y mis propias competencias, observo que la industria del Acero (solo por mencionar un ejemplo), carece de un sistema para administrar de manera efectiva negocios medianos a un costo razonable y adecuada a las particularidades de este tipo de negocio. Así que busco afanosamente (sin éxito) algún Software Libre para este tipo de negocio. Incluso a nivel comercial, solo se encuentran algunas soluciones cuyo costo es prohibitivo para el tamaño de negocio al que pretendo dar el servicio. en este último punto, quizás encontraré algunos programas que requerirían de modificaciones para adecuarse a las particularidades del negocio. Aquí es donde se puede desprender el esquema de negocio que se describe abajo.

El esquema de negocios

De acuerdo con la filosofía del Software Libre, no es posible cobrar regalías por uso de licencia en el esquema de licenciamiento GNU (qué es el más extendido, y dicho sea de paso, el que da mayor libertad).
A continuación, se mencionan algunas de las posibilidades de negocios que se pueden llevar a cabo con la utilización del Software Libre.

Lo primero que debemos hacer es cerciorarnos del tipo de licencia que ostenta el Software que pretendemos utilizar y leerlo detenidametne para saber lo que podemos y lo que NO podemos hacer.

  1. Vender la instalación y configuración. En este esquema, estamos vendiendo nuestros propios conocimientos, aplicados a un área específica. A pesar de que cualquier persona puede aprender a instalar y / o configurar el sistema en cuestión no siempre es conveniente que suceda. Aún en este supuesto (que una persona del negocio requiera aprender a instalar y / o configurar) se puede obtener ua ganancia. Ejemplo: Una empresa desea poner su sitio en internet. Podemos ofrecerle la instalación y configuración de un servidor WEB con Linux y Apache.
  2. Vender capacitación. Nuestro cliente potencial posee algún software instalado pero no posee personal capacitado para administrarlo. Podemos ofrecerle un curso de capacitación para el personal que lo requiera. Ejemplo: La empresa dispone de un servidor web Apache montado en un SO Linux pero no tiene personal con los conocimientos técnicos adecuados para administrar dicho servidor. podemos ofrecer cursos de Linux y cursos de administración de Apache (servidor WEB).
  3. Vender soporte. Es posible que los clientes potenciales tengan software (libre) instalado pero no tienen personal capacitado ni les intresa tenerlo. en este espquema podemos vender servicios de soporte en dos modalidades: por evento (en algún problema) ó en la modalidad de horas de soporte mensual (el cliente decide para que usar las horas fijas de soporte que tiene disponible). Ejemplo: Nuestro cliente potencial tiene la misma instalación de los ejemplos anteriores pero no tiene personal capacitado ni desea capacitar al personal existenta. En un caso así, podemos ofrecerle una póliza de soporte mensual por un número de horas adecuado a los problemas que tenga ó nuestros servicios de soporte técnico por evento.
  4. Rentar las aplicaciones. Probablemente nuestros clientes potenciales no deseen enfrentarse a los problemas que implica tener el software instalado en la infraestructura propia, así que aprovechando las posibilidades que mucho software tiene para funcionar como servidor WEB ó aplicaciones remotas vía Internet (entre otras muchas soluciones para usar el software de manera remota). Podemos ofrecerle la renta de aplicaciones instaladas en nuestra propia infraestructura. Ejemplo: Rentar el webhosting de un servidor Apache montado en un servidor Linux para alojar la página de nuestro cliente.
  5. Desarrollar aplicaciones bajo la licencia GNU y / o con base en licencias GNU. Quizás nuestrro cliente utiliza software libre para administrar su negocio pero no se adecua a las particularidades de su negocio. Tal vez existe software comercial disponible para cubrir sus necesidades pero el costo no está al alcance del negocio. En estos entornos, podemos ofrecerle a nuestro cliente el desarrollo a la medida de una aplicación bajo una licencia GNU, esto nos daría como ventaja, tomar como base algún software existente (bajo licencia GNU también), adecuando el mismo a las peculiaridades del negocio y / o "tropicalizando" la aplicación para que se adecue al esquema de operación de nuestro cliente. Incluso, es factible iniciar el desarrollo de una aplicación con dicho esquema, contando con el apoyo de miles de desarrolladores alrededor del mundo que de manera directa ó indirecta pueden contribuir a nuestro proyecto. En este caso, además podemos ofrecer la venta de otros servicios omo los mencionados con anterioridad.
Dichas oportunidades de nogocio son las que yo visualizo, por lo que los invito a engrosar la lista y / o a darme sugerencias para modificar la misma.

En resumen: El Software Libre, puede representar una clara oportunidad de negocios (que ya está en marcha, vease lso negocios propuestos en La Cofradia Digital) por lo que debemos capacitarnos y prepararnos en todos sentidos para afrontar una nueva manera de trabajar. En este mismo orden de ideas, cabe destacar que lo que realmente puede ser un factor que nos diferencie de la competencia es el VALOR AGREGADO en una solución, por lo que no es costeable ofrecer Software, sino SOLUCIONES TECNOLÓGICAS.

En mi experiencia personal, soy un humilde promotor de Software Libre, sin embargo, tampoco descarto ni descalifico el esquema de Software Comercial (del que por cierto he vivido mucho tiempo) pero estoy suficientemente mentalizado como para trabajar con ambos esquemas de licenciamiento y sobre todo propornerle a mis clientes soluciones acordes a sus necesidades.

lunes, enero 24, 2005


Tendencias Tecnológicas

Un nuevo año transcurre, y cada vez nos sorprenden más los logros tecnológicos del ser humano. En esta interminable carrera, nos preguntamos: ¿hasta donde llegará el ser humano? ¿cómo serán los artefactos tecnológicos dentro de 10 años?

Pues bien, algunas tendencias y noticias del área, además de mi apreciación personal, me atreveré a formular algunas posibilidades (nota: no las llamo "predicciones") en algunas áreas.

  • En el ámbito general de los artículos tecnológicos de uso personal, continuará la convergencia de diversos usos en un mismo artefacto (relojes con reproductores de MP3, Handheld, almacenamiento de datos, radio, celulares con juegos, reproductores de medios, videocámara, cámaras fotográficas, etc. y sus posibles combinaciones)
  • También continuará la tendencia de dotar a estos dispositivos con conexión inalámbrica entre ellos, además de permitir la conexión a Internet a través de dicha conexión (para la interconexión de dispositivos considero que aún le queda tiempo de vida a los rayos infrarrojos para intercambio de datos entre celulares y handhelds, Bluetooth continuará su expansión lenta pero consistente en el reemplazo de los cables para interconexiones y el conjunto de tecnologías WiFi 802.* y sus sucesores dominarán las conexiones en áreas más extensas y permitirán la conexión de virtualmente cualquier dispositivo a la Red Mundial.
  • El avance de las tecnologías inalámbricas, permitirá que en unos 5 años sea posible conectarse de manera inalámbrica con un conjunto de tecnologías estándar (le apuesto a un sucesor de WiFi 802.*) desde virtualmente cualquier parte en prácticamente cualquier ciudad mediana del mundo, en gran parte de ellas sin costo alguno y a velocidades similares a las que actualmente se encuentran en las redes de área local. Los proveedores de Servicios de Internet (ISP) darán servicio a través de tecnologías de este tipo, lo que disminuirá el costo por transporte de datos a través de terceros (carriers), además permitirá una instalación más rápida en los hogares de los usuarios y un costo menor de infraestructura para los proveedores.

  • En este mismo orden de ideas, la Red Mundial (Internet) soportará velocidades mucho mayores (quizás hasta 10 veces más que la actual) , transportando la mayor parte del tráfico de voz (empaquetada a través de tecnologías Voip) abaratando los servicios de voz hasta un 50% de los costos actuales (quizás más, soy conservador en este sentido). Los servicios de transporte de video y audio, seguirán un lento pero firme avance en áreas específicas en las que son de suma utilidad (como la educación, la medicina, etc.) El avance en la velocidad de la red mundial continuará aumentando las velocidades de conexión hasta el usuario final, ADSL seguirá su avance firme en México, seguido muy de cerca por las tecnologías inalámbricas hasta que finalmente domine el mercado.

  • En el ámbito de las fuentes de poder portátiles, específicamente en el terreno de las de origen químico (baterías), no se esperan cambios sustanciales por los alcances químicos, por lo que nuevas tecnologías como las celdas de combustible (predominantemente) permitirán una mucho mayor duración de la energía portátil (imagina un celular que no requiera recargarse en muchas semanas a un uso continuo).

  • En la industria automotriz, el principal cambio vendrá con la popularización de los motores eléctricos impulsado por los Estados Unidos que están "presionando" a la industria automotriz a cambiar lo más pronto posible los motores de combustión interna por algún método mas "amigable" con el medio ambiente. Quizás también las celdas de combustible se empleen de manera comercial en esta industria, pero en los siguientes 10 años no espero ver más que prototipos con esté tipo de energía.

  • La electrónica seguirá invadiendo todas las partes de los automóviles y de prácticamente cualquier tipo, serán más comunes las suspensiones, frenos, equipo de seguridad, alimentación del motor, etc. controlados por medio de electrónica. Incluso, en vehículos de gama alta, es muy probable que en situaciones de emergencia, computadoras tomen el control de la situación y permitan salvar más vidas, controlando frenos, suspensión, motor, etc. También notificarán a los servicios de emergencia de algún posible accidente y guardarán los datos pertinentes para su análisis (gran parte de esto ya se realiza en la actualidad pero se hará más popular).

  • En la Telefonía Celular seguirán convergiendo las tecnologías y más que dispositivos de comunicación serán: reproductores multimedia, handhelds, etc. Las tecnologías 3G serán la norma, permitiendo el intercambio de información masivo utilizando los teléfonos móviles, enviar información multimedia (como video y audio) serán prácticas comunes. El crecimiento de la telefonía celular en México seguirá comportándose de manera exponencial como hasta hoy lo ha hecho, superando en mucho a otros sectores de los medios de comunicación. Las redes de telefonía celular cubrirán en su mayoría el territorio nacional llegando a lugares en donde otros medios no tienen cobertura. Y como buen deseo: Que las compañías de telefonía celular colaboren entre sí para intercambiar tráfico y brindar una mayor cobertura de manera colaborativa (lo considero muy poco probable, pero es un buen deseo).

  • La Robótica seguirá presentando avances sorprendentes en el campo de la inteligencia artificial, sin embargo, los robots seguirán en los ámbitos de la industria, automatización y demás. Veremos robots "humanoides" solo a nivel de prototipos, dichos prototipos seguirán avanzando en imitar los movimientos de un ser humano, tendrán más capacidad de interacción visual, sensitiva y verbal.

  • En el campo de la Nanotecnología, se vislumbrarán cada vez más aplicaciones en el ámbito médico para diagnosticar enfermedades principalmente, también se verán aplicaciones en el área de la electrónica para aprovechar mejor la energía, miniaturizar aún más los componentes, generar micro-máquinas con cierta autonomía a nivel experimental, se avanzará en el estudio de materiales para la industria, esto quizás permita generar materiales más resistentes a los golpes, la temperatura, etc.

  • El Software Libre continuará su avance en las empresas, ganado terreno principalmente en todo tipo de servidores. Aunque también se esperan avances sustanciales en el uso de los usuarios finales, con mejores interfaces gráficas (mas amigables y sencillas). Los avances en la instalación, configuración, mantenimiento y uso permitirán llegar a usuarios con menores conocimientos en el área de cómputo. Los gobiernos seguirán migrando su plataforma a Software Libre, principalmente por la independencia tecnológica que esto representa. Los centros de estudio quizás por fin volteen su mirada para fometar el uso y la capacitación en Software Libre para generar personal capacitado. Por último, la principal fuente de información al respecto seguiremos siendo los miles y millones de personas que amamos y defendemos la libertad, libertad para decidir, para conecer y compartir nuestros conocimientos a los demás.
http://www.wi-fi.org/OpenSection/index.asp

http://www.bluetooth.com/

viernes, enero 14, 2005


El panorama laboral de un Ing. en Sistemas ó Similar

A continuación expongo una serie de puntos a considerar para tener una visión muy particular, pero acorde a la realidad del entorno laboral para las personas que egresan de las áreas de sistemas ó similares.

1.- Cada vez es más común contratar al personal del área como personal "de confianza" y/o bajo el esquema de honorarios.
Esto bajo el pretexto de "brindar una mayor liquidez". Pero el trasfondo de dicha medida corresponde a la posibilidad de "dar mayor margen de maniobra" a las empresas al evitar los pagos por concepto de liquidación en caso de un posible despido y evitar los pagos por conceptos como seguridad social, Infonavit y demás cuotas obligatorias en un régimen asalariado. Dicha medida permite que las empresas "prescindan" de los servicios de algún profesional en cualquier momento, incluso sin una causa justificada y de paso representa un ahorro significativo al "evadir" los pagos correspondientes a un asalariado. Sin embargo, dichas medidas sitúan a quienes trabajamos ó hemos trabajado en las mencionadas condiciones en una situación con escasa ó nula protección a situaciones como: despidos injustificados, pago de salario y atención médica en casos como accidentes, incapacidades, muerte, instalaciones inadecuadas, etc. Eso sin contar que las presiones propias del tipo de trabajo pueden causar estrés y depresión a largo plazo. Quizás para alguien que sea soltero(a) y joven no representa algo importante a tomar en cuenta, pero a largo plazo puede representar quedarnos sin una pensión digna, sin servicios de salud en la vejez, sin servicios de salud para la familia, incluso, en casos extremos, dejar la preocupación y responsabilidad a la familia en casos de muerte o incapacidad para trabajar.

2.- Los rangos de edad de entre 22-35 años es un factor común en las empresas.
En un rango tan limitado de edad yo me pregunto: ¿sólo podemos tener 15 años vida productiva?
Si tienes menos de 22 – NO tienes experiencia.
Si tienes más de 35 – Eres “resistente al cambio”, ineficiente, estás “amañado”, etc.
Me abstengo de expresar más comentarios.

3.- Los horarios "abiertos" ó la "disponibilidad de horario" son cada vez mas frecuentes en el área.
Debido a las variaciones en los presupuestos, y al mal manejo de los mismos por parte de algunas personas y a la naturaleza variable de los mismos, es cada vez más frecuente trabajar en horarios de hasta 16 horas de trabajo y en ocasiones con 6 días de trabajo laboral (en periodos críticos, incluso 7). Además, dichos horarios se previenen a la hora de contratar al personal o se asume que es algo “normal” inherente al tipo de trabajo. Estos horarios pueden derivar en diferentes problemas de salud física y psicológica.

4.- Las certificaciones y los posgrados pasan de ser una ventaja para ser un requisito.
Esta condición no es exclusiva del área, sin embargo, en un ambiente en donde los cambios son vertiginosos y en donde la capacitación que tomaste hace 3 meses hoy está en desuso, se incrementa dramáticamente la problemática. Ahora para aspirar a un empleo mejor remunerado es importante contar con un título de posgrado, además del obligatorio inglés (que por cierto debes estudiar de manera independiente a los estudios de licenciatura debido al escaso nivel de la enseñanza de este idioma en la currícula oficial). Para cuestiones de índole técnica, es cada vez más común que las empresas soliciten la certificación por parte de terceros para ciertos lenguajes ó herramientas. Esto nos “obliga” a estar en constante actualización, lo que no tendría nada de malo a no ser porque dicha preparación debe ser en horarios fuera del laboral.

Dichos puntos, son solo los que el autor en su constante devenir laboral generado a lo largo de los últimos 10 años ha observado como prácticas constantes en la industria como para considerar se “genéricas” dentro de esta.

La mención de estos puntos, es solo “la punta del iceberg”, debido a que no es extensa la lista y no expresa los orígenes de la problemática ni alternativas de solución a las mismas (por razones de espacio y tiempo, ya que el autor tiene su particular punto de vista en cuanto a orígenes y soluciones).

Se agradecerán las contribuciones al mismo.

Gracias.

miércoles, enero 12, 2005


Utilizando Software Libre como alternativa

En un intento por desterrar el uso exclusivo de Software Comercial en mi y utilizar Software Libre como alternativa, emprendí la aventura en Diciembre del año pasado. Aquí la crónica de lo sucedido:

7-Dic-2004
Mi mente se resistío ese día como nunca a permanecer un día más a expensas de los intereses de terceros (no menciono alguna compañía en específico). Decidí instalar Fedora Core 3 debido a la previa experiencia con su antecesor Red Hat (en diferentes versiones desde la 5.0).
Bajé las imagenes ISO del Fedora Core 3 (solo los 4 CD's de binarios), verifiqué las sumas MD5 para comprabar que todo marchara bien, incluso monté las imagenes ISO en mi Sistema Operativo para darles un vistazo.

8-Dic-2004
Mi PC (HP d220mt) tiene dos discos duros y uno de ellos estaba disponible y sin particionar así que instalé el Fedora Core 3 con el esquema de particiones que me sugiere la instalación únicamente modifiqué el tamaño de la swap pensando en escalar la RAM en un futuro cercano. Posterior a la instalación, no tuve problemas con el Hardware, el sistema reconoció la tarjeta de video, el monitor, la tarjeta de red, los 2 discos duros, la tarjeta de sonido, los puertos USB, etc.

9-Dic-2004 al 10-Dic-2004
Me dediqué a buscar algun IDE para desarrollar en Java. Después de buscar y analizar las características de varios de ellos, bajé e instalé 2 de ellos: NetBeans y Eclipse.
Después de leer las instrucciones (independientemente de la capacidad y experiencia, el famoso archivo README incluido lo puso el autor precisamente para que lo leamos ;oD) detenidamente e instalarlos cuidadosamente, me dediqué a probarlos.

13-Dic-2004 al 17-Dic-2004
Bajé e instalé un servidor de aplicaciones WEB WebSphere 6.0 de IBM (servidor que usa el cliente por lo que es necesario probar con el mismo). Por carecer de una cantidad suficiente de memoria RAM (solo tengo 256 MB) no pude correr dicho servidor de manera que respondiera con suficiente eficiencia, así que decidí poner a punto el servidor Tomcat incuido en NetBeans para correr aplicaciones WEB Java en mi ambiente local.

20-Dic-2004 al 24-Dic-2004
Bajé e instalé el último JDK disponible desde el sitio de Sun. Con dicho JDK y el NetBeans pude correr y modificar un script de pruebas de volumen para la aplicación que estaba modificando. También en este periodo utilicé constantemente la suite de aplicaciones de OpenOffice para ver, crear y modificar diversos documentos. Dichos documentos fueron compatibles al 100 con MS Office en versiones 2000, Xp y 2003.

27-Dic-2004 al 31-Dic-2004
Después de muchos trabajos pude hacer funcionar parcialmente la aplicación WEB Java en la que estoy trabajndo con NetBeans y Tomcat, incluso pude hacer funcionar el driver jdbc y una parte del IDE de NetBeans que permite ver y modificar los objetos de la Base de datos de Oracle (TM) de manera satisfactoria. Tambien en esta semana pude hacer funcionar un ambiente visual para trabjar con bases de datos Oracle llamado Tora. Resultó ser un excelente programa que no le pide nada a aplicaciones comerciales.

3-Ene-2005 al 7-Ene-2005
En esta semana pude lograr hacer cosas mas "triviales" que permiten hacer el trabajo más confortable. Pude hacer funcionar el Gaim para comunicarme con amigos y familiares a sus messengers de ICQ, Yahoo y MSN con resultados bastante satisfactorios. También pude quemar CDs con el k3b y con el xcdroast. Ambas aplicaciones me fascinaron, quizas un pooc mas el k3b. También en esta semana pude configurar mi sistema para poder leer y escribir en particiones de MS Windows XP (NTFS). Pude configurar el sistema para instalar software desde repositorios yum y de esta manera bajar e instalar el soporte para escuchar archivos MP3 en una aplicación llamada XMMS. Dicha aplicación resultó ser excelente para reproducir archivos de música de diferentes formatos con soporte para visualizaciones, skins, ecualizador, etc. Además logré que mi sistema reconociera y montara automáticamente mi dispositivo USB Flash Drive para compartir archivos y me sosprendió lo bien que funcionó dicha característica.

10-Ene-2005 a la Fecha
Después del árduo trabajo que esta iniciativa me ha generado, he logrado sacar adelante el trabajo en tiempo y forma sin tener que utilizar el MS Windows instalado en mi PC para nada. Poco a poco voy encontrando alternativas a las necesitdades de mi trabajo y entretenimiento con exclentes resultados.

La presente reseña solo es de caracter informativo y pretende generar interes en el tema y a la vez alentar a las personas interesadas a buscar alternativas.

Quedo a sus ordenes para dus dudas / comentarios así como una explicación detallada del procedimiento.

Gracias.

Happy Hacking...

martes, enero 11, 2005


El Software Libre

Es todo aquel conjunto de Software que nos permite copiar, distribuir, modificar y hacer uso del mismo libremente sin que sea obligatorio pagar regalías. Se resume en una sola palabra: LIBERTAD.

Para una definición precisa ir a:

http://www.gnu.org/philosophy/free-sw.es.html

¿Para que me sirve utilizar Software Libre?


    Nos permite utilizar el Software sin pagar regalías (esto es opcional).

    Genera independencia tecnológica.
    Debido a que se distribuye con el código fuente, tenemos la posibilidad de modificar el Software a nuestra conveniencia sin depender de las decisiones de quien construyó el mismo.

    Facilita la mejora contínua.
    Por su amplia difusión y uso, permite localizar y corregir con dinamismo los posibles errores, con tiempos de respuesta muy cortos a diferencia del software comercial.

    Coadyuva a la formación de personal altamente capacitado.
    Al proporcionar el código fuente e información del Software es una fuente de conocimiento abierta a las personas interesadas en el estudio del mismo.

    Acerca la tecnología a las personas.
    Al evitar el pago de regalías y costos relacionados, permite proporcionar la tecnología a personas / instituciones /organizaciones /naciones que no pueden pagar el costo del Software Comercial.


El mejor sitio de información acerca del Software Libre:


La Cofradía Digital

Mensaje inicial

Ayer estaba pensando en buscar algo que me permita expresarme libremente, acerca de todos los temas que se agolpan en mi cerebro, como una manera de dejar huella de mi ser en este mundo. Estaba en la búsqueda de un espacio en donde exponer mis ideas, mi manera de ser y hacer las cosas. Así llego a mi mente la idea de crear está bitácora (BLOG).

¿Que es un BLOG?

Los orígenes del término son imprecisos, sin embargo, se refiere una una bitácora personal en la que el autor expresa sus ideas, opiniones, noticias, etc. de manera libre y voluntaria y las expone a los demás.

A partir de hoy, este será mi medio de expresión público.

Saludos...