Skip to content

Instantly share code, notes, and snippets.

@bmorwood
bmorwood / hrm.js
Created February 1, 2020 18:35 — forked from dong-qian/hrm.js
HRM + create-react-app + redux
// index.js
ReactDOM.render(<App /> , document.getElementById('root'))
if (module.hot) {
module.hot.accept('./App', () => {
ReactDOM.render(<App />, document.getElementById('root'))
})
}
// store.js
@bmorwood
bmorwood / git-large-file-system.sh
Created September 18, 2018 01:54
git large file system
https://git-lfs.github.com/
TIP: if you want to search for files of certain size
$ find . -type f -size +100M -exec ls -lh {} \;
NOTE: A GitHub subscription to a large storage package was required.
$ brew install git-lfs
$ git lfs install
$ sudo git lfs install --system
#!/bin/bash
apk update
apk add git
apk add nodejs-npm
apk add mysql
apk add mysql-client
apk add ruby
cd; git clone https://github.com/rubygems/rubygems.git
cd rubygems/
export function getUrlProps(url) {
var match = url.match(/^(https?\:)\/\/(([^:\/?#]*)(?:\:([0-9]+))?)([\/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/);
return match && {
url: url,
protocol: match[1],
host: match[2],
hostname: match[3],
port: match[4],
pathname: match[5],
search: match[6],
@bmorwood
bmorwood / remove-^M.sh
Last active December 20, 2017 21:39
remove stupid ^M from files in VIM
:%s/^M//g
 To get ^M in UNIX (Hold control key and then press v and m character).
@bmorwood
bmorwood / fix-spotlight-search.sh
Created July 18, 2017 17:49
fix 2016 Mac Book Pro spotlight search bar when the input stops working with the keyboard.
#!/bin/bash
killall Spotlight
#!/bin/bash
# Delete all containers
docker rm $(docker ps -a -q)
# Delete all images
docker rmi $(docker images -q)
# delete all volumes
docker volume rm $(docker volume ls -f dangling=true -q)
@bmorwood
bmorwood / docker-img-shell.sh
Created January 25, 2017 19:17
open shell on running docker image
docker exec -ti <container name> /bin/bash
@bmorwood
bmorwood / cowsay.sh
Created December 4, 2016 01:29
unix standard cowsay - keeping for reference
#!/bin/bash
brew install cowsay fortune
fortune -s | cowsay
@bmorwood
bmorwood / ascii-art.sh
Created December 4, 2016 01:26
Unix ASCII Art output more or less
#!/bin/bash
brew install figlet
figlet -f slant foobar