Skip to content

Asher256/jargoninformatique

Repository files navigation

Dictionnaire informatique / Tech terms dictionary

Jargon Informatique

Table des matières:

  • Comment compiler Jargon Informatique?
  • Qu'est ce que Jargon Informatique
  • La licence du logiciel
  • La licence du dictionnaire
  • Jargon Informatique fonctionne dans quels systèmes?
  • Les auteurs de Jargon Informatique?
  • Pourquoi avoir fait ce logiciel?
  • Est-ce possible de naviguer plus rapidement avec le clavier?
  • Quels sont les outils utilisés pour la création du logiciel?

Comment compiler Jargon Informatique?

Sous Linux:
Lisez le fichier INSTALL.lin (distribué avec le code source).

Pour MacOSX:
Lisez le fichier INSTALL.mac (distribué avec le code source)

Sous Windows:
Lisez le fichier INSTALL.win (distribué avec le code source).

Qu'est ce que Jargon Informatique?

Jargon Informatique est un logiciel qui vous permettra de naviguer aisément (et hors ligne) et d'une manière très rapide dans un dictionnaire informatique très fourni (plus de 10000 mots!).

Quand on est dans un site internet, en train de lire un document ou encore en train de discutter en IRC, on est souvent confronté aux mots du Jargon Informatique (par exemple troll, blog, vimisme, linux, TCP/IP, POP3, Geek, etc.).

Dorénavant, a chaque fois que vous rencontrerez un mot qui vous paraîtra difficile, Jargon Informatique vous l'expliquera!

La licence du logiciel

Initialement, le logiciel Jargon Informatique était closed-source et Freeware. À partir de la version 1.3.2, c'est un logiciel libre.

Jargon Informatique est distribué sous licence GNU General Public License v2 (lisez le fichier COPYING.txt pour plus d'informations).

Vous pouvez non seulement le distribuer et l'utiliser GRATUITEMENT mais aussi le recompiler, l'étudier et l'améliorer.

Il est préférable d'envoyer modification/amélioration à l'auteur afin qu'elle soit publiée dans les prochaines version. Si vous avez créé un programme dérivé, vous êtes obligé de le distribuer avec le code source et de ne pas vous l'approprier.

Si vous souhaitez apporter des modification à Jargon Informatique, prière de le faire sur la dernière version en cours de développement. Contactez moi afin que je vous l'envoie.

Le programme et son code source sont distribués tels quels, SANS AUCUNE GARANTIE.

La licence du dictionnaire

Concernant le contenu du dictionnaire, il est distribué sous licence GNU/FDL.

Pour contacter Roland Trique, l'auteur et mainteneur du dictionnaire principal jargon.dic : http://www.linux-france.org/prj/jargonf

Jargon Informatique fonctionne dans quels systèmes?

Initialement, il est prévu pour fonctionner sous GNU/Linux, Windows. Maintenant, il peut être aussi compilé sous MacOS-X (avec l'aide de Superna).

Les auteurs de Jargon Informatique?[

](mailto:asher256@gmail.com)

Depuis que le logiciel est devenu libre il y a eu des contributeurs:

  • Miguel2i : Bêta test, correction de plusieurs bugs, nombreuses suggestions sur le code source
  • Superna: Bêta test, support debian (rep debian), support MacOSX
  • Gauvain Pocentek : Fichiers man. Adaptation du code source pour les debian rules. Ajout du logiciel dans la distribution Ubuntu.

Il y a eu aussi d'autres petites contributions de la part de:

  • Radu Christian : Signalisation d'un petit bug
  • The Other : Amélioration du script install.sh

J'en profite pour remercier spécialement toutes ces personnes.

Si vous remarquez un bug ou que vous trouvez qu'une fonction manque, n'hésitez pas à contribuer vous aussi au logiciel!

Pourquoi avoir fait ce logiciel?

Pour deux raisons:

  • La première est que j'ai beaucoup apprécié le travail qu'à fait Roland (l'auteur du dictionnaire jargon.dic) car il est très fourni et partagé librement sur internet.
  • La deuxième est de contribuer à la logithèque du système GNU/Linux.

Est-ce possible de naviguer plus rapidement avec le clavier?

À partir de la version 1.3.4, certains raccourcis clavier ont été ajoutés.

Quand vous êtes en train d'écrire un mot dans la recherche vous pouvez taper la touche Flèche de bas pour sélectionner le premier élément de la liste.

Les touches haut et bas vous permettent de naviguer dans la liste de mots.

ALT+h vous permet d'aller au mot précédent dans l'historique.
ALT+j vous permet d'aller au mot suivant dans l'historique

ALT+k rend l'écriture plus petite
ALT+l rend l'écriture plus grande

CTRL+u sert à vider la camp de la recherche (comme avec le bouton "x")

Quels sont les outils utilisés pour la création de ce logiciel?

Jargon Informatique est totalement développé sous GNU/Linux avec l'éditeur GVim.

Les distributions utilisées par l'auteur pour le développement (par ordre chronologique) : Fedora Core 3, Fedora Core 4 et enfin Gentoo.

Actuellement, c'est le distribution Ubuntu qui est utilisée.

Le compilateur utilisé dans les trois système (Windows,Linux et MacOSX) est gcc.

Pourquoi Linux?

  • Linux est libre
  • Il est très flexible pour ce qui est de sa ligne de commande
  • C'est un clone d'Unix. Initialement les Unix sont fait par des développeurs pour les développeurs. Très adaptés pour le développement de logiciels (plusieurs petits outils qui une fois rassemblés font beaucoup plus).
  • Il existe une documentation sur tout, chaque commande, chaque langage, etc.

gVim est un éditeur léger et très puissant qui permet la colorisation syntaxique, indentation automatique, l'automatisation des tâches, le mariage entre l'édition et les commandes externes, etc. Il est un peu rébutant au début mais quand on consulte la documentation et qu'on maitrise les bases on ne peux plus s'en passer :-)
Il est disponible dans plusieurs systèmes (comme GNU/Linux, Windows et MacOSX)

valgrind a été utiliser pour détecter les erreurs d'accès mémoire, fuites mémoire et allocations/désallocations erronées.

Pour le GUI le choix a été porté pour la bibliothèque Fltk (au lieu de Gtk et qt). Fltk est très légère, extensible, rapide, et Cross-platform (fonctionne sous Windows, Linux et MacOS-X). Elle est très adaptée pour les besoins du logiciel Jargon Informatique.

Le vrai point fort d'Fltk c'est que l'on peux l'attacher statiquement avec le fichier exécutable sans distribuer 10 MO de runtimes :-) (elle ajoute dans les ~250 ko à l'exécutable).

About

Dictionnaire informatique

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING.txt
Unknown
COPYING-FR.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published