Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View wookayin's full-sized avatar
🎼
Code.

Jongwook Choi wookayin

🎼
Code.
View GitHub Profile
@wookayin
wookayin / RestTemplateTest.java
Last active August 29, 2015 13:56
Failing tests for HttpComponentsClientHttpRequestFactory (Spring 4.0.x)
package org.springframework.issues;
import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
import java.net.SocketTimeoutException;
import org.apache.http.conn.ConnectTimeoutException;
import org.junit.Test;
import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
2014-09-28 11:59:00 +0900
./configure
--with-features=huge
--enable-multibyte
--with-macarchs=x86_64
--enable-perlinterp
--enable-rubyinterp
--enable-tclinterp
--with-ruby-command=/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby
def im_drawbox(window, color='r', class_name='', score=0.0):
"""
Add a detection window (bounding box) into the current plot image.
window: tuple-like of length 4 (xmin, ymin, xmax, ymax)
"""
import matplotlib.pyplot as plt
xmin, ymin, xmax, ymax = window
coords = (ymin, xmin), ymax - ymin, xmax - xmin
currentAxis = plt.gca()
import static org.hamcrest.CoreMatchers.*;
import static org.junit.Assert.*;
import java.net.URI;
import org.junit.Test;
import org.springframework.web.util.UriComponentsBuilder;
public class URIComponentsCannotHandleRelativeUri {
@wookayin
wookayin / counter.html
Last active December 16, 2015 22:39
Counter.html
<style>
/* from http://sanographix.github.io/css3-countdown/demo/ */
dl.discharge .number-wrapper {
margin: 5px;
height: 100%;
font-size: 68px;
-moz-box-shadow: 0 5px 8px #000000;
-webkit-box-shadow: 0 5px 8px #000000;
box-shadow: 0 5px 8px #000000;
brew install poppler
# 현재 디렉토리의 모든 *.pdf 패턴을 page1 만 추출해서 page1.*.pdf 로 저장
for source_pdf in ./*.pdf; do
pdfseparate -f 1 -l 1 ${source_pdf} page1.${source_pdf}
done
pdfunite page1.* page1.merged.pdf
import tensorflow as tf
import tensorflow.contrib.layers as layers
from datetime import datetime
# MNIST input data
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("/tmp/data/", one_hot=True)
def multilayer_perceptron(x):
fc1 = layers.fully_connected(x, 256, activation_fn=tf.nn.relu, scope='fc1')
@wookayin
wookayin / reload-tensorflow-flags.py
Last active March 12, 2018 13:33
Reset tensorflow tf.app.flags, in ipython notebook
# use the following snippet in your ipython notebook shell
import argparse
import tensorflow as tf
tf.app.flags.FLAGS = tf.python.platform.flags._FlagValues()
tf.app.flags._global_parser = argparse.ArgumentParser()
@wookayin
wookayin / test-iterm.sh
Created October 14, 2018 20:08
Test script for reproducing a tmux passthrough bug
#!/bin/bash
function print_osc() {
if [[ -n $TMUX ]] ; then
printf "\033Ptmux;\033\033]";
else printf "\033]"; fi
}
function print_st() {
if [[ -n $TMUX ]] ; then
@wookayin
wookayin / gym.py
Created January 25, 2019 00:41
Matplotlib animations
from matplotlib import animation
from IPython.display import display_html
from IPython.display import HTML
def display_frames_as_gif(frames):
"""
Displays a list of frames as a gif, with controls
"""
fig, ax = plt.subplots()
patch = ax.imshow(frames[0])