Skip to content

Instantly share code, notes, and snippets.

{
"compilerOptions": {
/* 基本选项 */
"target": "es5", // 指定 ECMAScript 目标版本: 'ES3' (default), 'ES5', 'ES6'/'ES2015', 'ES2016', 'ES2017', or 'ESNEXT'
"module": "commonjs", // 指定使用模块: 'commonjs', 'amd', 'system', 'umd' or 'es2015'
"lib": [], // 指定要包含在编译中的库文件
"allowJs": true, // 允许编译 javascript 文件
"checkJs": true, // 报告 javascript 文件中的错误
"jsx": "preserve", // 指定 jsx 代码的生成: 'preserve', 'react-native', or 'react'
996d27a4134b42368422d2a03f7ddbeff0c81d3e

Prepare ssl-params

openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048

vim /etc/nginx/snippets/ssl-params.conf

ssl-params.conf, from: https://syslink.pl/cipherlist/, modify ssl_dhparam, resolver

time.cloudflare.com
shopify.com
time.is
icook.hk
icook.tw
ip.sb
japan.com
malaysia.com
russia.com
singapore.com
@glenhoooo
glenhoooo / git_ssh_proxy.md
Created June 13, 2023 08:45 — forked from chenshengzhi/git_ssh_proxy.md
git ssh 代理设置

仅为 GitHub 设置代理

git 代理

设置 git config --global http.https://github.com.proxy socks5://127.0.0.1:1086
设置完成后, ~/.gitconfig 文件中会增加以下条目:

[http "https://github.com"]
    proxy = socks5://127.0.0.1:1086
@glenhoooo
glenhoooo / homebrew.mxcl.dnsmasq.plist
Created May 23, 2023 02:39
/usr/local/opt/dnsmasq/homebrew.mxcl.dnsmasq.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>homebrew.mxcl.dnsmasq</string>
<key>LimitLoadToSessionType</key>
<array>
@glenhoooo
glenhoooo / .prettierrc
Created November 17, 2022 07:55
prettierrc for web develop
{
"endOfLine": "auto",
"printWidth": 120,
"tabWidth": 2,
"singleQuote": false,
"useTabs": false,
"semi": true,
"trailingComma": "es5",
"bracketSpacing": true,
"jsxBracketSameLine": false,
@glenhoooo
glenhoooo / nginx.default.conf
Created August 20, 2022 06:22
/etc/nginx/conf.d/default.conf
server {
listen 80;
listen [::]:80;
server_name localhost;
#access_log /var/log/nginx/host.access.log main;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
@glenhoooo
glenhoooo / cloudflare_dyn_dns.sh
Last active August 8, 2022 09:26 — forked from chappy84/cloudflare_dyn_dns.sh
CloudFlare Dynamic DNS Shell Script
#!/bin/sh
#
# CloudFlare Dynamic DNS
#
# Updates CloudFlare records with the current public IP address
#
# Takes the same basic arguments as A/CNAME updates in the CloudFlare v4 API
# https://www.cloudflare.com/docs/client-api.html#s5.2
#
# Use with cron jobs etc.
@glenhoooo
glenhoooo / vimrc
Last active June 30, 2025 08:30
Sync from github repo
" ~/.vimrc
"Linux中修改文件后即可生效
"行号
"set nu
"语法高亮
syntax on
set shiftwidth=4