| Accueil >> Varia >> Génie logiciel

Quelques bons hyperliens de Génie logiciel

Gratianus dicit quod ordinatrum facile est. Omnia responsa sunt in rete.
Gratianus dicit quod ordinatrum facile est. Omnia responsa sunt in rete.
(Source: www.canonlaw.info)

Note: Cette page est horriblement inadéquate. Je l'ai écrite il y a plusieurs années, en m'imaginant que je l'améliorerais au fur et à mesure, mais cela ne s'est jamais produit. Désolé. Je la laisse là parce que c'est mieux que rien, et je m'en sers de temps en temps.

Table des matières

Introduction (Qu'est-ce que cette page tente de faire, et comment?)
Information (Comment puis-je être un programmeur bien informé?)
Logiciels (Où obtenir de bons logiciels?)
Matériel (Où obtenir du bon matériel informatique?)
Services
Développement logiciel (Comment dois-je développer de bons logiciels?)


1) Introduction

Cette page est une tentative de recueillir les meilleurs liens de génie logiciel que je peux trouver. Ces liens doivent être:

1.1) Aidants. Regrouper des liens est facile. Regrouper les meilleurs est difficile.

1.2) Organisés. Si vous n'êtes pas capable de trouver rapidement ce que vous cherchez, vous ne le possédez pas vraiment.

1.3) À jour. Éliminer les liens cassés. Ajouter les liens plus récents et meilleurs lorsqu'ils apparaissent.

1.4) Commenté. Environ une phrase pour expliquer ce que c'est, et quand ça peut être utile.

1.5) Minimaliste. Tout l'essentiel, mais rien que l'essentiel.

1.6) Trié par qualité. Autant que possible, les liens dans chaque catégorie devraient être triés par ordre décroissant de qualité.

1.7) Disponibles. Conserver ces liens sur un site dupliqué.


2) Information

2.1) Liens vers des liens

Quels autres sites font ce que je tente de faire sur cette page?

Liens vers des sites web utiles de génie logiciel (Timothy C. Lethbridge; Robert Laganière)
Génie Logiciel: liens enligne apparentés et resources web (Ivan Marsic)
Construx (Avant, j'admirais beaucoup Steve McConnell, mais d'après les allures de son site web, il se dirige vers le «Côté Obscur» (site web contaminé par le jargon de marketing, nécessité de s'enregistrer pour accéder à des liens vers de l'information publique, etc.)

2.2) Nouvelles informatiques générales

«Que devrais-je lire en diagonale à tous les jours/semaines/mois pour rester à jour dans les développements technologiques?»

The Register (Nouvelles informatiques générales.)
Slashdot (Nouvelles générales, plus ou moins reliées à l'informatique. La qualité est inégale, puisque n'importe qui peut afficher un article sur presque n'importe quoi.)
ZDNet (Nouvelles techniques générales, et évaluations de produits. La pub ralentit le site. Les évaluations sont-elles impartiales?)
Tom's Hardware Guide
Ars Technica

2.3) Librairies

«Où devrais-je acheter mes livres d'informatique?»

Amazon (En ce moment, j'y achète la plupart de mes livres.)
Tech Books For Free (Plusieurs livres d'informatique gratuits et en ligne.)

2.4) Revues

«Quelles bonnes revues informatiques devrais-je lire?»

Dr. Dobb's (N'est plus publié, mais bonne archives d'articles sur la programmation.)
Embedded Systems Programming (Bonne revue mensuelle sur les systèmes embarqués, aussi disponible gratuitement en-ligne.)
MSDN (Technologies Microsoft. Appartient à Microsoft, alors on ne peut pas s'attendre à l'impartialité.)
IEEE Software (Un peu «universitaire», contenu de haut niveau. Il faut être membre de l'IEEE et payer l'abonnement pour le lire en-ligne.)

2.5) Maisons d'édition

«Qui édite de bons livres d'informatique?»

La plupart de mes livres préférés en informatique étaient publiés par Addison-Wesley. Ils sont disparus. Pearson Higher Education semble un substitut très inadéquat.
Wiley
O'Reilley (Leurs livres sont une sorte de «ligue mineure». Ils sont utiles pour en apprendre plus sur des sujets de «bas-niveau», plus éphémères.)

2.6) Associations professionnelles

«De quelle association(s) devrais-je faire partie pour devenir un meilleur programmeur?»

IEEE Computer Society
ACM (Association for Computing Machinery)


3) Logiciels

3.1) Compendiums de logiciels

«Où aller pour obtenir de bons logiciels?»

SourceForge.net (Programmes et source pour projet Source ouvert.)
Download.com by CNET (Immense site de partagiciels à télécharger, surtout pour Windows.)
Banque de logiciels gratuits sous Linux: Free Code.
www.pure-mac.com (Je ne connais pas grand chose au Macintosh, mais je me suis laissé dire que c'était un site acceptable pour les Macs)

3.2) Logiciels d'exploitation

Microsoft Windows (J'ai en ce moment Windows 7. J'essaie de ne pas migrer vers 8 ou 10.)
Loads of Linux Links
Linux on laptops (Un dépôt de «blogs d'installation» de Linux sur diverses marques et modèles d'ordinateurs portatifs.)
The Linux Documentation Project (avec entre autres un guide pour débutants)
Distrowatch.com (Un site qui tente de suivre les nouvelles concernant le fouillis de distributions différentes de Linux).

3.3) Progiciels

«Quels programmes utiliser pour faire telle ou telle tâche?»

Bureautique: Microsoft Office; Libre Office.
Fureteur web: Mozilla Firefox. MS-IE;
Courriel: Mozilla Thunderbird. MS-Outlook;
Anti-virus: Je ne connais presque rien aux logiciels anti-virus. En m'appuyant sur quelques articles de Wikipedia et une comparaison de fiabilité inconnue, j'utilise en ce moment (2015-août) Trend Micro Antivirus, que je n'aime pas. J'ai acheté et arraché AVG (ralentissait mon ordi) et Norton (horriblement lent, compliqué, et leur site web a volé mon argent sans me permettre de renouveler mon abonnement!), et plusieurs autres que j'aimerais mieux oublier. Je déteste les anti-virus, surtout qu'ils sont presque inutiles. Mais si un jour au travail je passais un virus à quelqu'un, et que je n'avais pas d'antivirus à jour sur mon laptop, je serais dans l'eau chaude.
Pare-feu logiciel: En ce moment, j'utilise celui de Microsoft Windows (Zone Labs Zone Alarm était presque devenu un virus par lui-même).
FTP: Filezilla


4) Matériel

«Sur quoi devrais-je faire rouler mes logiciels?»

4.1) Fabriquants d'ordinateurs

Lenovo
Dell
Toshiba
Fujitsu
HP

4.2) Autre matériel relié aux ordinateurs

Tigerdirect.ca (Pare-feus matériels, etc.)
Canon (Imprimantes)
HP (Imprimantes)


5) Services

5.1) Fournisseurs de services Internet

«Qui peut me connecter à l'Internet?»

Bell Canada (Canada)
Mediom (Ville de Québec)
Oricom (Ville de Québec)
Videotron (Province de Québec)
Earthlink (USA)

«Où devrais-je mettre mon site web?»

Il y a un fouillis d'hébergeurs web. Voici ceux que j'utilise en ce moment, choisis un peu au hasard.
JustHost.com
Addr.com

5.2) Autres services

iana (Internet Assigned Numbers Authority. Pour savoir à qui appartient tel nom de domaine, ou pour savoir si vous devez renouveler votre nom de domaine, etc.)
Rebel.ca (Mon registraire actuel de noms de domaine)
Jobillico (Site de recherche d'emploi)
www.mail2web.com (Pour supprimer de gros fichiers qu'on vous envoie en pièce jointe)


6) Développement logiciel

6.1) Programmation web

JavaScript Kit (Pour apprendre le HTML, CSS, PHP, etc.)
W3Schools Online Tutorials (Pour apprendre le HTML, CSS, PHP, etc.)
HTML Validator (mais moi j'utilise A Real Validator de Liam Quinn, car il me permet de vérifier tout mon site, hors ligne, d'un coup)
Hyperlink Checker (pour trouver les hyperliens brisés)
FEED Validator (for Atom and RSS and KML)
CSS Validator

6.2) Langages de programation

Stack Overflow (Site de questions et réponses pour programmeurs.)
Site perso de Bjarne Stroustrup (L'inventeur du C++)
Python.org (Le site principal pour Python.)

6.3) Méthodes, notations, etc.

UML Resource Page (Probablement la seule notation dont vous aurez besoin.)

| Accueil >> Varia >> Génie logiciel