background preloader

Coding

Facebook Twitter

Create A Christmas Wish List With PHP (For Beginners) Advertisement Editor’s note Please notice that this article doesn’t provide production code to use in your live websites. Make sure to read the full article and study more on PHP security before using the code listed in this article. ’Tis the season to be jolly, and how much jollier could we make it than with a helpful Christmas wish list crafted for your family to ensure that you get maximum presentage this holiday? In this article, we will focus on creating a very simple system that allows you to add gift ideas to a Web page, and for your family (or whoever) to view the list.

Please notice that this article was written for beginners who already grasp HTML and CSS, know a bit of PHP and have seen phpMyAdmin before. Preparing Our Resources Before creating the website, let’s see the finished product: The finished Christmas wish list. The result will contain three pages: the list itself, a log-in page and an admin page. Below is a list of the resources I have used. File Structure <! The Head <? Privacy Statement. Les applications Microsoft utilisant les services Bing (également connues comme « applications Bing ») vous fournissent des caractéristiques améliorées pour vous offrir un moyen d’accès rapide et pratique à des informations telles à des informations telles que les recherches sur Internet, les prévisions météorologiques, les rapports de circulation, etc. selon les fonctionnalités de l’application (certaines applications ou fonctionnalités Bing ne sont pas disponibles dans certains pays). Les applications Bing sont disponibles sur plusieurs plate-formes et services, y compris des applications préinstallées avec Windows, des applications créées pour iOS, des applications dans Microsoft Store et comme plug-ins et barres d'outils de navigateur.

Enfin, certaines applications Bing donnent la possibilité de configurer l'application afin d'utiliser des informations supplémentaires d'autres produits et services Microsoft ou de tiers. Que sont les applications Bing ? Cookie (informatique) Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Cookie.

En informatique, un cookie (ou témoin de connexion, abrégé en témoin au Québec[1]) est défini par le protocole de communication HTTP comme étant une suite d'informations envoyée par un serveur HTTP à un client HTTP, que ce dernier retourne lors de chaque interrogation du même serveur HTTP sous certaines conditions. Le terme cookie dérive du terme anglais magic cookie, qui est un paquet de données qu'un programme reçoit et renvoie inchangé. Les cookies étaient déjà utilisés en informatique quand Lou Montulli[2] a eu l'idée de les utiliser dans les communications Web en juin 1994. En ce temps, il était employé de Netscape Communications, qui avait développé une application de e-commerce pour un client. Les cookies ont donné une solution au problème de la fiabilité de l'implémentation du panier d'achat virtuel d'un magasin.

L'introduction des cookies n'a pas été largement connue du public pour autant. Interface de programmation. Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir API. Dans l'industrie contemporaine du logiciel, les applications informatiques se servent de nombreuses interfaces de programmation, la programmation se fait en réutilisant des briques de fonctionnalités fournies par des logiciels tiers. Cette construction par assemblage nécessite pour le programmeur de connaître la manière d’interagir avec les autres logiciels, qui dépend de leur interface de programmation.

Le programmeur n'a pas besoin de connaître les détails de la logique interne du logiciel tiers, et celle-ci n'est généralement pas documentée par le fournisseur. Des logiciels tels que les systèmes d'exploitation, les systèmes de gestion de base de données, les langages de programmation, ou les serveurs d'applications comportent une interface de programmation. Description[modifier | modifier le code] Utilisation[modifier | modifier le code] Une des interfaces les plus connues est la Windows API. Etc. Tutorials - Google Apps Script. These tutorials are designed to help you start using Google Apps Scripts more quickly. Some of these tutorials focus on the basics, some provide an in-depth analysis of a complex script, while others address specific nuances of the Google Apps Script system itself.

Basics and working with Google Sheets Your First Script - This tutorial covers the basics of writing and executing a script, demonstrating how to create a Google Document and send an email. Your First Custom Function - This tutorial teaches you how to create custom spreadsheet functions which can be used as part of normal spreadsheet formulas. Sending Emails from a Spreadsheet - This tutorial shows how to use spreadsheet data to send emails to different people. Integration with other services Creating a Google Site - This tutorial shows how to gather data from Gmail Contacts and Calendar to create a Google Site for our fictional soccer team. Workflows and end-to-end examples Older tutorials (no longer maintained) W3Schools Online Web Tutorials. Apache Subversion. Un article de Wikipédia, l'encyclopédie libre. Subversion (en abrégé svn) est un logiciel de gestion de versions, distribué sous licence Apache et BSD.

Il a été conçu pour remplacer CVS. Ses auteurs s'appuient volontairement sur les mêmes concepts (notamment sur le principe du dépôt centralisé et unique) et considèrent que le modèle de CVS est bon, seule son implémentation est perfectible. Subversion fonctionne donc sur le mode client-serveur, avec : Le projet a été lancé en février 2000 par CollabNet, avec l'embauche par Jim Blandy de Karl Fogel, qui travaillait déjà sur un nouveau gestionnaire de version.

Le , SVN est devenu officiellement un projet de la fondation Apache, prenant le nom d'Apache Subversion. Les apports de Subversion[modifier | modifier le code] Subversion a été écrit afin de combler certains manques de CVS. Voici les principaux apports : les commits, ou publications des modifications sont atomiques.

Branches et Tags[modifier | modifier le code] Subversion Binary Packages. The Apache Subversion project does not officially endorse or maintain any binary packages of the Subversion software. However, volunteers have created binary packages for different distributions and platforms, and as a convenience, we maintain a list of links to them here. If there are any problems with or questions about the different binary packages please send email to the Subversion users mailing list. Note that binary packages usually come out about a week after the corresponding source release.

Please don't post to the mailing lists asking when a binary package for a given platform will be ready. The packagers already know when new source releases come out, and work as fast as they can to make binaries available. Binaries are typically built from the latest stable release. Note also that this list does not include distributions of larger collections of software of which Subversion is but one piece. Debian Linux ¶ OpenBSD ¶ SUSE Linux ¶ Ubuntu Linux ¶

La Ferme du web - Le net, ça se cultive ! Droppable Demos. jScrollPane - cross browser styleable scrollbars with jQuery and CSS. Mouse wheel programming in JavaScript. Quick links: source · test page · long test page (with scrollbars) · compatibility Though many people still find this page useful, there have been some changes in the browsers since last update of this page, and I generally consider some information here to be outdated. However, I suggest using MooTools or other general Javascript frameworks that provide portable and maintainable basis for writing Javascript code. Web applications are becoming more and more like “normal” desktop applications. Of course, they are more and more functional, but smooth user interface acts the primary role. This page, however, is not about AJAX (or any other buzzword). Annotated code Below is annotated javascript code, which should explain the magic behind mouse wheel generated events. /** This is high-level function. * It must react to delta being more/less than zero.

Handler function In the code above, there is “handle” function which is, of course, meant to be written by you. Compatability Usability. Accueil - Mozilla en français. TopStyle - Télécharger. Lea Verou | Life at the bleeding edge (of web standards) CSS3.0 Maker | CSS3.0 Generator | CSS 3.0 Generator | css3 generator. Wakanda. Mozilla Thimble. CSS Clearfix Best Cross browser solution | Kaizen. Code Snippets. CSS3 Playground by Mike Plate. Leçon 3: Les couleurs et les arrières-plans. Dans cette leçon, vous apprendrez comment appliquer des couleurs et des couleurs d'arrière-plan à vos sites Web.

Nous étudierons également des méthodes évoluées pour positionner et contrôler les images d'arrière-plan. Les propriétés CSS suivantes seront expliquées : La couleur d'avant-plan : la propriété 'color' La propriété color décrit la couleur d'avant-plan d'un élément. Par exemple, supposons que nous voulions tous les titres du document en rouge foncé. Afficher un exemple On peut définir les couleurs avec des valeurs hexadécimales comme dans l'exemple précédent (#ff0000), ou avec les noms des couleurs ("red"), ou avec des valeurs RGB (rgb(255,0,0)). La propriété 'background-color' La propriété background-color décrit la couleur d'arrière-plan des éléments.

L'élément <body> est le réceptacle de tout le contenu du document HTML. On peut aussi appliquer une couleur d'arrière-plan à d'autres éléments y compris les titres et le texte. Afficher un exemple Afficher un exemple Afficher un exemple. Easy web authoring. Amaya Overview. Amaya is a complete web browsing and authoring environment. You can find a more detailed description of Amaya and of its features in the W3C Note "An Introduction to Amaya. " The image shows the Amaya main view. Along the top are a number of buttons associated with browsing. The panel at the right proposes a set of editing tools. At any time, the user can select any part of a document and assign to it an HTML type (H1, LI, EM, etc.), by means of the XHTML palette, or of the shortcut buttons.

Transport protocols Amaya accesses remote sites by means of HTTP/1.1. Support for CSS Amaya has support for the W3C style sheet language CSS although this is not yet complete. Support for MathML Amaya provides a support for MathML presentation markup which allows users to browse and edit Web pages containing mathematical expressions (see some examples). Amaya uses namespaces to integrate MathML expressions within XHTML documents, i.e. Support for SVG Support for RDF and XPointer. Timeline. Timeline Maker | Preceden - Make an amazing timeline in minutes. Dipity - Find, Create, and Embed Interactive Timelines. Visual Timeline Gadget - 97Gadgets. Timeline Gadget for Google Spreadsheetswritten by David Huynh and enhanced by JR This gadget is used with Google spreadsheets to create an interactive timeline of date driven information - such as historic events, milestones, schedules, and other items defined in terms of dates.

Check out a preview of this gadget on a published spreadsheet or create your own timeline now using your own copy of a sample spreadsheet (clicking the prior link will immediately create a copy of the sample spreadsheet on your Google Docs list if you are logged in to your Google account) This gadget was built using the following components: Google Spreadsheet gadgets API: gives access to spreadsheet data from within a Google gadget.Simile Timeline Visualization Library: provides interactive presentation of items which are categorized by dates.

Purpose of the Timeline Gadget: The Timeline is a great way to present date-driven information in a concise, visual and interactive way. How to set up the Timeline Gadget:

Script

QR Code Generator: QR Stuff Free Online QR Code Creator And Encoder For T-Shirts, Business Cards & Stickers. Générateur de QR Code. Geo IP Tool - View my IP information. Piéger les voleurs d'images sur vos sites très facilement :) : YouTube, Google Images et Google Maps. J'ai répondu à un autre fil de discussion, et comme je suis certain que cela devrait intéressé nombre d'entre vous, je reproduit ma réponse ici : A tous ceux qui en ont marre de voir leur places volés par d'autres dans Google image, j'ai trouvé une solution très simple et plus que radicale... quand tu identifie, un voleur, au lieu de lui renvoyer ton image, tu lui renvoit un code php que tu aura écrit dans une page spécifique, du genre voleur.php : Code: Tout sélectionner $referant = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST); // Domaine du réferant header('WWW-Authenticate: Basic realm="Le site ' .

C'est radical ^^ Quand un visiteur vient sur la page incriminée, ton image ne s'affiche pas, et il voit une belle boîte d'authentification avec laquelle il ne peut rien faire... Que l'image se trouve en haut ou en bas du code, dès la requête http, la boîte d'authentification s'ouvre. [gestion des méta-données] Gestion des métadonnées vidéos : FLVTool2, flvtool++, yamdi, MediaInfo - Documentation technique : Debian. Lors de l’utilisation de vidéos sur Internet, il est important que les métadonnées contenues dans ces fichiers soient correctes.

Pour les fichiers de types FLV, on utilisera des logiciels du type FLVtool2 ou FLVtool++ pour les réordonner. FLVTool2 : Compilation et installation flvtool2 permet d’injecter de métadatas dans les fichiers flv. Préparation Pour compiler flvtool2, certaines dépendances sont à pourvoir : subversion (pour récupérer le code source à jour); Ruby (language dans lequel le logiciel est codé); On lance donc la commande suivante : La compilation On récupère d’abord les sources par svn...

Les sources seront copiées dans le répertoire de l’utilisateur en cours dans un sous répertoire flvtool2/ Puis on procède à l’installation proprement dite par : #On se déplace dans le bon répertoirecd ~/flvtool2# Puis on lance la compilationsudo ruby setup.rb Download - Copy to clipboard Cela installera automatiquement flvtool2 dans : Son utilisation Dorénavant nous pouvons utiliser cela : Supported Tools. Comment ajouter proprement des meta-données à un fichier vidéo WMV - Yahoo! Questions-Réponses. Yahoo fait partie de Verizon Media. En cliquant sur « Tout accepter », vous consentez à ce que Verizon Media et ses partenaires stockent et/ou accèdent à des informations sur votre appareil par l’intermédiaire de cookies et technologies similaires, et traitent vos données personnelles, afin d’afficher des publicités et contenus personnalisés, mesurer les performances des publicités et contenus, analyser les audiences et développer les services.

Données personnelles pouvant être utilisées Informations relatives à votre compte, à votre appareil et à votre connexion internet, y compris votre adresse IP Informations relatives à votre navigation et historique de recherche lors de l’utilisation des sites web et applications de Verizon Media Localisation précise En cliquant sur « Tout refuser », vous refusez tous les cookies et technologies similaires dits non-essentiels mais Verizon Media continuera à utiliser des cookies et technologies similaires exemptés du consentement. Écrire des métadonnées - MSDN Search. Tags ID3. Déplacé page suivante Editer les IDTags avec un logiciel Voir aussi mes pages : Avec le format mp3, on peut inclure dans un morceau de musique des métadonnées (nom du morceau, de l'artiste, de l'album, etc.) qui peuvent s'afficher lors de la lecture ou dans le lecteur multimédia.

Ce sont les IDTags (étiquettes (tags) au format ID3. Sur Wikipedia.fr : "ID3 est le nom des métadonnées pouvant être insérées dans un fichier audio comme MP3. Différentes versions : il existe plusieurs versions (évolutions) des tags ID3 : Tag Lyrics : Karaoké sur ordinateur : Sur Wikipedia : Il existe plusieurs logiciels dont le but est de transformer un ordinateur en machine de karaoké. Sur Internet, des sociétés se sont spécialisées dans la production et la réalisation de karaoké avec des versions instrumentales de chansons au format MP3. C'est ainsi qu'on trouve des lecteurs MP3 MP4 : "Compatible ID3 et LRC pour l’affichage des infos et paroles synchronisées" Ajouter des IDTags :

Home - ID3.org. Gérer ses métadonnées - ici & ailleurs. Pierre MARTIN. PHP - PHP : comment détecter les robots (php crawler detect) WordPress functions.php Snippets | WP FUNCTION ME. Facebook abandonne HTML5 à cause de sa lenteur. UI-First Software Development. User Adam Pierce. Feed Icons - Home of the free Standard RSS Icon. Tagul - Gorgeous tag clouds. Google Calendar Integration Javascript Questions. Flowplayer - Flash Video Player for the Web.