martes, 25 de diciembre de 2007

Entornos grafico linux cada vez mas potentes!




Mucha gente, principalmente usuarios que nunca
vieron o ni quisieron ver un linux
en funcionamiento siempre pusieron como escusa
para no utilizarlo pretextos similares a los siguientes




"linux es solo para gente que sabe de
informática".

"que a linux le faltaba mucho de entorno
visual para utilizarlo como una
herramienta de trabajo amigable al usuario".

"que las herramientas de ofimática en
linux eran precarias" .

"que no se pueden ver las paginas web
que antes desde $$internet explorar$$
se veían tan lindas!!".

"¿estas seguro que el puedo seguir trabajando como siempre
con los documentos $$word$$ que me envían de otra
oficina donde SI tienen el sistema que usan los demas,
estee... como se llama... $$guindows$$, si ese mismo, el
que me llego de regalo con la pc que compre?" :-D



Y bueno, como estas, otras cientos de escusas/preguntas
capciosas de las que te puedas imaginar. Por suerte todo
esto es solo un montón de ideas raras que lo usuarios
utilizan para no desprenderse de su sistema privativo
conseguido 'sin licencia'me animaría a decir en el 90%
de los casos, por lo que la pirateria
de software

es "algo corriente" que la gente no considera como tal
y por supuesto que están equivocados.





Para observar que por lo menos en chiches de
escritorio creo que ya esta a la par, o quizás
por encima de el innombrable veamos este video,
después si les gusta muestrenlo a alguna gente
que se queja de lo poco flexible que es un
escritorio linux.Esta es una comparación de Ubuntu Beryl
contra un $$Windows Vista Aero$$





Por cierto, yo utilizo Fluxbox porque
no me gusta mucho desperdiciar lo que no sobra en mi pc
, con 256 Mb de ram, y porque además me gusta utilizar
herramientas livianas. Para usuarios de escritorio en
oficinas de empresas privadas tanto como del estado
reconozco que el entorno gráfico mas aceptado es KDE que
tiene una buena variedad temas y aplicaciones gráficas que
ayudan a hacer un entorno visual mas rico y personalizado
que cualquier otro entorno gráfico y es soportado por una
amplia gama de distribuciones linux que lo incluyen
por omisión.

lunes, 17 de diciembre de 2007

NETDEV WATCHDOG: eth0: transmit timed out

Ya se que puede ser un problema que muchos ya han solucionado alguna vez... pero hace que uno se rompa la cabeza pensando que el maldito hardware esta fallando...

pero bueno.. esto me paso justo hoy como siempre a ultima hora cuando uno quiere despegarse ya de la pc para vivir un poco... :-)

Sincroniza tus archivos y directorios con unison!!

Bueno.. una herramienta que les puede servir para hacer sus sincronizaciones de archivos es Unison .

Potencia bash!!



Tenemos en el trabajo un servidor instalado con un Debian (Linux version 2.6.8-3-386) donde hace de server samba y además tiene instalado un sistema Trac que nos sirbe particularmente para organizar nuestro trabajo diario. Este sistema web trabaja almacenando toda la información que maneja en una base de datosPostgresql . Bueno, solo quería tener una copia de la base de datos con estructura y datos en caso de problemas de hardware. Ahí fue que decidí buscar una solución simple y rápida (en mi trabajo no hay suficiente dinero para comprar equipos que nos ayuden con estas tareas, por lo menos eso dicen hasta que el dinero aparece mágicamente !!) . En fin, cree un script que hace una copia de la base, arma un archivito comprimido y me lo envia por mail (ya que gmail es muy generoso en la capacidad de almacenamiento que me brinda y el adjunto que obtengo no es de mas de 80 Kbytes ). Todo eso lo hace automáticamente todos los días ya que lo configure mediante cron como una tarea programada

Aquí esta el script:


#!/bin/bash

export DB_BACKUP="/opt/trac"
export DB_USER="trac_db_admin"
# title and version
echo ""
echo "PostGres_backup"
echo "----------------------"
echo "* Rotating backups..."
rm -rf $DB_BACKUP/04
mv $DB_BACKUP/03 $DB_BACKUP/04
mv $DB_BACKUP/02 $DB_BACKUP/03
mv $DB_BACKUP/01 $DB_BACKUP/02
mkdir $DB_BACKUP/01

echo "* Creating new backup..."
pg_dump -U $DB_USER -d trac_db -h localhost | bzip2 > $DB_BACKUP/01/pgsql-\
`date +%d-%m-%Y`.bz
echo "----------------------"
echo "Done"
#####################################################################################
mpack -a -s "Log Backup Trac" $DB_BACKUP/01/pgsql-`date +%d-%m-%Y`.bz\
mycount@gmail.com | exit 0

rescue Exceptions en Rails


Encuentra las diferencias en archivos!!

Bueno, algunos lo odian, otros lo aman, a mi particularmente me agrada!! :-)

Se trata del todopoderoso editor Vi, si, además de editar scripts de bash(muchos pensaran que solo sirve para eso, para los admin de unix/linux) es un hermoso editor para editar el lenguaje que más te plazca(sí!!! también soporta resaltado de sintaxis!!), al fin de cuentas si sabes programar, no necesitar arrastrar botoncitos y dejar todo librado a que tu IDE piense todo por vos("de hecho creo que nunca lo hace, solo arma esqueletos/basura en algunos casos... pero VOS necesitas ESCRIBIR CÓDIGO")

Bueno, no es el caso por el que estoy escribiendo esto, sino solo porque le encontré otra cosita mas al Vi que me da mas argumentos para decir que es 'multipropositos' :-) . Cuando vos te preguntas donde esta la diferencia entre dos archivos "iguales", y no te podes dar cuenta visualmente, ahí esta Vi para encontrar la "aguja en el pajar"

sábado, 15 de diciembre de 2007

Selenium on Rails!

Selenium es una buena herramienta para realizar testing de paginas web.

Bueno, se puede usar agregando como plugin de rails .. los pasos que dí para instalarlo fueron estos:

Remote desktop from linux to linux

No hace mucho encontré un programa(paquete Debian) que permite traer el escritorio remoto entre máquinas que utilizan sistemas operativos Gnu/Linux.

Gráficos estadisticos con bibliotecas php Libchart!!

libchart

Libchart se trata de una librería con licencia GPL escrita en php para usar con php4/php5.

viernes, 14 de diciembre de 2007

Ejemplo de migración al software libre para imitar

Software libre en Extremadura

linex logoLinEx es la distribución de software libre de la junta de
Extremadura,la quinta región mas pobre de la Unión Europea.

About me


Me llamo César Díaz, soy de la ciudad de La Paz (Entre Rios - Argentina) pero por razones de estudio y posteriormente trabajo estoy viviendo en la ciudad de Santa Fe desde el año 1994.


Me encanta programar software con herramientas que provengan del software libre y utilizar sistemas operativos libres, personalmente uso solo Debian y espero seguir usándolo por muchos años más!!! ;-)

Estoy inaugurando mi blog, es la primera experiencia en utilización de un blog. Mi intención con respecto a este blog es contar experiencias y satisfacciones que me da el software libre día a día a nivel profesional como humano, ya que no solo obtengo excelentes herramientas para mi trabajo sino que me enseña a aprender de una forma que no hubiera pensado, el software libre me permite aprender de una manera ágil y a la vez me enseña compartir mi aprendizaje.