outils:accueiloutils

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
outils:accueiloutils [2024/03/03 09:47] – [IDE : Environnement de Développement Intégré] philoutils:accueiloutils [2024/03/03 09:58] (Version actuelle) – [Documentation] phil
Ligne 18: Ligne 18:
  
 {{ :outils:hedgedoc.jpg?nolink&40|}} {{ :outils:hedgedoc.jpg?nolink&40|}}
-  * <html><a href="https://hedgedoc.org/" target="_blank"><strong>HedgeDoc</strong></a></html> "La meilleure plate-forme pour écrire et partager des 'Markdown'". HedgeDoc (anciennement connu sous le nom de CodiMD) est un éditeur de démarques collaboratif, open source, basé sur le Web et auto-hébergé. Vous pouvez l'utiliser pour collaborer facilement sur des notes, des graphiques et même des présentations en temps réel. Tout ce que vous avez à faire est de partager votre lien de note avec vos collègues et ils sont prêts à partir.+  * <html><a href="https://hedgedoc.org/" target="_blank"><strong>HedgeDoc</strong></a></html> "La meilleure plate-forme pour écrire et **partager des 'Markdown'**". HedgeDoc (anciennement connu sous le nom de CodiMD) est un éditeur de démarques collaboratif, open source, basé sur le Web et auto-hébergé. Vous pouvez l'utiliser pour collaborer facilement sur des notes, des graphiques et même des présentations en temps réel. Tout ce que vous avez à faire est de partager votre lien de note avec vos collègues et ils sont prêts à partir.
  
 {{ :outils:pandoc.png?nolink&40|}} {{ :outils:pandoc.png?nolink&40|}}
Ligne 109: Ligne 109:
 {{ :outils:sqlite.png?nolink&40|}} {{ :outils:sqlite.png?nolink&40|}}
   * <html><strong><a href="https://www.sqlite.org/index.html" target="_blank">SQLite</a></strong></html> est une bibliothèque écrite en langage C qui propose un moteur de base de données relationnelle accessible par le langage SQL. SQLite implémente en grande partie le standard SQL-92 et des propriétés ACID. <html><a href="https://fr.wikipedia.org/wiki/SQLite" target="_blank">Wikipédia</a></html>   * <html><strong><a href="https://www.sqlite.org/index.html" target="_blank">SQLite</a></strong></html> est une bibliothèque écrite en langage C qui propose un moteur de base de données relationnelle accessible par le langage SQL. SQLite implémente en grande partie le standard SQL-92 et des propriétés ACID. <html><a href="https://fr.wikipedia.org/wiki/SQLite" target="_blank">Wikipédia</a></html>
 +
 +{{ :outils:bdd.png?nolink&40|}}
 +  * <html><a href="https://sqlitebrowser.org/" target="_blank"><strong>SQLite Database Browser</strong></a></html> est un outil de génération de base de données SQLite. **SQLite** est une bibliothèque écrite en langage C qui propose un moteur de base de données relationnelle accessible par le langage SQL. Contrairement aux serveurs de bases de données traditionnels, comme MySQL ou PostgreSQL, sa particularité est de ne pas reproduire le schéma habituel client-serveur mais d'être directement intégrée aux programmes. L'intégralité de la base de données (déclarations, tables, index et données) est stockée dans un fichier indépendant de la plateforme.
  
 ==== IDE : Environnement de Développement Intégré ==== ==== IDE : Environnement de Développement Intégré ====
Ligne 133: Ligne 136:
  
 {{ :outils:vs2017.png?nolink&40|}} {{ :outils:vs2017.png?nolink&40|}}
-  * <html><a href="https://visualstudio.microsoft.com/fr/" target="_blank"><strong>Visual Studio Community</strong></a></html> est une suite de logiciels de développement pour Windows et mac OS conçue par Microsoft. C'est un ensemble complet d'outils de développement permettant de générer des applications web ASP.NET, des services web XML, des applications bureautiques et des applications mobiles. Visual Basic, Visual C++, Visual C# utilisent tous le même environnement de développement intégré (IDE), qui leur permet de partager des outils et facilite la création de solutions faisant appel à plusieurs langages. {{ :arduino:vmlogo_64x64.png?nolink&40|}}+  * <html><a href="https://visualstudio.microsoft.com/fr/" target="_blank"><strong>Visual Studio Community</strong></a></html> est une suite de logiciels de développement pour Windows et mac OS conçue par Microsoft. C'est un ensemble complet d'outils de développement permettant de générer des applications web ASP.NET, des services web XML, des applications bureautiques et des applications mobiles. Visual Basic, Visual C++, Visual C# utilisent tous le même environnement de développement intégré (IDE), qui leur permet de partager des outils et facilite la création de solutions faisant appel à plusieurs langages. {{ :arduino:vmlogo_64x64.png?nolink&25|}}
     * <html><a href="https://www.visualmicro.com/" target="_blank"><strong>vMicro</strong></a></html> est une extension pour Microsoft Visual Studio permettant de développer, compiler et transférer un projet dans une carte Arduino tout en tirant partie de la puissance de l’IDE Visual Studio. Visual Micro est totalement compatible avec l’environnement de développement Arduino et utilise les mêmes bibliothèques, code source et outils de développement     * <html><a href="https://www.visualmicro.com/" target="_blank"><strong>vMicro</strong></a></html> est une extension pour Microsoft Visual Studio permettant de développer, compiler et transférer un projet dans une carte Arduino tout en tirant partie de la puissance de l’IDE Visual Studio. Visual Micro est totalement compatible avec l’environnement de développement Arduino et utilise les mêmes bibliothèques, code source et outils de développement
  
 {{ :outils:replit.png?nolink&40|}} {{ :outils:replit.png?nolink&40|}}
-    * <html><a href="https://replit.com/" target="_blank"><strong>Replit</strong></a></html> est un IDE en ligne qui permet d'écrire et d'exécuter des programmes depuis un navigateur web. Il a l'avantage de ne pas nécessiter d'installation. Replit prenait à l'origine plus de 50 langages de programmation, mais depuis le 23 février 2022, Replit utilise le gestionnaire de packages Nix qui permet aux utilisateurs d'accéder à l'intégralité de la base de données du package Nixpkgs. Replit prend en charge le codage collaboratif avec la possibilité pour plusieurs utilisateurs de modifier une réponse partagée, des modifications en temps réel dans les fichiers et la messagerie instantanée. <html><a href="https://en.wikipedia.org/wiki/Replit" target="_blank">Wikipédia</a></html>+    * <html><a href="https://replit.com/" target="_blank"><strong>Replit</strong></a></html> est un **IDE en ligne** qui permet d'écrire et d'exécuter des programmes depuis un navigateur web. Il a l'avantage de ne pas nécessiter d'installation. Replit prenait à l'origine plus de 50 langages de programmation, mais depuis le 23 février 2022, Replit utilise le gestionnaire de packages Nix qui permet aux utilisateurs d'accéder à l'intégralité de la base de données du package Nixpkgs. Replit prend en charge le codage collaboratif avec la possibilité pour plusieurs utilisateurs de modifier une réponse partagée, des modifications en temps réel dans les fichiers et la messagerie instantanée. <html><a href="https://en.wikipedia.org/wiki/Replit" target="_blank">Wikipédia</a></html>
  
 {{ :outils:thonny.png?nolink&40|}} {{ :outils:thonny.png?nolink&40|}}
-  * <html><a href="https://thonny.org/" target="_blank"><strong>Thonny</strong></a></html> Thonny est un environnement de développement intégré gratuit et open source pour Python conçu pour les débutants. Il a été créé par Aivar Annamaa, un programmeur estonien. <html><a href="https://en.wikipedia.org/wiki/Thonny" target="_blank">Wikipédia</a></html>+  * <html><a href="https://thonny.org/" target="_blank"><strong>Thonny</strong></a></html> Thonny est un environnement de développement intégré gratuit et open source pour Python conçu pour les **débutants**. Il a été créé par Aivar Annamaa, un programmeur estonien. <html><a href="https://en.wikipedia.org/wiki/Thonny" target="_blank">Wikipédia</a></html>
  
 ==== Modélisation ==== ==== Modélisation ====
Ligne 151: Ligne 154:
 {{ :outils:pynsource.png?40|}} {{ :outils:pynsource.png?40|}}
   * <html><a href="https://www.pynsource.com/index.html" target="_blank"><strong>Pynsource</strong></a></html> est un outil de rétro-ingénierie du code source Python en diagrammes UML. Il permet de modifier et disposer les diagrammes, ajouter et supprimer des classes et des associations. Prise en charge de la syntaxe Python 3. Impression et aperçu avant impression. Enregistre les images PlantUML. Le seul outil UML qui reconnaît les attributs d'instance Python (pas seulement les attributs de classe).   * <html><a href="https://www.pynsource.com/index.html" target="_blank"><strong>Pynsource</strong></a></html> est un outil de rétro-ingénierie du code source Python en diagrammes UML. Il permet de modifier et disposer les diagrammes, ajouter et supprimer des classes et des associations. Prise en charge de la syntaxe Python 3. Impression et aperçu avant impression. Enregistre les images PlantUML. Le seul outil UML qui reconnaît les attributs d'instance Python (pas seulement les attributs de classe).
 +
 +
 +{{ :outils:wavedrom.png?nolink&40|}}
 +  * <html><a href="https://wavedrom.com/" target="_blank"><strong>Wavedrom</strong></a></html> est un outil de **dessin de chronogrammes** écrit en JavaScript/HTML/CSS. Il permet de décrire ses chronogrammes avec une syntaxe simple en JSON. Une bibliothèque JavaScript va ensuite convertir la structure JSON en image SVG affichable dans un navigateur. Il est également possible d'utiliser une application "hors-ligne" pour générer ses images en SVG, PNG, JPG etc. \\ 
 +    * **Mise en oeuvre**
 +        - Un tutoriel pour concevoir les chronogrammes et la documentation est accessible sur le site du projet.
 +        - Les Sources et des explications complémentaires pour intégrer les chronogrammes à une page Web sont disponibles sur <html><a href="https://github.com/drom/wavedrom" target="_blank"><strong>Github</strong></a></html>
  
 ==== Simulation ==== ==== Simulation ====
Ligne 207: Ligne 217:
 {{ :outils:putty.png?nolink&40|}} {{ :outils:putty.png?nolink&40|}}
     * <html><a href="https://www.putty.org/" target="_blank"><strong>PuTTY</strong></a></html> est un émulateur de terminal doublé d'un client pour les protocoles SSH, Telnet, rlogin, et TCP brut. Il permet également des connexions directes par liaison série RS-232. À l'origine disponible uniquement pour Windows, il est à présent porté sur diverses plates-formes Unix. <html><a href="https://fr.wikipedia.org/wiki/PuTTY" target="_blank">Wikipédia</a></html>     * <html><a href="https://www.putty.org/" target="_blank"><strong>PuTTY</strong></a></html> est un émulateur de terminal doublé d'un client pour les protocoles SSH, Telnet, rlogin, et TCP brut. Il permet également des connexions directes par liaison série RS-232. À l'origine disponible uniquement pour Windows, il est à présent porté sur diverses plates-formes Unix. <html><a href="https://fr.wikipedia.org/wiki/PuTTY" target="_blank">Wikipédia</a></html>
- 
-{{ :outils:bdd.png?nolink&40|}} 
-  * <html><a href="https://sqlitebrowser.org/" target="_blank"><strong>SQLite Database Browser</strong></a></html> est un outil de génération de base de données SQLite. **SQLite** est une bibliothèque écrite en langage C qui propose un moteur de base de données relationnelle accessible par le langage SQL. Contrairement aux serveurs de bases de données traditionnels, comme MySQL ou PostgreSQL, sa particularité est de ne pas reproduire le schéma habituel client-serveur mais d'être directement intégrée aux programmes. L'intégralité de la base de données (déclarations, tables, index et données) est stockée dans un fichier indépendant de la plateforme. 
- 
-{{ :outils:wavedrom.png?nolink&40|}} 
-  * <html><a href="https://wavedrom.com/" target="_blank"><strong>Wavedrom</strong></a></html> est un outil de **dessin de chronogrammes** écrit en JavaScript/HTML/CSS. Il permet de décrire ses chronogrammes avec une syntaxe simple en JSON. Une bibliothèque JavaScript va ensuite convertir la structure JSON en image SVG affichable dans un navigateur. Il est également possible d'utiliser une application "hors-ligne" pour générer ses images en SVG, PNG, JPG etc. \\  
-    * **Mise en oeuvre** 
-        - Un tutoriel pour concevoir les chronogrammes et la documentation est accessible sur le site du projet. 
-        - Les Sources et des explications complémentaires pour intégrer les chronogrammes à une page Web sont disponibles sur <html><a href="https://github.com/drom/wavedrom" target="_blank"><strong>Github</strong></a></html> 
- 
- 
  • outils/accueiloutils.1709455630.txt.gz
  • Dernière modification : 2024/03/03 09:47
  • de phil