• Shortcuts : 'n' next unread feed - 'p' previous unread feed • Styles : 1 2

» Publishers, Monetize your RSS feeds with FeedShow:  More infos  (Show/Hide Ads)


Date: Monday, 17 Oct 2011 08:30
Il 22 Ottobre, come in tutta Italia, anche a Cassino si terrà il LinuxDay 2011 presso l’università. Quest’anno anche io avrò il mio piccolo spazio per dare il mio contributo. Qui troverete tutte le info: http://clug.netsons.org/?page_id=22
Author: "morphey" Tags: "Linux, cassino, linuxday"
Comments Send by mail Print  Save  Delicious 
Date: Monday, 29 Nov 2010 23:00
Come tutti sanno, collegarsi ad un database MSSQL (windows) da php, richiede un modulo aggiuntivo: php-mssql Chi ha un server con cPanel installato, sa bene che questo modulo non è presente in EasyApache. Vediamo come installarlo in CentOS (o RedHat) manualmente insieme alle librerie che servono. Per prima cosa, installiamo tramite yum il driver ODBC opensource per linux e FreeTDS (comprensivo di devels per le compilazioni) : yum -y install unixODBC freetds freetds-devel Qui c’è da fare subito un notazione: su macchine x86_64, c’è un problema con la libreria libsybdb.so che ci serve nel ...
Author: "morphey" Tags: "Howto, Informatica, Linux, PHP, Windows,..."
Comments Send by mail Print  Save  Delicious 
Date: Friday, 19 Nov 2010 13:19
Da qualche giorno, chi usa Pidgin come programma di messaggistica istantanea, si sarà accorto che c’è un problema quando tenta di accedere sulla rete MSN per via del certificato ssl per l’host omega.contacts.msn.com. Il problema è nato dal fatto che il certificato ssl è stato cambiato ma pidgin non forza l’aggiornamento. Per risolvere il problema bisogna agire manualmente sostituendo l’attuale certificato scaricato da pidgin con quello effettivo di *.contacts.msn.com I files da modificare con un qualsiasi editor di testo puro sono i seguenti (per windows usate notepad, per linux gedit o vim): WINDOWS: %appdata%\.purple\certificates|x509\tls_peers\omega.contacts.msn.com LINUX: /home/USER/.purple/certificates/x509/tls_peers/omega.contacts.msn.com Cancellate tutto ...
Author: "morphey" Tags: "Informatica, Linux, Windows"
Comments Send by mail Print  Save  Delicious 
Date: Saturday, 18 Sep 2010 15:52
Ho appreso poco fa che ieri è deceduto il doppiatore di Dr. House, Sergio Di Stefano. Dato che Dr. House è il mio programma preferito, volevo ricordarlo con un video delle migliori scene del set di Dr. House e la sua spettacolare voce.
Author: "morphey" Tags: "Dr. House, Televisione"
Comments Send by mail Print  Save  Delicious 
Date: Saturday, 18 Sep 2010 12:33
Finalmente dopo diversi mesi, sono riuscito a mettere mano su questo blog. Ho rinnovato la grafica e sto cercando di preparare i nuovi contenuti. Sono stato assente per parecchio tempo per via del lavoro ma, visto il successo che hanno avuto molti articoli qui pubblicati, ho deciso di prendere un po’ di tempo e dedicarlo solo a questo. Grazie per tutti quelli che mi hanno seguito fino ad oggi e grazie per i nuovi che “sicuramente” metteranno il mouse per la prima volta qui
Author: "morphey" Tags: "Generale"
Comments Send by mail Print  Save  Delicious 
Date: Monday, 23 Aug 2010 13:55

[I]100[/I]

Questo è un classico dei giochi di abilità in versione flash. Gioca con le tessere cinesi, elimina le coppie, scegliendo tra le carte più esterne, e cerca di arrivare alla fine con meno carte possibili! Puoi scegliere tra diverse composizioni….

Post originale: Mahjong 247 – Il gioco delle tessere cinesi

Share/Bookmark

Author: "morphey" Tags: "RSS dal web"
Comments Send by mail Print  Save  Delicious 
Date: Saturday, 24 Jul 2010 03:00
GMapCatcher è un visualizzatore di mappe da utilizzare offline. Può scaricare ed utilizzare le mappe di servizi differenti come CloudMade, OpenStreetMap, Yahoo Maps, Google Map che vengono poi mostrate all’interno dell’interfaccia del programma Il programma funziona sotto linux, mac os x e windows. È scritto in python e rilasciato sotto licenza GPLv2. Via | GMapCatcher
Author: "morphey" Tags: "RSS dal web"
Comments Send by mail Print  Save  Delicious 
Date: Monday, 19 Jul 2010 09:40
Un elenco dei tour operator online dove si risparmia! Alpitour http://www.alpitourworld.com/vacanze/pacchetti-vacanza/ Last minute http://www.it.lastminute.com/ edreams http://www.edreams.it/ Expedia http://www.expedia.it/ Condividi su facebook Condividi Post originale: motori di ricerca per vacanze economiche – low cost
Author: "morphey" Tags: "RSS dal web"
Comments Send by mail Print  Save  Delicious 
Date: Friday, 09 Jul 2010 12:20
Quando si cambia la password di root di mysql e si ha cPanel con il plugin di Munin installato, capita che il munin-node non aggiorni le statistiche di MySQL. Per ovviare a questo problema, editiamo il fil /etc/munin/plugin-conf.d/cpanel.conf e inseriamo queste direttive nella sezione [mysql] env.mysqladmin /usr/bin/mysqladmin env.mysqlopts –defaults-extra-file=/root/.my.cnf il risultato sarà questo: [mysql*] user root group wheel env.mysqladmin /usr/bin/mysqladmin env.mysqlopts –defaults-extra-file=/root/.my.cnf Successivamente riavviate munin: /etc/init.d/munin-node restart
Author: "morphey" Tags: "Linux, Sistemistica, cPanel"
Comments Send by mail Print  Save  Delicious 
Date: Friday, 09 Jul 2010 09:00
Siete degli utilizzatori di Photoshop? Lo usate tanto bene che create dei progetti tutti da soli? Avete bisogno di textures? Nessun problema, le trovate QUI! E’ un pacchetto di 200 textures per Photoshop che non pesa molto! La password dell’archivio è: ”xgiovannix” Condividi su facebook Condividi Post originale: Come avere 200 texture gratis per Photoshop!
Author: "morphey" Tags: "RSS dal web"
Comments Send by mail Print  Save  Delicious 
Date: Tuesday, 29 Jun 2010 07:54
Ieri il Senato ha approvato il cosiddetto pacchetto sicurezza (D.d..L. 733) tra gli altri con un emendamento del senatore Gianpiero D’Alia (UDC) identificato dall’articolo 50-bis: “Repressione di attività di apologia o istigazione a delinquere compiuta a mezzo internet“; la prossima settimana Il testo approderà alla Camera come articolo nr. 60. Questo senatore NON fa neanche parte della maggioranza al Governo… il che la dice lunga sulle alleanze trasversali del disegno liberticida della Casta. In pratica in base a questo emendamento se un qualunque cittadino dovesse ...
Author: "morphey" Tags: "Informatica, Politica, censura, internet"
Comments Send by mail Print  Save  Delicious 
???   New window
Date: Saturday, 22 May 2010 13:40






i just spent almost an hour looking through this Japanese cat blog. it has some really cute and funny pictures. check it out: kagoneko blog!

Post originale: ???

Author: "morphey" Tags: "RSS dal web"
Comments Send by mail Print  Save  Delicious 
Date: Thursday, 18 Feb 2010 22:45
Plesk su linux ha molti tool seminascosti nell’assurda (a mio dire) struttura di directory interne. Per esempio c’è un comando molto utile per forzare l’aggiornamento delle statistiche AWStats del proprio dominio. Di seguito il comando valido per l’ipotetico dominio miodominio.it: /usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=miodominio.it Possiamo anche far girare lo stesso script per tutti i domini in questo modo: /usr/local/psa/admin/sbin/statistics –calculate-all Può capitare a volte, in seguito ad aggiornamenti di sistema non andati a buon fine, di imbatterci in errori come questo: # /usr/local/psa/admin/sbin/statistics –calculate-all sh: /var/www/cgi-bin/awstats/awstats.pl: No such file or directory sh: /usr/share/awstats/awstats_buildstaticpages.pl: No such file or directory statistics: Unable to ...
Author: "morphey" Tags: "Linux, Plesk, awstats, statistiche"
Comments Send by mail Print  Save  Delicious 
Date: Wednesday, 17 Feb 2010 22:46
Su una distribuzione pulita di CentOS 5.4 x86_64, in fase di installazione di Plesk 9.3, puo’ capitare questo errore: Determining the packages that need to be installed. Unhappy catched; try to resolve again. The requested package “psa” could not be installed. Searching problems for the “psa” package. No suitable solutions were found for the “bind >= 9.2.1″ dependency. The “bind-30:9.3.4-10.P1.el5_3.3.x86_64″ package resolves “bind >= 9.2.1″. Could not add package bind-libs-30:9.3.6-4.P1.el5.x86_64to the list of required packages.Problem occured during searching directly resolved dependencies for ‘libbind9.so.0()(64bit)’ of package bind-30:9.3.4-10.P1.el5_3.3.x86_64 ERROR: Unable to install the “psa-9.2.3-cos5.build92091016.19.x86_64″ package. Not all packages were installed. Please, ...
Author: "morphey" Tags: "Informatica, Linux, Plesk, Sistemistica,..."
Comments Send by mail Print  Save  Delicious 
Date: Thursday, 11 Feb 2010 23:11
Durante la mia esperienza lavorativa, ho notato che molte distribuzioni (Centos in primis) non hanno nei loro repositories l’ultima versione di subversion (svn). Per esempio, in Fedora 12, l’ultima release disponibile è la 1.6.6 (ultima) mentre su Centos 5.3 (usata molto sui server per l’hosting e servizi web) c’è la 1.4.2. Questo è molto limitativo in quanto nell’ultima versione hanno migliorato molto il codice e la velocità, nonché il supporto per altri protocolli. Di seguito uno script per eseguire la compilazione diretta di subversion dai suoi sorgenti. #installiamo, se ce ne fosse bisogno, i ...
Author: "morphey" Tags: "Howto, Informatica, Linux, Sistemistica,..."
Comments Send by mail Print  Save  Delicious 
Date: Wednesday, 10 Feb 2010 23:12

E’ possibile effettuare un monitoring dell’array RAID di un controller LSI Logic SAS 5/iR che montano macchine DELL, molto basilare, ma utile e immediato. Utilizzeremo il tool mpt-status.

La scelta di questo tool è molto semplice e (a volte) obbligata se la macchina in questione ha poca RAM.

Infatti molti scelgono di monitorare il tutto tramite omreport di Dell (parte della suite OpenManage) che sicuramente è il migliore tool di monitoraggio locale per i controller RAID (e non solo) in quanto, oltre a controllare lo stato dei dischi, restituisce molte più informazioni su tutto l’hardware della macchina (e del RAID stesso).

Purtroppo la compilazione di questo tool, a volte, può essere macchinosa su sistemi operativi CentOS, in particolare sulla versione 5.3.

Infatti la compilazione richiede il pacchetto kernel-devel ma, dopo numerosi test effettuati, non contiene (almeno la versione sui mirror ufficiali) alcune librerie LSI.

Per ovviare a questo problema possiamo adoperare rpmbuild ed il sorgente del kernel nella versione src.rpm.

Ho riassunto, in breve, tutti i comandi da lanciare per compilare correttamente mpt-status su CentOS ad ogni aggiornamento di kernel.

yum install rpm-build redhat-rpm-config unifdef -y
cd ~
rm -rf ~/rpmbuild
mkdir -p rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
echo ‘%_topdir %(echo $HOME)/rpmbuild’ > .rpmmacros
rm -f kernel-`uname -r`.src.rpm
wget http://mirror.centos.org/centos/5/updates/SRPMS/kernel-`uname -r`.src.rpm
rpm -i kernel-`uname -r`.src.rpm
rm -f kernel-`uname -r`.src.rpm
cd ~/rpmbuild/SPECS
rpmbuild -bp –target=`uname -m` kernel-2.6.spec 2> prep-err.log | tee prep-out.log
cd /usr/src
rm -rf mpt-status-1.2.0
wget “http://freshmeat.net/urls/7a85a1d3af8efa1dbe086c142f773164″ -O mpt-status-1.2.0.tar.gz
tar zxvf mpt-status-1.2.0.tar.gz
cd /usr/src/mpt-status-1.2.0
make KERNEL_PATH=~/rpmbuild/BUILD/kernel-`uname -r | cut -d “-” -f1`/linux-`uname -r | cut -d “-” -f1`.`uname -m`
make install
mknod /dev/mptctl c 10 220
modprobe mptctl

Per chi invece ha un sistema x86 e non ha tempo da dedicare alla compilazione, puo’ sempre trovare l’rpm qui disponibile, appunto, solo per sistemi 32bit.

Share/Bookmark

Author: "morphey" Tags: "Howto, Informatica, Linux, Sistemistica,..."
Comments Send by mail Print  Save  Delicious 
Date: Tuesday, 09 Feb 2010 23:28

Non tutti sanno che la coppia tar+ssh a volte può tornare molto utile.

Mettiamo ipoteticamente, che dobbiamo effettuare una compressione di un grosso file (o cartella) ma non abbiamo abbastanza spazio sul disco per avere il file compresso o lo dobbiamo fare su un computer con un processore molto vecchio (e lento).

Risultato 1: il file risulterà corrotto per via dello spazio esaurito sul disco (con un notevole coinvolgimento di tutto il sistema);

Risultato 2: ci metteremo tutta la giornata :)

Ecco la soluzione al problema.

Premettendo che bisogna avere un secondo pc (o server) e abbastanza banda a disposizione tra i due (chiaramente entrambe devono essere linux, oppure windows con cygwin con ssh e comando tar), possiamo effettuare una compressione live direttamente sul pc di destinazione.

In che modo? Ecco il comando (l’ip 192.168.1.6, nell’esempio, è la macchina di destinazione):

# tar zcf – ./|ssh root@192.168.1.6 “cat – > /home/miofile.tgz”

Questo tipo di approccio, è lo stesso utilizzato dal famoso “LiveXStream” di cPanel, che sfrutta il proprio tool di migrazione da altre macchine cPanel (Copy an account from another server).

cygwin
Author: "morphey" Tags: "Informatica, Linux, Sistemistica, compre..."
Comments Send by mail Print  Save  Delicious 
Date: Sunday, 07 Feb 2010 23:56

Chi utilizza vmware su linux (fino alla versione 7), avrà notato che ci sono alcuni problemi nell’inserimento di alcuni caratteri speciali su una vps.

Uno di questi caratteri è la chiocciola (@), il che è molto snervante.

Il problema, principalmente, nasce da un setting di default che effettua la mappatura della tastiera dell’host replicando la stessa configurazione sulla keyboard virtuale.

Per correggere questa impostazione (almeno per alcuni caratteri speciali, tornando a scrivere una email con l’indirizzo giusto :) basta editare con qualsiasi editor testuale (consiglio vim) il file ~/.vmware/config ed inserire queste righe:

xkeymap.nokeycodeMap = true
xkeymap.keycode.108 = 0×138 # Alt_R
xkeymap.keycode.106 = 0×135 # KP_Divide
xkeymap.keycode.104 = 0×11c # KP_Enter
xkeymap.keycode.111 = 0×148 # Up
xkeymap.keycode.116 = 0×150 # Down
xkeymap.keycode.113 = 0×14b # Left
xkeymap.keycode.114 = 0×14d # Right
xkeymap.keycode.105 = 0×11d # Control_R
xkeymap.keycode.118 = 0×152 # Insert
xkeymap.keycode.119 = 0×153 # Delete
xkeymap.keycode.110 = 0×147 # Home
xkeymap.keycode.115 = 0×14f # End
xkeymap.keycode.112 = 0×149 # Prior
xkeymap.keycode.117 = 0×151 # Next
xkeymap.keycode.78 = 0×46 # Scroll_Lock
xkeymap.keycode.127 = 0×100 # Pause
xkeymap.keycode.133 = 0×15b # Meta_L
xkeymap.keycode.134 = 0×15c # Meta_R
xkeymap.keycode.135 = 0×15d # Menu
xkeymap.keycode.79  = 0×137 # Numpad_Home as Prt_Scr

Author: "morphey" Tags: "Informatica, Linux, Sistemistica, keyboa..."
Comments Send by mail Print  Save  Delicious 
Date: Saturday, 06 Feb 2010 12:23

Vogliamo effettuare uno streaming di un video (o una sorgente http) in formato flv per qualsiasi player flash?

Bene, possiamo farlo direttamente grazie all’aiuto di VLC.

Questo howto fa al nostro caso, valido sia per VLC con interfaccia grafica (vlc) che per VLC via linea di comando (cvlc).

Prendiamo come esempio una sorgente http (ma possiamo specificare qualsiasi altro sorgente: device (webcam), file avi/mpeg/asx, etc.), il comando da lanciare è il seguente:

vlc http://www.sitosorgente.it:8080 –sout “#transcode{vcodec=FLV1,acodec=mp3,sameplerate=44100}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8081/stream.flv}” –sout-mux-caching=5000

Oppure solo da linea di comando:

vlc http://www.sitosorgente.it:8080 –sout “#transcode{vcodec=FLV1,acodec=mp3,sameplerate=44100}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8081/stream.flv}” –sout-mux-caching=5000

Questo fa si, che su tutti gli ip della macchina dove si lancia, si mette in ascolto un server vlc per lo streaming sulla porta 8081 che risponde alla richiesta del file stream.flv: su un player swf (flash) in una pagina web possiamo impostare come sorgente video l’indirizzo IP del nostro PC (ipotizziamo sia 80.1.1.1) con l’url:

http://80.1.1.1:8081/stream.flv

In questo modo il player prenderà come video lo streaming del nostro vlc.

Attenzione: sarebbe il caso di usare un server dedicato o una vps in quanto dobbiamo tener conto della banda utilizzata che una normale adsl (da 256Kbs in upload) non potrà soddisfare con più di qualche utente connesso.

Tutti i parametri utilizzati in transcode possono essere cambiati a piacimento come la codifca dell’audio e il samplerate dello stesso (per info consultare la guida di vlc).

Buono streaming :)

Author: "morphey" Tags: "Generale, Informatica, Linux, Sistemisti..."
Comments Send by mail Print  Save  Delicious 
Date: Friday, 05 Feb 2010 00:06

Logo di MySQLChi usa MySQL deve sapere che i server che utilizzano per la gestione dei database possono subire, nel corso del tempo, down e  problemi sui dischi.

Le cause sono le più disparate ma, quella più gettonata (specie chi acquista una VPS di basso livello e con poco spazio disco), è la terminazione dello spazio sulla partizione di MySQL (in genere la /var).

Oltre a tutti i problemi (scrittura logs, down dei servizi, etc.) è quasi inevitabile che alcune tabelle dei database, rimaste aperte da processi attivi nel momento stesso della saturazione del disco, vengano corrotte.

Se le tabelle sono in INNODB, allora bisogna solo recuperarle da un backup. Se invece il motore utilizzato è MyISAM, allora possiamo tentare (il più delle volte ci si riesce) un recovery della stessa tabella.

Il primo passo da effettuare (naturalmente dopo aver liberato spazio disco), è quello di eseguire il seguente comando con il servizio MySQL attivo:

mysqlcheck nome_database -c -r

Sostituendo nome_database con il nome del vostro database.

Se avete molti database e non sapete quali siano effettivamente corrotti, possiamo usare lo stesso comando con opzioni diverse per fare il repair su tutti i database del server:

mysqlcheck -A -r

Se in questo modo non si riesce a riparare la tabella, allora possiamo adottare un’altra tecnica.

Ipotizziamo che:

  • La cartella dei database di MySQL è /var/lib/mysql/
  • Il database con la tabella corrotta si chiami mio_db
  • La tabella corrotta si chiami mia_tabella

Allora possiamo stoppare MySQL ed entrare nella cartella fisica del database, dove troviamo per ogni tabella il suo equivalente file .MYI.

Da qui possiamo effettuare un repair a freddo:

cd /var/lib/mysql/mio_db ; myisamchk -r mia_tabella.MYI

Il tempo di repair dipende dalla grandezza della tabella.

Ora possiamo avviare di nuovo MySQL e vedere se la tabella è stata recuperata effettivamente.

Author: "morphey" Tags: "Howto, Linux, Sistemistica, innodb, myis..."
Comments Send by mail Print  Save  Delicious 
Next page
» You can also retrieve older items : Read
» © All content and copyrights belong to their respective authors.«
» © FeedShow - Online RSS Feeds Reader