記事一覧
-
【Kotlin】crossinline の役割と使いどころ
2025/10/03### 1. 背景:インライン関数と非ローカルリターン Kotlin の `inline` 関数は **高階関数のオーバーヘッドを削減** できるだけでなく、 ラムダ内で **非ローカルリターン**(外側の関数から `return`)を可能にします。 #### 例:非ローカルリターン ```kotlin inline fun forEach(list: List, action: (Int...
Qiita -
Cursor AI で Obsidian(オブシディアン)のチートシートをつくってみた♪
2025/10/03🌏 7281文字
ZENN -
pdfmeをプロジェクトで使ってみた
2025/10/03📃 6514文字
ZENN -
# 1. 要旨 OCIのサイト間VPN接続は、顧客管理のルーター (CPE) とOCIの間でIPsecトンネルを提供するサービスです。これまで様々なルーターを利用したサイト間VPN接続の手順書記事が公開されており、物理ルーターだけでなく、ソフトウェアルーターをOCIのコンピュート・インスタンスにインストールして構築する手順などが公開されています [[1](https://qiita.com/tk...
Qiita -
【Kotlin】noinline の役割と使いどころ
2025/10/03### はじめに Kotlin では **インライン関数 (inline function)** を使うことで、高階関数の呼び出しコストを削減し、**非ローカルリターン** も可能になります。 しかし、場合によっては「引数の一部だけインライン化したくない」ケースがあります。 そのときに使うのが **`noinline` 修飾子** です。 ------ ### 1. 通常の inline...
Qiita -
printfの再実装をしたたかにやってみる(3)
2025/10/03📘 20315文字
ZENN -
【SAML】SAMLとかSSOってよく聞くけどなに??
2025/10/03## はじめに 具体的な実装方法や詳細な仕組みは記述していません。 SAMLやSSOの名前は聞いたことあるけど、どんなものなのかわからない人の足がかりになれば幸いです。 ## SAMLとは何か? **SAML(Security Assertion Markup Language)** は、SSOやID連携で利用される認証情報の規格です。 簡単に言うと、SAMLは「ひとつのサーバーで認証され...
Qiita -
[2025年10月3日] Sora2は多分何かを壊してしまった (週刊AI)
2025/10/03💡 5751文字
ZENN -
VLM視覚言語モデルの歴史整理(2025年9月まで)
2025/10/03🚀 43008文字
ZENN -
ChatGPTと作る競馬予想AI (4)
2025/10/03プログラミング初心者がChatGPTを使って競馬予想AIを作ることで、生成AIとプログラミングについて学んでいく企画の第4回です。 > 前回の記事は[こちら](https://qiita.com/yoshiasa1117/items/004f99a366bd01057773)から 前回は1ヶ月のレース日程が表示されているページから、全てのrace_idを取得するコードを書きました。 今回は1ヶ月...
Qiita -
ちょっと便利なWASM版Ghostscriptを公開している
2025/10/03JavaScriptでPDFを画像化したりPostScriptを経由して処理したいことがあります。ありませんか? 私はあります。 私はこれまで主に[ArtifexSoftware/mupdf.js](https://github.com/ArtifexSoftware/mupdf.js/)を使用していました。しかし特定のPDFでタイルパターンあるいはシェーディングパターンが崩れた経験があり、描画...
Qiita -
SVGや動画の描画がシャキッとしない場合の処方箋
2025/10/03🍢 339文字
ZENN -
【Kotlin】インライン関数 (inline function)
2025/10/03### 1. インライン関数とは? Kotlin では高階関数を使うと、関数オブジェクトが生成されて呼び出しコストが発生します。 **インライン関数 (inline function)** は、このオーバーヘッドを減らすために **関数呼び出しを呼び出し元に展開(インライン化)** します。 特に **ラムダを引数に取る高階関数** で使われます。 ------ ### 2. 基本構文...
Qiita -
VSCode拡張機能「Unicode Hover Preview」を作ってみた
2025/10/03🔣 10585文字
ZENN -
チームの技術選択を管理!エンジニア組織の知見を最大化するNotion活用法
2025/10/03🧰 4256文字
ZENN -
【計算 2】疑似乱数
2025/10/03今回は paiza 「【計算 2】疑似乱数」の問題に挑戦! # 問題概要 ◯ 疑似乱数生成 乱数生成機の代わりに計算式で乱数を再現する手法が疑似乱数。 ◯ 計算式 与えられた整数 `X` と `M` を用いて、`N` 個の乱数 `rnd_1` ~ `rnd_N` を次の式で生成する: ``` rnd_i = (X^i + X^{i-1} ... + X^1) mod M ``` - `...
Qiita -
OpenTelemetry DemoのデータをNew Relicに送った結果の確認
2025/10/03🖋️ 1235文字
ZENN -
レンティオエンジニアでKaigi on Rails 2025に参加しました
2025/10/03🚀 4560文字
ZENN -
“なぜそうなるのか?”を全部調べたJava Silver SE17黒本攻略記 #3
2025/10/03## Java Silver SE17対策:switch文の応用と試験で問われる落とし穴まとめ Javaの条件分岐の中でも、```switch``` 文は「特定の値に応じて処理を分けたい場面」でコードをすっきり整理できる便利な構文です。 ただし、基本構文だけでなく「複数のcaseをまとめる」「breakの扱い」「defaultの位置」など、注意すべきポイントも多く、Java Silver SE17...
Qiita -
💡 3940文字
ZENN