Skip to content

Instantly share code, notes, and snippets.

View pine's full-sized avatar
🍍
Chaos

Pine Mizune pine

🍍
Chaos
View GitHub Profile
@pine
pine / touch.lua
Created February 12, 2015 10:58
touch command for NYAGOS. License: Public Domain.
nyagos.alias('touch', function(args)
if #args <= 0 then
print 'Usage: touch FILENAME'
return
end
local fd = io.open(args[1])
if fd then
fd:close()
@pine
pine / install-docker.bash
Last active August 29, 2015 14:21
docker-ubuntu:12.04
#!/bin/bash
# Docker for Ubuntu 12.04 LTS
# Update Linux Kernel to v3.8
if [[ ! `uname -r` =~ ^3.8 ]]; then
sudo apt-get update
sudo apt-get install -y linux-image-generic-lts-trusty
sudo reboot
exit
fi
@pine
pine / install-git-2.5.1-for-openshift.bash
Last active September 6, 2015 18:44
Installing Git 2.5.1 for OpenShift
#!/bin/bash
set -e
cd $OPENSHIFT_DATA_DIR
mkdir -p build
cd build
wget https://github.com/git/git/archive/v2.5.1.zip
unzip v2.5.1.zip
cd git-2.5.1
#!/bin/bash
set -e
mkdir -p /tmp/the_silver_searcher
cd /tmp/the_silver_searcher
wget http://geoff.greer.fm/ag/releases/the_silver_searcher-0.31.0.tar.gz
tar xvfz the_silver_searcher-0.31.0.tar.gz
@pine
pine / uru.lua
Last active November 18, 2015 00:05
uru command for NYAGOS. Please put uru_rt.exe file in PATH. License: Public Domain.
nyagos.alias('uru', function(args)
local uruargs = { 'uru_rt' }
for index, value in ipairs(args) do
table.insert(uruargs, '"'..value..'"')
end
nyagos.setenv('URU_INVOKER', 'batch')
local ok, err = nyagos.exec(table.concat(uruargs, ' '))
if not ok then
@pine
pine / NestedArray.cr
Last active December 3, 2015 15:46
NestedArray.cr
alias Type = Int32 | String | Array(Type)
foo = Array(Type).new
foo.push(1)
foo.push("foo")
foo.push([ 1, 2, "foo" ] of Type)
foo.push([ 1, 2, [ 3, 4, "foo" ] of Type] of Type)
p foo
@pine
pine / AdventCalendar_Crystal_20151208.md
Last active December 10, 2015 15:17
Crystal-JP の活動紹介と、今後の活動について

Crystal-JP の活動紹介と、今後の活動について

この記事は Crystal Advent Calendar 2015 の 8 日目の記事です

💎 Crystal-JP とは

プログラミング言語 Crystal の日本での普及活動を目的とした団体で、いわゆる日本のユーザーズグループにあたります。

現在の主な活動は、

@pine
pine / AdventCalendar_Crystal_20151215.md
Last active December 16, 2015 12:16
『 東京 Crystal 勉強会 #3 in 恵比寿 』 を開催します!!!!

🎉🎉🎉 東京 Crystal 勉強会 #3 を開催します 🎉🎉🎉

この記事は Crystal Advent Calendar 2015 の 15 日目の記事です

昨日は Kemal の開発者である sdogruyol さんの記事でした。
今日は、私 pine613 が次の Crystal 勉強会の告知記事を書きます!

💎 TL;DR

  • 2016年1月22日 (金) に Cookpad さんで開催決定
#!/bin/bash
set -xe
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./letsencrypt-auto
./letsencrypt-auto certonly \
--standalone \
@pine
pine / meetup.md
Last active December 30, 2015 22:23
2015 年の OSS / コミュニティ活動まとめ