Synchroniser son serveur web avec Github Github est un bon moyen de partager ses sources, et intégré dans un workflow, c’est un outil puissant et très efficace, que ce soit pour travailler seul, ou en groupe. C’est aussi un bon moyen de déployer ses fichiers et sources sur son serveur personnel. Ne serait-il pas merveilleux si, à chaque fois que vous "pushiez" des mises à jour vers Github, que ces nouveaux fichiers et modifications soient automatiquement mises à jour sur votre serveur directement? Découvrez JR, un generateur de site (vraiment) statique Vous avez besoin de mettre en place un CMS rapidement pour un blog, et n'avez pas envie pour autant de vous prendre la tete ? Je vous propose aujourd'hui de découvrir JR, un générateur de sites statiques vraiment très statiques ! Connaissez-vous les générateurs de sites statiques ? Ces CMS ont la particularité de vous faire générer toutes les pages de votre blog (ou site vitrine) avant de les mettre en ligne. De cette manière, vos visiteurs ne voient que des pages HTML (très rapide, sécurise, simple à mettre en cache et à compresser, les avantages sont nombreux. Ce n'est pas la première fois que je parle des sites statiques sur ce site, j'y avais déjà évoqué Jekyll dans un précédent article, néanmoins celui que je vais vous présenter aujourd'hui est vraiment très spécial.
Bootstrap CNAM UI portail · Bootstrap CNAM UI portail Skip to main content Accueil Accueil avec logo partenaire Accueil avec entête complète 7 Applications Twitter Gratuites Pour Faire De L'analytics Les billets de la série Marketing sont ouverts au parrainage. Si vous voulez parrainer un de nos billets, merci de consulter la rubrique « annonceurs » . Vous utilisez Twitter pour promouvoir votre entreprise ? Configurer un VPS OVH et mettre en production un projet Symfony 4.md VPS OVH | Ubuntu 16.04.3 LTS | LAMP | SYMFONY 4 Pré-requis Votre projet doit être versionné avec git et hébergé (Github, Bitbucket...).Vous devez avoir acheté un VPS et un nom de domaine.Vous devez également générer une clé SSH sur votre ordinateur. (explications ci-dessous) Création et ajout de la clé SSH au profil OVH Générez les clés SSH sur votre ordinateur local.
Configuration d'un serveur dédié de A à Z Tous les tutoriels dans l'ordre, pour mettre en place un serveur web avec Apache, PHP, MySQL, FTP, Postfix, des services de monitoring, de sauvegarde, un brin de sécurité, et le panel DTC. Installation, configuration et administration d'un serveur dédié Ces tutoriaux ont été réalisés sous Debian (versions Etch 4.0 et Lenny 5.0) mais peuvent être transposés à d'autres distributions Linux, notamment Ubuntu. Ils sont applicables aux serveurs dédiés 1&1, Dedibox, OVH, Amen, et bien d'autres. Intégration continue pour les nuls - Les Moutons Sauvages Au sommaire : Quel serveur ? Installation de base d’un serveur Sécurité Apt Node Git Pm2 Lets encrypt pour faire du "https" Nginx Webhook Bitbucket pour un intégration continue. Mongo Arrivé ici on (je) sera content !
10 ressources javascript pour créer vos formulaires Les formulaires sont sans conteste un des piliers du web actuel. Ils sont la clé de voute de toute application nécessitant de communiquer avec les visiteurs, et sont donc à considérer avec le plus grand soin, tant au niveau des interactions qu'au niveau de l'expérience utilisateur. Pour vous aider à peaufiner vos formulaires, je vous propose ici une série de 10 ressources jquery centrées sur la mise en place, la vérification et la personnalisation des formulaires. Floatlabels J'en ai déjà parlé, mais les placeholders sont pour moi une erreur sur le plan expérience utilisateur : une fois que l'on a commencé à tapper, le titre du champ n'est plus accessible.
Intégration continue Gitlab (Gitlab CI/CD) Gitlab est une plateforme Open Source permettant d'héberger et gérer des projets. A partir de son tableau de bord, Gitlab fournit une vue complète des issues et tâches en cours. C'est un outil collaboratif pour des développeurs dans la réalisation d'applications. Outre ces fonctionnalités, Gitlab permet également de gérér l'intégration et le déploiement continue du projet en ajoutant le fichier de configuration .gitlab-ci.yml au répertoire racine du dépôt Git. Cet article décrit les concepts clés de l'intégration continue dans Gitlab que sont, la configuration du fichier .gitlab-ci.yml, les jobs, les pipelines et les Runners. Configuration de .gitlab-ci.yml
Une application HTML5 “desktop” en mode offline Durant une de mes récentes missions j’ai eu la chance de développer une application HTML5 en mode offline. Cette application a pour coeur de métier le calcul de structures dans le bâtiment. En gros, l’ingénieur bâtiment va sur un chantier avec son laptop ou sa tablette, ouvre l’application et rentre des données de mesures physiques pour voir si à tout hasard le bâtiment ne risque pas de s’écrouler ^^. Toute la logique métier est donc côté client et une connexion au serveur web permet juste de télécharger l’application une première fois, puis de faire des mises à jour. Dokku : créez votre propre Cloud NodeJS (PaaS) Aujourd’hui, je vais vous présenter un outil open source qui vous permettra de mettre en place un PaaS (Platform as a Service, Plateforme en tant que Service) à la manière Heroku. Le but de ce système est de faciliter le déploiement d’application tels que NodeJS, Ruby on Rails sur vos serveurs en une seule commande (git push dokku master). Installer NodeJS : un jeu d’enfant Il y a quelque temps, nous vous proposions de créer un bot pour Twitter [ avec la technologie NodeJS. Aujourd’hui, nous vous proposons de découvrir en détail cette technologie émergente au fur et à mesure des articles. Attention une bonne …