(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| How to setup Heroku Hostname SSL with GoDaddy SSL Certificate and Zerigo DNS | |
| Heroku recently added an exciting new 'Hostname SSL' option. This option offers the broad compatibility of IP-based SSL, but at 1/5 the price ($20 / month at the time of this writing). | |
| The following tutorial explains how to use Heroku's new 'Hostname SSL' option on your Heroku project. Before we begin, let's list what we're using here: | |
| * Heroku Hostname SSL | |
| * GoDaddy Standard SSL Certificate | |
| * Zerigo DNS |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
This guide assumes you have the emmet and language-babel packages already installed in Atom
keymap.cson file by clicking on Atom -> Keymap… in the menu bar'atom-text-editor[data-grammar~="jsx"]:not([mini])':| extension Comparable { | |
| /// Returns a Boolean value indicating whether a value is included in a | |
| /// range. | |
| /// | |
| /// You can use this pattern matching operator (`~=`) to test whether a value | |
| /// is included in a range. The following example uses the `~=` operator to | |
| /// test whether an integer is included in a range of single-digit numbers. | |
| /// | |
| /// let chosenNumber = 3 | |
| /// if chosenNumber ~= 0...9 { |
| @layer utilities { | |
| /* extra helper classes to account for mobile safe areas */ | |
| .p-safe { | |
| padding: env(safe-area-inset-top) env(safe-area-inset-right) | |
| env(safe-area-inset-bottom) env(safe-area-inset-left); | |
| } | |
| .px-safe { | |
| padding-left: env(safe-area-inset-left); | |
| padding-right: env(safe-area-inset-right); |