Piero V.

Piccole fatti che fanno innervosire

Ho avuto una settimana molto impegnata. Ho avuto un po’ da fare presso un mio conoscente per mettergli a posto i computer e sono andato un po’ avanti con il mini mixer.

Ecco un po’ di avventure di cui vorrei rendere chi mi legge partecipe.

Problemi di connessione

Dal mio amico la linea è davvero fantastica: pur avendo riconosciuto la presenza di un’ADSL telecom che arriva anche a 1 MB/s . Peccato che sul computer su cui sto lavorando ci sia qualche problema e la connessione va bene una volta sì e due no.

O si usa FileZilla che allora sa riprendere o si mette in pausa il download, e intanto si stacca il cavo di rete dal computer e lo si riattacca.

Una vera rotta. Il bello è che anche gli altri computer che sono connessi a quella presa di rete hanno qualche problemino.

Oppure è il server che gioca un po’ col QoS.

Pagine di assistenza Microsoft

Sempre su questo computer c’è Windows Vista.

Oggi che avevo un po’ di tempo perso volevo aggiornare Internet Explorer alla versione 9, anche se non viene utilizzato.

Però richiede il Service Pack 2 di Windows Vista e mi rimanda alla pagina dei requisiti di IE 9, tradotta in italiano.

Scarico 348MB di SP con la connessione a singhiozzo che mi avrà fatto riconnettermi una ventina di volte per poi scoprire che quell’aggiornamento non era compatibile con la lingua italiana. Meno male che l’ho scaricato da una pagina tradotta in italiano!

Allora mi si apre un’altra pagina dove spiegano questo errore. Dicono che esistono altri exe con lingue diverse ma di link neanche traccia e il sito Microsoft mi pare molto scomodo. Sia ringraziato Google che mi ha trovato subito il link adatto.

Pinout

Il mini mixer è praticamente completo. Ho anche stagnato l’alimentazione, che non va.

In pratica non mi sono accorto dello strano pinout dell’LM1084, lo stabilizzatore di tensione. Un po’ imbrogliato dal datasheet, un po’ per l’abitudine dei 78xx che sono sempre stabilizzatori, ho invertito la massa con l’out.

Però sono stato molto fortunato: nulla ha preso fuoco. Spero solo l’LM1084 sia ancora buono, perché viene 8€ e ho 16V a 5A da trasformare in 12-13V 5A .

Plugin Local Cover Art [Picard]

È da quasi due anni che uso Music Brainz Picard, il programma di cui avevo già parlato che serve per taggare in automatico e con precisione la musica.

Già allora mi ero lamentato della mancanza del supporto delle copertine, cosa che, per chi ha un iPod Touch, è insopportabile.

All’inizio ho usato il plugin Cover Art Downloader, solo che il risultato non era del tutto soddisfacente: infatti il plugin non poteva distinguere le copertine belle da quelle meno.

La mia soluzione al problema allora è stata scaricare le copertine da Google immagini e inserirle con un altro programma: EasyTag. Come software quest’ultimo non è affatto male, però io continuavo a usare comunque Picard, perché più veloce, immediato e preciso e dover usare due programmi mi risultava scomodo.

Così oggi ho cambiato ancora le mie abitudini: per Picard è possibile scrivere plugin in python, linguaggio che mi piaciucchia, così ho scritto un plugin per fare da solo ciò che prima dovevo fare io, cioè cercare un’immagine chiamata Front.png o Front.jpg nella cartella dell’album e poi aggiungerla.

Non è stato proprio immediato da fare perché non conoscevo bene le API di MusicBrainz e il plugin da cui sono partito (Cover Art Downloader, di Oliver Charles e Philipp Wolfer) non andava più bene con la versione di Picard/Python della mia Debian Unstable.

Se avete voglia di provarlo, il file è localcoverart.py.

Va installato come tutti gli altri plugin del programma.

Per la licenza, fin quando non scoprirò quella del plugin originale è Creative Commons 3.0 con obbligo di Attribuzione: potete farne quel che volete, fino a quando io, Oliver Charles e Philipp Wolfer (gli autori del plugin da cui ho preso spunto) saremo riconosciuti come gli autori originali del plugin.

Mini mixer: prima fase completata

Sono felice di dire che la prima fase del mio mini mixer è completa!

Attualmente sembra funzionare, ho provato con un riproduttore mp3 scrauso, la mia chitarra e un microfono. Il tutto volante, compresa alimentazione (che ho “rubato” momentaneamente ai miei effetti della chitarra).

Il tutto più o meno è in questo stato qua: (scusate per la foto fatta velocemente con il cellulare):

001.jpg

La prossima fase sarà quella dell’alimentazione fatta da me (se vedete il trasformatore non è ancora collegato) e collegare l’output ad un vecchio amplificatore da automobile che collegherò a due casse.

Come resa sonora non sarà certamente eccezionale, ma a me non interessa più di tanto, volevo semplicemente provare a recuperare quel vecchio amplificatore e farmi un mini mixer.

Comunque, visto che si occupa dell’ingresso della chitarra, ho provato velocemente anche il famoso amplificatore Ruby di runoffgroove/Noisy Cricket di beavis ed è fenomenale.

In un futuro potrei quasi quasi costruirmelo per usarlo da solo come amplificatore portatile o da cuffia.

Inoltre all’inizio della scorsa settimana ho anche lavorato un po’ sull’Arduino: i circuiti per fare i test sono pronti, mentre l’Arduino ha ancora bisogno di un po’ di lavoro: la PCB è già stata incisa, la devo forare, dopodiché potrò mettere i componenti. Comunque mi manca ancora l’ATMega che è il suo cuore e il quarzo (al negozio erano finiti).

Progetti bloccati sul nascere

Qualche giorno fa Lantaca aveva lanciato un’idea molto bella sul forum di Flatpress: il Social-FP, ovvero avere tipo un widget che mostrasse gli ultimi post dei siti che si seguono.

Io poi avevo cominciato a fantasticarci sopra e me ne era venuta in mente una magnifica: fare un sito centralizzato che:

  1. Ti registri in pochi secondi con username, password ed email
  2. Puoi aggiungere i siti gestiti da te
  3. Puoi mettere che segui altri siti
  4. Scarichi il plugin per la tua piattaforma

Il plugin per la piattaforma doveva permettere:

  • L’aggiornamento della lista dei post sul sito quando ne pubblichi uno
  • Visualizzare un widget con i siti che segui
  • Visualizzare un widget con gli ultimi post dei siti che segui
  • Permettere un login tipo open-id per mettere mi piace/non mi piace al post
  • Sempre con quel login, evitare di mettere i dati nei commenti, che vengono fuori (volendo) sul blog come postati attraverso OpenId, e poi viene fuori sulla pagina del sito centrale “Tipo ha commentato qui”

Secondo me poteva venire veramente bene: era un’idea carina e con i piccoli siti come il mio poteva avere successo.

Tuttavia ho trovato troppi contro:

  • Il meccanismo dei commenti di Flatpress non è ancora pronto al 100% per un’idea come questa
  • cURL sarebbe continuamente richiesto e troppi utenti non ce l’hanno
  • Ci sarebbero tutti i problemi di verifica dell’appartenenza del sito etc (da usare i meta tag)
  • Purtroppo ci sarebbero attualmente troppe poche persone che lo userebbero
  • Un servizio come questo vorrebbe una situazione piuttosto stabile, per esempio dominio di secondo livello etc…

Misurati bene sia i pro che i contro, mi dispiace dire che hanno vinto questi ultimi.

Un vero peccato perché da tempo stavo pensando a ridare agli utenti la possibilità di registrarsi e per me poteva essere una buona occasione per testare il VDFN System e ci avevo già cominciato a lavorare.

Abbandono sLANchat

È passato poco più di un anno da quando ho parlato per la prima volta di sLANchat, Simple Local Area Network Chat, quella che doveva appunto essere una semplice chat standalone.

Le idee erano anche buone, tuttora le considero buone, tuttavia è continuata a rimanere un “todo”.

Ho però deciso che non lo sarà più, infatti per varie motivazioni non completerò, almeno per il momento il progetto.

Una delle motivazioni è sicuramente dovuta al tempo che scarseggia sempre di più e quello che posso passare al computer o per hobby vari è incanalato in dei determinati progetti, anche grossi.

Inoltre una chat è un software difficile da costruire, un software così detto real-time.

Già a farne una che si appoggia su AJAX e PHP ho avuto qualche problema, figurarsi questa a cui oltre che alle funzioni già create per la chat stile web, dovrebbe avere anche tutte le funzionalità di rete e una grafica, cosa che per il momento non ho abilità di creare.

Poi sinceramente non mi ero neanche informato più di tanto nel web, dove però ci potrebbero essere una strage di progetti simili.

Perciò, mi dispiace ammetterlo ma sono costretto a rinunciare (anche) a questo progetto.