« first day (1319 days earlier)      last day (1775 days later) » 

1:00 PM
@phpMyGuel si matas a tu hijo y lo tiras a un vertedero no tienes que preocuparte.
 
@Aritzbn ¿Y entonces quien me saca a mi de pobre?
Las tragaperras fijo.
 
@phpMyGuel La lotería
 
@phpMyGuel sí, es diferente pero similar, porque se aprovechan de los más débiles
 
@phpMyGuel te das al póker jaja
 
1:01 PM
@blonfu Los anuncios de juguetes de la tele también, pero no pasa nada porque a tu niño no le dejas ir a comprar solo al Toysarous, pues lo mismo debería ser con el móvil.
 
@phpMyGuel haz a tu hijo youtuber
=) le pones a enseñar juguetes en internet y el dinero llueve
 
@Aritzbn Antes lo del vertedero.
 
@phpMyGuel \º-º/ yo antes de tirarlo al vertedero wallapop
 
@Aritzbn No, que luego lo quieren devolver XD
 
@phpMyGuel sí sí. Está claro que los padres/tutores son los que tienen la responsabilidad y el deber de controlar eso. Aunque depende de que edades hablemos, según van creciendo es más dificil
 
1:06 PM
de todas formas es lo que dice @phpMyGuel las casas de apuestas por lo menos tienen esa "posibilidad de salir de tu vida de mierda" pero lo de las tragaperras en juegos de móviles... yo lo veo como si los profesores en los institutos vendieran droga a los niños xD
es algo que no aporta absolutamente nada positivo a los chavales
solo ludopatía
 
Anonymous
@Blazerg no haber llorau por los dlcs cabrones, es todo vuestra culpa muaaaaaaaaaaaaaaaa
 
@Blazerg Ya ves tú si el muchacho no tuviese acceso a tarjeta de crédito los cromos del Fifa que se iba a comprar.
 
Anonymous
@phpMyGuel this.this
 
@Blazerg eso quieren hacer creer, más bien es lo contrario
 
@blonfu ya ya pero digo que por lo menos existe la posibilidad de que te aporte algo pero en el caso de los chavales no creo que la ludopatía merezca la pena para ganar una skin de mierda del fornite o a lo que sea que jueguen los chavales ahora
 
1:10 PM
Buenos días..
 
Anonymous
@JuanPerez buenas noches
 
@phpMyGuel hombr eentiendo que también habrá casos de hijos que se escabullen y roban la tarjeta de los padres, no creo que tampoco el 100% de los padres afectados sea porque les han dejado a los niños hacer lo que quieran
 
@Blazerg para mi es casi lo mismo o si me apuras peor porque tienes esa falsa sensación de que de verdad puedes ganar, incluso ganarás de vez en cuando lo que hará que se refuerce la idea de que un día ganarás suficiente
 
@eferion buena esa respuesta tuya
¡Me copiaste! @eferion
 
@blonfu +1
 
1:16 PM
@Blazerg Pues ese es un problema de educación. Si el niño da el paso por primera vez de robarte la tarjeta para comprar algo es que es gilipollas, ahí no ha entrado en ningún momento la ludopatía. Podría haberte metido mano a la cartera para comprarse un juego sin haber microtransacciones o cajas de botín por medio.
Lo que pasa es que antes de dejar jugar a tu hijo a un juego de esos hay que explicarle lo que hay y como funcionan esos juegos con micropagos y demases y dejarle muy claro que si te roba la tarjeta le cortas los huevos. No es tan complicado.
 
Anonymous
@phpMyGuel pero cómo te roba un niño tarjeta, y móvil?
 
Una amenaza de mutilación te ahorra disgustos a posteriori.
 
Anonymous
los pagos online requieren confirmación vía sms, coordenadas...
 
@AsieR_2 No lo sé, a mí no se me ocurre ningún supuesto en el que eso me pudiese pasar a mí.
 
A mi me pasó que le dejé el tablet a mi nene, que no sabía ni leer por entonces y se puso a jugar al Angry Birds
 
1:21 PM
@AsieR_2 Hay tarjetas que no lo requieren creo. Aunque cada vez menos.
 
Anonymous
@phpMyGuel pues nunca he tenido de esas
 
Anonymous
cuando dependía de mis padres pa comprar tenía que dar la murga con qui mirasen el sms
 
En la primera publicidad que le salió le dio a aceptar en lugar de a "cerrar" y dando a "siguiente, siguiente" compró 40 € en peluches de AngryBirds porque la cuenta de Google Pay no pedía contraseña para verificar :P
 
@AsieR_2 Lo mismo es que esos guajes tenían tarjeta propia y encima a crédito. Hay que ser subnormales.
 
Anonymous
@PabloLozano eso es lo único que veo, pero yo a un niño no le daría una tablet con cuentas abiertas
 
1:22 PM
@PabloLozano Juas, que marrón XD
@AsieR_2 Se te puede pasar. Ahí si lo veo.
 
Obviamente configuré la cuenta para que a partir de ese momento me pidiera el password en cada compra
 
Anonymous
@phpMyGuel por eso le compraría una pocha pal crío
 
y cancelé los peluches, claro
:P
 
@PabloLozano El mío hizo algo parecido con un juego de la Playstore. Era una precrompra y él creía que se descargaba una demo. Lo mismo lo anulé y le expliqué bien lo que había sucedido y que esa era una de las cosas en las que tenía que tener mucho cuidado y preguntarnos. No le ha vuelto a suceder en nada.
 
el mío sólo quería cerrar la publicidad
 
1:25 PM
Que yo sepa... XD
 
es algo que odio de las apps
 
Pyhole XD
 
hay decenas de juegos de android que no me importaría comprar por un par de €
para que el nene juegue a algo constructivo
 
Anonymous
@PabloLozano quítale internet al entrar en una app xD
 
Anonymous
@PabloLozano joe, cómprale minecraft
 
1:26 PM
@AsieR_2 Hay algunas que te requieren estar conectado. Por eso de los rankins.
 
@AsieR_2 y a qué crees que echa más horas? ;)
juega con su hermana, se meten los dos en el mismo mundo en modo creativo
 
Anonymous
@phpMyGuel no tantas
 
y se ponen a explorar y crear cosas
 
Anonymous
@PabloLozano ya juegan con la redstone? o todavía muy pronto
 
pero cuando se cansan quieren jugar a otras cosas y no para de salir publicidad
 
1:28 PM
@AsieR_2 todo el mundo no sabe de esas cosas, igual le deja el movil la abuela por ejemplo que no controla de esas cosas
 
@AsieR_2 Redstone?
 
Anonymous
@PabloLozano la electricidad de minecraft
 
No he jugado a Minecraft en mi vida, hulio
lo compré porque salió de oferta a 0.1€
hace unos años, cuando era Minecraft Pocket
 
Anonymous
@PabloLozano what, dónde
 
Anonymous
:(
 
1:29 PM
Android
 
Anonymous
yo quiero eso
 
Pero ha ido evolucionando y creo que ya es un Minecraft completo
lo que le falta (creo) son mods
 
Buenos días
 
Anonymous
@PabloLozano sí, es igual que en W10 y consolas creo
 
@AsieR_2 veo demasiado problemático que tengas que quitar internet, explicarle mil cosas sobre microtransacciones, bloquear tus cuentas con contraseñas y coordenadas (además de enseñarle a tener cuidado con los popups), me parece que intentan justificar las malas prácticas de las empresas
 
Anonymous
1:31 PM
@Blazerg las cuentas están bloqueadas solas
 
Anonymous
si no podrías comprar por tener una tarjeta ajena
 
Anonymous
sin PIN ni nada
 
que todo esto es verdad, que no hay que dejar tablets a los niños sin supervisión y tal y cual pero por qué no hay juegos para chavales sin micromierdas diseñadas para que el niño acabé comprando cosas (adrede o no)...
 
Anonymous
@Blazerg porque la gente es más rata que pa qué y no se puede cobrar ni un puto euro en Android o no te compra ni dios
 
es como si me dijeran que la culpa en lo de las casas de apuestas fuera de los idiotas que van ahí y no del bombardeo de publicidad constante y de los millones que se gastan estas empresas en ser adictivas para sus usuarios
 
1:33 PM
@AsieR_2 Supongo que será eso... yo hasta he pagado por juegos gratis (donación in-game)
 
@Blazerg Cuando sale a la calle le dices que tiene que tener cuidado con los semáforos, que cruce por los pasos de cebra, que no acepte chuches de desconocidos ni que se vaya con ninguno, que no se desvíe del camino... Yo el internet lo veo como algo que hay que tener un cuidado similar.
 
le eché tantas horas al Dungeon Pixel que me vi forzado a donar un par de €
 
@AsieR_2 buen punto
 
o era Pixel dungenon?
 
molaría que la gente quisiera pagar algún día por nuestros programas xD
 
Anonymous
1:34 PM
@PabloLozano cosa que me flipa, porque la gente pa 1000€ de móvil debe tener
 
volvamos a los tiempos en que los niños podían jugar con uranio: orau.org/PTP/collection/atomictoys/GilbertU238Lab.htm
 
Anonymous
pero deben tener alergia a pagar apps
 
además es gracioso porque los mismos que se quejan de que google vende tus datos y bla bla bla son los que quieren las apps 100% gratis
 
vamos a lo estándar: pagas unos 300€ de móvil, más unos 15 € mensuales por internet... pero no puedes pagar 3€ por una app :P
 
@PabloLozano Pixel Dungeon, lo conozco XD
 
1:35 PM
@phpMyGuel si pero tu no lo llevarías a un camello que tenga un parque infantil, cualquiera se alarmaría con eso
 
y ojo, haciendo cuentas sale a cuenta pagar, lo que te gasta de batería extra el movil por buscar y mostrar publicidad en un año rondará esos 3€, pagando la electricidad en casa
 
@Blazerg al revés
 
@Blazerg No, por eso controlo los juegos a los que juega y me siento con él para ver como los juega.
 
con los juegos es lo mismo, le dices que tenga cuidado con los micropagos pero si le dejas jugar a estos juegos lo sigues exponiendo y das "soporte" a que estas empresas sigan con sus políticas de mierda forrándose a millones
 
Anonymous
@PabloLozano solo por no tragarte 30 segundos cada 2 minutos ya merece la pena
 
1:37 PM
@Blazerg No le dejo salir a la aventura. Es como cuando se quiera quedar a dormir en casa de un amigo. Pues antes tendré que tener la dirección, el teléfono de la casa, conocer a sus padres, a loa amigos con los uqe se queda...
Si no sabes nada de eso y le dejas ir luego no te sorprendas si acaba haciendo cosas malas, como strimear a escondidas.
 
@phpMyGuel ok ya te sigo
 
@Blazerg O que se hace subscriptor de Willyrex.
 
yo tengo un hijo y se hace suscriptor del chincheto o algo así y le deshedero xDD
 
@phpMyGuel o peor aún, informático
 
@Blazerg No es para menos.
@blonfu Eso aun peor.
 
Anonymous
1:41 PM
@phpMyGuel Con Willyrex no te metas que te reviento
 
Anonymous
1 pa 1 al COD BO1
 
@AsieR_2 Eso no me lo dices en el middle lane.
 
Anonymous
@phpMyGuel eso es jerga LoL?
 
@AsieR_2 Jerga MOBA, sí XD
 
Anonymous
@phpMyGuel Bua, ahora sí que sí, día y hora, prepárate
 
1:43 PM
que hablando de chavales y streamers, leí que stadia va a ser compatible con youtube en plan que los streamers de youtube tendrán un botón en cualquier vídeo de "jugar en stadia" y dándole a un botón te podrás unir a la partida del streamer
 
Anonymous
@Blazerg eso lo dijeron en la era de los mamuts
 
@AsieR_2 AL LoL no sé, hace años que no juego. Pero al Heroes of the Storm te reviento.
 
@AsieR_2 pues está curioso
me mola la idea
 
Anonymous
@Blazerg pa qué? pa gastar más?
 
Anonymous
Eso sí que me da miedo, cuando es taaaaaaaaaaaaaaaaaaaaan fácil comprar algo
 
1:46 PM
Buen dia
 
@JackNavaRow por supuesto, un ejemplo con consultas preparadas para evitar la inyección SQL seria lo recomendable. Pero estoy en el curro y no puedo jeje, pero gracias por la sugerencia, en cuanto pueda edito mi respuesta. — Mario Guiber 1 min ago
 
Espero y estes bien, nito ayuda xd
 
la diferencia de las buenas respuestas y las respuesta por salir del paso
 
@AsieR_2 pero si lo hace google está bien, google no hace micromierdas
 
Buenos dias...
 
Anonymous
1:48 PM
@Blazerg hace que me pueda gastar 60€ con un click en YouTube, eso me da miedo :/
 
Anonymous
@gbianchi meeeeeeeeeeeeeeeeeeeeeeeeeee
 
@JackNavaRow men, mira eso me sale en vscode, Instance of 'IntegerField' has no 'dias_adicion' memberpylint(no-member)
 
@AsieR_2 todo lo que sea darle dineros a google correcto me parece xD
 
usando el decorador @propety en el modelo
 
1:49 PM
@Jonathan y donde es eso
 
Anonymous
@Blazerg ではない
 
@property
def suma_valores(self):
return (self.d_pendientes + "self".usuario.dias_adicion)

def save(self):
self.total = self.suma_valores
super (LocalUsers, self).save()
 
@AsieR_2 gracias (?) xD
 
@JackNavaRow El que esta "entrecomillas", me subraya, con ese error, he cambiado el campo fk, en los otros modelos a tipo int, para ver si es eso y aun asi no lo deja de subrayar, ademas de que no funciona xd
Hehehehe
 
Anonymous
@Blazerg por qué? xD
 
1:54 PM
@Jonathan usuario que es?
 
Alguien programa en Ruby?
 
@Jonathan no control mucho de python, pero entiendo que self.usuario es un entero. Es posible que sea un FK con el id de usuario? Si es asi, obviamente no tiene ninguna propiedad como 'dias_adiccion'
 
@gbianchi el campo fk, por el cual tengo acceso al modelo que quiero, luego selecionando el campo
 
@Jonathan vuelvo a preguntar... que es?
 
1:55 PM
@gbianchi un charfield
 
sin saber nada de python.. le estas pidiendo de ese campo, el campo dias_adicion.. es eso una clase?
 
@Jonathan si estas haciendo algo al usuario tienes qye hacer algo como
 
@gbianchi Te entiendo, o sea, el campo usuario es la llave foranea, por donde acceso a la clase donde esta el campo que quiero actualizar
 
@Jonathan Pero no es una clase en si misma.. es un campo de una clase...
 
@Jonathan pasa el modelo
 
2:00 PM
Buenos dias
 
@PakLeiChong yo programo en groovy que se da un aire, no sé si te vale de algo xD
 
@gbianchi Asi me explicaron, pense que era asi es.stackoverflow.com/questions/268736/…
 
@JackNavaRow el modelo es algo largo te para los campos, esta bien?
 
@Jonathan se ve bien, pero hay que ver al modelo
 
2:02 PM
@DavidMinaya ¿A qué te refieres con "cómo se le llama"?
 
class LocalUsers(AbstractBaseUser, PermissionsMixin):

usuario = models.CharField(max_length = 200, null=True, blank=True, unique=True)
nombre = models.CharField(max_length = 200, null=True, blank=True)
apellido = models.CharField(max_length = 200, null=True, blank=True)
numero_empleado = models.IntegerField(null=True, blank=True)
area = models.CharField(max_length = 200, null=True, blank=True)
f_nac = models.DateField(max_length = 200, null=True, blank=True)
d_pendientes = models.IntegerField(null=True, blank=True)
 
@Isaac lo vengo a ver apenas, que pasó? jajaja
buen día a todos :D
 
Bueno días
 
Me refiero a las guidelines. Así como Google tiene Material Design, quiero saber como se llama ese tipo de diseño y si existe algún tipo de lenguaje visual que pueda seguir para crear sitios con ese estilo.
 
@Blazerg quiero practicar con algo que no sea Java pero que igual sea OO
 
2:04 PM
@JackNavaRow recien lo modifique cambiando usuario---->Peticion, buscando accesar al campo que quiero actualizar
 
@PakLeiChong pues prueba groovy que le da mil vueltas a java, tiene muchas inspiraciones en ruby y sigues funcionando en la JVM
 
@Jonathan esta mal
usuario = models.CharField(max_length = 200, null=True, blank=True, unique=True)
la realacion debe ser algo como:
usuario = models.ForeignKey(LocalUser, on_delete=models.CASCADE)
como que ese era tu error inicial
 
@Blazerg creo que la comunidad y en general la madurez de RR es mayor que la de groovy ... pienso
 
@PakLeiChong c++
 
@PakLeiChong no sé qué decirte, ruby ha perdido muchísimo fuelle
 
2:08 PM
@PakLeiChong Kotlin
 
si lo que te interesa es la comunidad entonces yo tiraría por kotlin
@JackNavaRow sal de mi cabeza jaja
 
@gbianchi c++ no es tan sencillo.
 
@DavidMinaya aja.. como es eso?
 
@DavidMinaya define sencillo
 
2:09 PM
es que ruby se ha quedado muy estancado como lenguaje de proyectos pequeños, en España al menos donde se usa a saco en es cms y proyectitos pequeños
 
@gbianchi ::facepalm::
 
@JackNavaRow Ahh bro, yo lo tenia asi, solo que intentado hacer unos cambios probando con el user_id como autofiel, pensanto que era int, para el campo adicion_dias que es igual int, se me olvido poner el campo usuario en el otro modelo con la relacion de fk, asi, nisiquiera corre el migrate xd
 
@PakLeiChong te recomiendo este artículo de ruby que leí hace tiempo:
https://naturaily.com/blog/who-gives-f-about-rails
 
@DavidMinaya el lenguaje de Programacion puede ser tan complejo como te lo imaginas
incluso PHP
 
@JackNavaRow Instance of 'CharField' has no 'dias_adicion' memberpylint(no-member)
 
2:11 PM
@Jonathan espera que me enrede
 
Who gives a F*** about Rails in 2019 ... desde el titulo se ve que le va a tirar duro jaja
 
@PakLeiChong haters gonna hate
 
@JackNavaRow Te mandare el modelo limpio, como funciona, esta bien?
 
@L.Ronquillo pues siempre existiran heaters y fanboys ... la cuestión es saber en qué casos funciona mejor algun lenguaje y en cuáles no
 
el property debe estar es en Peticion
si vas a hacer algo como eso lo haces en el view o en el Serializer
 
2:13 PM
@DavidMinaya No sé si esos diseños siguen una normativa como la de Material Design y mucho menos con echarle un vistazo XD
 
Asi corre, peor no actualiza el valor a la hora de ingresar en el formulario y en el vscode manda esto:Instance of 'CharField' has no 'dias_adicion' memberpylint(no-member) lass LocalUsers(AbstractBaseUser, PermissionsMixin):

usuario = models.CharField(max_length = 200, null=True, blank=True, unique=True)
nombre = models.CharField(max_length = 200, null=True, blank=True)
apellido = models.CharField(max_length = 200, null=True, blank=True)
numero_empleado = models.IntegerField(null=True, blank=True)
@JackNavaRow Ok, lo intentare asi
 
@PakLeiChong al menos a mi me gusta
 
@JackNavaRow Tienes algun ejemplo de eso en github?
 
es como Profile
 
2:14 PM
@gbianchi Le he echado un vistazo a su sintaxis y no me enreda un pocos todos esos # y :: por todos lados. Y con sencillo me refiero a su sintaxis, si no puedes entender su sintaxis no puedes entender como funciona. Java puede tener muchas cosas difícil de entender, pero hay que aceptar que su sintaxis es sencilla.
 
@PakLeiChong dale una oportunidad, el título es así a posta pero el artículo es muy bueno, analiza la situación de ruby con un montón de estadísticas y da su opinión
no te dejes llevar por el título de hater
 
@Blazerg sí, ya lo estoy leyendo ... veamos qué tiene que decir
 
@DavidMinaya no conocer c y c++ es un problema para cualquier programador. La sintaxis salvando el :: que es como poner que pertenece a una libreria o clase en particular, es lo mismo..
yo podria quejarme tambien de tener que hacer === en muchos lenguajes.. cuantos iguales queres que ponga!
 
Sin tener NPI de c++ se entiende bastante bien el código, exceptuando cosas demasiado concretas. El otro día hicimos una prueba @PaperBirdMaster y yo y no andaba muy desencaminado con lo que me imaginaba que hacía cada cosa.
 
@gbianchi Todavía no he bajado a ese nivel, lo que se actualmente me sirve para crear aplicaciones "sencillas" y paginas web. Cuando me interese en desarrollar programas mas avanzados, claro que los aprenderé, pero por el momento no.
 
2:18 PM
@gbianchi si no conoces cosas sencillas pueden parecer complejas... cuestión de analizar
pero concuerdo contigo
 
Nada, castigados todos a programar en PHP.
 
c y c++ son lenguajes simples y claros... su idea es clara, y sacando que uno se tiene que ocupar de la memoria, en si no hay nada mas lindo que tener el control real de lo que pasa...
 
@gbianchi Simple y claro, C++?
 
@PabloLozano la estructura del lenguaje...
se entiende, a eso me refiero...
 
Sí, a eso me refiero yo también. Java es simple y claro, C++ tiene una sintaxis mucho más compleja
 
2:21 PM
@PakLeiChong por que no intentas con C#, explica muchos conceptos fundamentales mejor que java, ademas de que tiene un mayor nivel de abstracción. A mi me sirvio para entender muchas cosas que en java no pude comprender.
 
@DavidMinaya como qué cosas?
 
@JackNavaRow No recomiendo Kotlin para entender la programación OO. Ya que Kotlin tiene algunas cosas de lenguajes funcionales y ademas "carece" de algunas cosas de la programación OO. Ademas de que su sintaxis no es la tradicional y puede terminar enredado a la persona al momento de estudiar otros lenguajes.
@PakLeiChong En java utilizas interfaces como tipos y también como eventos. En C# las interfaces las utilizas como tipos y para los eventos utilizas los delegados. Esa separación de conceptos me ayudo a entender mejor como funcionan.
 
@DavidMinaya lo dije porque esta basado en JAVA solo por ser malintencionado
 
@JackNavaRow No, no. Pero, después de que entiendes kotlin este es una maravilla de lenguaje, muy sencillo de usar y muy resumido. En Android yo no cambio kotlin por java.
 
@DavidMinaya +1
 
2:30 PM
Es que creo que todos estaremos de acuerdo es en que, cuando llega el momento de darle mantenimiento o rediseñar un sistema, que no fue creado por nosotros ... es a veces un dolor de cabeza enteder que era lo que estaba pensando ese programador jaja
Entonces, pienso que a veces frameworks "muy cuadrados" dejan poco margen para que un programador escriba código espagueti
 
 
Es cierto lo que dice el artículo @Blazerg, RoR y su scaffold son muy útiles cuando de generar prototipos muy rápido se trata
 
@DavidMinaya es que el problema es que J no fue diseñado para interfaces de usuario.. entonces nunca entendieron esa separacion.. ventaja de .net, como tenia que lidiar con pantallas, ya venia ordenado de antes...
 
Anonymous
@Pikoh programation memes time?
 
@Pikoh es php o java? o los dos?
 
2:33 PM
@PakLeiChong sin embargo, en cualquier proyecto grande serio el scaffolding se considera una mala práctica
la ventaja y la desventaja de ruby al mismo tiempo
 
@gbianchi es lo mismo. Vale para cualquier lenguaje :)
 
@Pikoh JAJAAJAJAJAAJA
 
@gbianchi php no puede ser, tu nunca sabes que tipo de variable es
 
@Pikoh Que grande.
 
😁
 
2:34 PM
por eso se usa tanto en proyectitos pequeños, e-commerce con poca lógica que levantas un proyecto ruby en nada y con 4 gemas tienes todo funcionando
@Pikoh que asco le tengo a los ; a ver si java los pone opcionales de una vez como todos los lenguajes modernos
 
@Pikoh No entiendo, eso es c++
 
@JackNavaRow como que no.. es un lenguaje hermoso cuando una clase te devuelve un array de resultados o false... NO ES HERMOSO????
😖
 
@gbianchi o null o ""
 
@Blazerg yo soy gran defensor del ;
 
@Blazerg yo programaba en VB donde no habia ;.. y te digo que no los cambio por nada del mundo!
 
2:36 PM
@DavidMinaya es igual el lenguaje..lo importante es lo que hace
 
@Pikoh desgraciadamente, debo estar de acuerdo con vos...
 
@Pikoh para qué? si no tienen ninguna utilidad más que hacerte perder tiempo mirando errores de que te olvidaste el ; en algún sitio
 
@Blazerg no. es una forma de ordenar lo que esta pasando... y muy bien ordenado.. igual que las llaves...
 
@Blazerg VS te avisa siempre de donde no hay ;
 
@Pikoh @gbianchi qué diferencia hay entre estas dos cosas que haga que merezca la pena poner ;?
int a
a = 4

int a;
a = 4;
@Pikoh pero para qué los quieres? que es lo que te aporta?
 
2:38 PM
@Blazerg ORDEN!
 
@Blazerg Un error de ; no es un gran error para un buen programados, ya que el compilador te dice donde esta el error. Ahora si no lees lo que te dice el compilador si es un problema.
 
@Blazerg y si quieres dividir un comando en varias lineas?
 
Pienso que el ; y las llaves son el problema o las diferencia más pequeña de todas ...
 
@Blazerg en ese caso ninguna...
 
@Blazerg Claro que si, para tener dos sentencias en una sola linea.
 
2:39 PM
@PakLeiChong seguro?
mira esta respuesta
17
Q: Puntos y comas en JS, ¿Recomendado a nivel de rendimiento?

Johnny PachecpSé que no es requerido el uso de ; en JS, pero para el interprete de JS que es más eficiente, ¿que lo pongamos o no?

 
@Pikoh creo que jamás he tenido la necesidad de escribir un comando en varias líneas, lo consideraría un fallo de diseño en mi código
 
@Blazerg Recibe un código chorro en una línea y ponte a indexarlo tú a mano sin ver donde finaliza cada instrucción de manera rápida. Me ha pasado XD
 
Si puedes pensar en métodos de ordenamiento, árboles, grafos, matrices ... un fin de línea no tiene mucha complejidad
 
@Blazerg comooooooo?
 
sigo estando de acuerdo con @Pikoh.. ya me duele la cabeza...
 
2:39 PM
Yo a cada rato uso multineas XD
 
@gbianchi :O
 
@Pikoh ponme un ejemplo pero excepto Strings multilíneas se puede hacer código legible sin recurrir al multilínea
 
si @Pikoh dice que gana Brasil la copa America, alli se acaba el dolor de cabeza para @gbianchi
 
@PakLeiChong por eso no me gusta python
 
@Blazerg que te parece mejor: searcher.PropertiesToLoad.AddRange(new string[] {"objectGUID","sAMAccountName","givenname","sn","useraccountcontrol", "mail", "distinguishedName"});
o
searcher.PropertiesToLoad.AddRange(new string[] {
                "objectGUID",
                "sAMAccountName",
                "givenname",
                "sn",
                "useraccountcontrol",
                "mail",
                "distinguishedName"});
 
2:41 PM
@Pikoh lo segundo pero de calle
 
Anonymous
@Pikoh LAS 2 A LA VEZ
 
la segunda
 
@Blazerg pues eso
 
yo veo lo primero en un code review y se lo ordeno a la persona...
@Pikoh cómo que pues eso? xD
 
@Blazerg un code review puede tener limite de lineas hacia los lados
un largo maximo de 100
 
2:42 PM
@Blazerg pues eso, que ponerlo en varias lineas hace que quede el código mas limpio
 
y alli empieza la pirotecnia
 
en el ejemplo que me has puesto, todo separado por , hay parámetros y perfectamente colocado pero no veo múltiples instrucciones ocupando varias líneas
además de que en ese segundo caso yo tampoco pondría el ; la final
al llegar a la última línea ya sabes de sobra que es el final...
 
@Blazerg vale, un ejemplo con multiples instrucciones
 
imagina que el maximo de longitud de una linea sea de 100 o menos(incluye los tabs/espacios)
 
y qué opinan del caso HUAWEI?
 
2:44 PM
:50625172 decimal consumido = EntMovim.ds.Tables[0].AsEnumerable()
                                                                 .Where(x => x.Field<string>("APMMOV").Trim() == "S")
                                                                 .Sum(x => x.Field<decimal>("APMCANTI"));
 
La falta de ; y los :: por todos lados los puedo tolerar, pero lo único que odio es que un lenguaje de programación tenga $ por todos lados, por esa razón no me gusta ni php, ni la librería jquery. Yo odio los $.
 
(codigo real mio)
 
@DavidMinaya Yo prefiero los yenes.
@DavidMinaya Eso lo dices en estados unidos y Trump te mete en chirona XD
 
@Pikoh igual los ejemplos de la pregunta son todavia mas claros de como confundir al compilador... en estos casos, VS es mucho mas vivo que todos esos compiladores de J...
 
2:45 PM
jajaja
 
Anonymous
@phpMyGuel es cierto, quién tuvo la maravillosa idea de meter los p**** $ en JQuery?
 
Anonymous
Espero que esté muerto
 
@Pikoh es otro ejemplo donde no hacen falta ; porque el propio stream ya tiene una sentencia preparada para que coloques cada línea, de hecho en tu propio ejemplo yo tampoco pondría el ; y me parece maravillosamente legible
decimal consumido = EntMovim.ds.Tables[0].AsEnumerable()
.Where(x => x.Field<string>("APMMOV").Trim() == "S")
.Sum(x => x.Field<decimal>("APMCANTI"))

lo veo perfectamente legible, no veo lo que me aporta el ;
 
@Blazerg en los lenguajes en los que no hay ; no podrías ponerlo en lineas diferentes sin marcar que continua en la siguiente linea, al menos en los que yo conozco
 
Anonymous
@Blazerg eso me recuerda al With {}
 
2:48 PM
@Pikoh en lenguajes como groovy que los ; son opcionales puedes poner tu código tal cual lo has puesto pero sin ; que funciona perfectamente
 
@AsieR_2 Son peores los dólares de PHP, que los tienen todas las malditas variables xD
 
y en scala o kotlin...
es que realmente el ; se infiere del salto de línea
 
@Blazerg no lo conozco, pero me es igual. Para mi es como los signos de puntuación en un lenguaje escrito, sirven para separar conceptos. Es igual que poner {} en un if aunque solo tenga una linea
 
@Pikoh +1
 
@AsieR_2 Y los dólares de Jquery sonla hostia de buenos si piensas que son un álias de "Jquery" y que te ahorra el escribir eso XD
 
2:50 PM
@Pikoh ahí ya es un tema de opiniones, veo guay que piensen así
 
Anonymous
@phpMyGuel no zé, no zé
 
supongo que por eso la mayoría de lenguajes modernos están tendiendo a poner los ; opcionales para que puedas elegir si los quieres usar o no
 
@gbianchi si esto sigue asi te va a dar un derrame cerebral
 
@gbianchi perdona, me callo para que no sigan estando de acuerdo xD
 
@AsieR_2 Yo prefiero escribir "$('#miID').val();" que "Jquery('#miID').val();". ¿Tú no?
 
2:53 PM
@phpMyGuel a final de cuenta usan getElementById de Javascript, el nativo
 
@phpMyGuel eso es LISP?
 
@JackNavaRow querySelector() es mejor
 
@DavidMinaya y es nativo
 
@JackNavaRow Claro
 
@gbianchi No, que yo sepa. Cuando referencias a Jquery puedes hacerlo de dos maneras, o a través del $ o a través del string Jquery.
 
2:56 PM
En lo que pecan muchos lenguajes de programación es en querer acortar demasiado la sintaxis, cuando en ocasiones una sintaxis mas detallada en mejor para entender todo de una, sin tener que estar analizando.
 
@DavidMinaya con un helper en la ide, la extension del lenguaje no importa...
yo sigo preferiendo la funcion que se llama ObtenerInteresDiarioPorMora a una que se llama ObtIntMora
 
@DavidMinaya hay que llegar a un equilibrio como todo pero entre un lenguaje excesivamente verboso como java y otro con sintaxis cortas perfiero lo segundo de calle
que para recordar como tienes que abrir un fichero en java o lo has hecho 1000000 veces o tienes que mirar stackoverflow cada vez porque es una locura de código para lo que quieres hacer
 
@Blazerg el problema es cuando te obliga a ser verborragico porque si.. si la ide o el lenguaje me solucionan ese problema.. bienvenido...
 
@gbianchi Correcto
 
@gbianchi es cierto
 
2:59 PM
@gbianchi tu y cualquiera
 
@Blazerg Kotlin ofrece una sintaxis muy resumida, pero muchas veces prefiero usar una sintaxis mas detallada para entender lo que estoy haciendo.
 
@Blazerg si bueno.. cualquiera no.. los que programan en PHP no...
 

« first day (1319 days earlier)      last day (1775 days later) »