background preloader

Memodev

Facebook Twitter

FAQ sur le PHP. FAQ sur le SQL. De Memodev.

FAQ sur le SQL

SQL (Structured Query Language) est un langage informatique normalisé qui sert à demander des opérations sur des bases de données. La partie langage de manipulation de données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données. Créé en 1974 et normalisé depuis 1986, le langage c'est peu a peu imposé comme la référence incontournable pour manipuler des SGBD (Systèmes de Gestion de Bases de Données). (cf article SQL sur Wikipédia). Les meilleurs tutoriels SQL Bonnes pratiques SQL Ce qu'il faut retenir : SQL est un standard ANSI (American National Standards Institute).

Quel sont les caractères autorisés en SQL ? Les 26 caractères de l'alphabet, les chiffres et le underscore (source). Pour activer les logs, executer le sql suivant : SET GLOBAL general_log = "ON"; Pour visualiser le chemin du fichier de log et voir si les logs ont bien été activés il suffit de lancer la commande suivante : SHOW VARIABLES LIKE 'general_log%'; FAQ sur le JavaScript. De Memodev.

FAQ sur le JavaScript

JavaScript est un langage de programmation de scripts principalement utilisé dans les pages web interactives. C'est un langage orienté objet à prototype, c'est-à-dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de générer leurs propriétés, et notamment une propriété de prototypage qui permet d'en générer des objets héritiers personnalisés (cf article JavaScript sur Wikipédia).

Les meilleurs tutoriels JavaScript JavaScript : Référence DOM w3schools jQuery : Bonnes pratiques JavaScript Pour connaître les bonnes pratiques du JavaScript et du Web en général, n'hésitez pas à aller voir notre page sur les bonnes pratiques du Web. Ce qu'il faut retenir : Bibliothèques JavaScript (Écrit le 26 septembre 2010) Il existe beaucoup de Bibliothèques JavaScript, mais laquelle utiliser ? Liste des bibliothèques JavaScript les plus utilisées : Plugins jQuery Ajax. FAQ sur le HTML. De Memodev.

FAQ sur le HTML

L’HTML (Hypertext Markup Language), est le format de données conçu pour représenter les pages web. C’est un langage de balisage qui permet d’écrire de l’hypertexte, d’où son nom. HTML se fonde sur la syntaxe définie par SGML tandis que XHTML (eXtensible HyperText Markup Language) se fonde sur la syntaxe définie par XML (cf article HTML sur Wikipédia). Les différences entre ces deux languages sont expliquées sur le site d'openWeb. Les meilleurs tutoriels HTML et XHTML Bonnes pratiques HTML et XHTML Pour connaître les bonnes pratiques du HTML/XHTML et du Web en général, n'hésitez pas à aller voir notre page sur les bonnes pratiques du Web. Utilisez le XHTML XHTML est une combinaison de HTML et de XML. Ce qu'il faut retenir du HTML et XHTML Tous les espaces et retours chariot mit à la suite dans le code source HTML seront transformé à l'affichage en un seul espace.

FAQ HTML et XHTML. FAQ sur le CSS. De Memodev.

FAQ sur le CSS

CSS (Cascading Style Sheets : feuilles de style en cascade) est un langage informatique qui sert à décrire la présentation des documents HTML et XML. Les standards définissant CSS sont publiés par le World Wide Web Consortium (W3C). Recherche d'emploi informatique. De Memodev.

Recherche d'emploi informatique

La recherche d'emploi est un passage souvent obligé. On distingue en général deux types de recherches : Les réponses à des offres d'emploi. Les candidatures spontanées. Le CV. Meilleurs raccourcis clavier. De Memodev.

Meilleurs raccourcis clavier

Cette section a pour but de lister d'abord, les raccourcis clavier les plus répandus, et qu'on retrouve dans beaucoup d'applications différentes. Beaucoup de ces raccourcis, comme "Ctrl + S" pour sauver sont implicitement devenus comme une norme, et se retrouvent pratiquement partout. Dans un second temps, cette section liste également un ensemble de raccourcis spécifiques à certaines applications, comme Eclipse, Firefox, Windows.. Raccourcis globaux Les raccourcis suivants s'appliquent souvent dans plusieurs types d'applications : OS, Navigateurs, éditeurs de textes, etc. FAQ et Astuce MediaWiki. Comparaison des différentes licences. De Memodev.

Comparaison des différentes licences

Une licence de logiciel est un contrat par lequel le titulaire des droits d'auteur sur un programme informatique définit avec son cocontractant (exploitant ou utilisateur), les conditions dans lesquelles ce programme peut être utilisé, diffusé ou modifié. Ce qu'il faut savoir sur les licences Il ne faut pas confondre les notions de licence libre, de licence open source et de gratuité :

Bonnes pratiques programation Web. De Memodev.

Bonnes pratiques programation Web

Développer un site internet est devenu très facile à faire, mais en développer un correctement devient de plus en plus compliqué... Cette page est destinée à vous donner les bonnes pratiques pour développer un site internet. Dans un premier temps il faut maîtriser les langages suivants, ainsi que leurs bonnes pratiques décrites sur les pages suivantes : Pré-requis. Methode de résolution de bug. De Memodev.

Methode de résolution de bug

Vous est-t'il déjà arrivé de ne pas savoir comment analyser un bug ? Cette page est là pour essayer de lister tous les points qui peuvent vous aider à résoudre ce problème. Comparatif de différent captcha. De Memodev.

Comparatif de différent captcha

Un captcha (Completely Automated Public Turing test to tell Computers and Humans Apart) est un test servant à s'assurer qu'un utilisateur est bien un humain, et non un ordinateur (on parle aussi de robot ou de bot). Les captchas sont généralement utilisés sur des sites web, pour éviter par exemple, qu'un forum ou un wiki ne soit pollué par des contenus hors-sujet comme des publicités. Pour vous donner une idée de ce qui se fait en captcha, vous pouvez allez voir cette page (certain sont impossibles à résoudre, d'autre sont couramment utilisés).

Résoudre ses problèmes d'encodages. De Memodev. Un charset (un jeu de caractère) est un ensemble bien défini de caractères. Le plus simple est l'ASCII (liste de caractères de base US). Le plus complet et moderne est l'Unicode. Comment optimiser son site Web. De Memodev. L'optimisation d'un site Web a pris une place importante dans le développement d'un site pour deux raison : Réduire le temps de chargement des pages est bénéfique pour l'utilisateur final (surtout s'il a une connexion à faible débit) Le temps de chargement a dorénavant un impact direct sur le référencement .

Les meilleurs tutoriels pour optimiser son site Web. Comment bien sécuriser un site Web. De Memodev. La sécurité est primordiale sur un site internet. Il est impératif de comprendre que la sécurité est une mesure, pas une caractéristique. Se demander si sont site est sécurisé est aussi subjectif que de se demander si quelque chose est super. Il faut donc que le niveau de sécurité requis soit en équilibre avec les dépenses (passé du temps pour la sécurité en correspondance avec le niveau de sécurité désiré).

Pré-requis La complexité du code est à proscrire, un code illisible n'est pas sécurisable. FAQ sur les commandes shell. De Memodev. UNIX est le nom d'un système d'exploitation multitâche et multi-utilisateur créé en 1969 (article UNIX sur Wikipédia). UNIX a donnée naissance à de nombreux OS, dont un des plus connu est Linux. Commandes Shell. Bonnes pratiques de référencement.