Categories
cazzate lifehack

Essere un nerd: contare in binario

Leggendo la stupenda guida per Luca Mearelli su come contare in binario mi è tornato alla memoria un piccolo esercizio che facevo per contare potenze di 2 con le dita.

L’esercizio è abbastanza semplice e vi aiuterà a sbaragliare qualsiasi chitarrista estivo davanti ad un falò (ma non garantisco).

Categories
linux sysadmin

Installare NetworkManager-pptp su Fedora 7

Dopo il tutorial che avevo scritto per installare un client pptp su Fedora Core 5 non poteva mancare l’aggiornamento che sfrutta direttamente tutte le potenzialità di NetworkManager.

Premetto che onestamente non capisco perchè il pacchetto in questione non sia incluso in quasi nessuna distribuzione, eppure risulta indispensabile per qualsiasi sistemista che ha a che fare con reti Microsoft…

Inoltre molti pacchetti semi indispensabili alla compilazione sono di difficile reperimento (vedi i source di PPPD) quindi se non avete voglia di impazzire con la vostra linux box o volete usare qualcosa di funzionante immediatamente vi ri-consiglio l’ottimo pptp-client, installabile su Fedora 7 con

root@tartar # rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/fc7/pptp-release-current.noarch.rpm
root@tartar # yum --enablerepo=pptp-stable install pptpconfig

vabbè, non dilunghiamo e procediamo oltre con gli strippi della settimana.

Categories
php

PHP e Paradox

I lavori più strambi sono anche i più divertenti, oggi ho recuperato un DB paradox di una decina di anni fa usando PHP, la PECL di Paradox ed una libreria ad hoc per linux.

A seguire il piccolo tutorial per accedere ad un db Paradox.

Categories
lifehack linux

Far funzionare la “skype: url” in Gnome

Se avete una qualsiasi distro con Gnome e volete riuscire a far funzionare i link per la chiamata automatica da Skype (usata nei famosi bottoncini “skypeme” o “callme“), così come avviene in Windows, dovrete per forza registrare il relativo url-handlers del desktop environment tramite i gconftool-2 (o gconf-editor).

Categories
eventi php

Nuovi trucchetti per PHP

Mentre cercavo qualche materiale da aggiungere alle slide (che ancora non ho iniziato a preparare) mi sono imbattutto in questo post che riassume tutti gli ultimi trucchetti sull’ottimizzazione degli script.

Molto carino quello di utilizzare checkdnsrr per validare le email… lo aggiungerò sicuramente…

ciuaz

Categories
php

php::Links

Non avendo su questo pc installato il plugin di del.icio.us ecco la lista dei link di oggi ;)

ciuaz

Categories
linux sysadmin tecnologia

Configurare Zend Studio con SVN ed SSH

Dopo un paio d’ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su Fedora Core 5 e come client di accesso uso lo Zend Studio.

L’installazione del server è abbastanza semplice e la descriverò qui di seguito (più per memento personale che per altro).

Il tutorial tratta solo la configurazione per un ambiente di tipo personale, nel caso vogliate configurare un accesso condiviso tra più utenti vi consiglio di integrare il mio tutorial con questo qui (da cui ho preso spunto per alcune cose).

Categories
php tecnologia

Installare Zend Studio PRO su Fedora e Gentoo

Oggi ho provato ad installare il mio fiammante Zend Studio 5 sulla mia workstation con Fedora Core 5 e mi sono accorto che non solo l’installazione non andava a buon fine, ma che non partiva proprio ricevendo una dozzina di messaggi simili a:

awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Demoralizzato, ma deciso a farlo partire, ho cercato in giro per internet ed ho trovato una paginetta scritta ad hoc sul sito di Zend dove viene spiegato che bisogna modificare tramite sed il file di installazione del programma.

Categories
linux sysadmin

Montare un disco remoto con FUSE e SSHFS

Dovendo lavorare spesso su server remoti nasce la necessità di accedere velocemente ai file per poterli modificare al volo. Normalmente una cosa del genere la si può benissimo fare usando VI da una qualsiasi shell remota aperta con SSH, ogni tanto però c’è bisogno di modificare il file in questione con un applicativo installato sul proprio pc.

Se il file è uno nessun problema, ma se sono una ventina?

La soluzione la da il modulo FUSE (File System on User Space) che permette di montare un server SSH esterno come se fosse una partizione di hd.

Categories
ajax

60+30 tutorial su Ajax

Direttamente dal blog di Max Klesler: 60 tutorial su ajax e round-up of 30 ajax tutorial.

[update]
su phpmagazine ne pubblicano ben 100!

ciuaz