KPTちゃんはKPTを管理するbotです。KPTちゃんは簡単な言葉を解釈し、人間のぬくもりを感じさせるKPT生活を実現します。
例えば、Tryとして"プロジェクト概要をgistに書く"という文言を記録させたいしましょう。
| #!/bin/sh | |
| sudo bash -c "cat >> /etc/ssh/sshd_config" <<'EOT' | |
| Port 22 | |
| Protocol 2 | |
| HostKey /etc/ssh/ssh_host_rsa_key | |
| HostKey /etc/ssh/ssh_host_dsa_key | |
| HostKey /etc/ssh/ssh_host_ecdsa_key | |
| UsePrivilegeSeparation yes |
| SELECT SUM(data_length)/1024/1024 AS total_db_data_in_MB FROM information_schema.tables WHERE table_schema = 'データベース名'; |
| require 'logger' | |
| # see http://twei55.github.io/blog/2012/01/26/ruby-singleton-logger/ | |
| class Log | |
| include Singleton | |
| attr_reader :logger | |
| LOG_FILE = File.open("/var/log/crawler.log", "a") | |
| def initialize |
| OS: GNU/Linux -- 3.8.0-19-generic -- #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 | |
| Machine: x86_64 (x86_64) | |
| Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") | |
| CPU 0: QEMU Virtual CPU version 1.0 (4600.0 bogomips) | |
| x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization | |
| 13:57:07 up 12 min, 1 user, load average: 0.00, 0.02, 0.03; runlevel 2 | |
| ------------------------------------------------------------------------ | |
| Benchmark Run: Sat Sep 07 2013 13:57:07 - 14:25:21 | |
| 1 CPU in system; running 1 parallel copy of tests |
| #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| # 窓使いの憂鬱 - 109.mayu | |
| # Copyright (C) 1999-2005, TAGA Nayuta <nayuta@users.sourceforge.net> | |
| # | |
| define KBD106 | |
| define KBD109 | |
| define KBD112 | |
| ### Sample Settings | |
| map i <NOP> | |
| map o <NOP> | |
| map j <NOP> | |
| map ; <NOP> | |
| pagecmd * nmap o :TabFocusNext | |
| pagecmd * nmap i :TabFocusPrev | |
| pagecmd * nmap j :PageHalfDown |
| # encoding: shift_jis | |
| require 'Win32API' | |
| require 'win32ole' | |
| SW_HIDE = 0 #ウィンドウを隠して他のウィンドウにフォーカス | |
| SW_SHOWNORMAL = 1 #通常サイズで表示しフォーカスをあたえる | |
| SW_SHOWMINIMIZED = 2 #最小化状態で表示しフォーカスをあたえる | |
| SW_SHOWMAXIMIZED = 3 #最大化状態で表示しフォーカスをあたえる | |
| SW_SHOWNOACTIVATE = 4 #通常サイズで表示するがフォーカスはなし | |
| SW_SHOW = 5 #通常サイズで表示しフォーカスをあたえる |
| ssh hoge 'find /var/log/nginx -name "access*" -mtime -30' | sed -e "s/\/var\/log\/nginx\///g" | xargs -I {} scp -P 22 fuga@localhost:/var/log/nginx/{} ./{} |