« first day (1711 days earlier)      last day (1388 days later) » 

12:01 AM
hola @gcoronel99, tenes un minuto?
 
si
dime
 
@gcoronel99 arme una sala, la ves?
 
no me deja escribir
 
si ahora si
fijate
 
 
5 hours later…
5:10 AM
Wenas
 
5:21 AM
A las güenas :-)
 
6:08 AM
buenas
@Trauma eeeyy
 
@DavidDPG eeeyy tú ;-p
 
grande
has de saber que me das el momentillo de la mañana
 
@DavidDPG Me alegro de ser tu apoyo moral matutino :-)
 
Buenos diazzzzzzz
Como estan amigos solo queria decirles que ella no te ama que debes hacer?

*es muy importante que reflexionen y nose humillen por alguien que no los quiere ya llegara otra persona*
gran pregunta
 
@Pikoh se te nota juguetón hoy
 
6:18 AM
Por?
 
por la pregunta esa
 
es una pregunta que hicieron en el sitio
XD
no se si puedes verla tu
 
6:38 AM
no, no puedo
me da que alguien le dio a la botella despues de una mala noche
 
6:53 AM
buenos dias
 
Don @NicolasOñate, don @Trauma, don @DavidDPG. ¿Cómo amaneceis? ¿Preparados para el segundo confinamiento que se avecina?
 
@MauricioContreras Cagüen
Yo tenía mis vacaciones planeadas ya, coño
De verdad, qué panda de irresponsables
 
@MauricioContreras Yo no creo que lo hagan, falsearan datos y todo eso pero no creo que quieran aniquilar la economía por completo
 
@NicolasOñate a no ser que empiece a caer la gente como chinches otra vez
 
@DavidDPG Yo voto por el falseo de datos
si eso harán como el pueblo de lugo, cerrarán sitios para aparentar, pero las grandes ciudades no creo
Nos enfrentamos a una nueva crisis mas grande que la del 2008, a no ser que quieran destruir el pais no lo haran
ya solo soltaran recomendaciones
 
7:08 AM
XD. Gobiernan los socialistas, igual estamos jodidos
 
@NicolasOñate si la gente se muere no habrá dinero
 
Es la excusa perfecta. Tapan lo del emérito y su familia, y se llenan los bolsillos. La culpa la tendrá siempre el Covid-19.
 
@MauricioContreras Estoy contigo en eso, hay un bolivariano de vicepresidente y la oposición es ultra derecha, los extremos no son buenos
 
7:26 AM
Les parece esta pregunta demasiado amplia?
0
Q: ¿Como funciona viewbox en SVG?

Ricardo CuaresmaIntroduciéndome en svg me encontré con el atributo viewbox pero no se que hace exactamente <svg width="500" height="500" viewbox="0 0 50 100" style="background-color: blue" > <rect x="0" y="0" width="50" height="50" fill="black" ...

 
@MauricioContreras a mi no. Yo veo una pregunta concreta: partiendo del punto 0,0 se tomara una porción equivalente al 50% de los 500 de alto y ancho que le di al contenedor o si ese 50 y 100 equivalen al 50% y 100% de la pantalla (el viewport donde se muestra la imagen
 
@NicolasOñate el hippie impresentable. Poca choza la que se compró. En mi opinión debería vivir como Okupa, ya que eso es lo que defiende. Pero bueno, políticos al fin. Izquierda o derecha da lo mismo en cuanto sus actividades.
@Pikoh bien. Por eso consulto.
 
@MauricioContreras pero es solo mi opinion :)
 
@Pikoh si, igual opinamos diferente. Tu desde tus desktop apps y yo desde mis web apps. XD
 
@MauricioContreras asi es
 
7:43 AM
@MauricioContreras el objetivo real es el beneficio propio, hasta que el ser político sea sin animo de lucro seguirán ocurriendo cosas asi
 
7:58 AM
@NicolasOñate el político nunca será sin ánimo de lucro
Habéis visto lo de "dar las gracias" en SO Inglés?
Si tiene un emoji por icono
Qué es esto, twitter?
 
8:13 AM
@DavidDPG aun no hay profundos aqui
@DavidDPG pues ya sabes lo que va a ocurrir
 
Me da una pena ver cómo StackExchange.Inc intenta convertir SO en una red social
 
 
4 hours later…
11:55 AM
@DavidDPG entonces el chat debería ser eliminado tambien
 
 
2 hours later…
1:27 PM
XD
 
1:59 PM
Alguno ha trabajado con formularios reactivos de angular?
 
@Gndx algo he tocado
 
2:24 PM
@gbianchi estás?
 
@MauricioContreras sip
 
Hay una pregunta con recompensa que es la traducción literal de una pregunta del sitio en inglés y no menciona el original.
Esta es la pregunta en cuestión:
11
Q: ¿Puedo transmitir audio del micrófono de cliente a cliente utilizando nodejs?

Miguel AranaEstoy intentando crear un chat de voz en tiempo real. una vez que un cliente este hablando, quiero que el sonido se envía a través de la toma al backend de nodejs, entonces yo quiero transmitir estos datos a otro cliente. aquí es el código de cliente remitente: socket.on('connect', function()...

 
@MauricioContreras a ver...
 
Y esta es la del sitio en inglés:
8
Q: Can I stream microphone audio from client to client using nodejs?

udiduI'm trying to create a realtime voice chat. once a client is holding a button and talks, I want the sound to be sent over the socket to the nodejs backend, then I want to stream this data to another client. here is the sender client code: socket.on('connect', function() { var session = { ...

La pregunta en castellano recibió 11 upvotes
 
@MauricioContreras falta traducir la respuesta.. y aclarar que es una copia
nada mas..
 
2:27 PM
he creado una secuencia de numero en css y html para simular steps ("los steps de material de angular no me funcionan ya que es una migracion en cuanto a los dibujos del original")
 
el que le dio la recompensa se ve que no sabe de la pregunta en ingles
 
@gbianchi bien, pues lo haré. XD
 
tengo un mat-select donde al selecionar le hago un filtro a ese objeto para extraer un array de objeto anidados que tiene para mostrarlo en un mat-list-item que son checkboxes, entonces si el usuario le da click en el icono "+" se abre otro circulo con el numero 2 y con un formulario nuevo y asi cada vez que seleccione uno nuevo, estuve leyendo con form array pero cada vez que hago el push d en formulario rompe mi vista html porque lo crea debajo y yo necesito ese mismo en la misma posicion
 
@MauricioContreras oki
 
@gbianchi pero si es una traducción literal. Claro que sabe que es una pregunta del sitio en inglés.
 
2:28 PM
@MauricioContreras no confundas el de la pregunta con el que pide la recompensa
son dos personas distintas
es una pregunta del 2017
 
 
@gbianchi pues detallzo
No he dicho nada
XD
 
es el de la derecha que lo estoy manejando con un formgroup aparte
 
@Gndx me pierdo un poco, déjame ver si lo entiendo bien
 
o/ tengo preguntas para @Pikoh y @gbianchi (y alguien más que haga desktop apps)... cómo manejan los instaladores? yo estuve jugando con Wix Toolset y anda bien... pero es un poco más complicado de lo que esperaba. Y otra: publican a chocolatey? cuanto les demora la aprobación?
 
2:39 PM
@Gndx la verdad que sin ver el código poco puedo ayudar. Has hecho la pregunta en el sitio?
 
no
voy a publicarla
 
@g3rv4 siempre que los hice para afuera, fue con install shield... no se ahora, hace rato que no hago instaladores... ahora con .net es mas simple hacerlo...
@g3rv4 nunca publique ninguno.. ahi me mataste
 
:) gracias! si, yo usé installshield hace muuuucho tiempo
 
@g3rv4 inno setup no existe mas?
era mas simple
 
Existía otro, ya ni recuerdo, lo usaba para Windows 95, no era Install Shield, pero recuerdo que luego Install Shield le quitó mercado.
 
2:51 PM
existe... pero hablaba de pascal para hacer scripting :S
Wix Toolset está muy bien, open source, y generás un MSI
pero es... más complejo de lo que esperaba
la otra pregunta es cómo hacen con code signing... pero capaz que si no distribuís apps, ni las firmás
 
@g3rv4 nunca... ahi no puedo ayudarte
 
es un mundo esto de hacer una app que corra en el OS directo, eh?
 
@g3rv4 jajajaja naaaa es mucho mas lindo
 
....... para que windows no se queje tuve que:

1. Comprar un code signing certificate
2. Hacer un instalador
3. Mandarle el instalador a Microsoft para que verifique que no tiene malware (si no mostraba un cuadrado azul horrible Microsoft Defender SmartScreen)
4. Justificar a otra sección de Microsoft que no estoy haciendo nada malo

y los pasos 3 y 4 son para cada versión
"más lindo"... mis polainas!
 
@g3rv4 Pues la reputación de MS está en juego, fácil no te la van a poner. Eso si, mientras pagues todos contentos.
 
3:01 PM
@MauricioContreras no es sólo pagar (y CASI CASI CASI me convenzo de comprar un certificado EV, que sale USD 280 por año y tenés que hacer un baile interesantísimo)
 
@g3rv4 bueno, cuando me toque hacer algo así, me acordaré de ti. Eso seguro.
 
me llamó la atención lo complejo que es... capaz que está pensado para empresas grandes únicamente?
eeen fin
aguante la web
 
@g3rv4 seeeee.. no es para la gente comun
donde lo publicaste?
 
@gbianchi en mi sitio web... y ahora estoy esperando a los mods de chocolatey
para poder hacer choco install onchrome
pero sin todas estas danzas, aparecían warnings por todos lados diciendo "ESTAS SEGUUUUROOOO???? REALMENTE SEGUROOOO????????"
al abrir el archivo desde el sitio web
lo que si me imagino es que ya los virus deben ser cosa del pasado para Windows
 
1
Q: ¿Estamos utilizando demasiado poco el cierre por duplicado? ¿No usamos demasiado el de "basado en opiniones"?

fedorqui 'SO deja de dañar'Acabo de mirar las Razones de cierre específicas de la comunidad presentes y pasadas dentro de la zona de Herramientas disponible para usuarios con reputación de 10.000 o más. Luego, miré los datos equivalentes para Stack Overflow en inglés: Closure statistics. Hay bastante jugo en los datos. Me ...

 
3:14 PM
@g3rv4 ah pero eso aparece siempre que bajas algo de internet...
a cada rato
win es APB para eso...
 
^ eso?
 
a ver.. dejame bajarlo y ver que hace aca
 
"Running this app might put your PC at risk"
ahora no hace nada (sólo el normal de instalar algo)
porque está super certificado por todos
 
ah ufa
si si.. ya mire el blog...
 
pero ese cuadro azul... no está bueno
 
3:17 PM
:p
 
aaaahhh no puedo editar el mensaje con el gif
necesito que desaparezca de mi vista... así que... voy a tirar un tema para generar conversación (odio los gifs en las conversaciones, y esta vez soy culpable)
cómo los trata la cuarentena?
 
@g3rv4 lo borro?? jajaj
 
:D please!
o agregá algo para que no lo muestre
o contame cómo se siente vivir en buenos aires :S
 
@g3rv4 ajjajaja
con friooooo
heladoooo
y encuarentenado
ya totalmente podrido de esto...
 
muy loca la cuarentena argentina
 
3:21 PM
terrible
el otro dia fui al dentista.. 4 veces me paro la policia
tenia obviamente la app en verde que me permitia circular... pero.....
el permiso dura 24 hs clavadas...
 
pah que divino... en algún momento van a tener que levantarla, no? o la idea es esperar a que haya una vacuna?
 
con lo cual... lo saque a las 12 del mediodia del jueves.. tenia turno a las 11 del dia siguiente... y en fin.. en el medio la app se me puso en rojo...
en fin...
 
NUUUUUUU
 
por suerte a la vuelta no me pararon...
 
que de menos
 
3:24 PM
no se cuando van a levantar esto.. se supone que arrancamos temprano para no tener problemas con los respiradores... pero parece que igual no alcanzan...
y la gente ya no sabe como sobrevivir.. no esta bueno...
 
es muy loco para la gente que... trabaja para cualquier cosa no escencial o para el estado... cómo hacés para vivir?
posta no entiendo cómo hacen
 
@g3rv4 yo tampoco... es una locura eso
todos los locales estan cerrados y esa gente no se como sobrevive.. o como va a salir de esta...
 
3:59 PM
@gbianchi Estas ?
Buenas..
 
@JuanPerez hoa.. si..
 
Te recuerdas la consulta que estaba haciendo la otra vez ?
 
@JuanPerez la que yo no entendia.. si
 
SELECT DATE_FORMAT(fecha, '%d/%m/%Y') fecha, hora, device_model, SUM(maximo_alcanzado)/COUNT(1) AS tasa_ocupacion_ata, SUM(maximo_alcanzado) AS maximo_alcanzado, COUNT(1) total_registros
FROM
(
	SELECT fecha, hora, device_model, device_station, RIGHT(device_model,1) capacidad_total, COUNT(1) puertos_ocupados,
                        (COUNT(1)/RIGHT(device_model,1))*100 tasa_ocupacion,
			CASE WHEN (COUNT(1)/RIGHT(device_model,1)) = 1 THEN 1 ELSE 0 END maximo_alcanzado
	FROM systembusy_ata
	WHERE fecha = '20200706' AND hora = '09'
@gbianchi La hice asi de esa manera..
Pero tengo un problema que ahora necesito poder agrupar por un rango de horas y fecha
Por ejemplo si la consulta se hace 20200706 09 que cuente 24 horas atras y me muestre el total de cada hora
 
@JuanPerez eso anda de milagro y solo en mysql...
porque fecha, hora y otros campos no forman parte del group by... :(
 
4:14 PM
En estos momentos funciona bien asi tal cual
@gbianchi Solo que ahora necesito ahora hacer la consulta asi de esa manera..
Como te mencione
 
@JuanPerez no te puedo ayudar, porque esa consulta esta directamente mal... mira un ejemplo....
ah pera...
vamos por partes... si necesitas que muestre 24 horas para atras, entonces el where ya no sirve.. estamos de acuerdo?
 
Correcto..
 
si sacas el where, fecha y hora tienen que estar en el group by... de acuerdo?
 
Correcto
 
@JuanPerez entonces, el problema cual seria?
 
4:18 PM
Es indispensable pasarle todos los campos que estan en el select en el group by ?
 
@JuanPerez si. hice una respuesta al respecto
@JuanPerez lee esto
12
A: GROUP BY de MySQL obliga a meter todos los campos del SELECT

gbianchiEs porque en realidad, mysql lo hacia mal de entrada. Las clausulas group by, en lo que se llama ANSI SQL (o sea sql standard, que es igual para todas las bases), deben si o si, tener todos los campos que están en el select y que no se usan en una función de agrupación, definidos en el group by...

 
No encuentro como podria ser en el where para comparar desde la hora de consulta y contar 24 horas atars..
 
@JuanPerez tenes que usar between esa fecha y esa fecha menos 24 horas
 
Lo voy a leer
 
4:42 PM
@gbianchi Pero para utilizar between los 2 campos fecha y hora los tengo en campos separados..
 
Aloha~
 
@JuanPerez y ahi tenes un problema... o mas o menos.. porque lo podes solucionar... aunque lo ideal seria que este en un solo campo
 
Si, el problema es que se necesitan estar en campos separados..
 
@JuanPerez quien los necesita? y porque no podes unirlos en tu query, ponele?
 
Se necesita que esten asi en la estructura de la base de datos :(
 
4:48 PM
@JuanPerez pero tu query puede transformar los datos... ;)
igual aunque esten en campos separados, se puede hacer...
 
where (fecha > A and hora > B) and (fecha < C and hora < D)... no te suena?
 
Ya ahi entonces se utilizaria ese condicion y no el between ?
 
@JuanPerez y el between no te va a servir...
 
where (fecha > '20200706' and hora > '09') and (fecha < '20200705' and hora < '09')
Seria algo asi ?
 
4:53 PM
me parece que esas fechas estan al reves
salvo que quieras todo menos ese rango
jajajajjaj
 
xD
Si ahora me di cuenta
Ahora como podria sacar desde la hora restarle las 24 horas
 
funciones de mysql... buscala!
@JuanPerez y tampoco se para que querrias hacer algo asi...
porque... si la hora esta en otro campo, no hay que restarle nada...
 
Es para graficar cada punto
 
y solo tenes que restarle un dia a la fecha y listo...
 
4:57 PM
Tienes razon :/
WHERE (fecha > '20200705' and hora > '10') and (fecha < '20200706' and hora < '10')
Probe asi de esta manera y me arroja sin registros
Y existen registros
 
ah ah
tenes razon..
no esta bien...
pensalo...
este registro.. fecha 20200705 hora 14.. entra?
 
Si
14 ?
 
@JuanPerez bueno no se tu formato de hora.. 11?
 
Si asi
11
10
14
 
entonces?
 
5:11 PM
Voy a ver como lo implemento
@gbianchi Entre en un rango de horas saldria mas facil ?
 
@JuanPerez no lo se
 
@gbianchi Me comentaron que lo podia hacer entre rango de horas
Por ejemplo
Desde: 00
Hasta: 23
 
y si es en el mismo dia si...
 
Si
SELECT DATE_FORMAT(fecha, '%d/%m/%Y') fecha, hora, device_model, SUM(maximo_alcanzado)/COUNT(1) AS tasa_ocupacion_ata, SUM(maximo_alcanzado) AS maximo_alcanzado, COUNT(1) total_registros
FROM
(
	SELECT DATE_FORMAT(fecha, '%d/%m/%Y') fecha, hora, device_model, device_station, RIGHT(device_model,1) capacidad_total, COUNT(1) puertos_ocupados,
                        (COUNT(1)/RIGHT(device_model,1))*100 tasa_ocupacion,
			CASE WHEN (COUNT(1)/RIGHT(device_model,1)) = 1 THEN 1 ELSE 0 END maximo_alcanzado
En la consulta que esta adentro me arroja muchos registros...
En la consulta principal necesito traer solo un registro por cada hora
Tendria que agrupar por fecha y la hora en la consulta que esta afuera ?
 
@JuanPerez y si.. es lo que me estas diciendo vos mismo
igual agrupar no sirve para traer un solo registro, sirve para agrupar y usar funciones de agregacion en los registros...
o sea, si, devuelve uno solo, pero la funcionalidad principal es otra
 
5:26 PM
Creo que la consulta se esta comportando de una manera extraña porque hice una consulta desde las 08 hasta las 11 y solo me arrojo un solo registro..
 
@JuanPerez esa consulta que mostras esta perfecta
devuelve lo que tiene que devolver
 
Vale
Fijate aca, solo me devuelve una hora nada mas
Y si existen registros
 
@JuanPerez y ahi entendes porque todos los campos tienen que estar en el group by ;)
 
GROUP BY fecha, hora, device_model, SUM(maximo_alcanzado)/COUNT(1), SUM(maximo_alcanzado), COUNT(1)
GROUP BY fecha, hora, device_model, SUM(maximo_alcanzado)/COUNT(1), SUM(maximo_alcanzado), COUNT(1)
> 1111 - Invalid use of group function
 
@JuanPerez porque querrias poner el sum en el group by??? si es justamente, para hacer el sum, que usas el group by?
leiste lo que te pase?
 
5:35 PM
Lo estaba leyendo :p
@gbianchi El group by de la consulta de adentro esta bien ?
 
@JuanPerez ninguno esta bien
 
5:48 PM
No encuentro como
@gbianchi Ya lei tu respuesta..
SELECT DATE_FORMAT(fecha, '%d/%m/%Y') fecha, hora, device_model, SUM(maximo_alcanzado)/COUNT(1) AS tasa_ocupacion_ata, SUM(maximo_alcanzado) AS maximo_alcanzado, COUNT(1) total_registros
FROM
(
	SELECT fecha, hora, device_model, device_station, RIGHT(device_model,1) capacidad_total, COUNT(1) puertos_ocupados,
                        (COUNT(1)/RIGHT(device_model,1))*100 tasa_ocupacion,
			CASE WHEN (COUNT(1)/RIGHT(device_model,1)) = 1 THEN 1 ELSE 0 END maximo_alcanzado
	FROM systembusy_ata
	WHERE fecha = '20200706' AND hora >= '08' AND hora <= '12'
@gbianchi Ahora si, con esto asi me esta devolviendo todos los registros bien en cada hora..
 
@JuanPerez ok mejor
ahora entendiste el problema de no poner todo en el group
ahora si te van a salir mejor los querys
 
6:19 PM
@PatricioMoracho no me borres la respuesta que es la mejorcita de todas jajjajajaj
 
Bien! costo pero valió la pena.
mysql y su idiosincracia especial
 
@PatricioMoracho o mysql y lo mal que funciona?
 
je je, puede ser.. pero pegó en el momento justo, cuando casi todo era propietario y hoy tiene una base instalada muy importante.
 
@PatricioMoracho por desgracia.. y lo usan para enseñar muy mal
fijate un poco mas arriba el problema de juan era por culpa de usar mal el group by... porque mysql te deja hacerlo mal...
 
Si, no sé a quién se le ocurrió que era una buena idea. En general ninguna base es 100% consistente con el ANSI SQL, pero esto de GROUP BY ya es demasiado
Hablando de todo un poco, este finde estuve trabajando un poco por culpa de tu empleador, ja, ja. actualizando algunas DLL's que teníamos en NET 3.5, por lo de la deshabilitación del TLS 1.0/1.1. Espero haber dejado las cosas bien..
 
6:33 PM
@PatricioMoracho se copiaron de access
@PatricioMoracho a quien puteo??? contame y te digo el nombre... jajajaja
 
Ja ja, no todo bien, ya era hora que deshabiliten el TLS viejo, el tema fue que justo tenemos varios componentes que usan varios webservices, hechos en net 3.5 y el framework no soportaba TLS 1.2, mala nuestra.
 
@PatricioMoracho uhhh que mala suerte
 
7:07 PM
@gbianchi Si ahora si entendi
 
7:22 PM
@gbianchi Estas ?
 
@JuanPerez si
 
 
2 hours later…
9:43 PM
Buenas noches a todos. Creo que existe una forma para que en los comentarios cuando recomiendas visitar al recorrido, usando markdown el sistema autocompleta la ruta de forma automatica sin tener que poner la URL. ¿Saben como es?
 

« first day (1711 days earlier)      last day (1388 days later) »