Icon
Icon

Random thoughts about technology and philosophy

Come testare la velocità e la risposta di un server apache

Si può fare molto semplicemente con il tool ab, presente nella distribuzione del server. Funziona anche localmente, ma è consigliabile farlo da un altro server:

ab -kc 10 -t 30 http://localhost/

Con queste opzioni il tool apre 10 connessioni e bombarda il server di richieste per 30 secondi.

Enjoy… per quanto si possa apprezzare l’informatica… ;-)

PS. Attenzione perché l’URL vuole lo slash finale !

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Spf record

Dovrei essere in ferie in teoria, ma siccome invece mi tocca lavorare, posto un po’ di robaccia tecnica, iniziando dal record SPF.

Se siete gestori di un DNS ed avete un server di posta elettronica, avete assolutamente bisogno di impostare nel vostro DNS il record SPF, altrimenti molti server (tipo Hotmail), respingeranno la vostra posta come spam.

Per impostare il record SPF occorre aggiungere al DNS un record di tipo TXT, come nell’esempio seguente:

dexma.it.               TXT "v=spf1 mx -all"

La parte a destra di “TXT”, dipende dal vostro sito e può essere ricavata tramite il tool messo a disposizione da questo indispensabile sito: http://www.openspf.org.

Buon divertimento ;-)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Colori in armonia

Se vi interessate di grafica e design, o semplicemente siete appassionati di colori, qui c’è una società che vende un prodotto per calcolare gli schemi di colore più armoniosi, e che offre anche una interessante versione gratuita online

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

VmWare

Per chi fosse interessato alla virtualizzazione, qui c’è un video di presentazione che mostra cosa può fare VmWare, versione a pagamento. Per chi volesse invece semplicemente provarlo, basta andare sul sito di VmWare e scaricare la versione ESXi che è gratuita.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

WordPress 2.9

Il mio blog è stato aggiornato alla versione 2.9, direttamente dal pannello di controllo di WordPress e senza colpo ferire. Ottimo lavoro, adoro le cose che funzionano.

Ci sono diverse novità in questa versione, anche se quella che mi interessava di più, ovvero la possibilità di creare tipi di contenuti custom, è ancora un po’ primitiva, ma pare che poi nella 3.0 sarà integrata in maniera completa.

Questa funziona permetterebbe di usarlo anche come  CMS, oltre che come motore di blog, e consentirebbe di rimpiazzare Drupal, che è un ottimo strumento, ma molto meno curato e professionale di WordPress.

Per sapere di più  vi rimando a questo interessante articolo o direttamente alla pagina WordPress con le caratteristiche della nuova  versione

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Occupazione di memoria dei processi Mysql

Tanto per non dimenticare le cose che si incontrano, ecco come si fa a calcolare l’occupazione di memoria dei processi Mysql, nel caso di tabelle ISAM.

La formula da utilizzare è la seguente:

key_buffer_size + (read_buffer_size + sort_buffer_size) * max_connections = K bytes of memory
8388600 + (131072+2097144) * x = 600000000
10616816 * x = 600000000
x = 600000000/10616816 = 56,51 processi concorrenti

key_buffer_size + (read_buffer_size + sort_buffer_size) * max_connections = K bytes of memory

Per ricavare i valori delle variabili di sistema, basta aprire una connessione mysql da linea di comando e digitare il comando: SHOW VARIABLES. Supponendo di avere per esempio 600 MB di memoria libera

8388600 + (131072+2097144) * x = 600000000

10616816 * x = 600000000

x = 600000000/10616816 = 56,51 processi concorrenti

Have fun ;-)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

HTML 5

Un altro interessante articolo su come è strutturata la versione 5 di HTML, l’articolo è ospitato sul sito webmonkey che mi piace per tre ragioni:

  • Ha una bella grafica
  • Si naviga intelligentemente
  • Contiene materiale interessate

Take a look :)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Come imparare a programmare

Un interessante articolo su come imparare a programmare e soprattutto su quali strumenti e tool utilizzare. Se qualcuno avesse da obiettare che l’articolo è in inglese, beh questo è l’altro consiglio che non è scritto nell’articolo stesso, dato che l’autore è già madrelingua, se io fossi un giovane in cerca di un qualunque lavoro, imparerei l’inglese molto, ma molto bene ;-)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Primissime impressioni su Google Wave

Esprimere opinioni a caldo sulle nuove tecnologie è sempre difficile e spesso l’abitudine ad utilizzare certi strumenti piuttosto che altri può essere una cattiva consigliera.

Mi astengo perciò dal dire che Google Wave è un prodotto che non mi è piaciuto affatto e sospendo il mio giudizio in attesa di un’analisi più approfondita.

Non avendo nessun contatto sullo strumento ho utilizzato i miei 8 inviti disponibili per invitare degli amici ed ho cercato di fare qualche discussione (Wave) con loro. L’ambiente è piacevole, ma alcuni dettagli fastidiosi, relativi soprattutto al resize degli elementi ed alla loro disposizione, che è una caratteristica utile, ma che non viene memorizzato, rendendo di fatto vani gli sforzi di personalizzare il proprio ambiente all’accesso successivo.

Ma a parte questo i punti negativi che per ora sottolineo sono:

  • L’impossibilità di colloquiare con chi non è su Google Wave
  • La mancanza di notifiche relative alla presenza di aggiornamenti, se non da dentro allo stesso strumento
  • La generale confusione che si ha utilizzando uno strumento in cui più persone possono scrivere in maniera collaborativa, mescolando discorsi diversi e media diversi, come foto e video
  • La mancanza della possibilità di essere offline e quindi di rendersi invisibili
  • L’impossibilità di nascondere che si sta scrivendo e cancellando quando si compone un wave, che rende di fatto visibile a tutti ciò che si sta facendo

In definitiva quindi l’idea è interessante, ma secondo me l’email sta benissimo com’è adesso e non ha nessuna necessità di essere reinventata, se voglio scrivere in maniera collaborativa posso già farlo utilizzando uno strumento di instant messaging, oppure un social network tra i tanti che già esistono.

C’è da dire comunque che il mio giudizio è viziato dalla mia visione Zen del mondo, nella quale meno cose ci sono sullo schermo e meglio è, per non parlare poi della quantità di informazioni che mi bombardano ogni giorno. Faccio già fatica ad utilizzare Facebook  e proprio non riesco a capire come si possa utilizzare strumenti come Twitter, dove la quantità di materiale scritto cresce esponenzialmente e dove la quantità di “Rumore”, ovvero di post inutili del tipo “sto andando al bagno” o “esco a fare la spesa” costituiscono il 70/80% dei contenuti.

Mi riservo comunque di analizzare meglio Google Wave, soprattutto quando avrò più contatti, per verificare se Google, come ha fatto Microsoft per anni, cerca di reinventare l’acqua calda alla sua maniera o se invece ci sono delle potenzialità in questo nuovo modo di comunicare che io non ho capito.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email

Google’s birthday present

Schermata 2009-10-14 a 17.36.55Anche Google ha pensato di farmi il regalo di compleanno e mi ha mandato l’invito a Google Wave, il nuovo e rivoluzionario (almeno a sentir loro) sistema di comunicazione e messagistica.

Peccato però che nessuno dei miei 587 contatti di gmail abbia a sua volta un account wave e quindi non so con chi provarlo :(

Se qualcuno là fuori è su Google Wave mi faccia sapere, sono proprio curioso di vedere cosa ci si può fare :)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email