Skip to content

Instantly share code, notes, and snippets.

View kei2100's full-sized avatar

Kei Arima kei2100

  • Japan
  • 14:20 (UTC +09:00)
View GitHub Profile
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import org.apache.commons.beanutils.PropertyUtils;
/**
* JavaBeanをMapにディープdescribeします。PropertyUtils使って。
@kei2100
kei2100 / ImageMagick and JMagick install on Mac OSX
Last active November 6, 2019 15:40
ImageMagick and JMagick install on Mac OSX
# imagemagick
brew install imagemagick --disable-openmp
すると色々怒られるので、
sudo brew link libtiff
sudo brew link little-cms
sudo brew link jasper
sudo brew link imagemagick
sudo brew link jpeg
する
@kei2100
kei2100 / ulimit sysctl
Created October 30, 2015 06:15
ulimit sysctl memo
cat <<EOF >> /etc/security/limits.conf
root soft nofile 65536
root hard nofile 65536
root soft stack 16384
root hard stack 32768
root soft nproc 16384
root hard nproc 32768
* soft nofile 65536
* hard nofile 65536
@kei2100
kei2100 / webstrom_setting_memo
Created December 23, 2013 05:46
WebStorm setting memo for node.js development
Preference > JavaScript > Libraries
* Node.js vXX.XX Core Modules -> check
* Node.js Globals -> check
@kei2100
kei2100 / nodebrew.rb
Created December 21, 2013 13:49
chef recipe nodebrew
#
# Cookbook Name:: base-vagrant
# Recipe:: nodebrew
#
# Copyright 2013, YOUR_COMPANY_NAME
#
# All rights reserved - Do Not Redistribute
#
# install nodebrew
@kei2100
kei2100 / backup_jenkins.sh
Created December 8, 2013 05:27
Jenkins backup script
#!/bin/bash
set -e
JENKINS_HOME=
BACKUP_LOCAL_DIR=backup
RETENTION_DAYS=14
TODAY=`date +'%Y-%m-%d'`
@kei2100
kei2100 / rbenv install chef recipe
Created November 20, 2013 08:23
rbenv install chef recipe
RBENV_DIR = "/usr/local/rbenv"
RUBY_VER = "1.9.3-p448"
# install packages
%w{
gcc
gcc-c++
openssl-devel
readline
readline-devel
@kei2100
kei2100 / vagrant setup
Last active December 22, 2015 15:38
vagrant setup
# mac
http://files.vagrantup.com/packages/b12c7e8814171c1295ef82416ffe51e8a168a244/Vagrant-1.3.1.dmg
# linux
sudo yum localinstall http://files.vagrantup.com/packages/b12c7e8814171c1295ef82416ffe51e8a168a244/vagrant_1.3.1_x86_64.rpm
vagrant box add centos6.3 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box
mkdir -p ~/vagrant/repos/centos6.3
cd ~/vagrant/repos/centos6.3
@kei2100
kei2100 / file0.java
Created September 5, 2013 05:04
charのUnicodeコードポイントがどのUnicodeブロックなのか判定(何語か判定) ref: http://qiita.com/kei2100/items/290f5c8b4216599c9e26
if (UnicodeBlock.of(character) == UnicodeBlock.ARABIC) {
//
}
@kei2100
kei2100 / curl response time test
Created August 23, 2013 06:11
curl response time test
#!/bin/bash
set -e
URL=${1}
while : ;do
DATE_OUT=`date +"%Y/%m/%d-%k:%M:%S"`
CURL_OUT=`curl -w 'http_code\t%{http_code}\ttotal\t%{time_total}\tconnect\t%{time_connect}\tstarttransfer\t%{time_starttransfer}\n' "${URL}" -s -o /dev/null`
echo -e "${DATE_OUT}\t${CURL_OUT}"