Remember me - Lost password?
favourites
Sandro Trapella , 44 - Milano
imprenditore nel campo Information Technology
capobecchino : about 326 days ago
Curiosità per programmatori ed utilizzatori DB MYSQL:

code

SELECT
t.*
FROM
tabella AS t
WHERE
t.data <= '2011-06-30 21:58:18'
AND t.id = 5931
AND t.private = 0
AND (t.a = 0 OR t.b > 0)
ORDER BY
t.data DESC
LIMIT
0,10
;


Questa query è stata eseguita in locale, senza carico sul server e la tabella contiene 5.103.376 di record.

Tutti i campi sono indici.

Detto ciò se la eseguo la media dei tempi di risposta varia dai 20 ai 30 secondi, arrivando anche a 5 minuti se il server sta facendo altro ma questo è irrilevante ora.

A questo punto io pensavo all'ordinamento ... ma credo che ci sia un bug in MySql ... a pieno carico del server, quindi eseguita sul server in produzione di meemi ed il locale, aumentando il LIMIT a 20 il tempo di esecuzione è in media di 0.070 a 0.090 secondi.

Cioè passato il LIMIT 20 non ci son problemi anche su grosse quantità di dati ed in presenza di JOIN.

Tutte le prove son state fatte in questo modo, per evitare cache ed altre influenze esterne per il server MYSQL ad ogni query, riavviavo il server, la tabella è MyIsam.

Il server in locale ha la versione 5.5 mentre on line 5.1 ma entrambi presentano lo stesso problema.

Secondo voi perchè si comporta cosi?

@contezero74 e @recenso voi eravate interessati, ci capite qualcosa?
from Sesto San Giovanni, IT - 47 replies
show all thread
capobecchino : about 325 days ago
proverò ... intanto ho messo il limit superiore tanto non è un problema ma testerò anche questa dopo
from Sesto San Giovanni, IT - detail
contezero74 : about 325 days ago
Risposta veloce ieri e oggi ho seguito, ma farò le mie prove lunedì
Comunque l'utilizzo degli indici nell'order by è un po' più complesso di come ha detto @nemuriko (c'è una lunga, ma non molto dettagliata, spiegazione sul loro sito ) ma effettivamente potrebbe non esserci andata lontano

@capobecchino: in generale i DBMS hanno un metodo per "spiegare" all'ottimizzatore come comportarsi (e.g., Postgres tra i DBMS open-source), non ho mai controllato se anche con MySql sia possibile.

@tunele: la tua idea è interessante... non pulita ma interessante

P.S. quello che io non capisco è il razionale dietro al fatto di cambiare l'ottimizzazione se in presenza di limit <= 10 oppure no... l'ottimizzatore dovrebbe utilizzare altri parametri per decidere come eseguire la query
from Lombardia, Italia - detail
capobecchino : about 325 days ago
ed è quello che non capisco neanche io ...
from Sesto San Giovanni, IT - detail
capobecchino : about 330 days ago
L’evoluzione delle password ... secondo voi è valido come sistema?
from Sesto San Giovanni, IT - 9 replies
sandrino
show all thread
ilTofa : about 330 days ago
Why the password "this is fun" is 10 times more secure than "J4fS!2" è un articolo del 2007 a proposito delle pass phrases. Così, qualora vogliate tornare alle fonti originarie e differenziarvi dalla "stampa tecnica italiana" (che Dio ci scampi e liberi). :-P C'è anche l'analisi statistica.
from Roma, Italy - detail
RexVonKostia : about 329 days ago
potrebbe funzionare
from Villa Bartolomea - detail
sandrino : about 329 days ago
io uso sempre le iniziali di una frase. La frase e' molto piu' facile da ricordare, e la password risultante e' incomprensibile per chi non conosce la frase, e soprattutto non si puo' fare i guess con un dizionario...
from Milano - detail
capobecchino : about 333 days ago
Google Plus

Ecco le mie impressioni sul nuovo giocattolo targato Google.

Sicuramente è un bel prodotto, come era bello ed interessante Google Wave e Google Buzz. Non è però adatto a tutti.

Google Plus, a detta di molti avrebbe dovuto essere l'anti Facebook ma (secondo me) non regge il confronto. Ha ancora parecchi limiti, uno fra tutti quello legato all'account Google.

E' per ora troppo tecnico, troppo scarno, troppo poco personalizzabile (alcuni diranno che è voluta come cosa ma non la massa).

Sicuramente farà numeri, se non altro perchè si verrà invitati da questo o da quell'amico tramite un semplice +mail et voilà il gioco è fatto.

Ha spunti interessanti su come visualizzare gli album (anche se in parte l'idea per il nuovo Meemi l'avevo avuta ... ma conta chi arriva primo), la video chat di gruppo (noi di Meemi avremo solo la chat di gruppo, mancano le risorse monetarie purtroppo).

Quello che molti dicono che sia una rivoluzione, Circles (in inglese mi piace di più), lo penso anche io (infatti il nuovo Meemi avrà i set di utenti) ma non sono gruppi, sono effettivamente "gruppetti di amici" con cui chiacchierare o condividere le cose. Secondo me è sbagliata l'implementazione, bella e stratosferica graficamente ma poco pratica all'uso.

La videochat di gruppo è sicuramente utile, le altre funzioni (gli sms,la ricerca degli spunti) sinceramente son cagatelle che non servono alla riuscita di un social (sempre secondo me).

Dove pecca Google Plus.

In primis sull'implementazione forzata del proprio account, costringendo cosi tutti ad averne uno (sarà questo il suo scopo??).

Il sistema di notifiche è poco funzionale, o meglio troppo incasinato, secondo me una notifica deve esser una cosa veloce da capir subito.

Poco user friendly per chi non è del mestiere, come usa di solito dire un mio collega: "mia mamma se arriva su non sa usarlo".

Poco personalizzabile, Meemi personalizzi la pagina con colori (e fra un po altro), Twitter personalizzi con i colori, Tumblr con i temi, Facebook con i giochi e le applicazioni, Google Plus ... niente! E' un fattore da tener conto. Lo stile Google va bene ma quando ci passi giornate intere (un social serve a questo) l'utente vuole personalizzare il luogo in cui sta.

Il sistema che ritorna su ogni post è buono (non lo preferisco io ma non è brutto) ma se sto scrivendo un commento alla fine della pagina, la pagina deve restar li.

La non possibilità di avere sotto discussioni, è un dato che ho sempre sostenuto a favore di Meemi e con cui mi presento agli investitori dicendo: "noi lo facciamo gli altri no, ed ora manco Google lo fa".

La non chiarezza delle informazioni dei post. Caro Google tu mi scrivi "LIMITED" ma io per sapere a chi è stato inviato quel post devo cliccarci, non potevi mettermi una piccola anteprima?

Google Plus farà numeri?

Sicuramente si, gli basta contare tutti gli utenti gMail che fra un po saranno tutti su come per Google Buzz, poi (sempre secondo me sottolineo) come successe per Google Buzz, tutto si sgonfia e lo useranno in pochi.

Non sono critico nei suoi confronti ma non credo che sarà per tutti, ci saranno i soliti noti e poi andrà nel dimenticatoio, non spodesterà Facebook ne impensierirà Twitter, anche se è più quest'ultimo a doverlo temere che il gigante blu.

Ah! su una cosa concordo con Google Plus, quella di non importare contenuti esterni in automatico, un social lo si vive e non si automatizza, altrimenti è inutile.
show all thread
Takky : about 333 days ago
Definirlo fuoco di paglia o moda mi pare eccessivo...
Certo è che c'è un problema! G+ può essere figo finché vuoi ma gestire 3-4 SN attivamente non è un piacere, è un lavoro! Pertanto si tende a lasciarne indietro qualcuno.

Gli utenti meno Geek non li convincerai mai a cambiare Facebook: già si sconvolgono quando FB cambia stile, figuriamoci dirgli di imparare un nuovo SN.

Quindi ce la si gioca come piattaforma per Geek ed, al momento, l'unico che deve preoccuparsi è Friendfeed. Anche se mi sembra molto più intuitivo ma non può vantare l'integrazione con gMail... Il confronto con le altre piattaforme mi sembra inutile in quanto è sostanzialmente differente ed infatti @capobecchino l'ha confrontato con Meemi che sembra proprio esserne un antagonista diretto!

Quoto @ilTofa: MySpace mi è bastato ed avanzato... Un ottimo esempio di cosa non fare!

Google Buzz era una porcata. Creato come sottoservizio di gMail, difficile da configurare e da gestire, non aveva App Mobili e, per giunta, era pure brutto!
Qui parliamo di una profonda integrazione con tutti i servizi Google. Magari come Social Network non sfonderà (a meno di non consentire l'esportazione dei Post) ma spero che rimanga in quanto lo trovo molto interessante! Pensavo lo stesso di Wave ma quello concordavo sul fatto che era una cosa estremamente tecnica e riservata a pochi (in Italia quasi a nessuno). Però G+ potrebbe esserne l'evoluzione corretta.

Inoltre è l'unico SN a bypassare il Firewall al lavoro...
from Vignola, Modena, Emilia Romagna, Italia - detail
Takky : about 333 days ago
Sulle Notifiche concordo, al momento permettono di fare troppe cose! Dovrebbero essere semplificate molto di più...
from Vignola, Modena, Emilia Romagna, Italia - detail
StefanoRu : about 332 days ago
@firstbit grazie lo stesso, ho gia risolto
from Isernia - detail
capobecchino : about 1 year ago
ma allora nessuno che mi spieghi o mi dia qualche link su Quora ... ma che siano facili facili? ho come l'impressione di non aver capito bene il suo funzionamento ...
from Cinisello Balsamo, IT - 4 replies
sandrino
show all thread
capobecchino : about 1 year ago
io ho sempre pensato che sia molto per gli addetti ai lavori e poco per il grande pubblico
from Sesto San Giovanni, IT - detail
sandrino : about 1 year ago
quello sicuramente. Ma anche tra gli addetti ai lavori, dopo il boom dei primi giorni, mi sembra abbia avuto un progressivo abbandono...
from Milano - detail
capobecchino : about 1 year ago
ma è troppo difficile anche per loro, chi si mette a ritaggare o a rimodificare il tutto (questo mi pare di aver capito) ...
from Cinisello Balsamo, IT - detail
capobecchino : about 1 year ago
oggi mi hanno detto che "FTP è una roba vecchia e obsoleta" ... sarà vero?
from Sesto San Giovanni, IT - 21 replies
JustBsandrinoFrancescoMonaca
show all thread
sandrino : about 1 year ago
per SFTP consiglio anche Filezilla
from Milano - detail
quacos : about 1 year ago
E per l'autenticazione, la coppia di chiavi pubblica e privata!
from Auditore (PU) - detail
FrancescoMonaca : about 1 year ago
Io uso WinSCP con gioia!
from Monterotondo (Roma) - detail
capobecchino : about 1 year ago
sembra che a causa di un bug, 150.000 utenti gmail abbiano perso tutto http://daily.wired.it/news/int...
from Cinisello Balsamo, IT - 5 replies
MarinaRavaiolisandrino
show all thread
M__84 : about 1 year ago
adesso controllo se sono uno dei fortunati
from Bologna - detail
FrancescoMonaca : about 1 year ago
Hanno persino creato una pagina apposta per informare gli utenti sullo status
from Monterotondo (Roma) - detail
greenkey : about 1 year ago
from API3 Test! from Milano, Lombardia, Italia - 26 replies
sandrino
show all thread
capobecchino : about 1 year ago
@sandrino 50k per 3 mesi di sviluppo ...
from Cinisello Balsamo, IT - detail
capobecchino : about 1 year ago
@greenkey si @dgiluz è su meemi
from Cinisello Balsamo, IT - detail
recenso : about 1 year ago
seguo
from Casa mia (Provincia di napoli) - detail
capobecchino : about 1 year ago
Come ti ha detto Paolo, io non ho accesso alle vostre pwd perchè criptate
from Sesto San Giovanni, IT - 11 replies
capobecchinosandrino
show all thread
redvar : about 1 year ago
Okay, allora non ho capito la risposta
Intendi usare qualcosa tipo OAuth?
from Milano - detail
capobecchino : about 1 year ago
si si tipo oAuth ma un po più semplice se possibile ...
from Cinisello Balsamo, IT - detail
Takky : about 1 year ago
Appunto, chiedevo per quello.. Non mi sono mai informato circa il funzionamento di OAuth e magari Twitter &Co. funzionavano allo stesso modo di Meemi..
@Sandrino, ad oggi le API di Meemi accettano l'Hash dell Password, se fosse così anche per gli altri siti se un sito usasse la stessa codifica di Meemi ed io la stessa password allora sapendo il mio Hash si avrebbe accesso all'altro sito..
Era su questo che chiedevo spiegazioni... Adesso ho capito!
from Vignola (Modena) - detail
capobecchino : about 1 year ago
leggo e partecipo ad una discussione molto interessante sulla costituzione di una LTD a Londra con un abbattimento di costi rispetto ad una SRL italiana ... molto ma molto interessante.

Se a qualcuno interessa eccovi il link: http://www.facebook.com/home.p...
from Cinisello Balsamo MI, Italia - 15 replies
contezero74sandrinosurrealistdonaldmucci
surrealist
show all thread
donaldmucci : about 1 year ago
Vero @sandrino , tra l'altro bisogna considerare anche il rischio di cambio (problema questo che la Ltd irlandese non ha)
from Roma - detail
sandrino : about 1 year ago
inoltre devi avere effettivamente un business non nazionale, quale potrebbe essere un sito social non locale, ma non consulenze, senno' e' estero-vestizione...
from Milano - detail
capobecchino : about 1 year ago
ovvio
from Cinisello Balsamo MI, Italia - detail
capobecchino : about 1 year ago
secondo me Quora - http://www.quora.com - è troppo incasinato per essere adottato da tutti
from Cinisello Balsamo MI, Italia - 15 replies
sandrino
show all thread
castle : about 1 year ago
Io mi sa che sono imbucato: non mi ha invitato nessuno
from Cento - detail
sandrino : about 1 year ago
ti sei registrato precedentemente?
from Milano - detail
castle : about 1 year ago
No @sandrino, mi sono proprio registrato dal sito. Non sapevo nemmeno che fosse a inviti.
from Cento - detail
       older memes