View kindle.rb
#!/usr/bin/env ruby | |
# gem install active_support | |
require 'active_support/inflector' | |
require 'active_support/core_ext/string' | |
# gem install webrick (only ruby3) | |
require 'webrick' | |
# gem install mechanize |
View docker-volume-prune.sh
#!/usr/bin/env bash | |
set -euo pipefail | |
volumes=$(docker volume ls --filter dangling=true --quiet) | |
if [[ -z "$volumes" ]]; then | |
echo "No dangling volumes found" | |
exit 0 | |
fi |
View install-package.sh
# An example on how to install poetry preview version | |
$ pipx install poetry --pip-args="--pre" |
View hostname.fish
set -l name Gilad-MBP-Personal | |
sudo scutil --set ComputerName $name | |
sudo scutil --set LocalHostName $name | |
sudo scutil --set HostName $name | |
dscacheutil -flushcache | |
sudo reboot |
View .vimrc
" https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md#patches | |
if has('patch-8.1.1366') | |
set modelines=5 | |
set nomodelineexpr | |
set modeline | |
else | |
set nomodeline | |
endif |
View fix_openssl_catalina.sh
#!/bin/bash | |
echo 'update brew' | |
brew update | |
echo 'upgrade brew' | |
brew upgrade |
View docker-compose-opt.service
# File: /etc/systemd/system/docker-compose-opt.service | |
[Unit] | |
Description=Docker Compose Opt Service | |
Requires=docker.service network-online.target | |
After=docker.service network-online.target | |
[Service] | |
WorkingDirectory=/opt/applications | |
Type=oneshot |
View apache-zeppelin.rb
class ApacheZeppelin < Formula | |
desc "Web-based notebook that enables interactive data analytics" | |
homepage "https://zeppelin.apache.org" | |
url "http://archive.apache.org/dist/zeppelin/zeppelin-0.7.3/zeppelin-0.7.3-bin-all.tgz" | |
sha256 "7e657df51ecfd4aad39d42f8578409692244d36b2da92b5dbd3b6957b829bf58" | |
head "https://github.com/apache/zeppelin.git" | |
bottle :unneeded | |
def install |
View get-token.fish
#!/usr/bin/env fish | |
kubectl -n kube-system describe secrets (kubectl -n kube-system get secrets | awk '/clusterrole-aggregation-controller/ {print $1}') | awk '/token:/ {print $2}' |
View kube-resources.sh
#!/bin/bash | |
kubectl api-resources --verbs=list --namespaced -o name | xargs -n 1 kubectl get --show-kind --ignore-not-found |
NewerOlder