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

Classement par langages1846 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Classement par langages

Liste des 1846 ressources de cette catégorie

    Construction d'un quadtree

    0
    0
    Ce code permet de construire un quadtree en fonction d'un nombre d'objets configurable.
    Licence : Libre - Publié le 10/04/2013 - Auteur : comtois +

    Jeu des Tours de Hanoi

    1
    0
    Compilateur : MIDlet Pascal

    J'ai developpé avec MIDlet Pascal le jeu des Tours de Hanoï, une première version avec 4 disques totalement jouable sur téléphones portables.

    Pour ceux qui veulent tester le jeu directement sur leur téléphone, vous pouvez télécharger directement les fichiers JAD et JAR.
    Licence : Libre - Publié le 03/04/2013 - Taille 37 Ko - Auteur : krachik +

    Convertir un code couleur RGB ou RVB en hexadécimal en Perl

    0
    0
    Voici un code Perl qui permet de convertir un code RVB ou RGB (pour les anglais) en hexadécimal 6-digits.
    Licence : Freeware - Publié le 20/05/2013 - Auteur : djibril +

    Bibliothèque mathématique

    0
    0
    ajoute quelques fonctions aux types standard acosh, acot, acoth, acsc, acsch, asinh, asec, asech, atanh, coth, csc, csch, inv, sech, sqr )
    templates gcd et lcm
    nombres premiers
    template Quotient representant les nombres quotients
    template Imaginary (imaginaire pure)

    (j'ai évieté d'utiliser les définitions inline)
    Licence : Freeware - Publié le 24/07/2013 - Taille 10 Ko - Auteur : munstef +

    bibliothèque mathématique

    ajoute quelques fonctions aux types standard acosh, acot, acoth, acsc, acsch, asinh, asec, asech, atanh, coth, csc, csch, inv, sech, sqr )
    templates gcd et lcm
    nombres premiers
    template Quotient representant les nombres quotients
    template Imaginary (imaginaire pure)

    (j'ai évieté d'utiliser les définitions inline)
    Licence : Non renseignée - Publié le 24/07/2013 - Taille 4 Ko - Auteur : munstef +

    Bibliothèque mathématique

    0
    0
    Modification de la précédante bibliothèque en ajoutant la classe générique polynomial
    Licence : Non renseignée - Publié le 28/07/2013 - Taille 7 Ko - Auteur : munstef +

    Conversion hexadécimal en RVB et RVB en hexadécimal

    0
    0
    Bonjour,

    Ayant vu une source en Perl concernant la conversion hexadécimal - RVB (RGB en anglais), je propose le même travail mais en langage Python.

    Licence : Libre - Publié le 27/08/2013 - Taille 378 octets - Auteur : fred1599 +

    Initialisation Glut + openAL + Devil

    0
    0
    Initialisation simplifiée de GLUT en mode 2D,
    avec le chargement des graphismes sous Devil (jpg,bmp,png)
    plus le son sous openAL et quelques structures simples (sprites,texturages,son),
    de façon a ce qu un debutant puisse tres facilement ecrire des codes en 2D (shoot them up, tetris,etc...)
    en benefiant de l accelaration OpenGL.

    attention je suis debutant en programmation et le code a beaucoup d imperfection, et donc n hesitez pas a l ameliorer.
    Merci aux programmeurs qui ont fournis le code pour le chargement des images et du son.
    je mettrais a jour ce topic regulierement pour tacher de l ameliorer.
    Licence : Non renseignée - Publié le 16/09/2013 - Taille 315 Ko - Auteur : nyergk +

    TileLayout

    0
    0
    À mi-chemin entre le QGridLayout et le FlowLayout donné en exemple officiel, le TileLayout est un layout sous forme de grille dynamique, c'est-à-dire que le nombre de lignes et de colonnes varient lorsque le widget parent est redimensionné.
    Quelque soit la taille du widget parent, les tuiles vont occuper toute sa largeur et se déporter vers le bas sur plusieurs ligne. Si le widget parent n'est pas assez grand pour afficher toutes les tuiles, un ascenseur vertical classique va apparaître.
    Optimisé pour afficher des tuiles de même dimensions, il peut être utilisé pour afficher un album photo, ou encore présenter un écran d'accueil où chaque tuile se comportera co ... Voir la suite
    Licence : Libre - Publié le 20/01/2017 - Taille 59 Ko - Auteur : Daïmanu +

    Zippage/dezippage avec le module shutil

    0
    0
    Présentation rapide du module shutil, alternative au module zipfile, afin de créer simplement des archives en PYTHON
    Licence : GPL - Publié le 19/09/2013 - Taille 2 Ko - Auteur : deusyss +

    lecture fichiers dbx DbxRead

    0
    0
    DbxRead.exe [-d [directory] ] [-g] [-l] [-s] filename1, filename2, ....
    filenames must be file.dbx from Outlook Express
    -d [directory] directory for containing the results of treatment
    For each filename listed:
    Create a directory with name as the name of the filename
    followed by '_DBX' either in the current directory or in the
    directory specified by option -d
    This directory will contain depending on options specified:
    -g file 'Glossary.txt' (messages digest)
    -l file 'Listing.txt' (source messages)
    -s file 'Decrypt.txt' (decrypt me ... Voir la suite
    Licence : Freeware - Publié le 25/09/2013 - Taille 153 Ko - Éditeur : laurpierre +

    H2Viewer

    0
    0
    H2Viewer est un visionneur de collections MS Help 2.x qui constitue une bonne alternative à DExplore, le visionneur par défaut de Visual Studio .NET, MSDN, TechNet, etc.
    Licence : Gratuit pour usage non commercial - Publié le 28/10/2013 - Éditeur : Helpware +

    réalisation d'une scrollbar

    0
    0
    Une scrollbar horizontale et verticale
    Licence : Freeware - Publié le 31/10/2013 - Taille 311 Ko - Éditeur : archimède +

    Manipulation des XOR listes chainée

    0
    0
    Biblothèque permettant d'utiliser et de manipuler des listes chainée XOR.
    Cette bibliothèque permet notament la création, suppression, recherche, trie .. des listes XOR.

    J'ai également mis dans le zip les pages générée par Doxygène.

    Contactez moi pour toutes suggestions
    Licence : GPL - Publié le 13/04/2014 - Auteur : EpiTouille +

    Suppression de doublons dans un fichier type texte

    0
    0
    Je vois souvent des questions se rapportant à la suppression de doublons dans des fichiers dont l'extension est txt ou csv...

    Voici deux fonctions:

    -> ListSupDoublons respectant l'ordre des lignes du fichier, retournant un générateur
    -> SetSupDoublons ne respectant pas l'ordre des lignes du fichier, mais retournant un résultat plus efficace

    En espérant que cela vous aidera dans le début de vos projets
    Licence : Freeware - Publié le 18/03/2014 - Auteur : fred1599 +

    EZ-Draw, pour dessiner en C

    2
    2
    EZ-Draw ("Easy Draw") est une petite boîte à outil graphique pour le langage C, fonctionnant à la fois sous Linux, Mac OS X et Windows (toutes versions).

    EZ-Draw est conçu pour l'apprentissage de la programmation événementielle et des interfaces graphiques. Il permet de créer de façon très simple des fenêtres, y dessiner, réagir à la souris et au clavier, faire des animations.

    Le coeur de EZ-Draw est constitué par un seul module C ; basé en interne sur la librairie Xlib (sous Unix) et sur l'API win32 (sous Windows), il masque tous les aspects techniques.

    Un second module permet de lire et d'afficher des images aux formats PNG, JPEG, GIF et BMP.
    Licence : LGPL - Publié le 19/04/2014 - Auteur : e-thiel +

    Maintenance machine XP - purge corbeille, presse-papier, fichiers système, restauration - defrag multi-passe - maj heure - gestionnaire session - info disques - encoder décoder vbs - incorporer exe d

    3
    0
    21 VBscripts, testés sous Windows XP SP3 et IE8, utiles pour réaliser la maintenance d'un ordinateur.
    Le VBscript "Maintenance machine XP.vbs" a été traduit en VB6.
    Ce VBscript et le programme VB6 sont paramètrables et enchaînent les fonctions :
    - Nettoyer les fichiers IE.vbs
    - Nettoyer les fichiers système
    - Supprime tous les points de restauration et en crée un nouveau
    - Synchroniser l'horloge système avec un serveur HTTP ou SNTP
    - Vider la corbeille
    - Vider le presse-papiers
    - Défragmenter les disques durs

    Des utilitaires ont été ajoutés :
    - Encoder un vbscript (avec boîte de dialogue : entrée .vbs et sortie .vbe)
    - Décoder un vbscript (avec boîte de dialogue : entrée .vbe ... Voir la suite
    Licence : Freeware - Publié le 03/07/2014 - Éditeur : Brughes +

    script de backup recursif sur FTP avec upload uniquement des fichiers nouveaux ou modifiés

    0
    0
    But: Backup automatique d'un dossier sur un site FTP comme l'hébergement mutualisé OVH.
    - Afin de minimiser les uploads, seuls les fichiers modifiers seront uploader.
    - Comme via ftp on ne peut pas avoir le mtdm (date de derniere modification) pour un dossier, utilisation d'une base de données simple afin de stocker les fichiers avec leur taille et le mtdm local.
    - Comme on ne peut pas accéder la base de donnée directement de l'extérieur par mesure de sécurité, utilisation d'un wrapper HTTP simple utilisant la methode POST.


    Base de donnée et les 2 tables:
    2 tables:
    - backup_folder: pour stocker les chemins globaux des répertoires (et utiliser un id pour la table des fichiers)
    - ... Voir la suite
    Licence : GPL - Publié le 13/08/2014 - Éditeur : ramislebob +

    script de backup recursif sur FTP avec upload uniquement des fichiers nouveaux ou modifiés (sans probleme d'affichage?..)

    0
    0
    But: Backup automatique d'un dossier sur un site FTP comme l'hébergement mutualisé OVH.
    - Afin de minimiser les uploads, seuls les fichiers modifiers seront uploader.
    - Comme via ftp on ne peut pas avoir le mtdm (date de derniere modification) pour un dossier, utilisation d'une base de données simple afin de stocker les fichiers avec leur taille et le mtdm local.
    - Comme on ne peut pas accéder la base de donnée directement de l'extérieur par mesure de sécurité, utilisation d'un wrapper HTTP simple utilisant la methode POST.


    Base de donnée et les 2 tables:
    2 tables:
    - backup_folder: pour stocker les chemins globaux des répertoires (et utiliser un id pour la table des fichiers)
    ... Voir la suite
    Licence : GPL - Publié le 13/08/2014 - Éditeur : ramislebob +

    Bibliothèque de gestion d'inventaire

    2
    0
    Cette bibliothèque header-only propose une classe de gestion d'inventaire.
    La classe inventaire permet d'ajouter et supprimer plusieurs éléments d'un inventaire.
    Un programme d'exemple montre comment on peut s'en servir.

    Je n'ai pas écrit le support des fichiers, peut-être dans une autre version.

    Le code est conçu pour servir d'exemple.
    Il introduit donc un certain nombre de concept classique qui servent habituellement.


    • méthodes constantes d'une classe

    • argument passé par référence constante

    • constructeur par défaut et liste d'initialisation

    • validation d'argument avec ou sans exceptions, selon la gravité

    • tr ... Voir la suite
    Licence : Libre - Publié le 21/09/2014 - Auteur : ternel +