background preloader

Stefchrys

Facebook Twitter

veille informatique bts sio

Social Sharing Buttons with Bootstrap and Font Awesome. Social sharing buttons have become a very important part in websites today, as more and more people are going online and using online in a social way.

Social Sharing Buttons with Bootstrap and Font Awesome

Social sharing buttons are free to create and use, and an effective online marketing tool. This tutorial will show you how-to create social sharing buttons using the Twitter Bootstrap front-end framework and Font Awesome - which we'll use to create the icons. This tutorial assumes that your website is already using Bootstrap and Font Awesome. The Final Result This is what we are trying to achieve. Développez votre site web avec le framework Symfony2. Tous les tutoriels Symfony 2. Développeur Magento Certifié Freelance Nicolas Verhoye (Lille, Nord) – Comment configurer les Virtual hosts avec Wamp.

Pour ceux qui ne connaissent pas Wamp, c’est une plate-forme de développement Web sous Windows contenant tout ce qu’il vous sera nécessaire ou presque pour développer un site PHP/MySQL en local sur votre poste de travail.

Développeur Magento Certifié Freelance Nicolas Verhoye (Lille, Nord) – Comment configurer les Virtual hosts avec Wamp

Ce logiciel vous dispensera d’un hébergement sur internet le temps que vous développiez vos sites. Plus d’informations sont disponibles sur le site officiel de Wamp. Une fois que vous avez installé et démarré WAMP vous devez placer vos sites internet dans le dossier qui se nomme « www », celui-ci est accessible rapidement en cliquant sur l’icône du logiciel en bas à droite de votre écran, puis sur « Répertoire www ». Toujours dans le menu, cliquez sur « Localhost » et une nouvelle page apparaîtra et vous pourrez choisir l’un de vos sites. Si vous regardez votre barre d’adresse dans votre navigateur, l’adresse de votre site en local doit ressembler à : Cela marche parfaitement.

Pour avoir ce résultat c’est très simple, nous allons passer par deux étapes. Frames in HTML documents. Lire ou télécharger les numéros. PC sur mesure : Config'O'Matic par Top Achat ! XEn poursuivant votre navigation, vous acceptez l'utilisation des cookies pour disposer de services et d'offres adaptés à vos centres d'intérêts. Pour en savoir plus, cliquez ici (Refuser) Aucune configuration n'a été sauvegardée... Partager ma config' : Copier le lien Facebook Twitter WhatsApp. Installation et configuration d'un serveur VPS sous debian ou ubuntu.

Bonjour à tous !

Installation et configuration d'un serveur VPS sous debian ou ubuntu

Je vais vous donner la procédure pas à pas afin d'installer/configurer correctement votre serveur VPS sous debian ou ubuntu ! Sans oublier la petite migration du nom de domaine :) C'est un tutoriel assez basique qui vous permettra de faire tourner vos applications (web/jeux/...) sur un serveur VPS Vous venez sans doute de recevoir vos identifiants et mots de passe de votre tout nouveau serveur VPS !!!! Partie 3 – Installation de Postfix - saslauthd - courier - clamav - roundcube - champ SPF.

Je viens d’acquérir un serveur VPS chez OVH afin de remplacer mon ancien hébergement mutualisé.

Partie 3 – Installation de Postfix - saslauthd - courier - clamav - roundcube - champ SPF

Il s’agit d’un serveur VPS 2014 Classic 1. Je souhaite avoir un serveur Web / Mail / FTP configuré correctement, qui m’averti lorsque des mises à jour sont disponibles et qui est sécurisé. Tout ceci avec plusieurs domaines. Send files to stef. Sans titre. Comment éviter que votre site web ne soit utilisé par un pirate comme plateforme de phishing (hameçonnage) ou d’envoi massif de spams (pourriels) ?

sans titre

Comment éviter le “defacing”, c’est-à-dire l’effacement de votre site web et son remplacement par un autre, ou une page avec un slogan anti-occidental ? Comment éviter certains trous de sécurité ? A priori, les serveurs mutualisés de votre hébergeur devraient être relativement sécurisés et disposer d’outils permettant de bloquer certains comportements suspects. Upload de fichier - PHP Facile! L'upload de fichier consiste à transférer un fichier de l'ordinateur de l'utilisateur vers le serveur web (il s'agit de l'opération inverse du téléchargement ou terme anglais download).

Upload de fichier - PHP Facile!

Ceci peut vous permettre de proposer à un utilisateur de mettre en ligne des photos, des images. L'upload de fichier s'appuie tout simplement sur le protocole fourni par le navigateur. La première étape consiste donc à mettre en place un formulaire proposant un bouton, autorisant l'utilisateur à sélectionner un fichier sur son disque dur. Cela se fait grâce au bout de code HTML qui suit: Les environnements virtuels Python : virtualenv et virtualenvwrapper. Quand on commence à beaucoup programmer, on accumule rapidement plusieurs projets en cours de développement sur sa machine. Certains vieux, certains récents, qui utilisent tous des bibliothèques similaires, mais pas forcément de mêmes versions.

Ou parfois des bibliothèques incompatibles. ⇒ Tuto : appeler une API en PHP (réponses en JSON) Dans ce petit tutoriel, je vais vous montrer comment développer une application en PHP appelant une API qui va récupérer le résultat de la requête en JSON (JavaScript Object Notation) pour l’afficher sur votre site web.

⇒ Tuto : appeler une API en PHP (réponses en JSON)

Les API sur Internet Les API sont un moyen d’accéder aux données d’un site sans avoir l’autorisation d’accéder directement à la base de données. Il y a beaucoup de portails sécurisés permettant à vos applications web de manipuler les données renvoyées par ces sites. L’exemple parfait est Twitter, c’est d’ailleurs l’API de Twitter que nous allons utiliser dans ce tuto. Elle permet de lire la timeline d’une personne en particulier, de rechercher des statuts à partir d’un mot clé, de modifier les paramètres de votre compte, etc. Pourquoi choisir JSON ? Vous pouvez utiliser les API avec de nombreux langages et retourner les données de plusieurs façons. PHP Web Crawler & Spider Tutorials.

Whether you are looking to obtain data from a website, track changes on the internet, or use a website API, website crawlers are a great way to get the data you need.

PHP Web Crawler & Spider Tutorials

Quelques bonnes pratiques de sécurisation d’un serveur Linux, partie 4. Si vous avez suivi les précédents numéros (le premier, le deuxième, et le troisième), vous avez déjà une machine particulièrement bien armée pour résister à pas mal de menaces.

Quelques bonnes pratiques de sécurisation d’un serveur Linux, partie 4

Mais quand celles-ci deviennent plus ciblées, il faut aussi utiliser des solutions spécifiques. C’est tout particulièrement vrai dans le cadre d’une plateforme d’hébergement d’applications Web. Rappel : il est évident qu’on ne saurait être exhaustif quand il s’agit de sécurité. Que ce soit le contexte d’installation du serveur ou son utilisation, je ne saurais couvrir tous les besoins. Aussi, il ne faut pas hésiter à me corriger quand je dis une énorme connerie. Le blog du Yax. Next steps (Part 7 of the AngularJS - from beginner to expert in 7 steps series) This is the seventh and final post of the AngularJS - from beginner to expert in 7 steps series.

Next steps (Part 7 of the AngularJS - from beginner to expert in 7 steps series)

We started our first several entries demonstrating the core components of our application and how to set up an AngularJS app. In parts 4 and 5, we covered the internals of directives in AngularJS, and in last week’s post we discussed the power of services. In this section, we’re covering several key topics we didn’t have a chance to introduce earlier in the series. We also offer a list of great resources and the latest tools, and we’re proud to announce the impending release of our next book.

Throughout this tutorial series, we are building an NPR audio player that will show us the current stories on the show Morning Edition and play them in our browser. Next steps (Part 7 of the AngularJS - from beginner to expert in 7 steps series) A Better Way to Learn AngularJS. Set Text on a Circle. Angular Material - Introduction. Documentation - Materialize. La situation déplorable des administrateurs système.

Cet article est une traduction de la création d’un blogueur allemand, Erich Schubert, doctorant en maths et informatique. Un point de vue que j’ai tendance à partager, et qui me freine dans l’étude des technologies à la mode ces derniers temps chez les sysadmins devenus trop feignants (vous savez, Docker et compagnie). Et j’y apporte ma petite touche à la fin. L’administration système est dans un sale état. Une catastrophe. Angular Material - Introduction. Documentation - Materialize. JavaScript.com. Tutoriel - Apprendre la programmation de script batch.  5 000 € de réparation pour usurpation d’identité sur Facebook   Blogdevphp.fr : Développement Web autour de PHP. PHP: Référence du langage - Manual. Developer Guide. There was an error loading this resource. HTML5 Reference. CSS: tips & tricks. Overview — Python 3.4.3 documentation.

jQuery API Documentation. jQuery UI API Documentation. Bootstrap 3.2.0 Documentation - BootstrapDocs. Guide de programmation C# Documentation: MySQL Reference Manuals. JavaScript. Tutoriels JavaScript (qui est souvent abrégé en « JS ») est un langage de script léger, orienté objet, principalement connu comme le langage de script des pages web. Mais il est aussi utilisé dans de nombreux environnements extérieurs aux navigateurs web tels que Node.js, Apache CouchDB voire Adobe Acrobat.

Le code JavaScript est interprété ou compilé à la volée (JIT). C'est un langage à objets utilisant le concept de prototype, disposant d'un typage faible et dynamique qui permet de programmer suivant plusieurs paradigmes de programmation : fonctionnelle, impérative et orientée objet. GNU/Linux Magazine. Le magazine du développeur et de la programmation informatique. Editions ENI est éditeur de livres informatique et vidéos de formation.

Stack Overflow. W3Schools Online Web Tutorials. Learn to Code by Doing - Code School. Apprendre. Alsacréations : Actualités et tutoriels HTML, HTML5, CSS, CSS3, standards du web.