Skip to content

Instantly share code, notes, and snippets.

@onigra
onigra / gist:4850623
Last active December 13, 2015 01:28
ssh
cat .ssh/id_rsa.pub | ssh user@ip "cat >>.ssh/authorized_keys && chmod 600 .ssh/authorized_keys"
@onigra
onigra / gist:4594168
Last active May 13, 2021 09:43
bundlerを使ったrailsプロジェクト作成手順 scaffold、bootstrapまで

作成

mkdir nyan
cd nyan

gem初期化

bundle init
@onigra
onigra / gist:4574678
Last active December 11, 2015 08:39
リモートリポジトリの作り方

Gitリモートリポジトリの作り方

サーバ側作業

ユーザー作成

adduser gitrepo
usermod -a -G gitrepo onigra
@onigra
onigra / log_checker.sh
Last active December 10, 2015 19:39
簡単なログ監視用のシェルスクリプト
#!/bin/sh
# メール送信設定
_to="[email protected]"
_from="[email protected]"
# メール件名設定
_hostname=`hostname`
_application="AppName"
_subject="Fatal error!!"
@onigra
onigra / gist:4470431
Last active December 10, 2015 17:49
jsでfizzbuzz
<script>
function fizz(val) {
if (val % 3 == 0) { return "fizz" }
else { return "" }
}
function buzz(val) {
if (val % 5 == 0) { return "buzz" }
else { return "" }
}
@onigra
onigra / gist:4468330
Last active December 10, 2015 17:29
ubuntu12.04に共用のrubyをインストールして共用の開発環境を構築する手順
@onigra
onigra / gist:4459888
Last active December 10, 2015 16:18
iptablesメモ
@onigra
onigra / gist:3956508
Created October 26, 2012 01:52
SQLでFIZZBUZZ(Oracle限定)
WITH
rowno AS (
SELECT
rownum no,
mod(rownum, 3) mod3,
mod(rownum, 5) mod5
FROM
dual
CONNECT BY
rownum < 16
@onigra
onigra / gist:3653032
Created September 6, 2012 08:26
Make Test Data
def writetext(filename, item, n, lines)
open(filename, "w") do |f|
lines.times do
f.write item.shift * n
f.write "\n"
end
end
end
a = ("a".."z").to_a
@onigra
onigra / gist:3494214
Created August 28, 2012 01:53
Make Random Password(コマンドラインから桁数を指定するパターン)
def makepassword (lengs)
value = ("a".."z").to_a + ("A".."Z").to_a + (0..9).to_a
return value.sample(lengs).join
end
puts makepassword(ARGV[0].to_i)