Téléchargez4904 ressources dans la base Retrouvez ici tous les meilleurs téléchargements
Catégories
Liste des 4904 ressources dans la base
|
|
Piloter un afficheur 7-segments à 8 digits
(2 x 4 digits à anode commune) avec 2 registres à décalage 74HC595 chainés (fonctionnement multiplexé).
Voir le schéma du document Mod-LED-Display-8D-74HC595.pdf.
Deux fonctions sont proposées pour formater et afficher des nombres entiers ou des flottants.
Affichage d'un entier non signé 16 bits :
void led_display_7seg_write_uint16(unsigned int value , enum align_t align);
- value : valeur à afficher entre 0 et 65535
- align : LEFT_ALIGN ou RIGHT_ALIGN
Affichage d'un flottant (au format "[-]d.ddd") :
void led_display_7seg_write_float(float value, byte min_width, byte num_digits_after_decimal);
< ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 18/03/2023
- Auteur : f-leb
|
|
|
|
Et voilà un petit système d'exploitation (4 KiB :) écrit en assembleur et en langage C. Quelques lignes de code ont été copiées du code source du noyau Linux-0.01:) avec quelques modifications!
Le système va juste démarrer votre PC, faire quelques initialisations nécessaires pour passer en mode protégé et exécuter le noyau. Celui-ci, va juste afficher l'horloge à l'écran. C'est en utilisant l'interruption de timer (timer interrupt) et la mémoire vidéo VGA.
Avec ce système, votre ordinateur deviendra une montre numérique :)
Architecture
------------------
Le système peut tourné sur toute machine compatible avec l'IBM-PC (Un HP Pavilion dv6 ... Voir la suite
|
Licence : Non renseignée
- Publié le 09/09/2016
|
|
|
|
|
Ce document a pour objectif de permettre la découverte de la gestion des interfaces graphiques en Python au moyen de la bibliothèque Tkinter. Les différentes leçons consistent en l'élaboration de petits programmes graphiques et s'enchaînent de manière progressive pour parvenir au développement d'un logiciel de dessin minimaliste.
|
Licence : Non renseignée
- Publié le 27/02/2019
- Éditeur : Emmanuel Morand
|
|
|
|
|
Compiler des applications 64 bits sous Delphi, c'est bien. Programmer directement votre processeur x64 en exploitant tous ses registres, c'est encore mieux. Pour vous allécher, amateurs de "bas niveau", voici un exemple de procédure en assembleur bien commentée. Pour ceux qui aiment les bits et les octets...
|
Licence : Non renseignée
- Publié le 18/06/2014
- Auteur : Delphix
|
|
|
|
Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.
Maîtrisez les éléments du langage Pascal qui définissent l'ordre d'exécution des instructions, en particulier les instructions conditionnelles ou répétitives.
L'application d'exemple consistera à réaliser le petit jeu de logique Chats et Oiseaux (image 1).
Dans le laboratoire, vous êtes invité(e) à réaliser deux applications :
- inversion d'une chaîne de caractères (image 2) ;
- addition de deux matrices (image 3).
|
Code source -
Licence : Creative Commons
- Publié le 26/03/2023
- Auteur : Alcatîz
|
|
|
|
Archfacile est un outil qui vous permet de dessiner facilement l'architecture de votre maison,consulter des dessins déja présents proposés par d'autre utilisateurs,et simuler d'une façon simple un plan adéquat selon vos besoins.
|
Licence : Freeware
- Publié le 10/02/2014
- Éditeur : Jérôme SAYNES
|
|
|
|
|
je donne pour avoir reçu des autres autres choses
|
Licence : Non renseignée
- Publié le 10/01/2011
- Taille 48 Ko
- Auteur : ngale
|
|
|
|
L'extension Mysql commence à bien vieillir et est maintenant uniquement en correction de bug, l'extension mysqli la remplace, et PDO possède aussi un driver mysql. (plus d'info ici : http://fr2.php.net/manual/fr/mysqli.overview.php)
Avec PDO on a vite pris l'habitude de faire des requêtes préparées, de part sa simplicité, mais aussi sa couche sécuritaire. Mais il y'a malheureusement encore des résistants du mysql_* (coucou PHP 4) qui eux n'ont pas de requêtes préparées avec l'api. Et rien n'empêche d'en faire ;)
Je vous propose donc trois fonctions supplémentaires pour mysql_* :
- mysql_prepare
- mysql_execute
Et en bonus :
- mysql_fetch_all (compatible avec les mysql_fetch_*)
Ad ... Voir la suite
|
Licence : Creative Commons
- Publié le 03/03/2011
- Auteur : stealth35
|
|
|
|
Photo Réducteur est un logiciel qui permet de réduire des photographies sans connaissance en logiciel de retouche d'image.
Le logiciel est pré configuré avec des profils de réduction (taille pour envoyer par e-mail, imprimer, ou encore pour un affichage sur le Web...). Il est toutefois possible de paramétrer ses propres options. Le traitement par lot et possible. Le logiciel accepte de nombreux format comme : jpg, png, psd, pdf, bmp....
|
Logiciel -
Licence : Freeware
- Publié le 07/11/2018
- Éditeur : Emjysoft
|
|
|
|
OpenVpn est une solution qui permet de gérer les réseaux virtuels privés, il se base sur la bibliothèque d’authentification openSSL et offre plusieurs fonctionnalités, y compris l'accès à distance, VPN site à site, sécurité WiFi, et des solutions d'accès à distance pour les entreprises avec l'équilibrage de charge, basculement, et contrôles d'accès. Il permet de se connecter à distance via des tunnels privés et communiquer en toute sécurité.
OpenVPN GUI est un projet Open Source et est sous licence GPL.
|
Licence : GPL
- Publié le 09/01/2014
- Éditeur : OpenVPN Technologies, Inc.
|
|
|
|
J'ai souvent utilisé des fichiers .ini pour gérer divers paramètres de configuration.
Toutefois, les fichiers .ini n’offrent que des fonctionnalités très limitées ce qui conduisait souvent à surcharger l’application (en général des méthodes ReadConf et WriteConf) :
• Lecture / écriture d’objet graphiques : principalement TPen, TBrush et TFont
• Lecture / écriture d’éléments énumérés d’un tableau de chaînes.
• Lecture / écriture d’ensembles (comme le TStyles d’une fonte)
• Absence de sous-section (en standard) ce qui conduit à des paires clef-valeur lourdes et difficiles à spécifier.
• Pas de possibilité d’écrire la valeur d’une paire clé-valeur sur plusieurs lignes.
• Les commentai ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 27/04/2025
- Auteur : AbeBar27
|
|
|
|
|
Exemple d'utilisation du composant TQuery associé à un DBGrid, avec modification de la requète par l'utilisateur.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 41Ko
- Auteur : Pascal Jankowski
|
|
|
|
|
La Boîte à couleurs permet la conversion d'une couleur dans les systèmes RVB, TLS, CMJ, CMJN et HTML. Un outil pipette permet de récupérer une couleur à l'écran. Un mode visuel donne la possibilité de choisir une couleur dans un nuancier. Enfin, la sélection de couleurs peut se faire dans une des listes de noms de couleurs fournies (RGB, HTML, Pantone).
|
Licence : Freeware
- Publié le 30/05/2011
- Taille 1417 Ko
- Éditeur : Benjamin Chartier
|
|
|
|
|
Voici deux façons de lire les propriétés des fichiers Office avec VB.net sans devoir ouvrir les fichiers. Une première façon avec le SDK Open XML et une seconde avec DSOFile.dll
Vérifiez dans le forum idoine "Contribuez" pour un peu de théorie et le "mode d'emploi".
Cette version-ci est une version légèrement modifiée pour Windows 10. Pour une raison que j'ignore, une instruction qui passait très bien avec Windows 7 ne passait plus avec Windows 10. Je l'ai mise dans un bloc Try, et cela semble avoir corrigé le problème
|
Licence : Gratuit pour usage non commercial
- Publié le 11/04/2017
- Auteur : clementmarcotte
|
|
|
|
|
Petits scripts qui permettent de générer des qr-codes à scanner y compris avec des images incrustées
Utilise la librairie phpqrcode ( Copyright (C) 2007 Free Software Foundation, Inc. )
|
Licence : Gratuit pour usage non commercial
- Publié le 16/11/2020
- Auteur : dagor31
|
|
|
|
|
Petit exemple de serveur Websoket Sécurisé sous forme de chat
|
Licence : Non renseignée
- Publié le 12/04/2015
- Auteur : TiranusKBX
|
|
|
|
|
|
Code source -
Licence : Creative Commons
- Publié le 27/02/2023
- Auteur : Alcatîz
|
|
|
|
M'étant récemment mis à PyQt6, j'ai constaté quelques changements, surtout en ce qui concerne les constantes PyQt5 (exemple Qt.yellow) qui sont devenues énumérations (ici Qt.GlobalColor.yellow).
Ayant un gros paquet de sources à convertir, et vu le nombre de constantes à traiter, j'ai décidé d'écrire un automate convertisseur PyQt5 vers PyQt6 en Python.
L'usage est simple: on lui donne en paramètre le(s) fichier(s) PyQt5 et il crée pour chacun une copie PyQt6.
Il n'est pas forcément complet (je n'y ai mis que ce que j'avais déjà trouvé) mais la table de conversion (un dictionnaire) est facilement évolutive au besoin.
Et en petit bonus, un petit truc rapide que j'avais préalablement créé pour "trouver" une constante ... Voir la suite
|
Code source -
Licence : ActiveState Community
- Publié le 19/10/2024
- Auteur : Sve@r
|
|
|
|
J’ai eu besoin de me constituer une cartothèque des communes pour mon outil « Générateur de formes », permettant de créer des objets « Shape ». Google Maps permet d’obtenir facilement la limite des communes, des départements et un bon nombre des nouvelles régions administratives.
Pour cela, je me suis servi du fichier de Gérald ROUSSEL sur le site de Florence CABON alias MISANGE (très grand merci à eux). Ce fichier contient 37056 codes postaux et codes Insee de la France métropolitaine et outre-mer. Chaque commune est associée à Google Maps par un lien hypertexte, et peut être rapidement représentée sur la carte.
Deux façons d’utiliser l’outil :
• Soit en cliquant sur le lien hypertexte présent dans la colo ... Voir la suite
|
Code source -
Licence : Freeware
- Publié le 12/04/2016
|
|
|
|
|
Cette démo montre comment créer un complément (AddIn) dans Excel.
Ajoute une barre de menu au classeur avec un assistant pour les bordures de tableaux.
Ajoute un menu à l'éditeur VBA (dans le menu principal et dans le menu contextuel).
Permettant la création d'un formulaire de barre de progression
et un sous-menu pour commenter/décommenter le code sélectionné.
|
Code source -
Licence : Non renseignée
- Publié le 28/12/2011
- Auteur : Arkham46
|
|