These are chat archives for MarcosSegovia/ddd_partyhard

19th
Oct 2015
Marcos Segovia
@MarcosSegovia
Oct 19 2015 10:13
nil el tema era el siguiente
resulta que php como sabemos es único hilo de ejecución
entonces para inicializar un timer
en un nuevo thread
y que siga la ejecución del código
y que cuando ese timer llegue a X, actualize otra parte del código
es eso posible de hacer en Php?
Nil Portugués Calderó
@nilportugues
Oct 19 2015 10:18
que quieres hacer?
porque si, claro, se puede con colas
incluso con un yield quizá
Marcos Segovia
@MarcosSegovia
Oct 19 2015 10:21
mira
el ultimo test
Nil Portugués Calderó
@nilportugues
Oct 19 2015 10:30
si lo que haces es un timer
para ese test
un sleep(1.2) minutos deberia ser suficiente
y si ese 1 es un segundo
pues mejor xq tienes el usleep para eso
Marcos Segovia
@MarcosSegovia
Oct 19 2015 10:31
el tema es que
no sigue ejecutando el código
del test
hasta que no termine
lo del Thread
yo quiero el thread (timer)
sea eso
otro thread
para que vaya corriendo por detrás
y luego poder testear con un sleep en el test
si el timer me ha actualizado el status del pomodoro
porque ha terminado al haber llegado a x segundos
si?
Nil Portugués Calderó
@nilportugues
Oct 19 2015 10:44
pues vas a tener q crearte un script
levantarlo previo a lanzamiento del test entonces
Marcos Segovia
@MarcosSegovia
Oct 19 2015 11:02
con javascript?
Nil Portugués Calderó
@nilportugues
Oct 19 2015 11:50
con php
dos scripts
uno que haga de “watcher” y otro q tire los test
Marcos Segovia
@MarcosSegovia
Oct 19 2015 11:53
y que ganas con eso?
Nil Portugués Calderó
@nilportugues
Oct 19 2015 11:53
uno cuenta segundos, en background…
y el otro espera
es como un falso thread, son 2 procesos php, el d los tests y el de los segundos
pero vaya q vas a tener q esperar seguro d una manera u otra
los test son secuenciales
Marcos Segovia
@MarcosSegovia
Oct 19 2015 11:56
mmm
tienes algun ejemplo por ahi?