Entries Tagged 'Open source' ↓

Come far funzionare il mod rewrite con Ultimate Tag Warrior

Se usate Ultimate Tag Warrior per gestire i tag sul vostro blog Wordpress potreste incontrare problemi qualora abilitiate il mod rewrite per i tag (dal pannello di Wordpress, Options -> Tags).

Per motivi che non mi metto a spiegare perché non sono neanche sicuro di averli capiti appieno io, potreste ricevere un error 404 quando visitate la pagina di un tag in locale (ad esempio, www.vostroblog.com/tag/bug/).

All’inizio cercavo la soluzione all’interno del file .htaccess, ma in realtà mi sono accorto che è sufficiente ricostruire la struttura dei permalink (Options -> Permalinks) dopo aver abilitato il mod rewrite per i tag.

Qualora continuiate a ricevere error 404, provate, prima delle due modifiche via pannello di cui sopra, ad inserire nel file .htaccess queste due righe (subito dopo la riga “RewriteBase /”):

RewriteCond %{REQUEST_URI} ^(/tag)
RewriteRule ^tag/(.*)/$ /index.php?tag=$1 [L]

Ma nonostante questa sia una soluzione che ho trovato in giro per Internet, ho verificato (anche su questo stesso blog) che non è sempre un passaggio necessario.

Tags: , , , , ,

Certe cose vanno sottolineate

Chiuso il bug che avevo segnalato poche ore fa. Bravi, corro ad aggiornare OWA.

Dovresti provare anche tu Open Web Analytics :)

Tag:

UNICEF: attenzione al virus

Stamattina mi sono svegliato e come molti altri ho ricevuto una bella ondata di email con virus il cui mittente risultava essere tale Prisco Mazzi, presunto capitano di polizia.

Ma ora ho appena ricevuto un’altra email con virus, questa volta il mittente risulta essere niente meno che l’Unicef.

Per ogni bambino
Salute, Scuola, Uguaglianza, Protezione

L’UNICEF è la principale organizzazione mondiale per la difesa dei diritti e delle condizioni di vita dell’infanzia e dell’adolescenza in tutto il mondo.
2000 Bambini hanno bisogno del vostro aiuto per aiutarli bisogna cliccare ACCETTO

Il vostro voto aiuta i 2000 bambini con delle medicine abbiamo bisogno del vostro voto
ACCETTO
Qualunque cosa tu scelga di fare, i bambini di tutto il mondo e l’UNICEF te ne saranno grati!
Grazie per aver aiutato questi bambini www.unicef.it

Comitato Italiano per l’UNICEF Onlus - Via Palestro, 68 - 00185 Roma - Numero Verde 800-745.111 - Codice Fiscale 015 619 205 86

I bambini vi regalano un disegno

Il messaggio sembra in tutto e per tutto sano, ma c’è un link (che ovviamente non riporto qui) che punta ad un eseguibile (a_friend.exe). Il file in realtà non è presente all’URL riportato nell’email (error 404 - si, ci clicco sui virus, io), ma comunque è un segno di come bisogna fare attenzione a qualsiasi email, anche quella apparentemente più innocente.

Se poi volete dormire sonni più tranquilli, usate un antivirus ed aggiornatelo quotidianamente. Se poi volete dormire sonni assolutamente tranquilli, usate Ubuntu.

Tags: , , , , ,

Di chi era, il bug?

Come scritto, c’era un bel bug su Wordpress 2.1 che si manifestava nella congiuntura astrale Wordpress 2.1 + Debian Stable con php 4.3.10-18 + widgets.

Nel gioco dello scaricabarile (pensavate fosse una specialità tutta italiana?), qualcuno osò dire che il bug era di Debian. Intendiamoci, mi piace la gente con un minimo di temerarietà. Però se poi aggiorno wordpress alla 2.1.1 e non vedo più segmentation fault, si capisce di chi era il bug.

Tags: , , , , ,

Bug su Wordpress 2.1

Mi spiace dare una brutta notizia agli amanti di Wordpress che si sono affrettati ad aggiornare il loro blog alla versione 2.1, ma sicuramente c’è un bug, ancora da risolvere, che causa ogni tanto delle pagine bianche (in caso vi capiti qui, provate semplicemente un refresh e dovrebbe andare), ma soprattutto, anche se il problema è meno visibile, provoca ripetuti segmentation fault dei child di apache, e ogni tanto la cpu va al 100%.

Il problema lo riscontrano coloro che, come me, usano apache 2, php 4.3 e wordpress 2.1.
Sto seguendo l’evoluzione del problema qui.

Tags: ,

Upgrade indolore

Questa notte ho aggiornato il presente blog alla versione 2.1.
Per la prima volta ho eseguito l’upgrade eseguendo tutti i passi suggeriti (non solo il backup, quello lo faccio sempre; soprattutto, ho disattivato i plugin). Ma penso che non avrei avuto alcun problema ad aggiornare dalla versione 2.0.7 alla 2.1.0 con i soliti metodi.

In ogni caso, anche per togliere qualche curiosità, alcune informazioni utili: intanto, il tema che uso, Glued Ideas, è già pronto per wordpress 2.1. Se usate questo tema, quindi, non avrete alcun problema.
Poi i plugin: quelli che uso io funzionano tutti anche con WP 2.1. Ecco l’elenco:

Ora devo solo sistemare alcuni dettagli relativi al tema (come i sopra presenti elenchi puntati). Se avete un’idea di come sistemare soprattutto quelli relativi al blogroll, ve ne sarei grato.

Tags: , ,

Con Omega Version nasce ISP Control Panel, fork di VHCS

Qualche sera fa sono andato al cinema a vedere “The Prestige”, film che all’inizio ho giudicato “niente male, con un bel cast, una trama a tratti di difficile comprensione a causa di una narrazione abbastanza incasinata, un finale un po’ macabro”, poi “pressochè geniale”. E non una gran voglia di andare a dormire subito: sicuro avrei fatto qualche incubo.
E così ho fatto la cosa migliore che potessi fare: ho iniziato a cazzeggiare sul web. E dopo essermi smazzato un po’ di post sulla blogosfera autoreferenziale in crisi esistenziale (poi ne parliamo, eh), sono andato su vhcs.net, per vedere se c’erano segni di vita sullo sviluppo di questo gran bel pannello di amministrazione per gli ISP (alla Plesk, per intenderci) dallo sviluppo un po’ troppo chiuso. Il che potrebbe anche essere accettabile, se lo sviluppo fosse sufficientemente costante. E di costante, in VHCS, c’é solo l’ultima release disponibile con la sua patch di sicurezza del febbraio 2006. Ma nel forum, ho trovato la segnalazione di un presunto fork: ISP Control Panel. E sono andato a curiosare il sito. E siccome il sito usa Trac ho capito subito che il fork è nato per risolvere il problema dello sviluppo chiuso.
Incuriosito, mi sono girato un po’ di pagine, e ho quindi preso atto che il progetto, nato da pochissimo tempo (un mese, si e no), ha sicuramente bisogno di collaborazione.
Sulla carta, infatti, sembra tutto ben pianificato, ma in effetti a creare i bugfix sembra esserci solo una persona o due.
Siccome VHCS è un gran bel pezzo di script, e siccome ISPCP si propone di superarne il più grande limite (lo sviluppo chiuso), mi farebbe piacere se qualcuno avesse voglia di darci uno sguardo.
Magari vale la pena contribuire, per avere aggiornato un pannello di controllo per web server open.




Tags: , , , , , , ,

Un saluto (con il solito ritardo)

Sono tornato lunedì sera da Firenze, dove ho partecipato al riuscitissimo Convegno GT. Dato che le discussioni scaturite dalle relazioni (e non solo) saranno approfondite e sviscerate direttamente sul Forum GT, uso il presente post solo per salutare tutte quelle persone che ho rivisto e coloro che ho conosciuto di persona (dopo averle conosciute virtualmente). Peccato che il convegno sia durato solo due giorni: il tempo ristretto mi ha impedito di chiaccherare molto più a lungo con tutti. Giorgio, il prossimo convegno lo facciamo durare qualche settimana? :D

Un saluto, quindi. In primis al deus ex machina del Convegno, Giorgio. Un saluto a chi l’ha aiutato nell’organizzazione, Marcello e Chiara.
Poi, un saluto ad Angelo che ha ospitato me ed Alessio nella sua accogliente dimora.
Eppoi, un saluto ai vari utenti e moderatori del forum GT, da Nelli a Stuart, da Nicola a Calogero. Come anche coloro che ancora non conoscevo, come Beke. E chissà quanti altri ne sto dimenticando.
Un caro saluto anche a Francesco e Mariangela, ovviamente. Ma la carrellata di nomi è solo all’inizio.
Ho infatti avuto il piacere di conoscere di persona Luca e Tiziano (curioso come mi sia ricordato solo dopo il convegno che curano niente meno che Motoricerca.net :)). Ma ho potuto conoscere di persona anche Mirko, Antonio, Enrico (la prossima volta non ti lascerò scappare così facilmente :D), tutta la comitiva di TSW (Piero, Johnnie, Lucia, Miriam, e credo altri, di cui non ricordo più i nomi - scusate :P), come anche la comitiva di SEMS (Enrico, Daniela, altri? - lo includo qui per comodità: ciao Dario :)), e ovviamente Simone.

Ok, è giunto il momento più difficile: ammettere che mi stanno sfuggendo altri nomi, altre facce, altri VIP. Chi ho dimenticato?

Tags: , , ,

Ubuntu!

Ho installato anche sul pc di casa Ubuntu, la miglior distribuzione linux per il desktop.
Tempo richiesto dall’installazione? Non saprei, ero a guardare la TV mentre faceva tutto da solo…
Tempo richiesto per il tuning e la personalizzazione del sistema in base alle mie esigenze? Una mezz’oretta, Continue reading →

Tags: ,

Gestionale open source

Stavo disperatamente cercando un software gestionale che funzionasse sotto linux, e nessuna delle soluzioni trovate era soddisfacente. Non mi andava bene sql-ledger, perche’ completamente privo della gestione magazzino (nonche’ per il fatto di essere scritto in perl - fatto di per se’ sufficiente a farmi odiare un software). Non mi poteva andare bene compiere, per il semplice fatto di aver bisogno di oracle come database (dicono che stanno pensando di renderlo compatibile con postgresql, ma intanto…). Allo stesso modo non mi andavano bene le altre possibili soluzioni che sono riuscito a trovare in giro.

Finche’ non ho trovato phasis.
Questo gestionale open source e’ particolarmente orientato alle PMI. E’ scritto in python (enorme valore aggiunto per un python evangelist come me ;) ) e usa wxpython come interfaccia grafica. Il database usato e’ sqlite (ma funziona anche con mysql).

Necessita sicuramente ancora di una “aggiustatina”, ma si presenta gia’ come un buon prodotto, e sta crescendo la comunita’ che sta alle spalle. Comunita’ che ha bisogno della collaborazione del maggior numero possibile di persone, sia per lo sviluppo del codice vero e proprio, sia per la scrittura della documentazione, sia per il testing. Questo non e’ dunque un appello rivolto unicamente a chi programma in python, ma a chiunque possa avere interesse ad avere finalmente un ottimo software gestionale opensource usabile sia su linux sia su windows (e anche su mac, in realta’).

Il sito ufficiale di phasis e’ www.phasis.it, mentre qui si trova il sito di supporto, con forum, bugtracking, wiki, mailing list e cvs.


Tags: ,