angry ant- bashful bee
- cunning cod
dodgy doveedgy eel- fidgety frog
- gregarious giraffe
- hapless hedgehog
- inept impala
- jovial jaguar
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run \ | |
--rm \ | |
-it \ | |
--volume="$PWD:/srv/jekyll" \ | |
--volume="$PWD/vendor/bundle:/usr/local/bundle" \ | |
-p 8080:8080 \ | |
-p 35729:35729 \ | |
--env JEKYLL_ENV=production \ | |
jekyll/jekyll:3.8 \ | |
jekyll serve --watch --livereload --port 8080 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from scipy.misc import imread, imresize, imsave | |
from scipy.optimize import fmin_l_bfgs_b | |
import numpy as np | |
import time | |
import os | |
import argparse | |
import h5py | |
from keras.models import Sequential | |
from keras.layers.convolutional import Convolution2D, ZeroPadding2D, AveragePooling2D, MaxPooling2D |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interface RowSegment { | |
width: number | |
canStartLine?: boolean | undefined | |
canEndLine?: boolean | undefined | |
} | |
// This implementation isn't fully currect since it never backtracks more than one element but it's good enough for now | |
export const sentenceLayoutAlgo = <T extends RowSegment>( | |
rowSegments: T[], | |
lineWidth: number, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM alpine:3.7 as build-env | |
MAINTAINER Jan Soendermann | |
# This list of packages was taken from the official jekyll image. | |
# Some of them are probably not required but since this is | |
# just a build env, it doesn't matter so much. | |
RUN \ | |
apk --update add readline readline-dev libxml2 libxml2-dev libxslt \ | |
libxslt-dev python zlib zlib-dev ruby ruby-dev yaml \ | |
yaml-dev libffi libffi-dev build-base nodejs ruby-io-console \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[alias] | |
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias gs="git status -sb" | |
alias gd="git diff" | |
alias ga="git add" | |
alias gh="git checkout" | |
alias gc="git commit" | |
alias gcn="git commit --no-verify" | |
alias gca="git commit --amend --no-edit" | |
alias gp="git push" | |
alias gpl="git pull" | |
alias gpr="git pull --rebase" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RESOURCE="/${OSS_BUCKET_NAME}/${OBJECT_NAME}" | |
CONTENT_MD5=$(openssl dgst -md5 -binary "${FILEPATH}" | openssl enc -base64) | |
CONTENT_TYPE=$(file -ib "${FILEPATH}" |awk -F ";" '{print $1}') | |
DATE_VALUE="`TZ=GMT date +'%a, %d %b %Y %H:%M:%S GMT'`" | |
STRING_TO_SIGN="PUT\n${CONTENT_MD5}\n${CONTENT_TYPE}\n${DATE_VALUE}\n${RESOURCE}" | |
SIGNATURE=$(echo -e -n $STRING_TO_SIGN | openssl dgst -sha1 -binary -hmac $OSS_ACCESS_KEY_SECRET | openssl enc -base64) | |
URL="http://${OSS_BUCKET_NAME}.${OSS_REGION}.aliyuncs.com/${OBJECT_NAME}" | |
curl -i -q -X PUT -T "${FILEPATH}" \ | |
-H "Host: ${OSS_BUCKET_NAME}.${OSS_REGION}.aliyuncs.com" \ | |
-H "Date: ${DATE_VALUE}" \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sectionListGetItemLayout from 'react-native-section-list-get-item-layout' | |
class MyComponent extends React.Component { | |
constructor(props) { | |
super(props) | |
this.getItemLayout = sectionListGetItemLayout({ | |
// The height of the row with rowData at the given sectionIndex and rowIndex | |
getItemHeight: (rowData, sectionIndex, rowIndex) => sectionIndex === 0 ? 100 : 50, |
NewerOlder