いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

2020-09-01から1ヶ月間の記事一覧

技術的負債とオープンソース開発 (Technical Debt and Open Source Development)

概要 概要 忘れないうちにメモメモ。あとで読む。 Linux Foundation.jp からTechnical Debt and Open Source Development の邦訳版が公開されていました。 www.linuxfoundation.jp 邦題は「技術的負債とオープンソース開発」となっています。 過去の記事につ…

Learn X in Y minutes (いろんなプログラミング言語の特徴とかを載せてくれているサイト)

概要 概要 面白いサイト見つけたので、忘れないうちにメモメモ。 learnxinyminutes.com 各言語の特徴とか機能を1ページ分で一気に説明してくれています。 たいていの言語はあるので、ざっくり掴むのにちょうどいいかもしれません。 過去の記事については、…

Todoistにボード機能が搭載された

概要 概要 Todoistに、ボード機能が追加されましたね。ついでにメモメモ。 私、Todoistのヘビーユーザなので結構嬉しいです。 https://get.todoist.help/hc/ja/articles/360013988740get.todoist.help www.lifehacker.jp ちょっとまだ実現できていない機能が…

Goメモ-109 (go test 時に -tags を付けて実行するテストを制御)

概要 サンプルについて 試してみる テスト対象を用意 テストを用意 追加テストで実行するテストを用意 ビルドタグを指定せずに実行 ビルドタグを指定して実行 参考情報 おすすめ書籍 概要 ちょっとしたTipsです。知ってると便利かもしれません。 go test す…

Goメモ-108 (Protocol Buffers でシリアライズとデシリアライズ)

概要 サンプルについて Protocol Buffers を動作させる上で必要なものをインストール protoファイルを作成 protoファイルからGoのコードを生成 サンプル 参考情報 おすすめ書籍 概要 少し前に grpc のメモを書いたのですが devlights.hatenablog.com ついで…

Goメモ-107 (go getで参照しているパッケージを一括更新)

概要 情報を探す 試してみる 直下に main パッケージがある場合 main パッケージがカレントディレクトリに無いパターン おすすめ書籍 概要 忘れないうちにメモメモ。。。 プロジェクトで参照しているライブラリが複数ある場合に一括でアップデートしたいとき…

gitのコミット、マージ時のエディタをVSCodeに設定

概要 参考情報 概要 なんか前にも記事書いたような気がするけど、忘れたのでメモメモ。 $ git config --global --edit で、エディタで設定ファイルを開いて、以下を貼り付け. [core] editor = code --wait [diff] tool = vscode [difftool "vscode"] cmd = c…

.NET 5.0 RC1 がリリース

概要 概要 .NET 5.0 のリリースが近づいてきましたね。RC1がリリースされたみたいなのでメモメモ。。。 devblogs.microsoft.com 上のページに各新機能へのリンクもあるので、ついでに以下にメモメモ。 また、上のページ自体もめっちゃ情報量多いです。 githu…

less の環境変数 LESSOPEN で2つ以上のパイプを繋ぐ (nkfとsource-highlight同時指定)

概要 そのままパイプを連結してみる 両方に %s つけてみる LESSOPEN では %s は一回しか使えない で、どうする? LESSCLOSE環境変数を使う まとめ 概要 最近、less コマンドについて記事をちょこちょこ書いてます。 devlights.hatenablog.com devlights.hate…

less コマンドで ソースコード のハイライト表示をする (GNU Source-Highlight, LESSOPEN)

概要 GNU Source Highlight を使う lessパイプ用のシェルスクリプト 環境変数 LESSOPEN に設定 less の -R オプションがセットで必要 補足:毎回毎回 -X -R とかつけるの面倒くさい 補足:lsとかgrepで --color=always 指定しているときにも使える 概要 前回…

less コマンドで sjis とか euc-jp なファイルを表示する (LESSOPEN)

概要 LESSOPEN環境変数を設定する 概要 前回、less コマンドについて記事を書きました。 devlights.hatenablog.com ついでなので、業務系でよく使うTipsもメモ。 今の世の中、当たり前のように utf-8 な世界なのですが、未だに sjis とか euc-jp なファイル…

tail -f の代わりに less を使う (tail -f, less +F, もしくは less で開いて F 押す)

概要 man 見てみる 試してみる 別のやり方 補足:less で いきなり末尾を表示したい場合 補足:less で 行番号を表示したい場合 補足:もっとわかりやすくて素晴らしい記事 概要 知らなかったのでメモメモ。less で tail -fの代わりが出来るという話です。 w…

Everything curl (curlについて詳細に書かれたドキュメント, GitBook)

概要 概要 ひょんなことで発見した curl についてのドキュメント。忘れないうちにメモメモ。 GitBookで公開されていて、めっちゃ細かく書かれています。ボリュームも凄い。 ec.haxx.se 過去の記事については、以下のページからご参照下さい。 いろいろ備忘録…

git を使って git をインストール (ソースビルド)

概要 OS 現在の git のバージョン git を git でクローン 今回インストールのバージョンのタグをチェックアウト READMEとINSTALL を読む 依存ライブラリの用意 make make install 確認 参考情報 概要 Chromebook の Linux コンテナ を使っていますが、ディス…

Goメモ-106 (「プログラミング言語Go完全入門」が公開されている)

概要 おすすめ書籍 概要 忘れないうちにメモメモ。 メルカリさんが以前に限定公開してくださっていた「プログラミング言語Go完全入門」が完全公開になったみたいです。 engineering.mercari.com bit.ly とても素晴らしい資料です。公開してくださって感謝で…