Journal Créer une application web avec Jupyter, ipywidgets et voilà

Posté par  . Licence CC By‑SA.
36
4
oct.
2019
Ce journal a été promu en dépêche : Créer une application web avec Jupyter, ipywidgets et voilà.

Cher journal,
tu connais sans doute Jupyter, cet outil de développement tournant dans un navigateur qui est particulièrement en vogue chez les scientifiques et plus généralement dans les domaines liés au traitement des données. Aujourd'hui je vais te parler d'une possibilité offerte par Jupyter qu'il ne me semble pas, sauf erreur de ma part, avoir vu évoquée ici, à savoir le développement d'applications web.

À propos de Jupyter

A titre personnel, et peut-être comme beaucoup des plus anciens (disons (…)

Journal quelques nouvelles de youtube-subscriptions

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
26
4
oct.
2019

Cher journal,

Il y a quelques mois, je te présentait une petite application pour regarder ses abonnements youtube dans le terminal.

Depuis, j'y ai apporté quelques améliorations qui peuvent t'intéresser, à savoir:

  • configuration de l'application, notamment changement du format de la vidéo récupérée par youtube-dl (donc sa qualité)
  • lancement de n'importe quel id de video youtube, via la commande :o <monid>
  • filtrage des vidéos (touche f + pattern à filtrer)
  • lancement par défaut des vidéos avec mpv en streaming (…)

Journal Quelques musées Bruxellois

Posté par  .
Étiquettes :
27
3
oct.
2019

Au profit d'un événement du libre à Bruxelles, j'ai décidé de passer 2 jours à profiter de ma présence en cette ville. Voici mes découvertes, classées par ordre chronologique.

La Brussel card

Bonne surprise locale, la Brussel card est un pass permettant d'accéder à 41 musées pendant une période à choisir à l'achat (24, 48 ou 72 heures). La mauvaise nouvelle est que je n'ai pas vu de musée ouvrant avant 9h00 ni fermant après 18h00, donc même en optimisant (…)

Journal Python pour la rentrée 2019 - Hors Série - Python revient dans la course face à Node.js

Posté par  (site web personnel) . Licence CC By‑SA.
16
3
oct.
2019

Python revient dans la course face à JavaScript et TypeScript

Un article hors-série entre les dépêches #3 et #4.

Mon entreprise = JavaScript/TypeScript, Go et Python

Dans mon entreprise, nous avons des développeurs web qui apprécient TypeScript (Node.js et Angular), des AdminSys (Devops) qui codent en Python et Go, et enfin des scientifiques¹ qui codent en Java Python.

¹ Les scientifiques des données (data scientists), les scientifiques de l’apprentissage automatique (machine learning) et les analystes quantitatifs (…)

Journal Que se passe-t-il StackOverflow?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
27
2
oct.
2019

Vous l'avez peut être vu, une vague de démission de modérateurs a eu lieu sur StackOverflow ces dernier jour.

https://meta.stackexchange.com/questions/333965/firing-mods-and-forced-relicensing-is-stack-exchange-still-interested-in-cooper

Pas mal de modérateurs expliquent leurs raisons :

https://meta.stackoverflow.com/questions/389991/why-i-resigned-as-a-moderator

Ces démissions suivent deux faits :

  • La modification de la licence sur SO,
  • Le renvoi d'une première modératrice (Monica) cf.

Les points de crispations sont -si je comprends bien-:

  • Le caractère rétroactif de la modification de licence (de CC BY-SA 3.0 à CC BY-SA 4.0)
  • Les raisons du renvoi de Monica.

(…)

Journal La fin d'IPv4

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
2
oct.
2019

Comme l'aurait dit Jean-Louis Aubert, voilà c'est fini…

Le RIPE NCC qui alloue les adresses IP pour l'Europe et le Moyen-Orient, a sur sa liste d'attente bien plus de demande LIR & IPv4 qu'il ne lui en reste. Le traitement est manuel mais globalement c'est la fin.

Source de l'info: https://lafibre.info/ipv6/date-epuisement-ipv4/24/?topicseen

Le graphique de l'épuisement montre une jolie accélération, les projections il y a peu nous amenait plutôt vers Juin 2020.

Journal [Message de service] Gagnants des meilleures contributions de septembre 2019

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
14
1
oct.
2019

Si vous avez contribué au site cet été et plus particulièrement en août, lisez ci‑dessous. Sinon, pas la peine de perdre votre temps à lire la suite.

Si vous êtes l’un des pseudos suivants, consultez votre courriel (celui connu par LinuxFr.org) et vérifiez vos indésirables, vous avez certainement reçu un message (voire deux pour certains, désolé du pourriel involontaire ce mois‑ci) vous indiquant que vous avez gagné un livre. Ne procrastinez pas !

Journal Linux Mint, Mate et grosse faille foireuse au niveau du verrouillage d´écran

Posté par  (Mastodon) . Licence CC By‑SA.
13
30
sept.
2019

J'ai trouvé ça tellement énorme que je vais vous relater l'aventure.

Un collègue a un laptop sous Linux Mint (ubuntu based il me semble) avec le bureau Mate. Aucune idée du desktop Manager. Tout à l'heure ont s´était posé ensemble dans une salle pour bosser sur un sujet commun [1]. On termine, il rabat l´écran de son laptop, qui vérouille la session, jusque là tout va bien. Arrivé à sa place de travail il redéploie l´écran, voit la mire l'invitant (…)

Journal D'une playlist xspf vers des mp3 dans un répétoire

Posté par  . Licence CC By‑SA.
Étiquettes :
8
30
sept.
2019

Bonjour,

Suite à la perte de mon téléphone, je me suis retrouvé avec un petit nouveau et une carte SD toute vide, sans musique.
Et j'aime la musique! J'ai plein de playlists que j'adore.

Alors évidement j'ai voulue tranférer les mp3 de mes playlists dans la carte sd du petit nouveau.
En gros: Prendre la playlist, et sauvegarder les mp3 présent dans un répertoire 'destination' pour ensuite les copier sur mon télephone.

J'ai beau chercher une option dans vlc, je (…)

Journal Enfin des NullPointerException plus explicites en Java

Posté par  . Licence CC By‑SA.
Étiquettes :
16
30
sept.
2019

Comme il était énoncé dans la fin de la dépêche sur OpenJDK 13. La prochaine version du langage le plus utilisé du monde®, les NullPointerExceptions seront plus détaillées afin d’aider le développeur à trouver où ses doigts ont fourché.
Les détails sont à lire dans la JEP 358 dont j’ai extrait deux exemples :

For example, an NPE from the assignment statement a.i = 99; would generate this message:

Exception in thread "main" java.lang.NullPointerException:
Cannot assign field 'i' because (…)

Journal Lollypop 1.2.0 RC2 est disponible!

Posté par  (site web personnel) . Licence CC By‑SA.
24
29
sept.
2019

Lollypop 1.2.0 devrait sortir d'ici peu.

C'est la première fois que se passe autant de temps entre deux versions de Lollypop, la vraie dernière release 1.1.4 date du 6 juillet.

En effet, j'ai retravaillé entièrement l'interface après avoir fait un bilan après la sortie de la 1.0:
- Quels sont les reproches qui sont fait le plus souvent à Lollypop?
- Quelles sont les propositions de design qui ont été rejetées par le passé et qui aujourd'hui ont du sens?

(…)

Journal La fondation GNOME est attaquée aux USA sur la base d'un brevet logiciel

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
27
29
sept.
2019

Dans ce nouvel épisode de la série Les brevets logiciels spa cool, La fondation GNOME est attaquée en justice aux USA pour cause de violation de brevets logiciels par Rothschild Patent Imaging. [1]
Le logiciel incriminé est Shotwell et le brevet en question s'appelle Wireless image distribution system and method - US9936086B2.

Ici c'est dimanche matin et j'ai essayé ardemment de lire et de comprendre ce que protège le brevet mais je ne suis pas sûr de tout (…)

Journal L'IPv6 et moi

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
27
sept.
2019

J'ai craqué pour une mise à jour de ma connexion Internet vers la fibre. La tentation d'avoir enfin un upload décent, mais également un tout nouveau routeur qui savait parler IPv6.

Ça marche du premier coup

Ce fut étonnamment facile, finalement. Une fois le routeur installé, je fis un ping chez google. Miracle!

64 bytes from lhr25s12-in-x04.1e100.net (2a00:1450:4009:80d::2004): icmp_seq=8 ttl=53 time=3.05 ms

Parce qu'en fait, les OS sont déjà prêts. Le DHCP du routeur a fourni à la machine une (…)

Journal Chirac et les brevets logiciels: de la promesse en campagne électorale à la trahison

Posté par  (site web personnel) . Licence CC By‑SA.
19
26
sept.
2019

En 2002, Jacques Chirac s'annonçait contre les brevets logiciels, en pleine campagne électorale présidentielle.

EN 2004, la France supporte le compromis irelandais au Conseil permettant la brevetabilité des logiciels.

Encore un trahison de plus.

https://www.zdnet.fr/actualites/brevets-logiciels-des-editeurs-francais-interpellent-le-president-chirac-39152588.htm