Category: Documentazione

A quanto pare ho finalmente trovato una gallery decente per wordpress; ovvero una gallery che;

  1. non mi faccia casino col sito
  2. non mi faccia problemi ogni volta che voglio aggiungere un’immagine alla gallery
  3. non mi tocchi ricaricare tutto per modificare un’immagine
  4. permetta caricamento direttamente via ftp, e solo un’update via browser
  5. sia carina ;)

Ecco, sembra che l’abbia trovata…. Appena ho un attimo la installo e vediamo ;)

Stefano

UPDATE:

Ecco, la nuova Galley è operativa…. La potete trovare a

http://www.zattara.org/foto-gallery/

No, non sto parlando di qualche “collega” informatico, ne di qualche giornalista che improvvisamente si reputa esperto informatico.

PEGGIO!

Stavolta si tratta di una rivista che si reputa “informatica”…..

Semplicemente non ho parole…

Si accettano scommesse sul numero di cavolate che riuscite a contare…..

Qui (quello che spacciano per ) l’articolo

…Cito solamente qualcosa….

- Contrariamente ai concorrenti, Microsoft ha sempre procurato rapidamente una patch:

- Apple e Linux non hanno un programma fisso per gli aggiornamenti. In Mac OS X (come in Windows 7), un Update Manager integrato verifica la presenza di aggiornamenti a intervalli ben precisi. In Kubuntu invece ci deve pensare l’utente.

- Il vantaggio della community Linux è che spesso la prima patch è disponibile già a distanza di poche ore, tuttavia può rendere il sistema instabile.

- Windows 7 è l’unico tra i sistemi testati a offrire un Centro Sicurezza PC ….. Snow Leopard e Kubuntu non dispongono di un servizio simile.

- Apple e Linux presentano un’ulteriore fatale mancanza: nei computer OS X il firewall è disattivato di default e chi vuole essere protetto con Kubuntu in alcune distribuzioni deve addirittura installare il firewall a posteriori.

…per il resto lascio a voi la lettura…..

P.S. Chi avesse facebook puo commentare anche qui

Convertire i video da flv [formato molto in voga in rete] ad mpeg [formato riconosciuto dalla maggior parte dei dispositivi portatili (telefoni, palmari etc….)

1 – apt-get install ffmpeg

2 – ffmpeg -i FileVideo.flv -ab 56 -ar 22050 -b 500 -s 320x240 FileVideoConvertito.mpg

Volendo convertire una cartella intera:


cd /path/cartella;

for i in `ls *.flv`; do ffmpeg -i $i -ab 56 -ar 22050 -b 500-s 320x240 $i.mpg; done;

Mi è capitato che con l’aggiornamento di skype mi sono trovato incasinato in quanto il carattere era, a dir poco, schifoso….

Soluzione:

apt-get install qt3-qtconfig qt4-config

lanciare qt-config e qt4-config e settare su entrambi come font “Bitstream Sans” e dimensione a 8 o 10, a scelta :)
File -> Salva

Tutto a posto

Ecco, ho finito con le prove, e posso dire di essere abbastanza soddisfatto….
Sto usando con (abbastanza) soddisfazione BloGTK.
BloGTK è un programma per Linux, scritto in python, e che si appoggia alle librerie GTK, che permetti di avere un editor online/offline di blog.
La funzionalità più importanti sono sicuramente quella di editor off-line, ovvero scrivo il mio articolo/post, e, non appena avrò di nuovo disponibilità di connessione internet, farà l’upload dell’articolo tramite XML.
Il programma supporta diversi blog, tra cu:

  • MovableType versione 2.5 o successivi
  • Blogger
  • WordPress 1.5 o successivi o *.wordpress.com
  • Windows Live Spaces
  • Expression Engine (ma senza autoconfigurazione)
  • Qualunque altro blog che utilizzi le MetaWeblog API.

Installazione banale (“make install” nella root del programma, come utente root però).

Dispone di un’auto configurazione per i blog, ovvero io inserisco nell’interfaccia di configurazione il sito web da utilizzare e lui identifica il tipo di blog ed setta tutti i parametri, richiedendo solo utente e password (e l’eventuale abilitazione del protocollo nelle configurazioni del blog, se ottiene un 404 )

Altra cosettina carina, alla prima sincronizzazione con il proprio blog, si scarica gli articolie anche le categorie che ho impostato.

Unica “pecca” ( o forse devo ancora capire come si fa), è che gli articoli vanno salvati in locale, poi, quando si ha connettività, riaperti e syncati…..
Altra pecca, gli articoli gia salvati posso solamente leggerli o cancellarli, non modificarli…..

Il programma non è malaccio…. in mancanza di altro va benissimo… continuerò a cercare comunque….

Stefano

Problema:

root@Birillo:~# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘select_limit’: unsigned value 18446744073709551615 adjusted to 4294967295
Warning: option ‘max_join_size’: unsigned value 18446744073709551615 adjusted to 4294967295

root@Birillo:~#

Soluzione:

apt-get install mysql-server-5.1 :)

Spiegazione:

Bug notificato del check del db….. Upgrade e si risolve :D

Oggi mi sono posto una domanda….. Ma perché avendo una adsl a casa devo pagare anche l’accesso wap dal cellulare?

Il mio cellulare (K610i della sony ericsson), non dispone di wifi, ma ha il bluetooth….

Bhe, dov’è il problema allora? Basta collegare il cellulare via bluetooth al pc e poi sfruttare questa connessione per navigare…..

Bene, ecco come:

Intanto installiamo quello che ci serve: bluetooth e bluez-utils sono il supporto per il bluetooth su Linux, mentre il server dhcp ci serve per assegnare un ip al cellulare (quello che stiamo facendo è un accrocchio, non è una cosa standard, per cui nel telefono non esiste la possibilità di settare un ip statico….) iptables invece ci serve per nattare la connessione creata dal cellulare

apt-get install bluetooth bluez-utils dhcp3-server iptables

…do per scontato che siano già riconosciuti tra di loro telefono e pc….

Bhe, inziamo:

Per prima cosa andiamo ad editare il file  /etc/bluetooth/hcid.conf

ed andiamo a modificare la riga che contiene

lm accept;

e la facciamo diventare:

lm accept, master;

Nel file/etc/default/bluetooth modifichiamo i parametri:

PAND_ENABLED=0

in

PAND_ENABLED=1

e

PAND_OPTIONS=”

in

PAND_OPTIONS=”–listen –role=NAP –devup /etc/bluetooth/pan/dev-up”

Creiamo la directory “pan” ed il file dev-up

mkdir /etc/bluetooth/pan
touch /etc/bluetooth/pan/dev-up

Nel file dev-up inseriamo quanto segue:

#!/bin/sh
echo “1″ > /proc/sys/net/ipv4/ip_forward                 # Abilitiamo il forward dei pacchetti a livello kernel
ifup bnep0                                                                        # Abilitiamo l’interfaccia bnep0 (il tunnel bluetooth)
ifconfig bnep0 10.0.254.1 netmask 255.255.255.240    # Configuriamo a mano l’interfaccia

sleep 2                                                                               # Aspetta 2 secondi
/etc/init.d/dhcp3-server restart                                     # Riavvia il server dhcp

N.B. Solo 2 righe [oltre ai commenti] di spiegazione del file…..

Che succede?! Allora, il cellulare si aggancia al pc via bluetooth, a questo punto si attiva pand, che attiva il tunnel (bnep0) e, una volta che il device è attivo, richiama il file /etc/bluetooth/pan/dev-up che, come si vede dai commenti, configura un pò ri boba e poi fa ripartire il server dhcp (che poi configureremo per agganciarsi SOLO sull’interfaccia bnep0) che assegna l’ip al cellulare e fine….

In teoria basterebbe “ifup bnep0″ che legge il file di configurazione dell’interfaccia….. A volte non mi funzionanva, così facendo invece non mi ha mai dato problemi…..

Vabbè, continuiamo….
Rendiamo eseguibile il file appena creato

chmod +x /etc/bluetooth/pan/dev-up

Andiamo a definire l’interfaccia bnep0 in/etc/network/interfaces

iface bnep0 inet static
address 10.0.254.1
netmask 255.255.255.240
post-up iptables -t nat -A POSTROUTING -s 10.0.254.0/24 -j MASQUERADE
pre-down /etc/init.d/dhcp3-server stop

il “post-up” come dice il nome esegue quel comando appena attivata l’interfaccia, in questo caso crea solamente un nat tra le interfacce

Ora resta solamente da definire il range di ip nel dhcp, quindi nel file /etc/dhcp3/dhcpd.conf aggiungiamo

subnet 10.0.254.0 netmask 255.255.255.240 {
range 10.0.254.2 10.0.254.10;
option domain-name “bluetoot.casa.mia”;
option routers 10.0.254.1;
option domain-name-servers IP_DNS;
option broadcast-address 10.0.254.255;
default-lease-time 600;
max-lease-time 7200;
}

e nel file /etc/default/dhcp settiamo

INTERFACES=”bnep0″  #  In questo modo il server dhcp risponde solo a richieste provenienti su bnep0

Riavviamo il demone bluetooth in modo che rilegga la configurazione e creiamo la connessione sul telefono….

Impostazioni -> Connettività -> Impostazioni Internet -> Nuovo Profilo

Come nome mettete quello che volete, io (con grande fantasia ho messo PC )

e come “Connetti con” selezionate il pair bluetooth che avete fatto col vostro pc…. Ricordatevi nel pc, di settare anche “permetti connessioni dal dispositivo”…

Settate questo profilo di default per Connessione Internet, Java e Streaming….

In caso di problemi un’occhiatina a /var/log/syslog e /var/log/message puo essere mooolto utile….

P.S. Si, so che impaginato così fa veramente schifo…. Se qualcuno ha qualche plugin per wordpress da consigliarmi per rendere bene l’idea dei parametri da scrivere in shell…..

Assieme al giocattolino di cui ho parlato prima, dato che il mio caro (e vecchio) disco sata dove conservo i dati, ha fatto degli strani rumori… molto simili ad una “grattuggia per formaggio”, ho pensato che era meglio mettere subito al sicuro i dati….

Dovendo comunque servirmi un disco esterno [ed anche abbastanza capiente], guardando i prezzi in giro ho visto questo giocattolino della verbatim, per 150€ scarsi, mi dava 500G di spazio, connessione rete ed uscita TV, S-video, composito, 1080i, audio…..

Cercando bene bene in giro ho visto che tramite alcuni driver (non supportati ufficialmente dalla verbatim, a quanto sembra), si puo usare tranquillamente come disco di rete, con la limitazione che un solo pc ha accesso in lettura-scrittura, gli altri in sola lettura.

Via rete si può sia scrivere senza problemi, sia avere accesso agli altri pc via samba, e quindi leggere i files condivisi e riprodurli sulla tv/stereo (dico la verità, non l’ho ancora provato)

Altra cosettima interessante è che permette, dopo aver creato una cartella di nome “musica” ed averci messo dentro dei files, di programmarlo in modo che, se acceso e viene premuto play, inizi a leggere la playlist indicata…. Features carina ed anche abbastanza utile….

Il disco interno è sata (da quanto dichiarato), e puo essere formattato in FAT o in NTFS [via USB ovviamente]

La velocità di scrittura via rete è da paura (letteralmente)…si viaggia su qualche mega al secondo….. mentre via USB è come avere un disco esterno normale….

Come formati supportati vi rimando al sito verbatim, qui

UPDATE:

Ah, mi ero scordato….

Ovviamente prima di aquistare il disco ho mandato una mail al supporto Verbatim per sapere se quanto volevo fare era possibile o no….

A. Buongiorno, chiedevo informazioni riguardo il vostro prodotto \”Unità disco rigido multimediale di rete Mediastation\”. Chiedevo se fosse anche possibile utilizzarlo cone disco ethernet, inserendo e spostando files tramite l\’interfaccia ethernet e non tramite l\’usb.

In attesa di risposta, cordiali saluti.

Zattara Stefano

La loro prima risposta è stata di contattare il servizio clienti al telefono, dato che il responsabile del settore era fuori momentaneamente….

Contattato, mi ha candidamente risposto che non ne ha idea e di chiamare dopo 1 mese che sarebbe tornato dalle ferie….

Nel frattempo mi ero arrangiato per conto mio e ho provato in prima persona in un negozio…. Risultato, funziona…. non al massimo (1 solo accesso per volta, come dicevo sopra), ma funziona…..

1 mese abbondante dopo ricevo una mail di risposta:

Gent.mo sig.Zattara,

Tenga presente che il nostro HDD multimediale  MediaStation è stato progettato per archiviare e riprodurre file multimediali sulla TV/Proiettore che sono presenti sul disco stesso oltre che nelle cartelle condivise dei computer collegati in rete.

Non è però prevista la possibilità che questo dispositivo operi come server per altri Client della rete locale (tipico dei dischi NAS) e pertanto la copia dei file deve essere eseguita tramite la connessione USB.

Cordiali saluti.

$Nome $Cognome

Marketing Manager  Verbatim Italia Spa

Via Roma 108 20060 Cassina de’ Pecchi MI ITALY

…vorrei proprio mandargli una mail dicendo che, non si sa come mai, ma, sul loro prodotto, funziona anche la copia di rete…..

Dato che dal 13 dicembre (non so il perché), ma il mio blog ha cominciato ad essere soggetto a *molto* spam (sempre dallo stesso range di ip comunque) ho abilitato akismet sul blog… Non essendo molto pratico di akismet, nel caso qualche vostro commento venga bloccato, mandatemi una mail per favore ;)

Grazie

Stefano

Aggiornato il sito con il nuovo WordPress 2.7….Eccetto la barra laterale che espansa non è il massimo della comodità, per il resto ad un primo impatto mi pare molto più lineare delle vecchie versioni….. anche se, ad un primo conteggio sembra usi un po più ram della vecchia versione…..

Gestione plugins e update del sistema moooolto più comoda….

Niente da ridire…. wordpress sta veramente facendo passi da gigante rispetto le prime volte che l’ho usato…….

Update:

Con php5 sembra che il problema della ram sia risolto…..