« first day (1998 days earlier)      last day (1101 days later) » 

6:10 PM
@NicolásCastellanos Sí, qué necesitas saber?
 
Hola ya no
jaja perdon
@DanteS. Has leído la serie?
 
No, ya no leo nada en webtoon, ni siquiera cuentos del olimpo. Si algun dia me entran ganas de leer algo en webtoon con gusto la leo!
 
Ok
Y cuantos años tienes tu?
 
Yo tengo 20
 
todos niños....
 
6:22 PM
jajajajjajajjaja
Todos niñitos somos xD
 
@DanteS. tengo 27
 
Interesante! Si, confirmado, todos niños okno xD
 
@DanteS. nee ya soy old
 
Asies
 
@x-rw no tenes ni idea
 
6:30 PM
@gbianchi ya soy old para algunos para otros soy niño
 
ysi
 
abuafia - abuela de la mafia
 
@DanteS. estas estudiando
 
Decis si estoy estudiando en este momento o en la vida en general?
@NicolásCastellanos No encuentro fallos en su logica xD
 
@DanteS. en la uni?
 
6:33 PM
Estoy en el CBC de la UBA, sabes que es?
 
0
Q: que es el lenguaje de programacion

swifyツLenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas.

 
@DanteS. en argetina?
 
Que cosas tengo que tragar por seguir la etiqueta python
 
Mis conocimientos de programacion basicos vienen de un cursito gratuito del gobierno. El resto lo aprendi por cuenta propia
@x-rw Asi es!
 
@DanteS. sabes python waooo
 
6:35 PM
@abulafia WTF? Que tiene que ver eso con SO???
 
Es que ni pregunta
 
@x-rw Te sorprende que un argentino sepa Python?
 
@DanteS. yo soy igual latinoamericano
 
@abulafia Exacto, ni pregunta. Es como si se hubiera equivocado de pagina.
@x-rw Curioso! De que pais sos???
 
@DanteS. no se equivoco.. de esas matamos varias por dia...
 
6:46 PM
Que sorpresa! Hay dos cosas que no entiendo de los OPs. 1-Que hagan "preguntas" como esa. y 2-Como es que algunos piensan una cosa y escriben cualquier otro código.
Como es que son tantas?
 
habia una que se llamaba "¿Que es Python?"
 
Eso es "no investigue nada"
Hasta hay un articulo en Wikipedia explicando que es Python
Y la encontre con las palabras clave "python que es"
 
Seguro es como esos memes de gente muy mayor que usa la barra de estado de Facebook como google... Solo que ellos lo hacen con SO jaja
 
Yo creo que hay profesores de instituto que les piden a los alumnos como trabajo el que participen en algún foro de programación y hagan alguna pregunta. Es la única forma de explicar ciertas preguntas que se ven por aqui
 
sisierto xD
@abulafia Tiene sentido
 
7:02 PM
Hay un caso particular en el que esta era la explicación. Una misteriosa pregunta que apareció repetida hasta diez o doce veces a lo largo de varias semanas, y que no tenía sentido. La pregunta era "¿Cómo programo una secuencia en Python?"
y algunos añadían debajo "Quiero hacer una secuencia en python pero no sé cómo". O bien "Quisiera información sobre cómo hacer una secuencia en python", o similares
hasta que uno se pasó de vago y pegó directamente el enunciado del profesor
y decía "Participar en algún foro de programación y realizar alguna pregunta, como por ejemplo cómo realizar una secuencia en python"
 
No sabia esa parte de la historia, que loco
Y claro, muchos hacian la pregunta sin entender que significaba
 
@abulafia siguio apareciendo borre 3 o 4 mas en las ultimas semanas...
 
@abulafia Muy astuta deducción
 
x2
 
@gbianchi Oh por Dios jaja
 
7:11 PM
Encima siguieron apareciendo
Programación se enseña en los primeros años de secundaria?
 
En Colombia no
estoy a punto de llegar a la universidad y aun con PowerPoint
 
@DanteS. Depende del instituto. Suele existir una asignatura optativa de tecnologías. Según qué profesor te toque a lo mejor te enseña HTML y CSS, o a lo mejor JavaScript, o manejo de Excel, o Python...
 
@abulafia WTF jajajaja
 
No está reglado el contenido de esa asignatura
 
No
porque tambien vi powerpoint hace 5 años
 
7:14 PM
si, y en cursos inferiores no es raro que usen Scratch
 
jaja
scratch es inutil en la programacion
solo para el aprendizaje en niños
no hay mucho que se pueda hacer con scratch
recuerdo haber intentado C++ a los 8 años
solo llegue a manejar variables
 
bueno, no tanto... despende de lo que quieras hacer. Te introduce a conceptos como variables, bucles... son cosas bastante abstractas que a algunas personas les cuesta mucho comprender. Si ya lo han entendido con scratch será más fácil después cuando vayan a aprender un lenguaje de verdad
 
Algo así estaba pensando
 
el gran problema de scratch es que su propia naturaleza es concurrente. Puedes crear varios "programas" que de algún modo se ejecutan "a la vez" (uno para cada personaje o sprite del juego, más otro para el decorado)
en scratch es muy fácil hacer algo así, porque el framework se ocupa de todo. Eso puede ser una traba para cuando quieras aprender a programar procesos concurrentes "de verdad"
igual vas pensando que va a ser tan fácil como en Scratch y no entiendes por qué es tan complicado
 
7:17 PM
Y claro, Scratch es util, pero basico. Una cosa es scratch o MCreator, otra es escribir código para Python
Pero se ve muy amigable usar scratch como algo introductorio y para practicar
 
y otra es escribir codigo para la nasa
bueno no
 
xD
 
Hacía tiempo que no miraba Scratch. La última vez que lo vi aún usaba Flash. Parece que lo han portado todo por fin a JS
 
@NicolásCastellanos Re bien hecho!
 
y han modernizado la interfaz
 
7:19 PM
Bueno me voy
tengo ue hacer otro taller de matematicas bien largo
 
Nos vemos c:
 
Nicolas Castellanos: No hay mucho que se pueda hacer con scratch
 
suerte!
 
Nicolas Castellanos: Muestra un clon perfecto de geometric dash con música y todo
 
7:19 PM
jajaja
xD
 
Si no? Un poco contradictorio!
 
pero ahora haz una calculadora
ah no espera eso si se puede hacer con scratch creo
intenta hacer un editor de IMG jaja
 
no veo por qué no. Es un lenguaje turing completo, que significa que técnicamente es posible hacer con él cualquier cosa
si tienes sufciente paciencia, claro está
 
Intenta hacer Half Life o Minecraft en Scratch
 
@abulafia:
Master finalizado.
Worker 1, idx 0
Worker 2, idx 0
Worker 3, idx 0
Worker 1, idx 1
Worker 2, idx 1
Worker 3, idx 1
Worker 1, idx 2
Worker 2, idx 2
Worker 3, idx 2
Worker 1, idx 3
Worker 2, idx 3
Worker 3, idx 3
Worker 1, idx 4
Worker 2, idx 4
Worker 3, idx 4
Worker 1 finalizado.
Worker 2 finalizado.
Worker 3 finalizado.
Scheduler areparado :-)
 
7:26 PM
Imagino que es parte de tu implementación de asyncio en C++ no? Enhorabuena, va progresando
 
Sip :-D
Gracias.
 
¿tienes pensado manejar E/S y red? (en realidad todo lo de async es para eso, en el fondo)
 
por supuesto
 
o sea que vas en serio, no es un juguete
 
el bucle de eventos usa libuv, la librería IO asíncrona de node.js
no no, va en serio ... aunque juego en el proceso
Ya espero por los eventos I/O
aunque aun no creo ninguno, pero bueno :-)
 
7:27 PM
de todas formas seguro que ya existen estas cosas ya hechas, no? gevent por ejemplo, no era para C?
 
Y la propia libuv
pero mola jugar con esto :-)
            int uvresult = 0;
            // Ejecutamos uno de los eventos pendientes de libuv.
            if( CoroStore.ready != nullptr ) {
                // Hay coros esperando. Si no hay eventos de libuv, no los esperamos y seguimos ejecutando.
                uvresult = uv_run( &loop, UV_RUN_NOWAIT );
            } else if( CoroStore.wait != nullptr ) {
                // No hay coros esperando. Esperamos hasta que se produzca un evento libuv.
                uvresult = uv_run( &loop, UV_RUN_ONCE );
 
ah, no. gevent es para python
 
Despues de terminar una coro, compruebo si hay eventos IO pendientes
Cuando no quedan ni coros en espera, ni eventos IO, termino
 
Imagino que en el corazón de libuv hay una llamada a select() o epoll()
 
epoll( )
 
7:29 PM
sí, claro. select() es obsoleeto
 
Bueno, es portable. Usa epoll( ) en linux, IO Completion Ports en Windows, y otras cosas en otros sistemas
 
kqueue en osx, probablemente
 
creo que si, pero no lo recuerdo :-)
 
es muy curioso este renacer de lo asíncrono
 
es que da mucho rendimiento con pocos recursos
y las implementaciones nuevas escalan bien, no como select y poll
 
7:31 PM
soy lo bastante viejo como para recordar cuándo lo asíncrono eran temas "avanzados" antes de ser barridos por el multithreading
y ahora vuelve, porque requiere menos recursos
 
el primer server web del que estudié el código usaba select( ) para multiplexar
 
y porque programar con muchos hilos es jorobado. Abrazos mortales, condiciones de carrera...
 
Boa, inexistente ya
@abulafia jejeje ... no lo sabes tu bien
las panzás de reir que me pegaba auto-bloqueandome en el autobus xD
 
y toda esa mierda de que las GUIs al final tienen que ejcutarse en un solo hilo? Que solo el hilo de la GUI puede interactuar con los objetos de la GUI? Eso si que fue cortar por lo sano
 
Me tocó añadir soporte multihilo al bus de mensajes interno
 
7:32 PM
y reconocer la derrota del multihilo
 
Es que es multihilo es un palo. Hay que hilar muy fino
 
jeje
muy fino hilaste ahi
 
y rinde menos. A mas hilos, mas fácil es tropezar en el mismo semáforo
@abulafia jejeje ... me salío :-)
y los semáforos llaman al kernel, cambio de contexto, ...
La asincronia es mucho más fácil de manejar. Doy fe xD
Bueno, vamos a comprobar la reutilización de las coro moridas :-)
 
8:08 PM
Bueno, me despido. A ver si puedo ver otro capitulo de "Raised by Wolves", que me está gustando
 
9:03 PM
-2
Q: TypeError: Cannot read property 'path' of undefined

user208081Tengo el siguiente código en un servicio y me lanza el siguiente error por consola: " TypeError: Cannot read property 'path' of undefined at uploadImage (C:\Users\Acer\Desktop\proyectosCreaDinn_Studio\codigoCompleto\api\controllers\user.js:290:35) at Layer.handle [as handle_request] (C:\Users\Ace...

 

« first day (1998 days earlier)      last day (1101 days later) »