Categories
eventi open source

Settembre e raduni di informatici

Aumenta la lista di raduni di informatici/fricchettoni/opensourcisti di settembre.

Se fino alla scorsa settimana si parlava solo dell’OpenXP a Cerea (VR) il 30/9, al quale parteciperò con il GrUSP e forse, ancora non ho deciso, come relatore.

Adesso sono spuntati anche l’HackIT (finalmente) in quel di Parma il primo weekend del mese, l’Italian Debian Community Conference dalle parti di Venezia e l’End Summer Camp sempre in quei dintorni ed entrambi durante il weekend del 15-17/09.

Si prospetta un rientro dalle ferie moooolto intenso! :)

ciuaz

Categories
sysadmin

SysAdmin Appreciation Day

SysAdminDay

Non chiediamo altro di essere amati… Amateci! (o vi stroncheremo la connessione) ;)

ciuaz

Categories
sysadmin

SysAdmin Day

Domani Oggi (maledetto google calendar con avvisi anticipati di un giorno) è il SysAdmin Day, quindi cari utenti andate dal vostro amministratore di sistema di fiducia, stringetegli la mano e ringraziatelo di tutto cuore per quello che fa per voi. :)

ciuaz

Categories
webdev

Akismet nella pagina dei contatti

Visto il recente aumento di spam ho integrato Akismet con la form presente nella pagina dei contatti, siccome ho notato che ogni tanto non è precisissimo vi chiedo gentilmente di avvisarmi tramite i soliti IM se notate qualcosa di strano.

ciuaz

Categories
linux sysadmin

Apache e creazione dei file

Se vi capita di usare php per generare file e dovete far in modo che questi ultimi siano modificabili non solo dall’utente apache ma anche dagli altri utenti appartenent al suo stesso gruppo dovrete aprire /etc/init.d/httpd (o /etc/init.d/apache) ed inserire subito prima all’invocazione dell’eseguibile la seguente stringa: umask 002.

Riavviate apache e provate a creare un file con php, il permesso settato dovrebbe essere adesso 664 invece che 644, per modificare i permessi dando ad esempio la lettura/scrittura a tutti (666) il valore di umask sarà invece 000.

Categories
pensieri tecnologia

Top 100 Italia

Per pura curiosità, insieme a Luca e Matteo, ho iniziato a collaborare (a tempo molto perso) al nuovo progetto di Ludo: la top100 italiana dei blogs.

In una prima fase sono stati definiti i criteri di valutazione dei blog (ed ad essere onesti ancora non c’è nulla di assoluto…), poi grazie a strumenti sociali come google spreadsheet abbiamo giocato un pochino con i dati ed infine è stata creata una Mailing List per discutere dei risultati con tutti.

Categories
php webdev

JSON, ScreenShot ed altro…

Post raccolta utile a chi usa il mio blog come motore di ricerca per argomenti tecnici ;)

ciuaz

Categories
php webdev

Patterns for PHP

Ennesimo sito sui pattern di programmazione, questa volta però applicati al solo php.

Patterns for PHP, questo il mirabolante nome, è però pure un wiki dove tutti posso collaborare al miglioramento delle descrizioni dei pattern stessi.

[update]
su IBM developerworks di parla di 5 pattern classici per lo sviluppo con php

ciauz

Categories
linux

Firefox, Xorg e Flash

Se mentre navigate vi schiatta improvvisamente firefox pare, quasi sicuramente, che il problema dipenda dall’ultimo aggiornamento di Xorg fatto sulle maggiori distribuzioni.

Nello specifico per capire se è questo il bug che vi affligge bisognerà avviare firefox da shell e controllare se al crash si presenta il seguente messaggio:

Categories
linux sysadmin

Ridurre l’occupazione di memoria di Firefox

Se usate Firefox con linux vi sarete sicuramente accorti di come rallenti vistosamente in caso di siti che utilizzano molto javascript e di come l’utilizzo di memoria sia quasi spropositato (5 tabs in media a me occupavano 60mb).

Ho letto oggi sulla mailing list di Fedora che disabilitando il supporto per PANGO di Firefox, quest’ultimo ridurrà drasticamente la sua fame di ram (ho testato ed il risultato è stato di un 20% di riduzione netta)…

Per disabilitare pango dovrete aprire il file .bash_profile presente nella vostra home ed inserire la seguente stringa:

[code]export MOZ_DISABLE_PANGO=1[/code]

Ma cos’è pango e cosa comporta disabilitarlo?