PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Journal du hacker : Liens intéressants Journal du hacker semaine #35

lundi 3 septembre 2018 à 00:01

Pour la 35ème semaine de l'année 2018, voici 12 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !

Pour ne plus rater aucun article de la communauté francophone, voici :

De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)

Gravatar de Journal du hacker
Original post of Journal du hacker.Votez pour ce billet sur Planet Libre.

Articles similaires

Renault : Participation au Kernel et Embedded recipes 2018

dimanche 2 septembre 2018 à 19:03

Cela faisait quelques années que je souhaitais participer à l'évènement parisien Kernel recipes (et au tout nouveau Embedded recipes). Des évènements annuels se déroulement en semaine à la fin septembre. Cette année c'est du 24 au 28 septembre dans les locaux parisiens de Mozilla.

Ce sont des conférences en anglais très techniques sur le noyau Linux et les systèmes embarqués à base de Logiciel Libre. Et c'est remarquable d'avoir cela en France de manière régulière, d'autant plus que chaque année de grands noms font le déplacement.

Grâce à mon employeur Essensium / Mind je vais pouvoir y assister en guise de veille et formation sur mon temps de travail. Je les remercie de m'en donner l'opportunité. Ce sera également l'occasion pour faire coucou à mes connaissances de la région.

En plus de cela j'effectuerai une conférence sur la mise à jour des systèmes embarqués avec swupdate le lundi 24 septembre à 15h. Je relayerais la vidéo de la conférence et la diapo quand ce sera disponible. Il y a je crois une retranscription en direct.

Si le domaine vous intéresse vous pouvez visionner les précédentes éditions. Comme toujours, bon courage et merci aux organisateurs.

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.

Simon Vieille : Sharepoint Office365 sur Linux (Webdav/Davfs) avec des fichiers accentués

jeudi 30 août 2018 à 18:20

Suite de l'aventure avec Sharepoint !

Je me suis rendu compte que les répertoires et les fichiers nommés avec des accents ne sont pas montés par Davfs. Le problème vient bien sur de Microsoft qui n'est pas foutu d'implémenter un protocole en suivant les standards ! Le support technique est une vraie plaie et ne veut pas comprendre que le problème vient de chez eux…

En effet, les spécifications WebDAV indiquent que les caractères spéciaux (espace compris) doivent être encodés en %XXX. Par exemple, on doit retrouver %C3%A9 à la place de é. Or, Sharepoint ne remplace que les espaces (%20). Voici une partie de la réponse HTTP formée par Sharepoint pour un fichier nommé "éducation.pdf" :

https://foo.sharepoint.com/sites/bar/Documents%20partages/éducation.pdf

Alors que ça devrait être sous cette forme :

https://foo.sharepoint.com/sites/bar/Documents%20partages/%C3%A9ducation.pdf

Du coup, j'ai du travaillé sur un correctif et voici une POC qui corrige le problème. Elle consiste à faire passer les requêtes HTTP de DavFS à travers un proxy qui fera le boulot de Sharepoint : encoder les caractères en question !

Je travaille sur ma machine de dev dans ~/www/repo/sharepoint-webdav-proxy.

J'ai choisi le proxy mitmproxy car on peut modifier les requêtes et les réponses à la volé.

Les binaires de mitmproxy sont placés dans ./bin/. Si vous lancez une première fois bin/mitmproxy, des certificats SSL seront créés dans ~/.mitmproxy/.

Configuration de DavFS :

$ sudo cp ~simon/.mitmproxy/mitmproxy-ca-cert.pem /etc/davfs2/certs/

Dans /etc/davfs2/davfs2.conf, j'ai ajouté :

[/mnt/sharepoint/]
proxy 127.0.0.1:8118
trust_ca_cert /etc/davfs2/certs/mitmproxy-ca-cert.pem
use_proxy 1
[...]

Adapteur WebDAV :

Dans src/webdav-adapter.py :

Lancement du proxy :

./bin/mitmdump --mode regular --listen-host 127.0.0.1 --listen-port 8118 -s ./src/webdav-adapter.py

Une fois tout ça réalisé, mount.davfs va pouvoir monter les répertoires/fichiers accentués.

Gravatar de Simon Vieille
Original post of Simon Vieille.Votez pour ce billet sur Planet Libre.

Marien Fressinaud : Nouvelle version de Lessy : Aries

jeudi 30 août 2018 à 17:45

Lessy a connu une période de ralentissement ces derniers mois, due à des raisons externes (fonctionnement qui me correspond globalement bien, des choses plus urgentes sur le feu et petit coup de fatigue). Cette pause dans le développement m’a tout de même permis de prendre un peu de recul sur l’outil et me permettra ainsi de réorienter certaines fonctionnalités qui existent aujourd’hui… peut-être. Autant ne pas trop s’avancer sur le sujet.

Pour rappel, Lessy est un gestionnaire de temps destiné à vous aider à mieux vous organiser en associant à vos tâches des indicateurs clairs sur ce que vous avez de plus urgent à réaliser (ou abandonner) dans l’immédiat. Un service est mis à disposition gratuitement sur lessy.io et le code est hébergé sur GitHub, le tout sous licence libre.

Dashboard de Lessy

Malgré le ralentissement évoqué plus haut, j’ai tout de même avancé un petit peu sur quelques fonctionnalités, notamment :

Cette dernière fonctionnalité m’a pris plus de temps que prévu, mais je suis assez fier de ce que j’ai fait. Les conditions en elles-mêmes sont accessibles sur lessy.io. En résumé : je fais du mieux que je peux, mais je ne m’engage ni sur la qualité, ni sur la pérennité du service (je ne fais pas ça dans un cadre professionnel). Je m’engage évidemment à ne pas toucher à vos données personnelles ni à les revendre.

Pour celles et ceux qui avaient souhaité s’inscrire alors que j’avais fermé les inscriptions, ces conditions d’utilisation marquent la réouverture du service. Notez toutefois que je risque de les refermer au delà d’un certain nombre d’inscrit·es (mais je ferai du tri avant dans les comptes non activés ou dans ceux qui n’auront pas accepté les conditions d’utilisation d’ici 6 mois).

Les prochains développement porteront sur un espace pour modifier son profil et sur la possibilité de choisir la langue de l’interface (enfin !). Vous pouvez suivre l’avancement sur le projet GitHub.

Je remercie encore une fois celles et ceux qui parlent de Lessy autour d’elleux, qui l’utilisent ou qui me suggèrent des améliorations. C’est aussi ça, contribuer :). Et merci à Sarah pour avoir pris le temps de relire mes conditions d’utilisation et Erwan pour… avoir essayé ;).

Gravatar de Marien Fressinaud
Original post of Marien Fressinaud.Votez pour ce billet sur Planet Libre.

Journal du hacker : Liens intéressants Journal du hacker semaine #34

lundi 27 août 2018 à 00:01

Pour la 34ème semaine de l'année 2018, voici 10 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !

Pour ne plus rater aucun article de la communauté francophone, voici :

De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)

Gravatar de Journal du hacker
Original post of Journal du hacker.Votez pour ce billet sur Planet Libre.

Articles similaires