Skip to content

Instantly share code, notes, and snippets.

@fukajun
fukajun / listup_memcached_keys.sh
Last active October 22, 2021 14:16
List up keys in memcached
export memcache.apne1.cache.amazonaws.com
export LIMIT=100000
echo 'stats slabs' | nc $MEMCACHED_HOST 11211 | grep ':' | awk -F '[ :]' '{ print $2 }' | sort -u\
| xargs -n 1 -I '{}' bash -c 'echo "stats cachedump {} $LIMIT" | nc $MEMCACHED_HOST 11211'
@fukajun
fukajun / find.md
Created September 27, 2021 02:18
Shell command cheet sheet

2日以上前に変更のあったディレクトリ

find ./ -mtime +2 -type d
#!/usr/bin/env ruby
def redis_host
ENV['REDIS_HOST']
end
def rediscmd(cmd)
escaped_cmd = cmd.gsub('*', '\*')
`redis-cli -h #{redis_host} #{escaped_cmd}`.strip
end
IO.popen('log stream --process VDCAssistant') do |io|
while (line = io.gets) do
puts(line) if line.to_s =~ /kCamera/
end
end

twiter : fukajun

  • sendagaya.rb ファウンダー && 主催者 with tkawa
  • 株式会社ロコガイドで、インフラ周りを見ています。

技術的に、最近興味あること

  • golang, rust
  • ベターなRails
  • 他の同様のフレームワークではどのように解決しているか?
@fukajun
fukajun / get_server_logs
Last active October 18, 2020 13:37
Script of download remote file when use trouble shooting.
#!/bin/bash
hosts=$@
filenames='
/var/log/messages
/var/log/ecs/ecs-agent.log
/var/log/docker
'
for host in $hosts; do
for filename in $filenames; do
@fukajun
fukajun / README.md
Last active August 19, 2020 05:21
pre-commit-check-zenkaku

Usage

install && update

invoke at git repository root

$ curl -o - https://gist.githubusercontent.com/fukajun/03a7635d34dc0acd8ab95855fbb73942/raw/install.sh | bash

DigDagでタスクが実行されるときの流れを少し調べたのでメモ 理解までは至ってないが、通知がretryされる部分に関しては見つけることができた

タスクが実行される直前

実行時に Starting a new session project のメッセージをログとして出力している部分

https://github.com/treasure-data/digdag/blob/ca85577adbaf95d55bf37a32f2628c1603efd126/digdag-core/src/main/java/io/digdag/core/workflow/WorkflowExecutor.java#L294-L299

背景

Ubuntuならなんでも認識するだろうとう思ってた。 時期: 2020-06-25

Wifiドングル

  • PLANEX GW-USMicroN
  • パッケージの品番: 204WW20806200
@fukajun
fukajun / kkamm.yml
Last active November 9, 2020 05:46
Setting of KKaMM that PC stand.
名前: 下/中/上
#リビング キーボード外付け: 30/330/30
#リビング スタンドアップ: 45/300/30
リビング スタンドアップ(キーボード外付け): 60/240/105
リビング キーボード外付け: 30/315/60
ベッドの上: 30/315/30