Ceci est une ancienne révision du document !
Softs
Logiciels sous linux, voir aussi Page d'accueil ressources informatiques Fred Radeff
Browsers / Navigateurs
Pour faire des tests de compatibilité de navigateurs: http://browsershots.org/
firefox (mozilla)
firefox, browser (navigateur) du projet mozilla
thunderbird
thunderbird, client mail du projet mozilla
réseau / serveurs / internet
Apache+Php+MySQL+sftp
Le mieux c'est d'installer à la main, mais il y a des paquets logiciels “tout en un” (surtout xampp qui a en général les toutes dernières versions) pas inintéressantes:
apache
see apache page
EasyPHP
Download, install and code! Setup at a glance a pre-configured Windows, Apache, MySQL, PHP environment on your system or on a USB key and develop or present locally your projects.
XAMPP
http://www.apachefriends.org/fr/xampp.html
XAMPP est un kit d'installation d'Apache qui contient MySQL, PHP et Perl. XAMPP est réellement très facile à installer et à utiliser - vous n'avez qu'à le télécharger, le décompresser et le démarrer.
Pour le moment il existe quatre kits XAMPP:
XAMPP pour Linux, XAMPP pour Windows, XAMPP pour Mac OS X, XAMPP pour Solaris
XAMPP est gratuit
nmap
utile pour savoir quels ports sont ouverts sur un serveur et pourquoi
phpcodegenie
Forms / formulaires
LimeSurvey
L'outil de base pour des sondages, questionnaires et formulaires web, utilisé à unige.ch depuis 2007
On peut aussi utiliser koboTools (kobotoolbox) pour faire un questionnaire fonctionnant hors-réseau sur smartphone, android ou iphone (gratuit si humanitaire)
S)ftp
http://doc.ubuntu-fr.org/vsftpd pour installer un serveur ftp sécurisé
Connexion à distance
Virtual Network Computing ou VNC est un logiciel ouvert pour se connecter à un ordinateur distant. Il permet de transmettre les saisies au clavier ainsi que les clics de souris d'un ordinateur à l'autre, à travers un réseau informatique.
Voir aussi teamviewer qui fait la même chose, et bien sûr zoom
CMS & Elearning
Forums
discourse
https://www.discourse.org/ très en vogue mais pas facile à auto-héberger (c'est du ruby / RoR), mais il semble que l'image docker fonctionne bien
phpBB
phpBB forum phpBB3: personnellement je DETESTE phpBB3, c'est une usine à gaz et c'est très pénible à gérer comme administrateur système
SMF
fluxbb
http://fluxbb.org/ a l'air pas mal, comme smf surtout utilisé dans le monde de l'open-source
Database
MySQL
MySQL est un système de gestion de bases de données relationnelles (SGBDR) libre, gratuit, performant, très populaire, multi-threadé, multi-utilisateurs…
Postgresql
PostgreSQL est un système de gestion de bases de données (SGBD) très performant sous licence BSD dont les performances sont comparables à Oracle 9.
Il propose de très nombreuses fonctionnalités, tout en respectant les standards SQL : SQL 92, 99 et en partie la norme SQL2003. En outre, il intègre plusieurs langages embarqués (Perl, Python, Java) depuis de nombreuses années.
Sqlite
Une base SQLite3 a la particularité d'être contenue dans un fichier qui porte le même nom. Le moteur de base de données SQLite3 est une bibliothèque, libsqlite3, qu'il est possible d'utiliser avec l'interface utilisateur en ligne de commande sqlite3 ou, via l'API C. SQLite3 présente l'avantage de n'avoir rien à configurer, rien à maintenir ou à administrer. C'est aussi son objectif. En contrepartie, certaines fonctionnalités sont absentes, comme la gestion des utilisateurs ou la possibilité de se connecter à distance à la base (en TCP/IP par exemple).
Source: https://doc.ubuntu-fr.org/sqlite
Langages de programmation & scripting
php
Ruby, Rails
Éditeurs
Code (Visual studio code)
Awk
Alfred V. Aho, Peter J. Weinberger et Brian W. Kernighan on fait un sacré boulot vu que depuis 1977 y'a toujours photo, awk c'est ce qu'il y a de plus rapide pour du big data
Atom
Atom l'éditeur libre de github
codelite
nettement plus léger et rapide qu'eclipse
emacs
emacs / xemacs moi j'aime emacs, surtout pour ses expressions régulières, mes 1ers amours linuxiens
geany
geany un éditeur php léger et pratique, c'est l'éditeur que j'utilise au quotidien
sublime
éditeurs LaTeX
Uniboard
Uniboard est un logiciel informatique permettant de remplacer les outils traditionnels d’enseignement que sont les tableaux noirs (à craie) tableaux blancs (à feutres), flip-charts et autres rétroprojecteurs. Combiné à une tablette graphique interactive ou d’un tableau blanc interactif, Uniboard retransmet au étudiants immédiatement et fidèlement l’écriture manuscrite sur un ou plusieurs écrans grâce à des projecteurs vidéo.
— utilisé à l'epfl et développé spécifiquement pour des besoins académiques Fred Radeff 2008/04/02 11:54
graphisme & dessin
inkscape
Sozi
Sozi est un logiciel libre permettant de réaliser des présentations animées. Initialement inspiré par le logiciel propriétaire Prezi, l’un des intérêts de Sozi est l’utilisation de formats ouverts. Ainsi, les présentations créées avec Sozi peuvent être jouées dans tout navigateur web capable d’afficher des documents SVG et d’exécuter du Javascript
http://www.framasoft.net/article5176.html
Sozi Presentation Software - Sozi Inkscape - Tutorial
Sozi ou comment "faire du Prezi" avec Freeplane
sozi est maintenant stand alone, plus besoin d'inkscape :
reveal.js
Pampi
dans la même famille, il y a un soft plus simple écrit en python, pampi, qui accepte le markdown
dessin collaboratif
https://excalidraw.com/ permet de dessiner en ligne, à plusieurs
ImageMagick
ImageMagick ImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Captures d'écran / snapshot: ksnip
Peek
Peek - an animated GIF recorder https://github.com/phw/peek
gimp
gimp GIMP est l'acronyme de GNU Image Manipulation Program. Il s'agit d'un logiciel libre, en licence GPL, de retouche et de création d'images numériques.
GIMP est un logiciel puissant doté de larges fonctionnalités, de nombreux outils et filtres et il supporte de nombreux formats utilisés en imagerie numérique. Son interface très flexible et aisément configurable permet à chacun d'organiser son espace de travail.
Il peut être utilisé pour les applications suivantes :
- dessin artistique
- retouche photographiques
- digiscrap
- manipulation d'images
- graphisme web y compris les animations
- vidéo
sweethome3d
Video
k3b
pour graver des CD et des DVD, très simple; si on veut faire des copies il faut ajouter des logiciels:
sudo apt-get install sox transcode vcdimager
lors de backup de DVD, si on a un message “cannot copy encrypted dvd”, il faut utiliser des programmes windaube en wine: http://www.mrbass.org/linux/ubuntu/dvdshrink/
le + simple: http://www.google.com/search?q=DVD+Shrink+download
ensuite on peut recopier avec k3b l'image obtenue; voir le très bon tutoriel sous http://www.mrbass.org/linux/ubuntu/dvdshrink/
Essais peu concluants avec k9copy (censé faire le même boulot que dvdshrink); dvdrip (pas essayé); voir aussi http://ubuntuforums.org/showthread.php?t=133642 , peut-être aussi des infos sur l'intéressant http://ubuntuguide.org/wiki/Ubuntu:Hardy
VLC (lire dvd)
VLC Media Player est un lecteur multimédia qui permet de lire des DVD (windows + linux), excellente alternative à cette daube de windows media player (sur windaube) et à cette daube de totem (linux)
PM / Project Management / Gestion de projets
Freemind
kdissert / semantik
Outil de gestion de projet pour emacs
Planner.el is an organizer module for GNU Emacs and XEmacs. It tracks tasks, appointments, and notes in plain text files, which may be published via emacs-wiki. http://sacha.free.net.ph/notebook/wiki/PlannerMode.php
Testing
Load Testing
Dieseltest is an easy-to-use load testing tool for simulating hundreds or thousands of users on a website. It has a facility for recording scripts, playing them back, and showing the results in real time. Results can be exported for further analysis.
DBMonster is a tool which generates random test data and puts it into SQL database. It helps to test how an application can deal with large database.
Linux Test Project
Load Balancing
A quick and simple loadbalancing software written in php. It reroute querys to other domains.
Ergonomie
Moteurs de recherche
Sécurité
ASTUCE de hacker: pour sortir d'un shell en effaçant les informations sensibles de l'historique:
kill -9 $$
Firestarter préférer ufw et connection_ssh_sans_mot_de_passe
Virtualisation
virtualbox
virtualbox innotek VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.
Divers
Gramps
GRAMPS is a Free Software Project for Genealogy, offering a professional genealogy program, and a wiki open to all. It is a community project, created, developed and governed by genealogists.