Skip to content

Instantly share code, notes, and snippets.

@tachesimazzoca
tachesimazzoca / README.md
Last active November 18, 2017 01:52
Ubuntu 16.04 LTS + Mac OS X
@tachesimazzoca
tachesimazzoca / README.md
Last active February 13, 2019 08:42
Capistrano Custom SCM
@tachesimazzoca
tachesimazzoca / README.md
Created March 6, 2017 03:13
Python for Windows
@tachesimazzoca
tachesimazzoca / log4j-console_stdout.xml
Created November 19, 2016 03:35
Log4J Configuration
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" >
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n" />
</layout>
</appender>
@tachesimazzoca
tachesimazzoca / .gitconfig
Created November 6, 2016 15:06
Use gvim as core.editor on Git for Windows
[core]
editor = 'C:/path/to/vim74-kaoriya-win64/gvim.exe' --nofork -c 'set fenc=utf-8' +1
@tachesimazzoca
tachesimazzoca / centos-7.2_docker-engine.sh
Created November 5, 2016 11:15
Vagrant Bootstrap Scripts
#!/usr/bin/env bash
nmcli connection reload
systemctl restart network.service
# packages
yum install -y vim-enhanced git
# docker-engine
tee /etc/yum.repos.d/docker.repo <<-'EOF'
import java.io.BufferedReader
import java.io.Closeable
import java.io.File
import java.io.FileInputStream
import java.io.InputStream
import java.io.InputStreamReader
import java.nio.charset.Charset
object IOUtils {
def fileInputStream(path: String): InputStream =
@tachesimazzoca
tachesimazzoca / README.md
Last active May 5, 2019 11:36
Un*x Cheat Sheet

Un*x Cheat Sheet

tail

$ tail -f /path/to/multibyte.log | while read LINE; do echo $LINE | iconv -f <from-encoding>; done

ls

alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_31/jre/bin/java 16031 \
--slave /usr/bin/ControlPanel ControlPanel /usr/java/jdk1.6.0_31/jre/bin/ControlPanel \
--slave /usr/bin/javaws javaws /usr/java/jdk1.6.0_31/jre/bin/javaws \
--slave /usr/bin/jcontrol jcontrol /usr/java/jdk1.6.0_31/jre/bin/jcontrol \
--slave /usr/bin/jjs jjs /usr/java/jdk1.6.0_31/jre/bin/jjs \
--slave /usr/bin/keytool keytool /usr/java/jdk1.6.0_31/jre/bin/keytool \
--slave /usr/bin/orbd orbd /usr/java/jdk1.6.0_31/jre/bin/orbd \
--slave /usr/bin/pack200 pack200 /usr/java/jdk1.6.0_31/jre/bin/pack200 \
--slave /usr/bin/policytool policytool /usr/java/jdk1.6.0_31/jre/bin/policytool \
--slave /usr/bin/rmid rmid /usr/java/jdk1.6.0_31/jre/bin/rmid \
@tachesimazzoca
tachesimazzoca / README.md
Last active October 12, 2015 13:33
JAVA_HOME on Mac OS X

JAVA_HOME on Mac OS X

# Listing installed JDK versions
% /usr/libexec/java_home -V
Matching Java Virtual Machines (4):
    1.8.0_60, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
    1.7.0_45, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
    1.6.0_65-b14-462, x86_64:	"Java SE 6"	/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-462, i386:	"Java SE 6"	/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home