« first day (2282 days earlier)      last day (119 days later) » 
00:00 - 20:0020:00 - 00:00

12:23 AM
@Arcanis-TheOmnipotent una posible solución a tu problema que publicaste, ese donde "exiges explicación detallada en español".
 
1:19 AM
Wordle (ES) #21 1/6

🟩🟩🟩🟩🟩

¡Primer intento!
 
@fredyfx No esta relacionado.
 
1:58 AM
alguien sabe como puedo usar flask con una dns?
trate con nginx y uWSGI pero no me funciona
lo que quiero es hacer de mi pc un servidor pero usando el nombre de mi dominio para que todos puedan acceder
 
2:49 AM
No se, saliendome del tema: @Christian creo que encontre un error en la calculadora de window, copia y pega esta formula en tu win y en tu telefono: 2×2+2−4+6×7+8×6+3÷2÷3
Me dan 2 resultados diferentes.
el telefono me dá: 92.5 y la calculadora de window 7 me da 64.5
 
3:07 AM
@DanielBriceño ahora estoy en linux y en esta me da 92.5
 
Por eso me pareción interesante, ¿Quieres probar una calculadora hecha en python?
 
@DanielBriceño server not found :/
 
3:25 AM
Ahora que termine el motor de la app, voy a empezar con la parte grafica.
 
3:38 AM
para ser sincero me gustaria una ayuda para buscar errores en la app(Lasandole formulas compricada a mi calculadora y me dice que errores has conseguido), para poder seguir con la parte grafica.
 
@DanielBriceño oks
@DanielBriceño es tuya?
@DanielBriceño yo quise crear los "números de coma flotante" pero el problema surge al querer evaluarlos en una lista (en mi lenguaje) pues para separar los elementos de la lista se usa la coma y en ese caso es imposible diferenciar si se trata de una parte decimal o de un nuevo elemento
 
4:12 AM
@Arcanis-TheOmnipotent si tú lo dices, vale :D
 
@Christian Sip
@Christian ¿usas ',' para crear la lista y los numeros de punto flotantes?
 
[3, 5, 6, 7] es una lista de números
 
pero si la quieres llenar de números de coma flotante, por ejemplo [3,4] es una lista con un solo elemento que es el número 3.4 pero no puedes distingir eso de [3, 4]
 
No, si puedes, el char ',' no es igual a '.'
 
4:22 AM
pero me refiero a que pongas 3,4 en una lista
como parseas [3,4 ,5] ?
 
Separado por espacio?
Seria muy confuso, mejor seria [1 2 3]=[1,2,3]
o [1.4,5]
 
claro, con punto flotante no hay problema, por eso es que no es conveniente tener números con la coma como delimitador decimal
 
y ¿De que sintaxis se vasa tu lenguaje de programacion?
 
Suena interesante,¿Quieres conocer un truco python?
usando la funcion timeit puedes ejecutar una porcion de codigo que pasas como una cadena:
from timeit import timeit;
timeit("print('hello world');",number=1);
 
 
2 hours later…
7:00 AM
A las güenas :-)
Asco de Viernes :-(
 
7:27 AM
@Christian Ahora comprendes porque todos los lenguajes de programación usan punto decimal y coma como separador.
 
Wordle (ES) #22 2/6

⬜🟨⬜🟩🟩
🟩🟩🟩🟩🟩
Buenos dias
 
8:17 AM
¿ Alguno con experiencia en Yocto ?
Me está tocando la moral bastante mas de la cuenta
 
8:29 AM
Wordle (ES) #22 3/6

🟨⬛🟨⬛⬛
⬛🟨⬛🟩🟩
🟩🟩🟩🟩🟩
Buenas
 
8:53 AM
 
@CandidMoe Madre mía, qué palabras intentaste?
 
Si la miras con atención, veras que las lineas no terminan en los bordes, y que la separación es variable. Eso fue intencional.
 
Nunca me había fijado en ese detalle. ¿Codifica algún mensaje en esos gaps?
 
Ni idea. Parece ser una elección estética.
 
9:10 AM
@CandidMoe excepto la de derecha abajo
 
9:36 AM
Lo que será también una elección estética
 
 
1 hour later…
10:51 AM
Para todo aquel que le interese: cuando en Yocto defines que un repo es local (file:///), aunque hagas cambios en ese repo, bitbake los ignora. Versión corta: usa SIEMPRE devtool modify, aunque el repo sea local (file:///)
Tosusputosmuertosacaballoyentanga
Y ahora, un nonograma. Que me lo he ganado :-/
 
@Trauma Curiosamente, esto es lo único que he entendido
 
XDDD
 
11:10 AM
Testabienporusarcosasraras
 
@Pikoh Lo que me obligan :-(
¿ Alguien sabe como puede ver las librerías de las que depende un ejecutable, sin usar ldd ?
 
Puedes intentar strings ejecutable | grep \\.so pero es probable que no baste.
 
@jlliagre Oye, buena idea. A ver ...
@jlliagre Pues parece que hace el apaño :-)
/lib/ld-linux-armhf.so.3
libxlog.so.1.0.1
libxentities.so.3.3.0
libxconfigrepoclient.so.3.3.1
libboost_filesystem.so.1.69.0
libpthread.so.0
libQt5DBus.so.5
libQt5Core.so.5
libc.so.6
ld-linux-armhf.so.3
@jlliagre Gracias :-)
 
11:35 AM
@Trauma ¡De nada!
 
12:05 PM
Wordle (ES) #22 4/6

🟨⬛⬛⬛🟩
⬛🟨⬛🟨🟩
⬛🟩🟩⬛🟩
🟩🟩🟩🟩🟩

wordle.danielfrg.com
 
@Excorpion Palabra rara no? jaja, me costó bastante sacarla
 
No tanto
 
Wordle (ES) #22 5/6

⬜⬜⬜⬜⬜
🟨⬜⬜🟨🟨
⬜🟨🟨🟩🟨
⬜🟨🟨🟩🟨
🟩🟩🟩🟩🟩

wordle.danielfrg.com
 
Lo que si mis primeros 2 intentos estaban lejos de la palabra
 
A mi me costó mucho
La lógica era sacarla en el 4to intento.. xq ya tenia todas las letras, pero me di cuenta en el 5to intento jaja
 
12:11 PM
@LucasDamian La palabra no es rara, es de uso común, pero no es "del estilo" de las que suele poner. Eso aumenta mi sospecha de que no son elegidas al azar, sino que hay una mente pensante detrás que se va adaptando a las estrategias que la gente va usando
yo en este caso la saqué a la tercera
 
Claro.. eso mismo jaja
 
12:23 PM
Wordle (ES) #22 3/6

⬜⬜⬜🟨⬜
⬜🟩⬜🟨🟨
🟩🟩🟩🟩🟩

wordle.danielfrg.com
 
12:45 PM
no entiendo que es eso de wordle
 
es un juego donde debes acertar una palabra ,cada dia se presenta una nueva
 
Es importante señalar que la palabra del día es la misma para todos los que jugamos
asi que no hay que decirla cuando la adivines!
@JoseSebastianGarcia Tienes que adivinar la palabra del día, que siempre tiene 5 letras. Tras cada intento se te muestra qué letras no estaban en la palabra (cambian su color a blanco, o negro si usas el tema oscuro), qué letras sí estaban en la palabra pero en otro lugar (amarillo) y cuáles acertaste en su sitio (verde).
Cuando finalmente la aciertas, puedes compartir tu juego (que es lo que ves que andamos poniendo por aquí), pero se ocultan las letras y se muestran solo los colores
Tienes seis intentos como máximo. El juego se ha viralizado por su componente social, ya que puedes comparar cómo lo has hecho contra tus conocidos. Por eso la palabra es la misma para todos, para que haya igualdad de oportunidades
 
1:05 PM
Wordle (ES) #22 3/6

⬜🟨⬜🟩⬜
⬜🟩🟨🟩🟩
🟩🟩🟩🟩🟩

wordle.danielfrg.com
veri gud jajajaja
chee muy bueno el game
 
1:22 PM
Me acabo de dar cuenta de algo
@abulafia Abulafia y yo usamos el juego en modo oscuro
el resto de las personas no lo tiene en modo oscuro
 
Sí, yo incluso lo probé en modo-oscuro-daltónico, pero lo quité por si no se entendía mi juego al compartirlo
 
@Pikoh como obtengo de un Dictionary<int,string> el int?
 
@NicolasOñate ai don anderstand de kuestion
esta en .Key, si entiendo a lo que te refieres
 
Dictionary<int,string> v = new Dictionary<int,string>();
v.Keys?
si buscas en base a un string obtener un valor, te convendría invertirlo a menos que ese string no sea único y necesites traer una coleccion de numeros usando el mismo string
aún así hay mejores métodos para hacerlo
 
1:42 PM
Dictionary<int,string> v = new Dictionary<int,string>();
v.Add(10, "blabla");
@Pikoh como obtengo de v el 10?
@JoseSebastianGarcia pero Keys devuelve una coleccion, yo solo quiero una :S
@JoseSebastianGarcia son dos valores unicos, tenia un numero y un texto que recoger y por eso lo primero que se me ha pasado es un diccionario
 
usa enums... o no te sirve
 
@NicolasOñate a ver..no entiendo todavia
por que quieres obtener la clave? Puedes obtenerla si tienes el elemento.
@NicolasOñate si lo que quieres es obtener la clave de "blabla", haz v.FirstOrDefault(x => x.Value == "blabla").Key;
y dicho esto...feliz finde a todos. Me voy :)
 
@Pikoh no se tampoco blabla
pero tengo la solucion, un poco guarra pero me sirve porque mi dictionary solo tendra un elemento
v.Keys.ToList()[0]
 
2:12 PM
por que necesitas guardarlo en un diccionario es mi duda
 
@NicolasOñate por dios.. no seas bruto..
te voy a ir a pegar.. mira...
@NicolasOñate si no sabes blabla, como sabes que key queres?
 
https://es.stackoverflow.com/questions/511629/error-de-sintaxis-en-expresi%c3%b3n-regular

chicos, ya me autorespondí, le podran dar al tilde verde... tengo que esperar 2 días para hacerlo yo ¬¬
 
2:29 PM
@JoseSebastianGarcia sos vos el unico que puede aceptar respuestas en su pregunta...
 
ahhh buen dato jaaja bueno esperare 2 días entnces... aunque no comprendo la razon
 
@JoseSebastianGarcia igual tu respuesta no explica nada
que es la s? porque con m se soluciona?
cual es el problema? que resolviste?
y porque en tu pregunta dice que la m no funciona, y en la respuesta si?
 
la S es single line, m multi line asi y todo es la unica manera que resolvió
el problema lo puse muy claro y especifico con capturas de pantalla y porciones de codigo
no alcanza?
 
si si.. el problema en la pregunta si.. en la respuesta no estas explicando que problema solucionaste...
 
el problema de la pregunta solucione
 
2:31 PM
que era?
 
mira las capturas de pantalla
Syntax error y el problema del ; que no lo reconocia
al parecer no reconocía la s y reventaba
 
ok.. y porque con m se arregla?
 
porque así funciona en stackoverflow e internet explorer
ni idea, pero se arregló
 
@JoseSebastianGarcia ni idea no es una respuesta valida ;)
jajajaja
 
la evidencia justifica mi respuesta
 
2:34 PM
estoy yendo a otra cosa... tu respuesta hace que deje de dar error...
pero no sabes porque daba error en un principio.. y lo solucionaste con algo que no sabes porque lo soluciona
trato que pienses, si esto no va a generar otros problemas...
 
mi duda es, si es single line, la s por que no la reconoce Stack Overflow?
solo paso un valor especifico
 
no se.. eso es lo que tenes que averiguar...
 
no paso multiples lineas
 
tu respuesta es "mala" (ponele) porque en realidad solo dice lo solucione asi.. pero no dice porque asi funciona y de la otra forma no.. ni que hace agregar esa m.. ni nada... o sea.. le falta contenido... pero.. soluciona tu problema (en eso estamos de acuerdo)
 
francamente no me lo explico, en Regex101 funciona...
 
2:41 PM
no todos los lenguajes manejan exactamente el mismo lenguaje de regexp
 
es javascript el de regex101 si mal no entiendo
ahh pero estoy ejecutando en chrome
Unfortunately it seems your browser does not meed the criteria to properly render and utilize this website. You need a browser with support for web workers and Web Assembly.
Please upgrade your browser and come back
no anda en IE la página
 
@gbianchi Programación Vudu
 
chee, le pongo voluntad pero no veo nada relacionado a versiones de regex
o como funciona el interprete de regex
ni una lista de versiones para que lenguaje de programacion
@CandidMoe nah llevo años desarrollando, pero la verdad que esto de regex, no estoy muy familiarizado y menos con estas particularidades.
bueno, los dejo un día con mas tiempo me ocuparé de intentar entender por que un grupo de personitas decidieron desarrollar diferente la funcionalidad de regex y no seguir un normalizado que valga para todo y las versiones anteriores actualizarlas.
está fuera de mi responsabilidad eso
 
3:03 PM
@JoseSebastianGarcia ¿Sabes el significado de "m" en una expresión regular?
 
@CandidMoe pues sip, pero nada impide cambiar la sintaxis a [3,4; 4; 5; 1,3]
 
@Christian Tienes que pensar en el factor humano. Todo el mundo está acostumbrado al punto decimal, y tú quieres cambiar la costumbre sin justificación ni beneficio.
 
Es verdad, pero el querer cambiarlo me llevó a saber la razón de por que es así. Sabiendo como es el procesamiento de todo ya no lo cambiaré
Alguien sabe si puedo hacer que mi pc funcione como proxy?
 
@JoseSebastianGarcia aca
 
@Christian Ahora tu problema es a la hora de imprimir valores.
 
3:11 PM
@Christian cualquier pc es un proxy
 
@gbianchi yyy.... puedo hacer que una aplicación en mi hosting sea un proxy?
 
@Christian No confundas proxy con firewall; un proxy sólo trabaja con páginas web
 
@Christian no.. necesitarias estar en la misma red que tu proxy...
 
@gbianchi con mas razón aun elijo javascript y funciona
 
3:13 PM
bah.. yo que se...
 
nunca entendi la funcion del proxy...
 
habria que ver tu proxy...
y tu hosting...
@Excorpion recibe peticiones y las enruta a donde corresponde...
 
pero actua como firewall ?
 
@CandidMoe bueno... recién se me da la curiosidad de aprender sobre redes así que recién voy empezando
 
@Excorpion no..son dos funcionalidades diferentes.. podria incluir un firewall...
pero son dos cosas distintas...
 
3:14 PM
@gbianchi quiero crear un proxy
 
@Christian y crealo.. yo tuve eso como trabajo practico en una materia de la facultad...
 
bueno seguiré investigando, gracias a todos :D
 
@CandidMoe multilinea... pero si escribo un valor simple sin saltos de linea, ¿porque funciona con m y no con s que es single line?, entiendo como funciona cada cosa, lo que no entiendo por que se emputeció que con la s no... ahora estoy viendo los flavors... pero es una garompa...
 
el firewall es una lista de bloqueo de direcciones ip (blacklist) para que desconocidos no entren a tu red local por medio del protocolo de internet.
 
@AlfredoMaussa el firewall es un programa que no permite que peticiones de entrada o salida pasen, salvo que esten expresamente permitidas...
puede contener una lista de ip, pero no es requisito...
 
3:20 PM
si yo quiero que una petición GET a midomio.com se redirija a mi pc que tengo que hacer?
 
@Christian un forwardeer?
 
Tendrías que ser dueño del servidor que dirige los DNS para que redireccione a la ip que elijas.
 
@gbianchi que es eso?
@AlfredoMaussa mmm... mediante sockets no se puede?
 
@Christian no te sirve.. solo se usa con dns...
mi error...
 
pero que era?
 
3:27 PM
> El término forwarder en México es utilizado en el mundo del comercio internacional gestionado por la Secretaría de Relaciones Exteriores (SRE)
AJA !!!
 
por eso era mi duda
 
> Traducción del inglés-En la programación orientada a objetos, el reenvío significa que el uso de un miembro de un objeto resulta en el uso del miembro correspondiente de un objeto diferente: el uso se reenvía a otro objeto. Wikipedia (Inglés)
No confio en esta traduccion
No encuentro una descripcion real de eso
 
dns forwardeer.. pero no es eso lo que quiere... me confundi yo...
 
ni esto puedo explicar jajaja es una expresión cuántica
 
3:46 PM
45
A: Why is the JavaScript RegExp.test() method behaving as a toggle?

Shog9Your regex has the global (g) flag set. Every time it is executed, it'll update an internal index (the lastIndex property) specifying where it left off, and begin searching at that point the next time through. Of course, you don't really want that - you want it to start at the beginning every tim...

 
@Excorpion sabes de sockets en php?
 
rg.lastIndex=0
rg.test("2")
 
@Christian No he usado sockets nunca creo
 
:(
 
El socket es la base de la comunicación en internet, básicamente es la combinación ip+puerto entre dos usuarios. En todo caso los permisos para dirigir un dominio a una ip/puerto lo decide la lista DNS de servidores oficiales, y quien decide si la ip es segura o no para permitir la conexión de sockets es el cortafuego (firewall)
 
4:11 PM
@Christian yo si he visto, la forma de comunicación de socket's con php y node.js
osea se comunicaban ambos
 
ya lo hice :)
php y python
 
Pero en local?
 
lastimosamente sip
en una pc tengo el socket en php y en la otra tengo el de python
@Excorpion sabes como puedo obtener los datos de la petición http?
 
yo he visto (e hice) sockets entre dos sistemas en la misma pc :p
 
@gbianchi seguro que se lo dices al usuario correcto?
 
4:21 PM
seguro que no jajaja
habria quedado apretado algo...
 
Haaaaa!!!!!!!! se me cierra la conexión del socket y no sé por que
 
4:34 PM
ahora ya no se me desconecta, ni con ctrl+c
 
4:46 PM
pero que hiciste XDD
 
creo que el while(true) no es bueno
 
@Christian casi nunca
 
@gbianchi es que mi socket de php no se queda conectado, así que pensé poner un while(true) para que se quede conectado pero ahora la pagina ni siquiera termina de cargar
 
sockets.. paginas web.. no suena a buena idea...
 
puess... no se me ocurre otra forma de que al visitar midominio.com se transfiera la petición a mi pc
 
4:52 PM
@Christian sera un problema XY?
y tu pc, que va a devolver?
 
un HTML
@gbianchi a que te refieres con XY?
 
@Christian si va a devolver un html, porque no lo devuelve el servidor?
que tenes un problema Y, porque pensas que la solucion es Y, cuando en realidad tu problema es X, y no estas preguntando por X
15
Q: ¿Qué es el Problema XY?

Pikoh¿Qué es el Problema XY? ¿Al hacer preguntas, cómo reconozco cuando estoy cayendo en el? ¿Cómo lo evito? Regresar al índice del FAQ Tradución de la entrada del FAQ de SO What is the XY problem?

 
haaa.... puede ser
el servidor no devuelve el html por que el backend en mi pc está hecho con python y el servidor no soporta python
 
no necesitas un socket
necesitas un front que pueda rutear las peticiones a una api...
o sea.. php basico...
y haga las peticiones a tu back.. como api.. y se traiga la informacion que necesitas...
no tenes idea de aplicaciones web no?
 
empecé como programador web :/
eso es lo que quería hacer
 
5:05 PM
aja.. y que problema hay si tu php le pide a tu servidor y este le devuelve el html completo, y tu php solo lo renderiza? por get?
@Christian eso, suena a proxy...
 
por eso quería hacer un proxy!!
 
en realidad.. un proxy reverso es eso
y bueno.. pero no se si cualquier hosting te va a dejar hacer un proxy...
 
XD
 
igual el proxy, no abre sockets.. solo re rutea los pedidos...
yo uso un proxy, y no hay ningun programa en ningun lado.. solo le decis al navegador la direccion del proxy..
 
creo que sigo sin entender los proxy
voy por una empanada y una taza de café para despejar mi mente
 
5:09 PM
@Christian escucha pedidos, y los canaliza... por ejemplo, en mi oficina, es el que me manda todo lo de internet... porque yo sin proxy, no tengo internet.. el que tiene internet es el proxy
o sea.. la unica computadora que sale a internet, es la del proxy...
el proxy es un portero en la puerta de tu casa.. vos no podes salir afuera.. asi que le pedis al portero las cosas... el portero las busca, y te las trae... vos solo ves todo, a traves del proxy...
y todo pasa a traves de el.. no hay otra cosa...
 
se me ocurrió algo mejor
hay forma de que mi pc sea el servidor pero que utilice la DNS de mi dominio?
 
@Christian seguro que se puede.. no tengo ni idea como...
 
mmm...
 
stdin, stdout, stderr = p.exec_command("date +'%a %d de %B de %Y'")
Fri 28 de January de 2022
Buenas.. Como puedo obtener la fecha es formato español...
 
5:35 PM
@JuanPerez sabes si lo tienes instalado? Me refiero al locale en español.
 
5:58 PM
Los navegadores cierran las sesiones de manera predeterminada ??
 
Hola Chicos alguien me puede ayudar con esto:
0
Q: Agregar un picturebox a una columna de un row especifico en un ListView control

Arcanis - The OmnipotentHola chicos tengo el siguiente ListView: Este ListView tiene 3 columnas en la segunda colocó las URL mediante un botón que contiene este código: ListViewItem listViewItem= new ListViewItem(); String url = textBox1.Text; listViewItem.SubItems.Add(url); listViewItem.Name = url; ...

@Christian que estas inventando ???
@JuanPerez necesitas un código que se encargue de agarrar el string resultante; y pasarlo por un script que remplace el texto de ingles a español dependiendo de lo que encuentre ...
@Excorpion depende de si tienes algo que lo proboque o que lo haga o que este configurado tu navegador para prevenir sessiones infinitas ....
@Christian esta Arquitectura no sirve a menos que "mi PC" sea realmente un servidor en la nubo y no tu pc local; en este caso vaz a necesitar una IP publica y rogar a que no te petarden tu maquina ... aparte de que no tiene sentido tener un dominio y un hosting para hacer que a otra ip ...
 
@Arcanis-TheOmnipotent no he encontrado nada para que se me cierre la session
 
@Arcanis-TheOmnipotent todo cobra sentido cuando piensas en phishing
creo que ya tengo la solución pero será un poco complicada
 
6:15 PM
@Excorpion cual es tu codigo para armar y validar la sessiones cada vez que entras y sales de la pagina web ??
 
No, si no es el login tampoco, no existe un expire o algo que lo haga terminar
creo que es el navegador
 
@Christian para problemas de phishing hay otras soluciones ... hacer un proxy a un equipo local no lo hes .. puede ser incluso mas vulnerable
@Excorpion es en php?
 
Si
 
import paramiko
import time
import re
import datetime
import sys

now = datetime.date.today()
dateNow = now.strftime("%Y-%m-%d")
time_ = time.strftime('%H:%M:%S', time.localtime())
dateString = str(dateNow)+" "+str(time_)

p = paramiko.SSHClient()
p.set_missing_host_key_policy(paramiko.AutoAddPolicy())
p.connect("111.111.111", port=22, username="root", password="soporte")
stdin, stdout, stderr = p.exec_command("date +'%H:%M:%S'")
opt = stdout.read()
if opt != time_:
    send_command = "date --set ""'"+dateString+"'"
Tengo este script el cual se conecta a un servidor y verifica la hora. . . si es diferente necesito cambiarla ejecutando el comando date --set + hora
 
creo que la configuración de apache y php.ini tienen una duración pre establecida que te sale cuando en tu index pones esto: phpinfo()
@JuanPerez y cual es el problema???
 
6:21 PM
siempre esta entrando en la condición y no debería porque si cambio la hora tiene que ser igual a la del servidor por lo tanto ya no deberia entrar al ciclo if opt != time_
 
mmm eso pasa por que la hora incluyendo segundos de tu servidor nunca sera igual a la del otro; has la prueba y crea un log en donde en cada linea imprimas las 2 horas y veras que hay variacion ...
o incluso tienen formatos distintos para hacer la comparacion ...
yo te recomendaria hacerlo de otra forma ...
por ejemplo obtener la localización regional del sistema operativo y validar solo la hora y minutos
 
Hora servidor 1: 15:25:49
Hora servidor 2: 15:25:50
Ah entonces creo que tendría que solo validar hora y minutos.
 
pero tambien el la localizacion regional
esa te syncronizaria los segundos aautomaticamente
 
Como haría eso?
 
@JuanPerez depende de tu lenguaje yo lo hago en php ...
 
6:28 PM
@Christian Si puedes editar el registro DNS de tu domino (e imagino que sí) basta que le pongas la IP de tu PC, o si está detrás de un NAT como es lo normal, la IP pública de tu router (y que en el router redirijas un puerto hacia el PC)
 
principalmente por que hay un sevidor unix que no tiene la localizacion horaria de panama ... y cuando cambia entre hora de verano he invierno tengo que estar al dia para corregirlo y eso me manda un correo electronico
@JuanPerez lo otro que puedes hacer es crear un parametro de tolerancia
@JuanPerez si hay 10 segundos de diferencia que no haga nada ...
 
Hora servidor 1: 15:31:17
Hora servidor 2 ejecutando el comando: Fri Jan 28 15:31:17 -03 2022
Acabo de ejecutar el comando y mira
Si lo vuelvo a ejecutar no debería entrar nuevamente al if.
 
revisa a ver que pasa
pero no son cadenas iguales
 
import paramiko
import time
import re
import datetime
import sys

now = datetime.date.today()
dateNow = now.strftime("%Y-%m-%d")
time_ = time.strftime('%H:%M:%S', time.localtime())
timeDateHour = time.strftime('%H:%M', time.localtime())
dateString = str(dateNow)+" "+str(time_)

p = paramiko.SSHClient()
p.set_missing_host_key_policy(paramiko.AutoAddPolicy())
p.connect("111.111.111", port=22, username="root", password="soporte")
stdin, stdout, stderr = p.exec_command("date +'%H:%M'")
opt = stdout.read()
 
no se como hace la comparacion de cadenas de tiempo python
 
6:33 PM
Asi tengo el codigo he validado en el if solo la hora y minuto
 
y te funciona??
 
Osea.. Entra al if siempre..
 
entonces esta comparando a nivel de cadena
esto 15:31:17 no se parece en nada a esto: Fri Jan 28 15:31:17 -03 2022
 
foo = datetime.datetime.today()
time.sleep(5)
bar = datetime.datetime.today()
print((bar-foo).seconds)
asi puedes restar dos datetime
 
send_command = "date --set ""'"+dateString+"'"
@Arcanis-TheOmnipotent eso es lo que entrega
 
6:37 PM
has un uotput de los datos que comparas antes de hacer el cambio
@LucasDamian gracias esta bueno
 
Hora servidor 1: 15:37
Hora servidor 2: 15:37
Esta es la hora que tienen los 2 servidores antes de hacer el cambio
 
Que lindos son los viernes
 
@Arcanis-TheOmnipotent vs 2019 no es una etiqueta relevante.. la etiqueta mas relevante de todas es si es winform, wpf o uwp...
 
@gbianchi gracias... voy a cambiarlas
 
@Arcanis-TheOmnipotent es winforms o wpf?
 
6:39 PM
@gbianchi winform
 
@Arcanis-TheOmnipotent estonces te conviene usar una grilla...
 
no hay etiqueta para el .net pero es la version 4.5.2
 
porque igual, vas a tener que tocar los metodos de pintado de la misma..
no es nada simple lo que queres...
 
@gbianchi ahora si me jodiste ... ni idea de como implementar una grilla en todo lo que he hecho XD
 
esa funcionalidad, no viene por defecto en winforms...
@Arcanis-TheOmnipotent tampoco importa la version de .net
 
6:40 PM
@gbianchi mmm ok y agregar solo texto en lugar de una picture box??
@gbianchi para evitar la complejidad y los cambios en lo ya programado por ejemplo meter un texto Correcto! Color verde de ese row... y ponerle Fallo! color rojo en caso de error de conexión???
 
@Arcanis-TheOmnipotent creo que eso se podia, pero tenes que tocar el metodo paint me parece
no es configurable asi como asi...
no recuerdo tanto en winforms...
 
ok pero lo que me hace falta es como agregar algo al row/column especifico en el que va el validador...
por lo menos agregar texto y ya despues investigo lo demas del Paint
@JuanPerez esta bien raro ...
@JuanPerez puedes contar los caracteres de cada string que comparas??? visualmente se parecen pero a lo mejor por algun motivo los ve diferente tu codigo
@JuanPerez incluso puede que este evaluando el tipo de variable ... si los dos son string o algun tipo de referencia a fecha/hora
 
@Arcanis-TheOmnipotent asi de memoria, no lo se...
 
6:56 PM
@gbianchi ando mirando por haca:
141
A: C# listView, how do I add items to columns 2, 3 and 4 etc?

InisheerThere are several ways to do it, but here is one solution (for 4 columns). string[] row1 = { "s1", "s2", "s3" }; listView1.Items.Add("Column1Text").SubItems.AddRange(row1); And a more verbose way is here: ListViewItem item1 = new ListViewItem("Something"); item1.SubItems.Add("SubItem1a"); ite...

pero no se como aplicarlo a mi escenario en donde ya existen los items y estan en el list view XD
son escenarios distinto ... en este que encontre agregar items yo quiero actualizarlos
 
@Arcanis-TheOmnipotent es el mismo escenario
exactamente igual...
no penses que tu listview es algo magico..
es un objeto, como cualquier otro...
los subitems, son objetos, como cualquier otro
si vos queres agregar una columna a algo ya creado, lo buscas en el array, lo agarras, lo actualizas y listo..
como mucho, deberias pedirle a la lista que se refresque para que dibuje las cosas nuevas...
 
@gbianchi lol XD
por lo menos ya agregue texto
 
esa lista no tenia una propiedad para que una de las columnas fuera imagen?
 
@gbianchi creo
 
7:08 PM
pero no se como manipularlo en las configuracion
 
no es eso?
 
voy a probar
si hago eso creo que me desaparece la columna name donde estan las URL creo
dejame probar
@gbianchi el problema es que en la documentacion siempre te dice que hacer pero no te dan una muestra del resultado o efecto que tiene ....
@gbianchi entonces te lleva a hacer pruebas y perder tiempo...
@gbianchi sigo asiendo pruebas
 
@Arcanis-TheOmnipotent ya te respondieron.. y si habia una forma...
 
7:24 PM
@gbianchi es correcto pero aun no me queda claro algo: como le digo que inserte la imagen en la tercera columnna ya se que ImageIndex es para que escoja la Imagen
 
00:00 - 20:0020:00 - 00:00

« first day (2282 days earlier)      last day (119 days later) »