並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 88件

新着順 人気順

命名規則の検索結果1 - 40 件 / 88件

  • AWS設計プロンプト

    シンプルかつ網羅的なAWS設計を生成するAIプロンプトの核心は: 構造化された出力フォーマット:設計書の章立てと各セクションの説明内容を明確に指定 具体的なパラメータ要求:抽象的な説明ではなく、実装に使える具体的な設定値を求める 選定理由の明確化:「なぜその選択をしたのか」の説明を求める 代替案との比較:検討した代替オプションとの比較を含める Well-Architectedの原則適用:AWSのベストプラクティスに基づく設計を促す このアプローチを活用すれば、AIの力を借りつつも、実装に直結する高品質なAWS設計書を効率的に作成できます。何より、設計者の時間を節約しながらも、その専門知識と判断を最大限に活かせるところに大きな価値があります。 ※以下を全量使用すると量が多いので、該当箇所のみの抜粋を推奨 以下の要件に基づいて、詳細かつ実装可能なAWSアーキテクチャを設計してください。各セクシ

      AWS設計プロンプト
    • Cursor / Clineを使う上でもっとも重要なことの一つ: コンテキストウインドウについて

      Cursor/Clineを使う上で重要なこととして、LLMのコンテキストウインドウを意識しないと 1. 逐一指示をして対応するものの「Lost in Middle」現象でうまく指示が通らなくなる 2. 良いパフォーマンスが出せていないのでルールを無秩序に追加する 3. 「Lost in Middle」は解消されるがその結果早い段階でタスクのコンテキストウィンドウをはみ出す 4. Cursor/Clineがループしたり性能が落ちるのを確認する 6. 結果現状のAIの性能、判断に対して幻滅しAIを使うのをやめてしまう というようなことが起こります。 そのためにもコンテキストウィンドウを意識することは非常に大事です。 以前のバイアスに関する記事を読んでいただいた人向け 前回は人間側の問題を提示しました 今回は人間側の問題ではなく、LLM側の問題になるのと ある程度実際に出ている結果からの判断にな

        Cursor / Clineを使う上でもっとも重要なことの一つ: コンテキストウインドウについて
      • ClineでMemory Bankをやめてタスクリストを使うことによってコンテキストを最適化してる

        この記事をOpenAIの新しい画像生成で、『この記事を元に挿絵付きの手書きグラレコ風マインドマップでまとめ画像を作って ---記事の文章を貼り付け』で作成したのが以下の画像になります。 Memory Bankの使い分け:大規模コードベースでの考慮点 Clineで開発を行う際、状況に応じてMemory Bankを選択的に活用するアプローチを取っています。特にコードベースが大きい場合は、Memory Bankを使わない方が効果的なケースが多いと実感しています。 Memory Bankはコンテキストを豊富に提供できる強力なツールである一方、大量の情報が与えられることで実際の命令に従う精度が下がることがあります。これはAIの注意が分散してしまうためと考えられます。 使い分けの基準 大きなコードベースの一部を正確に変更したい場合:Memory Bankを使わない方が効率的 Vive Coding的に

          ClineでMemory Bankをやめてタスクリストを使うことによってコンテキストを最適化してる
        • チームでのDevin使いこなし術|suthio

          はじめに2024年、AIの進化は目覚ましく、特にソフトウェア開発の分野では革命的な変化が起きていると考えています。 CursorやClineも皆が注目している技術だと考えていますが僕個人として注目しているのが自律型AIソフトウェアエンジニア「Devin」です。 人間や機械からの指示に基づいて計画から実装、デバッグ、デプロイまでできるのが魅力的です。 しかしあんまり運用する際の知見がインターネットやX(Twitter)上に落ちていないので僕がしっかり書いておこうと思った次第です。 「Devinは使えない」と言っている人も居ますが、僕は「Devinは運用に使える」と非常に思っているので運用に使うための知識を書いていこうと思います。 ではここからが本編です Devinの得意なこと・苦手なことを理解するDevinの基本的な位置づけDevinを効果的に活用するための最も重要なポイントは、Devinを

            チームでのDevin使いこなし術|suthio
          • Findyの爆速開発を支える生成AI活用の準備と実践 - Findy Tech Blog

            こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 現在のソフトウェア開発の世界は、生成AIの登場により大きな転換点を迎えています。 GitHub Copilotやチャットベースの開発支援ツールなど、生成AIを活用した開発支援ツールが次々と登場し、開発者の日常的なワークフローに組み込まれつつあります。 しかし、これらのツールを導入すれば即座に開発生産性が向上する、というわけではありません。 生成AIを効果的に活用し、真の意味で開発生産性を向上させるためには、適切な準備と理解が不可欠です。 今回は生成AIと既存コードの関係性を掘り下げ、開発生産性を最大化するための具体的な準備について詳しく解説します。 単なるツールとしての導入にとどまらず、組織全体で生成AIと協調して働くための基盤づくりに焦点を当てています。 それでは見ていきましょう! 生成AI活用のための準備

              Findyの爆速開発を支える生成AI活用の準備と実践 - Findy Tech Blog
            • Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント | フューチャー技術ブログ

              CSSをわかりやすくメンテナンス性高く書くというのは長い間試行錯誤され続けてきました。命名規則でがんばる、SCSSのようなプリプロセッサを使う、CSS in JSなどいろいろな仕組みがかつて作られたりしてきましたが、現在一番シェアを集めているのがTailwind CSSです。State of CSS 2024の調査でも他のカテゴリ含めても一位です。 1/23に最新バージョンの4系がリリースされました。そんでもってぼちぼちドキュメントの読書会をしているのですが、いろいろ利用方法のヒントがあったのでまとめてみます。一部「これから使う場合はこうしたい」という僕の意見もありますが、そこに関しては異論とか「実際やってみたけどこうだった」とかあると思いますので、そういうご意見などはXとかでいただければと思います。 そもそもなぜTailwind CSSを使うのか?Tailwind CSSは万人に支持され

                Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント | フューチャー技術ブログ
              • IIJのエンジニアは、生成AIを業務にこう役立てる 開発リーダーの活用術

                IIJのエンジニアは、生成AIを業務にこう役立てる 開発リーダーの活用術:トップ人材は、生成AIをこう使う ChatGPTの登場から数年。後続サービスも続々と誕生し、ビジネスにおいて生成AIの活用は当たり前になりつつある。一方、毎日のように更新され続ける情報に追い付けず、まだその真価を発揮し切れていないという人も多いだろう。 そこで本連載では、エグゼクティブやインフルエンサー、企業内のAI活用推進者などの生成AI活用法に注目。圧倒的な実力を発揮する“トップ人材”たちは、どんな生成AIをどのように使いこなしているのか。そしてそんな人材を抱える企業は、どのようにAIを利活用しているのか──業界や職種を問わず追いかける。 今回は、IIJ(インターネットイニシアティブ)でネットワークマネジメントサービスの開発リーダーを手掛けつつ、社内のAI活用支援に取り組む藤本椋也さん(ネットワーク本部 基盤プロ

                  IIJのエンジニアは、生成AIを業務にこう役立てる 開発リーダーの活用術
                • Devinのメモリ活用の学びを自社サービスにどう組み込むか?

                  適切なメモリシステムを選択する際には、以下の点を考慮することが重要です: プロジェクトの特性: 規模、複雑さ、継続期間 作業スタイル: 個人作業か共同作業か、作業の連続性 情報の性質: 構造化された知識か経験的知識か、更新頻度 自動化の程度: どの程度の自動処理が望ましいか カスタマイズの必要性: 標準的な使用か特殊な要件があるか 次世代メモリシステムの方向性 現在のAIツールのメモリシステムを分析すると、Devinが先行する中で今後の発展方向として以下のようなトレンドが見えてきます: マルチモーダルメモリ: コード、ドキュメント、図表など異なる形式の情報を統合的に管理 分散協調メモリ: チームメンバー間で共有されるメモリ空間の構築 自己組織化メモリ: ユーザーの作業パターンから自動的に最適な構造を学習 これらの発展により、AIアシスタントはより人間に近い理解力と長期的な文脈把握能力を獲得

                    Devinのメモリ活用の学びを自社サービスにどう組み込むか?
                  • Clineが記憶喪失にならないようにMemory Bankを使う - Qiita

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 Cline Memory Bankは、AIコーディングアシスタント「Cline」において、プロジェクトの文脈(コンテキスト)を長期に維持するための仕組みです (cline_docs/prompting/custom instructions library/cline-memory-bank.md at main · nickbaumann98/cline_docs · GitHub)。通常、Cline(VS Code上で動作するAI開発支援ツール)はセッションごとに内部記憶がリセットされます。その弱点を補うために、Memory

                    • 覚書:本当に使えてる?知って得するCursorエディタの機能・設定7選|Shinoda

                      本当に使えてる?知って得するCursorエディタの機能・設定7選Cursorエディタを使いこなせていますか? 実は、多くの人が知らない便利な設定や機能がたくさんあります。 本記事では、Cursorエディタを最大限活用するための 7つの機能・設定 を紹介します。 1. Project Rules(プロジェクトルール)を活用するProject Rulesとは? プロジェクト全体のコード品質やAIの出力を統一するために、ルールを事前に設定する機能です。 使い方 特定のファイルに適用するルールを設定(例:TSXファイルのみ適用) UIデザインのガイドラインを明示(例:「シンプルで美しいデザインに統一」) 命名規則・コメントスタイルを統一 参考テクニック ルールを作成する際に、公式ドキュメントのリンクを含めておくと、AIが適切なガイドラインを参照しやすくなります。 2. Auto Context(オ

                        覚書:本当に使えてる?知って得するCursorエディタの機能・設定7選|Shinoda
                      • 文字起こしAI Whisperモデルの更なる活用形 ~ 「負の遺産」とならないために | IIJ Engineers Blog

                        フロントエンド部分はPHP、バックエンドはPythonで構成していますが、これとは別にジョブスケジューリングにはSlurm Workload Managerを活用しています。 SlurmはGPU排他制御で必要になってくるもので、これによりそれぞれ実行された履歴はジョブとして管理することができる点がうれしいポイントです。 内部で動作するモデルはOpenAI/Whisperです。Whisperがリリースされたときは大変な盛り上がりを見せてたなぁというのをいまだ覚えてまして、このモデルに私もかじりついて一生懸命内部構造を調べてたりしたなーと。 今やすっかりクローズなイメージが固定してしまったOpenAIですが、当時はその境目の時代ということもあり、DALL-E2で使われてたCLIPや書き起こしモデルWhisperはオープンモデルとして、かの有名なGPT-3や画像生成モデル本体であるDALL-E2

                          文字起こしAI Whisperモデルの更なる活用形 ~ 「負の遺産」とならないために | IIJ Engineers Blog
                        • Signal経由でDark Crystal RAT攻撃:ウクライナ防衛部門が標的に - イノベトピア

                          Last Updated on 2025-03-21 10:53 by admin ウクライナのコンピュータ緊急対応チーム(CERT-UA)は、ウクライナの防衛部門を標的とした新たなサイバースパイキャンペーンについて警告を発している。 2025年3月初旬に発見されたこの攻撃では、Dark Crystal RAT(DCRat)と呼ばれるマルウェアが使用されている。 攻撃の標的は防衛産業複合企業の従業員およびウクライナ国防軍の関係者である。攻撃者はSignalメッセージングアプリを通じて悪意のあるメッセージを配布しており、これらのメッセージには会議議事録を装ったアーカイブファイルが含まれている。一部のメッセージは、攻撃成功率を高めるために、以前に侵害されたSignalアカウントから送信されている。 アーカイブファイルには囮のPDFと実行ファイルが含まれており、実行ファイルは「Dark Tort

                          • go1.24アプデ後のgo vetに注意

                            どうもtakemaruです! 私、元花粉症で20代前半までこの時期は常に鼻を真っ赤にしていました🤧 元というのは、 実は筋トレを始め腸内環境に気を配り食物繊維や発酵食品をよく摂取しているのですが、ある時からピタッと花粉症が治りました😳 なんでも、腸内環境が良くなり腸内細菌が増えると花粉に対して反応していたレセプターが反応しなくなるとかなんとか… 対処療法も大事ですが原因療法で根本を治すことも大事だと思うので食物繊維と発酵食品を日頃摂取することオススメです✨(花粉症解消でQOL爆上がりです) . . . 本題に入ります。 遭遇した事件 go1.24.1出たしそろそろアプデするかぁ ↓ プルリク投げる ↓ いつも通りCIでgo vet実行される ↓ 大量のnon-constant format string in call to fmt.Sprintf ↓ はにゃ?! これについて解説しま

                              go1.24アプデ後のgo vetに注意
                            • カナダ・フランス・ハワイ望遠鏡が発見!土星の新たな衛星128個 - イノベトピア

                              カナダ・フランス・ハワイ望遠鏡を用いた観測で、土星の新たな衛星128個が発見されました。 これにより、土星の衛星総数は274個に達し、太陽系で最も多くの衛星を持つ惑星となりました。新たな衛星は不規則な軌道を持ち、過去の天体の衝突によって形成されたと考えられています。 発見内容: 土星を周回する128個の新たな未知の衛星が発見されました。これにより、土星の衛星の総数は274個に達しました。 発見チーム: 研究チームは台湾のアカデミア・シニカの天文学・天体物理学研究所に所属するエドワード・アシュトン博士が率いています。 使用した望遠鏡: カナダ・フランス・ハワイ望遠鏡を使用して発見しました。 観測時期: 追加の観測は2023年に行われました。 新しい衛星の特徴: 新たに発見された衛星はすべて不規則な衛星で、ジャガイモのような形をしており、土星から遠く離れた軌道を周回しています。 命名規則: 土

                                カナダ・フランス・ハワイ望遠鏡が発見!土星の新たな衛星128個 - イノベトピア
                              • 【初心者必見】Google 「Gemini Code Assist」が無料!プログラミングの学習時間を半分に|ラリオス|クラウドや AI の魅力をエモーショナルに|雲の向こう側

                                みなさん、こんにちは!ラリオスです。 「プログラミングを学んでみたいけど、何から始めたらいいのかわからない…」 「独学で勉強しているけど、エラーばかりで心が折れそう…」 「仕事で少しだけコードを書く必要があるけど、時間が足りない…」 そんな悩みを抱えている方、多いのではないでしょうか? IT 業界に興味はあるけど、プログラミングの壁にぶつかって、なかなか一歩を踏み出せない…、そんな気持ち、すごくよくわかります。 でも、もう大丈夫! そんなみなさんに朗報です! なんと、Google が、AI を搭載した強力なコーディング支援ツールの無料版である「個人向け Gemini Code Assist」(パブリック プレビュー)を公開しました! 「個人向け Gemini Code Assist」は、みなさんのプログラミング学習を強力にサポートしてくれる、頼もしい相棒です。コードの自動補完や生成はもちろ

                                  【初心者必見】Google 「Gemini Code Assist」が無料!プログラミングの学習時間を半分に|ラリオス|クラウドや AI の魅力をエモーショナルに|雲の向こう側
                                • Clineを活用したUnityプログラミングの注意点とベストプラクティス

                                  はじめに こんにちは、XR好きエンジニアのイワケンです。最近、AIコーディングアシスタントの進化が目覚ましく、特にUnity開発においても大きな変革をもたらしています。 この記事では、AIコーディングアシスタント「Cline」を活用したUnityプログラミングの注意点とベストプラクティスについて解説します。Unityの基本を理解している中級者の方を対象に、より効率的で品質の高いコード生成方法を紹介します。 Clineとは? Clineは、Anthropicが開発したAIコーディングアシスタントで、Claude AIモデルをベースにしています。VSCodeの拡張機能として利用でき、コードの生成、修正、リファクタリングなどをサポートします。 Unityプロジェクトでは、C#スクリプトの作成やデバッグ、パフォーマンス最適化のアドバイスなど、様々な場面でClineを活用できます。 Unity開発で

                                    Clineを活用したUnityプログラミングの注意点とベストプラクティス
                                  • 【イベントレポート】JAWS-UG東京 IaC Night 〜入門から上級まで!AWSをコードで構築しよう〜 #jawsug_tokyo - Qiita

                                    いつも記事を読んでいただきありがとうございます! モブエンジニア(@mob-engineer)です! 今回は2025.03.13(木)に開催した**JAWS-UG東京 IaC Night 〜入門から上級まで!AWSをコードで構築しよう〜**へ参加しましたのでアウトプットとしてイベントレポートを執筆しました。 初学者でもサクッと読めるように平易な表現で執筆しておりますので、お気軽に読んでいただければ幸いです。 目次 セッション マネコン操作いらず! TerraformでAWSインフラのコーディングに入門しよう いまから始めるAWS CDK 〜モダンなインフラ構築入門〜 Enhancing AXA Data Platform with Terraform 知っておきたい!保守性を高める AWS CDK のセオリー・ベストプラクティス Best practices for using the A

                                      【イベントレポート】JAWS-UG東京 IaC Night 〜入門から上級まで!AWSをコードで構築しよう〜 #jawsug_tokyo - Qiita
                                    • Gitを用いたチーム開発で意識すること - Qiita

                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 先日インターンに参加し、Gitを用いたチーム開発を経験しました。 今まで開発といったら個人開発だったので、色々学ぶことが多かったです。 今回はそれらをまとめ、開発の各段階で意識しておくべきことを書いていきたいと思います。 要件定義・基本設計 まずは要件定義が必要です。今回のインターンではざっくり「入力データを取得し、宣伝用のドキュメントを生成するWebアプリ」という要件が示されました。 そこからは「データを入力する」「データを成型する」「ドキュメントを生成する」といった要件が考えられましたが、他にもあったほうが良い機能などが考

                                        Gitを用いたチーム開発で意識すること - Qiita
                                      • CDK Office Hour 半期報告 - 社内エンジニアを支援する「なんでも相談会」の成果 - サーバーワークスエンジニアブログ

                                        こんにちは。自称ソフトウェアエンジニアの橋本 (@hassaku_63)です。最近は斉藤和義と Original Love の楽曲をよく聴いています。歌って弾けるようになりたい。 この記事では、2024/07から始めた社内向けのイネーブリング活動である "CDK Office Hour" の活動内容を紹介します。 Office Hour って? 狙いと開催概要 開催実績 もらった質問や会話ネタの紹介 一部の回答を紹介 ディレクトリのレイアウト Aspects は便利 スナップショットと差分管理 記述言語は TypeScript を使った方がいい? 振り返り 課題 今後の展望 Office Hour って? Office Hour とは、いわば「なんでも相談会」です。AWSJ の SA (Solution Architect) さんが不定期で開催している*1同名の活動から名前と基本スタイルを

                                          CDK Office Hour 半期報告 - 社内エンジニアを支援する「なんでも相談会」の成果 - サーバーワークスエンジニアブログ
                                        • ピーター・ティール: 科学の停滞とAI革命|AGIに仕事を奪われたい

                                          我々は、コロナ禍だけでなく、ここ50年ほど軟禁状態にあったような社会を生み出してきました。今、本物のAIの波の始まりを迎えています。これはおそらくインターネット自体に匹敵するブレークスルーです。 こんにちは、データオタクの皆さん。今日のゲストはピーター・ティールです。ピーターはPayPalの共同創業者兼CEOで、Facebookの最初の投資家、Palerの共同創業者です。また、Founders Fundの創業者兼マネージングパートナーであり、『ゼロ・トゥ・ワン』の著者でもあります。これは私が最高のビジネス書の一つだと考えています。ピーター、World of Dasへようこそ。 お招きいただきありがとうございます、オリン。 会社を立ち上げる際、全体的な市場規模(TAM)はどれほど重要ですか。 それは常に必要な要素です。市場が全くないのはかなり悪いことです。しかし、TAMを過度に強調する方法も

                                            ピーター・ティール: 科学の停滞とAI革命|AGIに仕事を奪われたい
                                          • GA4におけるUTMパラメータ運用ガイド | and,a株式会社

                                            1996年8月より日経BP社でウェブマーケティングのキャリアスタート。 and,a CAO。20年以上にわたりウェブ解析の最前線で活躍。 日経BPコンサルティング在籍時に 大手新聞社聞電子版立上げ時のマーケティング効果測定担当。 Ptmind在籍時に5年にわたりヒートマップ分析を担当し、 ヒートマップ業界随一の解析実績を誇る。 レポートの一覧 1. UTMパラメータとは?UTMパラメータの概要と役割: UTMパラメータとは、ウェブサイトのURLに付加することでユーザーの流入経路(どこから来たか)を識別するための文字列です​。たとえば広告やSNS投稿、メールマガジンなどに掲載するリンク先URLにUTMパラメータを付与すると、どの経路から訪問者が来たのかをGoogle Analytics上で正確に追跡できます​。これにより「どの広告が効果的だったか」「どのメールからのアクセスが多いか」など、マ

                                              GA4におけるUTMパラメータ運用ガイド | and,a株式会社
                                            • いろんな人のコーディングAIエージェントへの指示を見てみる - Qiita

                                              Pull Request(PR)のレビューを行う際は、以下の手順でファイルごとにコメントを付けてください: 1. PRの差分を確認: `gh pr diff <PR番号>`でPRの差分を確認 2. ファイルごとにレビューコメントを追加: ```bash gh api repos/<owner>/<repo>/pulls/<PR番号>/comments \ -F body="レビューコメント" \ -F commit_id="$(gh pr view <PR番号> --json headRefOid --jq .headRefOid)" \ -F path="対象ファイルのパス" \ -F position=<diffの行番号> ``` - position: diffの行番号(新規ファイルの場合は1から開始) - commit_id: PRの最新のコミットIDを自動取得 # Cline R

                                                いろんな人のコーディングAIエージェントへの指示を見てみる - Qiita
                                              • 【可読性向上】コードの可読性を追求 ― Unityで書くリーダブルなC#コードの秘訣

                                                閲覧いただきありがとうございます。はじめまして、ゲーム開発所RYURYUの「りゅうや」と申します。 ❏ ゲーム開発ランキング【 1位 】実績多数 (ココナラ) ❏ ココナラ総販売【 220件超 】 ❏ GC甲子園2022・東京ゲームショウ2023など出展経験あり ■ まずはこの教材でUnity開発の第一歩を体験してください! 今すぐ購入する ■ 記事に関するご質問やご意見は、Discordサーバーまでお寄せください。 【可読性向上】コードの可読性を追求 ― Unityで書くリーダブルなC#コードの秘訣 Unityでの開発において、コードの可読性はプロジェクトの成功に直結します。読みやすいコードは、チームメンバー間のコミュニケーションを円滑にし、バグの発見や修正を容易にします。本記事では、UnityでリーダブルなC#コードを書くための秘訣を、公式ガイドラインやベストプラクティスに基づいて解説

                                                  【可読性向上】コードの可読性を追求 ― Unityで書くリーダブルなC#コードの秘訣
                                                • for Google Cloud PCA

                                                  Google Computing Engine (GCE) IaaS (Infrastructure as a Service)。AWS EC2相当。 基本EC2同様、マシンスペックやOSを指定して起動する。 カスタムマシンタイプ ワークロードに最適なCPU数とメモリ容量を搭載した仮想マシンを指定可能。 インスタンスタイプ 末尾の数字がvCPUに対応する命名規則。 C系 : コンピュート最適 M系 : メモリ最適 A系 : 機械学習向け E系 : コスト面で経済的 etc... AEC2同様それぞれのファミリーに向き不向きがある。 Live Migration 仮想マシンを稼働状態のまま別のホストに移動させる機能。 事前にメモリレベルでコピーし、瞬断させたのち移動させる。ユーザからはその移動を気にすることなく利用し続けられる。 AWSやAzureでもホストの計画メンテナンス時にはVMの停止

                                                    for Google Cloud PCA
                                                  • Amazon SecurityLakeからみるApache Iceberg - アーキテクチャ章Metadata Layer編 - LayerX エンジニアブログ

                                                    LayerX Fintech事業部(三井物産デジタル・アセットマネジメント(MDM)に出向)で、セキュリティ、インフラ、情シス、ヘルプデスク、ガバナンス・コンプライアンスエンジニアリングなどを担当している @ken5scal です。 当社はSIEMソリューション(DataDog SIEM)に加えて、最終的にはデータレイクハウスでのデータ分析にする意図でAmazon Security Lakeを活用しています。 これに関する過去記事は こちらからご参照ください。 Intro 現時点のSecurityLakeにおける課題の一つは、コストの最適化です。以前の記事でふれたように Apache IcebergテーブルとなっているCloudTrailなどのAWS系ログでは metadata/ 配下だけで数テラバイトに達していました。 Security Lake では、LifeCycle ポリシーで削除

                                                      Amazon SecurityLakeからみるApache Iceberg - アーキテクチャ章Metadata Layer編 - LayerX エンジニアブログ
                                                    • デジタル保存 - Wikipedia

                                                      図書館情報学およびアーカイブズ学において、デジタル保存(デジタルほぞん)とは、継続的な価値をもつデジタル情報が長期的にアクセスでき利用可能であることを保証する公式なプロセスのことをいう[1]。それは計画の策定、資源の配分、保存手段・技術の適用を含み[2]、媒体の損傷や技術の変化といった諸課題がどのようなものであれ、デジタル化されたコンテンツやもともとデジタル形式で作成された「ボーンデジタル」コンテンツへのアクセス機会を保証するための方針・戦略・活動を組み合わせたものである。デジタル保存の目標は、真正なコンテンツを長期にわたり精確に表示・生成(レンダリング)することである[3]。 米国図書館協会の一部門である「図書館コレクション・テクニカルサービス部会」(2020年に新たな部会 Core: Leadership, Infrastructure, Futures に統合)の保存・デジタル化セク

                                                      • 世界一やさしいRAG構築入門 ──Azure OpenAI Serviceで実現する賢いAIチャットボット

                                                        2025年3月19日紙版発売 2025年3月19日電子版発売 武井宜行 著 B5変形判/336ページ 定価3,300円(本体3,000円+税10%) ISBN 978-4-297-14732-7 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 本書では,RAGの基本概念から構築・活用までを徹底的にわかりやすく解説しています。初心者でも理解しやすいよう,図解をふんだんに用いて,従来技術との違いを明確にし,さらに実際にRAGを動かせるコードも掲載しています。具体的な内容は以下のとおりです。 生成AIの基礎知識: 生成AIの仕組みや活用方法を学び,Ch

                                                          世界一やさしいRAG構築入門 ──Azure OpenAI Serviceで実現する賢いAIチャットボット
                                                        • BigQueryの名前つきウィンドウでウィンドウ指定のあるクエリを読みやすくする - notebook

                                                          Window Frame句 SQL中にWINDOW ~~~と書くことでPARTITION BY ~~~やORDER BY ~~~などの指定に名前をつけることができOVER句で参照できる 分析関数のコンセプト  |  BigQuery  |  Google Cloud cloud.google.com 今までこの存在を知らず1つずつウィンドウ指定を書いていたけど社内の勉強会で同僚に教えてもらった 都度書いていた同じウィンドウ指定をまとめられる!しかも名前を付けることで意味付けできる! よいことしかなさそうなので実際に個人で使っているSQLを変えてみる サンプルデータはTogglの作業記録からとってきているデータを使う サンプルのデータ こんな感じのデータ SQLは表現を簡単にするため、単にLAGで対象行から前月分(last_month_hours)、前々月分(last_2_month_hou

                                                            BigQueryの名前つきウィンドウでウィンドウ指定のあるクエリを読みやすくする - notebook
                                                          • Vodafone UKのFigma活用術:マルチブランドをスマート管理|koppi

                                                            FigmaのVariables機能は、デザインシステムの効率化に大きく貢献するツールですが、マルチブランド対応にどのように活用できるのでしょうか? 今回紹介するのは、Vodafone UKが実施したFigma Variablesの導入事例です。この記事では、Figma Variablesを活用してどのように分類ルールを整理して管理しやすくしたのか紹介されています。 参考記事 ※ このnoteは、個人の理解できた範囲でまとめたものです。 まだ消化しきれていない部分もあるため、もし誤解や補足があればぜひご指摘いただけると嬉しいです! Vodafone UKのデザインシステムの課題1. マルチブランド環境の管理が困難Vodafone UKは以下の3つのブランドを展開しています。 Vodafone(親ブランド) VOXI(若年層向け) Talkmobile(シンプルなSIM Onlyプラン) これ

                                                              Vodafone UKのFigma活用術:マルチブランドをスマート管理|koppi
                                                            • GeminiにCLIでタスクを投げるツール「shitauke-cli」をClaude Desktopで作ってみた

                                                              https://zenn.dev/t3ta/articles/90257a2a659d70 に関する真面目な記事です。 背景 普段、VS Code で Roo Code を使いながら AI を活用している。その中で、以下のような運用が自然と定着していた。 簡単なタスクは Gemini に依頼 難しいタスクは Claude に依頼 Gemini はレスポンスが速く、簡単な質問や補助タスクに適している。一方、Claude は長文の文脈を理解するのが得意で、深い推論が必要な場合に向いている。これによって、適材適所で AI モデルを使い分ける ことで、より快適に作業できていた。 しかし、Claude Desktop と Roo Code + Gemini を同時運用すると、文脈が一貫しない という問題に直面。 なぜ CLI を作ろうと思ったのか? 1. Claude Desktop と Roo C

                                                                GeminiにCLIでタスクを投げるツール「shitauke-cli」をClaude Desktopで作ってみた
                                                              • 【新しいutmパラメータの備忘録】utm_source_platform(参照元プラットフォーム)・utm_creative_format(クリエイティブフォーマット)・utm_marketing_tactic(マーケティング戦術) - きのこの広告運用備忘録

                                                                ある日、私はSNS広告をGA4で分析しやすくするためのutmの命名規則について考えていました。 そんな中、なんとなくutmパラメータのヘルプページに目を通していたら「あれ?こんなパラメあったっけ…?」と疑問に思ったところから物語は始まります。 utm_source_platform(参照元プラットフォーム) utm_creative_format(クリエイティブのフォーマット) utm_marketing_tactic(マーケティング戦術) こんなパラメータありましたっけ…? 知らなかった…恥ずかしい…。 ということでこのパラメについて調べたことを備忘録として残す。 【utm_source_platform(参照元プラットフォーム)】【utm_creative_format(クリエイティブフォーマット)】【utm_marketing_tactic(マーケティング戦術)】を知るに至ったきっか

                                                                  【新しいutmパラメータの備忘録】utm_source_platform(参照元プラットフォーム)・utm_creative_format(クリエイティブフォーマット)・utm_marketing_tactic(マーケティング戦術) - きのこの広告運用備忘録
                                                                • GCE の内部 DNS タイプとインスタンス名の関係 - G-gen Tech Blog

                                                                  G-gen の藤岡です。当記事では、Google Cloud(旧称 GCP)の Compute Engine(以下 GCE)のインスタンス名の重複について、2 種類の内部 DNS タイプの観点から深堀していきます。 はじめに インスタンス名の重複 検証結果 サービスの概要 メタデータサーバー GCE と内部 DNS 内部 DNS 内部 DNS タイプ 設定方法 確認方法 検証 前提条件 例外 作成コマンド 作成順序 結果 まとめ はじめに インスタンス名の重複 コンソールや gcloud コマンドで GCE インスタンスを作成する際に、以下のようなエラーが出る場合があります。これはインスタンス名が既存のものと重複している場合に表示されます。 ERROR: (gcloud.compute.instances.create) Could not fetch resource: - The re

                                                                    GCE の内部 DNS タイプとインスタンス名の関係 - G-gen Tech Blog
                                                                  • ライフルドマスケット - Wikipedia

                                                                    スプリングフィールドM1861 ライフル・マスケット エンフィールド銃 ライフル・マスケット ライフルドマスケット、あるいはライフルマスケット、ライフル・マスケットは、19世紀半ばに出現した小火器の一類型である。当初、この単語は滑腔銃として生産されたマスケットの銃身に後からライフリングを施したものだけを意味していた。時代が下るにつれ、同様の設計の滑腔マスケットに代わり使用されるようになったライフルも意味するようになった。 19世紀初頭、ライフル銃とマスケットの両方が共存していた。マスケットは前装式の滑腔銃で、鉛の弾丸や散弾を発射し、銃剣を取り付けられるように設計されていた。ライフルはフリントロックやパーカッションロックによる発火機構を持つ点は同様であるが、大きな違いとして銃身にライフリングが施されていた。つまり、銃身の内部に溝が刻まれていて、発射される弾丸に回転をかけるようになっていた。

                                                                    • リモート監視・管理(RMM)ツール、攻撃者の第一選択肢に | Proofpoint JP

                                                                      2025年3月18日 Ole Villadsen, Selena Larson, かつ The Proofpoint Threat Research Team 主な調査結果 Eメールキャンペーンの第一段階のペイロードとして、正規のリモート監視・管理(RMM)ツールを使用する攻撃グループが増えています。 RMMがインストールされると、その後、データ収集、金銭窃盗、ラテラルムーブメント、ランサムウェアなどに代表されるマルウェアのインストールに使用される可能性があります。 RMMが攻撃キャンペーンや攻撃チェーンに利用されるようになって久しいが、Eメールデータの第一段階のペイロードとして利用されるようになったことは注目に値します。 RMMツールの増加は、初期アクセスブローカーが通常使用する大規模なローダーやボットネットの減少と一致しています。 概要 サイバー攻撃の第一段階のペイロードとして、正規の

                                                                      • 【Gitフック徹底解説】上級者向けのコツとベストプラクティス

                                                                        【Gitフック徹底解説】上級者向けのコツとベストプラクティス Gitそのものはシンプルですが、複雑で深い理解が必要になる側面もあります。例えばGitフックです。特定のイベントに基づいて自動でスクリプトを実行できます。 基本は簡単ですが、効果的に使いこなすには広い範囲での理解が必要です。そのためには、全体を(つまりそれを構成するすべての歯車を)理解しなければなりません。 この記事では、Gitフックの基礎知識や実行方法、インストール方法などを含めた、Gitフックの高度なテクニックについて見ていきます。 また、フックのパラメータや環境変数の説明、ちょっとしたコツ、トラブルシューティングの方法など、さまざまなトピックについてもご説明します。 Git フックの基本 Gitの主要な機能のひとつにフックがあります。タスクの自動化や標準の強制、プロジェクトのライフサイクル全体を通したワークフローの確保を可

                                                                          【Gitフック徹底解説】上級者向けのコツとベストプラクティス
                                                                        • SF世界の到来は間もなく? 米空軍が「無人戦闘機」プロジェクトを本格化へ 従来ドローンとは段違いの差です(乗りものニュース) - Yahoo!ニュース

                                                                          2025年3月4日、アメリカ空軍は史上初めて無人戦闘機に正式な型式名を与えました。それが、ジェネラル・アトミックスYFQ-42Aと、アンドゥリル・インダストリーズYFQ-44Aです。 【え、サインしてイイの!?】これが米空軍が導入を目指す次世代の無人戦闘機です(画像) なお、この名称は航空機の命名規則に基づいたもので、「Y」はプロトタイプ、「F」は戦闘機、「Q」は無人機を意味しています。すなわち、これらの機体が制式採用される段階になれば、FQ-42、FQ-44という名称になる可能性が高いと言えます。 この無人戦闘機は「共同交戦航空機(Collaborative Combat Aircraft, CCA)」として開発されました。CCAプログラムは、有人戦闘機と無人機が協力して戦いに勝利するための新たな戦術を確立することを目的としています。特に「ロイヤル・ウイングマン(Loyal Wingma

                                                                            SF世界の到来は間もなく? 米空軍が「無人戦闘機」プロジェクトを本格化へ 従来ドローンとは段違いの差です(乗りものニュース) - Yahoo!ニュース
                                                                          • Cursor / Clineを使う上でもっとも重要なことの一つ: コンテキストウインドウについて

                                                                            Cursor/Clineを使う上で重要なこととして、LLMのコンテキストウインドウを意識しないと 1. 逐一指示をして対応するものの「Lost in Middle」現象でうまく指示が通らなくなる 2. 良いパフォーマンスが出せていないのでルールを無秩序に追加する 3. 「Lost in Middle」は解消されるがその結果早い段階でタスクのコンテキストウィンドウをはみ出す 4. Cursor/Clineがループしたり性能が落ちるのを確認する 6. 結果現状のAIの性能、判断に対して幻滅しAIを使うのをやめてしまう というようなことが起こります。 そのためにもコンテキストウィンドウを意識することは非常に大事です。 以前のバイアスに関する記事を読んでいただいた人向け 前回は人間側の問題を提示しました 今回は人間側の問題ではなく、LLM側の問題になるのと ある程度実際に出ている結果からの判断にな

                                                                              Cursor / Clineを使う上でもっとも重要なことの一つ: コンテキストウインドウについて
                                                                            • iPhone17 UltraがDynamic Island小型化と予想も信憑性は? - iPhone Mania

                                                                              iPhone17シリーズの最上位モデルの名称はiPhone17 Ultraで、小型化されたDynamic Islandが搭載されるとの予想がNaver Blogに投稿されました。 ただし、発信元の信憑性は低めですので、そうした噂もあるという程度に捉えておいたほうが良さそうです。 iPhone17 Ultraだけの特別な機能があると投稿 この予想を投稿したのは、yeux1122氏です。yeux1122氏はiPhone17シリーズの最上位モデルについて、下記のような情報があると伝えています。 最上位モデルの名称はiPhone17 Ultra iPhone17 Ultraだけ、Dynamic Islandが小型化される iPhone17 ProのDynamic Islandも小型化するだけの部品供給数は確保できない iPhone17 Ultraだけ、ベイパーチャンバーを搭載 iPhone17 U

                                                                                iPhone17 UltraがDynamic Island小型化と予想も信憑性は? - iPhone Mania
                                                                              • 何をやるかもCLINEに管理してもらう

                                                                                はじめに プログラマーにも色んな得意・不得意の分野があると思ういますが、私が一番苦手なのが「タスクを分解する」というフェーズです。 例えば、「ログインページを実装する」というよくあるタスクであっても まず、ログインページの UI を決めるべき セッションの管理方法から選定すべき ログイン用APIの設計からやるべき 先にユーザーのDBの設計を進めるべき 認証プロバイダーを先に最初に選ぶべき のように色んなタスクが頭の中で喧嘩をはじめ、それぞれの優先順位を決めることが出来ず、中々、実際の作業に着手することが出来ません。 一度決めてもらえれば、あとは早いのですが、そこまでが時間がかかる。 CLINEを初めて触った時は衝撃で、もう人間要らないじゃんとまで思ったのですが、ある程度大きなプロジェクトで試したとき、「何の指示を出せばいいのかが分からない」という、AIを使う人間が永久に悩むであろう根源的な

                                                                                  何をやるかもCLINEに管理してもらう
                                                                                • Biomeではじめる快適な開発環境 〜設定不要の高速Linter&Formatter〜 - every Tech Blog

                                                                                  はじめに Biomeとは 導入方法 使い方 lint format check 設定ファイル 複数の設定ファイル extends vcs まとめ はじめに こんにちは、TIMELINE 開発部 Service Development をしているhondです! 普段からLinterやFormatterにはとてもお世話になっているのですが、いざ導入するとなると細かい設定などめんどくさいな、と友人に相談したらほぼ設定いらずかつ爆速なBiomeというツールを教えてもらったので触ってみた感想について紹介しようと思います! Biomeとは Web開発のためのたった1つのツールチェーン フォーマット、リントなどが一瞬で完了します! Prettierのようにコードをフォーマット、しかも高速 Biomeは JavaScript、TypeScript、JSX、JSON、CSS そして GraphQL のための

                                                                                    Biomeではじめる快適な開発環境 〜設定不要の高速Linter&Formatter〜 - every Tech Blog