Forum Entomologi Italiani
http://www.entomologiitaliani.net/public/forum/phpBB3/

Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile
http://www.entomologiitaliani.net/public/forum/phpBB3/viewtopic.php?f=83&t=24875
Pagina 7 di 16

Autore:  Mikiphasmide [ 21/08/2011, 9:30 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Julodis ha scritto:
Mikiphasmide ha scritto:
Domandina frose banale: Io è da qualche mesetto che non posto più qualcosa, e non posso quindi postare almeno una decina di identificazioni al giorno finchè il debito non è sanato, giusto?

Assolutamente no, a meno che Marcello non ti conceda un permesso speciale! :to:
Immaginavo, allora posso postare quante richieste voglio che poi il limitatore me le mette automaticamente una al giorno?

Autore:  hpl [ 21/08/2011, 9:32 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Immagine

Autore:  Julodis [ 21/08/2011, 11:05 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Mikiphasmide ha scritto:
Immaginavo, allora posso postare quante richieste voglio che poi il limitatore me le mette automaticamente una al giorno?

C'è chi arriva già oltre metà settembre!

Autore:  Broc [ 23/08/2011, 21:30 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

credo di avere un problema:
come mai ho pubblicato un messaggio ieri alle 21.40 circa ed il messaggio successivo me lo fa pubblicare domani e non stasera cioè 24 ore dopo l'ultimo post?

Autore:  hpl [ 23/08/2011, 21:41 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

prova a leggere la pagina 5 di questa discussione, problema già affrontato :ok:

Autore:  Broc [ 23/08/2011, 21:50 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Cita:
problema già affrontato

scusate :oops: :oops: mea culpa :to:

Autore:  cosmln [ 25/08/2011, 9:28 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Alcuni problemi con limitatore giornaliero????

limitatore.JPG


limitatore2.JPG


Autore:  Julodis [ 25/08/2011, 16:02 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

cosmln ha scritto:
Alcuni problemi con limitatore giornaliero????

Pensavo fosse andato in tilt a causa degli innumerevoli messaggi di Marco, ma vedo che in un caso si verifica lo stesso problema anche con quelli di Loris, e mi sa che pure oggi qualcosa è andato storto. Sono in corso prove per la modifica del sistema?

Autore:  hpl [ 25/08/2011, 21:47 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

in realtà fin dal primo giorno ho notato che, a volte (1 volta su 50 per dare un'idea), non viene rispettata la distanza temporale fra un messaggio e il successivo.

Ora vi svelo perchè. Premetto che sarà noioso e forse incomprensibile :lov3:

Questa è la formula che calcola data e ora del nuovo messaggio, nel caso in cui debba essere post-datato:

Codice:
$pending_time = $last_topic_time + (86400 * $config['fei_pending_days'] * (floor(intval($row['count_topic']) / $config['fei_pending_n'] + 1)));


In questa configurazione abbiamo:

Codice:
$config['fei_pending_days'] = 1 (numero di giorni fra un messaggio e l'altro)
$config['fei_pending_n'] = 1 (numero massimo di messaggi giornalieri)


mentre $row['count_topic'] è il n. di messaggi post-datati già inseriti dall'utente (per esempio facciamo finta che siano 4 e successivamente 5)

la funzione floor restituisce un valore intero arrontondato per difetto:

Codice:
floor(4.3);   // 4
floor(9.999); // 9
floor(-3.14); // -4


Questa funzione è fondamentale nel caso in cui si decida di modificare i parametri di configurazione, per esempio pubblicando 3 messaggi ogni 2 giorni, o 4 al giorno, o 1 ogni 5 giorni.

La funzione intval() trasforma una stringa in un numero intero (5 (come stringa) diviso 1 fa 0 (false) o restituisce errore).

L'anomalia avviene all'interno di floor() in quanto, per esempio, a volte può succedere questo (sviluppo la formula come un'espressione)

  1. n. di messaggi inseriti = 4
    (floor(intval('4') / 1 + 1))) =
    = (floor(4 / 1 + 1))) =
    = (floor(4 + 1))) =
    = (floor(5))) = 5
  2. n. di messaggi inseriti = 5
    (floor(intval('5') / 1 + 1))) =
    = (floor(5 / 1 + 1))) =
    = (floor(4.9999999999999999999999999 + 1))) =
    = (floor(5.9999999999999999999999999))) = 5 <--- :no1: :no1: :no1: :no1:

quindi un "errore" di calcolo :gun: :gun: :gun: e di conseguenza due messaggi successivi vengono pubblicati lo stesso giorno :no1: :no1: :no1: :no1: :no1:

ovviamente questo problema è risolvibile :cap:

Autore:  marco paglialunga [ 25/08/2011, 22:04 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Julodis ha scritto:
cosmln ha scritto:
Alcuni problemi con limitatore giornaliero????

Pensavo fosse andato in tilt a causa degli innumerevoli messaggi di Marco, ma vedo che in un caso si verifica lo stesso problema anche con quelli di Loris, e mi sa che pure oggi qualcosa è andato storto. Sono in corso prove per la modifica del sistema?


Marco chi ??? :oops: :lol1:
Ringraziamo il mago Haccapelle per tutte le sue fantastiche magie :lov1:
I primi di ottobre scapperà fuori una falena fantastica :lov3: che ho trovato ieri e che ho disintegrato oggi :cry: ......che stressssssssssssssssss :msic
Penso di aver fuso la prima pagina de "I tuoi messaggi", quando ci sclicco sopra non c'è niente(mi dice che la ricerca non ha trovato nulla) e devo andare subito alla pagina due :(

Autore:  hpl [ 25/08/2011, 22:11 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

marco paglialunga ha scritto:
Penso di aver fuso la prima pagina de "I tuoi messaggi", quando ci sclicco sopra non c'è niente(mi dice che la ricerca non ha trovato nulla) e devo andare subito alla pagina due :(


interessante, altro bug. Grazie per la segnalazione :lov2:

Autore:  cosmln [ 25/08/2011, 22:23 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

hpl ha scritto:
...
  1. n. di messaggi inseriti = 4
    (floor(intval('4') / 1 + 1))) =
    = (floor(4 / 1 + 1))) =
    = (floor(4 + 1))) =
    = (floor(5))) = 5
  2. n. di messaggi inseriti = 5
    (floor(intval('5') / 1 + 1))) =
    = (floor(5 / 1 + 1))) =
    = (floor(4.9999999999999999999999999 + 1))) =
    = (floor(5.9999999999999999999999999))) = 5 <--- :no1: :no1: :no1: :no1:

quindi un "errore" di calcolo :gun: :gun: :gun: e di conseguenza due messaggi successivi vengono pubblicati lo stesso giorno :no1: :no1: :no1: :no1: :no1:

ovviamente questo problema è risolvibile :cap:


Ho capito tutto :bit :bit :bit :msic :msic :dead: :dead: :dead:

grazie :xyz

Autore:  Julodis [ 26/08/2011, 7:47 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

cosmln ha scritto:
Ho capito tutto :bit :bit :bit :msic :msic :dead: :dead: :dead:

grazie :xyz


Ma come! E' chiarissimo! Esattamente come questo:
\( \displaystyle \frac{{1}}{{{1}+{\left|\frac{{{5}-{x}}}{{{3}+{x}}}\right|}}}\cdot\frac{{1}}{{{2}\sqrt{{\left|\frac{{{5}-{x}}}{{{3}+{x}}}\right|}}}}\cdot{s}{g{{n}}}{\left(\frac{{{5}-{x}}}{{{3}+{x}}}\right)}\cdot\frac{{-{8}}}{{{\left({3}+{x}\right)}}^{{2}}}= \)

:roll:

Autore:  Isotomus [ 26/08/2011, 12:06 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Fatemi capire Da circa tre giorni c’è un vero e proprio fuoco di fila di richieste di determinazione di Loriscola (9 messaggi nella prima pagina :? )
2 il 24.8; 7 il 25 (ieri) e già 4 (rettifico 5) oggi, di cui due addirittura nello stesso minuto (08,14) e potrei averne saltato qualcuno. Alla faccia del limitatore :x

Personalmente non ho nulla da eccepire, anzi; solo che vorrei capire. Vorrei capire, per esempio, se il limite giornaliero nella rubrica “Nuove richieste di determinazione” è stato rimosso, se è stato rimosso solo per alcuni (io, per esempio, continuo a dovere aspettare 24 ore o più), se il bug che permette eccezioni alla regola persiste, se persiste solo per Loris, o che ? Oppure Loris dopo la sua dichiarazione d’amore per l’essere creatore, ha ottenuto una dispensa papale :roll:
Credo che, se questa situazione caotica persiste (errori di calcolo o meno) il limitatore dovrebbe essere sospeso, almeno per correttezza e nell'attesa che chi è preposto a cpire arrivi a capirci qualcosa :x

Autore:  Loriscola [ 26/08/2011, 12:22 ]
Oggetto del messaggio:  Re: Limitatore giornaliero di messaggi, uno strumento utile e ormai indispensabile

Come detto in altra sede, forse ho fatto una cavolata... :oops:

Visto che avevo finalmente fotografato un po' di bestiole (cosa purtroppo rara, ormai :( ), ho semplicemente creato i relativi post (ovviamente il sistema me li ha messi in coda), poi quando le mie specie venivano determinate, ho considerato risolta la scheda....che come da accordi verrà spostata nella relativa sezione dopo qualche giorno.

Una volta che la specie è sicura e determinata, mi sono permesso di "sdoganare" un altro dei miei post in coda anticipandone la pubblicazione....funzione che credevo aperta a tutti. Quindi in partica quando è finito l'iter di determinazione di una specie, ne libero subito un altro....

Ammetto di non aver letto con molta attenzione questo post del limitatore, ma mi sembrava di aver capito che tale limite era rivolto ad evitare inutili appesantimenti delle bestiole non determinate

Se ho sbagliato me ne scuso....e non metterò più mano al "pubblica ora". Fatemi sapere.... :roll:

:hi:

Pagina 7 di 16 Tutti gli orari sono UTC + 1 ora [ ora legale ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/