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. [Python3] Nombres premiers : trouver les énièmes premiers

    par , 18/07/2017 à 14h50 (nothus)
    Rappel : un nombre premier est divisible pour un résultat entier naturel, seulement par un et par lui-même. Un résultat qui est un nombre décimal, exclut de fait le nombre voulu de l’ensemble des nombres premiers.

    Exemple de nombres premiers : 2 et 3. Alors 5 est-il un nombre premier ?
    … Soit : 5 / 2 = 2,5 => décimal ; 2 n’est pas un multiple de 5
    … Soit : 5 / 3 = 1,666...7 => décimal ; 3 n’est pas un multiple de 5
    … N’ayant pas d’autre nombre premiers ...
  2. [Actualité] Documenter dynamiquement (mais très simplement) ses fonctions Javascript

    par , 01/06/2017 à 14h51 (nothus)
    Lorsque votre projet web prend de l'ampleur et, comme l'auteur de cette article, les frameworks ne sont pas toujours votre ami (pour diverses raisons, à commencer la lourdeur qu'apporte parfois inutilement ces outils), vous vous confrontez à la difficultés de tenir votre code documenté à jour.

    Pire, il s'agit d'un parcours du combattant lorsque l'on reprend ses scripts et que des fonctions ont été ajoutées - mais que le petit mot d'accompagnement s'est oublié en route... C'est ainsi ...
  3. [Actualité] [Python] Gérer plus facilement les arguments passés à un script

    par , 05/03/2017 à 13h43 (nothus)
    A la fin de ce petit article, je proposerai une ébauche de module téléchargeable depuis GitHub. Le code indiqué ici est valide pour 3.6, sans garantie pour les versions antérieures - même si tout devrait globalement fonctionner pour Python 3.

    Sous Python, l'accès aux arguments (sans passer par les circonvolutions des modules officiels de Python), se fait très facilement :
    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    import sys
    print(sys.argv)

    Qui affichera... pas grand chose dans l'IDLE de Python, ...

    Mis à jour 06/03/2017 à 16h10 par Nothus (Quelques coquilles d'orthographe.)

    Catégories
    Python , Programmation
  4. [Actualité] [Python] Associer facilement des actions à vos requêtes HTTP grâce aux décorateurs

    par , 17/01/2017 à 13h03 (nothus)
    Souvent, pour développer un site ou un service, on a besoin d'un petit script offrant l'usage d'un serveur sur lequel on ajoute très rapidement des fonctionnalités. L'objectif est de tester des idées ou de développer des parties sans recourir à tout un ensemble plus vaste. C'est l'objet du code du jour...

    Avant de lire le code suivant, gardez à l'esprit qu'il n'a d'intérêt qu'à la condition de comprendre l'un des outils les plus puissants de Python : les décorateurs. Il s'agit ...

    Mis à jour 18/01/2017 à 09h48 par Nothus (Correction d'un bug)

    Catégories
    Python , Développement Web , Programmation
  5. [Actualité] Ecriture de serveurs WebSocket - traduction de la page sur MDN

    par , 12/08/2016 à 15h33 (nothus)
    Bonjour à tous,

    Je viens de terminer la traduction en français de la page sur les WebSockets sur le site MDN. Pour rappel, les WebSockets dérivent le protocole HTTP pour permettre aux navigateurs et particulièrement par le biais de Javascript, l'utilisation de connexions persistances (que ce soit à l'initiative du client : PULL ou du serveur : PUSH). C'est plus efficace par exemple pour l'échange de données dans le cadre d'un jeu ou d'un tchat qu'avec un rechargement de page ou par ...