いろいろ備忘録日記

主に .NET とか Java とか Python絡みのメモを公開しています。最近Go言語勉強中。

Goメモ-51 (XDG Base Directory 仕様の取り扱い (xdgパッケージ))

概要 サンプル XDG Base Directory のサンプル XDG User Directory のサンプル xdgパッケージの便利な関数のサンプル 概要 最近は、いろんなアプリが XDG Base Directory の仕様に則った動きをするようになってますね。 XDGってなんぞや?って方もいらっしゃ…

grepの結果から不要なものを除外する

概要 概要 小ネタ。よく忘れるコマンドのメモ。 grepコマンドで抽出した結果から、不要なものを除外する場合、以下のようにすると便利なときがあります。 以下、無理やりな例ですが $ env | grep TERM_ とすると $ env | grep TERM_ TERM_PROGRAM=Apple_Term…

Goメモ-50 (go1.14の新機能をちょこっと試す(インターフェースのオーバーラップ可能))

概要 go1.14をダウンロード サンプル go1.13でビルドすると go1.14でビルドすると 参考情報 概要 go1.14がrc1まで出たので、ちょこっと新機能試してみました。 go1.14で個人的に嬉しい機能がこれ。 github.com 今までは、以下のようにインターフェースを作っ…

Goメモ-49 (ゴルーチンとチャネルでProducer/Consumer処理を作る)

概要 仕様みたいなもの サンプル 概要 Goでは、ゴルーチンとチャネルがあるので、非同期処理が楽にかけます。 個人的に、よく利用するのが Producer/Consumer な処理が多いので、それのサンプル作ってみました。 チャネル自体が、ブロッキング付きのキューみ…

Goメモ-48 (Excelの特定シートの印刷の向きを調整)

概要 サンプル 概要 以前にPython絡みの記事で devlights.hatenablog.com というのをアップしたことがあって、それと同じことをGoでもやってみたいと思ってちょっと作ってみました。 Pythonの方がやっぱり楽にかけるのですが、Goで作ったらネイティブなバイ…

Goメモ-47 (Excelの特定シートのフッターの値を調整)

概要 サンプル 概要 以前にPython絡みの記事で devlights.hatenablog.com というのをアップしたことがあって、それと同じことをGoでもやってみたいと思ってちょっと作ってみました。 Pythonの方がやっぱり楽にかけるのですが、Goで作ったらネイティブなバイ…

Goメモ-46 (Excelの各シートの最初のセルを選択状態にする)

概要 サンプル 概要 以前にPython絡みの記事で devlights.hatenablog.com というのをアップしたことがあって、それと同じことをGoでもやってみたいと思ってちょっと作ってみました。 Pythonの方がやっぱり楽にかけるのですが、Goで作ったらネイティブなバイ…

Goメモ-45 (Excelの各シートのズーム倍率を揃える)

概要 サンプル 概要 以前にPython絡みの記事で devlights.hatenablog.com というのをアップしたことがあって、それと同じことをGoでもやってみたいと思ってちょっと作ってみました。 Pythonの方がやっぱり楽にかけるのですが、Goで作ったらネイティブなバイ…

Pythonメモ-116 (Excelの特定シートの印刷の向きを調整するスクリプト)

まえがき 概要 ソース まえがき devlights.hatenablog.com devlights.hatenablog.com devlights.hatenablog.com devlights.hatenablog.com の続きです。。。ご覧なっていない場合は先に上を御覧くださいませー。 概要 仕事上、大抵の人はWindowsで作業してて…

シェルの標準出力をリダイレクトする

概要 シェルの組み込みコマンド exec でリダイレクト 概要 よく忘れるコマンドのメモ。 試験しているときとかに、よく実行した結果を取っておく必要があるときもあります。 また、動作確認のために出力結果を見たい場合とか。 そういうときに、毎回リダイレ…