c4se記:さっちゃんですよ☆

.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)

.。oO(此のblogは、主に音樂考察Programming に分類されますよ。ヾ(〃l _ l)ノ゙♬♪♡)

音樂は SoundCloud に公開中です。

考察は現在は主に Scrapbox で公表中です。

Programming は GitHub で開發中です。

sh

mackerel-agent の plugin は Bash script で簡單に作れます

Calendar for Mackerel | Advent Calendar 2022 - Qiitaの 12/11 (日) 分です。昨日は id:Windymelt さんのPage Speed InsightsのスコアをMackerelに投稿するツールを作った(バイナリあります) - Lambdaカクテルでした。 クリスマスを樂しみにする advent ca…

Subversionのlogメッセージを検索する svn-grep

gitであれば git log --grep なにか でできる。SVNには何も用意されてゐない。 以下の関数を .bashrc に書く。 function svn-grep() { TMP_ID=$(uuid -v4) cat << RUBY > /tmp/$TMP_ID require 'nokogiri' log = Nokogiri::XML STDIN.read logentries = log.…

Unicode舊字をAndroidで表示する為に、Notoフォントの部分フォントを作りWebフォントにする

c4seを六年ぶりに更新してゐる。さすがにリニューアルした。 http://c4se.jp である。このblogは最近は舊かなで書いてゐる。c4seは漢字も全て舊字にすることにした。参画してゐる橘榛名の意向に依るものだ。 今回は舊字とWeb fontの話である。 さて、コンピ…

Vimの全てを最新に保つ (VAC2014)

Vim Advent Calendar 2014の四日目です。昨日はVimにrevコマンドを実装してみたでした。明日は217さんです。いま一番もとめてゐるのは縱書き[縦書キ]ですが、Vimを最新に更新します。 Vimのソースコードを更新する Mercurialで公式のリポジトリから落として…

catで行を指定してその周辺を印字するにはsedを使ふ (行番号付き)

行番号を出力するにはcatに-n optionを付ける。あとはsedで切り抜く。 cat -n a.txt | sed -n "32,52p" 好い。面倒なので.bashrcに書く。 追記2014-10-07 syntax hilightingを行ふ為にPygmentsを使ふやうに追加した。 function cat-n() { local min=`expr $2…

Docker imageの名前だけを一覧する

持ち歩きの PC を Windows7 から Ubuntu に入れ替へました。 問題 入れてる Docker の image 名が長く成って覚えてないし、コピペしやうにもdocker ps -aの出力は長い。名前だけ一覧したい。 解決 AWK を使ふ。.bashrc に書く。 |sh| license: Public Domain…

shell (zsh) で特定の名前のプロセスを殺す (kill) 関数

いい加減関数を書いたのでメモメモ。shell (zsh) で特定の名前のプロセスを殺す (kill) 関数。 # ~/.zshrc function killproc(){ ps | grep $1 | ruby -e "exec \"kill -9 #{/^\s*(\d+)/.match(gets)[1]}\"" & } 使用例 $ $HOME/polipo/polipo -c $HOME/poli…

fileの分割・結合 (WinでもMacでもLinuxでも共通)

巨大file (4GB超えててDVDに収まんないとか) の分割・結合には、奇っ怪なsoftwareを使わずとも、split commandとcat commandで足りる。text fileに限らず、binary fileでも平気。LinuxやMacOS Xなら、bashやターミナルからやればいいし、WindowsならCygwinで…