タイダログ

もっと怠けますか? (y/n)

To "Another PowerShell Math Challenge"

"Another Powershell Math Challenge" と "Solving Another PowerShell Math Challenge" に寄せて

PowerShell で算数の問題の解き方を考えている方々を見つけました。面白そうだったので私も挑戦してみます。

  • 問題
  • 私の考え方
  • 作業環境
  • コード
    • function
    • one-liner
  • 説明
  • 発展問題
  • まとめ
  • 更新履歴
続きを読む

PowerShell でアンケート結果の CSV ファイルを集計する

PowerShell でアンケートの集計をするワンライナーを書きました。

Google フォームでも Microsoft Forms でもマークシートでも、結果を CSV ファイルに出来れば OK です。

Excel で開いて COUNTIF? 文字化けがめんどうだからね。

2021/09/24 「後日談」と「教訓」を追加しました。

  • 作業環境
  • 前提
  • 完成形
  • 計算されたプロパティ
    • サンプル
  • まとめ
  • 後日談
  • 教訓
  • 参考
  • 更新履歴
続きを読む

PowerShell でディスプレイを暗くして家に帰らざるを得なくする

こちらの記事に触発されて書きました。素敵なアイコンですね。

www.tekizai.net


ジョーク記事です

時は20:15

ビー!ビー!

「上司を肉眼で確認!書類を抱えて接近中!」
「間違いない。残業だ」
「ダメです、仕事が終わりません!」
「うおぉぉぉ!」
「止めなさいタイダくん!イエに戻れなくなる!」

「帰ったら続きをしましょう…」

「うわぁぁぁあ!」

よくあることです。PowerShell でなんとかしましょう。

  • 終わらない、仕事
  • 作業環境
  • function
  • 使い方
  • 説明
  • 仕事、投げ出した後
  • 参考
続きを読む

PowerShell で素数判定と素因数分解をするワンライナー

PowerShell のパイプラインで何かしようと思い立って、素数判定と素因数分解をしてみました。何故そんな抽象的なことを思いつくんでしょうね私は。

  • パイプラインについて
  • 動作環境
  • 素数判定
    • 完成形
    • 判定方法
    • パイプラインでの実現方法
  • 素因数分解
    • 完成形
    • 試し割り法
    • パイプラインでの実現方法
    • 実行時間
    • 検算
  • 一連の流れを終えて
  • 参考
  • 更新履歴
続きを読む

PowerShell で複数の画像の同じ領域をトリミングする

スクリーンショットをトリミングするとき、複数の画像から同じ領域を切り出すことがあると思います。Excel の画面を何枚も撮って、画面上部のメニューと下部のタスクバーを除いた部分だけ欲しい、というようなことです。

そんなときに役立ちそうなスクリプトPowerShell で書きました。

  • 作業環境
  • function
  • 同じ箇所をトリミングする
    • 使い方
    • 仕組み
  • 余白をなくす
    • 使い方
    • 仕組み
  • 王妃曰く
  • 参考
  • こちらもどうぞ
  • 更新履歴
続きを読む

PowerShell から .NET のメソッドに [ref] で参照渡しをする方法

PowerShell から .NET のメソッドに引数を参照渡しするときに、何回調べても [ref] をつける箇所が分からなくなるので、今年の自由研究のテーマにしました。虫捕りと迷ったのですが、こちらにします。

.NET の [DateTime]::TryParseExact メソッドで検証します。

  • 前提
  • 検証したいこと
  • 検証するパターン
    • .NET
    • function/scriptblock
  • 結果
    • .NET
    • function/scriptblock
  • 他のメソッドでも確認
  • function への参照渡しについてわかったこと
  • 感想
  • 参考
続きを読む

みてみて、ExcelのCOUNTIF関数でこんなことできたよ!

ExcelのCOUNTIF関数とCOUNTIFS関数の使い道を列挙します。画像多めです。

「使い方」ではなく「使い道」

使い方」は方法や手順です。一方「使い道」は用途や目的、あるいは、それで何ができるかという具体的な部分です。

道具の使い方だけ知っていても、実用的なことはできませんね。ですので今回は COUNTIF/COUNTIFS関数の実用的な「使い道」を紹介します。進路指導部にいたときにたくさん使いました。

続きを読む