IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. [Actualité] Julia. Installation et mise en route de Jupyter Notebook.

    par , 21/10/2020 à 18h16
    Le 2020-10-22, j'utilise Julia_1.5.2 et VS_Code_1.50.1

    Mes billets précédents sur Julia sont supposés connus et assimilés.

    Préalable, sur VS_Code vous avez déjà utilisé Jupyter avec Python.

    C'est assez simple, mais cela a pris beaucoup de temps sur mon ordinateur, un vieux i5-4460.

    Nous allons commencer par installer un paquet, mettre à jour (les changements sont fréquents) tous les paquets existants et lister les paquets que nous avons ...
  2. Module Python pour convertir un fichier JSON en base de données SQLite

    par , 14/10/2020 à 12h05
    Objectif : Comprendre les règles de transformation d'un fichier JSON en base de données SQLite, puis savoir comment paramétrer la fonction Python permettant de créer la base de données.


    I. Introduction

    Après avoir détaillé la structure générale d'un fichier JSON (JavaScript Object Notation ), on décrira les règles de transformation du fichier en une base de données SQLite : les structures d'objets deviennent des tables et les dépendances entre objets deviennent ...
  3. [Pense-bête] Rust / Python : le cas des strings / str (chaîne de caractères)

    par , 05/03/2020 à 13h12 (nothus)
    Pour ce pense-bête, penchons-nous tout d'abord dans un nouveau projet :

    ... en pensant à ajouter dans le fichier toml de ce projet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [lib]
    name = "projet"
    crate-type = ["dylib"]
    ... et éditer le fichier (préalablement créé) lib.rs dans le dossier ./src :

    Code rust : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    use std::ffi::CString; 
    use std::ffi::CStr; 
    use std::os::raw::c_char;
    ...
  4. [Python] Script pour un service mandataire TCP asynchrone avec TLS

    par , 26/03/2019 à 10h15 (nothus)
    Bonjour,

    Pour ceux que ça intéresse, un petit script fonctionnel pour disposer d'un mandataire TCP.
    • Le port en écoute vers l'extérieur peut être chiffré (TLS).
    • Le port en écoute vers le service est en clair (et en local).


    Deux tâches asynchrones sont lancées pour transmettre à l'un ou l'autre le contenu (sans attendre un échange formalisé ou "protocolisé"). Ce mandataire fonctionne avec HTTP et d'autres protocoles.

    Le script ...
  5. Premiers pas avec ruby par transcription d'un petit jeu python

    par , 09/01/2019 à 23h27
    Ayant du temps à perdre, j'ai tenté de me familiariser un petit peu avec ruby, langage que je ne connaissais que de nom, je me suis amusé à retranscrire une petite application que j'avais effectuée avec tkinter et python, un Space Invaders très, très basique. J'ai pour ce faire gardé la même arborescence de l'application. Venant de python, je relate les différents points que j'ai aimés et beaucoup moins appréciés par comparaisons.

    Étant habitué en python que les espaces de noms soient ...
    Miniatures attachées Fichiers attachés