« first day (1360 days earlier)      last day (122 days later) » 

10:06 AM
Buenas familia
mirad, estoy editando el scaffolding que te crea laravel al ejecutar el comand php artisan make:auth para ponerlo a mi gusto, pero ha dejado de funcionar el menu que te crear, no se que puede ser, dejo aqui el link de la pregunta: es.stackoverflow.com/questions/280463/…
gracias
 
10:23 AM
Don @josanangel, ¿cómo vamos?
 
10:48 AM
Pues empezando con mi app de rol, señor @MauricioContreras . Pero estoy liadillo personalizando el scaffolding de auth que te crear automicaticamente laravel con php artisan make:auth
 
11:05 AM
Buff, no sabría darte razón. No domino el tema, pero seguro es algún parámetro de configuración, es lo que yo miraría.
 
 
1 hour later…
12:24 PM
buenas
 
@Durgeoble Buenas
@Durgeoble Hoy no hay mucha gente activa en el chat
 
eso veo
yo que iba a pedir consejo sobre gui y lectura para programacion asincrona
 
@Durgeoble En qué lenguaje?
 
python
3.7+
ademas, me he encontrado con una situacion curiosa con asyncio
 
@Durgeoble En eso el experto es @abulafia, allí queda invocado, cuando lea esto, seguro algo dice al respecto
 
12:36 PM
gracias
 
@Durgeoble Intentaré ayudarte. ¿Cuál es el problema?
 
@abulafia buenas tardes
pues queria un poco de orientacion sobre guis, preferentemente usabres en raspberrys y similares o por consola
usables
lectura sobre programacion asincrona
 
@Durgeoble "por consola" no encaja muy bien con GUI, en mi cabeza. ¿Quieres decir alguna forma de crear desplegables, botones, etc. pero en modo texto?
 
y ver como evitar que una funcion dentro de asyncio bloquee todo el loop incluso si es de un scrip corriendo en otra consola
@abulafia eso mismo, tal como he visto en algunos programas de consola
 
Buf, cosas muy complejas las que planteas...
 
12:47 PM
algo visual
 
en principio para manejar la consola a tu antojo necesitas algo basado en "curses"
has visto urwid.org ?
 
si, pero me resulta, lioso, sera la falta de practica
 
Sí, lo que quieres hacer es muy complejo, ya te lo aviso
la programación de GUIs es muy liosa sea cual sea el framework que uses. Si encima lo mezclas con asyncio y con tareas que tardan en completarse, creo que llegas al tipo de aplicación más compleja para hacer
y si además no tienes experiencia, receta perfecta para la frustración :-)
 
el programa en consola ya lo tengo, solo quiero "hacerlo bonito" y que se puedan cancelar tareas pulsando algo que no sea ctrl+c
 
Hay una biblioteca reciente que te permite hacer inputs muy chulos con poco esfuerzo. No es un GUI completo, pero igual sirve para lo que necesitas. El problema es que ¡no me acuerdo de cómo se llamaba! Lo estoy buscando, dame un rato
 
12:55 PM
ok
 
Nada, no doy con ello... es que es muy reciente y las cosas que aparecen en las primeras posiciciones al buscar en google me salen de un par de años atrás
 
No te apures
 
1:19 PM
O.o, obtuve una medalla de etiqueta, JavaScript. XDD
Toy to contento
 
pero no sé cómo se integra eso en un bucle de eventos asíncrono...
parece que esta librería no es asíncrona, así que tan pronto como le pidas al usuario un input, bloqueas el bucle de eventos
@Durgeoble respecto a lo de ejecutar tareas "pesadas" asíncronamente, cosa que te bloquea el bucle de eventos, la solución típica es ejecutarlas en un hilo o proceso aparte.
No entiendo lo de "un script corriendo en otra consola"
 
@abulafia me di cuenta cuando intente separar la salida de la ejecución
hice un while que comprobaba si ya habia terminado la tarea
y resulta que la tarea no empezaba hasta que el while finalizaba
el front end iba en una consola de linux y el back end en otra
 
@Durgeoble ¿Cómo es eso? Lo lanzas separadamente? ¿son dos scripts? ¿cómo se comunican?
 
1:43 PM
por redis o por mqtt
 
2:08 PM
@Durgeoble Buf. Sí que has ido "a lo grande". ¿Tienes experiencia en estas tecnologías? Porque cada una de ellas (terminal-curses, redis, asyncio) es un mundo que puede llevar meses aprender. Y el mix de todas ellas ciertamente es muy complejo
 
tengo experiencia... digamos que funciona
al menos en consola
 
entonces cuál es el problema exactamente? Si vas a usar asyncio para alguna de las partes, eso te fuerza a usarlo para otras. Por ejemplo, si la librería de GUI es asíncrona, pero en respuesta a un evento de usuario lanzas por ejemplo una petición redis que no es asíncrona, eso puede "colgarte" el bucle de eventos de la GUI. Tendrías que usar una biblioteca asíncrona también para redis, etc
de todas formas no veo cómo puede afectar a lo que estás ejecutando en otra terminal
 
2:29 PM
yo tampoco lo veia hasta que descubri que si
lanzo una orden desde la gui, en ese momento entro en un bucle while que comprueba si ha finalizado
sin embargo hasta que no finaliza el while (dando error de timeout) no empieza la tarea
me costo descubrir que pese a estar en dos terminales diferentes usaban el mismo bucle de eventos
 
3:08 PM
@MauricioContreras holaaaaa amigo como estas?
 
@hubman Hola
Aqui, un domingo un poco aburrido
 
@MauricioContreras pense que no estabas por este lugar
 
@hubman Casi siempre estoy, ayer si que me desconecté en la tarde
 
@MauricioContreras yo igual ultimamente, pero aveces me pierdo unos dias
 
@hubman Pues yo casi nunca, me conecto desde el móvil siempre. A veces ando muy ocupado, pero en general siempre ando por aqui moderando y respondiendo cuando puedo
 
3:15 PM
@MauricioContreras la mayoria no entra fin de semana, seguramente se van a pasear
 
@hubman Sucede que la mayoría se conecta desde el trabajo, algunos sólo para procastinar, otros a buscar información sobre algún problema, etc. Hay de todo un poco.
 
@MauricioContreras y que estas haciendo, o que haces fin de semana?
 
@hubman Estaba respondiendo una pregunta de MongoDB, y en mi casa, algo de oficios: lavar, cocinar, limpiar. Descansar cuando se pueda, y me estoy documentando en un par de cosillas para continuar ampliando mis conocimientos como desarrollador
 
@MauricioContreras te cuento que el otro dia fui a una entrevista de training, en ese curso de 6 meses dicen que me daran(me ganare) dos certificados otorgados por microsoft y me pagaran 100$, luego de los 6 meses me contrataran con un sueldo de 300$, al final senti que me quieren estafar
 
@hubman ¿Cuánto es el sueldo de un programador Junior allá en Bolivia?
 
3:29 PM
@MauricioContreras hay de todo desde 300 a 500$, pero primero quieren que tomen el training, en el training creo que hacen proyectos, talves ellos venden esos proyectos
@MauricioContreras como que cosas vas a documentar? tienes tu blog?
 
@hubman No está mal para tener algo de experiencia, al final debes verlo como una inversión
@hubman Digo documentar para indicar que estoy aprendiendo a usar una herramienta nueva o que estoy usando características desconocidas de una herramienta que ya uso.
 
@MauricioContreras eres de libros o de videos? la mayoria de amigos que tengo ven videos para aprender
@MauricioContreras lo pensare unos dias, me dijo pensalo y me mandas un correo
 
3:46 PM
@hubman Soy de libros, y si son en físico tanto mejor, pero es difícil ya conseguir libros en físico, a menos que los compres en línea.
@hubman Yo que tú mando el correo. ¿Qué tecnologías trabajarán?
 
@MauricioContreras asp .net (tecnologias microsoft)
@MauricioContreras y para el front react y vuejs, dice que usan angular solo aveces
 
@hubman ASP.NET, bueno, con eso puedes afianzar un poco los conceptos de MVC. Yo solía programar en ambiente de escritorio con .NET, pero ya hace tiempo que no lo hago
 
@MauricioContreras si verdad, pero yo queria aprender spring mas me gusta java
 
@hubman Te entiendo, cuando una tecnología no te llama la atención es difícil hacer el esfuerzo por entenderla
 
@MauricioContreras por eso debes recordad java + spring para que me ensenes
 
3:59 PM
@hubman Estoy haciendo un intensivo con SpringBoot, pero estoy un poco enredado con otras cosas y lo dejé algo parado. Seguramente lo terminaré pronto, espero que antes que termine el verano (acá es verano).
 
@MauricioContreras entonces aun no codificaremos nada en el repo de los proyectos?
 
@hubman Claro que si. Yo así me voy poniendo al corriente. Yo siempre he pensado que si se tiene una noción clara sobre la tarea o trabajo a realizar y cómo realizarla, no importa la tecnología usada. Obviamente se termina más rápido usando herramientas que dominas, pero salvando las dificultades y la curva de aprendizaje, lo puedes hacer con cualquier herramienta.
 
@MauricioContreras hace una semana te agregue como colaborar del repo, creo que para serlo debes aceptar, creo que luego de eso el repo debe ser privado
 
4:14 PM
@hubman github no permite repos privados a menos que pagues una cuota
@hubman ya acepté la invitación
 
@MauricioContreras gitlab permite que sean privados, crei que github habia cambiado en ese sentido cuando microsoft compro a gihub
 
4:27 PM
mira esto dice github: You can upgrade your plan to also avoid losing access to:
Codeowners functionality.
Any existing wikis.
Pulse, Contributors, Community, Traffic, Commits, Code Frequency and Network on the Insights page.
Unlimited collaborators. This repository will now be limited to 3 collaborators.
Branch protection rules.
 
4:38 PM
@hubman Pues no tengo idea
 
@MauricioContreras bueno pero eso ya veremos luego, en serio que estoy muy emocionado, recuerdo que tu hace un mes estabas muy emocionado con alguna idea, sigues avanzando en ello?
 
@hubman Claro, pero voy muy poco a poco, siempre salen cosas por hacer. Mi situación no es cómoda, por eso es que voy lento.
 
@MauricioContreras si quiere te puedo ayudar en lo que pueda, tengo mucho tiempo
 
@Durgeoble Eh? No, no. Eso no puede ser. Hay un bucle de eventos separado por cada proceso. Tiene que ser otra la causa.
 
@hubman Yo trabajo con NodeJS, Express y MongoDB en el backend. Uso Mongoose como ODM.
 
4:50 PM
@MauricioContreras muy chevere eso tambien me gusta, estaba viendo hace un tiempo
 
@hubman Para el front no he decidido aún, creo que usaré Angular, aunque eso aún no lo decido del todo
 
@hubman Gihub permite ya repos privados. Yo tengo alguno
 
@abulafia Esa no me la sabía
 
@abulafia con contruidores incluidos?
@MauricioContreras yo puedo hacer el front porfavor!!!
 
@hubman Eso no lo sé. Supuse que habría copiado la política de Bitbucket y permitiría 5 colaboradores por repo. Pero no lo he probado
 
4:52 PM
@abulafia segun el mensaje de arriba dice 3 contribuidores
 
Ah, si. Aqui lo pone
 
@abulafia una maravilla!!!
 
5:04 PM
@MauricioContreras lo que me gustaria dominar es java, todo relacionado con javascript y c++
@abulafia @MauricioContreras bueno los dejo gracias, nos escribimos luego o manana nomas. chao
 
@hubman Ok, mañana seguimos
 
chao!
 
 
1 hour later…
6:19 PM
@fredyfx maestro, buen dia, lo invoco para conocer la situacion de su curso a dictar :)
 
 
5 hours later…
10:51 PM
Hola, hay alguien que pueda ayudarme con un problema de css?
 
11:28 PM
pudieras publicarla en la comunidad @Sebastián y a partir de ahi es muy seguro que recibas ayuda
 

« first day (1360 days earlier)      last day (122 days later) »