Proyectos
Proyectos de desarrollo
Código
Sitios web
https://needleworm.github.io
Mi propia página web creada con React. Esta web estática está alojada en GitHub Pages. Se inspiró en el tema Jekyll de Thomas Zuhlke . El tema original utiliza jQuery para consultar la API de GitHub y SCSS para los estilos; su función jQuery solo admitía un contenedor de contenido.
Creé una aplicación React con una apariencia similar. Como puede ver, esta página admite varios contenedores de contenido. Si desea utilizar este tema para crear su propia web, visite mi repositorio y obtenga el código fuente.
https://needleworm.github.io/ai_voca
Aplicación de aprendizaje complementaria del libro «Vocabulario de inglés para el examen de acceso universitario seleccionado con IA» (2023, Saengneung Books).
Incluye cuestionarios diarios y una función para que los docentes creen exámenes de vocabulario en PDF.
https://needleworm.github.io/dev
Esta página ofrece el código de ejemplo de mi libro «No estudié informática, pero vivo del desarrollo» (Saengneung Books, 2022). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/psd
Esta página ofrece el código de ejemplo de mi libro «Clase magistral de Photoshop» (Saengneung Books, 2023). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://www.sangsang.farm/price
Esta web ofrece asesoramiento automatizado sobre instalaciones de agricultura inteligente y fábricas de plantas. Como no existe un formato estándar en el mercado coreano, cada consulta exige mucho tiempo y esfuerzo al cliente y a nosotros. Por eso creé esta aplicación web interactiva para informar y sugerir opciones adecuadas. También genera presupuestos con formato para la gestión administrativa de empresas.
Esta web estática se creó con React y se aloja en Azure.
https://www.sangsang.farm/business
Página de presentación comercial de Imagination Garden Inc., con diapositivas incrustadas. Esta web estática se creó con Jekyll y se aloja en Azure. También utiliza el tema Agency de Ravi Riley .
https://needleworm.github.io/financebook
Esta página ofrece el código de ejemplo de mi libro «Gestionar automáticamente mis activos» (Saengneung Publishing, 2021.07.09). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/dataset
Esta página ofrece el código de ejemplo de mi libro «142 conjuntos de datos que facilitan el uso de la IA y el big data» (Saengneung Books, 2022.02.22.). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/101
Esta página ofrece el código de ejemplo de mi libro «101 consejos informáticos que los profesionales de otras áreas suelen preguntar en el trabajo» (Saengneung Publishing, 2021.07.15.). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/frontend
Esta página ofrece el código de ejemplo de mi libro «HTML, CSS y JavaScript: crea una web siguiendo el código» (Saengneung Books, 2022.02.15.). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/bhban_ai
Esta página ofrece el código de ejemplo de mi libro «Aprendizaje profundo fácil, sin conocimientos de matemáticas ni estadística» (Saengneung Publishing, 2021). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/bhban_rpa
Esta página ofrece el código de ejemplo de mi libro «Automatización del trabajo: seis meses de tareas en un solo día» (Saengneung Publishing, 2020). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/moneyauto
Página de presentación de Money AUTO, un proyecto sin fines comerciales que ofrece soluciones automatizadas para inversores particulares. Actualmente proporciona Coin AUTO, un sistema de negociación automatizada de criptomonedas. Money AUTO ofrecerá negociación automatizada de acciones, gestión de activos en tiempo real y diseño de carteras de inversión. Todos sus servicios serán gratuitos.
Esta web estática se creó con Jekyll y el tema Agency de Ravi Riley .
https://needleworm.github.io/tech3
Esta página ofrece el código de ejemplo de mi libro «Lecciones sobre criptoactivos que multiplican el dinero» (Saengneung Books, 2022). Se creó con Jekyll y el tema Agency de Ravi Riley .
https://www.sangsang.farm
Web oficial de Imagination Garden Inc. para el cuarto trimestre de 2022. Utiliza un servidor MySQL para gestionar los datos, mientras que la versión anterior era estática.
Se creó con Docker, MySQL y WordPress, alojados en Azure.
https://www.sangsang.farm
Web oficial de Imagination Garden Inc. Esta web estática se creó con Jekyll y se aloja en Azure. También utiliza el tema Agency de Ravi Riley .
NaNa Investment
Plataforma completa de análisis de inversiones para explorar y simular carteras. Permite consultar en tiempo real índices como KOSPI, KOSDAQ, NASDAQ y S&P 500, y buscar acciones individuales para ver sus precios recientes. Presenta estrategias conocidas de asignación de activos y explica cómo aplicarlas mediante ETF. Los usuarios pueden copiar carteras modelo en su colección personal y realizar pruebas históricas, por ejemplo para simular el resultado de invertir 10 000 dólares hace diez años. Además de las carteras de ejemplo, pueden crear las suyas con activos elegidos por ellos. Al iniciar sesión con Google, las carteras se guardan de forma segura en su propio Google Drive. NaNa Lab no recopila ni almacena datos personales de inversión: toda la información permanece en la cuenta del usuario.
Generador de códigos QR
Convierta direcciones URL en códigos QR al instante desde su navegador. Como se generan localmente sin servidores externos, la herramienta es mucho más rápida que la mayoría de alternativas e incluso funciona sin conexión a internet. El servicio es completamente gratuito y permite descargar códigos QR nítidos y bien diseñados con un clic.
Calculadora inteligente
Calculadora inteligente, ligera y potente para el uso cotidiano y profesional. Incorpora reconocimiento de voz para mejorar la accesibilidad cuando escribir resulta incómodo. Muestra el historial de cálculos para seguir varias operaciones consecutivas y ofrece conversión de monedas, útil para tareas contables y financieras.
Adivinador de fortuna
Comience el día con una mirada a su destino. Esta aplicación ofrece predicciones diarias según su signo zodiacal y fecha de nacimiento. Tanto si busca consejos sobre amor, trabajo o salud, Fortune Teller aporta ideas para afrontar el día con confianza. Una forma divertida y mística de dedicarse un momento entre las obligaciones cotidianas.
Away Screen
Mantenga una comunicación profesional incluso cuando se ausenta de su escritorio. Esta herramienta convierte el monitor en un indicador claro de disponibilidad y facilita la comunicación con compañeros. También dispone de un modo automático a pantalla completa para mostrar su estado sin interrupciones.
Calculadora de IMC
Tome las riendas de su salud con esta completa calculadora de índice de masa corporal. Además de calcularlo, analiza su categoría de peso actual y ofrece información práctica. Calcula exactamente cuánto peso debe perder o ganar para alcanzar determinados valores de IMC, como 90, 100 o 110, y le ayuda a establecer y seguir objetivos realistas de condición física.
Lucky Cannon
Herramienta interactiva y divertida para elegir al azar a una persona de un grupo. Tanto en eventos de equipo y sorteos como al decidir quién empieza, convierte la selección en un juego emocionante. Sus animaciones e interfaz lúdica crean expectación y añaden alegría al momento. ¡Deje atrás los métodos aburridos y permita que Lucky Cannon elija al ganador con una explosión de diversión!
Generador de Lorem Ipsum
Una herramienta sencilla y eficaz para generar texto de relleno «Lorem Ipsum» en proyectos de diseño y maquetación. Tanto si necesita unos párrafos para una maqueta web como mucho texto ficticio para una publicación impresa, genera rápidamente texto latino estandarizado. Permite centrarse en los elementos visuales sin distraerse con el significado del contenido. Ajuste la cantidad de texto a las necesidades de su diseño.
Smart GIF Studio
Smart GIF Studio es un editor gratuito de GIF en el navegador que permite cambiar el tamaño, recortar o añadir márgenes, reducir el peso con distintas opciones, girar o reflejar, invertir la reproducción, ajustar la velocidad y cortar o eliminar fotogramas. También convierte GIF a MP4, WEBM y JPG, y mantiene un historial sencillo para agilizar tareas repetidas. Todo se procesa localmente en el navegador: los archivos no se suben a servidores externos, por lo que puede trabajar con contenido sensible con confianza.
Vídeo a GIF
Los profesionales del marketing, diseño, gestión web y otros medios necesitan a menudo convertir vídeos en GIF para presentaciones, documentación o redes sociales. Este convertidor ligero ofrece una alternativa mucho más rápida y cómoda que abrir programas de escritorio pesados, como editores de vídeo profesionales. Su arquitectura sin servidor procesa todo localmente en el ordenador: los vídeos nunca se suben ni se transmiten al exterior. Esto permite convertir material sensible o confidencial manteniendo la eficiencia y la privacidad.
Cambiar tamaño de imágenes
Profesionales del marketing, diseñadores y planificadores suelen procesar muchas imágenes a la vez. Desde cambiar tamaños y proporciones hasta recortar para redes sociales, Image Resizer de NaNa Lab permite hacerlo al instante con un clic. Todo el procesamiento se realiza localmente en el navegador, sin servidores externos; los archivos no se suben y se mantiene su privacidad. Al no transferir imágenes por la red, funciona más rápido que muchos servicios en línea y evita esperas de carga y descarga innecesarias.
Smart Doc Compressor
Comprima PDF, PPT, Word e imágenes de forma rápida y eficiente. A diferencia de muchas herramientas que suben documentos a servidores externos, NaNa Lab procesa todos los archivos localmente en su navegador, sin transmitir ni almacenar datos en otro lugar. Smart Doc Compressor permite trabajar con documentos confidenciales y datos personales, mejorando a la vez eficiencia, productividad y seguridad.
Contar palabras
Herramienta precisa de recuento de caracteres para escritores, editores y estudiantes. Además de contar palabras, ofrece estadísticas de caracteres con y sin espacios, párrafos y tiempo estimado de lectura. Admite varios idiomas y facilita comprobar límites en publicaciones de redes sociales, ensayos e informes. Todo el texto se procesa al instante en el navegador, preservando su privacidad.
Analizador de documentos
Conozca sus documentos en profundidad con esta potente herramienta de análisis. Admite PDF y DOCX y extrae métricas como número de palabras, páginas y frecuencia de términos. Ideal para revisar contratos, artículos científicos e informes empresariales, permite comprender su estructura y contenido de un vistazo. Como nuestras demás herramientas, se ejecuta enteramente en el dispositivo, de modo que los documentos sensibles nunca salen de él.
Unir PDF
Combine con eficiencia varios documentos PDF en un único archivo organizado. Ya sean informes dispersos, recibos o materiales de estudio, esta herramienta los procesa localmente en el navegador. Como no se suben archivos a servidores externos, puede trabajar con contenido sensible con tranquilidad, manteniendo sus datos privados y seguros.
Chatbot V5
Prototipo avanzado de chatbot multimodal para apoyar flujos de trabajo profesionales. Incorpora reconocimiento de voz y permite cargar PDF para conversar sobre su contenido, por ejemplo sobre cuestiones jurídicas a partir de textos legales. Las conversaciones pueden resumirse en una o dos páginas A4 y exportarse para imprimir o guardar en PDF, lo que facilita preparar informes y revisar documentos. También permite organizar documentos de trabajo y consultar a la IA para obtener ayuda estructurada. La integración opcional de Google Search permite al chatbot buscar activamente en la web al responder. Funciona con Gemini 3.0. Al ser un prototipo, el uso está limitado a veinte conversaciones al día. Para uso interno o empresarial, puede convertirse a un modelo de pago por uso.
Plantilla de chat individual
Plantilla moderna y elegante de interfaz de chat con IA, diseñada para facilitar la interacción. Sirve como base adaptable para crear aplicaciones personalizadas de chatbot. Incluye cambio de tema, espacios para selección de modelo y una interfaz de mensajes clara.