Journal Aujourd'hui on ne parle pas de k-pop, mais de JSON !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
24
juin
2023

ATTENTION, sous ses faux airs d’impartialité, ce journal est une pub éhontée pour mon projet json-search

Bonjour, il y a quelques temps, j'ai posté ce lien
dans lequel on m'a demandé "pourquoi ne pas écrire un journal ?"
Au lieu de ne parler que de mon projet, je pop donc une comparaison de plusieurs outils pour chercher des éléments dans un fichier JSON.
(C'est donc de la j-pop)

J'ai pris ce fichier (un peu impartialement) car je voulais un fichier (…)

Forum Linux.android Quelle appli sous LineageOS pour ouvrir un fichier json lisible ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
0
22
juil.
2021

Salut tout le monde,

ouvrir un fichier json facile à lire avec Linux (voire les autres systèmes d'exploitation de bureau) je sais -> Firefox. Avec un téléphone sous LineageOS par contre, je n'arrive pas à trouver d'appli qui le fasse. J'ai trouvé des infos pour Android "pur" mais pas pour LineageOS. J'ai aussi trouvé en passant, mais ça n'a rien à voir, un tutoriel pour installer /e/ sur son téléphone :-)

Il est possible que je n'ai pas les mots (…)

Journal Dhall, une réponse au problème de configuration

17
20
mai
2020

Cher Journal,

Ne te fie pas à l’intitulé, « le problème » n’est qu’un condensé fourre-tout pour ce qui est connu en tant que “Software Configuration Management issues” dans la lingua veicolare de la sphère informatique. Quant à Dhall, il s’agit d’un langage spécialisé dans la gestion de configurations1.

Présentation

Condensé en deux ou trois paragraphes

Dhall est un outil primordialement destiné à programmer les fichiers de configuration. En acronymes de moins de cinq lettres, tu as certainement (…)

Journal JSON est dans les airs

Posté par  . Licence CC By‑SA.
Étiquettes :
81
30
jan.
2020

Depuis quelque temps les longs-courriers d'Air France disposent d'un réseau wifi interne, proposant des services plus ou moins payants (malgré le prix déjà scandaleusement élevé du billet). Sur un vol récent, le serveur web accessible à partir de ce réseau était à l'adresse 172.19.131.250. Mais il n'y a pas qu'un serveur web. Un nmap -T4 -O donne le résultat suivant :

Starting Nmap 7.60 ( https://nmap.org ) at 2020-01-15 23:07 CET
Nmap scan report for iptv.video.gogoinflight.com (172.19.131.250)
Host is up
(…)

Journal Convertir des dates avec month_nb

Posté par  (site web personnel) . Licence CC By‑SA.
12
14
jan.
2020

month_nb est un petit utilitaire permettant de traduire le nom d'un mois en son nombre, quelle que soit sa langue (fonctionne pour 69 langues actuellement).

>> month_nb('août');
8

J'ai raconté la génèse du projet sur le blog de Meta-Press.es.

La principale motivation vient du fait que rien n'est prévu pour parser des dates internationales en JavaScript (une fois sorti du format ISO et des formats anglais on est livré à soi-même).

En m'inspirant de la traduction (…)

Journal Récupérer une liste de lecture Apple

Posté par  . Licence CC By‑SA.
24
26
mai
2019

Je suis récemment allé à une soirée où le choix musical m'a plu. La personne qui mettait sa musique a découvert qu'elle pouvait me partager sa liste en m'envoyant un lien qui pointe vers https://music.apple.com/fr/playlist/[quelque chose].

Je n'ai pas iTunes. Mon but : récupérer cette liste et en faire un truc que je peux utiliser. Ce journal est aussi un prétexte pour jouer avec jq, un outil pour faire des requêtes sur des données formatées en JSON.

Prenons (…)

Forum Programmation.web PHP + MySQL + champ JSON

Posté par  . Licence CC By‑SA.
Étiquettes :
0
24
nov.
2018

Bonjour,

je ne suis pas un grand specialiste du PHP et de la programmation "Web" en général mais je me débrouille.

J'écris un plugin pour Galette pour nous permettre de gérer les spécificités de notre association sportive (gestion de résultats de compétition, challenges, etc…).

J'ai les bases qui fonctionnent (il faudra que je nettoie un peu à un moment mais ce n'est pas l'objet ici).

Mon code se découpe en 5 familles:

  • gestion des parcours
  • gestion des competitions (qui intègrent (…)

Forum Programmation.python filter request json avec un param

Posté par  . Licence CC By‑SA.
Étiquettes :
1
19
juil.
2018

Bonjour,

J'ai deux fonctions qui utilisent request comme module, mais qui chechent une "valeur differente".
Cela ressemble à ceci (elles sont tronquées)

def toto
        try:
            response = requests.get(url=url, headers=self.headers, verify=False)
            return response.json()["abcdef"][0]["@odata.id"]

def titi
        try:
            response = requests.get(url=url, headers=self.headers, verify=False
(…)

Journal JSON en ligne de commande : jq/pjy

Posté par  . Licence CC By‑SA.
Étiquettes :
22
20
fév.
2018

Salut à toi, Nal,

Connais tu jq ?

C'est un outil en ligne de commande bien pratique quand on a des données en JSON et qu'on veut en extraire quelques infos. On lui passe un fichier JSON, une expression bien sentie dans un langage spécifique et concis, et le tour est joué.

Alors, je sais pas pour toi, Nal, mais je galère quand même pas mal chaque fois pour réussir à écrire l'expression qui va bien, car jq a son (…)

Journal Tous les parsers JSON sont mauvais

46
22
oct.
2017

Introduction

Ce weekend, je me suis intéressé au langage JSON, aux parsers JSON par défaut de plusieurs langages de programmation, et j'ai fait des découvertes intéressantes.

Je pense que le langage JSON n'est plus à présenter à personne, mais au cas où vous vivriez dans une grotte depuis 1999,
petit résumé rapide: JSON est un format de données, très utilisé notamment sur le web, et qui a l'avantage d'être plutôt compact, assez lisible par les êtres humains, et surtout implémenté (…)

Forum Linux.embarqué Communication arduino-Raspy et serveur web (HighCharts)

Posté par  . Licence CC By‑SA.
2
4
avr.
2017

Bonjour à tous !

Je suis étudiant en Terminale S sciences de l'ingénieur et nous avons un projet de fin d'année qui consiste à gérer le niveau d'eau d'un moulin (en régulant l'ouverture ou la fermeture des vannes du moulin). Les données de la hauteur d'eau sont envoyer sur une Raspberry pi et traitée pour les envoyer sur le web avec un graphique d'historique de hauteur d'eau géré par le plugin web Highcharts. Je gère la Raspberry.
L'arduino m'envoie des données (…)