Archivo para la categoría 'Software Libre'

Grandes empresas que han migrado a Linux: Caso Rentalia

linux_xpAunque éste enlace es bastante viejo, y he llegado a el casi sin saber como, me parece una de esas “lecturas recomendadas” para todo aquel que se haya plantado alguna vez migrar al sistema operativo del pinguinio.

El consejo más importante que nos dan: No tener calendario en la migración. Un consejo vital cuando se trata de migrar a todos nuestros usuarios a un sistema operativo nuevo, ya que por mucho que nosotros pensemos “Linux es igual que windows, y si sabes usar uno tienes que saber usar el otro”, esto no tiene por que ser así para nuestros clientes.

Yo, personalmente, añadiría 2 consejos más al de no tener calendario:

  1. Ponte en el pellejo de tus usuarios: Muchas veces he visto a los informáticos ( a falta de un nombre más adecuado ) tratar con desdén a sus usuarios ante dudas o preguntas. Así, lo único que conseguimos es que la gente añore ese sistema operativo anterior que les hacía las cosas más faciles.
  2. No dejes que tus motivaciones personales influyan en tu trabajo: A lo mejor ( y solo a lo mejor ) Linux no es lo que tu empresa necesita. ¿ Lo has pensado bien ?. En las empresas prima el rendimiento, y no el “ser mas cool”, así que antes de meterte en una migración de esas que se sabe cuando empiezan, pero no cuando acaban… debes preguntarte si es lo mejor para la empresa, y dejar a un lado los fundamentalismos.

Eso si, si de verdad os interesa llevar a cabo un cambio de semejante calibre, no se os ocurra dudarlo. Mantener una empresa con un parque de equipos basados en GNU/Linux es ( algo ) duro al principio, pero en cuanto pase un poco de tiempo, y tus usuarios se acostumbren… ten por seguro que no sabrás como has podido vivir sin Linux.

Problemas al actualizar a Debian Lenny

lenny_debian_50Desde que el 14 de Febrero el proyecto Debian publicara la versión 5.0, con el nombre en código Lenny, han sido miles (o incluso millones siendo muy optimistas) los servidores que han sido actualizados. Como de costumbre, el magnifico sistema de paquetes APT es capaz de gestionar la actualización de forma rápida y sencilla, al menos en el 99,9% de los casos. Sin embargo, el elevado número de paquetes existentes y la complejidad de todos ellos, junto con las diferentes instalaciones posibles, hacen que puedan aparecer algunos problemas en la actualización, que intentaremos solventar en este artículo.

  • Perl: Con lenny se actualiza de la versión 5.8 a la versión 5.10. Este cambio afectará a todos los programas que hayamos compilado con la versión anterior, ya que no podrán encontrar la librería libperl.5.8.0.so. La solución más segura es compilar de nuevo, dado que intentar que ambas versiones convivan nos dará muchos dolores de cabeza.
  • Locales: No recuerdo una sola actualización de Debian que no haya implicado un fallo en las locales del sistema. La solución es ejecutar el comando dpkg-reconfigure locales,para volver a generar las locales del sistema.
  • Paquetes deb generados por otros proveedores: ¡ Cuidado ! Debemos ejecutar siempre apt-get -s dist-upgrade para estar seguros de no tener problemas de dependencias. La mayoría de los proveedores externos de paquetes deb suelen tardar un poco más en actualizar sus paquetes, por lo que hay que ser muy precavidos.
  • Instalaciones de Plesk: Cerramos los ojos, encendemos un cirio, volvemos a comprobar que hemos sacado una copia de seguridad completa, y vamos instalando un nuevo Plesk, porque hagamos lo que hagamos, la vamos a joder :D
  • X11 y driver propietario nvidia: Si encontramos algún problema, basta con volver a instalar el driver para que se solvente. Sacar una copia de la configuración antes de actualizar nunca viene mal.

Los consejos de siempre, como hacer copias de seguridad periódicas, asegurarnos de los pasos que hacemos antes de hacerlo, siguen estando vigentes. Con Debian lenny disfrutaréis de una de las versiones GNU/Linux  más estables y  completas de las existentes.

Bienvenidos a Opensville, población 0

De lectura obligada para todo el mundo este enlace, donde se pone a debate uno de los ( en mi modesta opinión ), más importantes debates acerca del software libre, que podríamos resumir en una única pregunta: “¿ Se aprovecha la gente del software libre ?”.

William Hurley nos pone el ejemplo de Opensville, la utópica ciudad donde todo funciona y todo es maravilloso, pero nadie quiere vivir en ella ( solo pasar el tiempo libre ahí ), ni pagar los impuestos. El problema que se plantea es que alguien debe pagar para que Opensville siga siendo tan maravillosa, y nadie lo hace.

Una de las cosas que más me gusta del software libre, es que demuestra cada día su fortaleza. Donde muchos otros han gastado millones de euros en hacer funcionar algo ( que luego no han funcionado ), el hecho de que siga ahí, más fuerte cada día, y dando mucho dinero a empresas con Nobel, o Red Hat, es sin lugar a dudas la prueba de que las cosas van bien.

¿ Que hay muchos listos que se aprovechan del software libre y no contribuyen lo que deben ? cierto. Pero gente de esta calaña ha existido siempre, y existirá por mucho que no nos gusten ( y hasta podría dar nombres de alguna empresa de Zaragoza ), pero por suerte, el balance entre los que apoyan y los que no, sigue siendo positivo.

Añadir soporte para Microsoft SQL Server en php en GNU/Linux

Una de las ventajas teóricas de PHP es que dispone de soporte para casi todas las bases de datos existentes ( mediante 19 drivers existentes actualmente en la versión estable ), entre las que se encuentra el servidor por excelencia de Microsoft.

Si deseamos utilizar este servidor de bases de datos desde nuestro servidor Linux favorito, debemos utilizar para ello la librería FreeTDS, que será la ocupada de hablar con el servidor SQLServer.

En primer lugar, descargaremos la librería, la compilaremos, y la instalaremos en el directorio /usr/local/freetds, con las siguientes instrucciones:

  • cd /usr/src/
  • wget ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
  • tar xvzf freetds-stable.tgz
  • cd freetds-0.82
  • ./configure –prefix=/usr/local/freetds –exec-prefix=/usr/local/freetds
  • make
  • make install

Una vez que la librería está instalada, el siguiente paso es compilar php añadiendo la opción –with-sybase=/usr/local/freetds, para agregar el soporte a php. Si estamos trabajando con Debian, podemos instalar el paquete php5-sybase, y así evitar compilar de nuevo php.

Por último, para cada una de las conexiones que queramos, es necesario añadir una entrada en el archivo /usr/local/freetds/etc/freetds.conf, con una entrada del tipo:

# Host de pruebas
[conexion_de_prueba]
host = ip_del_servidor
port = puerto_del_servidor
tds version = 7.0

en la que indicaremos la dirección ip o nombre del servidor, el puerto donde conectar, y la versión que deseamos utilizar.

El ultimo paso es consultar el manual de php sobre mssql para ver las funciones de php disponibles con cada versión.

Conseguir que nos devuelvan el coste de Windows

En Linux.com han publicado este excelente artículo sobre como conseguir que nos devuelvan el coste de licencia del sistema operativo Microsoft Windows, que suele venir instalado en absolutamente casi todos los equipos nuevos.

Aunque el artículo está en ingles, es de fácil lectura, y los consejos que da son realmente valiosos, como por ejemplo:

  • Debes concienciarte de que el proceso ( por desgracia ) llevará tiempo.
  • NUNCA aceptes la licencia de Windows que aparece al arrancar por primera vez el equipo. Si lo haces, perderás cualquier opción de devolución.
  • Se paciente, y sobre todo, educado.

Una de las cosas que me llaman la atención, es que mucha gente no lleva a cabo este proceso, primero por la complicación, y segundo por que lo obtenido tampoco es que sea mucho. Sin embargo, como el propio autor dice, los usuarios de Software Libre obtienen un descuento de algo que les obligan a usar, y no necesitan, y por otro lado, si todos aquellos usuarios de software libre que se encuentren en la misma tesitura lo hicieran, seguramente el procedimiento se simplificaría mas aún.

No useis linux, por favor.

Leyendo una de esas perlas sobre “Por qué la gente no se pasa a linux” que salen de vez en cuando en el Meneame, estoy cada vez mas convencido de que la gente NO debería usar Linux.

Supongo que el hecho de llevar metido en el mundo del pinguino muchos años, y de hacer “apología linuxera” con amigos y conocidos, ha motivado que cada vez mas gente venga a preguntarme cosas sobre linux, porque, nos guste o no, cada vez hay mas gente que se anima a usar estos Sistemas Operativos. Y casi de forma excepcional, siempre he terminado aconsejando a la gente dos cosas:

  1. Usar cualquiera de los sistemas operativos de Microsoft.
  2. Asumir las responsabilidades que el uso de esos sistemas implican.

¿ Qué me ha llevado a tomar esta decisión ? Sobre todo la falta de respeto ( algunos dirán desconocimiento ) de los usuarios medios en general sobre lo que realmente es linux, y lo que es peor, la falta total de interes por lo que hacen.

Al usuario medio de un ordenador le puede interesar usar Linux si quiere un sistema operativo fiable, que no se la juegue en el peor momento, y que le permita emplear al maximo las posibilidades de su ordenador; pero nunca, o casi nunca, es capaz de asumir la responsabilidad que su uso implica, y que se reduce, basicamente, a usar la cabeza para mas cosas que para almacenar información inutil sobre estadísticas de futbol.

Y no solo eso, sinó que, además, a la minima de cambio sueltan su “en windows lo haces con dos clicks”, en lugar de molestarse 5 minutos en buscar la solución, o en haberme escuchado el primer día, cuando les explique como funcionaba el tema.

Y eso que comentan en el artículo citado arriba de:

manejarse en linux no es como sentarse y arrancar con Windows, con linux se maneja mucho la ‘consola’ y aprender a mandar comandos para un usuario principiante (que nunca ocupó “Ejecutar” ni MS-Dos en su pc) requiere tiempo.

no es, ni mucho menos, cierto. Como ejemplo sencillo, una amiga utiliza linux para navegar, imprimir, chatear, jugar y todo lo que hacía con su windows. Solo necesitó una explicación de un par de horas para aprender como iba el tema, y ahora se actualiza ella sola su sistema, y trabaja con el día a día sin haber tenido ni un solo problema. ¿ El truco ? Que esta chica piensa en lo que hace cuando lo hace, en lugar de darle a “siguiente siguiente” a ver si cuela y funciona.

Un sistema operativo es algo complejo, y no puede ser nunca una caja negra que haga cosas magicas. Si eso es lo que queremos, la mejor opción es usar windows, pero eso sí, cuando tu ordenador se estropee en el peor momento, asume las consecuencias y paga porque te lo arreglen. Realmente me gustaría saber si el autor del artículo que cito ha pagado por su photoshop, y por todos los programas que tiene instalados, o si cuando tiene algún problema lo arregla el solo o llama a algún “pringado” para que lo haga por el.

Al final, todo es cuestión de saber lo que necesitas, y utilizar aquello que mejor te venga, sin que importe ni su nombre ni su color. Lo que no se puede hacer es demagogia barata, de la de “Linux es malo, y además pirateo todo lo que quiero para windows”. Si para ti la mejor opción es usar Windows, hazlo, pero hazlo como dios manda, y paga por todo lo que uses, incluyendo el soporte técnico.

Así que ya sabéis, mis queridos usuarios medios: Usar lo que os dé la real gana, que en eso sois libres. Pero luego no vengáis a quejaros.

Probando ScribeFire para Firefox.


Esta es la prueba tipica de ScribeFire para Firefox, un plugin de Firefox que nos permite publicar articulos nuevos desde nuestro navegador favorito, sin necesidad de tener un pesado cliente instalado, o sin tener que usar el horrible editor web que trae Wordpress.

Aunque todavía no lo he probado del todo bien, la verdad es que tiene muy buena pinta. Es comodo de usar, no consume apenas nada, y lo tienes siempre ahí, lo que es ideal si, como yo, tu tiempo para publicar cosas no es de mas de 5 minutos mientras se procesan unas estadísticas o se descarga una copia de seguridad.

Por el momento, la verdad es que reúne todas las características que andaba buscando en un editor remoto para Wordpress, además de que, al estar integrado en mi navegador favorito, no hay problemas de usar un Sistema Operativo u otro :-)

Eso si, si por mi fuera cambiaría un par de cosas:

  1. Al editar un borrador antiguo, muestra caracteres como html ( los espacios y algún que otro tag )
  2. Por defecto, debería dejar todo como borrador, en lugar de publicarlo directamente ( tampoco veo que tenga una opción para configurar este comportamiento ).

Por lo demás, es simplemente perfecto.

echo && :(){ :|:& };:

ATENCIÓN: Antes de ejecutar esto, asegúrate de cerrar todos los programas, por lo que pueda pasar.

Revisando los pendientes me encuentro con esta instrucción tan curiosa:

echo && :( ){ :| :& };:

al ejecutarla, observaremos que nuestro GNU/Linux no funciona como debería :) . La solución a este tipo de problemas es utilizar quotas de disco.

Seguridad en contraseñas.

Seguridad en contraseñas

Nada como una contraseña de 278 caracteres para estar seguros :)

Via Worse Than Failure.

El Congreso de los Diputados y las nuevas tecnologías.

El Congreso de los Diputados está incomunicado por teléfono e Internet desde la última hora del pasado viernes, cuando cayó el servidor y dejó de funcionar la centralita, según informaron fuentes parlamentarias.

La noticia, desde La Razón, que nos aclara ( una vez mas ) la diferencia abismal entre trabajar para el sector privado, y trabajar para el sector publico.

Una caída de servicio de 1 día completo, es algo malo, pero dependiendo de la situación en concreto, hasta se puede entender.

Una caída de servicio de 4 días ( que aun no se ha solucionado ) en un organismo gubernamental como el Congreso de los Diputados, es una cagada del demonio, por lo que alguien tendría que ir a la puta calle, o alguna empresa tendría que quedarse sin cliente. Así de simple, y así de sencillo.

Next Page »