Skip to content

Instantly share code, notes, and snippets.

Avatar
🇰🇷

CHANN channprj

🇰🇷
View GitHub Profile
@channprj
channprj / disable-macbook-linux.sh
Created Apr 13, 2021
Turn off macbook (linux) screen
View disable-macbook-linux.sh
#!/bin/sh
echo 0 > /sys/class/backlight/nv_backlight/brightness
@channprj
channprj / remove-dangling-images-safely.sh
Last active Feb 18, 2021
Remove dangling container images safely
View remove-dangling-images-safely.sh
#!/bin/bash
# naive way
docker system prune -a -f
# ... or
# simple way
if [ $(echo -n $(docker images -f "dangling=true" -q) | wc -m) -gt 0 ]; then docker rmi -f $(docker images -f "dangling=true" -q); else echo "No Dangling container images"; fi
View simple-react-nginx.conf
server {
listen 80;
server_name example.com;
root /home/app/html;
index index.html;
access_log /var/log/nginx/example.com.access.log;
error_log /var/log/nginx/example.com.error.log;
location / {
View postmanTest.js
// csrftoken 쿠키 설정
const csrftoken = pm.cookies.get('csrftoken')
pm.environment.set('csrftoken', csrftoken);
// jwt 토큰 환경변수 설정
const responseData = pm.response.json();
pm.environment.set('access', responseData.access);
pm.environment.set('refresh', responseData.refresh);
View install-imgcat.sh
# Local
curl -L https://iterm2.com/misc/install_shell_integration_and_utilities.sh | bash
curl -L https://iterm2.com/utilities/imgcat > ${HOME}/.iterm2/imgcat
# Remote server
sudo curl -o /usr/local/bin/imgcat -O https://iterm2.com/utilities/imgcat && sudo chmod +x /usr/local/bin/imgcat
# sudo wget https://iterm2.com/utilities/imgcat /usr/local/bin && sudo chmod +x /usr/local/bin/imgcat
# Enjoy it now! :-)
imgcat /tmp/sample.png
@channprj
channprj / django-admin-toggle-filter-panel.js
Created Nov 10, 2020
Toggle Django Admin Filter Panel
View django-admin-toggle-filter-panel.js
(function($) {
$(document).ready(function($) {
$("tr input.action-select").actions();
$('<div id="show-filters" style="float: right;"><a href="#">&larr; 필터 보기</a></p>').prependTo('div.actions');
$('#show-filters').hide();
$('#changelist-filter h2').html('<a style="color: white;" id="hide-filters" href="#">필터 &rarr;</a>');
$('#show-filters').click(function() {
$('#changelist-filter').show('fast');
$('#changelist').addClass('filtered');
@channprj
channprj / pyppeteer.py
Created Nov 5, 2020
Read html file and make pdf with pyppeteer
View pyppeteer.py
import asyncio
from pyppeteer import launch
async def main():
browser = await launch(
options={
'headless': True,
'args': [
'--no-sandbox',
@channprj
channprj / npm-proxy.sh
Created Sep 24, 2020
NPM Proxy Setting
View npm-proxy.sh
# Required
npm config set proxy http://<HOSTNAME>:<PORT>
npm config set https-proxy http://<HOSTNAME>:<PORT>
# Optional
npm config set strict-ssl false
@channprj
channprj / AWSSecurityContents.md
Created Aug 12, 2020 — forked from serithemage/AWSSecurityContents.md
AWS 보안 관련 자료 모음집
View AWSSecurityContents.md

AWS 학습 링크집 시리즈

AWS 보안 관련 컨텐츠 모음집(http://bit.ly/secontents)

AWS 공식문서 중 보안에 관련된 자료들을 한글 자료 중심으로 정리한 페이지 입니다.

@channprj
channprj / README.md
Last active Aug 5, 2020
실행중인 파이썬 프로세스 모니터링하기
View README.md

실행중인 파이썬 프로세스 모니터링하기

사전준비

pip install pyrasite urwid meliae

사용방법