Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

Musique

Apple Music, un truc de punk

Rédigé par dada / 09 juin 2015 / Aucun commentaire


A la base, je ne voulais pas vraiment faire de billet sur l'annonce de la sortie de Apple Music, le nouveau service révolutionnaire de la marque à la pomme, mais bon, comme j'ai commencé à écrire, le voici.

Si on résume ce qui s'est dit, Music sera un service de streaming, de gestion de sa collection de musique et un réseau social. Ce que les gens voulant se faire connaître recherchent par tous les moyens : de la promo simple, hype, et un bouton acheter juste en haut à droite. L'acheteur est directement accessible, son porte-feuille grand ouvert. L’idée est pas mal, en fait : Apple va devenir le meilleur moyen de se faire connaître. On sait bien que les gens à la mode, et riches, ont des iPhones, des écouteurs Beats et sont accros aux réseaux sociaux. Bingo, quoi !

Ce qui me chagrine, et ça ne regarde que moi, c'est que c'est encore le big data qui va faire tourner toute cette machine. Cupertino va engranger les statiques de ses utilisateurs iTunes pour proposer les bons morceaux dans l'air du temps tout en utilisant les données individuelles de chacun d'entre eux pour perfectionner les propositions. Du big data, tout simplement. En plus, c'est tellement simple pour eux : iPhone, iPod, iWatch, iTunes, que des outils de relevé de données. Si Google avait réussi à devenir aussi cool, ils l'auraient fait. On va se retrouver avec des gens pensant être uniques grâce à des choix basés sur leur personnalité, par l’intermédiaire d’algorithmes ultra puissants qui vont tout simplement aplanir la diversité via des propositions basées sur les statistiques de la masse. Bah vi, vous croyez quoi ? Si vous ne connaissez pas le groupe à la mode, vous passez pour un débile, cf la vie de la recré : "Nan, tu connais pas ?!".

Apple va calibrer la musique, pas la révolutionner. Ils ont en main (et poignet) la masse des utilisateurs et toutes les informations qu'il faut pour s'en sortir. On va se retrouver avec les bons gars branchés sur Music pour répandre la bonne parole et les autres les suivants. Les effets de masse, ou le comportement mainstream, si vous voulez. Enfin, faut pas oublier qu'ils ont dit qu'ils permettraient aux petits de se faire connaître : oui, oui. Comme dans les radios grand public, les chanteurs changent rapidement, le style, pas vraiment.

Ca me fait penser à ce dessin (source):



Je l'avais publié pour rire. On se retrouve tous là-dedans, pas uniquement les punks. Moi, le faux hippie bobo libriste, je fais partie d'un groupe de gens qui se sentent plus malins, alors que c'est faux. Il faut savoir prendre du recul sur soi pour éviter le piège du "Moi je sais, toi, t'es con". C'est difficile mais ça se fait. Les libristes devraient s'y mettre, d'ailleurs. Les nombreux échecs de ces dernières années devraient nous faire comprendre que la technique ne fait pas tout, même si la nôtre est parfois aussi puissante.

Toutes ces phrases pour dire que le big data va tourner à plein régime, que les gens vont laisser faire. Ce coup-ci, ça ne touche pas la santé, les assurances ou les comportements auto-radicalisés, simplement la musique.

Les utilisateurs d'Apple pensent être ce genre de keupons. Des gars à la marge parce que tellement intelligents. Ils se trompent, peut-être, mais ce qui est certain, c'est qu'ils sont tous des punks.

Je termine à la BORNE :


Installer Sonerezh sur Debian Wheezy

Rédigé par dada / 22 avril 2015 / 5 commentaires


Je me rends compte que les gens rencontrent des difficultés à installer le lecteur de musique en ligne Sonerezh alors voici un rapide tutoriel pour s'en sortir.

Vous trouverez ci-dessous de quoi installer la branche master, celle qui marche directement tout en contenant quelques petits bugs peu gênants.

Je passe sur l'installation de LAMP, vous trouverez les infos qu'il vous faut par ici.

Récupérer les sources

git clone https://github.com/Sonerezh/sonerezh.git -b master

Configurer les droits

chown -R www-data: sonerezh/
chmod -R 775 sonerezh/

Vérifier les modules Apache2 nécessaires

Voici la liste des modules pour Apache2 que j'utilise actuellement. Cette liste en contient surement qui ne sont pas utiles à Sonerezh mais je pars du principe que si cette liste marche chez moi, ça marchera chez vous ;)
  •  core_module (static)
  •  log_config_module (static)
  •  logio_module (static)
  •  version_module (static)
  •  mpm_event_module (static)
  •  http_module (static)
  •  so_module (static)
  •  actions_module (shared)
  •  alias_module (shared)
  •  auth_basic_module (shared)
  •  authn_file_module (shared)
  •  authz_default_module (shared)
  •  authz_groupfile_module (shared)
  •  authz_host_module (shared)
  •  authz_user_module (shared)
  •  autoindex_module (shared)
  •  cgi_module (shared)
  •  cgid_module (shared)
  •  deflate_module (shared)
  •  dir_module (shared)
  •  env_module (shared)
  •  fastcgi_module (shared)
  •  headers_module (shared)
  •  mime_module (shared)
  •  negotiation_module (shared)
  •  proxy_module (shared)
  •  proxy_balancer_module (shared)
  •  proxy_http_module (shared)
  •  reqtimeout_module (shared)
  •  rewrite_module (shared)
  •  setenvif_module (shared)
  •  ssl_module (shared)
  •  status_module (shared)

S'il vous en manque, un a2enmod nondumodule vous permettra de l'activer.

Vérification des dépendances pour PHP5

  • libapache2-mod-php5
  • php5
  • php5-cgi
  • php5-cli
  • php5-common
  • php5-curl
  • php5-fpm
  • php5-gd
  • php5-imagick
  • php5-mcrypt
  • php5-mysql
  • php-acp

Il en manque ? apt-get install nomdupaquet pour l'installer.

Configuration du virtualhost

Adaptez ce virtualhost à votre installation.

<VirtualHost *:80>
        ServerAdmin admin@monserv.tld
        ServerName www.monserv.tld
        DocumentRoot /var/www/sonerezh
        <Directory /var/www/sonerezh>
                Options -Indexes
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>
    CustomLog   /var/log/apache2/demo.sonerezh.bzh-access.log "Combined"
    ErrorLog    /var/log/apache2/demo.sonerezh.bzh-error.log
</VirtualHost>

Redémarrez apache2 pour que tout soit bien chargé et certifié sans erreur.

Configurer MySQL

C'est par ici que ça se passe, la documentation officielle est très claire.



Nous y voilà, c'est la fin ! Vous pouvez maintenant vous connecter à votre instance Sonerezh et suivre la procédure d'installation automatique !

Bien organiser sa musique avec EasyTAG

Rédigé par dada / 05 mars 2015 / 8 commentaires


Avec la sortie de Sonerezh m'est venu à l'esprit ce qui va toujours de pair avec une grande collection musicale : le bordel.
Ne me dites pas le contraire, je sais que c'est faux. Qu'ils soient achetés ou téléchargés sur des réseaux de vilains pirates, les morceaux se retrouvent trop régulièrement avec des tags dégueulasses. Surtout quand ils viennent de réseaux pirates.

EasyTAG, la solution

Depuis des années, je me sers d'EasyTAG. Ce logiciel libre sous licence GNU GPL permet de réparer la casse.



L'interface n'est pas des plus sexy mais il fait le boulot.

Dans les options qui font de lui un outil magique : son scanner. Il permet de lancer un renommage propre des tags à partir, mais pas que, du nom du fichier et d'appliquer la modification à la sélection qu'on veut. Rien qu'avec ça, il me fait rêver.

On peut aussi s'en servir à la main, en éditant les champs qui s'affichent dans le cadre de droite, avec toujours la possibilité d'appliquer la modification à toute une sélection.

Avec l'uploadage frénétique que me tape en ce moment, cet outil se révèle encore incontournable. Si vous ne l'avez pas testé, foncez. Si vous avez une autre solution pour gérer vos tags, partagez ;-)

Sonerezh : un petit nouveau pour écouter sa musique en ligne

Rédigé par dada / 02 mars 2015 / 25 commentaires


Les solutions pour s'installer son lecteur de musique en ligne ne sont pas nombreuses. Les deux grands dans le domaine sont Ampache et Subsonic.
  • Ampache est pendant longtemps resté inactif, si ce n'est oublié. C'est au début 2014 que le projet est revenu à la vie lorsque des développeurs ont décidé de le forker pour sortir Ampache Doped, qui a finalement fusionné avec le projet d'origine. Une histoire compliquée qui finie bien, mais ce projet n'est jamais rentré dans mes bonnes grâces : pas spécialement beau ni simple d'utilisation. Je m'en servais par défaut.
  • Subsonic, lui, je n'ai simplement jamais accroché.

Présentations

C'est une version bêta. Comme ça, c'est dit. Il peut y avoir des bugs ou des petits soucis.

Sonerezh permet donc :
  • De trier sa musique par artistes, albums, morceaux.
  • De se faire ses listes de lecture
  • De créer des comptes pour les copains
  • De changer l'encodage des morceaux à la volée pour les lire partout
Pas de surprise, c'est un lecteur de musique en ligne qui fait ce qu'on lui demande sans fioritures. C'est tout ce que j'attends de ce genre de chose. C'est simple.

Si vous ne vous servez pas d'ownCloud avec le chiffrement, vous pouvez synchroniser vous musique avec et les écouter via Sonerezh. Sinon, il vous faudra passer par un autre moyen pour uploader vos fichiers. Il n'est pas possible de les envoyer via Sonerezh lui-même.

Un style qui fait du bien


On rentre dans un domaine absolument subjectif ici : le style. Je tiens juste à dire que par rapport à ses concurrents, Sonerezh
fait du bien. Simple, direct, beau. La navigation dans les différentes pages est aussi très agréable, avec des petits effets de fondus.

En bonus, j'annonce officiellement qu'il se comporte bien avec mon Flame sous FirefoxOS. L'application est parfaitement responsive design. C'est à perfectionner, mais ça marche assez bien pour une première version.

                 

De l'auto-hébergement

Tout comme ses deux comparses, Sonerezh s'installe sur votre serveur ou chez vous. Pour se faire, il vous faut :
  • Un serveur Apache ou Nginx
  • Un serveur MySQL
  • Un peu de PHP
Et c'est tout. Si vous avez déjà un ownCloud, un FreshRSS ou un Wallabag hébergés, vous pourrez y ajoute Sonerezh sans souci. On en parle encore beaucoup, contrôler ses données est toujours primordiale. Si vous pouvez vous passer de Google Music, Xbox machin ou encore iTunes pour vous servir de Sonerezh, c'est bon pour le moral.

Les liens

Je termine ce simple billet par la liste des liens importants :
Je ne vous cache pas que j'attendais la sortie de ce projet depuis des semaines, des longues semaines, et que j'en suis déjà content. Merci aux développeurs du projet !

Des nouvelles, un peu : musique, Inde et Firefox OS

Rédigé par dada / 10 septembre 2014 / 5 commentaires


Aucun article publié depuis 6 jours. Quand je pense que je voulais me lancer dans une hygiène de vie à un article tout les deux jours, c'est raté. Mes statistiques s’écroulent face à un SpF qui s'excite dans tous les sens, ou presque.

Le temps manque et le mois de septembre rappelle qui que ce soit à ses obligations. J'ai tout de même le temps de publier quelques messages sur Diaspora*. Rien de bien folichon cependant.

De ces partages, je veux vous parler de cette chanteuse : Zsuzsanna. Ça ne dit rien à personne mais son morceau Vagabond Songs mérite une écoute.



Toujours dans le genre musical, sachez que je voulais me procurer légalement le dernier album de Postmodern Jukebox mais devinez quoi ? Sans iTunes, impossible de l'acheter. Ah si, Google Play. Rageant. Si j'ai le courage, j'enverrais un mail pour voir si on ne peut pas s'arranger.

Une autre chose tirée de Diaspora* :



Cette image me fait doucement rêver. Je me souviens de l’année dernière que j'ai passée en Inde. Si le Cloud FX était sorti plus tôt, vous auriez déjà des photos et un test en bonne et due forme.

Pour terminer, je travaille sur une application pour Firefox OS. Je ne dirais pas de quoi il s'agit tant que je n'aurais pas plus avancé. Rien ne sert d'en parler maintenant, elle risque de finir dans une carton, comme nombre d’idées de developpeur qui triturent leurs PC jusque tard le soir.

Voilà pour les nouvelles, et vous, ça va ?