Hornero es un sistema de gestión empresarial completo, ágil y moderno. Además implementa Hornero UI, un conjunto de componentes de interfaz hechos desde cero, inspirados en Element+ y NaiveUI.
Funcionalidades
- Gestión de compras y ventas.
- Administración de artículos, proveedores, clientes, listas de precio y mucho más.
- Consulta de precios y generación de comprobantes de venta.
- Facturación electrónica.
- Control de depósitos y stock.
- Control de cuentas corrientes para proveedores y clientes.
- Control de caja y gestión de pagos.
- Generación de reportes varios.
- Gestión de usuarios y roles.
- Control total con teclado, para mayor productividad.
Viridian es un editor de video basado en FFmpeg, ofreciendo una gran variedad de funciones para realizar operaciones de compresión con y sin pérdida. Permite manipular fácilmente archivos de video sin tener que lidiar con la complejidad de la línea de comandos de FFmpeg, asegurando siempre la mejor calidad de salida posible.
Además, Viridian es una herramienta excelente para usuarios avanzados, ya que permite editar manualmente el comando final de salida a gusto, sin sacrificar los pequeños detalles que quieras controlar.
Funcionalidades
- Rápido, ya que utiliza binarios nativos de FFmpeg para procesar los videos
- Simple, pero potente reproductor de video, con soporte para miniaturas, varias opciones de navegación (avanzar por fotograma, entre clips, keyframes, etc.) y corrección de metadatos (relación de aspecto, rotación)
- Operaciones visuales con pérdida, como recortar, rotar, voltear/espejar y escalar
- Abrir múltiples archivos a la vez, permitiendo concatenar con y sin pérdida
- Varios modos para recortar videos: con pérdida, sin pérdida (normal y keyframe) e inteligente (con + sin pérdida)
- Manipulación de recortes: arrastrar, redimensionar, ajustar, partir y editar manualmente clips de videos
- Exportar clips en archivos individuales o combinar todo junto
- Configuración extensiva de codificación y salida de video
- Ver estado de codificación actual (con/sin pérdida/mezcla)
- Ver y modificar el comando de salida final
- Visor de pistas y metadatos de archivos
- Captura de fotogramas
- Eliminar pistas de audio
- Limpiar metadatos de archivos
Instagular es un cliente web personalizado para Instagram, con el objetivo de ofrecer una mejor experiencia de escritorio, en contraste al diseño para dispositivos móviles que usa el sitio oficial, además de contar con funcionalidades adicionales no presentes en la experiencia regular de Instagram.
Este proyecto implementa su propio servidor backend API utilizando un fork de instagram-private-api para conectarse con Instagram, actuando como intermediario entre el cliente de Instagular y el servidor de Instagram.
Funciones implementadas
- Administración de sesiones.
- Feeds con manejo de paginación automática.
- Visor multimedia a pantalla completa, reproduciendo contenido con mayor calidad de imagen.
- Perfiles de usuario (posteos, reels, videos, etiquetados).
- Historias de usuario y destacadas.
- Interacción entre usuarios (likes, seguir, comentarios).
- Descargar contenido multimedia en calidad alta/original.
- Elementos guardados y colecciones.
- Motor de búsqueda de usuarios.
Glaucous es un constructor de base de datos de videojuegos, administrador de librería y frontend para emuladores. Te permite crear tu base de datos personalizada, además de la posibilidad de utilizarlo como un lanzador/frontend.
Tanto la aplicación como la base de datos están diseñadas para ser lo más dinámicas posible, permitiendo elegir que querés ver y cómo. Personalización y flexibilidad son objetivos clave, permitiéndote adaptar tu configuración actual sin forzar cambios específicos para funcionar.
Aplicación web MEAN Full Stack, integrada por un servidor Backend API en Node.js y Express, base de datos en MongoDB, y un Frontend en AngularJS + Material.
Proyecto final de carrera como desarrollador de software. No había requerimientos, así que me tomé la libertad para aplicar el trabajo final de Gestión de Proyectos a un producto de software real, en forma de aplicación web.
La aplicación se desarrolló en dos formas diferentes:
-
salne-server
consiste en un servidor de Node.js con Express, renderizando las vistas del lado del servidor junto al uso de Nunjucks como template engine. -
salne-backend
es un servidor API en Node.js con Express, ysalne-frontend
es un cliente en AngularJS y Material que se comunica con la API, separando así la lógica de negocios de la interfaz de usuario.
JM-Server es un emulador de servidor para Jewelry Master, un juego de puzzle arcade en línea desarrollado por Arika en 2006. Este proyecto sirvió como prototipo para el siguiente título en la serie, Jewelry Master Twinkle. El servicio original cerró en 2011, y desde entonces permaneció injugable, hasta ahora.
La funcionalidad del servidor fue retroingeniada y reimplementada por completo de dos formas diferentes:
- Un servidor de NodeJS, imitando como funcionaba el servidor original, donde los usuarios pueden conectarse desde el cliente a través de internet.
- Un servidor embebido en C, como una solución portable que no requiere la inicialización de servidores y bases de datos externas, mientras se mantiene todo el comportamiento y funcionalidad del original.
Ambas implementan la administración de usuarios y puntuaciones en su totalidad, incluyendo el almacenamiento de repeticiones. Adicionalmente, hay varias opciones disponibles para personalizar el comportamiento del servidor.
Servidor de NodeJS
La versión de NodeJS está pensada para hostear servidores a través de internet, aunque también puede utilizarse para conectarse y juegar localmente. Al utilizar tecnologías de servidor y base de datos (MongoDB) robustas, es más adecuado para manejar múltiples conexiones y tráfico de datos alto.
Servidor de C
La versión en C se distribuye para uso local y portable, donde al solo correr un ejecutable, se inicializa un pequeño servidor embebido de Mongoose junto a una base de datos de LMDB ligera y rendidora, al mismo tiempo que hace un hook (enganche) a las funciones de red del ejecutable para redireccionar las llamadas internas de la API hacia este servidor local.
NicolausiKey es un generador de llaves para los videojuegos Nicolausi y PC-Bakterien por TOM Productions, tanto para las versiones de DOS y Windows.
El proyecto está conformado por tres partes:
- Una implementación del generador en C# (tanto Windows Forms como en Consola)
- Una implementación del generador en JavaScript
- La descompilación revisada original
Para un analisis en detalle del algoritmo de generación de llaves, visita el artículo dedicado.
TTX-Monitor+ es un cargador de software para la máquina arcade Type X de Taito. Desarrollado originalmente por Romhack: xb_monitor
Algunas funcionalidades fueron añadidas/cambiadas/eliminadas:
- Añadido soporte para AxisR, AxisZ
- Añadida la opción PovAsAxis
- Corregida la sensibilidad de la zona muerta
- Añadida la función estándar SavePatch
- Nueva interfaz de ususario para la configuración
- Eliminado el wrapper de Direct3D
- Desactivado el motor de registro
La característica nueva más destacable es la implementaciñon de un wrapper de DirectInput con soporte para los títulos de mahjong.
XB-Monitor+ es un cargador de software para la máquina arcade eX-BOARD de Examu. Desarrollado originalmente por Romhack: xb_monitor
Algunas funcionalidades fueron añadidas/cambiadas/eliminadas:
- Añadido soporte para AxisR, AxisZ y POVs
- Añadida la opción PovAsAxis
- Corregida la sensibilidad de la zona muerta
- Añadida la función estándar SavePatch
- Nueva interfaz de ususario para la configuración
- Eliminado el wrapper de DirectDraw
- Solucionados varios errores en el wrapper de Direct3D
- Desactivado el motor de registro
QuikZIV es una herramienta para descomprimir archivos ZIV y SQZ, utilizando los métodos LZW y Huffman+RLE. Desarrollado para remover la protección en la versión CD-ROM de Quik The Thunder Rabbit, soporta la mayoría (si no todos) de los títulos de Titus Interactive:
- Prehistorik
- Quik The Thunder Rabbit
- Super Cauldron
- Titus The Fox (y Moktar)
- The Blues Brothers (series)
Algunos títulos, como Prehistorik 2, tienen archivos incompatibles, ya sea por el uso de un método de compresión diferente o un nivel de protección adicional.
Publicado •
Usagi Yasei no Tohai The Arcade Yamashiro Mahjong
Publicado •
Usagi Yasei no Tohai Yamashiro Mahjong
Publicado •
Usagi Yasei no Tohai - Dramatic Mahjong
Publicado •
Usagi Yasei no Tohai The Arcade
Publicado •
Usagi Yasei no Tohai
Publicado •
Japan Pro Golf Tour 64 [2]
Publicado •
Ciemna Strona
Publicado •
Arcana Heart Card of Glory
Publicado •
Arcana Heart Full!
Publicado •
Arcana Heart
Publicado •
Taito Retro Arcade Pack
Publicado •
Capcom Taisen Fan Disc
Publicado •
Net DE Para - Nekosogi Paradise
Publicado •
Impact
Publicado •
Castle of Shikigami III [W]
Publicado •
Shikigami no Shiro III [J] [2]
Publicado •
Shikigami no Shiro III [J] [1]
Publicado •
Castle Shikigami 2 [W] [1]
Publicado •
Castle Shikigami II - War of the Worlds [W] [2]
Publicado •
Shikigami no Shiro II [J]
Publicado •
Shikigami no Shiro Evolution
Publicado •
Shikigami no Shiro EX
Publicado •
Shikigami no Shiro
Publicado •
KOF Sky Stage
Publicado •
WarTech - Senko no Ronde [W] [2]
Publicado •
WarTech - Senko no Ronde [W] [1]
Publicado •
Senko no Ronde Rev. X [J]
Publicado •
Senko no Ronde SP
Publicado •
Senko no Ronde [2]
Publicado •
Senko no Ronde [1]
Publicado •
Senko no Ronde DUO
Publicado •
Tonic Trouble [2] [W]
Publicado •
Tonic Trouble [2] [C]
Publicado •
Tonic Trouble [1]
Publicado •
Kururin Squash!
Publicado •
Gekito Densetsu Block King
Publicado •
Dariusburst Chronicle Saviours
Publicado •
Battle Gear 4 Tuned [2]
Publicado •
Deathsmiles II - Makai no Merry Christmas [2]
Publicado •
Deathsmiles II - Makai no Merry Christmas [1]
Publicado •
Osman [W] [2]
Publicado •
Goketsuji Ichizoku Senzo Kuyo
Publicado •
The King of Fighters '98 - Ultimate Match
Publicado •
Chaos Breaker
Publicado •
Homura [2]
Publicado •
Homura [1]
Publicado •
Osman [W] [1]
Publicado •
Cannon Dancer [J] [2]
Publicado •
Cannon Dancer [J] [1]
Publicado •
Dariusburst Second Prologue
Publicado •
Dariusburst
Publicado •
Dariusburst Another Chronicle EX
Publicado •
Dariusburst Another Chronicle
Publicado •
D1GP Arcade - Professional Drift Game
Publicado •
Randnet Disk
Publicado •
Harikiri Online Pro Yakyu
Publicado •
Gaia Attack 4
Publicado •
Dragon Blaze
Publicado •
Trouble Witches AC - Amalgam no Musumetachi
Publicado •
Music GunGun! 2
Publicado •
Music GunGun!
Publicado •
Daemon Bride
Publicado •
Arcana Heart 3
Publicado •
SimCity 64
Publicado •
Japan Pro Golf Tour 64 [1]
Publicado •
Dezaemon 3D [2]
Publicado •
Dezaemon 3D [1]
Publicado •
Wacky Races
Publicado •
Suggoi! Arcana Heart 2 - Tenkosei Akane to Nazuna
Publicado •
Arcana Heart 2
Publicado •
Gunbird 2
Publicado •
GunBarich
Publicado •
Strikers 1945 II
Publicado •
Strikers 1945
Publicado •
Gunbird [2]
Publicado •
Gunbird [1]
Publicado •
Spica Adventure
Publicado •
Battle Gear 4 Tuned [1]
Publicado •
Battle Gear 4
Publicado •
Space Bomber
Publicado •
Sol Divide - Sword of Darkness [W]
Publicado •
Sol Divide [J]
Publicado •
Quiz de Idol! Hot Debut
Publicado •
Mahjong Hot Gimmick Integral
Publicado •
Taisen Hot Gimmick Forever
Publicado •
Taisen Hot Gimmick 3 - Digital Surfing
Publicado •
Taisen Hot Gimmick Kairakuten
Publicado •
Taisen Hot Gimmick
Publicado •
Taisen Net Gimmick - Capcom and Psikyo All Stars
Publicado •
Taisen Hot Gimmick Mix Party
Publicado •
Valve Limit R
Publicado •
Usagi Yasei no Tohai Online