Skip to content

Instantly share code, notes, and snippets.

View didyhu's full-sized avatar

Didy HU didyhu

View GitHub Profile
@didyhu
didyhu / .bashrc
Last active May 9, 2022 06:52
auto ssh agent
function addkey() {
autoagent
ssh-add ~/.ssh/id_rsa
export_ssh_agent
}
function autoagent() {
# cache file
ssh_auth_sock_cache="/tmp/ssh_auth_sock.cache"
ssh_agent_pid_cache="/tmp/ssh_agent_pid.cache"
@didyhu
didyhu / my-proxifier-profile.ppx
Created April 22, 2020 05:04
Proxifier Profile
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ProxifierProfile version="101" platform="Windows" product_id="0" product_minver="310">
<Options>
<Resolve>
<AutoModeDetection enabled="true" />
<ViaProxy enabled="false">
<TryLocalDnsFirst enabled="false" />
</ViaProxy>
<ExclusionList>%ComputerName%; localhost; *.local</ExclusionList>
<DnsUdpMode>0</DnsUdpMode>
{
"env": {
"es6": true,
"node": true
},
"extends": [
"standard",
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended"
],

iptables notes

list

sudo iptables -vL -t filter
sudo iptables -vL -t nat
sudo iptables -vL -t mangle
sudo iptables -vL -t raw
@didyhu
didyhu / Run Node on Docker.md
Created December 13, 2019 04:08
Run Node on Docker

Run Node on Docker

Config

  1. Dockerfile
    FROM node:{NODE_VER}
    WORKDIR /opt/app
    COPY ./package*.json ./*.lock ./
    RUN yarn --only-production
    
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Table & Flex layout examples</title>
</head>
@didyhu
didyhu / Webpack Dev Evniroment.md
Created December 3, 2019 02:23
Webpack Dev Evniroment

Webpack Develop Enviroment

install

yarn add babel-loader @babel/core @babel/preset-env webpack webpack-cli webpack-dev-server

run

@didyhu
didyhu / change-windows-network-category.md
Created November 27, 2019 03:17
Change Windows NetworkCategory
Set-NetConnectionProfile -InterfaceIndex %Index% -NetworkCategory 'Private|Public'

Allow CORS

server

// listens foo.com:1234
app.use((req, res, next) => {
    res.header("Access-Control-Allow-Origin", "*")
    res.header("Access-Control-Allow-Methods", "GET, POST, PUT")
 next()

nginx-conf

Forbidden default

server{
  listen 80 default_server;
  listen [::]:80 default_server;

  server_tokens off;