全力で怠けたい

怠けるために全力を尽くしたいブログ。

プログラミング

XVim2 で使える機能のメモ。

ebc-2in2crc.hatenablog.jp XVim2 でどんな機能が使えるかを調べたメモ。 とりあえず自分が使うものだけ。 モーション b, B, f, F, gg, G, h, j, k, l, w, W, t, T, 0, $, ^, %, +, -, {, }, (, ), n, N, ', `, M, H, L 自分が使うものはだいたい使えるみた…

Xcode に XVim2 をインストールしたメモ。

Xcode に XVim2 をインストールしたときのメモ。 環境 macOS Mojave (10.14.3) Xcode 10.1 XVim2 5c7aaa56e2d39ed2dd9ad42b7f14e4c91ee59218 インストール手順 README どおりの手順でインストールできた。 自己署名証明書の作成と Xcode の再署名 https://gi…

3/31の1ヶ月後が4/30になったり5/1になったりするメモ。

日付計算で月を加算 (減算) して、加算結果の日付が無効になったときの動きのメモ。 書くこと 加算結果が無効な日付になる例 各言語での例 仕様 まとめ 加算結果が無効な日付になる例 日付計算で月を加算 (減算) したとき、加算結果の日付が無効になることが…

Go での開発環境に Makefile を導入したメモ。

dt に Makefile を導入しました。雑に始めた Go での開発環境のメモ。 - 全力で怠けたい で↓みたいなことを書いたのですが、 いくつかコマンドを Github で公開しているのですが、Github の Release に登録するためのバイナリの作成やアップロードが面倒です…

雑に始めた Go での開発環境のメモ。

少し前からちょっとしたことをするときに Go を使い始めたので、その開発環境のメモ。 書くこと エディター ビルド 公開 公開しているコマンドたち まとめ エディター だいたい Goland で書いています。 コード補完、クイックフィックス、リファクタリングな…

TDDBC Tokyo 2017-09 に参加してきました #tddbc

TDDBC Tokyo 2017-09 - connpass に参加することができたのでメモ。 TDDBC ってなに? 基調講演 ペアプロデモ ペアプロ コードレビュー 懇親会 感想 パワーワード 参加者のレベルが高い 運営スタッフさん まとめ 当日のブログ・まとめなど TDDBC ってなに? …

IntStream を逆順ソートしようとしたときのメモ

IntStream を逆順ソートしようとしたときのメモ。 IntStream の sorted() メソッドは Comparator インタフェースを受けない IntStream の sorted() メソッドは Comparator インタフェースを受けないので以下のようなコードは書けない。 IntStream reverse = …

ServerSocket の SO_REUSEADDR ソケットオプションの初期設定は誰が決めているのか

ふと ServerSocket の SO_REUSEADDR ソケットオプションが気になったときのメモ。 Java API 仕様 API 仕様には以下のように記述されている。ということは Java は我関せず? ServerSocketが作成されるときに、SO_REUSEADDRの初期設定は定義されていません。…

テトロミノ認識やってみました

テトロミノ認識〜 横へな 2012.10.6TL が「テトリス問題やってみた!」という話題で盛り上がっていたので、2週間ほど遅れながらやってみました。ぱっと思いついた左上に持って行ってパターンマッチする方法でやってみました *1 パターンを固定で持っています…