記事一覧
-
👨💻 19894文字
ZENN -
## はじめに 動的言語では「関数を実行中に再定義できる」ことが大きな魅力の一つです。しかし、これを **高性能な JIT 最適化** と両立させるのは簡単ではありません。 Julia はこの問題を解決するために **world age** という独自の仕組みを採用しています。一方で、Java / .NET / JavaScript / Ruby / Python などの他の JIT 言語は、...
Qiita -
Bamboo Fabric: Is It Truly Eco-Friendly?
2025/09/22Bamboo fabric has gained popularity as a “green” alternative to conventional textiles, often promoted as a sustainable choice for eco-conscious consumers. But is bamboo clothing really as environmenta...
Qiita -
なぜ、コンテキストエンジニアリングは言葉だけが先行してしまったのか?
2025/09/22コンテキストエンジニアリングとは何だろうか?ということを真剣に考え始めたのが8月の中頃。そこからLLMの特性や出来ること/出来ないこと、得意なこと/不得意なこと、そもそもコンテキストとは何なのかを一つずつ丁寧に調べようと思い、観察し、疑問を探し、言語化し、AIに質問し、仮説を立て、検証するという試行錯誤を繰り返してようやく1ヶ月ほどかかり自分の中では一定の言語化が出来ました。 コンテキストエンジ...
Qiita -
💡 3575文字
ZENN -
🖥️ 5932文字
ZENN -
【React修行日記】useEffectと依存配列
2025/09/22📝 4592文字
ZENN -
【React Router】useParamsについてまとめてみた
2025/09/22### はじめに useParamsについて簡単にまとめてみました。 ### useParams とは? 「URLから必要な情報を簡単に取り出すために必要な道具」 たとえば、こんな URL があるとします: ``` /users/123 ``` このとき「123」という数字は「ユーザーID」を表しています。 でも普通にコードを書いても、この「123」を自動で受け取ることはできません。 ...
Qiita -
日本語でコードを検索したい(on Neovim)
2025/09/22🔎 6713文字
ZENN -
iPad AirをメインPCにしたら欠かせなくなったアクセサリー
2025/09/22iPad miniから11インチiPad Airに買い替えてから毎日の使い方が大きく変わりました。デスクやダイニングテーブルでPCとして使ったり、手書きでメモや絵を描いたり、iPad miniでは画面サイズの制約で使いにくかったシーンでもiPad Airなら快適。気づけばMacを触る時間も激減しました。続きをみる
NOTE -
AIコーディングで失敗しまくった私が学んだ、効率的にAIを使うための6つのポイント
2025/09/22🌟 2979文字
ZENN -
rsyncとSSH鍵認証で実現する、安全で自動化されたサーバーバックアップ
2025/09/22🛡️ 2964文字
ZENN -
Windows ノートPCで YOLOv8 をとりあえずサクっと試してみる。
2025/09/22# Windows ノートPCで YOLOv8 を導入してカメラ推論するまで この記事は、Windows ノートPCに Python 仮想環境を用意して、YOLOv8 を導入し、カメラからリアルタイム推論を行うまでの手順を備忘録としてまとめたものです。 (対象:初心者でも手を動かせばできるレベル/自分用メモだけど是非やってみてほしい💛) --- ## 目的とゴール - Webカメラで画...
Qiita -
n8nでSlackのスレッドに返信する
2025/09/22💬 1608文字
ZENN -
短距離送電における電力円線図とノーズカーブについて
2025/09/22# はじめに 電力円線図やノーズカーブは送電モデルにおける安定性を議論する際に用いられる。しかし、それら2つの概念は難解なものととらえられがちである。理由としては使用する数学のレベルが高く、計算量が多いからである。そこで、今回は、平成25年度の電験2種2次試験である電力・管理に出題された送電モデルに関する問題を計算機を用いて数値計算することで、電力円線図とノーズカーブの概要を理解することを目指す。...
Qiita -
### 1. 概要(Overview) **Replace Conditional with Polymorphism** は、 複雑な `if-else` や `switch` 文による条件分岐を、 **ポリモーフィズム(多態性)** を使った設計に置き換えるリファクタリングです。 条件分岐は一見シンプルに見えますが、種類が増えるたびにコードが肥大化し、修正が困難になります。 一方、ポ...
Qiita -
認証認可まわりの用語を整理する
2025/09/22認証/認可まわりの仕組みや一般的なスキームや用語、なんだかややこしい!のでまとめておきたい!と思い書きます。 ## そもそも ### 認証(Authentication) 本人であるかを確認すること ### 認可(Authorization) 認証された人が何をしていいかを確認すること ### JWT(ジョットと読む) 他者間で情報をJSONの形で安全にやり取りするための、コンパクト...
Qiita -
SSH経由での作業が終わらず、帰りたくても帰れない
2025/09/22## はじめに - 自分用メモですが、同じ状況の方の参考になれば幸いです - 普段は WPF と ASP.NET の API 開発を長年やっています - 本記事での環境は、**Ubuntu 22.04**、`tmux` のバージョンは **3.2a** です ## ChatGPTに聞いたこと また間違って SSH接続 を終了させてしまい、処理中の作業がすべて消えてしまった!これ、どうにかならない...
Qiita -
Codexを使うあなたへ。おすすめ設定&リンク集
2025/09/22😎 4629文字
ZENN -
### 1. 概要(Overview) **Replace Nested Conditional with Guard Clauses** は、 深いネスト(`if` の入れ子)を **早期リターン(ガード節)** に置き換え、ロジックをフラットにするリファクタリングです。 > 目的:ネストを解消して「正常系」を主役にし、**読みやすさと意図の明確さ** を高める。 ------ ###...
Qiita