Entradas

Comparacion Angular vs React

Imagen
 En este blog comentare la comparacion de ciertas cosas que prefiero el Angular y cosas que prefiero en react. En ambos utilizamos componentes Ambos tenemos variedad de herramientas. Pero la comparacion entre ambos es como que digamos: -RecDom vs CodeDesign -Javascript vs TypeScript -functional component vs class -Libreria vs FrameWork - Fetch/Axios vs RxJs - Actualizaciones incomplatibles vs Todo en uno siempre compatible -Muy Compatible en cualquier proyecto vs Utilizable solo en proyectos angular -Facil Aprendisaje vs Dificil Aprendisaje -Mas empleos vs Menos Empleos Para mas informacion buscar mas acerca de cada comparacion

Puntos a estandarizar en un departamento de desarrollo

Nice episodio, comparto los puntos establecidos: 1. Escoger un lenguaje de programación acorde al rubro 2. Debatir si usarán o no un framework 3. Estandarizar el desarrollo en cuanto arquitectura + Clean Code 4. Estandarizar la forma de autenticación. Active directory, Single sign on, etc 5. Versionizar y empaquetar clases globales comunes 6. Versionizar y empaquetar componentes globales comunes 7. Estandarizar el testing crítico 8. Estandarizar la documentación automática 9. Estandarizar Git 10. Escoger un servicio de respaldo en la nube 11. No reinventar la rueda - actualizar versiones - Rescaten software 12. Pensar en servicios 13. Estandarizar los entregables - Docker 14. Evitar que desarrollo tenga accesos a producción 15. No ser bomberos, no tolerar usuarios finales sentados al lado de los desarrolladores 16. Implementar un sistema de tickets 17. Implementar un sistema de monitoreo (NOC) 18. Estandarizar la fecha de despliegues a producción, nunca fines de semana ni antes de feri...

Comentarios que como desarrollador no quieres recibir

Imagen
Jaja como desarrollador hay cosas que pasan en el trabajo de una manera que no deseas que hubiese pasado. Entende que a las personas solo le interesa que funcione y no le interesa todos los problemas que tuviste que resolver, desde esos update corregidos hasta esos git incorrectos. Empecemos: 1. "Familiares insistiendo que Empecemos con este proyecto" decirle a tu familia o amigos que sos desarrollador puede atraerlo, Ya que quiza por amistad o sugerencia se animaran a sugerirte realizar un proyecto entre ambos, primero que todo pensalo bien si deseas hacerlo, que realmente valga la pena y tener claro que no te estan usando.  2 Actualice su tarjeta de credito para poder realizar el pago Duele dejar activo algun servidor y que pase el tiempo, recorda cancelar o borrar todas las pruebas que leves asiendo si no te pasara como a mi que me toco pagar por un servidor de azure que deje activo por el proyecto de graduacion, por colmo paso mas de 1 año cuando me di cuenta 3 "Porq...

A Dream with you kt

Imagen
EDIT Debo de entender que ya estas  ocupada Aunque podria seguir intentando por algunas acostadas Yo no te miraba solo para una simple  probada realmente te consideraba para tratar de compatir las almohadas POR EL TIMEPO QUE PODAMOS Un dia calquiera saliendo de las labores diarias Caminando con los compañeros para la terminal se miraban las calles llenas de Agua con un clima lluvioso Sera porque estábamos regulados que se oscureció el Climas mas temprano por colmo ante de llegar a la Terminal justo Llegando se fue la luz, visitando la Sucursal de transporte nos dicen que no hay sistema Que solo pagando online podrían darnos factura, Realizando el registro si que pidieron datos, por suerte Ya los tenia echo pero le tuve que pasar los datos a la Companera para que lo registre y pueda pagar, por colmo Para poder entrar al bus hacia que pasar corriendo por unos Charcos ya que estaba lloviendo mas fuerte aun ella quiso Salir corriendo como para llegar primero pero en el camino Se r...

cosas que debi y mejor no debi de haber echo cuando empece en react

Imagen
Comparto  interesante sugerencias que lleve a cabo a la hora de meterme al react No usar redux : Digo No trates de empezar directo en redux si ni react manejas No usar  type script: igual que lo anterior solo que con typeScript Me parecer mejor reactQuery que fetch y axios, hey pero esos dos siempre los podes usar si queres El manejador de estado context me encanta lo facil y simple que es usarlo Si trabajas en grupo definan desde el inicio un estandar de con que trabajaras que lenguaje pal backend, cual pal fronEnd, que usar pa estilos, manejador de estado etc, pero trata de definir que usaran para asi tratar de entenderce mejor en el grupo y puedan llevar el desarrollo como grupo y no de manera individual CON ESOS PASOS PUDE METERME DE MEJOR MANERA A USAR REACT XD  ME ESTUVE MATANDO QUIERIENDO EMPEZAR DIRECTO CON REDUX+TYPESCRIPT XD 

Errores comunes pasando proyecto de desarrollo a produccion

Imagen
 Como desarrollador me da risa recordar como me pasa de ves en cuando cometo errores basicos que hacen que no funcione el proyecto al pasarlo de desarrollo a produccion. Antes de pasar el proyecto de desarrollo a produccion hay que testearlo. Y no tomes en cuentas las pruebas que hiciste a la hora de estar desarrollando, tampoco tomes en cuenta la las muestra que hiciste para mostrar los cambios. Procura hacer un tercer testeto por decirlo asi el cual correspondiera de testear que todos los cambios hasta el momento no a afectado todos los procesos del app/web. Normalmente los procesos del desarrollo los divides en desarrollo y produccion o local, desarrollo y produccion. Pero si quieres validar y testear aun mas los cambios realizaros podria mejor dividir las fases en Local Local externo (de manera local pero desde otra pc) Desarrollo Testero Produccion   Donde cada division representaria una pc o servidor diferente. De esa manera repetiendo las validaciones aunque no cre...

command not found: dotnet ubuntu correction

 Tuve el mismo problema, y esto es lo que hice para resolverlo. Eliminados todos los paquetes .NET sudo apt remove 'dotnet*' sudo apt remove 'aspnetcore*' Repositorio de PMC eliminado de APT, al eliminar el archivo repo .list sudo rm /etc/apt/sources.list.d/microsoft-prod.list Ejecutó sudo apt update Instalado .NET 6 SDK a través de Sudo apt install dotnet-sdk-6.0 Esta es una de las soluciones provistas en la página de problemas de Github para dotnet/core, siga el artículo original si lo anterior no funcionó para usted. https://github.com/dotnet/core/issues/7699 Referencia:   https://stackoverflow.com/questions/73312785/dotnet-sdk-is-installed-but-not-recognized-linux-ubuntu-popos-22-04