Archives par mot-clé : logiciellibre

woman in black dress playing violin

Récupérer de la musique libre de l’émission « Libre à vous ! »

Je vous ai dit que j’étais membre de l’April et du CHATONS qui y est associé, le Chapril ? ça c’est fait.

logo de l'aprilIl se trouve que cette association de défense du logiciel libre, qui est aussi à l’origine du très utile Agenda du libre,  a près de 4000 membres et diffuse une nouvelle émission tous les Mardis après midi, intitulée « Libre à vous ! ».

libre a vous - april.org

Prenez le contrôle de vos libertés informatiques et suivez l’actualité du Libre. Retrouvez les dossiers politiques et juridiques traités par l’April, les échanges avec des personnes invitées, et bien entendu de la musique sous licence libre. Libre à vous ! c’est en direct chaque mardi de 15 h 30 à 17 h, sur les ondes de la radio Cause Commune, « la voix des possibles », 93.1 FM en Île-de-France, partout dans le monde sur le site de la radio. (Comme diraient les Fatals Picards, C’EST UN JEU DMOT! cause comme discutailler, mais aussi comme comme cause à défendre! Habile!) Le podcast de l’émission et les podcasts par sujets traitées sont disponibles dès que possible, quelques jours après l’émission en général.

 

Qui dit radio libre dit aussi musique libre

C’est aussi une émission qui diffuse des artistes publiant leur musique sous une licence libre, ce qui signifie que sous certaines conditions vous pouvez l’écouter et vous en servir dans vos créations (vidéos par exemple) sans avoir à débourser le moindre euro, du moment que vous créditez les artistes correctement. En causant sur le canal IRC -chapril j’ai appris que l’on peut retrouver la liste des musiques par ici pour les télécharger:

https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/

Aussi, au lieu de cliquer sur les nombreux liens un par un j’ai réalisé un petit script qui va s’occuper de récupérer la liste des liens fournis par cette page et les télécharger ensuite dans un dossier dédié grâce à la puissance des scripts bash. Il existe sûrement des moyens plus facile de faire cela mais voici une recette assez rapide issue de plusieurs recherches sur Saint Stack Overflow.

D’abord on récupère la page html présentant la liste de liens, on scanne ensuite le fichier html pour extraire les liens dans les ancres html, on remplit un fichier listant ces liens, et ensuite on scanne ce fichier de liens en demandant de télécharger chacun de ces liens dans un dossier.

#/bin/bash
cd ~
mkdir musique-libre-a-vous && cd musique-libre-a-vous

wget https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/
sed -n 's/.*href="\([^"]*\).*/\1/p' index.html > liste_de_liens.txt
cat liste_de_liens.txt
cat output.txt| wc -l

une fois que vous avez fait le ménage dans votre liste de liens en ne gardant que les fichiers audio, vous pouvez lancer le téléchargement de la liste de fichiers ainsi:

xargs -i wget 'https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/{}'  < liste_de_liens.txt

Bon ce serait plus simple si l’asso mettait à disposition des fichiers torrents listant les musiques par paquet, ça permettrait de faire techniquement du partage entre les personnes interessés par les téléchargement au lieu de tout demander depuis un seul serveur, mais ça sera pour une prochaine fois 😉

Si vous avez aussi de bonnes ressources pour récupérer de la musique libre de droits et faire découvrir des artistes de qualitay, faites passer les astuces dans les commentaires!

oh d’ailleurs vous pouvez leur parler de Funkwhale si vous connaissez des artistes.

Funkwhale, Une plateforme sociale pour apprécier et partager la musique

Funkwhale est un projet communautaire qui vous permet d’écouter et de partager de la musique et des contenus audio au sein d’un réseau décentralisé et ouvert.

j’en ai mis un en place ici: https://music.cipherbliss.com/

En attendant, profitez bien de la musique, et si vous voulez en savoir plus sur l’April c’est par ici:

Depuis 1996, l’April est animée par une ambition : « logiciel libre, société libre ».

Pionnière du logiciel libre en France, l’April, constituée de 3968 adhérents (3666 personnes physiques, 302 entreprises, associations et organisations), est depuis 1996 un acteur majeur de la démocratisation et de la diffusion du logiciel libre et des standards ouverts auprès du grand public, des professionnels et des institutions dans l’espace francophone. En savoir plus….

 

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

2e Confinatelier le 6 Juin 2020

contribatelier, illustration de David Revoy

J’avais participé au premier Confinatelier, en compagnie d’une centaine d’autres personnes, le tout à distance, et c’était super chouette de voir toute cette énergie. Un peu comme à un festoche Pas Sage en Seine, mais via BigBlueButton.

@Framasoft@framapiaf.org a publié son annonce officielle pour le 2e , du Samedi 6 Juin 2020 qui commencera à 14h.
Faites passer l’info, on y causera , mais aussi , , , , et bien d’autres chosses passionantes.
https://contribateliers.org/2020/05/31/rendez-vous-le-6-juin-pour-le-confinatelier-2/

ça se passera à ce lien: https://huit.re/confinatelier, notez le dans votre agenda!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

Changer la limite de caractères sur son instance Mastodon

La limite de caractères de Mastodon (voir ici les autres articles sur le sujet) est une contrainte que l’on peut définir plutôt facilement, bien que cette personnalisation n’existe pas encore dans le frontend administrateur. Vous trouverez la source correspondant au fichier compose_form.js sur framagit où j’héberge les sources de Mastodon Bliss.

il suffit de modifier le fichier app/javascript/mastodon/features/compose/components/compose_form.js et changer la limite de 500 caractères en un nombre entier de votre choix. Pour faire quelque chose de propre vous devriez définir une propriété locale au composant compose_form et la référencer. La version simple consiste à faire un rechercher-remplacer. Mais je suis certain que faire un peu plus propre est à la portée de beaucoup de monde.

dans la partie propTypes, ajoutez la propriété

maxTootCharsLimit   : PropTypes.number,

définissez sa valeur par défaut, par exemple 7777 comme sur Mastodon Bliss, dans l’objet defaultProps

static defaultProps = {
  showSearch       : false,
  maxTootCharsLimit: 7777,
};

et ensuite vous n’avez plus qu’a remplacer les « 500 » par this.props.maxTootCharsLimit

ligne 93

if (isSubmitting || isUploading || isChangingUpload || length(fulltext) > this.props.maxTootCharsLimit || (fulltext.length !== 0 && fulltext.trim().length === 0 && !anyMedia)) {

ligne 186 et 249:

const disabledButton = disabled || this.props.isUploading || this.props.isChangingUpload || length(text) > this.props.maxTootCharsLimit || (text.length !== 0 && text.trim().length === 0 && !anyMedia);
<div className='character-counter__wrapper'><CharacterCounter max={this.props.maxTootCharsLimit} text={text}/>

Enfin, vous n’avez plus qu’a reconstruire votre frontend avec la commande
RAILS_ENV=production bundler exec rake assets:precompile
(éventuellement vider le cache avec bin/tootctl cache:clear ), relancer le service mastodon-web et le tour est joué. Si vous ne voyez pas de quoi je parle, regardez la doc. (Ne soyez pas trop pressé de bidouiller Mastodon si vous n’avez aucune idée de ce dont parlent les deux dernières lignes hein :D)

Dernière modif a faire côté backend dans le validateur en Ruby:
app/validators/status_length_validator.rb

changer la valeur de MAX_CHARS.

 MAX_CHARS = 7777

 Et voilà, votre serveur Mastodon peut faire du macro-blogging.

Si vous aimez bidouiller Mastodon et que vous souhaitez échanger à ce sujet à ce propos, venez donc faire un tour sur framateam Design Libre / UX / Mastodon, on sera ravi d'en causer. (voir ici les autres articles sur le sujet

Enjaillez!

Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay , ou en cryptomonnaies.

  • Bitcoin
  • Ethereum :
  • Monero
  • Ğ1
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!