« first day (3042 days earlier)      last day (55 days later) » 

12:15 AM
@Mateo interesante comentario! Sin embargo, puede resultar ofensivo para otras personas
 
 
1 hour later…
1:33 AM
@DanteS. primero pensaba repetir lo que el dijo por si no notó que esto no es una tienda pero me pareció menor idea compartir un video gracioso. Lo que cuenta es la intención
 
1:54 AM
Hola
Cómo podrían comparar dos materias en este caso materias de la universidad
Se debería basar en el código de los temas que se avanzan en cada materia?
O en el nombre de los temas de cada materia?
Porque no sé si cada materia tiene su codigo
 
 
2 hours later…
4:01 AM
@information en qué sentido? Quieres decidir qué carrera estudiar o estás escribiendo una clase materia que te interesa comparar?
Si es lo primero, los nombres te dan una idea. Pero deberías ver el temario de cada una. Por ejemplo, puede que en una carrera Álgebra sea cuestiones básicas (algo de aritmética, polinomios y vectores) y en otra también tenga matrices, ecuaciones de la recta, cónicas...
 
4:59 AM
@Mateo debo comparar materias para un instituto, digamos que un alumno quiere cambiar de carrera, entonces las materias que ya venció se deben vencer en la nueva carrera
 
5:14 AM
@information pues eso dependerá del plan de estudios y las equivalencias. Cada plan de estudio, debería tener una equivalencia para materias no comunes entre carreras, precisamente para atender casos como el que planteas. Obviamente no todas las materias no comunes tendrán equivalencia.
 
 
3 hours later…
8:04 AM
@Mateo verdad! Y nunca puse en duda tu intención
 
 
4 hours later…
11:52 AM
@gbianchi entendido, este si es el mod campeon del mundo que conozco xD
 
 
2 hours later…
1:50 PM
@Trauma te extraño
no tengo con quien compartir las preguntas geniales del sitio
 
@gbianchi enviale de todas manera para verla
 
2:18 PM
Buenas, una duda rapida sobre patron bff, tengo que devolver una response que lleve un boolean y una lista con elementos, para la lista de elementos actualmente se llama a un servicio del propio dominio y ahora tengo que añadir el boolean para el cual tengo que llamar a un api externo. Donde debo de integrar la llamada al api externo en el bff o en el servicio que ya devuelve las listas?
 
@MauricioContreras es decir que el instituto debe tener plan de estudios y me debo basar en eso para convalidar las materias?
 
2:43 PM
@information en mí universidad, cuando pregunté me respondieron: Se pueden homologar las materias que tengan el mismo contenido que otras que hayas aprobado. Si tienen las materias tienen el mismo nombre, es probable que se pueda hacer. De todos modos necesitas pedir el programa de la materia para asegurarte que el contenido es más o menos el mismo que el de la otra carrera.
 
 
1 hour later…
3:55 PM
@information es muy pero muy dificil hacer eso a mano.. en general lo hacen personas, porque los planes suelen cambiar, los nombres de las materias puede que no tengan nada que ver.. yo di matematica discreta en dos universidades diferentes, y no tenian nada que ver una con la otra...
@JoaquinoBot que significa bff???
 
@gbianchi backend for frontend
 
@JoaquinoBot ah es la misma nomenclatura de porqueria que usan en mi oficina... o sea.. hay back que no sean para un front???
por algo es front y back...
 
no es nomenclatura
es un patron de arquitectura
 
aja... es diferente a tener un back?
o sea.. en que se diferencia de tener un back?
 
si ya que el front no ataca directamente al back sino que pasa por un micro intermediario que funciona parecido a un gateway
ese bff es el que se encarga de lllamar a cada servicio
 
4:05 PM
@JoaquinoBot por un controller?
o sea.. es un back comun y corriente? šŸ¤£
 
si pero son micros distintos
no
 
como les gusta nomenclar las cosas comunes.. en fin...
 
frontend->bff->backend
 
si bueno... es un back... separado en dos... cual es la responsabilidad del bff??? pero no importa.. no te quiero discutir algo con lo cual no suelo estar de acuerdo...
 
yo he trabajado con otras arquitecturas donde el frontend directamente llama al back y ese mismo back es el que realiza todo, cualquier llamada a api externa cualquier acceso a bdd
 
4:06 PM
vos tenes que agregar un campo a un retorno... quien sabe quien debe agregar el campo al retorno?
ok.. creo que si lo tuyo es "patron estricto" no te sirvo.. yo suelo romper todos los patrones en favor de accesibilidad de metodos y facilidad de encontrar las cosas en los programas...
 
la aplicacion de patrones de diseño es algo basico para asegurar el cumplimiento de los principios dry solid kiss
 
@JoaquinoBot claro... y si no los aplican los programas no funcionan??
 
@Mateo como programarias para dar solución a ese problema?
 
@JoaquinoBot todos menos solid son validos... YAGNI tambien...
 
@gbianchi como solucionarlas ese problema con programación
 
4:12 PM
si funcionan pero no estaran haciendo un codigo optimo
 
Me encargaron hacer un sistema para solucionar ese problema
 
igualmente yo no decido que patrones aplicar
 
@JoaquinoBot optimo != bonito...
@information no tengo ni idea.. sin las reglas claras seria algo muy complicado... vos podrias describir la misma enseñanza de dos formas totalmente diferentes...
@JoaquinoBot no te puedo ayudar yo no soy purista de patrones, es mas en general los desarmo todos en favor de algo que sea realmente optimo...
 
4:28 PM
@gbianchi en ese caso se debería basar en los temas de cada materia
 
@information claro, pero si no se hace manual, es muy dificil agregar los temas de una materia...
 
buenas chicos, alguno ha usado alguna vez php con la librería OpenIDConnectClient ???
con esa hago un login contra Azure
 
o sea.. yo vengo con mi plan de estudios de tal lugar.. alguien debe manualmente agregar los temas de forma tal que esten normalizados y se puedan aplicar a los planes vigentes...
no alcanza con decir no se.. funciones.. son funciones en R2? R3???
 
4:44 PM
@gbianchi es decir que ese trámite debe ser manual? No hay manera de automatizarlo?
 
@information tenes claras las reglas de negocio que implicarian igualar dos materias?
no dijo que sea imposible... debe ser complicadisimo...
 
5:01 PM
Por eso mi duda era si tienen alguna buena idea de cómo comparar dos materias, según que, según cada tema? Según subtemas?
 
@FranciscoNuƱezIALover dale, lo veo saliendo del trabajo porque pide reiniciar el ordenador.
aloha~ buen día :D
 
5:16 PM
@information segun las reglas que te digan en el lugar para el cual haces el sistema... no es algo que decidamos nosotros
@information o es una tarea de algun tipo?
 
@fredyfx gracias, tambien quiero decirte que encontre parte del problema mas no la solucion
 
@FranciscoNuƱezIALover excelente, eso es progreso :D
 
aqui esta el link
 
si, pero me quedo corto por que el feedback es lento, si tan solo encontrara o supierda que hace exactamente docker desktop cuando le das click en: Quick Docker Desktop jajajajaja
 
6:12 PM
@fredyfx PAdre ya resolvi el problema
 
@FranciscoNuƱezIALover ¡Excelente!
 
no es como se abre el docker desktop es como se cierra al parecer hay como 6 procesos adicionales de los cuales 2 quedan guindando ....
hay esta el script actualizado
 
¿a qué te refieres con la última frase "se quedan guindando"?
¿en espera? ¿en suspensión? ¿dañados?
 
@fredyfx es cuando usted cierra una aplicacion que se supone que la estas cerrando completamente (kill) y hay otros procesos en paralelo asociados que en teoria deberian cerrarce ... cuando el proceso principal no esta en ejecucion (aplicaciones en paralelo) ... pero que en este caso se quedan abiertos ...
provocando que cuando abres nuevamente la aplicacion pricipal se ponga inestable...
no se como lo vez XD
 
ah vale, entendido
entonces, hay un orden para cerrar todos los procesos que están en ejecución
 
6:24 PM
@fredyfx no, mejor dicho hay un grupo de procesos ... que deben ser cerrados y no solo docker desktop
 
entonces, el orden es irrelevante con tal de cerrar todo ese grupo de procesos.
 
@gbianchi es un proyecto real que debo abordar
 
@information si tienes que hacer seguimiento de tipo: "requisito, pre requisito", utiliza números, si lo haces con cadenas de texto se vuelve ineficiente y problemático.
un nombre de una materia puede cambiar
el código puede seguir siendo el mismo
hay materias que tienen 0 pre requisitos.
hay materias que tienen 1 requisito.
hay materias que tienen 2 o más requisitos.
la misma lógica aplica para los temas dentro de cada materia.
 
@information Entonces hay que hacer un analisis de los requerimientos, de como se describen las materias ahi y en las otras universidades...
 
saludos Gonza :D
 
6:41 PM
@fredyfx como va???
 
@gbianchi medio resfriado, haciendo pruebas unitarias con Xunit y NSubstitute
este último es mucho más simple que Moq.
 
@fredyfx interesante...
 
si tuviera que elegir nuevamente, me quedo con ese par
antes utilizaba NUnit
XUnit le ganó por simplicidad.
y como cereza del pastel: FluentValidation
tiene mejor legibilidad con los Asserts
 
interesante.. deberia probarlo
Nunit nunca me gusto, me la pasaba mas tiempo haciendo el test que haciendo la funcion...
el test deberia ser simple...
 
7:04 PM
dale Gonza, te vas a enamorar de ese set de tecnologías :D
 
@fredyfx KISS principle XD
necesito un tutorial lo mas basico posible para hacer pruebas unitarias ...
 
@FranciscoNuƱezIALover la documentación
 
 
1 hour later…
8:09 PM
¿cómo vas estimado @gbianchi ?
 
 
1 hour later…
9:13 PM
@fredyfx todo bien.. ese fw parece mas simple...
 
10:00 PM
@gbianchi FW?
 
 
1 hour later…
11:22 PM
@fredyfx framework
 
ah vale, sí, es más simple que NUnit
 
11:33 PM
los dos.. odiaba escribir veinte lineas de codigo para probar cosas simples...
 
11:49 PM
creo que en algún momento a todos nos toca hacer cosas incómodas con el código.
una vez tuve que dar soporte a VB.net con WebForms.
decir la palabra "migrar" era tabú.
 
jajajjaa
y no viste mi queja de arriba con el patron bff... que no es mas que ponerle un nombrecito bonito a un back ajjaja
 
hahaha
no la vi
 
en mi laburo usan ese patron.. cuando abro los sistemas que usan eso me duelen los ojos.. tenes un pedacito aca.. otro pedacito alla... se pasan informacion irrelevante de un pedazo a otro... por dios.. pongan todo junto
una dll para los servicios, otra dll para los controller.. los controller llaman a los servicios... es el debug hell....
pone todo junto.. si es un back...
 

« first day (3042 days earlier)      last day (55 days later) »