« first day (1424 days earlier)      last day (1675 days later) » 

3:00 PM
por que otro medio puedo estudiar js
 
se que hay muchos
pero alguno que este bueno
 
este no te pareció bueno?
 
si escribi antes
 
@IsraelGonzález si señor
 
3:02 PM
@JackNavaRow clone el repositorio por lo q veo es para ir leyendo del mismo editor
 
@IsraelGonzález tienen una web como una especie de E-Book
 
@PabloLozano exacto y resultó la candidata más buscada luego de los primeros debates. la sacaron de circulación que ahora google está siendo demandado precisamente porque no le sigue el juego a la mafia
 
la misma mafia que es dueño de los medios coincidentemente
 
ya me lo habia clonado
 
3:06 PM
@devconcept formamos una mafia tú y yo?
podremos llamarle "no es una mafia", para que nadie sospeche
 
@devconcept Lo del partido demócrata eliminando a sus candidatos más populares es para hacer una tragicomedia
luego se sorprenden de que perdiera
es como cuando aquí se cargaron a Borrell, que ganó las primarias del PSOE, para poner a Almeida
¿Cómo vas a ganar unas elecciones generales si no eres capaz ni de ganarlas dentro de tu propio partido?
 
@PabloLozano entonces se volvieron locos o no? de hecho ya tienen un nombre en USA: "popcorn" por el sonido que hacen cuando explotan hablando de sus políticas, "racism", "racism"!!!!!
 
Anonymous
@PabloLozano Almeida?
 
@Aritzbn je sólo necesitamos unos cuantos billoncitos
 
Dalas
quien es
 
3:10 PM
xd perdón, no debo de nombrar ese tipo de gente en el chat
 
@AsieR_2 Almunia, perdón por el lapsus
ha llovido desde entonces
 
Anonymous
@Aritzbn qué tipo?
 
@AsieR_2 El que no debe ser nombrado
 
@LucasDamian Sí, claro, esa era la solución obvia. Pero esa respuesta ya la habían dado, así que planteé esta otra alternativa
 
Si, ví la pregunta hace media hora.
 
3:15 PM
- Stack Overflow — Pikoh 8 mins ago
 
y respondieron como lo pensé, la obvia jaja
siempre escapando a los cálculos
 
Anonymous
@Pikoh Gran aportación
 
con los "entrenamientos" de codewars, me di cuenta porque hay tantas formas de hacer algo en python. por ejemplo f" valor: {variable}" en la version 3.4 no es compatible
 
@AsieR_2 a que si
 
Anonymous
@Pikoh no lo sé yo no respondo xd
 
3:19 PM
@AsieR_2 pero si lo hicieras, usarias SO a que si
 
Anonymous
@Pikoh sigue empujando xdddd
 
@LucasDamian Ni en la 3.5 Las f-strings aparecieron en la 3.6
Y en la 3.8, a punto de estrenarse, aparecerá el operador walrus, que tantos disgustos causó a Guido
 
@abulafia walrus?
 
@Pikoh :=
así llamado porque recuerda a una morsa
es una "expresión de asignación" (en python la asignación era una sentencia, no una expresión como en C)
 
a lo Pascal?
 
3:23 PM
@JackNavaRow No, la asignación típica de Pascal es la que ya tenía python con el simbolo =, la cual seguirá igual
pero se añade una nueva asignación que es a la vez parte de una expresión, es decir, lo que en C hace el =
 
@abulafia iba a escribir Delphi
 
@abulafia si si..pero que aporta quería decir :)
 
en C, cuando haces a = 3 se asigna un 3 a la variable a, pero a la vez es una expresión que vale 3 y se puede usar en otra expresión
por eso C permite: a = b = c = 3
en Python puede ser útil como parte de list-comprehensions, o en condicionales
if x:=comprobacion():
   print(x)
 
@abulafia claro. en python no?
 
@Pikoh No. En python = era una sentencia, no un operador
 
3:26 PM
@abulafia aha, entiendo
 
(¿no se puede tachar aqui?)
Por eso se añade en 3.8 el operador :=, pero no sin debate. Una gran mayoría consideraba que esto no aporta nada, y que es un problema para los principiantes y para los docentes que tienen que explicarlo
A pesar de todo Guido decidió añadirlo. Se montó tal revuelo, que Guido acabó quemado y abandonó el puesto de "Dictador Benevolente de Por Vida"
 
@abulafia si que se puede <s> asi no funciona? </s>
no.. como era...
se puede...
 
creo que con tres
 
@abulafia claro
 
como
 
3:30 PM
con 3 ---
 
---tacha---
 
@Pikoh Aah
 
asi
 
Ok, gracias. Ya lo sé para otra
 
3:30 PM
Esto me causó dolores de cabeza al inicio:
lista=[1,2,3]
a = lista
a.pop()
print(lista)
 
@LucasDamian Eso es que no entiendes que en python en realidad todo son punteros. lista es un puntero a tu lista. a es otro puntero que apunta al mismo lugar
 
Si, lo entendí, pero venía de otro mundo
 
Puedes ver si dos variables apuntan al mismo sitio con el operador is (a is lista dará True)
 
recuerdo que tenia un código llego de .copy()
 
@LucasDamian Pero entonces lo que a lo mejor no entiendes es por qué esto otro en cambio funciona como uno esperaría:
numero = 5
a = numero
a = 4
print(numero)
 
3:33 PM
basta jaja
ahora empiezan los dolores de cabeza
 
@abulafia estuve leyendo mas sobre python y me di cuenta que todo es un Objeto
 
@JackNavaRow Efectivamente. Hasta niveles enfermizos... el número 1 es un objeto
 
y vi algo como a=256 b = 256 print(a is b)
 
De hecho, es un objeto pre-existente. Python "crea" los números de 1 a 1000 como objetos pre-existenes por motivos de eficiencia
 
conoci algo como id(x)
 
3:35 PM
@abulafia imprime 5 no?
 
@Pikoh Claro. Si no el lenguaje sería un infierno inutilizable. La pregunta es por qué
parece haber una inconsistencia entre cómo maneja los enteros y cómo las listas?
el caso es que no la hay en realidad, pero cuesta pillarlo
@JackNavaRow Eso da True, pero ahora intenta a=1000; b=1000; print(a is b) y verás False
 
@abulafia ese era el ejemplo que buscaba
pero no lo recordaba
 
a mí ahora mismo lo único que me mata de python es qye no hayan matado ya a python 2 :P
 
@PabloLozano Están en ello. Diciembre 2019 es el fin del soporte a la 2. Ni parches de seguridad ni nada
pero no se deja matar fácilmente... ya hay "terceros" que prometen seguir dando soporte
 
@abulafia hay muchas cosas que viven que son de bajo nivel
 
3:37 PM
pero en mi shell python es python 2.7, tengo que usar python3 para indicar que quiero usar el "nuevo"
 
@abulafia yo no veo inconsistencia, aunque tal vez por otro motivo. En C# hay tipos por referencia y tipos por valor
 
@Pikoh En python todos son por referencia. ¿Ves ahora la (aparente) inconsistencia?
 
@abulafia en ese caso, si la habría
la hay de hecho XD
 
@Pikoh incluso los numeros!
 
puede parecer inconsistentes al pasarlos como parámetros
 
3:38 PM
a=1000; b=1000; print(a is b)
 
estos lenguajes esotericos...
 
@Pikoh No, no la hay. variable = expresion siempre hace lo mismo. Evalúa la expresión crea un objeto para contener el resultado, y asigna la referencia a la variable
 
En java todo es referencia
puedes considerar los primitivos como objetos inmutables y ya
 
@abulafia un objeto que es un puntero...
 
    Esto también fue algo que me molestó mucho:

    lista=[['a','b','c'],[1,2,3],['UNO','DOS','TRES']]
    for item in lista:
            item[1]='HOLA'

lo mismo en un iterrows() row['column']=valor
 
3:40 PM
a = 5  # a "apunta" a un 5
b = a  # b "apunta" al mismo sitio que a, es decir al mismo 5
b = 4  # Ahora en cambio b apunta a un 4. Ha cambiado la referencia b, no el número 5
 
@abulafia si, entiendo
 
# Y lo mismo sería con listas
a = [1,2,3]  # a apunta a esa lista
b = a           # b apunta a la misma lista que a (a is b sale True)
b = [3,4,5]   # b apunta ahora a otra lista (a is b es False) a no ha cambiado
 
lo dicho..estos lenguajes esotericos...
XD
 
¿cuantas preguntas habrá con la etiqueta que simplemente son preguntas sobre java y android?
 
Anonymous
@PabloLozano todas
 
3:42 PM
@LucasDamian ¿Qué problema hay ahi?
@Pikoh El problema con las listas es que, a diferencia de un entero que no puede ser cambiado por otro, sí que puedes cambiar uno de sus elementos
 
@abulafia claro,es logico. Cambia el objeto al que apunta la variable
 
# Por eso esto parece inconsistente
a = [1,2,3]   # a apunta a esa lista
b = a           # b apunta a la misma lista
b[0] = 10     # Se cambia el primer elemento de esa lista ¡y eso cambia a[0]!
 
@abulafia eso como digo no me supone problema. En .net es igual
 
@Pikoh Sí, es lógico. Pero de la que empiezas parece como algo excepcional. Parece que las listas se tratan de forma especial. Pero no, todo son objetos y todo son referencias. Solo que hay objetos inmutables y otros mutables
 
@abulafia gracias por enseñarme algo mas de python. Cada dia entiendo menos porque es tan popular XDD
es broma, si que lo entiendo
 
3:45 PM
@abulafia que para modificar la lista, la modifico con item[1]=algo, dentro de un loop, y por ejemplo en otro lenguaje seria lista[indice] = algo
 
según estoo Apple está por encima de google en cuanto a poder adquisitivo se refiere, wow
 
Bueno señores...un placer,hasta mañana
 
@abulafia les falta a todos la base de C.. por eso..
 
@LucasDamian No, no. Ahi te estás liando. En tu caso la lista está hecha de sub-listas. Con item[1] accedes al elemento 1 de cada sublista, no al elemento 1 de la lista global
 
Pero según esto microsoft es top youtube.com/watch?v=8WVoJ6JNLO8
 
3:46 PM
@Pikoh ya te vas?? que bueno.. :p
 
@gbianchi mam*n
XD
 
@abulafia pero modifico la lista original de todos modos
 
lista=[['a','b','c'],[1,2,3],['UNO','DOS','TRES']]
for indice in range(len(lista)):
        lista[indice][1]='HOLA'
Esto es lo que tú verías más normal, no?
 
total
 
pero es que en for item in lista:, item es una referencia a cada elemento de la lista global. Y como tal referncia, permite que item[1] acceda (y modifique) el valor apuntado
 
3:48 PM
es lo que yo "veía" como, normal.
recuerdo haber posteado algo parecido pero con iterrows y el gran patricio moracho me explico que tenía que usar .loc[index,'column'
 
Pero si quieres flipar mira esto
>>> lista = [[0]*4]*4
>>> lista
[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
>>> lista[0][0] = 2
>>> lista
[[2, 0, 0, 0], [2, 0, 0, 0], [2, 0, 0, 0], [2, 0, 0, 0]]
 
Hola wenas gente
 
Esto sí que es anti-publicidad de python
 
@abulafia jajajaj
 
@Aritzbn No, es el valor de la marca
 
3:50 PM
@JackNavaRow tu sabes php? :D
 
yo estoy leyendo un libro basico, y me ha ido bien, a armar bien las bases de python
@zerokira si
 
@Aritzbn Y ese otro es el valor de sus acciones
 
@PabloLozano oh estaba demasiado centrado viendo como las cosas subían y bajaban xdd
x.x tengo mucho sueño @PabloLozano
 
pero en cash Apple gana
tiene en paraísos fiscales 65.000 millones de dólares
 
la mayor cantidad de dinero en cuentas la tiene aple
 
3:51 PM
@PabloLozano un producto de ellos es como 7 de la competencia
 
@PabloLozano que grandes xD
 
@PabloLozano deberían de ver el pentagono que estan construyendo
 
Que mal lo de los certificados personales del FNMT en MacOS
 
jaja total..
en mi mente estaba imprimiendo:
2 ,0,0,0 ...000000..
 
3:53 PM
@JackNavaRow Fluent Python es altamente recomendable
 
también disponible en "tiendas" "alternativas"
 
print_r($data);
echo json_encode($data);
@JackNavaRow Estoy tratando de retornar este json pero me trae la data sin el json
tal vez por que return 0 :D
 
ayer a la noche estuve haciendole gráficos con matplotlib a mi novia para un proyecto que esta haciendo. quedaron lindos los pie's. no sabía podía agregarle la tabla abajo, como referencia
 
El Apple Park es la sede de la empresa multinacional de tecnología Apple, ubicada en el número 1 de la Apple Park Way en la localidad de Cupertino (California), Estados Unidos. El complejo se abrió a los trabajadores de la empresa en abril de 2017, cuando las obras no habían terminado. Sus instalaciones de investigación y desarrollo son el lugar de trabajo de unas 2000 personas y reemplazan al cuartel general de la compañía en el Apple Campus de la misma localidad, que abrió en 1993.[6]​ == Diseño == La planta circular del edificio principal y sus enormes dimensiones han llevado a que popularmente…
 
3:55 PM
Son palabras que tienen tildes, he leído que se debe usar alun Iso
 
Al final tuve que instalar un Window$ 7 virtualizado únicamente para poder acceder a la Sede Electrónica de la Agencia Tributaria usando un Certificado Personal emitido por la FNMT. :(
 
@abulafia buscando tiendas alternativas
 
Ejem, @Blazerg para que trabajar en Google cuando puedes trabajar en el Apple Park ^^^
 
@zerokira eso viene asi en la base de datos
 
@JackNavaRow siii
 
3:57 PM
tu problema es al guardar
 
@JackNavaRow en base de datos no deben ir tildes o caracteres especiales?
 
@MauricioContreras En OS X y en cualquier lado
 
@zerokira verifica tu guardado, probablemente estas guardando con un ENCODING diferente que el que envia PHP
 
@farsSharp Muy chulo, pero si tienes que ir al otro lado de la circunferencia vas a dar un rodeo muy grande, tendrá un sistema de transporte interno, supongo...
 
@MauricioContreras Pues yo lo hice desde OSX, pero no me preguntes cómo. He pagado terapeutas para olvidarlo
 
4:00 PM
@JackNavaRow mmm pues estoy guardando insertando datos a la tabla literal en el phpMyAdmin
 
@abulafia XDDD
@PabloLozano Pues parece que le estoy pidiendo mucho a la vida
 
Yo uso Cl@vePIN
 
@PabloLozano Al final yo también, es varios órdenes de magnitud más sencillo. Preferible también a los lectores de DNI-e (otro bluff)
Acabo de encontrarme un perfil en SOes de un usuario llamado "PobrecitoHablador" que me ha desencadenado una sensación entre flashback y deja-vu. Me suena mucho de algo muy viejuno. Como una especie de "nombre por defecto" de algún foro o servicio de hace muchos años... Busqué en google, pero sólo encontré que ese era el título de un periódico satírico editado por Larra en el s.XIX, no soy tan viejo
a alquien más le suena de algo?
 
@PabloLozano carritos de golf :D
 
4:16 PM
@abulafia Barrapunto
ya murió la página
 
@PabloLozano Ufff.. gracias por arrascarme ese picor :-D
 
Los usuarios anónimos eran PobrecitoHablador, mientras que en BandaAncha son "bocadepez"
@abulafia Nos hacemos viejos xD
 
@PabloLozano Sí, a cada minuto
 
slashdot sigue existiendo, pero no sé cuanto durará, tiene poco público también ya
 
@SebastiánLagosYañez Hola bro :v
 
4:27 PM
bueno, me voy para casa
 
buen viaje señor
a mi me quedan 8 horas aprox para ir a casa
 
5:03 PM
@PabloLozano o/
@LucasDamian y como así parcero?
 
porque voy para la facultad al salir de la empresa
 
5:29 PM
buen día hermanos :D
Evento en vio
oficialmente entramos en la era de .net core 3
 
como va fredy
 
re contento, anoche me pequé programando desde 7pm hasta cerca de las 2am
 
que lindoooo
yo anoche me quede ayudando a mi novia, con su trabajo de biologia
le hice un par de gráficos que necesitaba
 
perfecto :D
 
cumplí mi parte
 
5:33 PM
revisa los videos de Pablo Lomeli
es un entrenador de memoria y aprendizaje
altamente recomendado
 
lo chequearé
 
dale :D
 
gracias, estoy con codewars a full, ahora en el trabajo que estoy con pocas tareas, estoy reforzando mucho
Me gusta que al finalizar el submit, podes comparar con otros ejemplos, y los mios no son largos
 
me alegra saberlo hermano :D
en esta comunidad todos estamos progresando :)
 
@fredyfx wopa
 
5:42 PM
@JackNavaRow aloha~
 
como va el trabajo , aqui agarrandome con Java y JS
 
excelente, hasta el momento he podido mejorar el rendimiento del sitio, de 64 en buenas prácticas a 93 y revisando cómo llegar a 100, para móviles, efecto de LightHouse audit del google chrome
 
@fredyfx supongo que hablas en %
esa app una vez la use es muy buena
nunca pude llegar al 100
 
@fredyfx buen dia
 
5:59 PM
@JackNavaRow afirmativo, solo el homepage que tiene que estar lo más alto posible
Esto me ayudó mucho: web.dev/font-display
 
Yo ando trasnochado. Por ningún motivo aparente anoche no podía dormir. Al menos respondí una pregunta de algoritmos y me la dieron válida.
 
@MauricioContreras cuenta del 100 al 1 lentamente, enfoca tu mente en los números ignorando todo pensamiento que llegue, con esto le estás diciendo a tu mente: yo soy el que manda, impones respeto al subconsciente
otra cosa que funciona es música binaural :D
 
@fredyfx anoche lo que funcionó fue la cara de mi mujer a las 2:30 am cuando se levantó a tomar agua y me vio sentado frente al PC. Podría contar del millón hasta el 1 y mi cerebro me diría: ¿a quién quieres engañar? si aquí la que manda es tu mujer. XDD
 
@MauricioContreras HAHAHAAAAAAAAAAAAAAAA XD!!!!!!!!
¿Cuánto tiempo pasa para que eso sea norma? Es decir, hasta la fecha todos los amigos que tengo que son casados dicen lo mismo o.o
 
@MauricioContreras y que hicistes, te acostastes a dormir, soñando que programas
 
6:13 PM
@JackNavaRow no durmió, se puso a compilar :v
 
@MauricioContreras por cierto porque no hiciste lo de CRIBA como un objeto
asi te evitas la iteracion
MIRA
const CRIBA = {"2" : true,"3" : true,"5" : true,"7" : true,"11" : true,"13" : true,"17" : true,"19" : true,"23" : true,"29" : true};
CAMBIAS
CRIBA.indexOf(x) , por CRIBA[x]
@MauricioContreras, olvidalo no dije nada
 
Hola, alguien usa Heroku?
Quiero saber cada cuanto se recargan los Dynos
Alguien sabe?
 
@RimuruTempest La versión gratis te mata el dino a los 30 minutos de inactividad
 
@abulafia oh entiendo pero se auto recargan o no?
 
Sí, la próxima petición que reciba tu dominio arranca de nuevo el dyno
Claro que lo que no hubieras guardado en disco/base de datos lo pierdes. Es como si matas el proceso y lo lanzas de nuevo. Además, tiene un tiempo de puesta en marcha que se traduce en latencia para el usuario en esa primera petición
 
6:24 PM
@abulafia como? No entendí ._.
@abulafia no guardo nada en la base de datos, es un aplicación echa con firebase xd
 
@RimuruTempest Imagina que haces un servidor que no guarda nada en disco, sino en variables del script (por ejempo, en python, lo guarda en listas o diccionarios). Cuando el dyno muere, desaparece ese programa con todas sus variables. Cuando arranque de nuevo estará "limpio" como la primera vez
@RimuruTempest Firebase lo guarda por tí :-)
De todas formas puedes evitar que el dyno muera si tienes por ahi un cliente que cada media hora le haga una petición
claro que eso agotará antes el número de horas de dyno al mes de que dispones
 
@abulafia pues mi aplicación solo extrae y guarda datos en firebase, además de que uso webpack para compilar
Estoy usando la versión gratuita de Heroku
 
@RimuruTempest Firebase es una base de datos. Reside fuera de tu Dyno. Lo que guardes allí sobrevive a los reinicios del Dyno. No tienes de qué preocuparte
salvo por la latencia extra de la primera petición para "rearrancar" al dyno si estuvo inactivo media hora
 
La verdad es que es una plataforma increíble, mucho mejor que firebase cloud
Aunque firebase no tiene limites o si?
 
Todo lo gratis tiene límites :-)
 
6:30 PM
@abulafia estuve desplegando mi aplicación durante unas cuantas horas, tenia mucho errores y no daba con ellos. Y cada reintento de arreglar el código lo desplegaba, es que no estoy usando una PC todo lo hago desde mi teléfono android
 
saludos maestro.py @abulafia
 
@fredyfx Buenas XD
 
¿Cómo vamos?
Hoy está la .netConf
FREE STREAMING!!!!
 
Acabo de ver integer traducido como "íntegro" en lugar de "entero". ¿Es esto común en algún sitio de sudamérica? En españa es la primera vez que me lo encuentro
 
@fredyfx yo prefiero verlo luego
hola amigo
solo la parte del .net core y el c# 8
 
6:43 PM
@devconcept saludos Rafita, ¿cómo vas hermano?
 
@abulafia primera vez que lo leo como integro
 
@abulafia rara esa traducción
 
@JackNavaRow @MauricioContreras es.stackoverflow.com/a/295178/7123
Es más... pone "integro", no "íntegro"
 
6:59 PM
y lo repite
 
varias veces
 

« first day (1424 days earlier)      last day (1675 days later) »