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

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

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

音樂はSoundCloud等バラバラの場所に公開中です。申し訳ないがlinkをたどるなどして探してください。

考察は現在は主に此のblogで公表中です。

programmingは、ひろくみせるものはGitHubで、個人的なものはBitBucketで開発中です。

c4se

Crystal

JSONを整形してからdiffをとるtool、diff-with-jsonを作った

JSONを整形してからdiffをとるtool、diff-with-jsonを作った。 github.com JSONをjq commandに通して整形し、colordiffが在れば其れを、無ければdiffを使って差分を表示する。 次のa1.jsonとa2.jsonが在ったとしやう。 // a1.json {"m":42,"n":57} // a2.jso…

Crystalで殺せ

Crystalで殺せ // Speaker Deck Crystalで作る簡單インタラクティブCUI。Crystalで面倒臭い作業を殺せ Gitの要らないlocal & remoteブランチを撰んで消すツールを作ったで書いたtoolを紹介したものだ。其の後多量のbranchが在ってもscroll出來るUIを作ってゐ…

Gitの要らないlocal & remoteブランチを撰んで消すツールを作った

git cleanup-branch で消せる。 github.com featureブランチ等、Gitのmerge濟みのブランチがlocalにもremoteにも溜まってゆく。注意してゐれば溜まらないのだが、注意を怠ると溜ってゆく。git branch -a --merged で一覧し、消したいブランチを撰び、git bra…

AWS EC2インスタンスの一覧を.ssh/config形式で吐く (Crystalで)

aws ec2 describe-instances でJSONとして取得する。 JSON.mappingでCrystalのclassに対応させる。 よしなに。 #!/usr/bin/env crystal run require "json" module Instances class Tag JSON.mapping( value: {type: String, key: "Value"}, key: {type: Str…