« first day (1907 days earlier)      last day (1200 days later) » 

4:00 PM
Pero eso cubre un buen porcentaje de mis respuestas en SOes :-)
 
@abulafia jajajaja lo se...
 
@gbianchi es un mal concepto buscar justificar una pregunta... creo que la red SOes o esta en particular, no esta orientada buscar justificar objetivos del código para dar una respuesta basada en la opinión personal.
 
y es que como se me ocurra ponerme a preguntar "¿Realmente necesitas eso?" me encuentro con respuestas como "Tú no eres quien para criticar mi forma de trabajar" :-)
 
@gbianchi creo que el OP debe explicar el contexto de la situacion y la comunidad debe limitarce a dar la respuesta atendiendo el contexto.. aunque exista mejores opciones ya estas serian sugerencias y opiniones personales...
 
@FranciscoNúñez muchas veces hemos descubierto que haciendo eso, encontramos otro error de concepto que llevo a ese problema...
 
4:02 PM
El famoso XY-problem, en efecto
 
@abulafia exacto
 
@gbianchi ese es otro tema que debe ser llevado a otra pregunta XD
 
Pero bueno, en el caso particular de Python es bastante habitual hacer un switch "dinamico" basado en diccionarios, no por tenerlo dinámico, sino por no tener que escribir un churro de if/elif, ya que python no tiene switch
 
'''class Switch:
    def __init__(self):
        self.lista = []
        self.default = None

    def add(self, value, funcion):
        self.lista.append((value, funcion))

    def add_default(self, funcion):
        self.default = funcion

    def eval(self, value):
        for case in self.lista:
            if value == case[0]:
                case[1]()
                return

        if self.default:
            self.default()

s = Switch()
s.add(1, lambda : print("uno"))
s.add(2, lambda : print("dos"))
 
@FranciscoNúñez no necesariamente... a veces saber el contexto del problema, error, sirve...
y muchas veces la solucion no tiene nada que ver con el problema planteado...
 
4:04 PM
Por dios ... es incluso mas feo en python que en C++ xDD
 
y soluciones a problemas que estan mal de base, llevan a otros problemas...
 
@Trauma jajajajajajaj
@gbianchi eso depende ... si la pregunta de como hacer algo esta basada en python 2; pero tu sabes que existen dos metodos para solucionarlo:
1. resolverlo en python2 de X manera.
 
@CandidMoe Y si haces que eval retorne lo que le retornó la función evaluada, mejor aún. Y tienes algo que no se puede hacer con un switch del C
 
2. Actualizar python a la ultiuma version y resolverlo de la manera mas moderna...
 
y si en vez de una lista usas un diccionario, puede ser más eficiente para buscar el "caso"
 
4:06 PM
@gbianchi se estaria callendo en una opinion personal ... la persona aveces quieren uno solucion no una opinion de su trabajo XD
 
@abulafia ¿Qué gano llamando a eval?
 
@CandidMoe No, me refiero a tu Switch.eval()
que tenga un return case[1]() por ejemplo
 
@CandidMoe eval de casualidad no evalua texto como si fuera codigo???
 
@abulafia Estoy usando lista y no mapas a propósito. Mi idea es un switch mas general, que evalue expresiones (en lugar de comparar valores). Ahi el mapa ya no te sirve.
@abulafia Cierto. Fue una cosa rápida, no muy depurada.
@FranciscoNúñez Correcto, pero en este caso sólo hay que ejecutar una función, asi que llamar a eval es overkill.
 
@CandidMoe personalmente siempre he visto el uso de eval como una vulnerabilidad XD
@CandidMoe si mediante linea de comando pudes llegar a ese punto de la ejecucion de ese archivo y pasarle algo, hasta hay llego la seguridad...
 
4:11 PM
@FranciscoNúñez la solucion muchas veces es arreglar la base del problema.. no el problema.. igual todo depende de la pregunta, el lenguaje y montones de otras cosas...
 
En realidad estaba pensado en implementar "cond" de Lisp
 
En este caso, OP necesita una interface para empezar...
y pregunta todo esto, por desconocimiento del lenguaje...
 
Variante con diccionarios
class Switch:
    def __init__(self):
        self._cases = {}
        self._default = lambda: None

    def case(self, value, funcion):
        self._cases[value] = funcion

    def default(self, funcion):
        self._default = funcion

    def eval(self, value):
      return self._cases.get(value, self._default)()

s = Switch()
s.case(1, lambda: "uno")
s.case(2, lambda: "dos")
s.case(3, lambda: "tres")
s.default(lambda: "otro")

for i in range(5):
  print(i, s.eval(i))
 
@gbianchi depende de que tan grueso sea la base del problema... si la pregunta tiene como base del problema un Ecosistema con años de programacion dudo que la opcion moderna(la opinion personal y correcta) sea lo que busca el OP...
 
@CandidMoe Pero para eso tendrías que admitir lambdas como primer elemento de las tuplas, no?
 
4:13 PM
siempre que doy una respuesta trato de limitarme al contexto de lo que se pregunta... a menos que vea evidencia de que el problema es otro; trato de no dar una respuesta basada en mi opinion perosnal...
y evito sugerir cambios sustanciales ...
 
@FranciscoNúñez pero nadie hace eso... para eso, estan los comentarios...
 
@abulafia Cierto, pero es mejor no seguir adelante con esto. Alguien podría tomarselo en serio.
 
XD
Cosas peores se han visto... entrian.com/goto
 
@abulafia ... ¿ C++ ? ...
 
aloha~
buen día :D
 
4:16 PM
@gbianchi bueno si ...
@gbianchi pero lo digo por este comentario, cuando dices que hacer algo dinamico inpacta en otro lado del programa eso quiere decir que el concepto personal sobre paso la pregunta inicial... y no debe ser de preocupacion cuanto vaya a impactar al programa... incluso un buen diseño de la arquitectura del software anque sea dinamica puede que no tenga impactos negativos si se desarrolla correectamente manteniendo la retrocompatibilidad.
 
@FranciscoNúñez lo comente aca, y a modo personal... y por experiencia.. no lo puse en una respuesta...
 
@gbianchi pero paso por tu mente plantearle otro camino al op mediante un comentario XD
@gbianchi hasta que llego alguien con una respuesta mas acertada XD
 
@FranciscoNúñez en que momento? lees mi mente? escribi algo?
 
Para nada de acuerdo @FranciscoNúñez. Si alguien me pregunta como caer hacia un precipicio, yo no le voy a explicar la manera de hacerlo. Trataré de hacerle ver que tiene un puente unos metros mas adelante
 
@abulafia De repente me empezó a gustar más Lisp.
 
4:28 PM
@Pikoh Ya pero mi profesor me ha dicho que lo mas optimo es pasar por aqui
 
Dicho esto, me voy para mi casa que llevo un dia que no he parado. Hasta mañana a todos :)
 
@Pikoh byeeee
 
@gbianchi bye :*
 
@Pikoh respuesta basada en opiniones entonces la pregunta debe ser cerrada o mejorada...
@Pikoh bye se cuida ..
estoy buscando en php una libreria externa para el ambiente de desarrollo que me permita hacer un output de variables en un formato similar al siquiente:
export->output($variable);
salida por pantalla:
alguna propuesta, creo que me va a tocar hacerlo a punta de puro regex XD??
 
4:52 PM
@PaulVargas claro master, aun por aqui, jamas se deja la pasion
 
5:10 PM
@PedroMiguelPimientaMorales Yo le creo. ¿Y los otros?
 
@PaulVargas Ni idea, andan por ahi normal, el unico que tiene tiempo perdido es el gustavo
aparece y no habla nada
 
5:34 PM
XD
@abulafia, @CandidMoe creo que implementé un switch case (o algo similar) en Python. Lo hice cuando descubrí que el lenguaje no tenía uno nativo. XD
Al llegar a casa lo reviso. Pero me suena que fue algo muy básico y usando un diccionario.
 
creo que me voy a fumar un porro hoy en la noche XD
 
Tal vez nisiquiera es un switch case. XD
 
@FranciscoNúñez ¿Cómo va lo del motor de plantillas?
 
@MauricioContreras pues lo agregue a una de las metas en el desarrollo XD
 
5:42 PM
@PedroMiguelPimientaMorales ¿Qué ha sido de @farsSharp?
 
@MauricioContreras por ahora estoy en busca o planteandome desarrollar una libreria para el ambiente de desarrollo que me permita visualizar datos por pantalla XD
 
@FranciscoNúñez un logger?
 
Hola a todos
alguien me puede ayudar a como llegar a esto en miles en sql server ?
 
@MauricioContreras no necesariamente vista este link y veras mas sobre el tema: github.com/arcanisgk/BOH-Basic-Ouput-Handler
 
0
Q: Formatear en Miles Sql server

PieroDevquisiera que me puedan ayudar en formatear Miles un numero y sin decimales y redondeado he estado probando con este script. select Format(round(1812146640.24,0) , 'N0', 'en-us') el resultado de la sintaxis es : 1,812,146,640 pero quiero llegar a este formato: 1,812,147 me podrian ayudar.

 
5:52 PM
@PieroDev no entiendo...
1812146640 no es 1,812,147
le estas sacando 3 numeros a eso!
 
@PaulVargas POr ahi anda todos los dias
@PieroDev Salude amigo
 
@PieroDev usas coma para decimales y miles al mismo tiempo???
tendrias que remove la ultima coma detectada y todo a su derecha ... pero eso implica un problema de indentificacion que no sabes cuando un numero contiene decimales separado por coma o millares...
 
@FranciscoNúñez su numero separa decimales con un punto segun su ejemplo.. no entiendo que esta tratando de hacer...
 
@PieroDev @gbianchi esta imagen deja ver claramente que el numero tiene puras comas no veo ningun punto y en el post tambien usa comas; 1,812,146,640 -> 1,812,147
 
@FranciscoNúñez Format(round(1812146640.24,0)
ese numero, solo tiene un punto...
todo lo que pasa despues, es un lio de formato...
por eso n entiendo como de ese numero, quiere llegar a uno que tiene 3 numeros menos...
 
6:02 PM
@gbianchi no estas entendiendo...
este numero: 1812146640.24
es el equivalente a esto:
1,812,146,640.24
y el quiere llegar a este numero:
1,812,147
 
@FranciscoNúñez al cual... le faltan 3 numeros en comparacion al que esta mostrando...
o sea.. de un mil millones.. queres pasar a un numero de 1 millon... no es formateo eso...
 
por lo visto 640 debe redondear al 146
y aparte de eso debe dividirlo entre 100 para que desaparescan los tres 0 del final...
 
@FranciscoNúñez entonces, dejo de ser un problema de formateo ;) o esta haciendo las preguntas equivocadas...
 
@gbianchi es correcto eso no se resuelve con formateo... por eso le estoy preguntando que miercoles tiene en la base de datos por que lo que el esta mostrado es un script textual no una consulta como tal...
 
@FranciscoNúñez que fue lo primero que le puse aca cuando publico la pregunta ;)
12 mins ago, by gbianchi
le estas sacando 3 numeros a eso!
 
6:06 PM
si pero el OP no ha dado mas señales de vida ... XD
 
@PedroMiguelPimientaMorales ¿Y el salero?
 
@PieroDev divide el número entre mil y aplica el redondeo. XD
 
no se no me gusta nada de eso... creo que debe ser realizado por el backend al momento de mostrar el dato... y no en el servidor de base de datos o query...
@gbianchi en este caso que seria lo correcto... dar mi opinión personal de llevarlo al backend o limitarse a responder la pregunta del OP???
 
Hola a todos, gracias por sus comentarios lo qie pasa estoy migrando en sql server los sp
Y en el sp de
Anterior se muestra como el nunero que quiero llegar
 
que es sp?
 
6:20 PM
@PieroDev dividir entre mil no te sirve?
@FranciscoNúñez Stored Procedure
 
@MauricioContreras que lento tengo las neuronas hoy XD
 
@FranciscoNúñez no me digas a mi. Que estoy atascado con un proyecto. Pero hoy lo razoné mientras hacía algo que no tenía nada que ver con dicho proyecto y pues creo que saldré del atasco. XD
 
@MauricioContreras Dejar de pensar en un problema suele ayudar a encontrar la solución. Sobre todo si entretanto sales a pasear
Los huesos duros de roer se los dejo a mis procesos daemon
 
Si, suele pasar. Y muchas veces ocurre que la solución era directa, pero por motivos desconocidos no lo lograbas ver. Pues algo así me pasó.
 
6:39 PM
@PieroDev o sea te muestra otro numero? Habria que ver que hace el sp entonces
@FranciscoNúñez no hay pregunta a responder pq la pregunta no es logica. Tampoco mover algo al backend que no sabes que tiene que hacer...
Igual vos podes hacer lo que quieras... responder, proponer... no hay reglas de ese tipo... se pide no responder algo que no esta claro... pero como poder.. podes
 
@PaulVargas Tiempo sin saber de ese tipo, que sabe usted de el?
 
7:13 PM
-4
Q: ¿Cómo convertir esta fórmula en PHP? y resolver la tarea

Antonio Lentisco BallesterosZ = Σ 𝑖 𝑋𝑖=1 𝑋 ∗ 𝑌 Esta es la fórmula y abajo estánindicacionesiones

Como se reporta esta pregunta ?
 
es muy amplia basada en opiniones sabes cuantas maneras posibles hay de hacer esa tarea????
aparte de que la pregunta tampoco cumple con el formato de una pregunta...
 
7:45 PM
@PedroMiguelPimientaMorales Según su perfil de SO, ingresó al sitio por última vez el 7 de agosto. :-O
 
@PaulVargas Mandele un correo a ver que le paso
 
@PedroMiguelPimientaMorales Sí, patrón. :P
¡Ya ingresó!
 
@PaulVargas Saludos, sir
 
¡Eso fue veloz!
@NaCl Saludos, mister.
 
@PedroMiguelPimientaMorales ¿Qué tal?
@PaulVargas ¿Cómo está todo?
 
7:53 PM
@NaCl ¿Por qué no había entrado desde agosto? ¿Encontró un mejor sitio?
 
@PaulVargas No hay, no existe
Simplemente he estado alejado de muchas cosas
 
@NaCl Todo en perfecto orden. Ya sabe. Con suficiente , tanto que podría molestar a algunos. Je, je.
 
@PaulVargas Donde está @gbianchi?
 
@PaulVargas Ok, jajjaja
@NaCl Como anda senhor salero
 
@NaCl ¿Se deprimió? ¡No se deprima! ¡Échele ganas a la vida!
 
7:55 PM
@PedroMiguelPimientaMorales Todo bien, y tú?
 
@NaCl Oiga, ¿y a qué se dedica ahora? ¿En qué anda? ¿React y cosas divertidas?
 
@PaulVargas Lo de siempre, C y C# :P
@PedroMiguelPimientaMorales Smooth scrolling?
 
@NaCl ¿C? ¿Qué hace en C?
 
7:57 PM
@PedroMiguelPimientaMorales Interesante, y usted ya hizo su juego en Godot?
 
@PedroMiguelPimientaMorales Y eso, ¿cómo para qué? ¿Incrementa la productividad o cómo ayuda? ¿Sólo para impresionar a sus pupílos? ¡No sea malvado!
 
@PedroMiguelPimientaMorales DEPRECATION NOTICE busque otra vaina mejor....
 
@PaulVargas Lo de siempre, uno que otro interprete y no se que cosa
 
@NaCl Ah. Cierto. Apenas voy recordando.
Con la edad, rememorar lleva cada vez más tiempo.
 
@PaulVargas Y usted? Ya pasó su etapa rebelde?
 
8:02 PM
@NaCl ¡No es rebeldía! ¡Es el deseo vehemente de libertad!
¡Desafortunado que ahora tenga que limitar mi libertad por nimiedades, etc, etc.!
 
@NaCl holaaaaaaaaaaaaaaa
holaaaaaaa
aca.. siendo victima de bullying...
y nadie para defenderme.....
 
@gbianchi Hola.
 
PAREN TODO
¡LLEGÓ EL SALSERO!
hermanooooooooo!!!!
 
@PaulVargas Jajaja, no se preocupe, yo le apoyo
 
@NaCl bienvenido de vuelta :D
 
8:04 PM
@gbianchi Me extrañaste cariño?
 
@NaCl Muchas gracias. Le agradezco.
 
@NaCl por supuestooooooooooooo
 
@fredyfx Gracias hermano!
 
no era lo mismo sin vos amor....
 
vaya la... efecto 14 por 3-4 año seguido
XD!!!!!!
 
8:05 PM
Yep
@gbianchi Llegué para quedarme
@fredyfx Que tal todo?
 
lancé un curso de Delegados en C#
 
Dicen que el amor se demuestra con acciones.
No sé qué tan cierto sea eso.
 
mirá :D
bien felizmente, trabajando con Angular
 
@fredyfx :O!!!!!!
@fredyfx Súper! Y yo que necesito pulir mi C#
 
te va a caer de a perlas
 
8:08 PM
@NaCl weeeeeee
 
justamente es para gente que sabe de C#
 
@NaCl No maestro, ando en modo profesor universitario(Programacion Lineal), en el negocion de la impresion en 3D, y ando retomando ahora Js
@FranciscoNúñez Ok, gracias amigo
@PaulVargas Nah, solo para mi
 
@PedroMiguelPimientaMorales Yo le he tomado cariño a godot
Resulta que es más facil que cualquier otra cosa
 
@NaCl Me alegra, tiene sus ventaja sy desventajas como todo
@NaCl Mas que Unity?
 
@PedroMiguelPimientaMorales Claro, pero 2 o 3 años atrás, siendo sincero, le tenía miedo al software
@PedroMiguelPimientaMorales Absolutamente, hay cosas que godot incluye como funcionalidad que Unity es todo un script
 
8:10 PM
@PedroMiguelPimientaMorales ¿Me puede imprimir The Clild? ¿Camisetas?
 
@gbianchi Cómo te ha ido desde que me fuí a comprar café?
 
@NaCl Tocaria verlo, la ventaja que veo de Godot, es que todas las compilaciones son gratis del todo, ya que Unity, he visto unos cursos que ha hecho mi hermano, y son muy buenas muchas cosas, igual toca verlo, pero le creo a usted XDDD
@PaulVargas Claro, pero le sale más fácil que lo hagan en su país, ya que el solo envio de lo que pueda imprimirle pueda ser una locura
 
@PedroMiguelPimientaMorales Godot tiene fuerza en 2D, aunque las nuevas funcionalidades de la versión 4 pone a Unity entre espada y pared cuando hablamos de 3D
 
existira godot para phpstorm
 
@NaCl lo trajiste?
 
8:16 PM
@gbianchi Siempre tengo
Pensaba que eras de
 
@NaCl por la acidez.. si si...
 
@gbianchi Tambien traje Té :^)
 
@NaCl mmm, tocaria ve, deje busco algun video a ver
 
@NaCl & @PedroMiguelPimientaMorales ¿Qué hora local tienen por allá?
 
@PaulVargas 16:18
 
8:18 PM
Here, 14:18.
 
@gbianchi Como se llamaba el dulce de leche?
 
@PaulVargas 3:18 pm
 
Saludos desde el futuro
Ah, así no es que funciona
 
@NaCl Gracias. Pensé que serían más horas en el futuro.
@PedroMiguelPimientaMorales ¿Sus clases son online o tiene que ir presencialmente?
 
@PaulVargas Online, por el tema de pandemia
 
8:26 PM
@NaCl Le agradezco mucho que nos haya concedido el placer de saludarle, mister. +@PedroMiguelPimientaMorales
 
@PaulVargas Clarinete, por otro lado, @NaCl que has hecho en Godot?
 
@PedroMiguelPimientaMorales Nada en especial, estaba aprendiendo a usarlo no hace mucho
@PaulVargas Le agradezco yo a usted Sir!
 
@NaCl Como va con el asalto al banco XDDD
 
@PedroMiguelPimientaMorales Sospecho que, por la región donde vive (si es que sigue por ahí), no se reportan tantos casos como en las grandes urbes. Incluso, Valledupar me parece bastante aislado en el mapa.
 
@PaulVargas Pues yo estudi en valledupar, y fui hace poco por temas de negocios y demas, y no habia de momento restricciones
 
8:32 PM
@PedroMiguelPimientaMorales Ya no hay necesidad jajaja
 
@NaCl Jajajajajaja
 
@PedroMiguelPimientaMorales ¡Uy! Se me antojó una salchipapa o uno de esos platillos típicos de su tierra.
@PedroMiguelPimientaMorales Ja, ja. Millones de transferencias de centavos. ¢¢¢¢¢¢¢¢¢¢¢¢¢¢... +@NaCl
 
vaya vaya @NaCl y @PedroMiguelPimientaMorales tiempo de los tiempos sin saber de uds, como van?
 
llegó Camilo con una ronda de cervezas para brindar por el reencuentro de las primeras generaciones de SOes :D
 
@PaulVargas Seeeee
@PaulVargas Un capo, ahora anda con Bitcoin
@BenderPaisa Llebo el capo XD
 
8:43 PM
^^^ Como dicen ahí afuera en el orbe: "Cuando eramos felices y no lo sabíamos." Time to cry! :'(
 
@PaulVargas jajajaja
@fredyfx Esta llegando la cupula, al rato llega Morfeo
 
@NaCl dulce de leche?
 
@PedroMiguelPimientaMorales cheeere
 
@fredyfx Como va el curso en ventas?
 
mis alumnos me andan apurando con el siguiente módulo de EF Core
Parece que les gustó :)
 
8:59 PM
@fredyfx Se viene el porsche XDDD
 
Consulta rapida que no tengo idea...
Si dejo codigo PHP comentado, este afecta si es MUCHO ???
 
aaaameeeennnn~
al que le afecta mucho es al ing. Piter Maik Pepper Morals @PedroMiguelPimientaMorales
 
what ?
 
@fredyfx jejejejeje broo!!
 
él sacrifica programadores PHP o.oU
 
9:01 PM
@fredyfx Jajajajajaja
 
@PedroMiguelPimientaMorales como va todo bro?
 
@Excorpion El un trolleo sano
@BenderPaisa Bien
@BenderPaisa Y tu, como te va con esos contratos ocn quintro
 
El problema es que no entiendo XD
 
@gbianchi No recuerdo, era algo de dulce de leche, no recuerdo el nombre
 
@Excorpion Osea, que pasa esto mira, @gbianchi este usuario pregunta si pasa si comenta codigo en PHP
 
9:06 PM
Y vas a molestar a bianchi para eso ? XD
 
@BenderPaisa Que tal hermano?
 
@PedroMiguelPimientaMorales eh?
@NaCl alfajores?
 
@gbianchi jajajaja
 
@gbianchi Ese es el nombre
 
9:23 PM
@PedroMiguelPimientaMorales con que ? jajajaj yo melo
@NaCl todo bien, y vos que ?
 
@BenderPaisa no se, diga usted, jajajaja
 
9:37 PM
@BenderPaisa Todo tranquilo, en que anda uste'?
 
@NaCl laborando arduamente jejejej
 
@BenderPaisa Como todos? Jajaja
 
@NaCl jejejeje
 
 
1 hour later…
11:16 PM
buenas?
curiosamente estoy trabajando con este mismo tutorial
2
Q: Auto completar varias cajas de texto

Xavier VillafainaNecesito auto completar varias cajas de texto a traves de una busqueda a una tabla de mysql. He encontrado un ejemplo que se ajusta a mis necesidades, pero no logro hacerlo funcionar En el archivo index.html esta el formulario. Introduciendo dos dígitos en el campo "matricula" hace una consulta...

y me pasa lo mismo que al usuario, ya intenté con las dos respuestas que comparten @alanfcm y @a-palacio
pero no doy con el chiste, si alguno puede echarle un vistazo, a lo mejor algo ha cambiado
gracias!
 

« first day (1907 days earlier)      last day (1200 days later) »