Sep 022008
 

Perché la vita ha le sue regole, ma il cervello è anarchia.

 

Quante cose, quante cose!

E’ tantissimo tempo che non scrivo sul blog e ci sono veramente mille cose di cui vorrei parlare, mille cose di cui avrei voluto parlare se solo avessi avuto il blog a portata di mano…

Quante cose sono successe… passiamo dalle facete…

Ho una macchina nuova… una Toyota Prius, per chi non lo sapesse è un auto ibrida elettrica+benzina. E’ stata una scelta schizoide, di un momento strano della mia esistenza, ma ora, con il senno di poi, mi rendo sempre più conto che è probabilmente una delle scelte più intelligenti che io abbia mai fatto. Tanti sono i fattori che me la fanno apprezzare… innanzitutto la comodità di una macchina pensata per essere una macchina di taglia “grande”, quindi spazio in abbondanza per tutti, sportelli e sportellini ovunque, confort di viaggio senza precedenti, silenziosità infinita (soprattutto quando si va in elettrico, ovviamente)… il secondo è senza dubbio quello economico in quanto praticamente (senza finti sensazionalismi) puoi andare in giro con un soggiorno con le ruote spendendo la benzina che spenderesti andando in giro con una Smart, e scusate se è poco… in fine ma ovviamente non meno importanza, si inquina molto meno di qualsiasi altra autovettura in circolazione.

Mio padre ha aperto un blog, disponibile all’indirizzo http://roberto.brancatelli.it/ – in realtà il blog esisteva già da qualche mese, ma solo recentemente ha iniziato a tenerlo aggiornato con regolarità. Fa strano, non so che altro dire; comunque ha un che di interessante.

Il disco degli Shots in the Dark è quasi finito. Deo gratias.

Valentina è in Costa d’Avorio a fare volontariato. Costruirà una scuola (se ho capito bene) e dei pozzi d’acqua. Dario è a Ladispoli dalla nonna a giocare e divertersi (lui, non la nonna). Io sono da solo e tutto fa molto strano. Il tempo è rarefatto, sto facendo un milione di cose, la solitudine è un piacevole brodo, ma alla fine chi si cuoce nel suo brodo…

15 giorni, oramai 13 credo. Troppo tutto.

 

Magari mi sbaglio, ma ho la forte sensazione che ci sia un vivo parallelismo tra il Buddhismo e il pensiero filosofico di Schopenhauer.

E tra l’altro Schopenhauer è sempre stato il mio filosofo preferito.

Bisognerebbe riflettere un po’ su questo Buddhismo. Ho lento anche molto del Taoismo e, per me, profondo essere privo di spiritualità e così assetato di raziocinio e schema mentale, queste filosofie sono fonte di enorme meraviglia ed enorme curiosità.

Devo indagare.

Jun 162008
 

Un rapido aggiornamento del blog solo per segnalare a coloro ai quali facesse piacere vedermi suonare dal vivo, che potranno sentirmi il 22 Giugno 2008 dal vivo allo Zion Beach sulla litoranea di Ostia (dalle parti di Torvaianica) con gli Shots in the Dark, oppure il 28 Giugno 2008 alla Masseria Moska a San Cataldo vicino Lecce sempre con gli Shots in the Dark, oppure il 29 Giugno 2008 a Morlupo con gli Antistamina ed, in fine, il 19 Luglio 2008 a Bologna sempre con gli Shots in the Dark.

E poi non dite che non ve l’avevo detto.

 

Buongiorno e grazie per l’acquisto.

Oggi configureremo un cluster di server WEB affinchè sinao in grado di bilanciare le richieste tra i componenti del cluster e garantire un certo livello di alta affidabilità.

Partiamo con gli ingredienti. Servono 3 dicasi tre server: due (presumibilmente potenti) in cluster per erogare il sito web vero e proprio ed un server (presumibilmente più piccolo) per effettuare il balancing delle richieste. Per dirla tutta sui due web server può girarci un qualsiasi server web a partire da Apache 2.0 in poi mentre sul server di balancing avremo bisogno di Apache 2.2 compilato con il supporto per il mod_proxy e mod_proxy_balancer.

Per chi non lo sapesse l’unico sistema operativo degno di essere usato è Freebsd, per cui questo how-to si appoggerà ad esso.

Per il nostro esempio definiamo i due web server come www1 (www1.site.com) e www2 (www2.site.com) mentre la macchina balancer è identificata come www (www-fw.site.com).

Innanzitutto andiamo su www, dentro /usr/ports/www/apache22 e spariamoci un bellissimo make options, all’interno del quale attiveremo tutti i mod_proxy, seguito da un make install che frullerà per parecchi minuti.

cd /usr/ports/www/apache22
make options
make install

A questo punto modifichiamo l’httpd.conf dentro /usr/local/etc/apache22 aggiungendo le seguenti righe:

<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /balancer-manager !
ProxyPass / balancer://mycluster/ stickysession=BALANCEID nofailover=On
ProxyPassReverse / http://www1.site.com/
ProxyPassReverse / http://www2.site.com/
<Proxy balancer://mycluster>
BalancerMember http://www1.site.com route=www1
BalancerMember http://www2.site.com route=www2
ProxySet lbmethod=byrequests
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
Order deny,allow
Allow from all
</Location>

A questo punto dentro /etc/rc.conf io suggerisco di attivare lo startup di apache22 al boot e di htcacheclean che fa la pulizia della directory di cache del proxy:

apache22_enable=”YES”
htcacheclean_enable=”YES”

Ok, il balancer è pronto, ora dobbiamo semplicemente istruire i web server affinché in fase di erogazione dei contenuti venga specificato il COOKIE che permette al balancer di riassociare un client al suo server. Dentro l’httpd.conf di ognuno dei due server web incolliamo (nel virtual host che ci interessa o nella location) il seguente codice:

RewriteEngine On
RewriteRule .* – [CO=BALANCEID:balancer.www1:site.com:1440:/]

Attenzione ad impostare correttamente il domain del cookie, il lifetime ed il path. E soprattutto attenti ad aver attivato il mod_rewrite prima di attivare la rewriteengine. E soprattutto sul secondo server cambiate www1 in www2

Ok, restartate tutti e tre gli apache… dovrebbe funzionare.

Buon divertimento.

p.s.:
poi amplio il concetto…

Discover credit card offers
A credit reporting
Georgia loans automobile
Mortgage refinance information site map
Texas home equity loans
Card company credit report
Low credit score loans
Compare credit card offers
Online debt consolidation
Florida renters insurance
Credit immediately online report
Insurance home owner policy
Health insurance ca
Secured debt consolidation
Applications for credit cards
Disability insurance company
Uk lottery national consolidation debt
Insurance life rates
Increasing credit scores
Sub prime auto loan
Home equity loan best rate
Mortgage refinance online
Card credit debt letter settlement
Liberty mutual homeowners insurance
Insurance clinic for sexual health
Credit card debt settlements
Faxless online payday loan
California home mortgage refinance bad credit loan pay
New credit score
Credit card application form
Business credit card offer
Life insurance quotes for adult children
Debt consolidation bad credit
Visa credit card offer
Compare auto insurance
600 credit score
Torn up credit card application
Sears credit card application
American income life insurance
The best credit score
Credit cards online application
Credit card machine paper
Credit repair lawyers
Low cost life insurance
Auto insurance companies
Free credit card machine
New york life insurance
Debt consolidation loan
Illinois free credit report
Automobile insurance ratings of cars
Health insurance after cancer
Credit card offers
Ohio debt consolidation loan
Credit reporting bureau
Hartford life insurance
Student loans apply online
Auto insurance texas
Debt consolidation lender
Unsecured debt consolidation loan
Consolidation loans debt loan
Oregon home equity loan
Card credit debt pay
Bank credit card offers
American modern home insurance company
Disability insurance cost
America card credit debt
Student loan consolidation center
Consolidate student loans
Credit report.com
Transunion credit reporting agency
Bad credit student loans
California home loan mortgage rate refinance
Lower payment debt consolidation ma
Debt settlement program
Idaho home mortgage refinance
Auto insurance
Instant auto loan

Apr 052008
 

Il primo passo di una dieta efficace è comprare pentole più piccole.

 

Da ieri alle 17.00 sono ufficialmente un “VMWare Certified Professional on VI3″.
E buona camicia a tutti.

 

Da sempre sono stato un grande sostenitore di DBMail, un Mail server che ha la peculiarità di appoggiare tutti i suoi dati dentro un DB – mySql, PgSql, SQLite…)

Ultimamente ho avuto la necessità di aggiungere l’autenticazione SMTP al mio Sendmail di base… e mi sono accorto che far interoperare i vari pezzi che compongono la ricetta è più facile di quel che credessi. Eccovi un rapido prontuario.

Innanzitutto come reference sono partito dal FreeBSD Handbook che però faceva l’autenticazione sugli utenti di sistema di FreeBSD.

Comunque ho installato il port security/cyrus-sasl2 avendo cura di selezionare tra i possibili backend di autenticazione mySql.

A questo ho creato /usr/local/lib/sasl2/Sendmail.conf inserendoci dentro:

pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine: mysql
sql_hostnames: localhost
sql_database: dbmail
sql_user: dbmail
sql_passwd: dbmail
sql_select: SELECT passwd FROM dbmail_users WHERE userid = ‘%u@%r’
sql_verbose: yes

Ovviamente al posto di sql_user e sql_password dovrete sostiture utenza e password del vostro dbmail.

A questo punto ho aggiunto ad /etc/make.conf le seguenti righe:

SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl2

che serviranno ad indicare a Sendmail di caricare le estensioni SASL per l’autenticazione. Di conseguenza dovremo ricompilare Sendmail con tre semplici passi:

cd /usr/src/lib/libsmutil
make cleandir && make obj && make
cd /usr/src/lib/libsm
make cleandir && make obj && make
cd /usr/src/usr.sbin/sendmail
make cleandir && make obj && make && make install

Per attivare le nuove funzionalità modifichiamo il file .cf di sendmail dentro /etc/mail aggiungendo le seguenti righe:

dnl The group needs to be mail in order to read the sasldb2 file
define(`confRUN_AS_USER’,`root:mail’)dnl

dnl set SASL options
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN’)dnl
define(`confAUTH_MECHANISMS’, `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN’)dnl

define(`confDONT_BLAME_SENDMAIL’,`GroupReadableSASLDBFile’)dnl

Dovrebbe funzionare :-)

Feb 082008
 

C’è poco da fare, quando uno è bello è bello (e, no, non sto parlando di Fulvio).

Mr.SK live @ Cantina Mediterraneo
 

non riesco più a modificarla.

mah.

comunque:

free music
© 2011 extract the nectar, burn the tree Suffusion theme by Sayontan Sinha