C’è differenza tra tenere il case aperto e tenerlo chiuso?

Per una settimana ho tenuto il case del nuovo server di Dandandin (non ancora attivo) aperto da tutti i lati. Temperatura media del disco 23 gradi. Poi ho visto che funzionava bene e l’ho chiuso, mettendo ventole davanti e dietro per fare un flusso d’aria positivo. La temperatura del disco è diminuita di un paio di gradi, e il disco ha più attività di scrittura rispetto alla settimana precedente!

caso-chiusoConclusione: anche se a occhio sembra che tenere il case aperto “faccia circolare più aria”, in realtà con una buona ventilazione del case si ottengono risultati migliori.

Aggiornamento: sembra che smartctl non legga bene la temperatura del disco. Devo fare prove più approfondite con hddtemp

Come fare un benchmark veloce su Linux

Grazie a Enki (app stile Brain Training per la programmazione – se la volete provare e vi serve un invito potete usare il mio codice MAGNE985) ho trovato un benchmark veloce da fare su Linux, per vedere la velocità di un singolo core del processore.
dd if=/dev/zero bs=1M count=1024 | md5sum
Quello che fa questo comando è vedere quanto tempo ci mette un core del processore a fare un hash md5 di 1 gb di “zero”.
Per esempio sul mio Pentium G3420 di lavoro (vi ricordate il post sul PC più economico possibile?) ottengo questo:
dd if=/dev/zero bs=1M count=1024 | md5sum
1073741824 byte (1,1 GB) copiati, 2,10036 s, 511 MB/s dd if=/dev/zero bs=10M count=2048 | md5sum
21474836480 byte (21 GB) copiati, 49,0278 s, 438 MB/s
sull’Intel Xeon W3520 che fa da server a Dandandin invece ottengo questo:
dd if=/dev/zero bs=1M count=1024 | md5sum
1073741824 bytes (1.1 GB) copied, 2.79137 s, 385 MB/s

dd if=/dev/zero bs=10M count=2048 | md5sum
21474836480 bytes (21 GB) copied, 56.9042 s, 377 MB/s
Ehi! Ci mette 10 secondi in più! Ma come? Uno Xeon da 400 euro che viene battuto da un banale Pentium da 50 euro????
In effetti il server è ormai datato! È tempo di cambiare server a Dandandin!
confronto-xeon

La mia breve avventura con gli SSD m.2

Tempo fa ho comprato una scheda madre con un connettore per SSD di formato m.2. L’ho notato solo dopo averla comprata, quindi non ho preso un disco adatto e ho usato un SSD normale. Poi ho letto un confronto tra un SSD SATA 3 con un SSD m.2 NVMe ed ho visto prestazioni da paura, fino a 4 volte più veloce! Wow!

Nella recensione veniva menzionato il Samsung 950 Pro, ma che purtroppo ha il difettuccio di costare il triplo di un SSD normale!

Poi ho visto il Crucial MX300 m.2 che costava solo 15 euro in più rispetto a un SSD SATA normale. Wow! Comprato subito!

L’installazione è facilissima, basta aprire il case, inserirlo nello slot e avvitare la vite di chiusura.

Avvio Windows ma… non c’è da nessuna parte! Dov’è?
Vado nelle impostazioni del BIOS (ok, EFI) e non c’è neppure là! L’ho installato male? Lo smonto e lo installo nuovamente, ma nulla da fare!

Che cos’è successo? Ho dato per scontato che m.2 (il fattore di forma), significasse anche NVMe (il nuovo protocollo dei dati), ma non è così, il Crucial MX300 è un SSD m.2 SATA, quindi viene (dovrebbe) visto dal sistema come SATA!

Nel mio caso non è compatibile, quindi sono costretto a restituirlo.

Morale: controllate che il SSD m.2 che volete acquistare sia di tipo NVMe, altrimenti, almeno in un PC desktop, non ha senso in confronto a un disco SATA normale.

Qual è il miglior browser per Android?

Il 6 agosto 2011 scrissi un articolo su quale fosse il miglior browser per Android. Sono passati 5 anni e la situazione è cambiata drasticamente.

Se prima il browser preinstallato in Android 2.3 era una schifezza, adesso Google Chrome è migliorato tantissimo, rendendo inutile cercare un’alternativa.

Adesso, che siamo nel 2016, il miglior browser per Android è Google Chrome, come velocità e funzionalità.

Quasi tutte le alternative (eccetto Firefox) sono comunque basate sullo stesso motore di visualizzazione di Chrome, con un’interfaccia leggermente diversa. Tanto vale utilizzare l’originale, che è sicuramente più preformante

Segue articolo originale del 2011.


Su Android ci sono molti browser, qual’è il migliore?

Ci sono due tipi di browser: quelli che scaricano la pagina su un server remoto e mandano una versione leggera e veloce da visualizzare, e quelli che invece scaricano la pagina direttamente sul cellulare.

Se il cellulare o la linea internet è lenta, è preferibile la prima categoria:

  • Opera Mini – Molto raccomandato se il vostro Android è di fascia bassa, ovvero è uno di quelli con meno memoria del minimo indispensabile
  • UC Browser – L’unico browser utilizzabile in Cina, lo sconsiglio a tutti gli altri: è veloce, ma fornisce un look “symbian” a tutte le pagine, magari andava bene nel 2008, ma oggi…

Se il vostro Android è “decente”, potete tranquillamente usare un browser “normale” o “ibrido” (comprime alcuni contenuti su un server veloce per velocizzare la navigazione)

Ad oggi, l’unico ibrido è Opera Mobile – Veloce, e con la funzionalità turbo, unisce bene il meglio dei due mondi, e soprattutto, se vi collegate via UMTS vi permetterà di accedere a siti come Repubblica.it e Corriere.it senza dover pagare: usando questo browser risulterete essere visitatori norvegesi, non italiani, e quindi non vi addebiteranno in automatico la visualizzazione di ogni pagina a 10 centesimi come fa repubblica.it (buuuuuuuuuu)

Altrimenti, ci sono quelli “nativi”, sono tutti basati su Webkit, il motore di visualizzazione opensource creato da Apple per Safari e sono a bizzeffe, molti di essi provenienti dalla Cina (Ninesky, Miren, Tiantianqualcosa, QQqualcosa, Maxthon)

Le pagine verranno visualizzate praticamente nello stesso modo, cambia soltanto l’interfaccia grafica e qualche ottimizzazione: c’è chi è più leggero e veloce, e chi pesante ma più carino

  • Dolphin – Con un sacco di funzioni, con plugin da scaricare (es: traduttore), sidebar, gesture, tab ed è anche molto veloce e personalizzabile, consigliato! C’è una pubblicità nei settaggi se non comprate la versione completa, ma è praticamente invisibile, non la noterete mai. Ha anche una specie di lettore RSS (Webzine), ma è più utile su un tablet che su un cellulare. Disponibile in versione Mini e HD a seconda del cellulare che avete (entrambe gratis)
  • Firefox – Se avete un cellulare da 400 euro in su potete provarlo, altrimenti dimenticatelo (non usa il motore webkit come gli altri ed è molto più pesante)
  • Miren – Non c’è male e l’interfaccia in blu, è gradevole. Si pronuncia Miren, “all’italiana”, non myren (mairen) come ho sentito dire a giro. L’ho rimosso perché, ad occhio, Dolphin mi pare più veloce.
  • Ninesky – Ha le tab, ma l’interfaccia grafica non è molto gradevole, per i miei gusti. Ha molte funzioni ed è stato pubblicato da poco, ha potenziale
  • Boat – Non ha le tabs, non ha molte opzioni e le skin sono un po’ limitate.
  • Maxthon – Mai provato, non mi ispira fiducia, anche se dicono che sia buono
  • Skyfire – L’unico in grado di visualizzare i filmati Flash senza bisogno di Flash… a patto di pagare circa 2 euro per la chiave di sblocco, inoltre è piuttosto lento rispetto alla media, sconsigliato, a meno che non vi siate affezionati dalla versione Symbian

Infine… il browser di serie – dopo aver installato un nuovo browser, vi chiederà AD OGNI NUOVA PAGINA quale browser preferite per la navigazione… è assolutamente intollerabile, dimenticatelo!

Cosa ho scelto io? Dolphin+Opera Mobile. Opera Mobile ci mette un po’ più di tempo a caricare per la prima volta (mostra il logo per 5 secondi), ma risparmia banda ed è mediamente più veloce per le pagine successive. Dolphin invece è velocissimo a caricare la prima volta (quasi istantaneo), ma scaricando il sito completo, alcuni siti non ottimizzati risultano più lenti

Harry Potter e la maledizione dell’erede

Sono riuscito a procurarmi una copia dell’edizione italiana di Harry Potter e la maledizione dell’erede con ben un giorno d’anticipo dalla data di lancio. Sapevo fin dall’inizio che era un copione teatrale e sapevo benissimo che la dicitura “edizione speciale scriptbook” era solo un elegante presa in giro per dire “copione teatrale”.

Però, dai, come si fa a leggere una cosa del genere?

harrypotterÈ un copione teatrale! Come si fa a leggerlo? Manca del tutto l’atmosfera, i paesaggi, le emozioni!

È come se uno invece di guardarsi un film si leggesse i sottotitoli e basta!

Qui ho decisamente l’impressione che qualcuno abbia chiamato la Rowling e le abbia detto, “senti, che ne dici di fare qualche altro milioncino?”

Ho riassunto le mie opinioni in questo video:

Comunque, de gustibus, magari a qualcuno piace questo “libro”. Per me è meglio leggere qualche fanfiction fatta bene rispetto a questo.

Alla ricerca della velocità perfetta

Da quando ho avuto la pazza idea di cambiare totalmente il motore del sito da Windows+mojoPortal a Linux+PHP, ho notato che è necessaria molta più potenza di calcolo per elaborare ogni pagina:

cpu-year

Usa molto più processore, ma le pagine sono incredibilmente più reattive rispetto a prima… solo nel caso in cui la pagina sia già stata “pregenerata”:

http_loadtime-year

Nei miei esperimenti ho visto che il forum di questa piattaforma (bbpress) rallenta in modo incredibile il sito: carica un sacco di javascript inutile in tutte le pagine e non rende possibile la “pregenerazione” delle pagine a chi entra per scrivere sul forum. Per questo ho disattivato, temporaneamente, il forum: tanto non lo usava nessuno. Magari in futuro troverò una soluzione più performante. (sto pensando a Discourse, per mantenere le conversazioni attive)

Pokémon GO: l’avventura finisce qui

pokemon go no rootHo aperto Pokémon GO per fare il mio giro serale e… game over!

Hanno bloccato il gioco a tutti quelli con root!

Su Android, root è indispensabile, non ci penso nemmeno un secondo per rimuoverlo solo per giocare a un giochino mangiabatteria! (Prima o poi scriverò “10 motivi per fare root”)

Qua è come vietare i tagliaunghie sugli aerei: totalmente inutile!

Se volevano bloccare i cheater: continueranno a barare, con Magisk, Tasker e Xposed, possono tranquillamente continuare a utilizzare tutti i vari fake GPS, joystick per il movimento senza camminare, calcolatori automatici per possibilità di cattura e valori battaglia, ecc ecc…

Se volevano bloccare gli scanner: utilizzano un programma fatto ad hoc, semplicemente utilizzeranno un’API precedente o a far finta di essere un iPhone e continuano a farlo.

In teoria potrei impostare Tasker per disattivare il root tramite Magisk Manager al momento in cui viene eseguito il gioco, ma ne vale la pena?

Vabbé, gioco disinstallato, lasciata recensione a 1 stella per mandargli un segnale, la batteria ringrazia 😂

Libero è stato hackato

Per registrarmi ai siti “inutili” utilizzo una mail su libero.it, che poi vado a leggere una volta a settimana. In questo modo non devo preoccuparmi di ricevere vagonate di spam.

Libero stanotte ha mandato una mail un po’ allarmante:

libero

Un hacker ha preso tutte le password, anche se, per fortuna, sono criptate. Ma non è detto che siano inutilizzabili dagli hacker. Per esempio, quando rubarono le password dal sito Adobe, furono criptate con un algoritmo semplicissimo, e quindi, era come se fossero state in chiaro.

Ma ora che ci penso… vi ricordate mesi e mesi fa, lo spam proveniente da Libero??? Quello spam con parole senza senso, proveniente da caselle di posta @libero.it? Adesso si spiega come era possibile che queste mail spam fossero inviate effettivamente dagli account, e come fosse possibile che sia inviato agli amici in rubrica: le password e gli accessi erano stati compromessi da mesi, altro che “nei giorni scorsi”!!!!

Le fatture che manda Adobe sembrano spam

Purtroppo, avendone bisogno per lavoro, ho dovuto comprare noleggiare Photoshop CC.

Qualche giorno dopo il pagamento mi arriva la fattura per email:

adobe

Nlar? E chi è? Stavo quasi per buttare la posta nello spam, quando vedo Adobe. Apro la mail:

adobe2

??? Mandano una fattura (importantissima, altrimenti come scarico l’IVA??), così, senza nemmeno una riga di testo, senza nemmeno un “grazie per darci i tuoi soldi anche se ci odi a morte“???

Se non fossi ricordato di averlo comprato noleggiato, avrei cestinato sicuramente la fattura, visto che l’hanno mandata 3 giorni dopo l’acquisto!

Accesso vietato a UCBrowser

Oggi sono andato a vedere le statistiche di accesso (anche se non uso Google Analytics, ho accesso completo ai log del server, e ogni tanto guardo eventuali accessi anomali) e mi sono ritrovato questo:

ucbrowser

??? UC Browser in Italia non lo usa nessuno, è un browser che viene usato praticamente solo in Cina.

Vado a vedere il log delle visite:

ucbrowser2

Che è successo, improvvisamente la pagina del karaoke di Naruto è diventata popolare in Cina? Mi sono messo a vedere i dettagli:

ucbrowser3(Verde: indirizzi IP, rosa: dispositivo; giallo: browser)

Una nota riguardo agli indirizzi IP visti nel log: non li ho censurati perché tanto appartengono a CloudFlare, un proxy frapposto tra internet e Dandandin. I veri indirizzi IP sono per esempio 14.152.64.xxx (Shenzhen), 123.150.183.xxx (Tianjin), 58.215.183.xxx (Jiangsu).

Da questi dettagli evinco che ci sono due possibilità:

  1. Ci sono migliaia di cinesi con un Samsung Galaxy Note 2 che vogliono vedere la pagina del karaoke di Naruto, ma chiudono la pagina prima di finirla di leggere. (Ma il resto dei cinesi con altri cellulari/browser, non visitano Dandandin)
  2. UCweb per qualche motivo ha bisogna di guardare la pagina del karaoke di Naruto (solo quella!!) ogni pochi minuti. Invece di dichiararsi pubblicamente come bot come fa Google, Bing e il resto del mondo, fanno finta di essere un Samsung Galaxy Note 2

Visto il comportamento disonesto di UCweb, devo vietare l’accesso a quello che in pratica è un mini-DDOS.

Quindi ho deciso che, non potendo bannare tutta la Cina (hanno migliaia di indirizzi IP diversi…), chiunque visiti Dandandin utilizzando un Samsung Galaxy Note 2 con UCBrowser, si ritoverà reindirizzato su ucweb.com

Aggiornamento 9 settembre: sembrava che bastasse bannare solo i Galaxy Note 2 con UC Browser (ovvero: quasi nessuno), ma hanno aggiornato il loro bot. Va bene, allora TUTTI coloro che usano UC Browser sono bannati! 😡💢

ucbrowser-basta