Piero V.

E Synaptic?

Update 23/08/2010: comunque è tornato Synaptic.

Oggi ho aggiornato Debian (Sid) e mi sono accorto che col dist-upgrade rimuoveva l’installatore grafico.

Io tanto uso APT da riga di comando che secondo me è la cosa migliore, ma mi sono trovato questa sorpresina:

debian_ubuntu_software_center.png

Notare che uso debian.

Quell’affare lì sul menù mi dà proprio fastidio.

Verificare le terne pitagoriche in pascal

Ecco un semplice programma per verificare le terne pitagoriche in pascal.

Non è difficile.

Usa il teorema senza radice quadrata così si possono usare gli interi.

L’unica parte rognosa è mettere in ordine crescente i numeri, ma forse lo rifarò usando il while…

Ecco il codice:

PROGRAM Terne_pitagoriche;
VAR a, b, c, aq, bq, cq :  INTEGER;
BEGIN
WRITELN('Inserire la terna pitagorica: ');
READLN(a, b, c);
IF(a>b) THEN
BEGIN
aq:=b;
b:=a;
a:=aq;
END;
IF(b>c) THEN
BEGIN
aq:=c;
c:=b;
b:=a;
a:=aq;
END;
IF(a>b) THEN
BEGIN
aq:=b;
b:=a;
a:=aq;
END;
aq:=a*a;
bq:=b*b;
cq:=c*c;
IF(aq+bq=cq) THEN
BEGIN
WRITELN(a, ', ', b, ', ', c, ' formano una terna pitagorica')
END
ELSE
BEGIN
WRITELN(a, ', ', b, ', ', c, ' NON formano una terna pitagorica');
END;
READLN
END.

Governo ladro! Tasse sui GB!

Per prima cosa: leggete “GOVERNO-SIAE: Nuova tassa su supporti di memorizzazione per il 2010” su nextl.it.

Fatto?

M’interessa poco per la consolle (io ho la wii 😜 ), ma per tutto il resto sì.

Intanto: Mb ≠ MB ≠ MiB. Che si decidano. Io faccio con la memoria che c’è in commercio.

  • CD-R: 0,15€ in più per 700MB.
    Intanto: se io voglio fare il backup dei miei dati o masterizzare un’iso di linux mi fai pagare anche il 33% dei prodotti meno costosi?
  • CD-R per l’audio: 0,22€/h. Meno male che vanno bene anche i CD normali, altrimenti sono 0,07€ in più!
  • Supporti audio analogici (che?! musicassette e vinili forse?): 0,23€/h. Meno male che ormai le cassette si usano poco.
  • CD-RW: 0,15€/700MB: come peri CD-R, se non peggio: di CD-RW ne servono sempre perché così puoi fare i backup da tenere e aggiornabili oppure anziché avere una vecchia iso di Linux la puoi aggiornare … [Leggi il resto]

Autenticazione HTTP con Altervista e PHP 5 (fcgi in cenerale)

Aggiornando il sito ho fatto anche un bel plugin (ne parlerò prima o poi) che crea in automatico un .tar.gz della directory fp-content.

Ho fatto che per il browser richiede il login all’area di amministrazione con i cooke, mentre per wget richiede l’http auth.

In locale funzionava tutto, mentre quando l’ho provato dopo l’aggiornamento del sito non andava.

La spiegazione è semplice, ma io ho impiegato abbastanza tempo per fare tutto.

Io ho lavorato in locale con php5 come modulo di apache (ci mancherebbe altro!), mentre su av c’è php4 come modulo di apache e chi vuole php5 si deve accontentare di averlo come fcgi.

Comunque dopo averlo capito in poco tempo ho preso e modificato lo script (ora è ibrido).

Per prima cosa servono gli htaccess col mod_rewrite.

Modificate il file .htaccess così:

RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

Ovviamente se avete già il mod_rewrite non modificate le impostazioni

Poi modificate il vostro script php:

list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':' , base64_decode(substr($_SERVER['REDIRECT_HTTP_AUTHORIZATION'], 6)));

Questa l’ho testata su altervista, altrimenti se non funziona mettete HTTP_AUTHORIZATION al posto di REDIRECT_HTTP_AUTHORIZATION.

Aggiornato sito

Come potete ben vedere ho aggiornato il sito.

È diventato il mio blog.

Ho deciso di fare così perché erano in pochi a visitare il sito e usare gli altri servizi.

Forse in futuro qualcosa si muoverà e tornerà il vecchio sito.

Comunque non mi dimenticherò di chi si è iscritto e negli ultimi 6 mesi mi ha visitato e usato gli altri servizi.

Grazie di cuore!