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

nothus

Retours d'(in-)expérience (parfois)... pour ce qui est technique.

Pour le reste, c'est par ici : http://www.intelligence-politique.fr (qui a dit qu'un blog devait être ergonomique ? )

  1. Sockets : de IO à l'interprocessus grâce XML-RPC (NodeJS / Python)

    par , 24/07/2016 à 18h24 (nothus)
    Bonjour chers lecteurs,

    M'étant bien pris la tête pour des bricoles et à des fins d'aide-mémoire, ci-joint un code fonctionnel (testé sous VirtualBox + Ubuntu 14.04.3)...

    Objectif : récupérer les requêtes d'un utilisateur Web pour les faire transiter vers un script Python (3) - notamment pour former une API qui puisse indifféremment utilisé l'un ou l'autre des processus - en fonction de nos besoins.

    Méthode utilisée : NodeJS gère la partie client Web ...

    Mis à jour 27/07/2016 à 14h45 par Nothus

    Catégories
    Javascript , Python , Développement Web , Programmation
  2. [Python] Mini-moteur d'enregistrement type NoSQL

    par , 18/12/2015 à 15h03 (nothus)
    A des fins de "daemonisation"... L'enregistrement du contenu reçu par socket est au format JSON et limité ici au local (127.0.0.1).

    La signature (en début de chaque ligne) est générée pour répondre au besoin de référencement : date, module d'appel (en somme quel script fait appel au moteur), l'URL qui sert d'identifiant.

    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
     
    import time, socket, threading, re, json
    from time import gmtime,
    ...
    Catégories
    Python , Programmation
  3. Une mini-base de connaissances grâce à IMAP

    par , 11/10/2015 à 14h05 (nothus)
    MàJ 2015-10-28 / voir : BaseC.zip

    Version périmée :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php session_start(); 
     
    class Base { 
     
    	var $Etat = true; 
    	var $mbox = false; 
    	var $commandes = array(); 
     
    	function __construct( 
    		$R=array() 
    	) {  
     
    		$GLOBALS['message'] = array(); 
    		$GLOBALS['fiches'] = array(); 
     
    		if ( 
    			!isset($_SESSION['ouvert']) 
    		)
    ...

    Mis à jour 28/10/2015 à 12h01 par Nothus

    Catégories
    HTML / CSS , PHP , Développement Web
  4. Exemple de scripts : les déclencheurs en simili-BB-code pour développer un site complet

    par , 16/05/2015 à 10h17 (nothus)
    Bonjour,

    Dans mes billets précédents, j'ai illustré une technique - loin d'être la seule - pour disposer ça et là des déclencheurs dans une page lors de son chargement ou d'une mise à jour.

    L'intérêt : dépasser certaines limites du DOM avec addEventListener, qui implique de disposer précisément de l'élément ou de récupérer de manière plus ou moins heureusement un événement lors du bouillonnement. Par évidemment, pas forcément adapté à toutes les situations.
    ...

    Mis à jour 16/05/2015 à 10h47 par Nothus

    Catégories
    Javascript , PHP , Développement Web
  5. Exemple de scripts: un outil de notes de bas de page

    par , 10/05/2015 à 16h30 (nothus)
    Bonjour,

    J'indiquais dans un article récent (le lien vers l'article) un certain intérêt à utiliser une sorte de BB-code pour créer des "événements" à la volée (en réalité, à chaque chargement de page ou de contenu, analyser par une expression régulière un texte formaté qui sera utilisé).

    Restait à montrer par l'exemple l'intérêt d'un tel système, un peu détourné, au quotidien : ci-dessous, un système de notes de bas de page.

    L'utilisateur ...