background preloader

Les meilleurs cours et tutoriels sur la programmation et l'informatique professionnelle

Dernière mise à jour : 20/01/2021 Initiation Algorithmique Objets Qualité Théorie des langages Livres Les Solutions d'Entreprises Business Intelligence Méthodes et Architecture logicielle Design patterns eXtreme Programming Spring Les langages de programmation Ada Algoid/AL Assembleur Basic Caml-Light Fortran Go Haskell Java LaTeX Lua Nice Objective-C OCaml Pascal Perl POV-Ray PowerShell Prolog PureBasic Python RealBasic Ruby et Ruby on Rails Scala Scripting IRC Shell Smalltalk VBScript WLangage Les langages de programmation pour le Web Flash, Flex et ActionScript Java Web Les meilleurs cours et tutoriels pour apprendre le développement et la programmation Web en Java : Spring, Java EE, Servlets, JSTL, Taglib, JSF, Struts, Wicket, GWT, Tomcat... JavaScript Apache Le Web sémantique (RDFS, OWL, RDFa, Microformat, Microdata, ...) Dart Autres Qt Les EDI et les outils pour la programmation Tous Access C++ Builder Code::Blocks Crystal Reports Delphi Eclipse GraphViz JBuilder LabView Lazarus Netbeans Turbo Pascal Visual Basic Visual C++ Visual Studio WebDev Word Related:  InformatiqueInformatique

DNS C'est quoi ? C'est quoi un serveur DNS et rôle du serveur DNS Quel est le rôle d’un serveur DNS ? Nous allons aborder ici un serveur dont le rôle est essentiel dans Internet, je veux parler bien évidemment du serveur DNS. Vous verrez qu’il est utilisé partout sans forcément que vous vous en rendiez compte. Comme d’habitude pas de termes trop compliqués, je vais vous donner une définition du DNS expliquée de façon simple et répondre aux questions : “C’est quoi un serveur DNS et quel est son rôle ?”. Au sommaire : Définition et rôle du DNS Tout d’abord : DNS veut dire “Domain Name System” ou système de nom de domaine. Pour vous expliquer, le rôle et le fonctionnement d’un serveur DNS, je vais reprendre l’exemple du téléphone. Vous souhaitez appeler quelqu’un dont vous ne connaissez pas le n° de téléphone ? Et bien voila, un serveur DNS est un annuaire pour ordinateur. Le serveur DNS va permettre de faire la relation entre nom d’ordinateur et adresse IP. Vous allez me dire : ” mais je ne cherche jamais à joindre un ordinateur dans le réseau ! Exemple

Déplacer un fichier en VBA - Le Grenier Access Un petit article rapide pour répondre à une question qui m’a été posée : comment déplacer un fichier en VBA ? Les commandes En VBA “natif”, il n’y pas de commande spécifique pour déplacer un fichier. En fait si, je devais dormir en écrivant ça ! Name "C:\Users\Hervé\Desktop\DossierA\adresses.txt" _ As "C:\Users\Hervé\Desktop\DossierB\destinataires.csv" Name reçoit deux paramètres : le chemin complet du fichier de départ, et le chemin complet de la copie à faire.Vous remarquez qu’on peut, en passant, renommer le fichier (si nécessaire) : mon fichier de départ s’appelle “adresses.txt“, il devient “destinataires.csv“.Les dossiers de départ et d’arrivée peuvent être identiques, et le nom de fichier changer. On peut intégrer cette commande à une procédure, pour vérifier par exemple si le fichier source existe avant la copie : Une fois recopiée dans un module standard de votre base de données, cette procédure peut être appelée de n’importe quel endroit VBA par :

libellules.ch : Portail francophone d'informatique Si vous désactivez la mise en veille prolongée, vous gagnez quelques Go sur le disque dur qui abrite le système d'exploitation. Dans mon cas 3 Go (voir image ci-dessous) Avertissement ! Il faut savoir que vous risquez de perdre des données en cas de coupure de courant si la mise en veille prolongée n’est pas disponible lorsque le paramètre de veille mode hybride est activé sur l’ordinateur. Le fichier système caché Hiberfil.sys se trouve dans le dossier racine du lecteur où le système d’exploitation est installé. L’ordinateur utilise le fichier Hiberfil.sys pour stocker une copie de la mémoire système sur le disque dur lorsque le paramètre de veille mode hybride est activé. Pour rendre la mise en veille prolongée indisponible, procédez comme suit : Appuyez sur le bouton Windows du clavier pour ouvrir le menu Démarrer ou l’écran d’accueil. Recherchez cmd. Pour rendre la mise en veille prolongée disponible, procédez comme suit : Source:

Boucles et itérations en javaScript Les boucles permettent de répéter des actions simplement et rapidement. Ce chapitre du guide JavaScript présente les différentes instructions qu'il est possible d'utiliser en JavaScript pour effectuer des itérations. Les boucles permettent de répéter des actions simplement et rapidement. Une boucle peut être vue comme une version informatique de « copier N lignes » ou de « faire X fois quelque chose ». Par exemple, en JavaScript, on pourrait traduire « Faire 5 pas vers l'est » avec cette boucle : var pas;for (pas = 0; pas < 5; pas++) { console.log("Faire un pas vers l'est");} Il y a différents types de boucles mais elles se ressemblent toutes au sens où elles répètent une action un certain nombre de fois (ce nombre peut éventuellement être zéro). Voici les différentes boucles fournies par JavaScript : L'instruction for Une boucle for répète des instructions jusqu'à ce qu'une condition donnée ne soit plus vérifiée. for ([expressionInitiale]; [condition]; [expressionIncrément]) instruction

20 plateformes pour apprendre à coder gratuitement Conçus pour apprendre en ligne, la majorité de ces sites web sont anglophones et ils sont parmi les mieux outillés et les plus fournis sur ce segment. Tu ambitionnes devenir un développeur web, et être capable de concevoir des applications web… Ou créer des modèles de sites web payants ou gratuits qui seront mis à disposition des autres développeurs web. Peut-être que le développement web ne te fait pas du tout rêver, mais par contre créer tout type d'application pour les mobiles si. Et cela te démange tel un enfant qui attend impatiemment son programme de dessin animé préféré sur une chaîne de télévision. Mais tu te heurtes aux problèmes suivants : ● Peut-être que tu es déjà un travailleur, et tu ne peux pas abandonner ton travail et reprendre le chemin de l'université ● Tu n'as pas assez d'argent pour acheter les coûteuses formations sur lesquelles tu tombes Bento Bento propose l'apprentissage des langages suivants : HTML, CSS, JavaScript, Python, SQL, Git, Shell, Flask. Bit Degree Code

AI for humanity Liste des fonctions VBA Il existe un peu plus de 150 fonctions en Visual Basic. Même s'il vous est impossible de toutes les mémoriser, il est important de connaître leur existence ou tout du moins les grandes catégories de fonctions de manière à pouvoir orienter votre recherche. En effet, il est particulièrement inutile de réinventer la roue et avant de vous lancer dans l'écriture d'un programme, vous devez vous demander si Visual Basic ne possède pas une fonction qui répond à votre besoin. Pour prendre un exemple, si vous souhaitez extraire la racine carrée d'un nombre, ne tentez pas de rédiger une macro qui accomplisse cette tâche ; la fonction Sqr fera très bien l'affaire. Nous allons donc vous présenter différentes catégories de fonctions et quand vous aurez un besoin particulier, il vous faudra consulter ces listes afin de vérifier si une fonction convient à vos exigences. Le tableau ci-dessous vous montre les résultats des tests effectués sur huit fonctions. Exemple : Nom_de_fonction(expression)

Microsoft Support Se connecter avec Microsoft S'identifier ou créer un compte. Bonjour, Sélectionnez un autre compte. Vous avez plusieurs comptes Choisissez le compte avec lequel vous voulez vous connecter. Rubriques les plus consultées Configurer et installer Compte et facturation Confidentialité des appareils et des comptes Windows & Surface IA et Microsoft 365 Copilot : ici pour vous aider à en faire plus Vous avez beaucoup entendu parler de l’intelligence artificielle ces derniers temps. En savoir plus sur Microsoft 365 Copilot et ce que l’IA peut et ne peut pas faire Consultez notre nouveau portail IA Découvrir Bienvenue dans la famille Créez de superbes vidéos avec Clipchamp, le dernier membre de la famille Microsoft 365. Prise en main de Clipchamp En savoir plus sur Clipchamp Rencontrez Windows 11 saison 3 Quand il y a beaucoup à faire, Windows 11 vous aide à le faire. Regarder la série de vidéos Office est désormais Microsoft 365 La page d’accueil de vos outils et contenus favoris. Obtenir les détails

Comment devenir bon programmeur III-A-1. Comment rester motivé▲ Il est merveilleux et surprenant que les programmeurs soient si motivés par le désir de créer des artefacts beaux, utiles ou astucieux. Ce désir n'est pas propre aux programmeurs, ni universel, mais il est si fort et commun chez les programmeurs qu'il les distingue des autres. Cela a des conséquences pratiques et importantes. Si on demande aux programmeurs de faire quelque chose qui n’est pas beau, utile ou astucieux, ils auront le moral en berne. Il y a évidemment des industries entières organisées autour de techniques de motivation, dont certaines s'appliquent ici. utiliser le meilleur langage pour le travail ; chercher les opportunités pour appliquer de nouvelles techniques, langages et technologies ; essayer d’apprendre ou d’enseigner quelque chose, aussi petite soit-elle, dans chaque projet. Enfin, si possible, mesurez l’impact de votre travail sur quelque chose de personnellement motivant. III-A-2. Pour être cru, vous devez être digne de confiance.

Apprendre à programmer ? - Réseau Canopé Wilson et Moffat (2010), deux chercheurs de l’Université calédonienne de Glasgow, ont voulu vérifier la validité des discours tenus par les concepteurs de Scratch qui stipulent que cet outil est adapté aux personnes n’ayant jamais programmé et qu’il participe à l’amélioration des performances cognitives de ses utilisateurs. Leur problématique de recherche se décline en deux volets. Le premier est d’ordre cognitif et a pour objectif de tester si l’initiation au logiciel pourrait participer ou pas au développement cognitif d’un élève. Le deuxième volet est d’ordre affectif et la question posée par les chercheurs est de savoir si l’utilisation de cet outil peut motiver ou pas les novices pour aller plus loin dans l’apprentissage de la programmation. Pour répondre à ces questions, ils ont fait appel à une classe de 21 élèves, âgé de 8 et 9 ans. Les résultats ont donné à voir un niveau de satisfaction des élèves dans l’utilisation du logiciel élevé au bout des 8 séances.

le P2V - Migration machine physique en machine virtuelle dd est une commande Unix permettant de dupliquer un fichier/périphérique vers un autre fichier/périphérique. Il ne travaille pas au niveau Filesystem mais au niveau secteurs disques. L'intégralité du disque est copiée. Si le disque fait 20 Go et qu'il est occupé à 50 %, l'image fera 20 Go. Exemple de sauvegarde (avec /dev/sda ; le disque SATA) dans un fichier image monté dans /mnt : dd if=/dev/sda of=/mnt/image.dd Pour la restauration : dd if=/mnt/image.dd of=/dev/sda Il est possible de compresser et décompresser à la volée en utilisant gzip dans un pipe. Sauvegarde : dd if=/dev/sda | gzip > /mnt/image.gz Restauration : gunzip /mnt/image.gz | dd of=/dev/sda Ce dump ne sera pas utilisable tel quel dans une VM, mais devra être converti en fichier image dans un format accepté par le logiciel de virtualisation utilisé. Dans mon exemple provenant d'une VM, mon disque fait 4 Go de façon à optimiser le temps de traitement. Vous pourrez installer Qemu depuis votre gestionnaire de package. Calcul :

Virus, malwares : comment les éviter, les détecter et s’en débarrasser ? Offres mises à jour le 25/08/2020 Un ordinateur connecté à Internet est potentiellement soumis à de nombreuses menaces extérieures. S’ils parviennent à percer les défenses de votre système, virus ou cheval de Troie peuvent prendre le contrôle et causer des dégâts irréparables allant de la suppression de toutes vos données personnelles jusqu’à la récupération frauduleuse de vos coordonnées bancaires ou de vos identifiants de messagerie. Quelques précautions simples, accessibles même aux plus profanes en informatique, permettent heureusement de limiter les risques d’une attaque ou d’une infection. Utiliser un anti-virus et un pare-feu efficaces Le commerce regorge de logiciels anti-virus performants souvent associés à un abonnement payant, comme par exemple Kaspersky ou Bitdefender. Le pare-feu fourni avec Windows peut être désactivé manuellement par l’utilisateur qui souhaiterait libérer de la mémoire vive et gagner en performance. Maintenir l’ensemble du système à jour ADSL ou fibre ?

Les commandes de Google En tant que webmaster, vos recherches sur Google ne sont pas forcément celles de monsieur-tout-le-monde. Vous devez connaître les astuces de ce moteurs sur le bout des doigts pour trouver vos backlinks, savoir quelles sont les pages de votre site qui ont été indexées ou savoir si le texte de vos pages a été copié par un webmaster indélicat. En bref... Google propose plusieurs commandes afin de gérer les différentes fonctionnalités pour la recherche classique et apporter de la précision à la nature de votre recherche. Voici une liste quasi-exhaustive des commandes Google. Rechercher une expression dans une zone particulière de la page Obtenir des informations sur une page Affiner ses recherches Et encore ... Commandes non officielles Les commandes qui suivent ne sont pas documentées par Google mais ramènent pourtant des résultats : Recherches à travers GoogleNews GoogleNews est le service de Google accessible grâce au bouton "Actualités" situé sur la page d'accueil de Google. Recherches ciblées

Related: