@AndoniAlda Si cedano hubiera divido la pregunta en conceptos mas pequeños (por ejemplo, "como evitar el sql injection en mi código") no habria problema. Pero es que la pregunta efectivamente da para un libro
@PaperBirdMaster Por favor no sigas hablando de Mazinger Z! No quiero saber! No quiero saber! Será siempre un recuerdo de la infancia y nadie me cuente cómo se ve desde una mirada adulta actual! No quiero saber! No quiero saber!
Las sentencias dinámicas son sentencias SQL que se crean como cadenas de texto (strings) y en las que se insertan/concatenan valores obtenidos de alguna fuente (normalmente proveniente del usuario), lo que puede hacer que sean vulnerables a inyección SQL si no se sanean las entradas, como por eje...
@lois6b jaja, es que cuando nosotros vamos a esos lugares, es más para buscar platos que no sean tan cercanos a lo habitual.. un cachopo está bastante cercano a una milanesa, plato de todos los días
na, se parece, claro. la diferencia es la carne de vacuno asturiano, y el queso, y el jamon serrano ... aunque se puede cambiar por cecina con queso de cabra o bastantes configuraciones
¿cómo va @g3rv4? che, ¿en qué quedó lo del análisis de etiquetas? revisé el otro día tus slides (no tenía tiempo de ver el video)... ¿llegaste a preparar el caso? ¿o quedó para agregarlo dentro de poco al blog?
@Mariano tengo las slides y el código acá. El video va a estar cuando lo publique la gente de la conferencia... pero me gustaría hacer un webcast o algo, porque la verdad que 30 minutos fueron pocos y hablé muy muy muy rápido
en el código hice un modelo lineal también, donde se puede ver cómo las etiquetas (y la edad) ayudan a predecir el puntaje de una respuesta
pero... hay muchas variables correlacionadas (como javascript y jquery), así que sirve más para ver cómo se hace que las conclusiones en sí (habría que hacer un análisis de las correlaciones y elegir cuáles borrar)
también pensé hacer análisis de componentes principales, pero entonces se hace más difícil de interpretar
sirve para que el modelo quede mejor... pasa que después decir (0.25*javascript + 0.5*jquery) agrega 0.02 votos a la pregunta es complejo de interpretar
es mejor decir "cada día que pasa, las preguntas ganan 0.01 votos, el hecho de que tengan javascript agrega 0.2 votos"
eso es exactamente lo que hice con la regresión lineal :) un modelo para predecir el puntaje de las respuestas basado en la edad en días y en las tags que tienen
claro... hay cosas interesantes (como por ejemplo, cuando recién arrancó la comunidad, las respuestas tenían un promedio de 9 upvotes, y a partir de marzo, bajó a 3 upvotes y es estabilizó)
@g3rv4 y eso es espectacular para seguirlo también en el tiempo... ver qué índices tienen diferencias importantes en algún momento dado, para ver si la comunidad de una etiqueta en particular tuvo un "tag-boom" o similar
@g3rv4 y que nos ayude a ver si estamos teniendo gente de alguna comunidad que se está metiendo al sitio... que es como suele suceder... de repente algún blog especializado publica algo, empiezan a meterse, a usar el sitio
@g3rv4 es que a regex la mantengo ordenadita y sin descontroles!!!! :-)
Se me ha planteado un problema y no se como resolverlo. Ejemplo
Se que un 1.1353 dolares = 1 Euro
¿Con esta información, cómo averiguo cuántos euros vale 1 dolar?
@g3rv4 Sí, SEDE y tráfico de quantcast... No suelo meterle mucho análisis, ya que lo uso para ver cambios nomás, un par de miradas rápidas cada tanto... Ni idea en cuanto a otras herramientas donde se podría hacer.
@g3rv4 Y muchas veces termino más con querys "caseros" para busquedas sencillas... ejemplo: "las últimas preguntas bien puntuadas que tienen más de 4 párrafos"... bastante ad-hoc
@Mariano no sé si tiene sentido hacer un webcast que sea "Intro a R para desarrolladores" analizando las etiquetas de SOes (básicamente: mi charla con demo) como una cosa dentro de la comunidad (voy a ver dónde la puedo proponer) como para que más gente "hable" R... y a partir de ahí podemos tener un github compartido con varios análisis con CI para compartirlos...
@Mariano ja! eso es exactamente data science... hacerse preguntas e ir dejando que las consultas te lleven por terrenos oscuros
@Mariano sisi :) tiene todo el sentido hacer análisis de etiquetas, pero hay mucho más para meterse... por ejemplo... las preguntas en las que los OP agradecen, tienen mayor mediana que las otras?
hay mucho lugar para hacer text mining en las preguntas/respuestas
o predecir qué palabras aparecen más que "por casualidad" en las preguntas/respuestas con más de X votos
@Mariano tenés algún lugar con tus métricas? vi que por ahí habías puesto algo en meta, pero si las tenés agrupadas en algún lado estaría buenísimo para mirar qué es lo que tenemos
me encantaría generar un lugar para que desarrolladores hispanohablantes puedan meterse con data science... es mucho más fácil de lo que parece y es súper interesante (además de una skill copada a la hora de buscar trabajo, yo estoy aprendiendo en Stack y me sirve pila para argumentar decisiones dentro del equipo)
@g3rv4 en cuanto a la publicación en Meta, deje un par en Métricas interesantes para el sitio ... la idea era que el resto agregue respuestas, así que si te encontrás con alguna interesante, genérica para el sitio, ni dudes en agregarlo
chicos tengo una duda, tengo un estado "X" y uno "Y", cuando paso de un estado a otro demora en cargar como 60 segundos o mas, como hago una pantalla de carga?
@g3rv4, por casualidad tenés acceso para sacarle la suspensión a un usuario? (no pregunto por un usuario particular, es algo de funcionalidad del sitio)
@Strelok en general: lo hacés asincrónico... tirás la lógica de estado por atrás (con un thread, una cola de mensajes, para que lo agarre un worker... dependiendo de tu arquitectura) y mostrás la página de carga... ahí podés hacer polling (o websockets si tu arquitectura la permite y querés menor carga) para detectar cuando ya se terminó de procesar el request... así una vez que está, salís de la pantalla de carga a mostrar el resultado
yo en particular trabajo en el equipo de /jobs, así que no mucho... pero si, el mismo equipo de desarrollo es el que está atrás de el principal y de todos los sitios de la red Stack Exchange
@ArtEze no es una buena idea jugar con el usuario Comunidad... le saqué la suspensión en la base de datos, pero tocar al usuario Comunidad puede generar todo tipo de quilombos (el código asume en muchos lugares que Comunidad existe y que puede hacer muchas cosas). Cualquier cambio que quieras hacerle, consultalo con JuanM antes
@PaperBirdMaster si muchos hombres de países con salarios bajos respondieron, y pocas mujeres de países con salarios altos respondieron, entonces esto tiene sentido :)
We at Stack Overflow are interested in setting up a security bug bounty program to begin rewarding users monetarily who report serious security vulnerabilities to us, and we want to know what the community thinks. This program will be run through HackerOne where we are currently testing features ...
@ArtEze durante las horas que estuvo suspendido, no hubo ningún post que cayera por ROOMBA (casualidad o causalidad, no sé)... pero eso afecta a la comunidad
Tengo una duda, me toca hacer una autenticación bajo node, Peroooooo revisando, veo que se puede usar oauth, o podría usar algo passaport. Cual me recomiendan??
Si me baso en esta pregunta, me surgen dudas, con respecto a que es mas fácil de implementar, mas escalable y por último lo mas usado (Que yo lo vaya a implementar y al mes proximo quede obsoleto)
I'm trying to build an authentication service with express.js, but I didn't catch the idea of authentication modules yet.
What's difference between passport and oauth middleware? Are they dependent of each other? Is useless to have the BearerStrategy without an oauth server to generate tokens t...
Tengo esta consulta:
SELECT
t.SI_Articulo,
m.SI_Descripcion,
t.SI_UM,
(CASE WHEN c.SI_OV IS NOT NULL THEN '*' ELSE NULL END) SI_OV,
COUNT(DISTINCT t.SI_Ubicacion) SI_Ubicacion,
SUM(DISTINCT t.SI_Existencia) SI_Existencia,
(CASE WHEN SUM(DISTINCT c.SI_Cantidad) IS NULL THEN 0 ELSE SUM(DIST...
la verdad es que viendo tus datos y la forma en que estás haciendo los joins, veo que los resultados que vas a obtener de las sumas y promedios no podrán ser correctos. Hay muchas ocasiones de multiplicidad de los datos. De todas formas, para el resultado particular que quieres en esta pregunta, tendrías que usar COUNT(DISTINCT ISNULL(c.SI_Ubicacion,t.SI_Ubicacion)) — Lamak51 secs ago
y ya ha posteado 3 preguntas diferentes con distintos arreglos a la misma consulta
@Rubén Somos compañeros de trabajos, por ende hay que ayudarnos unos a otros :) Creo que por mas ocupado que este, siempre que pueda explicar algo a alguien, que ayude a otro, no me vale mucho lo liado que este.
Cuando te pregunten algo sobre programación, diles que estás muy ocupado pero con mucho gusto aprovecharás una pausa del ajetreo del día para responderla en SOes.
@WilfredoP Como lo planteaste aquí, sí, definitivamente sería reportada como basada en opiniones, por ello te mencionaba que sería bueno que dieras más contexto.
bien no es la primera vez que veo casos similares, en los que usuarios nuevos contestan a preguntas que no son bien recividas en el sito, y estos reciven -1 sin ninguna explicacion.
Cálculo de divisa
Pregunta -2
Respuesta 1 -3
Respuesta 2 -4
Pienso que esto no es justo para el usuari@ q...
@Pikoh buen comentario... opino igual con las respuestas buenas a preguntas malas... hasta que da para que lo publiques (esa pregunta en Meta sino va para el olvido o que alguien la marque como dup)
@Mariano si,no contesté pq la pregunta en si no le veo mucho sentido. Votar puede votar todo el mundo, y la mayoría nunca pasará por meta. Otra cosa es discutir acciones de usuarios "moderadores", pero los votos son totalmente individuales
y ojo, opino igual con algunas masacres de puntos negativos sin comentar.. me molesta porque podria jurar que la mayoria de las veces son de usuarios que saben...
por ejemplo, si una respuesta es mala, tener -4 votos no me parece "mala leche". Cuando yo voto negativo lo hago lo más objetivamente que puedo, independiente si ya tiene votos en contra o no
Igual a mi me sigue molestando la masacre de editores que no hacen nada por rescatar las preguntas.. solo agregan 3 mayusculas y dos puntos.. a preguntas claramente insalvables.. sin recomendarle nada al usuario...
@gbianchi la pregunta era totalmente ridicula (la respuesta era "haz una regla de 3 gili"). Las respuestas no las leí, pero entiendo que se puedan votar negativo tan solo viendo la pregunta
@WilfredoP Sí, por ello es importante buscar/investigar antes de publicar una pregunta en el el sitio principal. Aquí es válido solicitar orientación, tal cual lo has hecho.
yaaaa... solo para dejarte sin excusa [1]: https://i.sstatic.net/aGAAB.png [2]: https://i.sstatic.net/yJhIj.png [3]: https://i.sstatic.net/7zgY2.png [4]: https://i.sstatic.net/zLIJU.png
bien no es la primera vez que veo casos similares, en los que usuarios nuevos contestan a preguntas que no son bien recividas en el sito, y estos reciven -1 sin ninguna explicacion.
Cálculo de divisa
Pregunta -2
Respuesta 1 -3
Respuesta 2 -4
Pienso que esto no es justo para el usuari@ q...
@Pikoh no estoy diciendo que lo sea... estoy diciendo que esa pregunta es mala, y que en una comunidad con más años, más usuarios y más experiencia sería otra la respuesta... pasaría lo mismo en MSOru, pero no iba a recomendarle que escriba en ruso
@Mariano estaba tratando de ser irónico. Yo opino que aprender de los que mas tiempo llevan no puede ser malo, pero hay gente que parece que quiere hacer todo lo contrario que en SO :)
@Pikoh aprender de otras experiencias y tener el criterio para poder optar por diferenciarnos... ahora, una cosa es "enseñar" a alguien que no lo tiene claro.... pero otra muy diferente es cuando hacen una pregunta sin investigación previa... en nuestro Meta, hay muchísimas que tratan sobre temas similares... Esperaría que al menos las haya leído, las cite, y mencione por qué esta pregunta es diferente
Veo que les dejaron comentarios a los usuarios de porque los negativos.. entonces no me parece para nada mal lo que hicieron.. es mas, OP se hizo cargo de que se equivoco de sitio... yo la hubiera migrado a math, y que se arreglen alla puteandolo por el idioma.. jejeje
Sorry, pero cada vez que voy viendo esto, se van agregando dificultades y detalles que no puedo saber de antemano sin conocer la estructura de tus tablas ni los datos que tienen, ni las reglas para cruzar las tablas ni el resultado que realmente se quiere obtener. — Lamak3 mins ago
He intentado reportar un par de preguntas, ya que me parece que el tema no pertenece a StackOverflow en español, sino más bien a otro sitio de la red StackExchange.
Cuando intento hacerlo, el único posible destino es Meta Stack Overflow en español. ¿Por qué? ¿Tiene que ver con la reputación?
@Pikoh como usuarios, sólo podemos migrar a rutas que hayamos habilitado... la única que está definida es SOes -> MSOes... el resto, sólo un moderador las puede migrar, para lo que hay que levantar un flag y que el moderador lo haga... No obstante, la migración no es un proceso tan aceitado en SE, por lo que hay que ser muy cuidadoso, estando 100% seguro de que será on-topic en el sitio destino, y que no será cerrada (todo esto está en Meta, pero no quería buscarlo)
I've decided to start exercising every day from Monday to Friday for 3 months. On Mondays, Wednesdays and Fridays I do 75 push ups (with a break between every 25), Tuesdays - 75 crouches, and Thursdays - handstands for 5 minutes 3 times a day. I could also try to do 25 crouches and push ups, and ...
@PaulVargas ¿no te parece que "textos de anuncions publicitarios" es más para publicidades en general, y no para algo como "un texto en alguna página del que copié la info del producto"?
@PaulVargas lo que buscaba es alguna forma de llamar a la descripción de un producto que puede aparecer en un banner, y que alguien podría copiarla para incluirla en la wiki de una etiqueta
> Esta edición copia una porción significativa de contenido de una fuente externa. Las descripciones genéricas, como por ejemplo artículos de enciclopedia o textos de publicidades de un producto, no resultan útiles para orientar. Intenta redactar algo que sea útil específicamente para esta comunidad, y asegúrate de atribuir al autor original. Ver: ¿Cómo referir material a otros?