並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

SDKの検索結果1 - 40 件 / 52件

  • ガ〇トの某ネコ型ロボットを10万円で作りたい - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 「ガ〇トのネコ型配膳ロボットかわいいよね!研究で使いたい!」と思って値段を見たら〇〇〇万円...。本物は予算オーバーなのでそれっぽいものをお手軽に自作できないかと考えてみました。 お掃除ロボットで有名なiRobot社の教育用ロボット「Create3」をベースに、RGBDカメラと制御用のPCを載せる構成にします。パーツはAmazonで購入 or プリントすることにしました(研究室の3Dプリンターを使えばタダなので)。 3段のボディの部分に荷物を入れる想定です。Create3の耐荷重は9kgらしいので、ボディやPCの重量を引いて6kgくらい

      ガ〇トの某ネコ型ロボットを10万円で作りたい - Qiita
    • 依存ライブラリを少なくする

      自社で開発する製品は徹底して依存ライブラリをできるだけ少なくするようにしている。 実際、時雨堂の主力製品である Sora の自社管理外の依存ライブラリは​かなり少ない。 Erlang/OTP と暗号化ライブラリである OpenSSL 。そして Erlang/OTP 特有のプロセス管理ライブラリである gproc 、RabbitMQ が開発している Raft ライブラリの ra 、あとは HTTP クライアントとサーバー。そしてメモリーリーク確認ライブラリだけ。 erlang/otpopenssl/openssluwiger/gprocrabbitmq/rarabbitmq/gen-batch-serverrabbitmq/atenrabbitmq/seshatninenines/cowboyninenines/cowlibninenines/ranchninenines/gunferd/r

        依存ライブラリを少なくする
      • 開発言語にC#を選択したスタートアップのブログが海外で話題に

        2月1日、Tracebitが「Why Tracebit is written in C#」と題した記事を公開した。この記事では、TracebitというスタートアップがC#を採用するに至った理由やその背景について詳しく紹介されている。以下に、その内容を紹介する。 2月1日、Tracebitが「Why Tracebit is written in C#」と題した記事を公開した。この記事では、TracebitというスタートアップがC#を採用するに至った理由やその背景について詳しく紹介されている。以下に、その内容を紹介する。 プロジェクトを立ち上げる際、最初に直面した決定事項の一つが技術スタックの選択だった。AWSやPostgresといった技術の選択は比較的容易だった一方、開発言語については多くの選択肢があり、選定は難航した。 そこで予想外にもC#が選ばれた経緯について、本記事では詳しく説明してい

          開発言語にC#を選択したスタートアップのブログが海外で話題に
        • データベースの固定パスワードをなくす - カンム テックブログ

          プラットフォームチームの菅原です。 カンムのサービスで使われている各種アプリケーション(Goアプリ・管理アプリ・Redash等)では、データベースに接続する場合に一般的なパスワード認証を使っていることが多いです。 しかし、パスワード認証はパスワード漏洩のリスクやパスワード管理の手間があり、また要件によっては定期的なパスワードの変更も必要になってきます。 単純な方法で安全にパスワードをローテーションしようとすると、新しいDBユーザーを作成し、アプリケーションの接続ユーザーを変更し、さらに必要であれば元のDBユーザーのパスワードを変更して、接続ユーザーを元に戻す…などのオペレーションが必要になります。 そこで、AWS RDS(PostgreSQL)の「Secrets Managerによるマスターユーザーパスワードのパスワード管理」と「IAMデータベース認証」を利用してシステムから固定パスワード

            データベースの固定パスワードをなくす - カンム テックブログ
          • Windows 11が「MIDI 2.0」にフル対応 ~「Windows MIDI Services」をプレビュー開始/「MIDI 1.0」のモダン実装も含んだ新しいMIDIスタックとアプリ開発SDK

              Windows 11が「MIDI 2.0」にフル対応 ~「Windows MIDI Services」をプレビュー開始/「MIDI 1.0」のモダン実装も含んだ新しいMIDIスタックとアプリ開発SDK
            • JavaScriptランタイムのBun、PostgreSQL/MySQLのDBクライアント機能を搭載

              オープンソースで開発されているJavaScriptランタイム「Bun」の最新版となる「Bun 1.2」正式版が登場しました。 Bun v1.2 is herehttps://t.co/m3Q4xJ7l88 — Bun (@bunjavascript) January 22, 2025 BunはNode.js互換のJavaScriptランタイム機能に加えてTypeScriptのランタイム機能も備え、さらにトランスパイラ、バンドラ、タスクランナー、npm互換のパッケージマネージャなど、JavaScript/TypeScriptのツールチェーンを統合したソフトウェアです。 Windows版、Linux版、macOS版が提供されています。 PostgreSQLクライアント機能を搭載 Bun 1.2ではPostgreSQLのデータベースクライアント機能が搭載されました。ライブラリやSDKに依存するこ

                JavaScriptランタイムのBun、PostgreSQL/MySQLのDBクライアント機能を搭載
              • 煩雑なよくわからん手続きを自動でTODOリストにしてくれるTODOMakerを開発しました

                AI Agent Hackathon with Google Cloud の応募記事です。TODOMaker というアプリを作りました ところで確定申告シーズンですね 作ったもの TODOMaker というモバイルアプリを作りました。iOS・Androidで動作するFlutterアプリです。 TODOMaker は、「やりたい」「なりたい」「やらないと」、そういった感情を思い浮かべる出来事をAIに教えることでTODOリスト化してくれるモバイルアプリになっています。例えば以下のようなユースケースが考えられます やりたい: 結婚の手続き なりたい: プログラマーになる方法 やらないと: 確定申告のやりかた このような「知らない」「わからない」から調べるのも大変、手をつけるのも億劫。特に確定申告。そういったハードルを下げるために自動でWebから情報を収集し、TODOリストまで落とし込んでくれます

                  煩雑なよくわからん手続きを自動でTODOリストにしてくれるTODOMakerを開発しました
                • AI エージェント界隈で話題の MCP の凄さ実感!ー その特徴・技術概要・今後の展開 ー「メタ AI エージェント」実現なるか?

                  MCP が盛り上がってるらしい… Anthropic が 2024年11月に発表した「Model Context Protocol(MCP)」ですが、AI エージェント界隈で結構な盛り上がりを見せています。そこで、その特徴や技術概要、将来の展望について、実際にコーディングした経験も踏まえてまとめてみようと思います。今後の開発の方向性を見るにつけ、MCP が切り開こうとしている世界とその可能性に、とてもワクワクしています。希望的憶測だと、たぶん 「メタ AI エージェント」「自律進化型AIエージェント」 にまでつながります!(後述) では手始めに、MCP について少々… MCPとは、雑に言うと、LLM が外部ツールやリソースを扱えるようにして、生成 AI の適用範囲を劇的に拡大するための オープンソース技術です。 この技術は「AI エージェント」と非常に相性が良いです。たとえば「マーケティン

                    AI エージェント界隈で話題の MCP の凄さ実感!ー その特徴・技術概要・今後の展開 ー「メタ AI エージェント」実現なるか?
                  • バクラク勤怠におけるSlack連携のアーキテクチャ - LayerX エンジニアブログ

                    バクラク事業部エンジニアの id:itkq です。ラブライブ!全国決勝大会プレーオフが迫り、緊張感が続く日々を送っています。 最近私はバクラク勤怠のSlack連携関連機能を開発しています。この記事では、Slack連携のアーキテクチャについて紹介します。 バクラク勤怠とは バクラク事業部では、これまでバクラク請求書受取をはじめとするBSM (Business Spend Management / 法人支出管理) 領域のサービスを複数リリースしてきました。お客様のお話を伺うなかで、勤怠サービスへの期待の声を多く頂いたことをきっかけに、開発することが決まりました。 comemo.nikkei.com これまでのバクラクシリーズ同様、従業員・管理者両方の体験についてこだわり抜いた勤怠サービスを目指しています。 Slack連携 バクラク勤怠の特徴として、Slack連携が挙げられます。Slack経由で

                      バクラク勤怠におけるSlack連携のアーキテクチャ - LayerX エンジニアブログ
                    • Cloud Run + OpenTelemetryでもトレースが途切れないようにPropagatorを自作する - 株式会社ヘンリー エンジニアブログ

                      株式会社ヘンリーでSREをしているsumirenです。 ヘンリーではオブザーバビリティバックエンドにHoneycombを採用しています。 Cloud Runでサービス間通信をしている場合、こうした外部オブザーバビリティバックエンドとOpenTelemetryを使うと、トレースが途切れてしまう課題があります。 解決してから1年弱経ってしまったのですが、対処事例を紹介します。 Cloud Run + OpenTelemetry + 外部バックエンドでトレースが途切れてしまう理由 途切れてしまう理由を解説するために図解を用意しました。ここでは2つのCloud Runアプリケーションがサービス間通信を行い、番号順に処理を行ってトレースを生成しています。便宜上各アプリケーションはスパンを1つしか生成しない形で図解していますが、スパン数が増えても問題の本質は変わりません。またトレースIDやスパンIDは

                        Cloud Run + OpenTelemetryでもトレースが途切れないようにPropagatorを自作する - 株式会社ヘンリー エンジニアブログ
                      • [詳解]AWS Infrastructure as Code――使って比べるTerraform&AWS CDK

                        この本の概要 本書は,Amazon Web Services(AWS)のリソースを対象とした,コードによるインフラ管理――Infrastructure as Code(IaC)をテーマにした実践的な解説書です。IaCツールの中でも,幅広いシステムに対応できる「Terraform」と,抽象的なリソース記述が可能な「AWS CDK」を取り上げます。それぞれのツールの基本的な使い方や仕組みを解説するとともに,VPCやECSの構築といった具体例を通じてこれら2つのツールを横断的に比較・理解します。両ツールの「宣言的なコード記述」という共通点や,コード記述法や差分抽出プロセスの違いを掘り下げながら,AWSにおけるIaCの汎用的なスキルを習得できる内容となっています。IaCをこれから始めるユーザーに加え,Terraformユーザー,AWS CDKユーザーのどちらにも,新たな視点とスキルを提供します。

                          [詳解]AWS Infrastructure as Code――使って比べるTerraform&AWS CDK
                        • 【いま話題】MCPサーバーを10分で構築してみた

                          こんにちは。 今話題のMCPサーバーを構築してみようと思い、備忘録としてこの記事にログを残していこうと思います。 MCPのイントロダクション 上記の絵がMCPの役割を簡潔に表してくれていると思います。各サービスとの連携時にMCPがハブになってくれるようです。 (エンジニアバブルの終焉は近いですね。) MCPサーバーの構築 サンプルにはPythonとNodeJSがありましたが、普段TypeScriptをよく触るので、勉強がてらにPythonで構築してみます。 環境 Python 3.10 or higher installed. You must use the Python MCP SDK 1.2.0 or higher. uvのインストール そもそもuvとは? Rust製のpythonのパッケージ管理ツールのようです。 詳しくはこちらを参照してみてください。わかりやすく解説してくださって

                            【いま話題】MCPサーバーを10分で構築してみた
                          • Copilot Language Server SDK is now available · GitHub Changelog

                            AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                              Copilot Language Server SDK is now available · GitHub Changelog
                            • Cline+Amazon Bedrock(Claude)で”国内要件”でもAIエージェントを諦めない - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? NTTテクノクロス株式会社の渡邉洋平です。 今回はClineとClaudeの連携をAnazon Bedrockで試していきます。Clineの記事はいくつかありますが、今回はAWSユーザをスコープにした記事です。 Cline? Meet Cline, an AI assistant that can use your CLI aNd Editor. Clineは開発者用のAIアシスタントツール。VSCodeなどにプラグインとして導入することで、コーディングの強力な相棒になってくれる。Cursor無し、特別なライセンス無しでもVSCodeで

                                Cline+Amazon Bedrock(Claude)で”国内要件”でもAIエージェントを諦めない - Qiita
                              • Every System is a Log: Avoiding coordination in distributed applications

                                Every System is a Log: Avoiding coordination in distributed applications How Restate works, Part 1Posted January 22, 2025 by Stephan Ewen and Jack Kleeman and Giselle van Dongen ‐ 13 min read Building resilient distributed applications remains a tough challenge. It should be possible to focus almost entirely on the business logic and the complexity inherent to the domain. Instead, you need to revi

                                  Every System is a Log: Avoiding coordination in distributed applications
                                • 遠回りしたことは決して無駄にはならない。Vue.jsに魅せられ、OSSをライフワークにした私のキャリア - Findy Engineer Lab

                                  はじめまして、川口(@kazu_pon)です。私はソフトウェアエンジニアとして現在株式会社プレイドで働いています。OSS活動としては、Vue.jsコアチームメンバー、Nuxtエコシステムメンバーであり、Vue.js 日本ユーザグループ、そしてVue Fes Japanというカンファレンスのオーガナイザーをしています。 この記事では、日々の仕事をこなしつつOSSとどう出会い、どのようなOSS活動をしているか、これらの両立をどうやって築いていったのかなど、私のこれまでのソフトウェアエンジニアとしてのキャリアを振り返りつつ紹介します。 プロのソフトウェアエンジニアとして働くということ 始まりはゲームを作ってみたいという想いから 私がソフトウェアやIT業界に興味を持ったのは、幼少期に遊んでいたテレビゲームがきっかけでした。小学校の頃はファミリーコンピュータが全盛期で、ゲームがどうやって作られている

                                    遠回りしたことは決して無駄にはならない。Vue.jsに魅せられ、OSSをライフワークにした私のキャリア - Findy Engineer Lab
                                  • Android のプッシュ通知に利用していた FCM Legacy API を HTTP v1 に移行しました - Mirrativ Tech Blog

                                    目次 目次 背景 FCMとは 移行の流れ サービスアカウントキーを取得し、Goのライブラリに渡す メッセージの形式を決め、送信処理を書く ドキュメントのリトライポリシーに従ってエラーハンドリングを行う エラーハンドリングの概要 リトライポリシー 3% -> 10% -> 25% -> 50% -> 75% -> 100% と段階的にリリースする We are hiring! ミラティブでは一緒に開発してくれるエンジニアを募集しています! 背景 こんにちは、ミラティブの2024年新卒の山倉です。この記事ではプッシュ通知のAPIを移行するにあたって得た学びを共有したいと思います。 ミラティブではプッシュ通知をAndroid端末へ送信するのにFCM(Firebase Cloud Messaging)というサービスを利用しているのですが、7月22日ごろを境にFCMサーバーから送信失敗エラーが3%ほ

                                      Android のプッシュ通知に利用していた FCM Legacy API を HTTP v1 に移行しました - Mirrativ Tech Blog
                                    • 目的に合ったAIモデルを探せるツール「Lumigator」をMozilla.aiがリリース

                                      AIの急速な発達により、さまざまな分野において高度なパフォーマンスを発揮する言語モデルがいくつも誕生しています。しかし、言語モデルには得意、不得意があるため、特定のユースケースに適したモデルを選択することは、開発者にとって困難な課題となっています。新たに、MozillaのAI部門であるMozilla.aiが、機械学習の知識の有無にかかわらずAIモデルを選択する意志決定を行えるツール「Lumigator」を発表しました。 Lumigator is here! https://blog.mozilla.ai/lumigator-is-here-2/ Mozilla.ai Lumigator — Lumigator 0.0.1 documentation https://mozilla-ai.github.io/lumigator/ Lumigatorは、ユーザーがニーズに合った適切な言語モデル

                                        目的に合ったAIモデルを探せるツール「Lumigator」をMozilla.aiがリリース
                                      • さくらインターネットに再入社した - hekiblo

                                        2015年度の新卒社員としてさくらインターネットに就職、2018年からミクシィ(現 MIXI)で勤務していましたが、2024年7月にさくらインターネットに再入社しました。最近はアルムナイ採用というらしいです。 MIXIでは新規事業(残念ながら未リリースでクローズ)の開発を半年ほど担当した後に、家族アルバムみてねのSREを6年ほど担当し、気づけば6.5年ほど在籍していました。 MIXIはとても居心地が良く職種やポジションに関わらず尊敬できる人が多い会社だったので、大きな不満点はありませんでした。一方で、自分の価値観の変化などもあり「携わる事業を通してどんな価値を生み出したいのか? 自分が本当に力を注ぎたい領域はどこなのか?」を考え、その結果の退職という選択になりました。 さくらインターネットでは2024年下期は主にOSSとして公開されるソフトウェアの開発を担当して、OPAを活用したTerra

                                          さくらインターネットに再入社した - hekiblo
                                        • iOSアプリで初めてテキスト画像認識で機密情報を読み取るマルウェアが発見される

                                          セキュリティ企業のKasperskyが、AndroidアプリとiOSアプリでテキスト画像認識機能を持つマルウェアを発見したと報告しています。「SparkCat」と呼ばれるこのマルウェアはユーザーが撮影したスクリーンショットの内容を読み取る機能を持っており、特に仮想通貨ウォレットのリカバリーフレーズを狙っていたとのことです。 SparkCat crypto stealer in Google Play and App Store | Securelist https://securelist.com/sparkcat-stealer-in-app-store-and-google-play/115385/ Malware With Screen Reading Code Found in iOS Apps for the First Time - MacRumors https://www.

                                            iOSアプリで初めてテキスト画像認識で機密情報を読み取るマルウェアが発見される
                                          • Cloudflare WorkersのBindingsというやり方

                                            Cloudflareの開発者プラットフォームには様々なプロダクトがあります。例えば、オブジェクトストレージのR2、SQLデータベースのD1、AIモデルが動くWorkers AIなどです。Cloudflare Workersの中でこれらを使う時に欠かせないやり方が「Bindings」です。Workers特有ですが、Bindingsを使うと、SDKを使って外部サービスとつなぐことが必要なくなります。シークレットを文字列の環境変数で扱うケースが少なくなります。JavaScript/TypeScriptのオブジェクトとして外部サービスを使うことができるDXは快適です。このBindings、知らない人も多いと思うので、紹介します。 AIを12行で実装する Bindingsの感覚を掴むために、実装をみてみましょう。Workers AIをCloudflare Workersの中から使います。 まずwra

                                              Cloudflare WorkersのBindingsというやり方
                                            • AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog

                                              小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Machine Learning Engineer - Associate(MLA)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified Machine Learning Engineer - Associate(MLA)」とは 「AWS Certified Machine Learning Engineer - Associa

                                                AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog
                                              • Model Context Protocol の現在地

                                                バクラク事業CTO 中川佳希です。バクラク事業部 Platform Engineering 部では定期的な発信を行っています。前回は、Microsoft Entra ID PIM for Groupsの運用と工夫 by itkq でした。(とても便利です!) この記事では、Model Context Protocol(MCP)について触れていきます。※ 2025年2月時点での情報です。 Model Context Protocol 2024年11月に、Anthropicが発表したクライアント-サーバー間通信のプロトコルです。 仕様策定やエコシステムにはオープンコミュニティから誰でも参加可能で、各言語の実装SDKもオープンソースで開発されています。AnthoropicではMCP開発チームのジョブも公開されており、コミュニティとともに開発へのコミットメントをしていくことがうかがえます。 Why

                                                  Model Context Protocol の現在地
                                                • 「Qt」が「Windows App SDK」に正式対応、モダン機能の組み込みが容易に/「Qt Creator 16」やコマンドラインで

                                                    「Qt」が「Windows App SDK」に正式対応、モダン機能の組み込みが容易に/「Qt Creator 16」やコマンドラインで
                                                  • CloudWatch が Aurora PostgreSQL の実行プランのキャプチャを提供 - AWS

                                                    Amazon CloudWatch Database Insights は、Aurora PostgreSQL インスタンスで実行される上位の SQL クエリのクエリ実行プランを収集し、長期的に保存するようになりました。この機能は、クエリ実行プランの変更がパフォーマンスの低下やクエリの停滞の原因であるかどうかを特定するのに役立ちます。Aurora PostgreSQL の実行プランのキャプチャは、CloudWatch Database Insights のアドバンストモードでのみ実行できます。 クエリ実行計画とは、リレーショナルデータベース管理システム (RDBMS) 内のデータを取得または変更するためにデータベースエンジンが使用する一連のステップのことです。RDBMS のクエリオプティマイザは、特定のクエリを実行する一連の代替方法の中から常に最適な実行プランを選択するとは限りません。その

                                                      CloudWatch が Aurora PostgreSQL の実行プランのキャプチャを提供 - AWS
                                                    • AWS Certified Data Engineer - Associate(DEA)の学習方法 - NRIネットコムBlog

                                                      小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Data Engineer - Associate」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified Data Engineer - Associate(DEA)」とは 「AWS Certified Data Engineer - Associate(DEA)」は、AWSクラウド環境下でデータパイプラインの設計、構築、運用、モ

                                                        AWS Certified Data Engineer - Associate(DEA)の学習方法 - NRIネットコムBlog
                                                      • GitHub Copilot ChatがXcodeで利用可能に「GitHub Copilot for Xcode Chat」、マイクロソフトがパブリックプレビュー公開

                                                        GitHub Copilot ChatがXcodeで利用可能に「GitHub Copilot for Xcode Chat」、マイクロソフトがパブリックプレビュー公開 マイクロソフトは、GitHub Copilot ChatをAppleの開発環境であるXcodeで利用可能にする「GitHub Copilot for Xcode Chat」をパブリックプレビューとして公開しました。 GitHub Copilot Chatは、生成AIによってコーディング支援を行うGitHub Copilotに対してチャットを用いて指示をし、コードの生成や変更、質問などを行える機能です。 マイクロソフトは昨年(2024年)11月、XcodeでGitHub Copilotを利用可能にするXcodeの拡張機能である「GitHub Copilot for Xcode」をパブリックプレビューとして公開しています。 参考

                                                          GitHub Copilot ChatがXcodeで利用可能に「GitHub Copilot for Xcode Chat」、マイクロソフトがパブリックプレビュー公開
                                                        • DeepSeek-R1 models now available on AWS | Amazon Web Services

                                                          AWS News Blog DeepSeek-R1 models now available on AWS Updated on February 5, 2025 — DeepSeek-R1 Distill Llama and Qwen models are now available in Amazon Bedrock Marketplace and Amazon SageMaker JumpStart. During this past AWS re:Invent, Amazon CEO Andy Jassy shared valuable lessons learned from Amazon’s own experience developing nearly 1,000 generative AI applications across the company. Drawing

                                                            DeepSeek-R1 models now available on AWS | Amazon Web Services
                                                          • 予測可能および動的なアクセスパターンに対する Amazon S3 のコスト最適化 | Amazon Web Services

                                                            Amazon Web Services ブログ 予測可能および動的なアクセスパターンに対する Amazon S3 のコスト最適化 このブログは 2021 年 6 月 29 日に Nabil Mohamed (Senior Technical Account Manager)、Bruce Walker (Senior Technical Account Manager)、Jessie Felix (Senior Product Manager with Amazon S3) によって執筆された内容を日本語化したものです。その後、2021 年 11 月にS3 Intelligent-Tiering Archive Instant Access ティアが発表されるなど、Amazon S3 Intelligent-Tiering ではさらにコスト効率を高めることが可能となっています。原文はこちらを

                                                              予測可能および動的なアクセスパターンに対する Amazon S3 のコスト最適化 | Amazon Web Services
                                                            • 【イベントレポート/LT #1】Honoで実現するバックエンド開発の今 #Offers_DeepDive |#Offers_DeepDive

                                                              どこまで安定してる?Express/NestJS/Hono運用者に聞く バックエンドTSのイマ | Offers「オファーズ」 - エンジニア、PM、デザイナーの副業・転職採用サービス TypeScriptはフロントエンド開発の主要な技術として広く使われています。しかし近年の技術の進歩に伴い、バックエンドで offers.jp 登壇者紹介【Hono】SRE sugar-cat/石井俊輝 氏(@sugar235711)新卒でSIer→CyberAgent→???(所属非公開) アプリケーション開発からインフラの運用まで何でもやる人。セキュリティやパフォーマンスチューニングの話が好き。 【Express】RPGテック合同会社 エンジニア 伊藤 康太 氏(@koh110)元ヤフー情シス/CTO室/黒帯(Webフロントエンド)。現RPGテック合同会社でスタートアップ立ち上げやアドバイザーなど 【N

                                                                【イベントレポート/LT #1】Honoで実現するバックエンド開発の今 #Offers_DeepDive |#Offers_DeepDive
                                                              • Microsoft、PostgreSQLをベースとするNoSQL「DocumentDB」をオープンソースで公開 アーキテクチャと特徴とは

                                                                Microsoftは2025年1月23日(米国時間)、PostgreSQLベースのNoSQL「DocumentDB」をオープンソースで公開した。ライセンスは「MIT License」となっている。 Microsoftによると、DocumentDBはPostgreSQLの安定性、パフォーマンス、拡張性などの利点を生かしたドキュメントデータベースだ。またDocumentDBを「Azure Cosmos DB for MongoDB」(仮想コア)の基盤技術としても採用しているという。 「これまでNoSQLデータベースはクラウドごとに特化したソリューションが提供されており、標準が存在しなかった。本番環境対応のドキュメントデータストアの需要が高まる中、選択と移行の柔軟性を高める標準も必要となっていた。DocumentDBは、NoSQLデータベースにおける標準を確立し、リレーショナルデータベースにおけ

                                                                  Microsoft、PostgreSQLをベースとするNoSQL「DocumentDB」をオープンソースで公開 アーキテクチャと特徴とは
                                                                • CloudWatch provides execution plan capture for Aurora PostgreSQL - AWS

                                                                  Amazon CloudWatch Database Insights now collects the query execution plans of top SQL queries running on Aurora PostgreSQL instances, and stores them over time. This feature helps you identify if a change in the query execution plan is the cause of performance degradation or a stalled query. Execution plan capture for Aurora PostgreSQL is available exclusively in the Advanced mode of CloudWatch Da

                                                                    CloudWatch provides execution plan capture for Aurora PostgreSQL - AWS
                                                                  • Microsoft Entra PowerShell モジュールが一般提供 (GA) されました

                                                                    こんにちは、Azure Identity サポート チームの 五十嵐 です。 本記事は、2025 年 1 月 30 日に米国の Microsoft Entra (Azure AD) Blog で公開された Microsoft Entra PowerShell module now generally available の抄訳です。ご不明点等ございましたらサポート チームまでお問い合わせください。 シナリオに特化した Microsoft Entra PowerShell モジュールを用いて Microsoft Entra のリソースをプログラム的に管理および自動化しましょう本日、Microsoft Entra PowerShell モジュール の一般適用を発表いたします。これは、Microsoft Entra の管理と自動化を効率化するために設計された、シナリオに特化した新しい Power

                                                                    • オブザーバビリティ入門者に知っておいてほしいOpenTelemetryのトラブルシューティング

                                                                      対象読者 この連載では以下の読者を想定しています。 オブザーバビリティやOpenTelemetryに興味がある人 SREやDevOps、Platform Engineeringに取り組んでいるエンジニア バックエンド開発者、クラウドエンジニア、インフラエンジニア OpenTelemetryを設定してみた! でもデータが見えない?? 前回までの連載で以下のようなテーマを扱ってきました。 第1回:オブザーバビリティとは何か、OpenTelemetryとは何か 第2回:オブザーバビリティを支えるテレメトリーデータとは何か、どう活用するか 第3回:OpenTelemetry Collectorによって、どのようにデータを扱うか 第4回:実践!OpenTelemetryでの計装 まだご覧になっていない方は、是非ご一読ください。 第5回となる今回は、ここで起こるトラブルとその対応に注目します。 さて、

                                                                      • Bun 1.2リリース!新機能をまとめてチェックしよう — 凄まじい進化速度に圧倒される

                                                                        1月22日、Node.js互換の高速JavaScriptランタイムBun、新バージョンである1.2をリリースした。(公式のリリースノート) 監修者からのコメント: 本記事は、以下のエキスパートに監修していただきました: yosuke_furukawa: Bunはリリースが早く、しかも膨大な数の機能を毎回リリースしています。 Bun 1.1は Bun 1.1.45 までバージョンも出てますが、セマンティックバージョニングではなく、全てパッチバージョンで機能を追加しています。ある程度機能がまとまったらマイナーバージョンを上げていく方針なんじゃないかと感じています。 昨今 Deno も 2024年における進化を記述しています。 Deno in 2024 , Techfeed 紹介 どちらも Node の互換性を上げるという方針で、まずはNode.jsのユーザベースを引っ張っていき、自分たちの体験

                                                                          Bun 1.2リリース!新機能をまとめてチェックしよう — 凄まじい進化速度に圧倒される
                                                                        • Gemini 2.0 FlashとRubyでDeepResearchを作ってみた!

                                                                          はじめに LLMの躍進はすさまじく、年初からGemini 2.0、DeepSeek R1、Mistral Small 3、OpenAI o3-miniなど、新しくて強力なモデルが次々と登場しています。今年も非常にエキサイティングな年になりそうです。 そんな2025年ですが、単なるLLMだけでなく「AIエージェントの年になる!」とも言われています。先日も、GoogleによるGemini 1.5をベースにしたDeepResearchと同名の、OpenAIによるo3ベースのDeepResearchが発表され、大きな注目を集めました。 現在、個人的にAriaというAIエージェントフロントエンドを作っているので、今回はDeepResearch風のアプリケーションを自作して、その感触を掴んでみたいと思います。 ちなみに、今回作成した機能のデモはこちらです。 AIエージェントとは? エージェントに関して

                                                                            Gemini 2.0 FlashとRubyでDeepResearchを作ってみた!
                                                                          • 検索ワードからLLMで専門家を見つけるSlack bot「Navigator」の開発

                                                                            はじめに 株式会社松尾研究所でインターンをしているyukiです。 Slack上でユーザーのメッセージを分析し、特定の分野に詳しい人を提示するbotを開発したのでその紹介をします。 これは松尾研究所で行われたAIハッカソンで発表された「Navigator」をアップグレードして社内でリリースしたものになります。 大規模な組織のSlackには多くのユーザー、チャンネルが存在し、日々膨大な量のメッセージが交わされています。そのような環境では誰が何に詳しいのかを完全に把握することは難しく、分からないことを誰に聞けばよいか分からないことも多いです。 今回開発したbot、Navigatorはそのような問題を解決するためのツールとなっています。 従来の課題と解決手法 Slackなどのチャットツールは、チーム間でのコミュニケーションをスムーズにする一方で、以下のような問題が存在します。 ・メッセージの増加に

                                                                              検索ワードからLLMで専門家を見つけるSlack bot「Navigator」の開発
                                                                            • Reshape your AWS CloudFormation stacks seamlessly with stack refactoring - AWS

                                                                              AWS CloudFormation introduces a new capability called stack refactoring that makes it easy to reorganize cloud resources across your CloudFormation stacks. Stack refactoring enables you to move resources from one stack to another, split monolithic stacks into smaller components, and rename the logical name of resources within a stack. This enables you to adapt your stacks to meet architectural pat

                                                                                Reshape your AWS CloudFormation stacks seamlessly with stack refactoring - AWS
                                                                              • MCPクライアントとサーバーをTypeScriptで実装する - ジパンク Tech Blog

                                                                                はじめに MCPの登場人物 トランスポートの違い Function Callingとの違い TypeScriptで実装 環境 stdioトランスポート サーバー 1. サーバーの初期化 2. サーバーの振る舞いを定義 3. トランスポートの初期化と接続 クライアント 1. クライアントの初期化 2. トランスポートの初期化と接続 3. サーバーと接続 4. LLMと接続 実行結果 SSEトランスポート サーバー クライアント 実行 さいごに はじめに こんにちは、ジパンクでソフトウェアエンジニアをしている村崎です。 MCP、活用していますか? Model Context Protocol (MCP)とは、Anthropicが公開した「LLMと外部リソース(ツールやファイルなど)をつなぐ標準プロトコル」です。LLMが外部の情報を用いたり、外部のAPIやコマンドを実行したりするための枠組みが定

                                                                                  MCPクライアントとサーバーをTypeScriptで実装する - ジパンク Tech Blog
                                                                                • DeepSeek-R1(deepseek-reasoner)についてまとめ、API から試してみる|ぬこぬこ

                                                                                  tl;drDeepSeek R1 は MIT ライセンスで商用利用可能なオープンモデル DeepSeek API は他の SOTA モデルと比較して一桁程度小さい料金で利用可能 API レスポンスは CoT 部分を返す reasoning_content と最終的な回答部分を返す content に分けられる max_tokens を 1 に設定すると、思考過程のみを抽出できるが、CoT 部分も課金対象となる aider のベンチマークでは、DeepSeek R1 と Claude 3.5 Sonnet の組み合わせが o1 を超える性能を発揮したが、R1 の CoT 部分を渡しているわけではない みなさん、DeepSeek R1 を使われていらっしゃいますか?さすがに 671B とローカル環境で動かすには荷が重いパラメータ数ではありますが、DeepSeek Chat(ウェブ版)からであれ

                                                                                    DeepSeek-R1(deepseek-reasoner)についてまとめ、API から試してみる|ぬこぬこ