Skip to content

Instantly share code, notes, and snippets.

@qhh0205
qhh0205 / mac-terminal-config.md
Last active October 10, 2023 10:48
我的 Mac 终端配置(iTerm2 + Zsh + Oh-My-Zsh)

我的 Mac 终端配置(Mac OSX + iTerm2 + Zsh + Oh-My-Zsh)


相关工具介绍

  1. iTerm2:Mac 下 Terminal 终端的替代品,拥有更多强大的功能,想了解更多请戳 iTerm2 官网
  2. zsh:Linux 的一种 shell 外壳,和 bash 属于同类产品;
  3. Oh-My-Zsh:用来管理 zsh 的配置,同时还有很多社区贡献的主题配置以及好用的插件可供使用,了解更多请戳 Oh-My-Zsh 官网

配置方案总览

  1. iTerm2 终端工具;
  2. iTerm2 Solarized Dark Higher Contrast 配色方案
@javisabalete
javisabalete / aws-s3-curl-requests.txt
Created June 21, 2017 15:49
AWS S3 CURL Requests
PUT
limit=5000
resource="/${BUCKET}/${OBJECT}"
dateValue=`date -R`
stringToSign="PUT\n\n\n${dateValue}\n${resource}"
signature=`/bin/echo -en ${stringToSign} | openssl sha1 -hmac ${PASS} -binary | base64`
curl --limit-rate ${limit}K -f -X PUT -T "${file}" \
-H "Host: ${BUCKET}.s3.amazonaws.com" \
-H "Date: ${dateValue}" \
@babafeng
babafeng / java-aes-demo-AESCrypto
Created December 28, 2016 06:10
使用java-aes加密解密
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Arrays;
import java.util.Base64;
import javax.crypto.Cipher;
@helloIAmPau
helloIAmPau / Vagrantfile
Last active November 26, 2021 01:36
Vagrant file deploying a redis server
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
$INSTALL_REDIS = <<SCRIPT
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y redis-server