Résultat de l’API de MediaWiki
Voici la représentation HTML du format JSON. HTML convient au débogage, mais est inapproprié pour être utilisé dans une application.
Spécifiez le paramètre format pour modifier le format de sortie. Pour voir la représentation non HTML du format JSON, mettez format=json.
Voir la documentation complète, ou l’aide de l’API pour plus d’informations.
{ "batchcomplete": "", "continue": { "lecontinue": "20231107163840|695", "continue": "-||" }, "query": { "logevents": [ { "logid": 705, "ns": 0, "title": "Rust : Tokio", "pageid": 659, "logpage": 659, "revid": 2544, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-08-19T13:59:30Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= A propos de cette page = Il s'agit de mes notes issues du tuto d'utilisation de l'environnement Tokio : [https://tokio.rs/tokio/tutorial ici] = Pr\u00e9sentation = Tokio est un runtime asynchrone pour Rust, et fournit les outils pour cr\u00e9er des applications asynchrone utilisant le r\u00e9seau. Les composants principaux sont: * Un runtime multi-process pour l'ex\u00e9cution de code asynchrone * Une version asynchrone de la librairie standard * Un grand ecosyst\u00e8me de li...\u202f\u00bb" }, { "logid": 704, "ns": 0, "title": "Rust : divers", "pageid": 658, "logpage": 658, "revid": 2540, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-08-19T12:42:16Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Crates int\u00e9ressantes = * [https://crates.io/crates/elsa Elsa] fournit des collections 'append-only' avec des r\u00e9f\u00e9rences toujours valides. Les collections sont immutables et peuvent servir \u00e0 avoir une collection de Strings par exemple. * [https://crates.io/crates/rpds RPDS ] est un peu dans le m\u00eame Esprit.\u202f\u00bb" }, { "logid": 703, "ns": 0, "title": "Optimus", "pageid": 657, "logpage": 657, "revid": 2529, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-06-15T09:17:42Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Optimus : utiliser deux GPU = Liens : * https://wiki.archlinux.org/title/Gamescope * https://wiki.archlinux.org/title/PRIME * https://wiki.archlinux.org/title/NVIDIA_Optimus * https://docs.mesa3d.org/envvars.html Pour une raison ou pour une autre, on peut vouloir utiliser deux GPU sous Linux. Dans mon cas, j'utilise le GPU Radeon int\u00e9gr\u00e9 \u00e0 mon processeur pour le bureau et le GPU Nvidia d\u00e9di\u00e9 pour les jeux vid\u00e9o. Sous Wayland en 2024, c'est plut\u00f4t bi...\u202f\u00bb" }, { "logid": 702, "ns": 0, "title": "Steam cmd", "pageid": 656, "logpage": 656, "revid": 2523, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-06-03T15:40:21Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Steam CMD ? = Steamcmd est une interface pour steam en ligne de commande. [https://developer.valvesoftware.com/wiki/SteamCMD#Running_SteamCMD Doc] = Installation = Sur arch, c'est simple: yay -S steamcmd = Utilisation = Il suffit de lancer la CLI steamcmd avec la commande \"steamcmd\". La premi\u00e8re chose \u00e0 faire est de se logger. == Login == login nom_user_steam On nous demande le password et le code steamguard au besoin. Ce n'est \u00e0 faire que la premi\u00e8...\u202f\u00bb" }, { "logid": 701, "ns": 0, "title": "Sshfs", "pageid": 655, "logpage": 655, "revid": 2521, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-05-29T14:29:54Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Sources = * [https://github.com/libfuse/sshfs Github] * [https://wiki.archlinux.org/title/SSHFS Le saint wiki Arch] * [https://man.archlinux.org/man/sshfs.1 Le manuel] = Pr\u00e9sentation = SSHFS est un filesystem bas\u00e9 sur FUSE (Filesystem in UserSpacE) permettant de monter des dossier distants en local via une connection SSH. Il est dispo sur la plupart des distributions et peut \u00eatre install\u00e9 assez facilement (via apt, pacman, etc). Il est assez facile \u00e0...\u202f\u00bb" }, { "logid": 700, "ns": 0, "title": "Make", "pageid": 654, "logpage": 654, "revid": 2517, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-05-02T15:08:44Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Make = La d\u00e9finition de GNU.org donne: {{Blockquote |text=GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. }}\u202f\u00bb" }, { "logid": 699, "ns": 6, "title": "Fichier:Guitar-modes-chart.png", "pageid": 653, "logpage": 653, "revid": 2511, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2024-02-23T17:08:11Z", "comment": "" }, { "logid": 698, "ns": 6, "title": "Fichier:Guitar-modes-chart.png", "pageid": 653, "logpage": 653, "revid": 2511, "params": { "img_sha1": "8c9ls0bxc7e7jlgr6nsuc5dyu5g66aw", "img_timestamp": "2024-02-23T17:08:11Z" }, "type": "upload", "action": "upload", "user": "Justine", "timestamp": "2024-02-23T17:08:11Z", "comment": "" }, { "logid": 697, "ns": 0, "title": "Rust : async", "pageid": 652, "logpage": 652, "revid": 2505, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2023-11-15T16:18:34Z", "comment": "Page cr\u00e9\u00e9e avec \u00ab\u202f= Exemple simple = Cargo.toml: <nowiki> [dependencies] futures = { version = \"0.3.*\" } tokio = {version = \"0.2.*\", features = [\"full\"] } </nowiki> Explications dans du code: <nowiki> use futures::prelude::*; use tokio::prelude::*; use tokio::task; //The principle of asynchronous programming is to get out of the usual way of programming, //where the program executes from start to finish, blocking on each task. If we have a web server //for example, we may nee...\u202f\u00bb" }, { "logid": 696, "ns": 6, "title": "Fichier:Ntlm auth.png", "pageid": 651, "logpage": 651, "revid": 2501, "params": {}, "type": "create", "action": "create", "user": "Justine", "timestamp": "2023-11-07T16:38:40Z", "comment": "" } ] } }