Alineado de memoria en C

Bueno, hay un tema que hace tiempo lo había estudiado y resulta que ahora me estaba pasando lo mismo y no me acordaba exactamente que era. Para ubicarnos, un código C, uso de una estructura y un sizeof que devuelve cualquier “verdura”. Veamos, este es el ejemplo: struct page_idx { char app[4]; — 4 bytes char nose[2]; — 2 bytes long page_no; — 4 bytes long page_pos; — 4 bytes }; Se supone que esto... [Leer mas]

BAFICI Resolver. La aplicación.

Bafici resolver es un programa desarrollado para facilitar la selección de las películas del festival de cine independiente de Buenos Aires (BAFICI) y armar a partir de dicha selección alguna de las posibles combinaciones de películas a ver. El proyecto en Github bafici.resolver versión ejecutable para windows Instrucciones para la versión ejecutable Descargar el archivo bafici.resolver.zip Descomprimirlo en cualquier carpeta, por ejemplo c:\ En la subcarpeta bafici.resolver ejecutar Bafici.Resolver.Gui.exe Buscar las películas deseadas Seleccionarlas haciendo... [Leer mas]

Invesdoc

Siempre me sorprendió este software del Corte Inglés. Notablemente bueno, este administrador de imágenes tuvo mucha vida en la década del 90, por lo menos acá en la Argentina. Su diseño, en cuanto a la estructura de datos si bien simple, era muy claro y óptimo. Su estructura de organización por “Archivos” con atributos independientes, la digitalización ISIS/TWAIN muy flexible, para trabajar desde un simple scanner de escritorio a una mole tipo el 910 de... [Leer mas]

Un reemplazo mejor al cd de Linux.

Cada vez estoy pasando más horas delante de una terminal *Nix, ya sea en para acceder remotamente a sistemas, como también por el uso cada vez mayor que hago del entorno Cygwin en Windows. Por lo que ya estoy customizando y armando herramientas para mi uso diario. La idea, como siempre, es compartir. Esta vez le toca a un reemplazo del viejo y conocido comando cd o “change directory”. La necesidad puntual era poder mantener... [Leer mas]

Bafici Resolver. Los métodos.

Ya hemos estado viendo en entradas anteriores el uso de la fuerza bruta para resolver las combinaciones de películas que queremos ver durante el BAFICI. Lo llamo fuerza bruta, simplemente por que la idea inicial era generar todas las combinaciones y luego verificar todas para ver si cada proyección puede ser combinable con el resto (en términos de horarios y distancias entre las salas), de esta manera obtendríamos todas las combinaciones realmente posibles. Esta aproximación... [Leer mas]