Linux en el desktop

Como soy un cultor pero no evangelista del opensource, no había decidido nunca pasarme a linux en el escritorio. Además Outlook es la mejor pieza de software del paquete office, y no tiene parangon. Intente con OEL 6, pero prefiero tener placa de red (ahhh… drivers…) , así que me pasé a Fedora 14. Soy feliz.

Tiene sus annoyances.

El networkmanager no trabaja bien con vpns, así que uso el pptpconfig, que es feo pero funciona bien.

No encontré reemplazo para irfanview, el wine no funciona muy bien con el portapapeles.

El system-config-auth versión gráfica no tira los mensajes de error que tan bien le hacen al futbol cuando falta una biblioteca. No te avisa el muy botón.

PERO:

– pude sincronizar mi bberry con Evolution (el cual uso con imap, por que el conector exchange  requiere exchange 2007 o y el conector OWA, autenticacion básica en el OWA)

– Samba 3. Funciona cada vez mejor. (aunque tiene su primer nivel de annoyance)

– OpenOffice vuela en linux.

OEL 6!!!

Y empezamos mal, el SElinux rompió todo, tengo que volver a instalar.

MySQL versus todos.

Más allá de que siempre me pareció de juguete, y que después de usarlo sigue pareciendo de juguete, tengo que reconocer que trabajar con MySQL es facil, aún las cosas que deberían ser difíciles, o que como DBA de Oracle, estoy acostumbrado a que halla cierto grado de complejidad. En mysql todo es facil. Dar permisos sobre tablas:

grant all schema.* to usuario; (algo así)

El uso de wildcards en el medio de SQL me lastima los ojos, pero de verdad se sale del medio del camino del desarrollador al cual poco y nada le interesa el como, si no, el que (por lo menos en cuanto a bbdd)

En oracle, ni siquiera hay algo así. (Hay que armárselo a mano, con un select ‘grant select on ‘||table_name||… )

PostgreSQL, sigue mientras tanto aprendiendo de MySQL, pero en vez de hacerlo solamente, lo hace bien. La misma sentencia es

grant all  on all tables on schema esquema to user usuario;

Elegante y civilizado.

Gente que si

OAS, el enemigo de la humanidad. Por suerte la humanidad tiene a la linea de comando de su lado.
http://knowledge-oracle.blogspot.com/2008_11_01_archive.html

Asi no. Malas prácticas.

Tengo que instalar una aplicacion para hacer declaraciones juradas…
Me pide que cambie mis seteos de configuración regional porque sus desarrolladores son muy vagos para invocar las apis adecuadas de conversión de tipo de datos, ya que tratan todo como string… El instalador está en inglés. Estaba bien en el año 97. Ahora es ser medio vago en una aplicación que es de uso obligatorio.

más y menos

+ viajar con la familia para descansar de las bases de datos.
– volver del viaje por flecha bus, que te cambia el viaje en bus suite (100% cama), por coche cama (no tan cama), cuando medís 1,80 y querés viajar con dos niños sin previo aviso.

Hardcore server debugging

1. Instrumentación.

http://blogs.technet.com/b/markrussinovich/archive/2010/08/24/3351213.aspx

2. Backup y restore.

Todo lo demás es horas que se le venden al cliente.