Skip to content

Instantly share code, notes, and snippets.

View 1 server.rb
require 'yaml'
require 'twitter'
#OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
CONFIG_FILE = File.dirname(__FILE__) + "/config.yaml"
config_data = YAML.load_file(CONFIG_FILE)
stream_client = Twitter::Streaming::Client.new do |config|
config.consumer_key = config_data['consumer_key']
View splatoon_network_2.md

キャプチャ時系列

  • 0:00 キャプチャ開始
  • 0:05 マッチングスタート
  • 0:16 マッチング終了
  • 0:33 バトル開始
  • 3:33 バトル終了
  • 4:03 つづける?
  • 4:13 やめるを選択
@clicube
clicube / Rakefile.rb
Last active Aug 29, 2015
Dockerのコンテナを操作するRakefile
View Rakefile.rb
NAME = File.basename(File.dirname(__FILE__))
IMAGE = "#{ENV['USER']}/#{NAME}"
DIR = File.dirname(__FILE__)
DOCKER_OPT = ""
task "status" do
puts get_status
end
@clicube
clicube / ls result of var log
Last active Dec 18, 2019
Raspberry Pi セットアップ記録
View ls result of var log
pi@rpizw:/var/log $ ls -l
total 752
-rw-r--r-- 1 root root 0 Sep 26 09:24 alternatives.log
drwxr-xr-x 2 root root 4096 Sep 26 09:12 apt
-rw-r----- 1 root adm 7545 Dec 18 21:21 auth.log
-rw-r--r-- 1 root root 0 Sep 26 09:24 bootstrap.log
-rw-rw---- 1 root utmp 384 Dec 18 00:00 btmp
-rw-r----- 1 root adm 129676 Dec 18 21:23 daemon.log
-rw-r----- 1 root adm 6546 Dec 18 21:14 debug
-rw-r--r-- 1 root root 0 Sep 26 09:24 dpkg.log
@clicube
clicube / happy.sh
Created Apr 5, 2015
実行すればするほどどんどんハッピーになるシェルスクリプト
View happy.sh
#!/bin/sh
echo "echo happy" >> $0
View VPN_Server_on_debian7.7.md

さくらVPS上のdebian7.7でL2TP/IPSecのVPNサーバ

検索してでてきたものをそのままやるだけではうまくいかなかったのでメモ。

設定の手順はすでにインターネット上にあるので、このメモはほぼ設定ファイルの内容が書いてあるだけである。

2015/2/1 debian7.7 @ さくらVPS

https://gist.github.com/CLCL/5742738

View start_stop_daemon.rb
module StartStopDaemon
# Start or stop daemon process.
#
# * command (String or Symbol):
# [start] Create new instance with arguments ,call #start and create PID file.
# [stop] Call #stop, send TERM signal and remove PID file.
# [restart] Do stop and start.
# [status] Show whether the process is running nor not.
# [-h|--help|help] Show usage.
View [Ruby] 動作中のRubyプロセスにコマンドを送れるgemを作りました.md

[Ruby] 動作中のRubyプロセスにコマンドを送れるgemを作りました

ずっと動いているタイプの(デーモンみたいな)Rubyプログラム、 現状の状態をうかがい知るためにはログを丁寧に出力させなければいけなくて、 かといって細かいログまで出力させると必要性の低いものもどんどん出てきてしまう。

show_status みたいなコマンドを打って、状態をぱっと出力できたら便利だなあと思ったので作ってみました。

動作中のプロセスに対して「あれしろ、こうしろ」って後から指令を送る用途にも使えそうです。 「一時停止しろ」とか「接続しろ」とか「終了しろ」とか。

@clicube
clicube / dputs.rb
Created Nov 23, 2014
printfデバッグの出力が目立たないので赤くする
View dputs.rb
lambda{
header = lambda{|color| "\e[#{color}m" }
footer = lambda{ "\e[0m" }
add = lambda{|name|
dname = ("d" + name.to_s).to_sym
Kernel.send :define_method, dname do |*args|
begin
print header.call(31)
@clicube
clicube / MyEnterFunc.vim
Created Aug 22, 2014
Vim: Enterキー押下時、カーソルの右がとじ括弧だったら括弧の外側で改行
View MyEnterFunc.vim
"----------------
" Enterキー押下時、カーソルの右がとじ括弧だったら括弧の外側で改行
"----------------
function! MyEnterFunc()
let pos = getpos('.')
let c = getline('.')[pos[2]-1]
if(c =~ "[\\)\\]]")
return "\<Right>\<Enter>"
endif
return "\<Enter>"
You can’t perform that action at this time.