けんけん が書いた記事一覧

WPF でウィンドウの位置やサイズを記憶・復元するには

今回は WPF でウィンドウの位置やサイズを保存しておいて復元する方法を紹介します。「よくある」要求なのに意外と WinForms のころの話が多くて、直球な答えがありません。 毎回アプリをつくるたびに実装しているので自分のスニペットを兼ねて、ご紹介します。 前提 今回は前提として、ウィンドウ位置・サイズをユーザー設定ファイル (App.config) に保・・・続きを読む

ソースコードの頻出単語 regist (覚えるべからず)

最近、業務の都合上、他社の書いたプログラムを読むことが多いのだが、そこに頻出する単語が regist である。 今関わっているソースコードは書かれた時期はそう古くもないのだが、設計もフレームワークも古い。 (.NET Framework 2.0) regist という頻出単語 ちょっと辞書を引けばわかることだが、 regist という英単語はない。言うまでも・・・続きを読む

GitHub の Issue 検索で特定のラベルを「含まない」 Issue を抽出するには

GitHub Issue Filtering by Labels

GitHub も Issue が増えてくると必要なものを確認するのが面倒になってきます。 GitHub で「タグ」的に使える「ラベル (label)」。様々な識別や自動化にも利用しています。 今回はこのラベルを使った小技を一つご紹介します。 特定のラベルを含む Issue の検索 「特定のラベルの Issue」は標準の GUI から下記のようにフィルタリング・・・続きを読む

Slack から簡単に削除できない Asana の連携アプリを削除するには

Remove app from Slack

Slack はさまざまな別のサービスと連携できるのが利点の一つです。 すでにインストールした連携の一覧や管理は Apps and Integrations から行うことができます。 ただ一部のアプリで削除できないものがあったので、備忘録として削除方法をメモしておきます。 Asana アプリの削除方法 タスク管理サービスとして有名な Asana ですが、うちの・・・続きを読む