Skip to content

Instantly share code, notes, and snippets.

@juice500ml
juice500ml / brightness.sh
Created February 16, 2016 08:34
input: turn off/on seconds of monitor brightness.
id=$(xrandr | sed -n 2p | awk '{print $1}')
read -p "Enter turned on seconds : " on
read -p "Enter turned off seconds : " off
while [ 1 ]
do
xrandr --output $id --brightness 1
sleep $on
xrandr --output $id --brightness 0
@juice500ml
juice500ml / .bashrc
Last active November 14, 2018 07:29
dotfiles
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history. See bash(1) for more options
# ... or force ignoredups and ignorespace
HISTCONTROL=ignoredups:ignorespace
@juice500ml
juice500ml / alanpeabody-juice500.zsh-theme
Created February 25, 2016 06:05
zsh theme(modified from alanpeabody)
local user='%{$fg[magenta]%}%n%{$reset_color%}'
local pwd='%{$fg[blue]%}%~%{$reset_color%}'
local tme='%{$fg[red]%}⌚ %*%{$reset_color%}'
local rvm=''
if which rvm-prompt &> /dev/null; then
rvm='%{$fg[green]%}‹$(rvm-prompt i v g)›%{$reset_color%}'
else
if which rbenv &> /dev/null; then
rvm='%{$fg[green]%}‹$(rbenv version | sed -e "s/ (set.*$//")›%{$reset_color%}'
@juice500ml
juice500ml / mail.py
Last active July 27, 2016 18:16
python2 smtp mail sender func
#!/usr/bin/python
# -*- coding:utf-8 -*-
import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email import Encoders
from email import Utils
from email.header import Header
@juice500ml
juice500ml / docker.txt
Created July 27, 2016 18:25
docker cheatsheet
docker-compose up / down
docker images
docker rm {{ ps -al }}
docker rmi {{ image id }}
docker ps -a
ex)
docker-compose run web bash
@juice500ml
juice500ml / helloalexa.txt
Created August 12, 2016 18:03
Amazon Alexa test
Lambda function handler & role
* Handler
index.handler
File.Function
ex) name.js with function exampleFunc
name.exampleFunc
* Role
Granual control for rolse
@juice500ml
juice500ml / conv.sh
Created December 19, 2016 04:39
converts current folder files from euc-kr to utf-8
for i in *
do
if $( file -i "${i}"|grep -q iso-8859-1 ); then
iconv -f euc-kr -t utf-8 "$i" -o "out/${i}"
fi
done
asgi-redis==1.0.0
asgiref==1.0.0
attrs==15.2.0
autobahn==0.17.1
blinker==1.3
channels==1.0.2
chardet==2.3.0
cloud-init==0.7.8
command-not-found==0.3
configobj==5.0.6
@juice500ml
juice500ml / index.html
Created November 4, 2017 09:48
vue-js-tutorials
<!doctype html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
import requests
quiz_id = '1'
score = 18
name = 'test name 11'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}
r = requests.get('https://grandedesafio.com/ko/quiz/' + quiz_id, headers=headers)
idx = r.text.find('<input id="key"')
key = r.text[idx+23:]