samedi 23 mai 2015

[save the date] TiddlyWiki Camp Paris le samedi 06 juin 2015

Début mars, j’ai entrepris d’organiser un TiddlyWiki Camp à Paris.

Si vous me suivez, j’ai commencé en octobre dernier à mettre à disposition mon bloc note, bien évidemment au format TiddlyWiki. J’adore tellement ce programme bidouillable, que j’ai envie de le faire découvrir au plus grand nombre !

Après avoir proposé quelques dates sur la liste de diffusion de la communauté, j’arrive assez rapidement au samedi 06 juin. Restait à trouver le lieu.. Cela n’a pas été si évident que cela. Mes repères habituels ne sont pas spécialement prévus pour être ouvert le week-end, si je l’avais organisé en semaine j’aurai eu plus de chance.

affiche-tiddlywiki-camp-paris-06juin2015.png

Je vous donne donc rendez-vous de 13h à 18h au Living Lab du Carrefour numérique de la Cité des Sciences et de l’Industrie - Paris 19e, que je remercie une nouvelle fois ici de nous accueillir [1]. Nous aurons l’immense plaisir d’accueillir le créateur de TiddlyWiki, Jeremy Ruston, qui fera le déplacement depuis Oxford.

Pour plus d’informations, consulter le site : http://paris.twcamp.info

tiddlywiki-organized.png

Note

[1] le même jour c’est le samedi du libre animé par l’association Parinux, avec des Install Party Gnu/Linux

mercredi 20 mai 2015

Vous avez vu CC ?

Le week-end du 18 avril dernier, j’étais de passage à Tours pour l’AG de Culture Libre & Créations Collectives.

Le samedi soir, non sans une certaine coïncidence avec ma présence sur les lieux, je découvre amusé ce post sur le mur Facebook de Tours & moi : https://www.facebook.com/tours.fr/posts/884594728268368

Au premier regard j’ai reconnu cette série de photos du 4 août 2009.

hoteldeville-Tours-CCBySa-naudinsylvain.jpg

Ce post se trouve être un partage de la publication d’un autre compte bien connu en Touraine : My Loire Valley (plus précisément celui-ci : https://www.facebook.com/myloirevalley/posts/401968683315838).

capture-ecran-post-FB.png

(capture écran, merci pour les 569 partages !)

Ces deux comptes publient régulièrement des photos d’internautes, en citant le nom de l’auteur (au moins sur le post original). La raison de cette publication est simple : c’est en majorité ce contenu (des photos) qui est apprécié et partagé sur les réseaux sociaux.

Du coup, on se retrouve avec d’autres partages (mais sans lien avec le post original et donc sans information de l’auteur), par exemple ce post, publié hier.

Depuis le début, toutes mes photos publiées sur mon compte Flickr sont sous une licence à libre diffusion avec un contrat Creative Commons et l’option BY SA [1] :

Je cite CC France :

  • Attribution (BY): Toutes les licences Creative Commons obligent ceux qui utilisent vos œuvres à vous créditer de la manière dont vous le demandez, sans pour autant suggérer que vous approuvez leur utilisation ou leur donner votre aval ou votre soutien.
  • Partage dans les mêmes conditions (SA) : Vous autorisez les autres à reproduire, diffuser et modifier votre œuvre, à condition qu’ils publient toute adaptation de votre œuvre sous les mêmes conditions que votre oeuvre. Toute personne qui souhaiterait publier une adaptation sous d’autres conditions doit obtenir votre autorisation préalable.

free-cultural-approved-for-works.png

Vous me direz : puisque mes photos sont libres [2], n’importe qui peut les utiliser. Sauf que si je n’avais pas choisi un contrat Creative Commons, par défaut c’est l’interdiction de reprendre ces fichiers, et je ne pense pas que les community manager de Tours & moi et de My Loire Valley demandent l’autorisation à chaque fois. Donc droit d’auteur restrictif ou licence libre, même combat pour la paternité [3].

J’en arrive à la conclusion de ce billet : si vous souhaitez partager du contenu sous licence Creative Commons, vous n’avez pas besoin d’une permission [4], on vous encourage même à le faire, mais :

  • vous devez conserver le nom de l’auteur (l’attribut By pour la paternité)
  • rappeler le type de licence (et pas seulement CC car il existe 6 types de licences Creatives Commons avec des obligations différentes)
  • voire même le lien vers la source du fichier (et puis que disent les CGU Flickr par exemple sur ce point ?)
  • (et normalement un lien vers la licence CC, bon je vous l’accorde ça commence à faire beaucoup ^^’)

Ainsi en bonus, les personnes qui souhaiteraient partager/modifier/remixer ce contenu, auront accès au fichier source en grande résolution le plus souvent.

Notes

[1] qu’un jour je changerai probablement en CC0 depuis que la plateforme Flickr l’autorise enfin

[2] voire prochainement dans le domaine public vivant si j’opte pour CC0, donc sans obligation de citer l’auteur

[3] j’avoue ne pas avoir envie d’apposer un filigrane

[4] on parle aussi de Copyleft en clin d’œil au Copyright

dimanche 8 mars 2015

Screencast avec SimpleScreenRecorder

Vous connaissez probablement la plupart des logiciels de screencast pour Gnu/Linux :

  • Wink
  • recordMyDesktop
  • Istanbul
  • byzanz
  • XVidCap
  • FFmpeg
  • VLC
  • Gnome3
  • Kazam

J’avais dans la dernière mise à jour de ma Fedora un paquet : fros-recordmydesktop [1]. Je découvre alors la description de fros  :

Universal screencasting frontend with pluggable support for various backends. The goal is to provide an unified access to as many screencasting backends as possible while still keeping the same user interface so the user experience while across various desktops and screencasting programs is seamless.

Une capture écran :

fros_fedora.png

J’ai cherché sur le net pour en savoir un peu plus, et c’est là que j’ai trouvé ssr..

SimpleScreenRecorder

Tout d’abord, le site de l’auteur du programme : http://www.maartenbaert.be/simplescreenrecorder/

SimpleScreenRecorder is a program to record programs and games. The original goal was to create a program that was just really simple to use, the result is actually a pretty powerful program. It’s ‘simple’ in the sense that it’s easier to use than ffmpeg/avconv or VLC, because it has a straightforward user interface.

Et c’est vrai !

Installation sous Fedora

https://copr.fedoraproject.org/coprs/nickth/ssr/

dnf copr enable nickth/ssr
dnf install ssr

Captures

Voici quelques captures écran de l’assistant pour l’enregistrement d’une capture écran vidéo :

Le premier test que j’ai réalisé est bluffant : alors que la plupart du temps la vidéo n’est pas fluide voire saccadée, que le son est décalé, ici cela semble prometteur !
Et vous, quel programme de screencast utilisez vous ?

Mise à jour TiddlyBox 5.1.7 et sauvegarde PHP

En novembre dernier, je mettais en ligne une première version de ma TiddlyBox.

logo-tiddlybox.png

Un point manquait au tableau, une sauvegarde en ligne fonctionnelle du fichier TiddliWiki [1]. J’avais en effet réussi sur une BiblioBox [2] a faire fonctionner le script PHP de sauvegarde en ligne, mais impossible d’y arriver sur une seconde box… J’avais également eu le même écho via Twitter.

Hier j’ai décidé de reprendre le sujet et de comprendre pourquoi c’était OK sur une box et pas sur une autre ! Était-ce à cause d’un paquet ipk PHP absent pour OpenWrt, la fichier piratebox.conf, lighttpd.conf, php.ini ?

J’ai comparé les fichiers, j’avais quelques différences en effet de configuration. Mais même après corrections, toujours cette erreur à l’enregistrement (où l’absence d’erreur, car aucune sauvegarde n’était réalisée).

Je regarde la console réseau de Firefox, et là une piste !

413 Request Entity Too Large

Sur la box qui était OK, je n’avais pas ce message d’erreur. Je cherche en ligne, les premières réponses ne semblent pas correspondre (on parle alors de lighttpd.conf, mais mes deux fichiers étaient à présent identiques).

Enfin, je me replonge dans la lecture du fichier php.ini, et un passage me titille :

upload_tmp_dir = “/tmp”

Bingo !
En effet, sur la première box, j’ai bien un répertoire tmp à la racine du répertoire LibraryBox, pas sur l’autre. Je l’ajoute, et depuis ça fonctionne \o/

Il reste toutefois un message d’avertissement, mais il est logique (le format FAT de la clé USB ne supportant pas le changement de droits des fichiers avec chmod).

Me reste plus qu’à partir un jour d’une LibraryBox neuve. Si vous aviez vous aussi l’erreur, pourriez-vous essayer ?

EDIT du 09/03 : finalement ce soir j’ai une nouvelle erreur :

Error while saving:
Error :  - File NOT uploaded !

Et le fichier est carrément supprimé du répertoire /content/ :(
J’ai augmenté la taille limite d’upload du fichier PHP.ini, et pour le moment c’est reparti ! \o/

Notes

[1] J’en ai profité pour mettre à jour la versoin du fichier avec la version courante de TiddlyWiki, à savoir la 5.1.7.

[2] Après le PirateBox de Lille en juillet 2014

- page 7 de 34 -

En haut