| import * as t from 'io-ts' | |
| import * as React from 'react' | |
| import { render } from 'react-dom' | |
| type Field = t.StringType | t.NumberType | t.BooleanType | |
| interface Form extends t.InterfaceType<{ [key: string]: Field }> {} | |
| const toReactElement = (f: Form | Field): React.ReactElement<any> => { | |
| // f is a tagged union | |
| switch (f._tag) { |
| // In the name of Allah. | |
| // We're nothing and you're everything. | |
| // Ya Ali! | |
| #include <bits/stdc++.h> | |
| using namespace std; | |
| typedef long long ll; | |
| const int maxn = 1e2 + 14, lg = 15; |
When working with Git, there are two prevailing workflows are Git workflow and feature branches. IMHO, being more of a subscriber to continuous integration, I feel that the feature branch workflow is better suited, and the focus of this article.
If you are new to Git and Git-workflows, I suggest reading the atlassian.com Git Workflow article in addition to this as there is more detail there than presented here.
I admit, using Bash in the command line with the standard configuration leaves a bit to be desired when it comes to awareness of state. A tool that I suggest using follows these instructions on setting up GIT Bash autocompletion. This tool will assist you to better visualize the state of a branc
Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
| import praw # simple interface to the reddit API, also handles rate limiting of requests | |
| import re | |
| from collections import deque | |
| from time import sleep | |
| USERNAME = "Your username here" | |
| PASSWORD = "Your password here" | |
| USERAGENT = "Your useragent string here. It should include your /u/username as a courtesy to reddit" | |
| r = praw.Reddit(USERAGENT) |