Skip to content

Instantly share code, notes, and snippets.

View kenshin579's full-sized avatar

Frank Oh kenshin579

View GitHub Profile
@kenshin579
kenshin579 / nginx.conf
Created October 13, 2020 11:25
ngnix 서버 설정 (HTTPS 활성화)
# For more information on configuration, see:
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
@kenshin579
kenshin579 / cloudSettings
Last active July 20, 2020 11:55
vscode settings sync.json
{"lastUpload":"2020-07-20T11:55:27.918Z","extensionVersion":"v3.4.3"}
@kenshin579
kenshin579 / .zshrc
Created February 26, 2019 04:48
countdown script
function countdown {
MIN=$1 && for i in $(seq $(($MIN*60)) -1 1); do
printf "\r%02d:%02d:%02d" $((i/3600)) $(( (i/60)%60)) $((i%60)); sleep 1;
done
osascript -e 'display notification "시간이 지났습니다" with title "Countdown" sound name "Clock-chimes"';
}
public class DisableSSLCertificateCheckRule implements TestRule {
@Override
public Statement apply(Statement base, Description description) {
return new Statement() {
@Override
public void evaluate() throws Throwable {
disableCertificateCheck();
base.evaluate();
}
};
@kenshin579
kenshin579 / import_ssl.sh
Last active February 22, 2019 14:19
Import ssh certificate
#!/bin/bash
HOSTS=(
app.zencoder.com
api.bcovlive.io
)
WORK_DIR=$HOME/Desktop
JAVA_HOME=$JAVA_HOME
@kenshin579
kenshin579 / .zshrc
Created October 24, 2018 06:08
java JDK switches 쉽게 할 수 있는 zsh shell function
# Switch to different Java version
jhome_usage() {
echo "jhome - switch to different JDK version"
echo "Usage: jhome [-h] [-v VERSION]"
echo
echo " -h : display usage"
echo " -v : specific JDK version to switch"
echo
echo "Examples: "
@kenshin579
kenshin579 / pool.js
Created November 9, 2017 06:38 — forked from louisstow/pool.js
Generic object pool in JavaScript
var objectPool = [];
var marker = 0;
var poolSize = 0;
//any old JavaScript object
function commonObject () { }
commonObject.create = function () {
if (marker >= poolSize) {
commonObject.expandPool(poolSize * 2);
package me.whiteship.board.modules.servlet.async;
import javax.servlet.AsyncContext;
import javax.servlet.AsyncEvent;
import javax.servlet.AsyncListener;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;