background preloader

Middleman: Hand-crafted frontend development

Related:  Static Site Generators, Moteurs de blog

git - the simple guide - no deep shit! git - the simple guide just a simple guide for getting started with git. no deep shit ;) by Roger Dudler credits to @tfnico, @fhd and Namics this guide in deutsch, español, français, indonesian, italiano, nederlands, polski, português, русский, türkçe, မြန်မာ, 日本語, 中文, 한국어 Vietnamese please report issues on github Infuse analytics everywhere with the AI-powered embedded analytics platform. setup Download git for OSX Download git for Windows Download git for Linux create a new repository create a new directory, open it and perform a git init to create a new git repository. checkout a repository create a working copy of a local repository by running the command git clone /path/to/repository when using a remote server, your command will be git clone username@host:/path/to/repository workflow add & commit You can propose changes (add it to the Index) using git add <filename> git add * This is the first step in the basic git workflow. pushing changes branching update & merge tagging log useful hints guides

Harp, the static web server with built-in preprocessing A Git Primer git is a wicked-powerful distributed revision control system. It is confusing to many, so there are myriad tutorials and explanations online to help people understand it. This one will focus on the fundamental concepts and tasks rather than trying to compete with the documentation. “I’m an egotistical bastard, and I name all my projects after myself. Definitions Working Directory - the working directory is the directory where you have content that you want to manage with git. Commit - a commit is a full snapshot of the contents of your working directory (everything being tracked by git, anyway), and it’s kept track of using a unique 40 character SHA1 hash. Index - the index can be considered a staging area. Branch - a branch is similar in concept to other versioning systems, but in git it’s simply a pointer to a particular commit. Understanding how these components work together is the key to understanding git. git‘s Index $ git status On branch master Branches $ git checkout Remote Repositories

GitHub Pages | Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live. Libraries API - Google Code The Google Hosted Libraries is a stable, reliable, high-speed, globally available content distribution network for the most popular, open-source JavaScript libraries. Google works directly with the key stakeholders for each library effort and accepts the latest versions as they are released. Libraries To load a hosted library, copy and paste the HTML snippet for that library (shown below) in your web page. We recommend that you load libraries from the CDN via HTTPS, even if your own website only uses HTTP. AngularJS snippet: site: angularjs.org stable versions: unstable versions: Angular Material material.angularjs.org early beta versions: Dojo dojotoolkit.org versions: Ext Core sencha.com/products/extcore jQuery 1.x snippet: 2.x snippet: jquery.com note: 2.1.2, 1.2.5 and 1.2.4 are not hosted due to their short and unstable lives in the wild. jQuery Mobile jquerymobile.com This library depends on jQuery. jQuery UI jqueryui.com This library depends on jQuery. MooTools mootools.net Prototype prototypejs.org SWFObject

Passer au statique : 5 raisons de tester la JAMstack sur votre prochain projet · Jamstatic Article original : Go static: 5 reasons to try JAMstack on your next project de Tom Bennet Adopter une stack de développement Web moderne pour pouvoir générer des sites statiques présente bien des avantages et Tom Bennet en a listé cinq des principaux. Si vous n’aviez encore jamais entendu parlé de la JAMstack, cet article donne un aperçu global du processus et de l’écosystème actuel ainsi que des gains engendrés. Vous trouverez également des lectures pour approfondir votre connaissance sur le sujet. Que ce soit pour mettre en place un blog, configurer un site de e-commerce ou développer une single page application en JavaScript, le temps où on se rabattait par défaut sur WordPress pour tout ou presque est révolu. Avant d’expliquer plus en détail pourquoi, commençons déjà par regarder de quoi on parle. JAMstack et développement statique Le terme JAMstack désigne la stack JavaScript, APIs et Markup et une manière de construire des sites Web statiques sans base de données. 1. 2. 3. 4. 5.

Free Hadoop Development Environment: Karmasphere Studio Last week we told you about this tutorial to get started with Hadoop. If you want to go further with Hadoop, you might want a dedicated development environment. Karmasphere offers both a free "community edition" and a paid professional version of its Hadoop development environment for prototyping, development and debugging of Hadoop jobs. Has anyone used it? What did you think? Some basic technical information from Karmasphere's web site: Runs on Linux, Apple Mac OS and Windows Works with all major distributions and versions of Hadoop including Apache, Yahoo! Of particular note are the various charts and visualization tools that help you track your resource usage and efficiency: These screenshots were captured from this demo video.

Formspree Build A Blog With Jekyll And GitHub Pages Hakyll - Home Static sites are fast, secure, easy to deploy, and manageable using version control. Hakyll is a Haskell library for generating static sites, mostly aimed at small-to-medium sites and personal blogs. It is written in a very configurable way and uses an xmonad-like DSL for configuration. Integration with pandoc gives us markdown and TeX support, including syntax highlighting and other goodies. Write your content in whatever format you prefer Create compilation rules in a Haskell EDSL Compile it to HTML and upload it! You can get the latest version from hackage using cabal install hakyll, or using stack by using stack install hakyll. read the tutorials;mail the google discussion group;ask questions on the IRC channel: #hakyll on freenode.

How to deploy a static website for free in just 3 minutes straight from your Google Drive, using Fast.io In this article, I'll show you how to deploy a static website for free in only 3 minutes, using a cloud storage service like Google Drive or Dropbox. And no - fast.io didn't pay me or freeCodeCamp to create this article. We don't have any relationship with them. I'm just writing about this because I found their tool to be really exciting and useful for quickly hosting static websites for free. What is Fast.io? Fast.io is a solution created by Mediafire to simplify how the web works. It was launched at the end of 2019, so I'm sharing it with you now. How it works When you use Fast.io, you will be able to connect to your cloud (Google Drive, DropBox, etc.), choose a website name, and deploy your content all in a few clicks. If your content is ready, only 3 minutes are required to put your content online and make it accessible to everyone. Once your website is online, you can configure it, add a custom domain name, and connect Google Analytics so you know how many people you are reaching. <!

Related: