c'e' solo un modo di fare le cose: farle bene

Sono tornato!

ott 16, 2007 Author: Gianluca | Filed under: Senza categoria

Rieccomi qui, sono stato un pò via per avviare un altro sito:

Flowers Team

Oltre alla passione e lavoro per l’informatica amo andare lo snowboard e quindi ho pensato bene di avviare il sito del mio “”"team“”"!.

Ho dato una sistemata anche a Bucchianico.net, bandiera del mio operato e creatura messa alla luce da anni, ma ora eccomi tutto per IdeaFactory.

Ringrazio quelli che mi hanno scritto e spero che la loro attesa sia ripagata ben presto dall’aggiunta di nuove guide ma, a grande richiesta, la seconda parte riguardante Asterisk su Debian.

Stop p2p: un gateway Debian con layer 7

set 4, 2007 Author: Gianluca | Filed under: Debian, iptables, p2p

Per bloccare il peer to peer ci sono due strade differenti:

  1. bloccare tutto e concedere l’accesso a pochi servizi scelti (http, smtp, pop3 etc)
  2. far passare tutto ciò che non è p2p

La soluzione più rapida e meno onerosa in termini di risorse è la prima.

Purtroppo però ci sono servizi che si basano su porte non standard che devono essere accessibili e quindi, sarebbe un impresa non da poco aggiungere le porte suddette alla nostra white list.

Esistono però soluzioni software in grado di riconoscere traffico p2p ed eventualmente bloccarlo.

La più valida da me provota è l7-filter.

Read the rest of this entry »

Asterisk ISDN HFC BRI Zaptel IAXModem Hylafax & Co.

ago 29, 2007 Author: Gianluca | Filed under: Asterisk, Debian

Il titolo può sembrare uno strano linguaggio criptico o una lingua antica ma se si sta leggendo questo articolo molto probabilmente si ha la necessità di:

  • configurare un server Asterisk
  • collegare il server ad una linea ISDN
  • con scheda ISDN HFC
  • utilizzare il numero secondario ISDN come fax
  • inviare i fax ricevuti via mail
  • utilizzare il numero primario ISDN per le normali telefonate

Ma non finisce qui…l’articolo spiega anche come:

  • registare i CDR in un database MySQL
  • utilizzare Eutelia VoIP
  • smistare le chiamate a seconda della lora destinazione
  • avere interni che parlano tra loro (gratis)

Tutto questo utilizzando pacchetti deb ricompilando a manina quasi niente.

Read the rest of this entry »

MySQL: Replicazione database

ago 10, 2007 Author: Gianluca | Filed under: Debian, MySQL

Teoria: two is meglio che one!

Due delfini

Pratica:

La replicazione fornita da MySQL si definisce “one-way“, perché tale operazione è gestita dal server in modo monodirezionale, ovvero consente di replicare le operazioni di scrittura effettuate su un database master su più database slave.

Come è lecito aspettarsi i server slave saranno utilizzati solo per le letture mentre, sul master, graveranno gli inserimenti e gli update (nessuno vieta di utilizzarlo anche per le operazioni di select).

Il procedimento di replicazione di MySQL si riassume in questi step:

  1. Il master registra le query di scrittura (inserimento, update etc) in un file
  2. I server slave leggono il file di log del master ed eseguono le operazioni lì riportate aggiornando il database locale

Il rapporto tra master e slave è così definito:

  • un master può avere più slave
  • uno slave può avere un solo master

Bene si parte.

Read the rest of this entry »

Trovare ed eliminare record duplicati

lug 26, 2007 Author: Gianluca | Filed under: MySQL

Oggi mentre aggiornavo Roundcube alla versione corrente sono incappato in un problema che in teoria non di dovrebbe mai verificare in un db: tuple duplicate.

L’errore è venuto fuori eseguendo questa query:
ALTER TABLE `messages`
DROP `body`,
DROP INDEX `cache_key`,
ADD `structure` TEXT,
ADD UNIQUE `uniqueness` (`user_id`, `cache_key`, `uid`);

Che ha lo scopo di adeguare il vecchio db con la struttura nuova.
In particolare il problema si verificava aggiungendo l’indice univoco composto da `user_id`, `cache_key`, `uid`.
Siccome seguo Roundcube da prima che gli spuntassero i primi dentini è normale che ci sono stati errori nello sviluppo e quindi è logico che si è arrivati ad un problema simile.
Read the rest of this entry »

Paghiamo la MIA multa

lug 17, 2007 Author: Gianluca | Filed under: Senza categoria

Sò che non servirà a niente però volevo fare dello humor sulla multa presa sabato…370 euro, fai una donazione:


Hai bisogno di un sistemista Linux? Devi configurare un centralino Asterisk? Necessiti di un valido progrmmatore PHP/Java/C/Pascal? Non riesci andare avanti nella procedura o nel trigger MySQL? Ti manca il decimo per un partita a calcetto? Ti serve un ottimo giocatore di beach-volley? Non esitare, fai la donazione e poi chiedi, forse qualcuno ti risponderà!:)

Come scegliere la distribuzione Linux

lug 17, 2007 Author: Gianluca | Filed under: Linux

Facile: usa Debian sul server ed Ubuntu sul desktop.

Troppo limitativo vero? Allora chiedilo a Linux Distribution Chooser che tramite alcune semplici domande (anche in italiano) ti indirizza verso il “Linux” più adatto a te.

Funzionerà? Con me si…

Last 3 LifeStream

  1. Today

    1. RT @lddio: La mafia teme più la scuola della giustizia. L'istruzione toglie erba sotto i piedi della cultura mafiosa. (A. Caponnetto, 19 ... [gianlucagentile]

      9h ago via Twitter

    2. RT @gzaffagnini: @riotta Dio accolga coloro che lo #Stato non riesce a proteggere [gianlucagentile]

      9h ago via Twitter

    3. RT @donati_giacomo: Solo delle Merde possono piazzare una bomba davanti una scuola! #brindisi [gianlucagentile]

      9h ago via Twitter

    Upstream

    Powered by Lifestream.

Flickr PhotoStream

    DSCF9988.JPGDSCF9958.JPGDSCF9968.JPGDSCF9980.JPGDSCF9981.JPG

Blogroll


Calendar

maggio: 2012
L M M G V S D
« nov    
 123456
78910111213
14151617181920
21222324252627
28293031