Entradas

Recuerdos

Escapando de una fiesta

Hellow me dieron ganas de acoplar el sueño que tuve empecemos: Todo empezó en una fiesta en la que nos conocimos bailando, sin conocernos nos divertimos nuestro rato bailando, moviendonos con duversas canciones que pasaban, bailando y platicando terminamos cansados y pasamos a sentarnos en una mesa, donde nos empezamos a conocer, platicando y hablando de nosotros cuando de repente unos desonocidos empezaron a asaltar Desconocidos que al verlos lo primero que se me vino a la mente es que no eran de aqui pues se miraban como unas bolas de color rojo transparente con varias espinas alrededor de su cuerpo tirando a saber que. Al suceder eso todos salimos huyendo, uno buscando donde esconderse otros (como nosotros) buscando por donde escaparnos para huir de esos desconocidos, curioasemente en varias ocasiones la conocida me provocaba, cómo para que tuviéramos una relación,  en eso se me venia a la mente "seguro quiere hacerlo porque pensara que el mundo se va acabar " xd, a pesar ...

Ubuntu 24.04.03 Python solucion a error libmsodbcsql-17.6 file not found

Imagen
Habilitando las consultas sql server en servidores ubuntu,  local todo funciona pero subiendo cambios al servidor nuevo ya no funcionan y tira este error: "message" : "Error al obtener datos de Batch: Error ejecutando consulta en sqlserver: (pyodbc.Error) ('01000', \"[01000] [unixODBC] [Driver Manager]Can't open lib '/opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.6.so.1.1' : file not found (0) (SQLDriverConnect)\")\n(Background on this error at: https://sqlalche.me/e/20/dbapi)" , "success" : false , "timestamp" : "2025-09-10T16:46:58.706476" ----------------------------------------- Para Solucionar error de ODBC SQL Server en ubuntu 24.04.3 ocupas instalar el ODBC Driver 18 Para los cual en ubuntu deberia de ejecutar este comando:  if ! [[ "18.04 20.04 22.04 24.04 24.10" == *"$(grep VERSION_ID /etc/os-release | cut -d '"' -f 2)"* ]]; then     echo "Ubuntu $(grep VERSI...

OPCIONES PARA GENERAR PROTOTIPOS DE PROYECTO DE SISTEMAS

Imagen
Buenas a todos en estos dias muchos clientes prefieren que les muestres prototipos del sistemas antes de desarrollarlos quiza algunos porque lo consideran mas facil o quiza para estar seguros de como sera, te aconsejaria mostarcelos si asi lo piden, ya si no sabes como hacerlos a continacion comparto opciones para generar los prototipos de las apps Flutter (ultimo prototipo que me toco sacar): 1. Figma (Recomendado)Ventajas:  Gratuito, colaborativo, fácil de usarIdeal para: Prototipos interactivos y profesionalesPuedo ayudarte a: Crear wireframes detallados con componentes específicos 2. Flutter Inspector + ScreenshotsVentajas:  Prototipos reales en Flutter Ideal para: Demostrar la UI exacta que tendrás, que crear código Flutter básico para las pantallas (desarrollar vistas pero mostrar los prototipos como imagen) 3. Mockups en Código (Mi Sugerencia) Ventajas: Rápido, funcional, fácil de iterar Ideal para: Demostrar la funcionalidad real Puedo ayudarte a: Crear una app Flutter...

¿Qué son los releases en GitHub y por qué deberías usarlos?

Imagen
En el mundo del desarrollo de software, GitHub es la plataforma más utilizada para alojar proyectos y colaborar en equipo. Sin embargo, algo que he notado es que muchas personas no aprovechan una de sus funciones más valiosas: los releases . ¿Qué es un release ? Un release (o lanzamiento) es una versión empaquetada de tu proyecto. Se crea a partir de un tag en el historial de Git, al cual se le puede añadir información relevante como: Número de versión (ej. v1.0.0 ) Notas de cambios ( changelog ) Archivos compilados o binarios listos para usar Enlaces de descarga directa En otras palabras: un release es como un “punto de control oficial” del proyecto, pensado para los usuarios y no solo para los programadores. ¿Por qué usar releases ? Claridad en versiones : Permite marcar qué cambios están incluidos en cada versión y cuándo salieron. Distribución más fácil : Se pueden adjuntar binarios (ejecutables, instaladores, librerías compiladas), lo que evita que el us...

Error de espacio en el disco ubuntu | fwrite(): Write of 3058 bytes failed with errno=28 No space left on device

Imagen
Error fwrite(): Write of 3058 bytes failed with errno=28 No space left on device   Buenas, si de casualidad el servidor no funviona y revisando te salen problemas de espacio para solucionarlo debera de limpiar espacios del disco, por ejemplo en micaso el disco se habia llenado por que el archivo de laravel.log pesaba mas de 23GB, entre los otros archivos ya acumularon el maximo de permitido, para buscar archivos y borrarlos utilizar estos comandos: Para visualizar uso del disco ir a cd /var poner "df -h" veras el porcentake del disco usado por archivos del sistema ya si quieres ver lista de archivos ejecutar /"var# sudo du -ah /var | sort -rh | head -n 50 " Asi visualizaras la lista de posibles archivos a eliminar por desicion tuya eliminas los mas pesados, po ejemplo:  sudo rm -rf /var/www/Tickets/storage/logs/laravel.log Una vez liberado el espacio ya podrias incia la base de datos

# 🛒 Sistema POS WEB con Laravel, Filament y JetPack Compose

Imagen
 Un sistema completo de Punto de Venta (POS) desarrollado con Laravel, Filament y JetPack Compose, diseñado para gestionar ventas, inventario, compras y reportes de manera eficiente. Quieres ver una demo? Comparto link > POS Interesado ? Comparto link >  POS Para Mas informacion > Contacto   ## 🚀 Características Principales   ### 📊 **Gestión de Ventas** - **POS Interactivo** : Interfaz moderna para procesar ventas rápidamente - **Múltiples Formas de Pago** : Efectivo, tarjetas, transferencias, crédito - **Gestión de Clientes** : Base de datos completa de clientes con créditos - **Cotizaciones** : Crear y convertir cotizaciones a órdenes - **Facturación** : Generación automática de facturas con CAI - **Devoluciones** : Gestión completa de devoluciones y notas de crédito   ### 🏪 **Gestión de Inventario** - **Productos** : Catálogo completo con códigos de barras - **Stock** : Control de inventario en tiempo real - **Categorí...

App con Ejemplos de Jetpack Compose

Imagen
📋 Proyecto de Prácticas - Jetpack Compose  Comparto repositorio con los ejemplos basicos de blog solo que ahora usando Jetpack Compose, donde realizamos las siguientes practicas: Funcionalidad Estado Ejemplos Basicos(suma,par o impar,for) Cambiar a modo oscuro/manual toggle ✅ ✅ Paginación automática en blog ✅ Búsqueda En Apis (Pendiente) 🔜 Carga de imágenes desde red (en blogs) ✅ Autenticación persistente (Pendiente) 🔜 Animaciones simples ✅ Formulario avanzado con validaciones y snackbar ✅ Navegación Drawer elegante ✅ Este proyecto es una colección de ejemplos prácticos utilizando Jetpack Compose , pensado como una introducción sólida para el desarrollo de apps modernas en Android. ✅ Funcionalidades Implementadas 1. Login con API Pantalla de Login que consume un API REST. Uso de ViewModel , State , manejo de errores y navegación segura. 2. CRUD de Categorías Listado de categorías consumidas desde API. Crear, ver, editar y eliminar categorías. Confirmaci...

Plan de Entrenamiento de 8 semanas para correr 21k a 5:40

Imagen
EDIT: Ya que lo han solicitado Proximamente plan pa los 42k!! Buenas a todos comparto plan de entrenamiento llebado a cabo hace poco  Plan de Entrenamiento – 8 semanas Objetivo real: Media maratón en <2h Frecuencia: 4 días por semana (puedo ajustarlo si querés más o menos) 📅 Semana 1-4 (Base + Mejora de Umbral) Lunes: Descanso Martes: Series cortas o ritmo umbral Miércoles: Rodaje suave 8-10k (ritmo 6:15-6:30) Jueves: Descanso o entrenamiento cruzado (bicicleta, natación, etc.) Viernes: Series o fartlek Sábado: Descanso Domingo: Tirada larga (comenzar en 12k, subir hasta 16k, ritmo 6:00-6:20) Ejemplos de Martes: Semana 1|5: 3x1k a ritmo de 5:15 con 2’ de trote  Semana 2|6: 5k a ritmo umbral (5:30 aprox) Semana 3|7: 4x1.2k a 5:20 Semana 4: 6k a ritmo constante 5:30 Ejemplos de Viernes (fartlek o cuestas): Semana 1: 6x400m a 5:00 Semana 2: 5x2’ rápido / 2’ suave Semana 3: Cuestas 6x200m Semana 4: 8x500m a 5:10 📅 Semana 5-7...