CLI batch のオプション設計について

2016/04/26

CLI batch の類の話である。CLI tool だとまた違った話になる。 さて、CLI batch のオプション設計でよくもめるのは、テスト実行する機能をつけるとき、--dry-run とするか、--execute とするか、どっちをデフォルトとするかという点である。ある人は無闇に実行したがって平和を乱しがちだし、ある人は安全に倒したがって手間を増やしがちになる。プロジェクトの中...

つづきを読む

面白ければなんでもあり

2016/04/25

昔のお仕事関係で、広告とか映像とか舞台方面の作り方本っていくらか読んだことがあったんですが、ここのところの担当サービス事情により、ジョジョの荒木先生の新書を読んだりしました。 {{amazon_asin: 4087207803}} ジャンプ王道漫画の作り方が書いてあって非常に面白かった。漫画家の立場から少年漫画のヒット作のスペックが述べられていて、やはり人気を維持し続けている作家には...

つづきを読む

say にまつわる話

2016/04/21

Perl 5.10 から say という関数が組み込まれています。みなさんご存知ですね。セイセイセイ。 say 使ってますか? say って超便利なんですよ。 say "foo"; これで、 print "foo\n"; と等価です。正確には、以下と等価らしいです。 { local $\ = "\n"; print LIST } つまり、say は \n を書かなく...

つづきを読む

なんでも Furl

2016/04/19

Webアプリやモジュールに HTTPクライアントを組み込む場合、安心と信頼とスピードの {{cpan: Furl}} でまかないたいというのは老若男女問わずもがなの夢だと思われる。Furl 自体は、そうした user agent の切り替えが考慮されていて、Furl 開発当時のデファクトであった {{cpan: LWP::UserAgent}} とは互換が取りやすく作られている。おおむね...

つづきを読む

Yokohama.(pm6?|go) #14 行ってきた

2016/03/18

久しぶりに Yokohama.(pm6?|go) 行ってきました。 LT([[http://static.bayashi.net/slide/20160318/ スライド]]) もさせて頂いて、Plack のコアに入っている {{cpan: Plack::Middleware::StackTrace}} モジュールを拡張して、ブラウザでそのままソース参照できる {{cpan: Plac...

つづきを読む

おれが欲しかったのは RLogin だった

2016/03/02

非エンジニアの同僚が ssh できないと騒いでいたのでまずターミナルなに使ってるのか聞いたら RLogin という聞きなれないやつだったので、自分は Poderosa 使ってるんだけど取り急ぎ Putty に変えろとお勧めして Putty に変えたら ssh できたということでその場は収まったのだけど、非エンジニアで ssh してる理由やどうしてダメだったかは面倒なので追求せず、それはさ...

つづきを読む

Bluetooth その後

2016/02/07

結論だけ書きますが、机で作業するときはケーブルのイヤホンに戻した。 静かなところで音楽を聴くにあたっては、安い Bluetooth イヤホンだとつらかった。かといって次はその点クリアしてる Bluetooth イヤホンを探して買うと思いますが。あと、長時間作業のお供だと、充電が切れる。これがいまのところ判明したボトルネック。 とはいえ、外出用にはとっても快適です。Bluetooth ...

つづきを読む

Bluetooth を大々的に導入してみた

2016/01/12

遅ればせながら、あけましておめでとうございます。今年もよろしくお願いします。年始なのであさましいやつ書きます! 値段と性能が革命的 Bluetooth さて、iPhone にイヤホンつないでポッドキャスト聴いてたのも昔の話で、ケーブルの取り回しに堪えられずすぐやめてしまって、そのまま通勤時間は何もしない日々(だいたいスマホでなんか調べてる)が続いてたわけですが、年末年始でたまりにたま...

つづきを読む

ターミナルの色つき出力を HTML 変換するツール書いた

2015/12/06

[[http://mattn.kaoriya.net/software/lang/go/20151201160529.htm cat で色々な物をシンタックスハイライト出来る ccat に html 出力機能を入れた。]] 上の記事を読んで、なるほど、色つきの標準出力を HTML 変換する汎用ツールに切り出したら便利そうということで、Perl はコマンドラインツールになってないだけでそ...

つづきを読む

俺の CLI コマンドの勘所2

2015/12/05

このエントリーは [[http://qiita.com/advent-calendar/2015/perl5 Perl 5 Advent Calender 2015]] の5日目の記事です。 [[http://bayashi.net/diary/2015/1203 3日の記事]] から中一日で再び登場の bayashi です、こんにちわわわわー! 本日は、先日のエントリで書ききれなか...

つづきを読む

インデックス

書いてる人

bayashi
好物はしし唐とオクラです。
IRC: #bayashi@freenode