NDPC-Dの学習記録
問題のリンク 問題概要 ある国では、1円紙幣, 10円紙幣, 100円紙幣, ...と10倍ごとに紙幣が流通している。 N 円の支払いを行う時、「支払う紙幣の枚数」と「お釣りとしてもらう紙幣の枚数」の合計枚数を最小化する問題。 重
Zennのトピック「Rust」のRSSフィードです
問題のリンク 問題概要 ある国では、1円紙幣, 10円紙幣, 100円紙幣, ...と10倍ごとに紙幣が流通している。 N 円の支払いを行う時、「支払う紙幣の枚数」と「お釣りとしてもらう紙幣の枚数」の合計枚数を最小化する問題。 重
この記事について 最近じわじわ来てる**AIネイティブなコードエディタ「Zed」**を、公式サイトからのダウンロードからACP接続、AIエージェントの実機デモまで、手順どおりにハンズオンした記録やで。 Zed最大の特徴は、ACP(Agent
はじめに Linuxを触ったことがある人なら、誰もが毎日当たり前のように叩いているコマンドがあります。そう、sudo です。 sudo apt update 管理者権限が必要なコマンドを実行する際、私たちは深く考えることなく sudo をプ
8年前のMacBook Air(Intel)で全テスト済み。7本のMacアプリをソロ開発した実体験から書いています。案件でも広告でもありません。 iPhoneはHEICで撮影する。ほとんどのアプリが欲しいのはJPEG。HiyokoAutoS
Logstash を Rust で書き直して AWS で 4.2× 速かった話 何を作ったか abyo software 合同会社で FerroStash という Logstash 互換の log pipeline を Rust で開発
TL;DR S3 クライアントの --endpoint-url を差し替えるだけで、PUT 時に透過圧縮、GET 時に透過展開する Rust 製ゲートウェイ S4 を Apache-2.0 で公開しています。 aws-cli / bot
はじめに 現在Rust学習1か月目で「derive」を学習してみてドラえもんに例えられそうだったので、アウトプットをかねてやってみます。 Rustって厳格な言語なのに、日本語の変数名やキー、関数名と使えるのに驚きです。なので早速使ってみまし
8年前のMacBook Air(Intel)で全テスト済み。7本のMacアプリをソロ開発した実体験から書いています。案件でも広告でもありません。 順次ファイル転送は遅い。HiyokoAutoSyncは同時実行数を制限した並列転送を使っている
はじめに ZKP(ゼロ知識証明)に興味を持ち、「実際に触ってみたい」と思ったところで SP1 というツールに出会いました。 SP1 は Succinct Labs が開発した zkVM(ゼロ知識仮想マシン)で、普通の Rust コードをその
Tauri のエンジンは GUI 以外に使えるか? Tauri は Electron の代替として知られるデスクトップアプリフレームワークです。Chromium をバンドルする Electron と違い、OS ネイティブの WebView
問題のリンク 問題概要 長さ N の英小文字からなる任意の文字列 T を作る際、3個の文字列 S_1, S_2, S_3 のいずれも部分列として含まないものの個数を 998244353 で割った余りを求める問題。 重要なポイント
はじめに iOSアプリ開発では、基本的にはSwiftを使いますが、処理内容によってはGoやRustで実装したロジックをiOSアプリから呼び出したいケースがあります。 たとえば、 Android / iOS / サーバーで共通ロジックを持ち
今回はレーベンシュタイン距離ではなく読みをベースとした編集距離を測るライブラリをつくったのでその紹介記事です。名前は自分の好きなスコッチウイスキーであるブナハーブンのMòineからとりました。ブナハーブンのMòineは日本語では「モーイン」
個人開発サーバーの通信をSniffnetで可視化する手順 中小企業の現場でもサーバー運用は避けて通れない。受注管理や生産管理、勤怠電子化など、社内システムが増えるほど「どの端末がいつ、どこへ通信しているか」を把握したい場面が増える。 本記事
問題のリンク 問題概要 N 頂点 M 辺の DAG(閉路を持たない有向グラフ) がある。 このグラフについて、頂点1から頂点 N へ向かうパスの本数を 998244353 で割った余りを求める問題。 重要なポイント グラフが DA
はじめに Amulet というCLIツールを作った。.env の代わりに使えるシークレット管理ツールで、暗号化した vault ファイルに秘密情報を入れておく。 最初はZigで書いて、v1.0.0でRustに書き直した。 この記事は「なぜそ
はじめに 株式会社estie(エスティ)でソフトウェアエンジニアをしている hatoo です。 cuda-oxideが公開されて、色々見ていたところ、そこで定義されていたDisjointSliceが気になったので調べてみました。 本記事では
8年前のMacBook Air(Intel)で全テスト済み。7本のMacアプリをソロ開発した実体験から書いています。案件でも広告でもありません。 HiyokoKitにはAPKインストールとAndroidアプリマネージャーが含まれている。どち
はじめに fulgurファミリーに、新作が加わりました。 fulgur-chartです。 chart.js v4互換のJSON specから、SVG/PNGのチャートを生成するCLIツールです。 特徴は二つ。 ブラウザを使わないこと。 そ
問題のリンク 問題概要 縦2マス、横 N マスのグリッドがある。 このグリッド内に、以下2種類のポリオミノを自由に使って、隙間なく敷き詰める方法は何通りあるかを答える問題。(ポリオミノは回転や反転をさせてもよい。) 縦2マス、横1マ
新薬を作りたいとき、「この化合物を合成するにはどの原料から始めればいいか」を自動で答えるツール「renkin」を Pure Rust で開発しています。 https://github.com/kent-tokyo/renkin 逆合成解
前回 の続きです。LLM パートについて書きます。リポジトリはこちら。 https://github.com/kcvlex/my-nn-engine LLM の方は、一応 CPU でも動くはずですが、基本的には GPU (CUDA) の使用
Rustの標準ライブラリだけでUUIDを作りました。OSから暗号学的に安全な乱数を取得して、それを元にB7EEF135-1372-43B9-AADF-95C4A6D19609のようなIDを生成します。 unsafeを使用するため、Rustで
ABC 463 参加記録 戦績 問題 結果 時間 ペナルティ A AC 1:52 0 B AC 5:29 0 C AC 13:56 0 D AC 90:02 0 レート変動: 991 -> 988(-3)
ABC 463 参加記録 戦績 問題 結果 時間 ペナルティ A AC 1:52 0 B AC 5:29 0 C AC 13:56 0 D AC 90:02 0 レート変動: 991 -> 988(-3)
TL;DR legixy(旧称 Traceability Engine V3)は、成果物間のトレーサビリティを有向グラフとして保持し、その整合性を機械検証するツールである。 前記事(品質「最大化」をやめる ― L2A SCP)で第3の防御線
はじめに さて、六月の菖蒲ももうじき終わろうかという今日この頃、みなさまいかがお過ごしだろうか。私はというと、英語の授業で辞書を要求され家を確認したが一冊もなく、家計も火の車なのでブックオフで中古ゲームを見ていたら500円かそこらで「漢字そ
Rust で Model Context Protocol (MCP) のサーバーを実装するなら、公式 Rust SDK の rmcp が第一候補だと思います。 この記事では rmcp の使って、Streamable HTTP transp
参考: Burn公式ドキュメント - Data はじめに Rust Bookを読み終えて、「次は何か作ってみよう」と思い、機械学習フレームワーク burn を触ってみることにした。 [dependencies] burn = { ve
こちらの本にご興味を持っていただきありがとうございます。 この本では、東証上場銘柄から日本株の押し目候補を探し、日足チャートで確認できるデスクトップアプリを作ります。 画面にはTauri 2、React、TypeScript、MUIを使
こんにちは。現在、Rust と WebAssembly を使って マルチテナント対応のセキュアな FaaS(Function as a Service)プラットフォーム を自作しています。 FaaS を一から作るにあたり、単に「Wasm を
Zagens は DeepSeek V4 向けの Agent harness(MIT)。IDE プラグインでもチャット壳でもない。完了ゲートで機械検証、イベントログでリプレイ、ローカル sidecar + 実行承認。macOS/Linux
1. 前回のあらすじと、突きつけられた漆黒の虚無 前回、JNIの命名規則、ダミーの android_main、そしてマルチスレッドのデッドロックを鉄壁の防衛線でねじ伏せ、アプリが1秒もフリーズせずに起動する「無敵の器」を完成させた。 映写機
Pure Rust で Cheminformatics ライブラリ chematic をスクラッチから書いています。なぜ作り始めたのか、開発中に何度も詰まったのか——その話を書きます。 きっかけ 「RDKit をブラウザで動かしたい」が
8年前のMacBook Air(Intel)で全テスト済み。7本のMacアプリをソロ開発した実体験から書いています。案件でも広告でもありません。 考えられる全ツールのリストではない。毎日実際に開いているものだけ。 エディタ:VS Co
AIの発展によって自分が詳しくない領域についても自分用のツールを作ることができるようになりました。 その際に一番困ることはライブラリ選定の良し悪しが分からないことです。 特にプログラミング言語としてRustを採用する場合、標準ライブラリが比
背景 ふと、会社の同僚に「Pythonは遅い。」と言われたことがある。 なぜ遅いのか? 外部ライブラリを使っても遅いのか? 正直なところ、良く分からないまま案件を進めていた傾向があったので 何番煎じになるか分からないけど、調べてみた。 本当
アプリの概要 memoake は、Linux環境の伝説的なドロップダウンターミナル「Yakuake」に強いインスピレーションを受けた、オーバーレイ型の軽量メモアプリです。 グローバルショートカット一発で画面上部からシュッと滑り降りてきて、用
はじめに ラフノートで、ZennのPublicationを開設しました。 その挨拶がてら、「この春、始めたこと」をテーマに一本書いてみます。 この春、自分は2つのことを始めました。 どっちも、新しい挑戦だった。 順番に書いていきます。
! この記事は私がnoteで書いた記事を一部修正・加筆した転載版です。オリジナルはこちらからご覧ください。 さて、Rustacean、あるいはそうでない皆さんはいかがお過ごしだろうか。この前縁があって友人数人ともやしをひたすら塩コショウで