El problema no fue el código, sino el hardware.
Ayudando con un proyecto Node + React + MongoDB apareció esto:
👉 “MongoDB 5+ requires a CPU with AVX support.”
La PC no tenía AVX.
Docker tampoco ayuda: usa tu CPU real → Exit 132.
Solución: MongoDB Atlas. Rápido y simple.
Ayer por la noche tuve el honor de impartir una charla sobre como es el proceso desarrollo de software para los estudiantes de Analisis de datos y desarrollo de software de la Escuela Superior Gaspar Benavento. Una experiencia totalmente nueva y gratificante.
Hoy puedo decir que solo faltan los mensajes de feedback al usuario y estaría terminada la idea inicial del proyecto. Ya se pueden editar y eliminar tragos desde el dashboard. También implementé una vista 404 para cuando se intenta ingresar a la página de un trago que no existe.
Bueno acabo de finiquitar el buscador ubicado en el panel de administracion, desde este buscador se podran llevar los datos para eliminar o editar ese Coctel en concreto.
Hoy no pude avanzar en mi SideProyect porque estuve casi toda la mañana en RRSS y trabajando en un ejercicio de Leetcode sin éxito. A la tarde di tutorías de Laravel a un estudiante de mi carrera, ayudando a corregir errores en migrations y seeders.
Buenoooo, Debido al tamaño del proyecto (casi 40 componentes de Vuejs) eh decido mejorar la estructura de carpetas para tener todo mucho mejor ordenado y sea mas escalable a futuro... tarea tediosa pero necesaria.
¿tienen estructura de carpetas favorita para sus componentes?
Hoy envié el formulario con ingredientes (array) e imágenes para que el backend los acepte y así poder cargar nuevos tragos en la base de datos desde el panel de administración. ¡Próximos pasos: editar, eliminar y agregar el Feedback al ABM! 💪✨
(X no quiere subir el video 🙁)
Luego de 2 dias casi sin poder trabajar en este proyecto por temas de tiempo y principalmente internet, estuve realizando algunos avances en el panel de administracion de BarBrainDB.
¿Algun consejo para mejorar esta UI?
los textos son descriptivos de los cambios pensados.
@florluzduarte lo importante es que le dedicaste tiempo y te enfrentaste a problemas los cuales te obligaron a pensar en como resolverlos. Mañana o en los proximos dias solucionas esos problemas y en el futuro sera mas facil.
¡Top tier sensaciones para un programador: recibir una estrella en tu proyecto y ganar un nuevo seguidor en GitHub! 🚀✨ #programación#GitHub#DeveloperLife
Apesar del poco tiempo que pude dedicar el dia de hoy a programar, estuve trabajando en la UI del formulario de login y añadiendo la funcionalidad del ojito para poder ver que contraseña estas escribiendo.
En el dia de hoy realize las funciones de Auth (login y logout) las mismas dan acceso al usuario al panel de administracion en donde podra realizar accion CRUD / ABM y ver estadisticas del sitio. (La UI es temporal, junto con la falta del Ojo para ver la contraseña)
y por ultimo una frase que me encanto: "La gente teme que al cambiar los nombres otros programadores se quejen. Nosotros no compartimos ese temor y agradecemos los cambios de nombre
(siempre que sean a mejor)."
Recorda que los lectores del codigo son programadores por lo que suele ser buena idea que los nombres contengan
- terminos informaticos
- nombres de patrones de diseño
- terminos matematicos
- etc.