Voir le flux RSS

Messages des blogs récents

  1. [LISP] Deux méthodes de remplissage d'une matrice à partir d'un vecteur

    par , 10/05/2019 à 18h15 (nothus)
    Ici une matrice finale de 4x4 depuis un vecteur de 16 éléments. Deux solutions différentes :
    - une imbrication de boucles, permettant d'avoir un accès aux deux dimensions de la matrice avec une variable locale incrémentée (pas de 1) ;
    - une seule boucle, dont on applique au numéro de l'itération une division euclidienne (quotient et reste forment les deux dimensions de la matrice).

    nb : la même matrice est réutilisée, ce qui ne serait probablement pas le cas dans ...
  2. [Actualité] Importer un projet C++ existant dans Eclipse

    par , 02/05/2019 à 12h25 (Pense-bête)
    Développant principalement en JAVA sous Eclipse, j'ai été amené à maintenir une grosse application C++. Les développeurs travaillant sur ce projet n'utilisant pas d'IDE, j'ai cherché un moyen d'importer ce projet sous Eclipse.

    Importer le projet
    1. Window > Open Perspective > Other > C/C++

      Nom : open_perspective.png
Affichages : 733
Taille : 41,6 Ko
    2. File > New > C++ Project
    3. Une fenêtre C++ Project apparaît

      Nom : project_window.png
Affichages : 712
Taille : 53,0 Ko
    ...

    Mis à jour 02/05/2019 à 13h33 par Heavy Metal Hero

    Tags: c++, eclipse
    Catégories
    C++ , Programmation
  3. [LISP] "Coroutines" simples et SBCL

    par , 16/04/2019 à 10h54 (nothus)
    Ne trouvant mon bonheur, j'ai testé quelques combinaisons pour me rapprocher des coroutines... Il ne s'agit pas réellement de coroutines, car il n'y a pas suspension de l'exécution d'une fonction. La lambda utilisée ici comme un itérateur (closure), peut recevoir des arguments lors de l'appel (ce n'est pas le cas dans mon exemple). Ainsi vous pouvez facilement émettre et recevoir à chaque appel des valeurs.

    Code lisp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    (define-condition coroutine-terminee (error)
    	( (message :initarg
    ...

    Mis à jour 16/04/2019 à 23h09 par Nothus

    Tags: coroutines, lisp, sbcl
    Catégories
    Programmation
  4. [Actualité] Traçage des appels récursifs en VBA

    par , 27/03/2019 à 20h20
    Il est souvent compliqué de déboguer les procédures récursives, c'est pourquoi je vous propose un jeu de procédures permettant de tracer les différents appels récursifs sous la forme d'une structure d'arbre.

    Ce traçage des différents appels numérotés et regroupés par niveau, permet ainsi de mieux visualiser le déroulé de la procédure.
    Ce résultat peut être affiché dans la fenêtre d'exécution ou dans un fichier de sortie au format texte.

    • Deux procédures balises
    ...

    Mis à jour 29/03/2019 à 10h20 par User

    Catégories
    VBA , Programmation
  5. [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 ...
Page 1 sur 62 123451151 ... DernièreDernière