#Know What You Love Here's everything on the internet I love, prompted by my recent talk at Bitmaker. Enjoy 😘
###Products
| # install nix (5.5 mins) | |
| curl https://nixos.org/nix/install | sh | |
| # open a new shell to source nix | |
| bash | |
| # query available haskell compilers | |
| nix-env -qaP -A nixpkgs.haskell.compiler [QUERY] | |
| # install ghc (2.5 mins, cached binary) |
| #A sequence for installing a taskwarrior server on an ec2 amazon linux instance | |
| #hopefully this can save someone a bunch of time | |
| #FIRST go to the ec2 instance management panel, | |
| #edit the security group for the instance and add an inbound rule, custom tcp, port 53589, source anywhere (0.0.0.0/0) | |
| #THEN ssh to the box as ec2-user and run the following | |
| #build taskserver | |
| sudo yum install gcc cmake gnutls-devel gnutls-utils libuuid-devel clang | |
| curl -O http://taskwarrior.org/download/taskd-latest.tar.gz |
| Ansible playbook to setup HTTPS using Let's encrypt on nginx. | |
| The Ansible playbook installs everything needed to serve static files from a nginx server over HTTPS. | |
| The server pass A rating on [SSL Labs](https://www.ssllabs.com/). | |
| To use: | |
| 1. Install [Ansible](https://www.ansible.com/) | |
| 2. Setup an Ubuntu 16.04 server accessible over ssh | |
| 3. Create `/etc/ansible/hosts` according to template below and change example.com to your domain | |
| 4. Copy the rest of the files to an empty directory (`playbook.yml` in the root of that folder and the rest in the `templates` subfolder) |
| import { Component } from "React"; | |
| export var Enhance = ComposedComponent => class extends Component { | |
| constructor() { | |
| this.state = { data: null }; | |
| } | |
| componentDidMount() { | |
| this.setState({ data: 'Hello' }); | |
| } | |
| render() { |
| Bacon = require('baconjs') | |
| Imm = require('immutable') | |
| React = require('react') | |
| window.Actions = | |
| changeFirstName: new Bacon.Bus() | |
| changeLastName: new Bacon.Bus() | |
| changeCountry: new Bacon.Bus() | |
| addCountryBird: new Bacon.Bus() | |
| addFriend: new Bacon.Bus() |
| module.exports = function(grunt) { | |
| "use strict"; | |
| grunt.initConfig({ | |
| pkg : grunt.file.readJSON("package.json"), | |
| paths : { | |
| src : "<%= pkg.main %>", |
THIS GIST WAS MOVED TO TERMSTANDARD/COLORS REPOSITORY.
PLEASE ASK YOUR QUESTIONS OR ADD ANY SUGGESTIONS AS A REPOSITORY ISSUES OR PULL REQUESTS INSTEAD!
| import urllib2 | |
| import re | |
| import sys | |
| from collections import defaultdict | |
| from random import random | |
| """ | |
| PLEASE DO NOT RUN THIS QUOTED CODE FOR THE SAKE OF daemonology's SERVER, IT IS | |
| NOT MY SERVER AND I FEEL BAD FOR ABUSING IT. JUST GET THE RESULTS OF THE | |
| CRAWL HERE: http://pastebin.com/raw.php?i=nqpsnTtW AND SAVE THEM TO "archive.txt" |
This is a small collection of scripts showing how to use require.js. It's only one of several ways of setting up a require.js project, but it's enough to get started.
At its core, require.js is about three things:
The following files show how these are achieved.