{"batchcomplete":"","continue":{"lecontinue":"20260322174244|1262","continue":"-||"},"query":{"logevents":[{"logid":1272,"ns":0,"title":"Bash random","pageid":663,"logpage":663,"revid":1946,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-04-08T08:31:50Z","comment":"Page cr\u00e9\u00e9e avec \u00ab\u202fLes ordinateurs savent faire beaucoup de chose mais ont beaucoup de mal avec le hasard. Leur conception d\u00e9terministe ne les pr\u00e9dispose pas \u00e0 ce genre de travail. Deux solutions \u00e9mergent:  * Se baser sur un ph\u00e9nom\u00e8ne physique al\u00e9atoire ou r\u00e9put\u00e9 tel mais c'est tr\u00e8s difficile et il faut avoir un capteur pour cela. * Utiliser un algorithme pseudo al\u00e9atoire. La suite de nombre sera r\u00e9put\u00e9 al\u00e9atoire m\u00eame su toujours la m\u00eame. Exemple les chiffres de PI....\u202f\u00bb"},{"logid":1271,"ns":6,"title":"Fichier:Visualstudio-lower-bar.png","pageid":662,"logpage":662,"revid":1936,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-03-22T18:22:45Z","comment":""},{"logid":1270,"ns":6,"title":"Fichier:Visualstudio-lower-bar.png","pageid":662,"logpage":662,"revid":1936,"params":{"img_sha1":"0vgbjoxkh1xtbffdovupr6fecu0qrta","img_timestamp":"2026-03-22T18:22:45Z"},"type":"upload","action":"upload","user":"Jpinon","timestamp":"2026-03-22T18:22:45Z","comment":""},{"logid":1269,"ns":6,"title":"Fichier:Default-esp32-project.png","pageid":661,"logpage":661,"revid":1935,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-03-22T17:50:23Z","comment":""},{"logid":1268,"ns":6,"title":"Fichier:Default-esp32-project.png","pageid":661,"logpage":661,"revid":1935,"params":{"img_sha1":"hvpo0d07j7zc4qiazfc23yz84k76bkx","img_timestamp":"2026-03-22T17:50:23Z"},"type":"upload","action":"upload","user":"Jpinon","timestamp":"2026-03-22T17:50:23Z","comment":""},{"logid":1267,"ns":6,"title":"Fichier:ESP32-rasp-04.png","pageid":660,"logpage":660,"revid":1934,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-03-22T17:44:31Z","comment":""},{"logid":1266,"ns":6,"title":"Fichier:ESP32-rasp-04.png","pageid":660,"logpage":660,"revid":1934,"params":{"img_sha1":"m19yqjxiytsjn66nzfy1xljtw5myqjc","img_timestamp":"2026-03-22T17:44:31Z"},"type":"upload","action":"upload","user":"Jpinon","timestamp":"2026-03-22T17:44:31Z","comment":""},{"logid":1265,"ns":6,"title":"Fichier:ESP32-rasp-03.png","pageid":659,"logpage":659,"revid":1933,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-03-22T17:43:30Z","comment":""},{"logid":1264,"ns":6,"title":"Fichier:ESP32-rasp-03.png","pageid":659,"logpage":659,"revid":1933,"params":{"img_sha1":"brv8oi6gu3qil7acxz1artc9t70xxe0","img_timestamp":"2026-03-22T17:43:30Z"},"type":"upload","action":"upload","user":"Jpinon","timestamp":"2026-03-22T17:43:30Z","comment":""},{"logid":1263,"ns":6,"title":"Fichier:ESP32-rasp-02.png","pageid":658,"logpage":658,"revid":1932,"params":{},"type":"create","action":"create","user":"Jpinon","timestamp":"2026-03-22T17:42:44Z","comment":""}]}}