« first day (1364 days earlier)      last day (1736 days later) » 
04:00 - 16:0016:00 - 23:00

4:16 AM
Hola amikos
buenas noches
 
 
2 hours later…
5:46 AM
Buenos días madrugadores
 
5:57 AM
Buenos días
 
Buenos días
 
Hoy toca refactoring a lo bestia!
Después de un curso en el que hemos visto que podíamos haber hecho las cosas muchísimo mejor
XD
 
6:49 AM
Que muerto esta esto xD
 
@Kiko_L es bueno darse cuenta. XDD
 
Estoy haciendo un cambio por inyeccion de codigo en la landing del cliente, y es un cambio tan tocho (llevo ya más de 1000 lineas entre CSS y JS) que la landing es completamente otra.... ya puede resultar ganador el experimento xD
@Marc nuestro equipo cántabro y vasco está de vacaciones
 
@MauricioContreras Sí. Por suerte llevamos poco desarrollado y estamos a tiempo pero vamos a pasar de algo que estaba empezando como un monolito por una arquitectura hexagonal
 
@Kiko_L suena bien
@lois6b la avestruz y el cara de cómic están de vacas?
 
7:05 AM
@MauricioContreras cantabros y vascos y no se quien mas
 
buenas
@Kiko_L que lenguaje utilizas?
 
güenas
 
@lois6b ok, ya lo pillo. XDD
@DavidDPG hola
 
7:25 AM
@lDanny7 Estamos con React con JS
 
@Kiko_L arquitectura hexagonal? estáis haciendo una colmena?
 
@lDanny7 Estábamos planteando pasarnos a TypeScript
pero por ahora seguiremos con JS
 
ok, el propio documento explica que se puso un hexágono porque los hexágonos molan, pero realmente podría decirse que es una caja negra con un API y un SPI
 
@PabloLozano Es una buzzword para explicar que tus componentes deberían ser transparentes para quien los usa, ya sea una petición http, cola de mensajes o lo que sea, mediante adaptadores
 
Sí, el que escribió ese documento fue al grano, eso se agradece
 
7:34 AM
@Kiko_L Pero la gracia de usar React por delante de angular o lo que dicen algunos es usar javascript puro
 
@lDanny7 Veo esa afirmación... incorrecta
React no usa Javascript puro, se inventaron su propia extensión
JSX
ha de ser compilado para que funcione
y Typescript se puede usar con cualquier framework, incluso con JQuery
 
@PabloLozano es una de las razones que da la gente para no usar Angular
 
Además, cualquier código Javascript es Typescript correcto
 
@PabloLozano pero el JSX es de cara a pintar las cosas, no? Eso no se utiliza a la hora de la lógica
 
Si escribes la lógica de los componentes en otro fichero distinto al del componente...
Personalmente preferiría usar Typescript en cualquier proyecto que crease una SPA
el tipado ayuda
y es opcional
 
7:41 AM
No digo lo contrario, Typescript viene muy bien
Pero es lo que dice la gente que utiliza react para no usar Angular
Si que ha avanzado el front para que se empiece utilizar arquitectura hexagonal
 
@lDanny7 Ya, no te preocupes, sé que la gente lo dice y que lo comentes no significa que te alinees con eso, pero me parece una excusa mala
@lDanny7 Uf, yo desarrollé y ahora mantengo un par de portales hechos con Angular y tenemos casi un centenar de ficheros con más de 300 líneas cada uno... alguno lo hemos partido porque llegaban casi a las 1000
 
@PabloLozano ya eso si pero era para ver lo que pensaba @Kiko_L, ya que eso es un cambio de mentalidad
@PabloLozano la virgen pues si que ha avanzado, es verdad una de las cosas que me hacen dudar de ponerme a tope con Angular es los cambios cada 6 meses
como llevas eso en un proyecto grande como el tuyo?
 
cada 6 meses actualizamos y adaptamos, nos lleva un día o dos
de angular 5 a 6 costó porque la librería RxJS cambió mucho, pero eso no fue por la gente de Angular, RxJS reescribió muchas cosas
 
Recomendarías angular entonces?
Has probado react o vue?
 
A ver, que es una pregunta trampa:
He estado 10 años programando principalmente backend con Java, lo que significa usar Spring en todos lados
Eso significa que si quieres crear una API REST, creas un método, por ejemplo getUserById(int id), le pones encima una anotación @GetMapping("/users/{id}") y ya tienes la mitad del trabajo hecho
pones @RestController como anotación de la clase y ya tienes el "endpoint"
luego creas una clase anotada como @Service y Spring la inyecta en el controlador
Así que si vienes de Java, Angular es la opción evidente
 
7:54 AM
Vamos como angular
 
De hecho algunos críticos dicen que Typescript se parece más a Java que a C#, lo que es algo sorprendente siendo un invento de MS
y Angular copia todo esto a Spring
así que apenas notas cuando pasas de estar en backend a estar en front
 
Bueno entiendo que Angular para ti es como estar "" programar en back
 
unido a todo esto, si vienes de Java, donde Spring + hibernate + tomcat es sota, caballo y rey
frontend es la jungla
hay miles de librerías
npm es caótico en comparación con Maven
así que si elijes React, tienes una librería para la vista
pero no tienes controlador (react no tiene funciones para controlar ajax o eventos)
ni tiene una máquina de estado para controlar la vista
es una elección detrás de otra
uso flux, redux, reflux, router....
mientras que Angular es "monolítico", te da todo
 
@PabloLozano jajajajaja ya eso es verdad y tmb lo ponen como punto a favor, ya que te da la libertad
 
claro, tienes la libertad de cagarla de mil maneras
 
7:59 AM
Para crear formularios se usa Formik otra librería
 
y estar con la duda de si has elegido bien
Con Angular tienes todo empaquetado
la única duda es si usar bootstrap o usar Material
 
Ya eso si que verdad xD pero bueno en parte entiendo eso de que prefieras elegir tu las cosas
@PabloLozano En angular se tiende a usar redux?
 
@lDanny7 En Angular usas @angular/router
no se tiende a usar otra cosa porque es parte del core de angular
 
pero eso es para el cambio de vista, no? Pero el manejo de estados como los controla?
 
podrías usar otra cosa... pero es complicarte
 
8:01 AM
Yo pensaba que lo haría a traves de servicios
 
hay servicios, claro
iguales que los de Java
se inyectan en los controladores automágicamente
 
si eso si se podría decir que son singletones
 
lo son
en los servicios puedes guardar datos
 
no estaba seguro, entonces podrías usar eso para mantener el estado aunque no tendrías un historial de estados como redux
 
es lo que se usa
es que si te soy sincero, no conozco las máquinas de estado de React porque no existe el concepto en Angular
tienes un componente, que es una vista... y puede contener otros componentes
 
8:05 AM
Chicos una pregunta hay algun evento que se ejecute antes del jQuery(document).ready(function() // jQuery(window).load(function() ?? PD: No tengo ni idea de Front
 
@PabloLozano yo creo que lo utilizan para no pasar datos de abuelos a nietos ensuciando mucho el código
 
@lDanny7 Tengo unas cuantas respuestas por aquí explicando como comunicar elementos entre sí
Pero bueno, lo que quería comentar es que me gusta Angular porque todo me es familiar... con React me pasé una semana sólo seleccionando librerias y no llegué a nada
hoy día supongo que miraría algún tutorial y usaría las librerías más populares
sólo por el hecho de que así habrá más respuestas sobre dudas en SO
 
Suena a la dicotomía Flask/Django en el mundo backend python
 
buenos dias a todos
 
8:19 AM
@PabloLozano bueno yo no me he puesto mucho con ambos, y para llegar a una conclusión tendría que estar en proyectos medianos
 
Uf, los míos son grandes... de hecho el nuevo tendremos que partirlo
Angular te deja cargar módulos con Lazy loading
y ahora mismo, que estamos usando algo más monolítico, generamos un build de más de 60 megas
Lo tendremos que dividir entre la interfaz de los técnicos y la de los usuarios "cliente"
 
9:12 AM
Wao, una pequeña Cátedra de repaso dada por @PabloLozano. Gracias.
 
Yo por ahora con React estoy encantado, aunque Angular lo he usado sólo a nivel personal
Y en cuanto a la arquitectura. Nos costará pillarlo bien pero a la larga nos va a facilitar mucho las cosas
Separar bien el negocio del framework es un acierto
 
9:32 AM
@MauricioContreras Que tena mucha rep sólo significa que respondo muchas preguntas, no me tomes por una eminencia en nada
Y si respondo muchas preguntas es porque tengo un gran control de MDN para buscar en su documentación :P
 
@RafaelBautistaMartinez ya está la sala activa
 
9:50 AM
@PabloLozano claro me refería en ambos frameworks para hacer comparativa. Si lo de los modulos para lazy loading esta muy bien, de hecho me parece que ionic 4 lo mete por defecto para cargar más rápido las aplicaicones
 
Anonymous
10:05 AM
@MauricioContreras A quién llamas tú cara cómic e
 
@AsieR_2 a tu avatar
 
Anonymous
@NicolasOñate Si estás vivo y todo
 
Anonymous
En fin ...
 
@AsieR_2 pues a ti, a quién si no?. XDD
@NicolasOñate voy a hacer un curso de marinero...aqui en tierra estoy todo jodido. XDD
 
Anonymous
10:25 AM
@MauricioContreras Es manga, un poco de respect
 
buenas!
acabo de volver de las vacaciones y tengo una depresión post vacacional de caballo T_T
 
@Blazerg y nosotros justo hablando de drogas. :facepalm:
 
jaja
yo fui hace unos días a unas fiesta que madre mía
no sabía ni donde meterme
 
10:29 AM
entre tanta persona drogándose
recordé de golpe porque odio salir de fiesta lol
@NicolasOñate un clásico ya
 
ok lol
perdón por cambiar de tema pero omg lo que acabo de ver
una de mis sagas literarias favoritas de siempre
 
@Blazerg eso es lo que creo que es?
 
@MauricioContreras si has leído luces del norte/la brújula dorada o alguno de los otros libros, si
 
10:37 AM
@Blazerg hace algún tiempo, me regalaron un libro sin portada ni contraportada, le faltaba la página del título y no sabía el autor del mismo. Solo tenía el prólogo, pero estaba completo. Leí el primer capítulo y me enganché. Resultó ser precisamente esa serie.
 
@MauricioContreras es impresionante
 
recuerdo de chaval cuando leí northern lights que pensé que era imposible que el autor mantuviera la secuela al mismo nivel
pero luego leí la daga y puffffffffff
 
@Blazerg cuando vi la película, aparte de la decepción, entendí de qué iba el libro. Pensé que terminaba allí, cuando ella cruza a la ciudad del cielo
 
es que se supera, me gustan más las dos secuelas que el primer libro
@MauricioContreras es que realmente la historia empieza ahí
el primer libro es casi una introducción gigante
pero luego lees la daga y ves que toda la chica empieza a partir de ahí
 
10:40 AM
@Blazerg por eso te digo, al terminar el libro quedé con ganas de más, pero nunca busqué el origen del libro ni el autor, hasta que sacaron la película.
 
y has seguido la saga?
 
11:15 AM
@Blazerg pues te cuento que no. Me han dicho que busque los PDF en la web y todo lo demás, pero no lo hago porque me gusta coleccionar en físico y no en digital. Lamentablemente al venir a España tuve que dejar mis libros (académicos y demás). Siempre prefiero paginar un libro físico antes que uno digital.
 
Creo que he visto la peli, pero no recuerdo nada, de hecho creo que lo poco que recuerdo lo tengo entremezclado con Stardust
¿había algo de "polvos mágicos" en la brujula dorada?
 
@PabloLozano si, exacto. Era una parte esencial del libro.
 
vale, recuerdo que fui al cine a verla en español y esa parte al final de la peli, en la que iban en ¿dirigible? ¿barco volador?
 
@PabloLozano aunque te confieso que leí el libro hace ya bastante tiempo y todo está difuso en mi mente
@PabloLozano una mezcla de ambos
@PabloLozano en la película, la mujer es un poco menos intrigante y más directa en su papel que en el libro. Al menos eso me pareció a mi
 
pues recuerdo que la prota, que era una chica muy joven pero algo más madura que el otro chico que sale como amigo
 
11:24 AM
@PabloLozano me refiero a la villana, por llamarla así
 
le dice algo así como "me quedaré contigo y aprenderemos más sobre ese polvo mágico"
y claro, todos los adultos nos aguantábamos la risa por el doble sentido
lamentablemente es lo que más recuerdo de la peli
 
@PabloLozano bueno, es que no he leído el resto, obviamente en su interior hay cosas que ni ella misma sabe que existen. Tipo rollo Harry Potter o Luke Skywalker. Ignorance is blessing
@PabloLozano eso es la peli, para mercadear. En el libro eso no sucede. XDD
 
@MauricioContreras No, si lo peor es que era algo totalmente accidental
era todo muy inocente
pero precisamente era divertido porque nosotros teníamos una mente sucia
 
11:56 AM
@PabloLozano Seee. XDDD
 
Anonymous
@NicolasOñate No hay que promover piratería hombre
 
hi guys , buenos dias
a comenzar con el pie derecho , aunque estemos con la gripe (Gripa)
 
1:16 PM
@JoseAntonyMundacaAngeles Buenos días
@NicolasOñate WTF
> Recommended (for 3D games) Intel Core i7-8700k Nvidia GTX 1070 Ti 16GB
@NicolasOñate Para qué quiero un emulador que me pide un equipo que cuesta un pastón, si la consola corre de forma natural y cuesta menos. Es que inventan unas vainas, que a mi parecer son medio inútiles. XDDD
 
@MauricioContreras Para el 3d, para los juegos en 2d no
 
Buenos días..
@MauricioContreras Que vamos aprende hoy día ? :@
 
@Marc Será
 
alguien se dio cuenta como cambio la forma de las preguntas
 
@JackNavaRow ?
 
1:23 PM
y esta en ingles
 
@JuanPerez No lo sé, yo aún pensando cómo incorporar python en mi backend. Alguna funcionalidad le daré. He estado pensando en el proceso de hash de las contraseñas de usuario o incluso para realizar tareas de análisis sobre peticiones y ese tipo de cosas.
 
@JackNavaRow ???
 
miren debajo de la pregunta
antes estaba en la derecha
 
@MauricioContreras Minimum (for 2D games) Intel Core i3-6100 / AMD Ryzen 5 2500X Intel HD Graphics 530 / Nvidia GeForce GT 710 8GB
 
1:25 PM
@Marc Claro, un equipo así se consigue en 30 euros por Wallapop, cierto?
 
ahora si lo vieron?
 
@MauricioContreras No es lo mismo que has puesto tu, te pide la mitad
 
@Marc XDDD
 
@JackNavaRow Cierto, lo han cambiado y no esta traducido
 
Buenos dias...
 
1:27 PM
@Marc y no esta en traducir.win
@gbianchi aqui armando un quilombo
xD sono argentino?
 
@JackNavaRow depende lo que estes haciendo...
argentino sono..
 
viste la nueva forma de mostrar la pregunta de stackoverflow
alli pase la imagen no estan en traducir esas cadenas
y eso en la parte derecha estaba traducido
 
1:44 PM
@JackNavaRow sip.. hay que pedir que lo agreguen..
@JackNavaRow ahi le pregunte a uno de los CM.. (en realidad a una)...
 
asi no puedo responder preguntas
 
Buenas, good morning guys!!!
 
modo capa8
 
2:07 PM
@MauricioContreras hola ya llegue
 
2:58 PM
@hubman Hola
 
3:20 PM
3
Q: Version de Phyton no me sale

Jorge QuintanaMi duda es que pongo en la consola cmd C:\Users\Jorge>python --version y no me sale la version como dice el tuto sino que me sale "python" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. Alguien me puede iluminar que parece que estoy haciendo ...

esa pregunta es valida?
para mi si
 
Hey, alguien aquí ha tenido experiencia en Codewars?
 
@MauricioContreras :O
tenemos un clan
se llama SOes
 
@JackNavaRow Es que lo he escuchado mucho
@JackNavaRow Hay una pregunta de Ruslan donde indica que es algo relacionado a Codewars, y pues decidí ver de que va. Me llamó la atención porque es un Test Unitario, y ese campo no lo domino. Entiendo de qué va, pero no lo domino.
 
@MauricioContreras todos
 
@gbianchi Ya, creo que me estaba perdiendo algo bueno.
 
3:24 PM
@MauricioContreras uhmm ese done() no creo que sea nativa
 
@JackNavaRow En la documentación de Mocha indica que se pasa como argumento de it(), pero luego lo usan directamente, y él lo está tratando de usar dentro de una callback, tal vez tenga que pasarselo a su callback, aunque por el scope debería tener acceso a la misma, la verdad no sé porqué el error de done(). Lo del warning del promise se puede resolver usando un try...catch
 
alguien que sepa css?
xd
 
no sera por el async
 
@JoseAntonyMundacaAngeles XDDD, pensé que nunca ibas a preguntar.
@JackNavaRow también, no veo que use un await, y en teoría debería, de hecho así lo pone la docu de Mocha
Chicos acabo de acceder a Codewars, veremos cómo me va, me hicieron un pequeño test en JS para ver si era digno de ingresar. Ufff, me sudaron los dedos, pensé que no aprobaría. XDDD
 
@MauricioContreras jajaja queria hacer algo que cambie de colores
en papadeo
 
3:33 PM
@JoseAntonyMundacaAngeles Pues no soy experto en CSS, uso sólo lo básico. Pero estaba pensando en tu demo y seguro usaré una animación con CSS, veremos que tal me va
 
@JackNavaRow Debajo del título... me estaba volviendo loco mirando debajo de la pregunta, donde sólo veía la etiqueta [python]
 
@MauricioContreras aver , espero el demo xd
 
@JoseAntonyMundacaAngeles yo tambien necesito uno
jajajaja
 
@gbianchi estamos a la par
jajaja
 
@JoseAntonyMundacaAngeles sip.. necesito saber como ajustar un tab de boostrap para que no ajuste la pantalla al contenido, si no que siempre tenga el mismo tamaño...
 
3:37 PM
yo de css no se mucho , no estoy muy enfocado a UI UX o al diseño
siempre me ha llamado la atencion el backend
quiza @PabloLozano sabe
 
@PabloLozano era mejor decirlo asi! xD
 
@JoseAntonyMundacaAngeles a mi me gusta todo...
 
@gbianchi puedo decir lo mismo , pero me estresa cuando no me sale el diseño que deseo
 
@JoseAntonyMundacaAngeles Yo se de JS, de CSS es Alvaro Montoro el que sabe de verdad
 
@JoseAntonyMundacaAngeles la ui es como programar.. en otro lenguaje...
@PabloLozano igual para mi caso, tan especifico, creo que ni alvaro..
estoy a punto de preguntar y ver que pasa.. pero no se como hacer el ejemplo...
 
3:40 PM
yo solo quiero que cambien de colores por cada segundo las letras
 
@PabloLozano el mismo que viste y canta
@JoseAntonyMundacaAngeles y usa una variable de css y un timer...
@JoseAntonyMundacaAngeles eso lo se hacer :p
lo aprendi ayer
 
@gbianchi a ver enseña
 
💪
 
Si te refieres a la lista de tabs, ocupará todo de su contenedor. Haz un contenedor de tamaño fijo y listo
 
3:43 PM
@PabloLozano no no.. la lista no.. el contenido se expande... igual estoy atrapado en bs pero para vue.. lo cual lo hace un poquito mas complejo...
 
@gbianchi lo viste en el S.O ?
 
pero es lo mismo, mete los .tab-pane en un contenedor de tamaño fijo
 
@JoseAntonyMundacaAngeles no podes simplemente cambiarle el style?
@PabloLozano no funciona asi :(
 
se salen?
 
@PabloLozano como es un componente no tiene divs ni nada.. es un componente y se renderiza en otro lado :(
 
3:45 PM
ah, es un componente vue
 
no puedo decirle como renderizarse, salvo por las props que me da.. y ninguna sirve para esto...
 
pero no puedes poner ese componente dentro de otro?
 
@PabloLozano sip.. pero como es virtual, se ve que hace un lazy-loading de su contenido, y como no esta renderizado de una, no tengo el tamaño real.. y cuando le quiero decir de que tamaño tiene que ser, casi que se rie...
lo meti dentro de un div con h-75 y nada.. como si no existiera el div
 
usa stackblitz para crear un mcve
 
no tengo vue ahi...
a tengo que armarla a mano...
a ver si puedo..
salvo que..
si yo pongo el elemento siguiente fixed en la pantalla.. me lo va a pisar o deberia respetar el tamaño?
 
3:53 PM
ahí tienes una semilla para crear lo que quieras
fixed es como flotando
es decir, se queda en una cierta posición de la pantalla, no de la página
el scroll no le afecta
 
saludos comunidad, buenos días o tardes
 
@Aprendiz buen día
 
hola @farsSharp gusto en saludar
 
04:00 - 16:0016:00 - 23:00

« first day (1364 days earlier)      last day (1736 days later) »