Aide - Recherche - Membres - Calendrier
Version complète : Règles et Meilleurs Liens du Forum P&CW
Forum PC INpact > Systèmes, logiciels et lignes de codes > Programmation et Création web
Nil Sanyas
REGLES DE LA SECTION PROGRAMMATION


chinese.gif Bienvenue dans la section Programmation ! chinese.gif

Que vous soyez novice ou expert, amateur ou professionnel, si la programmation vous passionne, vous êtes chez vous dans cette section !


1 # Considérations générales

1.1 # Organisation de la section Programmation

Cette section comporte deux sous-sections spécialisées :
- Programmation : zone dédiée à la programmation traditionnelle (Java, C/C++, Python, Perl...), aux bases de données (SQL, Oracle, PostgreSql...) et à tous les sujets techniques associés (didacticiels, design patterns, études de cas...)
- Création Web : zone dédiée aux techniques de design des sites web (Html, Css, Flash...) et aux technologies permettant de gérer leur contenu (Php/MySQL, Apache/IIS, forum/wiki...).

Les questions sans rapport avec la programmation ne sont pas à leur place ici, et notamment :
- Les demandes de création graphique,
- Les questions concernant l'utilisation d'un logiciel


1.2 # Règles générales d'utilisation

Le forum PCInpact est avant tout un lieu de rencontre et d'entraide. Son utilisation est strictement soumise aux règles suivantes :
- Pas de contenu pornographique, politique, religieux, raciste, ou portant atteinte de quelque manière aux valeurs humaines élémentaires.
- Pas de publicité pour des sites commerciaux, proposant du contenu illégal, ou contrevenant à la règle précédente.
- Les messages doivent être rédigés en Français correct. Les abréviations SMS sont interdites, et la grammaire et l'orthographe doivent être à peu près correctes (notamment : er/é , ça/sa, c'est/s'est/sait...).
- De manière générale, restez courtois et respectueux de vos interlocuteurs.


1.3 # Modération

L'équipe de modération est là pour vous aider, et pour veiller au bon déroulement des échanges sur le forum.
- Si un sujet est placé dans la mauvaise section, il sera déplacé à l'endroit approprié. Généralement, un lien permet de retrouver le post déplacé.
- Si un membre ne respecte pas les règles élémentaires, différentes mesures ou sanctions pourront être appliquées : fermeture des sujets, suppression des posts, bannissement du forum.

A tout instant, vous pouvez attirer l'attention d'un modérateur sur un problème trivial (post mal placé, publicité...) en utilisant le smiley ": modopleaze :". Cela affichera un panneau demandant une intervention.
Pour les infractions plus graves nécessitant un traitement immédiat, vous pouvez alerter l'équipe complète des modérateurs à l'aide du bouton Image IPB situé en bas du post, ou contacter un modérateur en particulier par message privé.

Désaccords et litiges :
Les modérateurs ont généralement une excellente raison pour intervenir, mais l'erreur est humaine. En cas de désaccord avec un modérateur, ne créez pas un nouveau sujet pour y exposer votre vindicte : contactez celui-ci par message privé pour obtenir des explications ou défendre votre point de vue. Gardez également à l'esprit qu'une argumentation calme et pertinente est toujours plus efficace qu'un coup de gueule à chaud...



2 # Petit guide de l'utilisateur

2.1 # Avant de créer un nouveau sujet : quelques conseils

Vérifiez que votre question n'a pas déjà été posée 100 fois :
- Lisez les sujets épinglés,
- Fouillez manuellement les quelques premières pages du forum,
- Effectuez une recherche à l'aide de l'outil "Recherche" situé tout en haut à droite de la page.

Posez des questions précises !
Evitez les questions comme "Je veux programmer en C, apprenez-moi". Un forum ne remplace pas un livre ou un cours; personne ne pourra vous apprendre un langage complet ici. En revanche, une question précise, un problème nouveau attiseront la curiosité des INpactiens, et vous obtiendrez sûrement une réponse.

Pour les étudiants :
Non, nous ne programmerons pas votre TP ou Projet à votre place. N'essayez pas non plus de tricher; la population de la section est vaste et vient d'horizons très divers, et quelqu'un aura tôt fait de reconnaître un sujet scolaire déguisé en "programme personnel".
Mais, encore une fois, les questions précises seront les bienvenues en cas de problème.


2.2 # Titres des posts

Le titre d'un post doit être aussi précis que possible, afin de permettre aux INpactiens d'identifier immédiatement le sujet abordé ou la question posée.

A cet effet, il est recommandé d'utiliser des "tags" standard au début du titre :
- Tags de qualification si c'est un post informatif : [TUTO], [CENTR.]
- Tags d'état si c'est une question : [RESOLU], [CONTOURNE]
- Tags de langage : [JAVA], [C], [PYTHON], [SQL], [HTML], [CSS], [JAVASCRIPT], ...

Par exemple :
[TUTO][JAVA] Premiers pas avec Java 3D
[SQL] Compter les lignes d'une table
[RESOLU][CSS] Centrer un élément à l'écran

Lorsque votre problème est résolu :
- Expliquez comment il a été résolu, cela pourra être utile à d'autre INpactiens
- Mettez à jour le titre pour ajouter le tag [RESOLU] : il suffit d'utiliser le bouton "Editer" sur le premier post. Cela signale que ce n'est plus la peine de chercher, et indiquer aux personnes qui ont le même problème que ce post propose une solution.

Pour finir, il est possible de sélectionner une icône qui sera affichée face au titre du post. N'abusez pas de cette option, car elle nuit à la lisibilité du forum. En revanche, il est recommandé d'utiliser l'icône "flèche" (icon_arrow.gif) pour indiquer un didacticiel ou un sujet de centralisation.


2.3 # Corps des posts

Le corps des messages est totalement libre, dans la mesure où les règles élémentaires présentées plus haut sont respectées.

Quelques conseils :
- Un large choix de smileys est à votre disposition pour égayer le message, utilisez-les sans en abuser :)
- Citations : évitez les citations de citations de citations de cit...
- Code source : placez toujours votre code source entre balises [ code ] , de manière à améliorer sa lisibilité (police à taille fixe).

Maintenant, bonne rédaction !
Sentinel
Les meilleurs liens de la section programmation

Les meilleurs tutos
Les références en programmation des INpactiens Livres, tutoriels gratuits, liens web...

Script (+montage) freebox
icon_arrow.gif Reconnecter automatiquement sa freebox par Wanou : Montage électronique et scripts associés pour provoquer l'arret et le redémarage de la freebox s'il n'y a plus de ping. Script sh (Linux, BSD, etc.) dispo. Script windows à venir.
=> Le montage : début & fin
=> Le script

Programation web
icon_arrow.gif [PHP] Comment sécuriser son site ? par The Lootrophile : Conseils et explication des failles les plus courantes en php et la manière de les éviter.
icon_arrow.gif Recherche des volontaires pour création d'un portail PHP/XHTML/CSS. Par neointhematrix.
icon_arrow.gif Optimisons PCI par Yangzebul : Proposition d'un code optimisé pour le site de PC INpact.
icon_arrow.gif [PHP] Clide - Listage fichiers, dossiers d'une arborescence web
icon_arrow.gif Les outils pour développer avec son navigateur par Quarky.
icon_arrow.gif S5 : un diaporama dans votre navigateur par Quarky.
icon_arrow.gif Présentation d'un CMS français : PHPBoost

Programation générale
icon_arrow.gif Parallélisme et MPI, Programmation distribuée par fafaro : Description et bases théoriques sur la programmation distribuée.
icon_arrow.gif Quoi faire avec quel langage ? par Mogwai : Brève description de l'utilisation courante des languages de programmation.
icon_arrow.gif Utilisation de matlab par guygrun (mise en forme par theo) : Description des commandes de matlab pour débuter et quelques exemples.

Détente
icon_arrow.gif Hello world dans plein de langages par Taki : Le programme le plus simple (hellow world) dans le plus de langages possibles
icon_arrow.gif Le bar de la programmation par votre serviteur : Venez partager et boir un coup autour du thème de la programmation.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.