Muchas veces creemos que no teníamos elección, aunque dicen, que siempre la hay. Sin embargo la decisión a veces es lo de menos, lo importante es aprender a vivir con las elecciones tomadas en la vida.
Eva
05-May-09
Soy incapaz de escribir algo bello para este momento, es mi personalidad, pero sí puedo expresar el significado de Eva en mi vida y qué me gustaría aportarle. Por lo pronto aparece un nuevo y desconocido pero apasionante mundo, una nueva persona en tu vida que transforma lo que entiendes por “lazos afectivos”.
Como cualquier padre (y madre), sólo quiero aportarle felicidad, para que a partir de ahí pueda construirse así misma, con seguridad, habilidad para relacionarse y entusiasmo por aprender y enseñar, darse, querer y quererse. Sinceramente, me alegro de haber aprendido a tiempo, que esa felicidad no puede estar fundamentada en el dinero y sí en el cariño.
Han sido nueve meses soñando y un año, disfrutando. Espero poder aprovechar los futuros años con Eva al máximo.
Documental de la 2: Código Linux
15-Dic-06No me había percatado de un documental que han puesto en Google Video y que hace tiempo echaron por la 2 de TVE, me refiero a “Código Linux”. Espero que no desaparezca por problemas de copyright o cosas así.
En este documental, se habla de cómo nació Linux, la importancia que tuvo internet en ello y las repercusiones sociológicas que promueve a nivel global, casi de manera accidental en una evolución natural de los mercados. Para los de ideas solidarias, podrán encontrar en el movimiento de software libre (en el que está inmerso Linux, como un proyecto más) la transferencia de capital que ha realizado y se realiza desde de los países ricos hacia los pobres. El modelo económico del software libre (dentro del capitalista) se basa en trabajar en equipo y sobre todo compartir, no en tener la voluntad de compartir para ser “buenos” en el más amplio sentido de la palabra, sino en compartir para potencia el lucro (aunque también tiene cabida el altruismo). Es curioso el modelo, pero funciona y beneficia a todos, creando un modelo
de inteligencia colectiva y trabajo colaborativo sin precedente en la historia.
Supongo que os estaréis haciendo la siguiente pregunta “¿y qué tiene que ver la informática con los movimientos sociales?. Cuando veáis el documental lo entenderéis. Si no tenéis ganas de verlo por durar 51 minutos, quizá este anuncio televisivo de un minuto y medio, del gigante informático IBM os abra apetito para ver el documental.
Espero que os guste y os haga pensar.
Esto me pasa por presuponer
29-Jun-06Cómo dije en una anterior entrada, dispongo de 64Mb de RAM y 32 de swap para este servidor web, lo que no dije es que es una máquina virtual. En el plan de precios que pago me incluye esa memoria, que para lo que quiero funciona, aunque últimamente me da algunos problemillas. En su momento di por sentado que la memoria swap que “venía de serie” era inalterable ya que esta gente es la que controla el kernel de mi máquina, así que ni probé
Esta era la memoria que tenía
Mem: 60312 53260 7052 0 2100 25680
-/+ buffers/cache: 25480 34832
Swap: 32760 5956 26804
Desesperado por las tres últimas semanas de caídas de servicios, se me ocurrió probar suerte para añadirle más memoria swap a la máquina virtual, como si de una máquina normal se tratase y el resultado fue inesperado: FUNCIONA!. Le he añadido 105Mb y este es el resultado.
Mem: 60312 53540 6772 0 2156 25800
-/+ buffers/cache: 25584 34728
Swap: 135152 5956 129196
Lo he hecho del siguiente modo. Antes de nada asegurarse de tener el paquete swapspace (debian) instalado, si no
apt-get install swapspace
Finalizada la instalación, crear un archivo de memoria swap.
mkswap -c /swap/swap1 102400
y por último “montar” la memoria
swapon /swap/swap1
Y para acabar, se tendrá que añadir a /etc/fstab el swapfile para que cuando reinicie, se mantengan las mejoras de memoria
La felicidad
27-Jun-06Casi todos los psicólogos están deacuerdo, o al menos eso es lo que he sacado en conclusión con varios autores: la felicidad lo dan las relaciones sociales, el dinero sirve para otras cosas. Pon amigos en tu vida.
El hallazgo: itextdotnet
23-Jun-06Estaba practicando algunos ejemplos del uso de itextsharp en C# para poder generar informes en pdf, cuando me he topado con una nueva librería que proviene también de la original escrita en java, itext. Esta nueva, que parece no ser demasiado conocida, al menos en las listas de mono-hispano, se llama itext .Net o itextdotnet para los amigos. En esta dirección se encuentra una magnífica documentación del proyecto, al menos en lo que a ejemplos se refiere. Utiliza los mismos ejemplos del proyecto original itext en java, pero escritos en C#, una copia de los mismos en J# de la plataforma .NET o IKVM si se usa Mono (mi caso) y por último en VB.Net (y que supongo que funcionará también en Mono). Lo bueno de esta librería es que puedes utilizar Mono o .Net para escribir el código en Java, C# o VB.net, algo que hará las delicias de muchos. Yo con que esté en C# me conformo.
¿Y por qué tanto jaleo con una librería para generar pdfs?. Los programadores de Mono que queremos hacer aplicaciones multiplataforma tenemos algunas dificultades extras que nos obligan a complicarnos un poco más, unas veces por carencias de software como Crystal Report y otras por minimizar las dependencias de sistemas operativos concretos. Para la generación de informes a partir de XML y que además se puedan imprimir independientemente del gestor de impresoras del sistema operativo concreto en el que corra la aplicación, ayuda bastante la generación de documentos pdf en vez de enviarlos directamente a la impresora. Los documentos pdf, son un formato muy extendido y que cualquier S.O. actual soporta. A modo de introducción de como se pueden leer XML y convertirlos a pdf, aquí enlazo un ejemplo que hace un tiempo comentamos en mono-hispano.
Configuración de monit
22-Jun-06Aquí dejo la configuración que he usado para monitorizar con Monit, los servicios Apache, MySql, ssh y el espacio de disco duro
start program = “/etc/init.d/apache start”
stop program = “/etc/init.d/apache stop”
if failed host localhost port 80 protocol http
and request “/index.html” then restart
check device rootfs with path /dev/ubd0
if space usage > 3 GB then alert
check process mysql with pidfile /var/run/mysqld/mysqld.pid
group database
start program = “/etc/init.d/mysql start”
stop program = “/etc/init.d/mysql stop”
if failed unix /var/run/mysqld/mysqld.sock then restart
if mem > 60 Mb then restart
if 5 restarts within 5 cycles then timeout
check process sshd with pidfile /var/run/sshd.pid
start program “/etc/init.d/ssh start”
stop program “/etc/init.d/ssh stop”
if failed port 22 protocol ssh then restart
if 5 restarts within 5 cycles then timeout
Que difícil es con 96Mb!
22-Jun-06Sí, aunque parezca increíble este blog y unas 10 páginas más, basados en wikimedia y mambo, varios foros, listas de correo con qmail+vpopmail+qmailscan+bogofilter+clamav+ezmlm y mysql5.0, corren en una máquina con 64Mb y 32 de swap, es decir 96 ridículos Mb. Hace poco mudé mi web de mambo a wordpress y aunque parece más ligero, la realidad es que consume más recursos, hasta el punto que en una semana se me ha caído la web unas 15 veces por falta de memoria, contra un par de veces en varios años. He tenido que afinar todavía un poco más las configuraciones de apache y mysql, además de haber tenido que instalar un centinela de servicios. Monit ha sido el escogido, que por cierto, también me ha costado configurar para tan pocos recursos y aún estoy en ello. Ahora tengo que mejorar la seguridad contra los ataques DoS, que con los recursos que tengo… Menos mal que no tengo servicios profesionales en esta máquina ;-D

Sólo quería dar desde aquí la enahorabuena al equipo de Ubuntu. He actualizado las Ubuntu Breezy que tenía instalado en todos mis sistemas (tanto personales como del trabajo) a la recién y estable 6.06 LTS (Dapper Drake) de una forma absolutamente suave. Creo estar en la certeza de que es la primera vez desde que uso Linux (1998), que el proceso de actualización de una versión estable a otra, ya sea con Debian, RedHat, Suse o Mandrake, se realiza con total suavidad o al menos con muy pocas incidencias, aunque en mi caso no las he tenido.
Además de esta agradable experiencia, creo estar en lo cierto de tener ante mi la primera versión de un escritorio GNU/Linux 100% apta para usuarios sin experiencia. Un aplauso para el equipo de Ubuntu.
Lo que está ocurriendo, no sólo es inevitable, sino que es consecuencia natural de la evolución de la tecnología, la misma evolución que durante los último 60 años ha alimentado de forma desproporcionada a la industria del copyright, que no de los autores. Ahora el peso de la evolución tecnológica y social está cambiando, algo que afecta negativamente al acomodado y todopoderoso mercado de las discográficas, editoriales, cine e industria en general del copyright. Si no fuesen tan poderosos no ocurriría nada, simplemente se extinguiría en silencio, como otras tantas formas de vida, pero vamos a tener que aguantar sus últimos coletazos a golpe de derecho penal, hasta que aplastados por el peso de lo evidente emigren a otras vías de abastecimiento económico o pongan el cartel de cerrado por quiebra en sus puertas.
Siempre ha sido cuestión de crear mercado con la difusión del conocimiento, de algo que no se puede tocar y que solo existe en nuestros cerebros. Cuando apareció la imprenta la difusión del conocimiento pudo amplificarse pero sobre todo se convirtió en un bien con el que comerciar: el conocimiento se transformó en producto. Con la música y el cine ocurrió lo mismo, mientras han podido contener su cultura en los vinilos, CDs y cintas magnéticas todo ha ido bien, porque había algo tangible con lo que comerciar, pero en el momento en que aparece internet y la información se distribuye digitalizada en millones de lugares a la vez, sin “materia que lo contenga” y que pueda ser por tanto inventariada, el valor desaparece y cambia de estado. El resultado es que la industria del copyright cae, los autores ganan dinero actuando en sus conciertos, se abre el acceso a los autores vetados por las discográficas y los recursos económicos que acumulaban unos pocos se distribuye un poco mejor en otras que haceres. Esto de la tecnología no parece tan malo al fin y al cabo ¿no?.
Hoy me he dado cuenta que dentro de tres días, el 6 de junio del 2006, coincidirán tres números en nuestro calendario, aunque sobran 2000 ¿no?, que para los de religión cristiana o satánica – ¿esto último es una religión? – tiene un significado especial. He rebuscado un poco por la www por si había algún comando de suicidio colectivo, pero no, no he encontrado ninguna absurda histeria cultural, parece que en general hemos superado la lacra de las profecías del fin del mundo. Lo que si he podido leer es el mensaje de Fátima que hasta ahora no lo conocía y me quedo con esto :
En mayúsculas queda subrayado que los que extiendan la semilla del negocio mensaje de Fátima, no deberán tener miedo. Y miedo es el argumento que utilizan las religiones para controlar las mentes del pueblo poco cultivado. Matar para llevar el mensaje de Dios y combatir contra los que amenacen la verdad, un mensaje de poder y dominio, un mensaje que transporta su cultura única. Este fue el motivo por el que los católicos exterminaron a los pueblos cátaros en el pasado y el motivo por el que algunos musulmanes alimentan la jihad y el odio contra los infieles en el presente.
Dice Peter Atkins
La definición es para mí 100% acertada, pero este afamado físico, también dice que la religión es una corrupción de la inteligencia, aunque yo no estoy en absoluto deacuerdo. La religión es parte de la naturaleza humana y es un indicativo de la curiosidad del hombre por aprender y conocer como funciona la realidad que percibe. Y de naturaleza humana es de lo que nos habla el filósofo catalán Jesús Mosterín. Discute las cuestiones más intrincados como el terrorismo, el nacionalismo, la eutanasia o la religión en un brillante, claro y neutral discurso científico-filosófico. Cuando lees sus innumerables artículos y libros, caes en la cuenta de que el mundo puede ser contemplado desde puntos de vista muy diferentes a los acostrumbrados. Su ideas te sumergen en una excitante atracción por el conocimiento que descubre con asombrosa simplicidad, como si se destaponasen los oídos en el cambio de presión por la altura, problemas tan difíciles de imaginar como la evolución de las especies, por qué los terroristas actúan como lo hacen o lo sencillo que resulta “lavar el cerebro” a un grupo de personas, sociedades o naciones enteras. Y esto último que digo, esta parte de la naturaleza humana, la de dominar y ejercer poder sobre los demás es la que yo calificaría de 666, lejos de un sentido religioso o supersticioso; la única forma de luchar contra esto es mediante el acceso a la cultura, al conocimiento libre que desde aquí siempre reivindico, a la libertad que nos ofrece el conocimiento, al individualismo de ideas que nos libera de los ideales colectivos de las guerras, las pasiones por las banderas y dioses, o del racismo.
Metal by elektro
02-Jun-06Ultimamente estoy leyendo mucho sobre Machina Supremacy un grupo de Metal que utiliza el chip SID del mítico Commodore 64, como uno más de sus instrumentos. Hace tiempo que me tropecé con ellos y otros más, mientras escribía un mini artículo en mi antigua web sobre el SID. Lo más interesante que decía lo pego a continuación:



La cultura tiene el futuro claro
02-Jun-06Mientras leía en el blog de David Bravo como van perdiendo terreno las gestoras del copyright frente al movimiento copyleft y los autores simpatizan cada vez más con la “piratería” embriagados por el poder de internet como herramienta de difusión sin intermediarios, recuperaba de mis recuerdos unas notas que fui plasmando en OpenOffice hace unos “muchos” meses para un proyecto literario que probablemente me llevará años terminar – soy torpe escribiendo, que le voy a hacer. La cosa era esta
old.tapiasbravo.com
01-Jun-06A petición de algunos lectores, acabo de poner en línea la antigua web de tapiasbravo.com. Como se puede comprobar, el aspecto ha quedado un poco tocado, pero al menos los contenidos están de nuevo al alcance. La verdad es que el weblog de mambo me jugó una mala pasada, pero todo empezó meses antes con un problema entre el sql de mambo y mysql versión 5. Aquí documento lo sucedido y la solución para quien le haya afectado también.
10% del cerebro?
01-Jun-06Le estaba dando vueltas a un problema que tenía con las transacciones en mysql y me ha surgido la siguiente pregunta, ¿por qué se ha extendido tanto la absurda creencia de que sólo utilizamos un 10% de nuestro cerebro?. Supongo que por una vez no tendrá la culpa la religión.





