Solucionando: FUSE “Function not implemented” en write

27 05 2012

Vuelvo a pasar por acá…

Estoy haciendo el bendito TP de Sistemas Operativos, y estoy peleando con FUSE.

Implementando la operación de write, me pasaba que al hacer un echo a un archivo inexistente, la consola me daba un “Function not implemented”.

[~]$ echo "test" > tmp/fuse/text.txt
bash: tmp/fuse/text.txt: Function not implemented

En mi fuse_operations había declarado la función de write, por lo que no entendía qué pasaba. Tampoco sabía qué función era la que faltaba, así que después de buscar un rato, me di cuenta de que le podía pasar un parámetro “-d” a fuse_main para que me muestre información de debug. Leer el resto de esta entrada »





Developers found: RefControl

26 02 2011

Hace un tiempo posteé que estaba buscando un plugin de Firefox para bloquear los HTTP Referer.

Hoy encontré dos: No Referer, que agrega un simple botón para “tooglear” el envío o no de Referers a modo global, y RefControl, un plugin que permite definir para cada sitio si queremos mandarle o no Referer, e incluso cuál (siempre uno falso que determinemos, o uno relativo a la URL del sitio).

Al final me quedé con este último, nomás, porque el otro no me interesa demasiado…

Así que, si alguno más lo necesitaba, ahí está.





Developers wanted: addon para bloquear HTTP refeer en Firefox

8 07 2010

Mando un mensaje al mundo, a ver si Google trae a algún salvador:

Ustedes, honrada gente que desarrolla addons/extensiones para Firefox… ¿Alguno tiene ganas de hacer una extensión al estilo AdBlock que permita controlar con un boton “switch” (o mediante distintos modificadores al click – Ctrl + Click, o similares) la opción de que Firefox mande el HTTP refeer al servidor que le pide la página?

Desde el about:config se puede settear la propiedad network.http.sendRefererHeader, que poniendola en 0 deshabilita el envío de esa cabecera… ¿Habrá chances de hacer un addon “pequeño” que lo cambie más dinámicamente?

Desde ya, agradecidisimo si lo hacen…





Solucionando problemas: dependencias en plugins para Eclipse

30 05 2010

Estuve desarrollando un plugin pequeño para Eclipse. Nada que un par de tutoriales de la web no puedan solucionar.

El problema fue que, por motivos místicos, ese plugin necesitaba leer una planilla de Excel. Nada de otro mundo, tampoco (lamentablemente). Y nada que la gente de Apache no haya solucionado.

El problema fue hacer que el plugin se entere de que existen unas bibliotecas externas llamadas POI.

Horas más tarde, encontré la simple solución: agregarlas en el Classpath de la pestaña “Runtime” del editor del “plugin.xml”. Leer el resto de esta entrada »





Para entender la recursividad…

21 03 2010

… tenés que estar con las luces prendidas:

La recursividad se complica a las 6 de la mañana

Y, de verdad, estaba complicadísima… pero, después de un rato, salió…





Algoritmo de la amistad

12 03 2010

Tras verme las temporadas 1 y 2 de The Big Bang Theory en poco más que una semana, no era de esperarse menos que esto.

Googleando un poco (por fiaca, más que nada), llegué a este blog en que está subido el diagrama de flujo del algoritmo de la amistad que descubrió Sheldon en un capítulo.

Diagrama de flujo del Algoritmo de la amistad de Sheldon Cooper

Algoritmo de la amistad, por Sheldon Cooper

Leer el resto de esta entrada »





Solucionando: Creación de metapaquetes Debian

10 03 2010

Hará desde fin del año pasado que estoy metido con la gente de GNUtn, un grupo de usuarios de software libre de la UTN. Junto con gente de otras regionales de esa universidad (nosotros perteneceríamos/representaríamos a la FRBA) está la idea de sacar adelante una distribución de GNU/Linux que incluya todo el software necesario para todas las materias de la cursada en la facu.

Para esto, pensamos basarnos en un Ubuntu (por el soporte y su user-friendlydad), y, por tanto, pensamos resolver el tema de la instalación del software mediante muchos metapaquetes.

Como no tengo ni idea de cómo hacerlos (buen, sí… pensaba bajar un metapaquete X y modificar uno por uno sus archivos – se pueden abrir con file-roller o cualquier manejador de archivadores), googleé un poco, y llegué a este post de Ernesto Crespo Avila, donde explica la creación de estos metapaquetes con dos comandos del mismo programa: equivs-control y equivs-build, ambos incluidos en el paquete equivs. Leer el resto de esta entrada »