記事一覧
-
AC法で最左最長マッチを償却O(N)で求める
2025/10/30自分向けの npm ライブラリ [@monyone/aho-corasick](https://www.npmjs.com/package/@monyone/aho-corasick) を作ってます。 ただ、実用するにあたって、AC法で最左最長マッチをどう求めるのか悩みました。 よく言われる、結果をソートするのは怠い... ランダムケースでテストするとマッチ数がボトルネックになるし... じゃあ...
Qiita -
# はじめに オライリー社の「ハンズオンJavaScript」を読みながら、気づいたことや、重要と思われるポイントをメモしていきます。 https://www.oreilly.co.jp//books/9784873119229/ 今回は、第6章「基本的な標準オブジェクトを学ぶ」の一部を扱います。 JavaScriptは数値の扱いに独特なところがあるので、それらを紹介していきます。 # Bo...
Qiita -
データ・ロジック・スコープ -プログラムの三権分立
2025/10/30## データとアルゴリズムとスコープ 初めまして、バキバキ文系エンジニアです。 SaaS系の企業で働いて2年目になります。 いきなりですが下記の画像をご覧ください。 *内容の正確性はご容赦ください ツッコミを入れながら楽しんでもらえたら嬉しいです(/・ω・)/ 
2025/10/30🐕 4824文字
ZENN -
【DAY142】プログラミング×コミュ力=最強説?
2025/10/30💻 1595文字
ZENN -
複数DataFrameを整理して自動でExcel化!Pandas実践テクニック
2025/10/30# **user**: 次のような内容の df_title という pd dataframe 型変数があります。 ``` Value1 Value2 Value3 … Period 2020-04 算数 国語 理科 … 2020-05 算数 国語 理科 … … 2025-04 数学 国語 物理 … 2025-05 数学 国語 物理 … ``` 次のような内容の df_data という ...
Qiita -
gitで直近のコミットメッセージを修正する
2025/10/29直近のコミットメッセージを修正する手順。 ## 手順 1. `git commit --amend` 1. COMMIT_EDITMSGが開くのでコミットメッセージを編集して保存する 1. (既にプッシュしていた場合)修正をプッシュ
Qiita -
自分が大学1年生の時に欲しかった資料
2025/10/29🧑🎓 5322文字
ZENN -
【JavaScript】分を時間に変換する方法
2025/10/29## 基本的な変換方法 分を時間単位に変換するには、`Math.floor()`と剰余演算子`%`を使用します。 ```javascript let m = 66; console.log(`${Math.floor(m / 60)}時間${m % 60}分`); // 出力: 1時間6分 m = 300; console.log(`${Math.floor(m / 60)}時間${m % ...
Qiita -
【Rails】ActiveStorageのテストの書き方
2025/10/29# はじめに Next.js(フロントエンド)と Rails API(バックエンド)の構成で、ActiveStorageを使ったプロフィール画像のアップロード機能を実装しました。本記事では、その実装に対するテストコードの書き方を解説します。 ## User モデルのカスタマイズ ActiveStorageの `image` 属性は、そのままJSONとして返すと複雑なオブジェクト構造になってしまい...
Qiita -
# RNNsからTransformersへ:なぜこの移行が起きたのか — 背景と要点をやさしく整理💡 短い説明: 機械学習の主流アーキテクチャがRNNsからTransformersへ移った理由を、設
2025/10/29# **RNNからTransformerへ:なぜ変化が起きたのか** 更新日: 2025年10月 長年、系列データモデリングの主力はRecurrent Neural Networks(RNN)でした。翻訳、音声認識、テキスト生成といったタスクでRNNは重要な役割を担っていました。しかし現在、最先端のNLP論文やモデルカードを開くと、支配的なのは別の名前――Transformerです。では、何が...
Qiita -
🦔 278文字
ZENN -
合成コントロール法は定常性を暗黙的に仮定している
2025/10/29🙎♂️ 5843文字
ZENN -
🐾 2107文字
ZENN -
## はじめに 自分が理解できていない部分を整理しながら、知識を少しずつ深めていくことを目的にこの記事を書いています。 そのため、内容の中には誤りが含まれている可能性もありますが、その点はご容赦ください。 間違いなどがあれば、ぜひコメントなどで教えていただけると嬉しいです!🙇 ## 今日整理していく内容 * chunkById(200, ...) * Storage::disk('s3...
Qiita -
🐡 4367文字
ZENN -
🛠 4983文字
ZENN -
ABAPクラスでメソッドチェーンを使う方法
2025/10/29# 1. はじめに ABAPでもJavaやJavaScriptのように「メソッドチェーン(method chaining)」が使えることをご存じですか? メソッドチェーンを使うと、次のようにメソッドをつないで呼び出す”ことができ、コードがとても読みやすくなります。 ```abap lo_person->set_name( 'Tanaka' )->set_age( 28 ...
Qiita