Es la lacra del siglo XXI segun el otro bando, el origen de todos los males incluido el terrorismo internacional
Pero esa es la propaganda con la que nos intentan lavar el coco
La realidad es que no habria conflicto con ninguna religion si no fuese por el verdadero mal de nuestro tiempo: el fundamentalismo de la supuesta raza dominante, el fundamentalismo cristiano
Hace mucho tiempo que el mundo esta en guerra. Unos dicen que por el petroleo, otros dicen que por el mero negocio de la guerra, que mas da: la guerra es un mal sistema que el mundo "civilizado" acepta sin mas. No hay guerra justa ni motivos justos para ir a la guerra, es un negocio que me avergüenza como humano
Esta guerra no es una cuestion mundial, es un asunto de los Estados Unidos de America, ese pais de niñatos violentos y abusones de patio de colegio
Nadie tiene cojones de parar a estos energumenos llamados yankies. No sabemos el motivo pero es asi
Cuando paran de pelear? Probablemente cuando se pelen entre ellos, lleguen a una guerra civil y el pais se desmembre en, seguramente, cuatro partes: las costas y el centro en dos. Este es mi augurio
Y porque digo esto? Pues porque hay dos USA bien diferenciados, todos los que han estado alli asi lo indican
Por un lado estan las costas, mucho mas avanzadas y mucho mas personas
Por otro lado esta esa mal llamada America profunda (mal llamada pues se deberia llamar Estados Unidos de America profunda pues el resto de America no tiene la culpa, mas bien son victimas igual que el resto del mundo)
En esa parte el fundamentalismo llega a cotas subrealistas y dignas del mejor de los Hitlers
En el se muestra lo que las ordas de fundamentalistas cristianos les hacen a sus hijos en pos de una supuesta defensa de su forma de vida
Es el manual basico de como conseguir nuevos adeptos entre los mas pequeños, los mas vulnerables
Y luego dicen del mundo islamico, juas, me dan mas miedo ellos que cualquier musulman armado hasta los dientes (quien es el culpable el que ataca o el que contraataca? yo lo tengo mas que claro: el que ataca es el que empieza todo)
Me llaman tantas cosas la atencion que no vale ni la pena que lo comente aqui. Mejor sera que lo juzgueis por vosotros mismos, los argumentos estan bien a la vista
Y digo yo: debo considerar a esta gente humanos? Homo Sapiens? Si es asi lo acepto (yo no soy como esta gente) pero no me hagais, entonces, que me considere yo mismo un Homo Sapiens, ni de coña
Lo que mas miedo me da (aunque es el dato que me hace tener tan malos augurios) es que cada vez son mas porque estan muy organizados
Despues de ver este documental la idea de que lo de las torres gemelas fuese un ataque interno (tal como se dice en Zeitgeist) no solo parece plausible sino que lo que no lo parece es el resto de opciones
Y es que piensan como se supone que piensan los fundamentalistas islamicos asi que si ellos se immolan porque no ivan a tirar las torres gemelas para entrar en una guerra santa
Asi pues para mi el orden correcto para ver los documentales que he publicado en este weblog (debajo de la caja de "Vuestros Regalitos", en "Recomendaciones") quedaria asi:
Campamento Jesus: de como se nutren las filas del fundamentalismo cristiano en el siglo XXI
Zeitgeist: de como estos fundamentalistas cristianos adoran a nada y que estan haciendo con el mundo para perpetuar su supremacia (supuesta añadiria yo)
El dinero es deuda: de como el sistema se perpetua a si mismo y los que lo controlan
Hay Jesusito de mi vida que eres niño como yo... que miedo me da...
Yanged: dicese de aquello que ha sufrido (y por tanto puede sufrir de nuevo) el proceso de observacion + simplificacion
Yangers: aquellos que son capaces de Yangear algo
Yangators: clase que Yangea un formato determinado. El sistema de plugins de Yanged funciona a base de Yangators de modo que cada formato (texto plano, ODT, PDF, imagen, tanto gif como imagenes generadas por una camara con Exif, mp3, ogg, etc)
A dia de hoy me estoy moviendo (atravesando) de forma muy basica por un arbol Yanged en el sistema de ficheros (puedo obtener por ejemplo la url de un punto o su id)
Para llegar a este punto he utilizado 75 lineas de codigo y 2 variables de Apache (aquellas que se setean con SetEnv). Total: 3856 bytes (3.8KB), 19.8KB si lo que miro es la carpeta principal (donde tengo el codigo, el arbol y la carpeta de Yangators vacia)
A juzgar por esto no creo que llegue a ocupar mas de los 18KB que ocupa el fichero principal de Yanged del producto Zope
Desde luego que salir de Zope esta siendo un alivio. Desde que ayudo en Mataro me estoy teniendo que poner al dia de Plone 3 y cada dia me gusta menos tanto ese producto como Zope. En vez de buscar simplificar las cosas esta gente cada dia hace mas "cosas raras" con tal de ser mas pythonicos y mas normativos. Como se pueden complicar tanto para dejar de complicarse?
Creo firmemente que ser "academicamente correcto" a costa de sacrificar sencillez es la estupidez mas grande que puede cometer un equipo de desarrollo (y no importa si es de hardware o de software)
Queda claro que, a veces (por no decir muchas veces), los academicos se equivocan por lo que la ciencia NO DEBERIA NUNCA JAMAS convertise en una pseudoreligion como a veces parece que es
Yo por mi parte estoy bastante contento pues primero vino un paron tipico de cuando haces un cambio gordo y no sabes aun como acometerlo, luego vino un periodo, que ha durado una semana exactamente y que ha coincidido con la luna llena (casualidad?, jijiji), de locura mental al encontrar una manera nueva (aunque basada en todo lo sucedido hasta ahora) de hacer las cosas
Ahora viene el momento de llevar a cabo esa idea (espero que lo mas basico este apunto en no mas de un par de semanas, luego habra que ir añadiendo funcionalidad pero eso es lo de siempre)
Ojala para el verano pueda tener una aplicacion completa de demo (seria fantastico tener la demo actual -a ver quien la encuentra, jeje ;) - pero enfocada a la venta automatica por internet. Ese Mi sitio Yanged del que les hablo a los amigos...)
Otro area donde le dedicare tiempo cuando tenga algo interesante es el meter Yanged en ordenadores empotrados (al fin y al cabo el salir de Zope vino motivado un poco por este tema)
La otra novedad de estos dias es que estoy utilizando GIT desde hace una semana asi que si alguna vez esto se fuese agrandando y trabajasemos mas personas en Yanged ya estaria preparado
Lo chulo de GIT es que no solo se hace control de versiones del codigo fuente de Yanged sino que tambien el arbol es GITeable. Incluso podria ser que GIT fuese un sistema perfectamente valido para controlar las transacciones aunque eso ya es mas discutible (me gusta la idea, no obstante, de usar la misma tecnologia para controlar el codigo que para controlar el contenido y, ademas, estariamos maximizando el uso de la herramienta y de sus visores)
Otra manera hacer el sistema tansaccional seria hacerlo correr en una unidad ZFS que es, de serie, transaccional (aunque habria que estudiar si hay forma de parar una transaccion o validarla desde Python)
Todos sabemos que los fabricantes abusan tanto como les es posible
Todos sabemos que en un mundo bien hecho (no como la mierda de sociedad en la que vivimos) los conectores serian todos iguales buscando la eficiencia y la durabilidad y no como ahora que todo el mundo hace lo que le da la gana para asi poder abusar de su posicion
Si tienes un chisme con un conector como el de la foto y te ha empezado a fallar quiza pueda ayudarte
Mi Acer esta apunto de ser jubilado:
la bateria ya no dura
el cargador no solo tiene la clavija jodida sino que ademas esta roto de la parte de la fuente de alimentacion (si vierais la chapuza que tuvimos que hacer Mau y yo para arreglarlo...)
falla el trackpad ahora si ahora no
falla el wifi (ahora va pero habra que cruzar los dedos)
algunas teclas se salen
Vamos un cromo
Esta mañana la clavija dejo de hacer contacto y el pobre ya no iva mas
Estos dias atras me di cuenta de que apretando bastante el conector si que iva pero estaba de mirame y no me toques
Como os he dicho, esta mañana ni apretando
Mirando a la hembra se podia ver que la masa estaba en la parte central, por dentro de la clavija macho y el positivo en los laterales
Lo que me ha llevado a deducir que era la masa la que fallaba (seguramente se ha undido o se ha rebajado con el uso por eso al apretar hacia contacto)
Solucion: se coje papel de aluminio o algo parecido que sea conductor de electricidad. Se hace un churrito y se mete en la clavija macho
Se conecta y voila! a funcionar de nuevo
A ver si salen nuevos macs que valgan la pena comprar o sino me comprare un pc normal pues con el linux ya me voy apañando
Nuevos entornos, nuevos conocimientos, es tiempo de anotar recursos valiosos
En este caso quiero anotarme la configuracion basica para que una aplicacion WSGI funcione
El entorno, el tipico:
Ubuntu Hardy Heron Apache Webmin Modulo WSGI
Para que os corra el tipico "Hola mundo!" hay que crear un servidor virtual tipico de Apache (el Webmin en este caso es la unica opcion que he sido capaz de encontrar que me funcione rapidamente, seguro que es porque ya se como va)
Luego hay que ir a "Editar Directivas" del site virtual y añadir lo siguiente:
<Directory "/path/a/vuestro/directorio/de/WSGIs"> Order allow,deny allow from all </Directory>
Y luego, en ese directorio creais un fichero llamado scriptDeLaAplicacion (substituir en los dos casos por el nombre verdadero del fichero, en mi caso Yanged.py) con el siguiente contenido:
Y con esto al ir a la direccion http://nombreDelServidor/nombreDeLaAplicacion os deberia salir Hola mundo!
He intentado utilizar el fichero .htaccess para configurar el site de un modo un poco mas como en la vida real pero aun no he sido capaz (tampoco ha sido la prioridad)
Normalmente dichas plantas tienen 2 rasgos comunes: son plantas usadas tradicionalmente, han encontrado un substituto quimico y por tanto hay que desplazar el natural
Una de esas plantas se llama Stevia y, aparte de edulcorante, regula el nivel de glucosa, casi nada (que se lo digan sino a un diabetico)
Obviamente, el substituto artificial se ha creado para ganar dinero y necesita desplazar al natural
En el caso de la Stevia ni siquiera se tienen que molestar argumentado que sea una droga, porque no tiene ninguna substancia psicoactiva
Aun asi, logicamente esta proscrita o casi
Vi a Josep por la tele hablado del tema pero hasta ahora no me habia llegado la informacion lo suficiente como para poder publicar algo, ahora si via Sin Dinero
En este viaje llevo algunos dias empezando a imaginar como deberia programar (y con que)
El primer problema que se me presento fue encontrar/escojer la estrategia para anclar Yanged al servidor con lo que empece a leerme el manual The Apache modules book y la documentacion de light http pues me parecieron las opciones mas logicas (esto fue previo al momento hardware embebido)
Al
llegar a este entorno tan exigente pero a la vez muchisimo menos
sobredimensionado para segun que temas como el pc, me di cuenta que
deberia ser mucho mas humilde pues en estos entornos no hay las
opciones mas tipicas (las que he comentado arriba) y encima ninguna de
ellas eran compatibles entre si (con lo que habria que programar una
especifica para cada servidor, una locura a la que no estaba dispuesto,
claro)
Lo logico fue reducirse al minimo comun multiple con lo
que pense en los CGI's (habra algun servidor que no los admita? excepto
los muy especificos)
Hoy he encontrado WSGI y me ha llamado muchisimo la atencion
Ademas lo poco que he leido al respecto indica que esta pensado desde lo mas simple posible
Pensado
como un sistema de cañerias (mas a medida para Yanged imposible),
conectable con otras aplicaciones WSGI, logico. Vamos una gozada
Esta
sera mi prioridad estos dias junto con reciclarme de Plone pues en
Mataro es lo que usan y Yanged aun no esta a la altura de Plone (que es
la tercera prioridad: hacer una aplicacion Yanged equivalente a Plone)
Me entero via la web del creador de Scriptaculous que Google acaba de anunciar la disponibilidad de esta libreria junto con Prototype y unas cuantas mas en los servidores de la compañia del buscador mas famoso para su uso publico
Que significa esto?
Pues que en vez de tener que alojar esos ficheros en tu propio servidor y tener que estar al tanto de actualizaciones, compresion y demas mandangas puedes usarlas via los servidores de Google con todas las ventajas que ello supone
Es una buena idea que todos deberiamos aprovechar
Desde este momento tengo este asunto en cuenta a la hora de programar
En este weblog pretendo anotar las cosas que me pasan por la cabeza, que me preocupan o que, simplemente, me apetece escribir
No pretendo nada asi que de nada me podran acusar nunca
Probablemente este equivocado con la mayor parte de las cosas que aqui leais: estare encantado de que os tomeis el tiempo que creais necesario para que entienda vuestra postura (aceptarlas, las acepto todas aunque no este deacuerdo)