viernes, 31 de agosto de 2007

Portátil nuevo... ¿Vida nueva?

Pues eso, que me acabo de comprar un portátil, concretamente un Acer Travelmate 6291 con pantalla de 12.1", y como no... Le he instalado Kubuntu. Hasta aquí bien, ahora viene la pequeña odisea que me va a tocar afrontar esta tarde mientras doy las últimas pinceladas a los cursos que tengo que preparar para este mismo lunes... En principio la detección de Hardware de Kubuntu es incapaz de detectar correctamente mi tarjeta de red inalámbrica, rebuscando por ahí he encontrado a otra gente con el mismo problema, parece que se puede solucionar utilizando ndiswrapper, el sonido tampoco funciona, aunque parece que se puede solucionar actualizando alsa, el lector de tarjetas, a priori no funciona como debiera y con el resto de hardware ni me he metido, aunque supongo que la webcam dará problemas.
En fin, un reto, aunque el día menos indicado, porque quería dejar terminada toda la documentación de los dos cursos hoy, a ver si es posible.
Iré documentando mi relación con el nuevo pequeño ser de la casa a ver si conseguimos llevarnos bien ;).

jueves, 30 de agosto de 2007

A vueltas con Foxpro

Desde hace algún tiempo estamos trabajando en una aplicación que intenta sustituir a otra mucho más antigua y que utiliza bases de datos xBase, no habría problema si sólo tuviéramos que leer datos, el problema es que nuestra información procesada tiene que volver a la misma aplicación por motivos ajenos a nuestra voluntad. Esto que parece tan simple nos ha provocado los mayores dolores de cabeza que recuerdo haber tenido jamás.
Resulta que para ordenar los datos de los distintos ficheros .dbf los sistemas xBase utilizaban varios formatos distintos de índice que, por lo general, están bien documentados... Todos menos uno, el .cdx, Compound Index File, esto hace que hayan miles de utilidades para leer el contenido de ficheros .dbf, si utilizas python y te ves en un fregado como este, te recomendamos encarecidamente que le eches un ojo a pydbf pero que no haya ninguna, al menos que nosotros conozcamos, para generar índices .cdx desde cero. La mejor aproximación que hemos encontrado es la de Arc, un canario que anda por tierras de Dublín, que posteaba lo siguiente en su blog, lo hemos probado, pero no termina de solucionarnos la papeleta, porque necesita un índice .cdx ya existente para así poder regenerarlo. Nosotros necesitamos poder generar un .cdx desde cero para así poder eliminar registros si fuera necesario. ¿Alguien conoce alguna utilidad para generar desde cero índices .cdx?

miércoles, 29 de agosto de 2007

Inauguración Oficial

Hace poco más de una semana que he vuelto de viaje y llevaba tiempo rondándome la cabeza la posibilidad de publicar un blog. Supongo que no tendré demasiado tiempo para actualizarlo a diario, pero seguramente siempre habrá algo interesante que publicar relacionado con cursos, software libre o viajes e historia.

Cualquier contenido que encontréis en este blog y que sea propiedad intelectual mía se publica con licencia Creative Commons, y tenéis mi permiso para utilizarlo, modificarlo, etc ... para proyectos sin ánimo de lucro. Siempre y cuando citéis al autor.


Ver mapa más grande

Supongo que queda aclarar el nombre del blog. Arautápala es el nombre aborígen con el que se conocía el valle donde nací y donde he vivido la mayor parte de mi vida, el valle de La Orotava. Se encuentra enclavado en el norte de la isla de Tenerife y es un rincón muy especial del mundo. La segunda parte del nombre, Tech, viene de mi segunda gran pasión, la tecnología, pero no cualquiera, la tecnología de verdad, la que construyen a diario miles de voluntarios alrededor del mundo para después ponerla a disposición de la comunidad. Estoy hablando, claro está, del binomio software y hardware libre.

Bueno, sin más me despido por ahora. Un saludo y sed bienvenidos a mi recién estrenado blog.