Gestione m$ delle mailing list 

Sul mio account di posta hotmail (sul quale qualcuno insiste ancora a mandarmi email) ricevo tonnellate di spam da parte di microsoft stessa.
Ho notato che era possibile modificare delle preferenze per non ricevere più tutta quella roba.

Ecco cosa si legge nella pagina dove si imposta di non voler ricevere messaggi promozionali.

Se scegli di non ricevere offerte promozionali da Windows Live o MSN, dovresti smettere di riceverle entro 10 giorni lavorativi. Se continui a ricevere offerte da MSN dopo più di 10 giorni lavorativi, contattaci.


10 giorni lavorativi per elaborare una richiesta?
E perché lavorativi? Ho il sospetto che ci sia qualcuno di la che vada con il bianchetto a cancellare il mio indirizzo di posta dalla lista dei destinatari.
[ 29 comments ] ( 413 views ) [ 0 trackbacks ] permalink
La nostra università sta cadendo veramente in basso 

Ho appena compilato il questionario sulla valutazione di un corso.
Per dire se una cosa secondo me va bene o no, accanto a "decisamente no, più no che si, più si che no, decisamente si" c'erano anche le faccine :-) :-( :-|

Se siamo ridotti a dover mettere le faccine perché gli studenti capiscano, credo che il livello di cultura sia molto basso.
[ add comment ] ( 50 views ) [ 0 trackbacks ] permalink
Dove inizia un ellisse? 

Dove inizia un ellisse? Qualcuno lo sa?
Chi ha letto il ciclo della fondazione sarà tentato di rispondere: inizia al centro!.

L'orbita terrestre descrive un ellisse attorno al sole. Perché ad un certo punto noi diciamo che è iniziato un anno e ne è finito un altro?
Mera convenzione. Abbiamo fissato una data (o un punto nell'ellisse) e diciamo che segna un punto importante.
Non è nemmeno un equinozio o un solstizio, quindi non ha un vero significato legato all'orbita.

Ora... Che si festeggia a fare una convenzione?
[ 3 comments ] ( 120 views ) [ 0 trackbacks ] permalink
Come trasferire un file da un Mac ad un altro 

MacOsX: Il sistema facile, veloce e potente... Si degnasse di funzionare
sarebbe pure meglio.

Volevo trasferire dei files da un computer ad un altro (entrambi i computer con sistema operativo mac), quindi collego via cavo di rete, trovo la cartella condivisa dell'altro computer ed entro come utente ospite.
Vedo la cartella ma non posso leggerne i contenuti.

Nel frattempo, il cavo si è staccato dal computer e cosa succede?
Appare un errore che dice che la rete non è più disponibile?
No. Ovvio che no. Quello sarebbe difficile per l'utente, e OsX deve essere facile.
Quindi, con estrema facilità, si è piantato, ricollegando il cavo ha ripreso a funzionare...

Poi il proprietario dell'altro pc ha creato un utente per me, ho fatto il login ma non potevo comunque accedere alla cartella condivisa.

Quindi ha spostato i file nella home del nuovo utente, sperando che almeno li potessi accedere.
Mentre lui faceva questo, per ingannare il tempo mi sono collegato alla wireless; e la conseguenza è stata che il mio computer ha deciso di ignorare la presenza dell'altro computer collegato via cavo.
Ho provato a riavviare ma non c'è stato verso alcuno di convincere il mio pc che ci fosse tutto un mondo da scoprire al di la del cavo di rete.

Quindi ho deciso che GNU/Linux sarebbe stata una scelta migliore.

Ho riavviato, ho scritto 1 rigo nella shell per impostare l'indirizzo ip della scheda di rete.
Ho comunicato al proprietario dell'altro pc l'username e la password del mio account guest.
Lui si è collegato via sftp ed ha trasferito il file (con 2 linee nella shell).

La morale di tutto ciò è che MacOsX è facile, però GNU/Linux funziona.

PS:
Per spostare il file che aveva messo nella home del nuovo utente creato, alla loro posizione originaria, l'altro computer ha impiegato diversi minuti (laddove Linux avrebbe impiegato meno di un secondo).
[ 3 comments ] ( 122 views ) [ 0 trackbacks ] permalink
Le mie opinioni sulla conferenza su asp.net di microsoft 

Seminario microsoft su ASP.net

Prima parte in aula magna: prima ci allettano per farci diventare microsoft student partner per un bel pezzetto di tempo; poi finalmente si inizia a parlare seriamente.

Introduzione su .net. Grazie a questo ambiente managed, windows è finalmente assolutamente sicuro dagli attacchi sui buffer, perché la memoria è interamente gestita dal framework e non si accede più alle chiamate di sistema.
Che strano... Se fosse vero nessuna applicazione precedente a .net dovrebbe funzionare. Invece continuano a funzionare. Chissà come fanno se non accedono alle chiamate...
Ok i più competenti hanno capito che era una menzogna. Gli altri no.

ASP.net a che serve? Serve a fare i siti. E chi tiene la conferenza? Uno che ha un blog in cui il validatore del w3c ha trovato solamente qualche centinaio di errori.

Poi abbiamo i geniali controlli di .net. Invece di mettere un tag span, mettiamo (ovviamente) una label, che verrà convertita in un normale span quando la pagina sarà richiesta da un client.
Tutto questo perché siccome i server sono sfaccendati, hanno bisogno di un po' di lavoro extra (sono sarcastico, penso che non ci sia nessun valido motivo per effettuare sostituzioni a run-time che danno sempre lo stesso risultato).

Inoltre, invece di usare i soliti css, si usano le skin!
Cosa sono? Una specie di sostituto del css.
Si crea un file e si dice di che colore devono essere gli elementi; solo che invece di essere applicati dal browser, è il server che deve inserire in ogni tag il parametro style, inserendo le informazioni sui colori innumerevoli volte invece di inserirle una volta per tutte nei css.
Quando ho fatto notare lo spreco, mi è stato risposto che se il css è grande si spreca più banda. E ciò è falso!
Il css viene scaricato la prima volta che si visualizza una pagina del sito e messo in cache dal browser. Poi viene applicato a tutte le pagine. La skin viene elaborata dal server, ed invita elemento per elemento; pagina per pagina.
Devo fare una dimostrazione formale o è chiaro che con i css si spreca meno banda?

Scopriamo che con .net, per fare una semplice query ad un database, bisogna seguire un wizard (lentissimo) che ci serve per selezionare il database, le tabelle che vogliamo utilizzare, e le colonne che vogliamo prelevare. Davvero ottimo per i dilettanti che non conoscono SQL. Un po' meno per quelli che lo conoscono.

Sono andato via in anticipo perché la panza voleva la compagnia di cibo.

Al pomeriggio esercitazione di laboratorio sugli argomenti trattati al mattino.
Prima che iniziassimo l'esercitazione, il dott. Maiorano mi ha ricordato innumerevoli volte di essere un traditore. ;-)
Ho potuto toccare con mano l'inefficienza del visual studio.
Per fare una tabella che mostra i dati provenienti da una query, ho perso più tempo di quello che avrei impiegato a scrivere a mano il codice php; infatti ho dovuto creare un oggetto che si occupa di fare la query (tramite wizard) e la procedura è veramente molto lenta.
Poi l'oggetto tabella deve connettersi all'oggetto che fa la query. Si configura sempre tramite wizard.
Le pagine master sono una idea carina (sempre se uno non sa programmare e non sa scriversi quelle 2 o 3 linee di codice che gli permettono di implementarle).
Con notevole difficoltà, e con l'aiuto del valido Domenico Trovato (msp: microsoft spy provider) abbiamo ultimato l'esercitazione.
Il codice risultante è molto sporco e poco manutenibile. Non sono riuscito a fare un pulsante che contenga sia testo che immagini (in html ci riesco, ma se metto il tag button in visual studio lui lo prende come un tag anonimo e non posso modificarne le proprietà).
La tabella che mostra i dati della query è riordinabile. Lo fa lato client come sarebbe logico aspettarsi? Chiaramente no, invia i dati al server e ricarica la pagina.

Poi ho posto alcune domande a Mauro Minella (non ricordo testualmente):
S: Come mai fa sta porcata di mettere style ad ogni tag invece di usare un css?
M: In effetti sarebbe meglio inserire un css invece di ripetere tutti questi style.
S: Come si fa?
M: Magari lo vediamo poi, via email...

S: Come mai le pagine generate non validano? (mostro la pagina del w3c validator, con i suoi simpatici errori)
M: Cosa è questo?
S: Il w3c validator, è un tool per verificare che i css, html, xhtml siano corretti.
M: Dovrebbe generare codice html 3 valido...
S: Il doctype specifica XHTML 1 transitional
M: Si dovrebbe vedere l'errore qual è esattamente...

S: Come mai questo campo hidden contiene tutta questa roba? (vedere pagina generata per maggiori dettagli)
M: È il viewstate, serve per mantenere le informazioni dei form.
S: Ok, ma come mai se seleziono alcune caselle e riordino la tabella, le caselle selezionate si deselezionano?
M: Beh questa è una funzione a parte, la dovresti implementare a mano.
Mi chiedo: allora a cosa serviva quel campo hidden immenso?

Poi quando ha mostrato come effettuare l'upload del sito, procedura che supporta solo FTP, e un protocollo proprietario di microsoft; ho commentato: "ma quanta supporta anche sftp, webdav..."
Mi è stato risposto che in quel caso mi arrangio facendo l'upload a mano con un programma esterno.

E infine... le cibarie finali sono arrivate in ritardo! (Vabbè magari questa non è colpa di microsoft)

L'impressione finale è che questa roba serva ai mangiatori di ciocorì (chi non coglie la citazione è un mangiatore di ciocorì) e che il costo in termini di risorse sia elevato in maniera ingiustificabile.
Poi se uno vende un sito, ha solo da sperare che il compratore non sappia dell'esistenza del w3c...

Ecco qui una splendida pagina generata da asp.net: link.
[ 2 comments ] ( 140 views ) [ 0 trackbacks ] permalink
Fine della libertà di parola 

Articolo 19 della Dichiarazione Universale dei Diritti dell’Uomo:
Chiunque ha il diritto alla libertà d'opinione e d'espressione; il che implica il diritto di non essere turbato a causa delle sue opinioni e quello di cercare, ricevere e diffondere, senza considerazione di frontiere, le informazioni e le idee attraverso qualunque mezzo di comunicazione.


L’art. 21 della Costituzione:
tutti hanno diritto di manifestare liberamente il proprio pensiero con la parola, lo scritto e ogni altro mezzo di diffusione. La stampa non può essere soggetta ad autorizzazioni o censure. Si può procedere a sequestro soltanto per atto motivato dell'autorità giudiziaria nel caso di delitti, per i quali la legge sulla stampa espressamente lo autorizzi, o nel caso di violazione delle norme che la legge stessa prescriva per l'indicazione dei responsabili.


Mentre il nostro governo la pensa così:

"Per prodotto editoriale si intende qualsiasi prodotto contraddistinto da finalità di informazione, di formazione, di divulgazione, di intrattenimento, che sia destinato alla pubblicazione, quali che siano la forma nella quale esso è realizzato e il mezzo con il quale esso viene diffuso" (art 2, comma 1).


"Per attività editoriale si intende ogni attività diretta alla realizzazione e distribuzione di prodotti editoriali, nonché alla relativa raccolta pubblicitaria. L'esercizio dell'attività editoriale può essere svolto anche in forma non imprenditoriale per finalità non lucrative".


Quindi questo blog è un prodotto editoriale, devo iscriverlo al ROC, pagare una tassa, ed assumere un giornalista iscritto all'albo per farglielo dirigere.

Nel frattempo Ricardo Franco Levi, geniale autore di questo provvedimento, intervistato su Repubblica dichiara;
"Lo spirito del nostro progetto non è certo questo. Non abbiamo interesse a toccare i siti amatoriali o i blog personali, non sarebbe praticabile".


Lo so che non avete interesse a non toccare i blog di quei decerebrati che usano MSN Spaces per scrivere come mai hanno litigato con la loro ragazza.

Avete interesse a colpire quelli che usano il blog per esprimere opinioni contrarie.

Quindi il coglionazzo propone una legge con lo specifico intento di farla valere solo per alcuni: quelli che hanno dei blog fastidiosi.

In questo momento trovo particolarmente ironico il fatto che noi abbiamo mandato il nostro esercito in Iraq per portare la democrazia.
Portare la democrazia? Noi?

Un paese in cui il governo propone all'unanimità una legge pensata appositamente per mettere a tacere alcuni scomodi personaggi non è democratico. Non è civile.

Il coglionazzo tenta di placare gli animi, e dice cose che non corrispondono a quello che è il testo del disegno di legge.
Da bravo politicante laureato in scienze politiche, dice una cosa e ne scrive un'altra.

Vi pregherei di firmare la petizione.


Per approfondire:
Punto Informatico
Secondoprotocollo
Beppe Grillo
[ 3 comments ] ( 96 views ) [ 0 trackbacks ] permalink
Inadeguatezza dell'hardware 

Ho un pentium2 che funziona a 233Mhz.
Oggi viene considerato un rudere.

Ho provato a usarlo per guardare un film usando windows media player e, mentre l'audio è perfetto, viene mostrato un fotogramma ogni tanto. Ed è veramentre frustrante.

Chiaramente è un computer molto vecchio e non si può ragionevolmente aspettarsi di più. O no?

Ho provato a vedere lo stesso film usando MPlayer.
Risultato? Con mplayer si vede benissimo e, benché qualche fotogramma vada perduto, il film è comunque guardabile.

Perché con il programma di microsoft non riesco a vedere un film e con un software libero funziona perfettamente?
Perché il software libero non ha vantaggi nello spingermi ad acquistare un nuovo computer penso.

Alla faccia di quelli che dicono che il software proprietario è migliore...
[ 1 comment ] ( 54 views ) [ 0 trackbacks ] permalink
Involuzione automobilistica 

Vi ricordate, nelle macchine di una volta, quelle splendide escrescenze dei sedili chiamate "sicure"?
Poi vennero le macchine con chiusura centralizzata, e tali sicure si muovevano su e giù tutte assieme.

Oggi, per risparmiare sui pirulicchi che fanno su e giù, essi sono stati totalmente eliminati.
C'è un pulsante unico che serve per chiudere tutta la macchina, ed aprendo le maniglie da dentro le porte si sbloccano.

Dove sta la differenza?

Diciamo che la macchina su cui mi trovo venga coinvolta in un incidente, e diciamo che in questo incidente la batteria, che fa funzionare le sicure centralizzate venga scagliata lontano.
Diciamo pure che io sono svenuto.
Un tempo un soccorritore avrebbe alzato la sicura e aperto lo sportello.
Oggi, che la sicura non c'è più, il soccorritore perderà tempo prezioso per demolire lo sportello e tirarmi fuori dalla macchina.

Quanto potranno costare i pirulicchi? Io non credo che il costo possa essere maggiore di 200 euro.
Ma per risparmiare pochi soldi è giusto che la mia vita sia messa in pericolo.
Che me ne faccio di 12 airbag se poi rimango chiuso dentro la macchina fino a che la morte non sopraggiunge?
Chi è che ha omologato una cosa del genere?
[ 2 comments ] ( 94 views ) [ 0 trackbacks ] permalink

<<First <Back | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Next> Last>>