Stream Multichannel Hi-Res Music

Multichannel is not very popular. On some forums, some people wonders why multi-channel equipment exists.
Though, since SACD format was released in early 2000s, they are quite a few albums available on multi-channel media like SACD, DVD-A, Blu-Ray HD, Flac…
Since it is quite easy to put an SACD in a player connected to a multichannel audio receiver, the challenge is to have your whole library available so that you can play at your finger tips.

My challenge is to achieve the following goals:
– I can browse my library whatevery the format is
– I can play whatever music I want
– My albums are sorted by artists
– and foreach artist, I can play their discography in the order they released is as I am an « album listener »
– I have albums covers displayed

The hardware setup is quite old or cheap. I have my trusty Denon AVR-3808 from around 2008. It supports Direct DSD Multichannel but unfortunately in an uncommon way as I was not able to use it.
The streamer is just a plan Raspberry 3 connected via HDMI to the receiver.

Audio-CD Ripping:
– as accurate as possible
– extensible metadata (why not display the current market price in case I want to get rid of one)
The result is a list of albums I can play by artist, sorted by the release date.

My current process:
– pick an Audio CD
– scan the code-bar with my Phone with « Libib » so that I can get the ISBN code bar and the CD is added to my library for future reference. ISBN will allow searching for data regarding the album.
– while it is searching, fireup EAC and insert the CD
– Get Metadata
– Musicbrainz: No Gap, no covers
– Go to libib on the web to grab the ISBN number from the recently scanned album.
– Go to discogs to gather missing information like the year the album was released (not the year the CD was published)
– Add the reference which is at the back of the CD in the « Comment » section (not sure yet why)
– Do « Action / Copy Image & Create Cue Sheet / Compressed »
– After extraction, edit the generated CUE sheet and add the ISBN as a CATALOG entry like
CATALOG 1234567890123

Metadata format

Alerte Arnaque Chronospost

J’ai reçu aujourd’hui un email m’invitant à appeler un numéro surtaxé pour récupérer un colis ou d’envoi un email à une adresse qui ressemble à celle de chronopost.
C’est certain qu’en cette période d’échanges de cadeaux et d’attente de colis, ce mail peu arriver très facilement dans la boite mail de quelqu’un qui attend un colis.

Le mail est intitulé Continuer la lecture de Alerte Arnaque Chronospost

Paypal : Pour votre tranquillité, utilisez une adresse email jetable

Comme sur tous les sites en ligne, la création d’un compte Paypal nécessite l’utilisation d’une adresse email pour vous identifier.
Il faut savoir qu’au jour de la rédaction de cette article (car j’espère que cette pratique changera), Paypal va diffuser cette adresse email auprès des tiers chez qui vous ferez des paiements. Continuer la lecture de Paypal : Pour votre tranquillité, utilisez une adresse email jetable

[SOLVED] Joomla: No HTTP response received

This is the english version of my french article
I started again to work on updating my Joomla CMS on http://savoir-et-faire.eu/
It was an old version and I had difficulties to upgrade it. For this, WordPress is doing better. I hope that the update process is getting better with the latest versions of Joomla.

Anyway, after having installed a new Joomla 3.7 on a test host in english, I wanted to install the french language package and I encountered the famous :
« Error connecting to the server: No HTTP response received »

This is the kind of message like
« File not found »
where you just want to yell « Which file #?^!!! »

So, I searched for the location where the message « Error connecting to the server » was generated from and ended up to the file
libraries/joomla/http/transport/curl.php in Joomla installation and found out the line
55: JLog::add(JText::sprintf(‘JLIB_INSTALLER_ERROR_DOWNLOAD_SERVER_CONNECT’, $exception->getMessage()), JLog::WARNING, ‘jerror’);

I replaced with
JLog::add(JText::sprintf(‘JLIB_INSTALLER_ERROR_DOWNLOAD_SERVER_CONNECT’, $url), JLog::WARNING, ‘jerror’);

I know, this is kinda violent but the error became
« Error connecting to the server:http://joomlacode.org/gf/download/frsrelease/20459/163792/fr-FR_joomla_lang_full_3.7.0v2.zip »

which is way better!!

Conclusion
I then added « http://joomlacode.org/ » to the list of authorized distant sites at my hosting service.
For security reasons, my hosting provider forbids any connection between the site to another site unless this distant site as been authorized.
Problem solved!

Note:First of all, make sure that you have enough disk space on your host. Basically, you need 3 times the size of the update : if the update zip is 10Mb, you need 30Mb free. You can recover space by checking the content of the tmp and administrator/logs directories.

[RESOLU] Joomla: No HTTP response received

J’ai remis sur le métier ma volonté de mettre à jour mon Joomla qui gère http://savoir-et-faire.eu/ . Il datait car j’avais toujours eu des difficultés à le mettre à jour, pour cela, WordPress se débrouille mieux. J’espère que cela c’est amélioré avec les dernières versions de Joomla.

Cependant, après avoir installé un Joomla 3.7 flambant neuf sur un site de test en anglais, j’ai voulu installé le paquetage français et là, j’ai obtenu une erreur très connue
« Error connecting to the server: No HTTP response received »

Vous savez, c’est le genre de message
« Fichier non trouvé »
et là je jure comme un charretier « Mais quel fichier #?^!! »

J’ai donc remonté à partir du message « Error connecting to the server » au fichier
libraries/joomla/http/transport/curl.php dans l’installation de Joomla et trouvé la ligne
55: JLog::add(JText::sprintf('JLIB_INSTALLER_ERROR_DOWNLOAD_SERVER_CONNECT', $exception->getMessage()), JLog::WARNING, 'jerror');

que j’ai remplacé par
JLog::add(JText::sprintf('JLIB_INSTALLER_ERROR_DOWNLOAD_SERVER_CONNECT', $url), JLog::WARNING, 'jerror');

Je sais, c’est violent mais le message d’erreur est devenu
« Error connecting to the server:http://joomlacode.org/gf/download/frsrelease/20459/163792/fr-FR_joomla_lang_full_3.7.0v2.zip

Conclusion

Je suis alors allé ajouter http://joomlacode.org/ à la liste des sites autorisés de mon hébergeur.
En effet, pour des raisons de sécurité, mon hébergeur interdit toute connexion depuis le site vers un autre site si le site distant n’a pas auparavant été autorisé.

Note : si vous obtenez une erreur lors de la mise à jour de Joomla, la première chose à faire est de vérifier que vous avez suffisament d’espace disque libre sur votre hôte. Grossièrement, il vous faut 3 fois la taille de la mise à jour en espace disque libre. Par exemple, si le zip de la mise à jour fait 10Mo, il vous faudra 30Mo de disponible.
Pensez à vider le tmp et le répertoire administrator/logs.

Exception ‘Google_IO_Exception in Google/IO/Curl.php:86

Today, I finally resolved the issue I had trying to install the Google Analytics plugin for WordPress.

I had the cryptic error message where no details was provided
exception 'Google_IO_Exception' in /home/www/perso.casidy.com/wp-content/plugins/google-analytics-dashboard-for-wp/tools/src/Google/IO/Curl.php:86 Continuer la lecture de Exception ‘Google_IO_Exception in Google/IO/Curl.php:86

Faux-amis ! Protéger son compte Facebook

Vous êtes sur Facebook et vous avez déjà reçu une seconde invitation d’un ami qui est déjà parmi vos amis…
Cet ami est dans le besoin et vous demande urgemment d’appeler un numéro… surtaxé. Et oui, c’est une arnaque.

Des arnaqueurs créent de faux comptes de vos amis. La méthode est simple Continuer la lecture de Faux-amis ! Protéger son compte Facebook

Créer ses mots de passe

Avec la sortie de rapports sur les mots-de-passes compromis en 2016, il est bon de rappeler quelques règles. Ayez bien conscience qu’il y a des personnes qui passent leur temps à concevoir des programmes informatiques pour trouver des mots-de-passes et attaquer des systèmes. Toutes les machines présentent sur Internet se font sans cesse attaquer ; tous les jours des personnes et des programmes informatiques vont tenter d’accéder à vos données, quelles soient sur votre ordinateur, sur le serveur de votre banque, sur les sites auxquels vous êtes inscrits ainsi que sur les machines qui ne sont pas censées être accessibles en ligne. Continuer la lecture de Créer ses mots de passe