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 »





Lanzado: Dealast Mailer v0.1

25 02 2010

Hará dos semanas, aproximadamente, empezé la construcción de un sistemita para envio de campañas de mails, que tenía que tener la “particularidad” de personalizar el mensaje saliente con el nombre y apellido del destinatario. No es nada del otro mundo, pero el sistema que tenía quien me lo pidió NO cumplía con esa función.

Y así lo hice, y acá está: Dealast Mailer

La interfaz es web, usando CSS y Javascript/AJAX para hacer más ameno el uso de la misma, y usa php con las clases PHPMailer y PclZip para hacer el trabajo sucio de manejar los zip y enviar los mails.

La verdad es que de Javascript no cazaba un fulbo, y con esto aprendí algo/bastante. Y de AJAX ni hablar, aunque me parece que AJAX está sobrevalorado…

Buen, eso es todo… Podría contar más cosas, tal vez, pero tengo sueño :)

EOM





Lanzado: Moska Indexer v0.1

2 02 2010

A pedido de mi hermano Moska, armé una versión que anda del Moska Indexer, un script pequeño en PHP que tiene como propósito crear archivos html con índices a todos los topics de cada foro dentro de un foro phpBB3.

El script es MUY cabeza. Lo tenía empezado hace un tiempo, y esta noche lo “terminé” (muy entre comillas – hice que funcione). Levanta el config.php del foro, y se encarga de pedirle a la db todos los topics de un foro específico.

Supongo que se lo podrá integrar mucho mejor con el phpBB, al punto de poder usar las otras bases de datos (funciona solo con MySQL, por ahora) o de integrar el listado en el theme del foro.

El programa lo licencié bajo la GNU GPL, como era de esperarse, y espero tener un tiempo pronto para meterle mano y hacerlo bonito (realmente da asco el código). Está basado en un script similar que había hecho la gente de ArgentoP2P, y que luego adaptaron (no se quién) para usar en el difunto eMeP3 Argentina.

Fin de la comunicación.





Hello, world!

8 01 2010

Presenter new printString: 'Hello, world!'

Ya vendré más inspirado.








Seguir

Get every new post delivered to your Inbox.