はじめにLivebook は Elixir のコードをブラウザから実行し、様々なことを自動化できるツールですLivebook では一連の処理と実行結果をノートブックとして保存、共有することができ…
生成AIを活かすには埋め込みの理解から!RAGの心臓:埋め込みの基礎から応用まで! 🔖 2
はじめにChatGPTなどの生成AIを企業で活用するには、独自のデータを組み合わせるRAG(検索拡張生成)が有益です。しかし、RAGの中核を担う「埋め込み」の仕組みは意外と知られていません。こ…
内容draw.ioを使用してネットワーク構成図を書いていますが、構成管理が結構手間になります。IaCを導入して、gitベースでインフラの構成管理が出来ても構成図だけは手動で管理となってしまうため、…
【イベントレポート】つながりテック #2 AWSトークで締めくくる年度末LT大会 ~初登壇も大歓迎!~ #つながりテック
いつも記事を読んでいただきありがとうございます!モブエンジニア(@mob-engineer)です!今回は2025.03.26(水)に開催した[つながりテック #2 AWSトークで締めくくる年度末…
純粋なPythonでWebアプリ開発(FlaskもDjangoもなし) 🔖 3
Leapcell: The Best of Serverless Web HostingWSGIを使用した最小限のPython Webアプリケーションの構築PythonのWebアプリケーション…
【Claude】Playwright-MCPで変わるテスト自動化の世界!初心者でも使えるE2Eテスト入門 🔖 126
はじめに私は新米プログラマーとして、テスト自動化の複雑さに頭を悩ませていたんですが、Playwright MCPと出会って目から鱗が落ちる体験をしました。今日はその魅力を皆さんと共有したいと思いま…
【実践編】今すぐ使える!AI技術の最先端プラットフォーム完全ガイド
はじめに近年、テクノロジーの急速な進歩により、人工知能(AI)は多くの分野で不可欠な要素となっています。本シリーズ「AI技術の革新シリーズ 総合ガイド:プラットフォームから実践への挑戦」は、先進の…
【実践編】今すぐ使えるAI技術の最先端プラットフォーム完全ガイド| [第4回] Pythonを活用したAIアプリケーション開発
近年、AI(人工知能)技術の発展により、Pythonを用いたAIアプリケーションの開発が急速に普及しています。Pythonは、豊富なライブラリと使いやすさから、機械学習や自然言語処理(NLP)、コン…
使い方Unityで使う用の一時的な処理で使うリストを作ってみました.初期化時に下のコードの様にstackalloc T[maxsize]で確保したスパンを渡します.初期サイズがmaxsizeで…
はじめに3/22・23の2日間、PHPerKaigi 2025に参加してきました。自分が聴いた中で特に印象に残ったセッションについて、まとめていきます。※自分なりの解釈もあるため、うまく理解・…
はじめにGraphQL Ruby では connection_type を使ってカーソルベースのページネーションを容易に実装することができます。また、デフォルトではカーソルベースとなっていますが、…
はじめにNext.jsのアプリケーションをビルド(next build)すると一定の識別子(build_id)が自動的に生成され、アプリケーションのバージョンが識別されます。通常ならばNext.j…
AlphaFold3とalphafold3_toolsで様々なタンパク質-基質複合体予測を行うチュートリアル
AlphaFold3とalphafold3_toolsで様々なタンパク質-基質複合体予測を行うチュートリアルGitHubにalphafold3_toolsというツールを作成したので、その宣伝をかね…
AI-Vtuber「ネウロ様(neuro-sama)」の分析 🔖 2
【ポイントは3つ】「1:キャラクター(言語モデル)」「2:話者交替」「3:コンテンツ理解」はじめに「ネウロ様(neuro-sama)」をご存じでしょうか?自然言語理解を伴うAIアバター(AI-…
Nuxt 3 SSRでの@datadog/browser-logs、@datadog/browser-rum、dd-traceの設定方法
こんにちは。技術戦略部門でフロントエンドエンジニアをしております @okuto_oyama です。現在、株式会社SchooではDatadogを導入し各種サービスのオブザーバビリティを高めるためにメ…
はじめにクラウド環境でシステムを構築する際、ネットワーク設計は最も重要な基盤です。従来のオンプレミス環境とAWS環境では、同じネットワークの概念に基づいていますが、構築や管理方法が大きく異なります…
国立国会図書館のOCRライブラリが凄くよかった件(Windows向け) 🔖 539
はじめに日本語OCR, 有料の業務用ソフトには色々と高性能なものがあるんですが、無料の場合の選択肢は意外に限られてます。最近ではGeminiなどにOCRさせることも試みてますが、縦書きに弱いのが欠…
2025年2月のNew Relic のアップデートをまとめて紹介です!Amazon SQSを使った非同期処理の分散トレーシングの紐づけがより容易にできるようになりました![APM] Amazon …
ノベルワークスのとっしー(@tossy)です.正規表現, ムズカシイですよね....呪文のような見た目に思わず後退りしてしまいます.しかし, vscodeで文字列検索する時などに, やはりあっ…
はじめに最近、aws-cdkリポジトリへのOSSコントリビューションを始めました。その際に知っておくと便利なTIPSをいくつか紹介します。取り組むIssueの探し方OSSコントリビューションを…
この文書ではC++のメモリオーダリング指定についてその必要性と使い方について述べる。マルチスレッドでおきることx86-64アーキテクチャにおいて基本的にint変数への代入、読み取りはアトミックで…
自分をAIでもう一人作る??Second-Meを試してみる④
前回の記事https://qiita.com/GOROman/items/1a8b1fe91204e5432dde注意事項All Humanこの記事は全て人間(GOROman)がAIを使わず…
AWS re:Invent 2024 現地レポート⑤ 最終日!そして2025へ…
はじめにAWS re:Invent 2024に現地参加しました。前回投稿からまた間が空いてしまいましたが、引き続き参加したセッションの感想や現地の熱気などを私なりにレポートしていきたいと思います…
[備忘録] Pythonで作る音声入力対応Webページ - FastAPIを使った実装 🔖 2
はじめに音声技術の進歩により、テキスト入力だけでなく音声による入力にも対応したウェブサイトやアプリケーションの需要が高まっています。この記事では、Python(FastAPI)とJavaScrip…
Oracle APEXで列数が動的に変わる対話モード・レポートを実装してみる
Oracle APEXで列数を動的に変えられる対話モード・レポートを作る要件があり、試行錯誤の結果どうにか実装できたのでメモとして残します。以下は動作イメージです。ちなみにクラシック・レポートで…
はじめによく使うタグだけをまとめました。ほぼ自分の備忘録として後で見返せるように作成しています。間違いなどあれば教えていただけると嬉しいです。HTML基本構造<!DOCTYPE html> …
ZENRIN Maps API の住宅地図にハザードマップを重畳してみた 🔖 1
概要本記事では、ZENRIN Maps API の地図 を使用して特定の地点における災害情報(洪水、土砂崩れ、津波)の地図を表示し、ユーザーがそれらのレイヤーを簡単に切り替えることができるインタラ…
【PHP8.5】返り値を無視することを許さないNoDiscardアトリビュート 🔖 4
PHPは元々型や引数まわりのシステムがアバウトだったこともあり、返り値を受け取らずに放棄する書き方がまかり通っていることがよくあります。$fp = fopen('/tmp/lock.txt', '…
【LLMOps】あなたの生成AIアプリを監視&評価しよう! Langfuse入門ハンズオン 🔖 2
これは何?コミュニティ勉強会「Langfuse Night #2」で実施するハンズオンセッションの手順書です。https://connpass.com/event/345731/イベントに参加…
概要皆さんは「多態性」とは何かを説明できますか?約2年前にエンジニアデビューを果たした私は、当時このように感じていました。「多態性の説明はなんとなくわかるんだけど、なんでこんな複雑な書き方する…