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

Programmation

  1. Les contraintes des génériques Delphi

    par , 03/03/2017 à 15h13
    Ajouté avec Delphi 2009, les génériques permettent de créer une classe, une interface ou même des méthodes qui seront définies plus tard. Un type générique peut être utilisé sans que le type exact soit connu.

    Les contraintes
    Il est possible de contraindre le type générique attendu. Pour cela il faut écrire les contraintes après le type, elles peuvent être séparées par des virgules.
    Code pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    TMonType<T: constraint> = class
      // ...
    end;

    Constructor ...
  2. [Actualité] Dessiner des rectangles - BGRABitmap avec Lazarus (2/2)

    par , 27/02/2017 à 09h17 (Blog de Gilles Vasseur - Pascal et compagnie)
    Après avoir appris à dessiner des rectangles vides ou remplis, avec ou sans angles arrondis, il est temps de doter nos dessins d'attributs plus recherchés. Après tout, la LCL permet à peu près de dessiner comme nous l'avons fait jusqu'à présent. Alors, qu'apporte la bibliothèque BGRABitmap ?

    La première lacune de la LCL, et elle est de taille, est de ne pas incorporer d'anticrénelage afin de rendre le dessin plus lisse, sans effet d'escalier pour les lignes obliques. Pour illustrer ...

    Mis à jour 06/06/2017 à 14h26 par Malick

    Catégories
    Free Pascal , Lazarus , Graphisme , Programmation
  3. Manifeste agile : retour au source

    par , 26/02/2017 à 14h13
    Ecrit en février 2001, par 17 experts en développement logiciel, ce manifeste est un ensemble de 4 valeurs et 12 principes du développement logiciel agile.

    Petit retour aux sources, pour rappeler que l'agile, ce n'est pas uniquement coller des post-it sur un mur !


    Les valeurs
    1. Les individus et leurs interactions plus que les processus et les outils
    2. Des logiciels opérationnels plus qu’une documentation exhaustive
    3. La collaboration avec les clients
    ...
  4. Mais dans quel fichier JAR se trouve cette Classe ???

    par , 26/02/2017 à 12h29
    Si lors de vos développement vous vous posez la question, mais dans quels fichier JAR se trouve la Classe que je recherche parmi ces centaines de fichiers JAR, alors ce petit script Shell est pour vous, il vous permettra de retrouver une classe Java par son nom dans une liste de fichiers JAR d'un dossier.

    Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #!/bin/dash
     
    syntaxe()
    {
    	clear
    	echo "\033[1;32;40mgetFileFromClass V1.0\033[1;37;40m"
            echo "Dans quel fichier jar
    ...

    Mis à jour 29/07/2018 à 18h13 par LittleWhite (Coloration du code)

    Tags: classes, jar, java, linux, shell
    Catégories
    Java , Programmation
  5. Quel langage de programmation apprendre ? Python !

    par , 25/02/2017 à 21h27 (Programmation et cyber-sécurité)
    C’est une question fréquemment posée sur le site developpez.net, que j’ai longuement consulté.
    L’avis que je me suis fait est globalement … apprendre le Python.
    Nom : python50.jpg
Affichages : 4072
Taille : 1,4 Ko

    C'est en effet un langage facile à apprendre, polyvalent et très répandu.
    Pour se lancer dans l'apprentissage du Python, je conseille la lecture suivante :
    http://deusyss.developpez.com/tutori...ython-en-bref/
    L'appli mobile suivante :
    https://www.sololearn.com/Course/Python/ ...

    Mis à jour 13/03/2017 à 13h12 par jdddeschamps (quelques arguments en faveur du Python en début de billet)

    Catégories
    Python , Java , DotNET , Développement Web , Programmation