順列をC#で(効率重視)
参照: 順列をC#で 元記事は関数型プログラミングのシンプルな実装をC#で再現したもので、決して効率的ではありません。 効率的にするには、たとえばHeapのアルゴリズム や、Johnson–Tr...
116 search resultsShowing 1~20 results
You need to log-in
参照: 順列をC#で 元記事は関数型プログラミングのシンプルな実装をC#で再現したもので、決して効率的ではありません。 効率的にするには、たとえばHeapのアルゴリズム や、Johnson–Tr...
(2025/6) さすがにコード例が古いので、コレクション式を使って書き換え。 filterM は.NETにはないので、無理に実装を合わせる必要はない。 特に、Func<int, IEnu...
Haskellの「モナドのすべて (All About Monads)」チュートリアルの、継続モナドの部分を参考に、F# で Contモナドを書いてみます。 F# の標準機能にはモナド型クラスが...
Microsoftのオンライン ストアからDebianをダウンロードしてインストールできるのですが、2025/4現在も、ストアから入手可能なのは2022/3付けのDebian 11 "bulls...
MSDN Blogs: LINQ: Building an IQueryable provider series - The Wayward WebLog ufcppさんの記事: [雑記] IQ...
JavaのLinkedHashMapが欲しいこともあると思うのだけど、そのためだけにライブラリを参照するのも何だかなと思い、さっと書いてみました。 (追記)内部実装をList<T>に...
(追記) この記事はobsoleteです(使われなくなりました)。systemd を使用して WSL で Linux サービスを管理する | Microsoft Learnに従ってください。 (...
関数を変数に割り当てられる 関数を他の関数の引数として渡せる 関数から他の関数を返せる 式指向であり、プログラムのほとんどの部分が値を返す式で構成される ループによる繰り返し処理よりも、再帰や高...
dev.toにも投稿したのですが、こちらにも。 Microsoft Authentication Library (MSAL)は、簡単に言えばEntra ID(Azure AD)やAzure A...
Java CLIアプリケーション(not Webアプリケーション)からADB2Cにアクセスして認証する方法 3つ。 実装にはMSAL for Javaを使う。 MSAL for .NET を使え...
たぶん Debian でも同じじゃないかな。 tl;dr 公式ドキュメント読もう。 https://ubuntu.com/server/docs/security-trust-store $ s...
TL;DR アドホック多相は型クラスじゃなくても実現できる。 Haskell, Rust, Scalaでは後付けで拡張できるけど、それはアドホック多相の本質ではない。 アドホック多相(Ad ho...
とりいそぎ書きなぐっておきます。あとで更新するかも。 基本方針:自分でWSL2にdocker-ceを入れる (Ubuntuの例) ※containerdとかpodmanとかはsystemd必須っ...
WSL Advent Calendar 2020の1日目です。軽い記事。 基本的な手順は、公式ドキュメント「Windows 10 用 Windows Subsystem for Linux のイ...
PR 2020年もWSL Advent Calendar作りました。 WSL2をインストールして使うときの注意点もよろしくお願いします。 tl;dr WSL2はHyper-Vのコア機能であるHy...
Excel Advent Calendar 2014の12/1分の記事です。 Webアプリケーションなど、サーバ側でExcelのファイルを生成したいことはたまにあるでしょうから、いくつかの方法を...
困ったこと 「チュートリアル:Azure Active Directory 用の Spring Boot Starter を使用して Java Web アプリをセキュリティで保護する」を見てその...
アナウンス原文: 日本語訳したので、まずはこちらを読んでください: というわけで、Ubuntu on Windows Community Previewというものが出ます。 3行でまとめると、 ...
先日、CentOSが開発方針を変更ーー「CentOS 8」は2021年終了、今後は「CentOS Stream」に注力 | OSDN Magazine なんてなことが話題になりました。 そこでW...
ソース: https://ascii.jp/elem/000/004/026/4026714/ https://docs.microsoft.com/ja-jp/windows/wsl/wsl2...
116 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.