Smemoratezze dal sottosuolo

Nella vita precedente questo è stato un blog cattivo

Archive for the ‘tecnologia’ Category

Le braccia potrebbero non cascare se gli fosse offerta un’alternativa

without comments

(Lega per la difesa delle braccia dalle stronzate che si trovano su internet)

Faccio quotidianamente  ricerche su Google (e di tanto in tanto sulla concorrenza) che ritornano questi generi di risultati:

  • thread senza risposte in forum di ogni nazione del mondo
  • pagine che vendono l’oggetto o il programma che già ho e che mi dà problemi (e che per nessuna ragione al mondo ricomprerei)
  • pagine di Frequently Asked Questions ripiene di domande inutili che hanno casualmente le stesse keyword della mia ricerca
  • thread in forum pieni di cretini con la tastiera che rispondono in teoria, per sentito dire, o in base alla loro esperienza che non ha nulla in comune con la mia o con quella di chi ha aperto il thread
  • post di blog con soluzioni che hanno smesso di funzionare 4 anni fa
  • pagine ricolme di informazioni ma prive di qualsiasi riferimento temporale, che dopo un’ora scopro che sono vecchie di 10 anni

La conoscenza collettiva così com’è al momento non passerebbe neanche l’esame di ammissione all’asilo nido (sempre più competitivi gli asili, eh?).

Written by StM

February 7th, 2010 at 10:13 pm

Posted in IT and me

Tagged with , ,

La fissa del miglioramento dell’immagine (LCD inside)

with 7 comments

Può capitare – non dico che capita, ma può capitare – che uno acquisti un monitor per visualizzare delle cose. Visualizzare così come sono.

Ma questo periodo storico è decisamente allergico alla realtà, ANCHE per quel che riguarda i monitor. E così Chiunque Inc. cerca di piazzarti il monitor che MIGLIORA le immagini. Le infighettisce. Le rende esteticamente sbrodolose. Te le fa piacere dippiù.

Il risultato è un po’ quello che succede a prendere una adorabile Ragazza Della Porta Accanto Tutta Acqua e Sapone e vestirla da battona alla FINE della giornata di lavoro, niente di più e niente di meno. A voi così piace di più? A me no.

Acquistare un monitor di questi tempi è una tragedia. Io vi avviso: non lo fate. O l’avete preso più di 1 anno fa, oppure è meglio che aspettate 1 anno. La generazione attuale è tutto un brulicare di specifiche disattese (i millisecondi del tempo di transizione da grigio a grigio non sono quasi mai nemmeno il MINIMO), impostazioni di fabbrica decise da daltonici, genii del marketing che sostengono che un’immagine ipersatura con i colori indistinguibili e la cecità garantita sia veramente una figata, monitor che montano pannelli diversi a roulette russa pur senza cambiare il nome di modello (vedere il Samsung 226BW) confidando che gli utenti che se ne possono avvedere siano una netta minoranza, mancanza di informazioni endemica (non ho trovato eguali in altri campi), e utenti di forum daltonici anche loro che urlano alla meraviglia per una schifezza che perde il confronto con l’LCD in bianco e nero del Gameboy.

Ho fatto un errore grosso come una casa ad appoggiare sulla scrivania il monitor ASUS VW222U e il suo sistema Splendid di prostituzione delle immagini, non disattivabile e solo parzialmente modificabile. Ho avuto giusto la fortuna di acquistarlo in un negozio di gente seria che mi ha promesso la sostituzione. Con un monitor.

Written by StM

November 30th, 2008 at 6:00 pm

Nerd in vacanza

with 5 comments

Un nerd, in vacanza, piuttosto non si porta le mutande (o, a seconda della persona, LA mutanda), ma deve infilare nel bagaglio *almeno* UN dispositivo che attesti il suo status (di nerd).

Nel mio caso si tratta di infilare in valigia non un banale EEEPC, che ormai è alla portata di tutti; no, devo mettere in valigia Buck, il mio sudatissimo (e lo dico con ragione, visto che due anni or sono gli ho fatto questo) iBook G3. Mentre i newbie da EEEPC hanno vita facile e possono installare sul loro giocattolo qualsiasi cosa desiderino, qui si lotta contro un mondo che rinnega il proprio passato e si ostina a sostenere che un PowerPC G4 800 MHz sia meglio di un G3 alla stessa frequenza; avidi u_u.

Regolarmente, quando tolgo le ragnatele da Buck e faccio alla cieca un bell’update della Debian Lenny che c’è sopra (a fianco di MacOSX Tiger, comunque) smette di funzionare tutto; ma questa è ordinaria amministrazione (e il progetto Debian CI PENSA ai possessori di G3).

Ho invece azzardato su Tiger l’installazione di Skype. Il succo è che, se volete usare Skype su un PowerPC G3, dovete installare la versione 2.6.0.151, l’ultima compatibile con quel processore. La potete trovare qui, mentre qui trovate versioni di Skype ancora precedenti.

E questo penso sarà l’ultimo post da casa mia. Se sarete fortunati ve ne farò ancora uno dall’Italia.

Written by StM

July 26th, 2008 at 4:08 pm

Per l’utilizzatore di telefonia cellulare (Nokia 6290, smart2go/Nokia Maps)

with 2 comments

Il Nokia 6290 è il tipico cellulare “fa tutto quello che fa il modello che costa il doppio, quindi dev’esserci la magagna”. In quasi un anno che lo possiedo di magagne non ne ho trovate tante, se non consideriamo la cover che perde i pezzi. Non la consideriamo, vero? E’ la maledizione del Siemens S55, quello che perdeva i tastini, e che tuttavia mi ha dato tante soddisfazioni. Vaaabbe’. Insomma, la prima cosa che volevo dirvi su questo telefono è che, a causa dei due “tappini” per i connettori di caricabatterie e mini-jack, prima o poi la cover si allenterà e/o si romperà.

La seconda cosa che volevo dirvi è che non è vero che il Nokia 6290 supporta le schede SDHC. Lo trovate scritto nei forum, ma nessuno si è mai preoccupato di provare. Bene. Io ho provato. Non le supporta. Ho inserito una schedina SDHC da 8GB, ed ero lì tutto gioioso che la riempivo di musica e cretinate, quando tutto a un tratto, superata la soglia dei 4GB… tac! Non si riempiva più. Provato sia su windows che su linux, l’effetto era identico: l’unità usb (che poi sarebbe il telefono attaccato con cavo) si disconnetteva. Quindi forse supporterà anche le schede SDHC, ma fino al massimo di 4GB (e quindi forse NO). Oh, be’. Non è che abbia poi così tante cretinate da metterci, dopotutto.

Passiamo a smart2go, altrimenti detto Nokia Maps. Lo vedete questo disegnino a lato che ha richiesto mezz’ora per essere cavato fuori da Pixel (indirizzo alternativo)? E’ tratto da una storia vera. Nokia Maps non è malvagio; ha la voce-guida un po’ floscia, è un po’ macchinoso, ama certi giri dell’oca, non ha mappe aggiornatissime, e ha *almeno un* bug fastidioso/pericoloso; ma no, non è male.

Voce Guida: diciamo, non ci andreste a letto; piuttosto, le consegnereste i compiti.

Macchinosità: bisogna *sempre* dire esplicitamente che il punto di partenza del viaggio è la posizione gps attuale; e bisogna *sempre* scegliere manualmente la modalità 3D per la mappa, ché di default c’è la 2D; non ho trovato un modo di avere un colpo d’occhio comprensibile dell’itinerario, quindi se vi fa passare da Beirut per arrivare dietro casa non potete saperlo.

Giri dell’oca: dopotutto, quale navigatore non ve li fa fare?

Mappe: scaricate due mesi fa, non erano presenti un sacco di rotonde.

Bug: è capitato che non dicesse nulla in corrispondenza di alcune diramazioni, come se fosse logico che si stava proseguendo sempre sulla stessa strada (ma non era così). Ma questo è triviale. Il pezzo forte è questo: ogni tanto vi fa fare le gasse agli incroci. Spiego: se siete in una strada principale, con una corsia di uscita e una di entrata per una strada secondaria, invece di farvi proseguire su quella principale pretende che prendiate l’uscita, e poi facciate la curva a gomito per rientrare subito. Mi è successo due volte: una in una stradina provinciale deserta (e vabbe’), e c’ero praticamente cascato; l’altra in una superstrada, in cui sarebbe stato impossibile rientrare senza avere *almeno* un incidente. Non sarà un caso che vi assilla con i disclaimer…

Che dire quindi di smart2go/Nokia Maps? Che l’ho preferito a TomTom Navigator 6 semplicemente perché era possibile scaricarlo e non era obbligatorio farsi mandare a casa un inutile dvd… e poi costava meno (oh, sì, io i software li acquisto; scioccati?). Se viaggiare è il vostro lavoro, guardate altrove; se pensate che vi servirà giusto una volta ogni tanto, avete un cellulare symbian, e vi siete acquistati per sbaglio un ricevitore gps da 30 euro, non disdegnate l’ipotesi.

Written by StM

April 18th, 2008 at 12:00 am

Don’t you dare (Windows XP comincia a mostrare i suoi anni)

with 8 comments

Il mission statement del weekend era “cambiamo il disco fisso al portatile nel solito modo indolore di trasferire le partizioni quasi pari-pari dal vecchio al nuovo”. Da 120 a 250 GB in un pomeriggio (credevo).

Linux: crea partizioni, cp -ax diqquì allà, vi grub.conf, vi fstab, grub root setup, traghettamento completato.

Windows: crea partizione, carica linux, dd if=diqquì of=dillà, carica windows, partition magic ridimensiona partizione, prova l’avvio. Stop 0x0000007B, riavvio immediato (ho dovuto fare una fotografia -.-). Mastruzzi che non ricordo, forse riduco al minimo la dimensione della partizione, eventually scompare il BSOD; però si lamenta che non trova %SYSTEM_ROOT%. Modifico boot.ini; a-ah!, il login; user, password… connessione… disconnessione in corso. Non c’è verso di fare il login. Disco di XP, ripara installazione… neanche la riconosce. Orpo. Butto via tutto, ricominciamo da zero; faccio in modo che la partizione windows si chiami allo stesso modo del disco di partenza (multi(0)disk(0)cippa(0)lippa(0)partition(2), notazione ARC), la faccio piccola, sempre fat32, molto al di sotto del limite di 128GiB/137GB (limite delle interfacce Ultra-ATA prima della 100, e di XP prima del SP1); mi ricordo anche che la memoria virtuale era su un altro disco e la riconfiguro su quello principale. Evviva, login! Bravo, installa i driver del nuovo disco, riavvia… logi… ah. Again, disconnessione immediata al login. Converto in ntfs – nada. Riprovo i passi tali e quali, stavolta non va. Ripara installazione – stavolta la vede, ma pernacchia. Nuova installazione – vede un disco vuoto, non considera quelle 3-4 partizioni da me già create. Ricominciamo da capo.

Alla fine credevo di esserci riuscito. Nuova installazione di windows xp in una partizione ntfs da 100 GB (lo sapevate che XP non permette di formattare partizioni fat32 più grandi di 32 GB, solo perché gli stanno antipatici i cluster grossi?), che tanto ormai linux ci scrive tranquillo con ntfs-3g; poi una partizioncina per i dati, un po’ più in là; forse troppo in là, perché non me la vede mica più. Poi la meraviglia di scrivere una cosa in una partizione da windows e non trovarla leggendola da linux, e viceversa; chissà dove cavolo sono andati tutti quei GB che io ho copiato ma che non ci sono più… tremo al solo pensiero. Ah, l’informatica, mon amour. Ma lo so, è colpa mia: oso pensare all’upgrade di un computer vecchio 5 anni invece di comprarne uno nuovo; me le merito tutte.

(quanto descritto sopra è un riassunto a ritagli di circa due giorni della mia vita; e meno male che tra una bestemmia e l’altra mi hanno tenuto compagnia i Watchmen)

Written by StM

March 4th, 2008 at 12:31 am

Migrare da Bloggers.it a Movable Type e WordPress

with 66 comments

Oggi è possibile. Forse lo era anche ieri, ma nessuno sa se lo sarà anche domani. Fossi in voi approfitterei dell’occasione: esportate il vostro blog da Bloggers.it oggi, ed evitate il rischio che vi siano in futuro cambi di formato di export, o impossibilità dello stesso. Scusate, eh, signori di Bloggers.it, ma già come lettore sono molto scontento; figuriamoci poi se avessi un blog sulla vostra piattaforma: sarei viola di rabbia. Perciò ritengo un Diritto Inviolabile del Blogger fare uso di questo script e farvi ciao ciao con la manina. Senza rancore.

StM in associazione con Obi-Fran Kenobi.

Script

Senza tante parole, se già sapete di cosa si tratta, a voi lo script di conversione. Perché possiate scaricarlo è necessario che io mantenga l’estensione .txt, ma normalmente dovrebbe avere estensione .py.

Bloggers2MovableType.py

La data di revisione è contenuta all’interno. La licenza di utilizzo è quella di attribuzione.

A chi interessa

Questo post interessa chiunque sia in possesso di un blog sulla piattaforma bloggers.it (ora, dicono, blogdrops.com) e che voglia trasferire il contenuto del proprio blog (post, autori, categorie, commenti) su piattaforma Movable Type o WordPress (su dominio proprio o sulla piattaforma gratuita wordpress.com). Qui si terrà conto solo dell’import su WordPress in quanto non si conosce Movable Type.

Funzionamento in breve e requisiti

Il vostro backup da bloggers.it, contenuto in un set di file .xml, viene convertito in un file di testo costruito secondo il formato di export di Movable Type (che consiglio a chiunque voglia cimentarsi in attività del genere, in quanto completo e molto semplice). Per effettuare questa operazione avete bisogno, oltre che dello script, anche dell’interprete python per eseguirlo. Potete scaricare e installare tale interprete per il vostro sistema operativo da qui (se non l’avete già installato, e se usate linux potrebbe essere questo il caso):

http://www.python.org/download/

Se siete già pratici di programmazione e/o python, invocate una volta lo script senza parametri o date uno sguardo al codice per avere le istruzioni di utilizzo. Altrimenti continuate a leggere.

Procedura passo-passo: 1 – Esportazione da Bloggers.it

Sezione a cura di Obi-Fran Kenobi.

Salvare il backup dei vostri interventi è meccanicamente facile, il problema sta nel beccare quei dieci minuti in cui i server di bloggers rimangono up.

Prima di tutto, ovviamente, loggate nel pannello di amministrazione. Gli interventi che volete siano inclusi nel file di backup devono essere prima archiviati con lo script integrato. Controllate quindi che sulla colonna di sinistra non appaia il messaggio “E’ necessario archiviare”. In caso appaia, cliccatelo e attendete che bloggers archivi i vostri post. Se non l’avete mai fatto (e in questo caso sareste stati più saggi e intelligenti di me) occorreranno alcuni minuti.

Una volta finita l’archiviazione, dal pannello principale, cliccate su “Profilo utente“, nel riquadro in basso a sinistra chiamato “Modifica” (img 1).

img1

(img1)

Arriverete alla pagina “I miei dati personali“. Cliccate sull’ultima opzione, “Backup del blog” (img2).

img2

(img2)

Infine, sulla finestra che apparirà, cliccare “Scarica” e salvate il file .zip che il browser vi porgerà dove preferite (img3).

img3

(img3)

Procedura passo-passo: 2 – Download e configurazione dello script

Scaricate lo script dal link che trovate qui in giro, e apritelo con un editor di testo; in effetti al momento del download avrà probabilmente estensione .txt (per permettervi di scaricare il sorgente senza problemi). Noterete che il sorgente è già ricolmo di commenti (tutto ciò che segue un # viene ignorato dall’interprete al momento dell’esecuzione), ma ripeterò qui tutti i concetti rilevanti.

A voi interessa solo impostare alcune variabili, ma potete ignorare il resto del codice.

importa_chiusura_commenti=0

Questa variabile, se impostata a 1, fa in modo che lo script legga da Bloggers.it per quali post non sia più possibile inserire commenti, e riporti tale informazione su wordpress. Da come mi è stato spiegato, la procedura di archiviazione di bloggers comporta tra le altre cose la chiusura dei commenti per i post che vengono archiviati. Vista l’assurdità della cosa, io fossi in voi lascerei questa variabile a 0, ma impostatela a 1 se invece preferite così.

url_immagini_bloggers="http://www.bloggers.it/{nomeblog}/itcommenti/"
url_immagini_destinazione="http://www.nomedominio.boh/wp-content/uploads/imgbloggers/"

Le due variabili qua sopra effettuano nei post (e solo nei post, attualmente) la sostituzione di una particolare stringa con un’altra; tendenzialmente la cosa dovrebbe servirvi qualora intendiate caricare sul vostro dominio le immagini che al tempo furono caricate su bloggers.it, cosa quantomai consigliabile. Verificate che effettivamente su bloggers.it le immagini fossero nella sottocartella /itcommenti/, e mettete in url_immagini_destinazione la url completa di dove avete caricato le immagini. Ricordatevi comunque che l’output sarà un normale file di testo, su cui perciò potrete effettuare tutte le sostituzioni ed elaborazioni del caso. Se non intendete fare uso di questa sostituzione automatica, date alle due variabili il valore della stringa vuota (“”) o due valori identici.

Date uno sguardo alla sezione Questioni di Encoding se scoprite/pensate di avere problemi di codifica caratteri, per qualche impostazione aggiuntiva.

Procedura passo-passo: 3 – Esecuzione dello script

A questo punto potreste cambiare l’estensione del file da .txt a .py, almeno per motivi filologici (altrimenti sostituite .txt ogni volta che scrivo .py nel seguito). L’invocazione pura e semplice dello script, per chi sa maneggiare python, consta del seguente comando:

$ [eventuale path]python Bloggers2MovableType.py bloggers.it/basedati/nomeblog/archivio > mt-export.txt

Dove “python” è un interprete python, “bloggers.it/basedati/nomeblog/archivio” è dove sono conservati tutti i file .xml dell’archivio di bloggers, e “mt-export.txt” è il vostro file di output. Se omettete la parte “> mt-export.txt”, il risultato dell’elaborazione vi verrà visualizzato a schermo. Per [eventuale path] s’intende il nome della cartella in cui si trova l’eseguibile dell’interprete python (su windows si chiama python.exe, altrove solo python), qualcosa tipo “\Python\bin” (verificate dove lo avete installato), necessario se non è nella vostra variabile PATH.

Esempio pratico
Supponiamo che:

  1. python sia installato in C:\Python25\, e quindi l’eseguibile dell’interprete sia C:\Python25\python.exe
  2. abbiate gli archivi in C:\bloggers.it\basedati\nomeblog\archivio
  3. abbiate lo script in C:\Bloggers2MovableType.py
  4. vogliate ottenere il file convertito in C:\export.txt

La sequenza di comandi diventa:

$ cd C:\
$ \Python25\python.exe Bloggers2MovableType.py \bloggers.it\basedati\nomeblog\archivio > export.txt

Ed è tutto.

L’elaborazione si interrompe se incappa in un qualsiasi errore non gestito: ve ne accorgete perché le ultime (uniche, se state scrivendo su file) righe di output a schermo parlano di eccezioni o qualcosa del genere. Se non vedete errori una volta terminata l’elaborazione (in fondo a tutto, se state visualizzando a schermo), allora questa è filata liscia.

Se non avete la minima idea di cosa sia e come funzioni questo python che vi ho fatto scaricare, abbiate pazienza e prima o poi scriverò qualche istruzione anche per voi.

Procedura passo-passo: 4 – Import in WordPress

(Va da sé che vi consiglio fare una prova di importazione in un blog creato apposta ed eliminabile)

Accedete alla dashboard di WordPress. Fate un controllo in Options -> Reading se la codifica caratteri sia UTF-8, e in caso contrario date una scorsa alla sezione Questioni di Encoding prima di procedere. Per l’import vero e proprio, andate in Manage -> Import, e cliccate su “Movable Type and TypePad”, caricate il file e seguite le istruzioni. Una nota, se vi è capitato di scrivere post con nomi utente diversi quando in realtà eravate sempre voi: avrete possibilità, nella pagina successiva, di mappare ciascuno di essi a utenti esistenti o di crearne di nuovi; in seguito potrete comunque eliminare gli utenti che non vi servono e specificare a WordPress di attribuire i loro post ad un altro utente.

Terminato l’import non c’è più molto da dire: divertitevi col vostro nuovo vecchio blog su WordPress!

Questioni di encoding

Esclusa la documentazione, un terzo del tempo di scrittura dello script è stato assorbito dalla gestione dei problemi di codifica caratteri. Tutti i file xml dell’export di Bloggers.it dichiarano di essere codificati in UTF-8; ma quelli più vecchi, se dati in pasto a un parser (=lettore e interprete) xml, generano errore a causa della presenza di caratteri non UTF-8 all’interno del file. Tali caratteri, in genere, sono le lettere accentate tanto amate da noi italiani. Lo script, in caso di errore durante la lettura di un file xml, fa un secondo tentativo, provando con un’altra codifica caratteri, attualmente la ISO-8859-1 (altrimenti detta Latin-1), che è quella che usa la stragrande maggioranza degli utenti italiani (corrispondente grossomodo a una qualche codifica di Windows che ha un nome diverso). Lo script restituisce come output un testo con codifica UTF-8, che è la codifica raccomandata per WordPress. Se tutto va bene, non dovrete intervenire in queste lambiccate faccende.

Se qualcosa va male, ma non troppo, potreste dover modificare una o più di queste variabili nello script:

# codifica caratteri dichiarata nel file xml di export (vedere prima riga, in genere UTF-8)
declared_charset_encoding="UTF-8"

# codifica caratteri presumibilmente REALE di alcuni file xml di export (per archivi vecchi)
real_charset_encoding="ISO-8859-1"

# codifica caratteri desiderata per il file di output. UTF-8 e' il default per WordPress,
# ed e' consigliato.
wanted_charset_encoding="UTF-8"

Ovviamente speriamo di no.

Assistenza e suggerimenti

Questo è il mio primo script in python, perciò può non essere perfetto: saranno molto graditi suggerimenti da programmatori esperti del linguaggio. Attualmente la gestione degli errori è molto limitata, quindi in caso di errori vi vedrete apparire messaggi “strani” (per chi non è programmatore) piuttosto che spiegazioni stilate di mio pugno. Il senso in genere è comprensibile ugualmente, altrimenti (sigh) chiedete assistenza qui nei commenti riportando il messaggio di errore per intero (se non è già presente).

Di una cosa sola vi prego: non fate domande prima di aver letto e cercato di comprendere tutto il post. Io ho impiegato del tempo a scriverlo proprio per evitare di fare assistenza permanente, che per esperienza so essere in grado di fagocitare porzioni rilevanti della vita di un essere umano. Le vostre domande potranno comunque contribuire a migliorare lo script o la documentazione, quindi non vi sto vietando di farne :D

Potrebbe essre che prima o poi modificheranno qualcosa nel formato di export di Bloggers.it (abitudine diffusa nel mondo informatico, specie tra i perdenti o coloro che non stanno vincendo quanto vorrebbero). Quando e se succederà, spero avrò tempo per dedicarmi alle modifiche, o in caso contrario che ci sia qualcuno che possa occuparsene.

Problemi & Soluzioni

Problema potenziale: per via del formato di export di Movable Type, se nel vostro blog esiste una riga costituita solo dalla stringa “—–” o “——-” (esattamente all’inizio della riga), potrebbe esserci una perdita di dati durante il trasferimento (quelle stringhe vengono interpretate come fine sezione). Sto pensando se me ne devo preoccupare o no, visto che da quel che ho visto è probabile che il problema si verifichi solo nei commenti.

Problema: mi dice “xml.parsers.expat.ExpatError: no element found: line 1, column 0″. Adesso ti picchio. Soluzione: nella cartella contenente gli archivi xml ci dev’essere qualche file intruso – ad esempio è capitato che vi fossero file di lunghezza nulla (0 byte). Eliminate quei file e riprovate.

Versioni

20080202 – impostato ISO-8859-1 come charset predefinito (e io che mi credevo che ISO-8859-15 andasse bene).

20080210 – ora lo script legge solo i file .xml contenuti nella cartella (visto che in alcuni sistemi operativi o usando alcuni programmi vengono creati in giro file che non c’entrano niente).

Written by StM

January 20th, 2008 at 3:35 pm

Software, errori strambi (2) – Operazioni Pianificate di Windows 2003 Server

with 2 comments

Lo dico solo per mettervi in guardia. Così magari non perdete quella mezz’ora-un’ora nel confessionale a domandarvi dove, dove, dove avete peccato nel vostro codice.

E poi mi è molto piaciuto il successone di pubblico del post precedente della serie, hai visto mai che riusciamo ad attirare un altro po’ di gente che non si sa con chi ce l’ha e perché, ma lo manifesta con cazzuta tenacia?

Credo, spero, che l’errore non sia davvero riproducibile, e che abbia solo bisogno di un esorcismo.

Operazione pianificata impostata per essere eseguita ogni 3 minuti. Il file si chiama start.bat, lancia un’applicazione java. Disabilito l’operazione pianificata, e risulta disabilitata. Faccio alcuni test ed eseguo a mano l’applicazione, osservando però che, invece di fare un inserimento di record nel database, ne fa N. Gratta e gratta il capo, non scopro che l’operazione pianificata stava *funzionando comunque*, anche se *disabilitata*? Soluzione: rinominare il file start.bat con un nome qualsiasi. Anche se il riavvio del computer può aiutare.

Giusto per avvisarvi di non dare mai nulla per scontato. I programmatori, è vero, hanno un po’ troppo il vizio di dare la colpa al computer quando invece è tutta loro, ma non sempre hanno davvero torto.

Written by StM

November 29th, 2007 at 7:40 pm

Posted in software e OS

Tagged with , ,

Ordinare cose a caso e passarla liscia

with 2 comments

L’unità DVD del mio Acer Travelmate 803LMI, dopo 4 anni (ma anche dopo 2 e mezzo, a dire il vero), aveva cominciato a dare segni di cedimento. In particolare si rifiutava di leggere tutti i miei dvd porno preferiti, e capite bene che era inaccettabile (non è vero, non mi leggeva i dvd con i miei cartoni preferiti, ma non posso dirlo per via della mia reputazione). Così di tanto in tanto ho fatto ricerche per trovare un sostituto, forte della Tecnologia Acer Mediabay, che a quanto avevo capito pareva uno slot standard su tutti i prodotti Acer per lettori cd, dvd, floppy, e fors’anche batterie di riserva. La settimana scorsa l’ho trovato, il sostituto, e l’ho ordinato. Fa mica nulla se è per il TM6410/TM6460, no? Tanto c’è l’Acermediabei.

Oggi arriva il mio bel masterizzatore dvd dual layer nuovo, apro, sembra proprio come il mio, estraggo l’unità dal portatile… uhm…

I connettori sono uguali, ma sono posizionati diversamente. Ruotati di 180 gradi l’uno rispetto all’altro, e traslati di 1 cm. Detto con la massima modestia, ho immediatamente compreso il valido motivo di questa essenziale scelta di progettazione. Mi è passato di mente, però.

Prima che gli organi riproduttivi cominciassero a flottare a mezz’aria per il movimento rotatorio, ho torturato il nuovo acquisto con un cacciavite, facendomi confessare quasi subito (ah!, il vigliacco) che in realtà sotto un solo strato di adattatori l’interfaccia comune C’ERA. E’ bastato quindi scambiare tali adattatori tra l’unità vecchia e la nuova, buttare tale unità dvd nello slot, e perlomeno su linux (su windows vedrò a novembre quando lo avvierò) ha funzionato subito senza patemi. Evviva.

(se qualcuno volesse mai il cimelio che ha permesso a StM di vedere tanti carton… ehm volevo dire porno, consideratelo messo all’asta)

Written by StM

October 9th, 2007 at 7:39 pm

Posted in IT and me

Tagged with

Anniversari e punti della situazione

with 3 comments

A volte gli anni passano che sembrano una scheggia, ma se ci ripensi scopri che tutto sommato di cose ne sono successe.

Non vi preoccupate, ho sott’occhio il calendario, SO che non siamo a dicembre.

Sul fronte internettiano, poco più di un anno fa ho traghettato il mio vecchio blog in questo spazio web, lottando tenacemente con le responsabilità legate al suo accudimento. Nei mesi seguenti ho lavorato, insieme ad altri volenterosi dello staff (in questa fase preliminare soprattutto Emack), per il lancio, avvenuto a febbraio, di quello che diverrà presto il sito preferito di milioni di italiani (in attesa che lanciamo le traduzioni in altre lingue, ovviamente): Ars Ludica, di cui già esisteva un blog su Splinder e un forum su tgmonline, ma a cui questa sistemazione andava ormai stretta.

Di tutto questo mi vien da fare bilanci tutto sommato positivi. Bluehost si è rivelato finora un servizio di hosting generalmente affidabile (con qualche misterioso downtime che però raramente ha superato la manciata di minuti al mese), con un helpdesk competente, rapido ed efficente. WordPress ha un po’ le sue idiozie di default, ma ne sto scoprendo le enormi potenzialità anche come Content Management System, grazie alla sua personalizzabilità estrema (se qualcosa che fa non vi va bene, la potete “sovrascrivere”). Gallery è rimandato a settembre… ehi, siamo a settembre! E’ un ottimo software, e credo che gli sviluppatori si stiano muovendo verso una doverosa semplificazione (grazie a un sistema di plugin); purtroppo attualmente rimane macchinoso e non ho ancora trovato un tema già fatto che mi vada bene (e non mi metto a farne uno nuovo). SMF è un ottimo motore per forum, con l’unica pecca di temi poco flessibili (un po’ troppe cose cablate dentro).

Il progetto Ars Ludica è promosso a pieni voti. Dico, per ciò che esula dalle mie (in genere meramente tecniche) competenze. Lo staff è straordinario, partendo da un Joe che praticamente è pappa e ciccia con le celebrità videoludiche (xD), passando per penne di grande calibro come Karat45 e d3ltr33, fantasisti come GanJo e ABS (che è anche un professionista pubblicizzatore nella blogosfera), tuttofare di grande intelligenza e abili PR come il già nominato Emack. Per dire solo quelli che hanno molto scritto per il blog, giacché altre persone di cotanto calibro si trovano anche semplicemente passeggiando per il forum. Insomma, è una bella sensazione sapere di far parte di qualcosa con così tanto potenziale, e che pur lentamente si è visto sempre in crescita.

Perciò ecco, il bilancio di quest’anno, internettianamente parlando, è positivo. Forse dovevo dirvelo, all’inizio, che non avevo intenzione di parlare degli altri fronti? ;)

Written by StM

September 23rd, 2007 at 3:01 pm

Irish songs – cosa c’è di difficile nel capire la differenza tra autore e produttore?

with 6 comments

Nel 1998 Goran Bregovic, con le migliori intenzioni, produce un album di canzoni irlandesi. Produce nel senso di: tira fuori i soldi per (eventualmente) registrare e sbattere su qualche migliaio di CD delle canzoni. Sottolineiamo il concetto: qualcuno suona quelle canzoni, ma NON LUI. Lui se ne sta in poltrona ad ascoltare.

Bene.

…in pratica online è impossibile capire chi sono autori ed esecutori delle singole canzoni. Sono tutte etichettate come “by Goran Bregovic”. Quelle canzoni sono di Bregovic come lo sono questo paio di palle – e no, non sto tenendo in mano le palle di Goran; nemmeno le mie se è per questo; era per dire. Cercate su Google, su Amazon, sui database di cd, su emule, su ogni singolo tag ID3 dei file spiratozzi che potete trovare: Author: Goran Bregovic.

Ma vi spuntasse un kalashnikov dal water la prossima volta che vi ci sedete sopra (e che possiate non trovarlo piacevole).

Il mio spirito filologico ha avuto un moto d’orgoglio e ha deciso di raddrizzare i torti. Credo di aver identificato correttamente 13 autori/esecutori su 15. Se voi ne sapete più di me, o se possedete il cd originale (*e* in tale cd sono presenti queste informazioni, cosa di cui un po’ dubito), segnalate senza por tempo in mezzo.

01 – The Chieftains – Ev chistr ‘ta, laou! (Cider-drinking song)
02 – Blair Douglas – The landlord’s walk
03 – Unknown – Worship
04 – The Chieftains/La Bottine Souriante – Le lys vert
05 – Loreena McKennitt – Stolen child
06 – Blair Douglas – Nelson Mandela’s welcome to the city of Glasgow
07 – The Chieftains/The Rankins – An innis aigh
08 – The Chieftains – Daos-tro fisel (Dance from Fisel country)
09 – David Arkenstone – Stormcry
10 – Unknown – Farewell to Ireland
11 – The Chieftains – Marches (From the Vannes country)
12 – Mary Jane Lamond – A mhairi bhoidheach
13 – Davy Spillane – Callow lake
14 – The Chieftains/Ashley Macisaac – My home; The contradiction; Julia Delaney
15 – Loreena McKennitt – Lullaby

Dando retta a questa pagina, tra gli autori dovrebbe essere presente anche un certo Richard Sonther, che però non ho trovato associato a nessuna canzone. Se ne sapete di più dite. “Worship” mi è completamente oscuro. Di “Farewell to Ireland” ho trovato diverse versioni, ma vai a sapere chi l’ha eseguita in questa compilation. Da notare come diverse canzoni vedano i Chieftains impegnati in tandem con altri autori… credo abbiano registrato un intero cd in collaborazione con autori di qualche posto, ma ho perso l’informazione; ciò comunque potrebbe essere segnale di qualche errore o svista più nascosti.

Questo post è ovviamente di scarsa utilità visto che il cd non è nemmeno questa diciottesima meraviglia del mondo, però il pressapochismo mi fa flottare i genitali, ecco, e quando s’ingrandisce nella cassa di risonanza della rete ancora di più.

Written by StM

August 25th, 2007 at 2:07 pm

Posted in online life

Tagged with