並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

python stringify json objectの検索結果1 - 40 件 / 42件

  • サーバーレスのセキュリティリスク - AWS Lambdaにおける脆弱性攻撃と対策 - GMO Flatt Security Blog

    はじめに こんにちは、株式会社Flatt Security セキュリティエンジニアの森岡(@scgajge12)です。 本稿では、AWS Lambda で起こりうる脆弱性攻撃やリスク、セキュリティ対策を解説し、サーバーレスにおけるセキュリティリスクについて紹介します。 はじめに AWS Lambda について サーバーレスにおけるセキュリティリスク AWS Lambda で起こりうる脆弱性攻撃 Lambda での脆弱性攻撃によるリスク 脆弱性攻撃による更なるリスク OS Command Injection XML External Entity (XXE) Insecure Deserialization Server Side Request Forgery (SSRF) Remote Code Execution (RCE) AWS Lambda におけるセキュリティ対策 セキュリティ

      サーバーレスのセキュリティリスク - AWS Lambdaにおける脆弱性攻撃と対策 - GMO Flatt Security Blog
    • オススメのRust製無料プロキシツール「Caido」の紹介 - blog of morioka12

      1. 始めに こんにちは、morioka12 です。 本稿では、最近注目を浴びているオススメの Rust 製の無料プロキシツール「Caido」について紹介します。 本稿で触れるプロキシツールは、Web アプリやスマホアプリの通信を傍受して、リクエストの内容を確認したり書き換えたりするツールを指します。 1. 始めに 想定読者 2. Caido の概要 アドバイザー 主な特徴 ディスクトップアプリと CLI HTTPQL DNS の書き換え ブラウザでレスポンスの表示 SDK・Plugin Caido と Burp Suite の違い Caido の使い始め方 3. Caido の主な機能 Sitemap Intercept HTTP History Match & Replace Replay Automate Workflows Search Findings その他 Built-in

        オススメのRust製無料プロキシツール「Caido」の紹介 - blog of morioka12
      • Generative UI のためのフレームワーク OpenUI

        OpenUI は Generative UI を構築するためのフレームワークです。OpenUI 言語と呼ばれる独自の宣言型言語を使用して、AI が UI を構築するための指示を与えるという新しいアプローチを提供します。この記事では OpenUI を使用して Generative UI を実装する方法について解説します。 AI エージェントがチャットの応答で UI を生成する Generative UI と呼ばれる分野が注目を集めています。従来の AI エージェントとの対話はテキストベースが中心です。例えば「京都の旅行の計画をして」といった質問に対して、AI はテキストで観光地の場所を説明したり観光名所の外観を説明しようとしますが、人間の脳は視覚情報で理解する方が得意なため、テキストで長々と説明されるよりも地図や写真を見た方が理解しやすいことが多いです。 Generative UI とは、A

          Generative UI のためのフレームワーク OpenUI
        • REST API Design Best Practices Handbook – How to Build a REST API with JavaScript, Node.js, and Express.js

          By Jean-Marc Möckel I've created and consumed many API's over the past few years. During that time, I've come across good and bad practices and have experienced nasty situations when consuming and building API's. But there also have been great moments. There are helpful articles online which present many best practices, but many of them lack some practicality in my opinion. Knowing the theory with

            REST API Design Best Practices Handbook – How to Build a REST API with JavaScript, Node.js, and Express.js
          • OOP: the worst thing that happened to programming

            > BTC: bc1qs0sq7agz5j30qnqz9m60xj4tt8th6aazgw7kxr ETH: 0x1D834755b5e889703930AC9b784CB625B3cd833E USDT(Tron): TPrCq8LxGykQ4as3o1oB8V7x1w2YPU2o5n Ton: UQAtBuFWI3H_LpHfEToil4iYemtfmyzlaJpahM3tFSoxomYQ Doge: D7GMQdKhKC9ymbT9PtcetSFTQjyPRRfkwTdismiss OOP: the worst thing that happened to programming [2/24/2025] In this article, we will try to understand why OOP is the worst thing that happened to prog

              OOP: the worst thing that happened to programming
            • OpenAI の Realtime API の使い方|npaka

              以下の記事が面白かったので、簡単にまとめました。 ・Realtime API 1. Realtime API「Realtime API」は、低遅延なマルチモーダル会話エクスペリエンスを構築するためのAPIです。現在、入出力の両方でテキスト・音声がサポートされており、Function Calling を利用することもできます。 特徴は次のとおりです。 ・ネイティブな音声合成 低遅延でニュアンスに富んだ出力が得られる ・自然で操作可能な音声 自然な抑揚を持ち、笑ったり、ささやいたり、トーンの指示に従うことができる ・同時マルチモーダル出力 テキストはモデレーションに役立ち、オーディオにより安定した再生が保証される 2. クイックスタート「Realtime API」は、「WebSocket」を介して通信するステートフルなイベントベースAPIです。 機能を紹介するデモアプリ「openai-real

                OpenAI の Realtime API の使い方|npaka
              • TypeScript 向けの AI フレームワーク TanStack AI を試してみた

                TanStack AI は TanStack チームが開発する TypeScript 向けの軽量な AI フレームワークです。LLM プロバイダーのインターフェイスを抽象化し、ツール呼び出しやチャット機能を提供します。この記事では TanStack AI の概要と基本的な使い方を紹介します。 AI エージェントの開発をする上で LLM の API 呼び出しを抽象化してくれるフレームワークは欠かせないものと言えるでしょう。OpenAI や Anthropic などの主要な LLM プロバイダーはそれぞれ公式 SDK を提供していますが、それぞれ異なるインターフェイスを提供しているため複数の LLM モデルを切り替えながら開発する場合には煩雑さが増してしまいます。 この差異を吸収してくれるフレームワークとして TypeScript なら AI SDK、Python なら LangChain が

                  TypeScript 向けの AI フレームワーク TanStack AI を試してみた
                • Deno で browser-use を自作してみた (勉強用)

                  AI 経由でブラウザを操作する browser-use を deno で実装してみました。 元は python ですが、コア部分を自分で作れるように書き直しました。 注意: 勉強用の作例であって、本番で使えるものではないです。 以下の記事を読みながら実装しました tl;dr アクセシビリティ要素を列挙 各要素にブラウザ上でオーバーレイで操作用インデックスを書き込みつつ、インデックスに対応する xpath を作っておく claude のスクリーンショットと xpath を渡す claude に対応する xpath の操作方法を教える ツールとして対話的に実行 ステップ Tool Runner Puppeteer BrowesrTool Tool Runner まず、Tools を使って AI と対話する部分を作ります。 import { anthropic } from "@ai-sdk/a

                    Deno で browser-use を自作してみた (勉強用)
                  • Simplifying serverless best practices with AWS Lambda Powertools for TypeScript | Amazon Web Services

                    AWS Compute Blog Simplifying serverless best practices with AWS Lambda Powertools for TypeScript This blog post is written by Sara Gerion, Senior Solutions Architect. Development teams must have a shared understanding of the workloads they own and their expected behaviors to deliver business value fast and with confidence. The AWS Well-Architected Framework and its Serverless Lens provide architec

                      Simplifying serverless best practices with AWS Lambda Powertools for TypeScript | Amazon Web Services
                    • Spin 1.0 — The Developer Tool for Serverless WebAssembly

                      We are delighted to introduce Spin 1.0, the first stable release of the open source developer tool for building serverless applications with WebAssembly (Wasm)! Since we first introduced Spin last year, we have been hard at work together with the community on building a frictionless developer experience for building and running serverless applications with Wasm. For this release, we focused on bui

                        Spin 1.0 — The Developer Tool for Serverless WebAssembly
                      • Introducing AWS Lambda response streaming | Amazon Web Services

                        AWS Compute Blog Introducing AWS Lambda response streaming Today, AWS Lambda is announcing support for response payload streaming. Response streaming is a new invocation pattern that lets functions progressively stream response payloads back to clients. You can use Lambda response payload streaming to send response data to callers as it becomes available. This can improve performance for web and m

                          Introducing AWS Lambda response streaming | Amazon Web Services
                        • Announcing TypeScript 5.2 - TypeScript

                          Today we’re excited to announce the release of TypeScript 5.2! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by making it possible to declare and describe types. Writing types in our code allows us to explain intent and have other tools check our code to catch mistakes like typos, issues with null and undefined, and more. Types also power TypeScript’s edi

                            Announcing TypeScript 5.2 - TypeScript
                          • Vjeux » Birth of Prettier

                            React Conf is around the corner and it's been almost 10 years since Prettier was released. I figured it would be a good time to recount the journey from its early days to now. This is the story of how the "Space vs Tabs Holy War" ended, not through one side winning over the other but instead a technological invention making it the underlying source of tensions no longer being a thing. Back Story S

                            • Apps SDKでシンプルなChatGPTアプリを作る

                              Apps SDKを使うとChatGPTで動くアプリを作ることができます。 今回は「Z Coffee」というカフェを想定し、ユーザーとのやり取りに応じて店舗情報を表示するアプリを作ってみました。 これをどのように実装したのかをまとめてみます。 ChatGPT Appsとは? OpenAIが提供する仕組みで、ChatGPTとの会話の中で3rd partyが作成したアプリをリッチなUI付きで表示できるものです。 例えば「渋谷付近でホテルを予約したい」とユーザーが尋ねた際、Booking.comのアプリが反応して渋谷近辺のホテルの一覧を画像付きで表示する、みたいな感じです。 UIは柔軟にデザインできる UIはかなり自由度高く表現できます。リストやカルーセルはもちろん、フルスクリーンやPIP(Picture in Picture)も可能です。 ここでの表現はChatGPTの体験を左右するため、デザイ

                                Apps SDKでシンプルなChatGPTアプリを作る
                              • Announcing TypeScript 5.2 RC - TypeScript

                                Today we’re excited to announce our Release Candidate of TypeScript 5.2! Between now and the stable release of TypeScript 5.2, we expect no further changes apart from critical bug fixes. To get started using the RC, you can get it through NuGet, or through npm with the following command: npm install -D typescript@rc Here’s a quick list of what’s new in TypeScript 5.2! using Declarations and Explic

                                  Announcing TypeScript 5.2 RC - TypeScript
                                • Node.js — Node.js v25.0.0 (Current)

                                  2025-10-15, Version 25.0.0 (Current), @RafaelGSS Node.js 25 is here! We have upgraded V8 to 14.1, bringing major JSON.stringify performance improvements, built-in Uint8Array base64/hex conversion, and ongoing WebAssembly and JIT pipeline optimizations. This release doubles down on secure-by-default apps and web-standard APIs: the permission model gains --allow-net, Web Storage is enabled by defaul

                                    Node.js — Node.js v25.0.0 (Current)
                                  • 実用的なMCP Clientを実装してMCPを理解する

                                    MCPについて 最近 MCP(Model Context Protocol)の名をよく聞くようになったという人は多いのではないでしょうか。 自分もその1人で、以前までは Cline などのツールに任意の MCP サーバーを追加できて便利、くらいの解像度でした。 解像度を上げるためにも、実際に MCP Client を実装してみました。 この記事に書いてあること ある程度実用的な MCP Client の Typescript 実装 MCP Serverの実装や、公式のQuick startをなぞった記事は多数ありますが、実践的なClient実装の記事は少なめに感じています。(2025/5現在) 実装して見えてくる MCP の勘所 MCP Clientの実装 ※ ここからの話はTypescriptを前提とします。 「クライアント実装? SDK に Client クラスあるじゃん」と最初は思う

                                      実用的なMCP Clientを実装してMCPを理解する
                                    • 超高速&格安LLMプラットフォーム「Fireworks.ai」に日本語モデルが追加されたよ|saip(さいぴ)

                                      2023年8月にリリースされたばかりの、元 Google の AI エンジニアが創業した LLM プラットフォーム「Fireworks.ai」に、日本語のオープンソース LLM モデル「ELYZA-japanese-Llama-2-7b-fast-instruct」が追加されました。 これが滅茶苦茶速くて、なんと現在はプロモーション期間で無料で使えます。急げ。 1. 高速&格安で生成できる API エンドポイントFireworks.ai は、大規模言語モデル (LLM) のサービスに活用できる、超高速推論プラットフォームです。 以下はオリジナルの Llama2-7b と Fine-tuner Llama2-7b の推論にかかる料金を、Fireworks / Mosaic / Replicate / OpenAI それぞれのプラットフォームで比較したものですが、最大 120 分の 1 の料金

                                        超高速&格安LLMプラットフォーム「Fireworks.ai」に日本語モデルが追加されたよ|saip(さいぴ)
                                      • 0.10.0 Release Notes ⚡ The Zig Programming Language

                                        Tier 4 Support § Support for these targets is entirely experimental. If this target is provided by LLVM, LLVM may have the target as an experimental target, which means that you need to use Zig-provided binaries for the target to be available, or build LLVM from source with special configure flags. zig targets will display the target if it is available. This target may be considered deprecated by

                                        • TensorFlow.jsを使ったリアルタイムポーズ認識 - ICS MEDIA

                                          前回の記事『ブラウザ上で可愛いフィルターを実現!TensorFlow.jsを使ったリアルタイム顔認識』では、Googleが開発した機械学習用JavaScriptライブラリ「TensorFlow.js」が提供する、顔認識モデルをご紹介しました。そしてウェブカメラを使用してリアルタイムで顔認識を行い、好きなスタンプ画像を選んで顔に貼り付けるデモを作成しました。 今回の記事では、TensorFlow.jsを利用し、ポーズに合わせた画像が出現するデモを作成します。 ▲ ポーズに合わせた画像が出現するデモ。詳細は後述します。 TensorFlow.jsとは TensorFlow.jsは、Pythonで広く利用されている機械学習ライブラリ「TensorFlow」のJavaScript版です。TensorFlow.jsを利用すると、以下のようなことをブラウザ上で実現できます。 オリジナルの機械学習モデル

                                            TensorFlow.jsを使ったリアルタイムポーズ認識 - ICS MEDIA
                                          • Shai Hulud Strikes Again (v2) - Socket

                                            Shai Hulud Strikes Again (v2)Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected. Update: November 26, 2025 PostHog has published a detailed post mortem describing how one of its GitHub Actions workflows was abused as an initial access vector for Shai Hulud v2. An attacker briefly opened a pull request that modified a script executed via pull_requ

                                              Shai Hulud Strikes Again (v2) - Socket
                                            • JSONファイルとは?基本構造からファイルの作り方、読み書き方法まで解説 - アンドエンジニア - エンジニアのこと、エンジニアから。

                                              この記事でわかること JSONファイルとは、JSONフォーマットで記述されたテキスト形式のファイルを指します JSONはJavaScriptで定義されているオブジェクト表記法の1つです JSONファイルは、主要なプログラム言語から利用されておりデータ交換に用いられます IT・Webエンジニアの転職なら… マイナビ転職 IT AGENTへ! 【無料転職サポート申し込みはコチラ】 目次 1.JSONファイルとは? 1-1. JSONとは? 1-2. JSONの表記形式 1-3. JSONの特殊文字の表記形式 1-4. JSONのデータ型 1-5. JSONの作成ツール 2.JSONファイルの作り方 2-1. JSONファイルの読み込み方法 2-2. JSONファイルの削除方法 3.JSONファイルを理解したら、データ交換に利用しましょう JSONファイルとは? JSONファイルとはJSONフォ

                                                JSONファイルとは?基本構造からファイルの作り方、読み書き方法まで解説 - アンドエンジニア - エンジニアのこと、エンジニアから。
                                              • AWS Lambda Functions Powered by AWS Graviton2 Processor – Run Your Functions on Arm and Get Up to 34% Better Price Performance | Amazon Web Services

                                                AWS News Blog AWS Lambda Functions Powered by AWS Graviton2 Processor – Run Your Functions on Arm and Get Up to 34% Better Price Performance December 13, 2022: Post updated to include all the AWS Regions where Lambda Functions can be powered by the Graviton2 Processor. June 19, 2023: List of AWS Regions updated. Many of our customers (such as Formula One, Honeycomb, Intuit, SmugMug, and Snap Inc.)

                                                  AWS Lambda Functions Powered by AWS Graviton2 Processor – Run Your Functions on Arm and Get Up to 34% Better Price Performance | Amazon Web Services
                                                • July 2025 (version 1.103)

                                                  Version 1.108 is now available! Read about the new features and fixes from December. Release date: August 7, 2025 Update 1.103.1: The update adds GPT-5 prompt improvements, support for GPT-5 mini, and addresses these issues. Update 1.103.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the July 2025 rele

                                                    July 2025 (version 1.103)
                                                  • Announcing TypeScript 5.2 Beta - TypeScript

                                                    Today we are excited to announce the availability of TypeScript 5.2 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.2! using Declarations and Explicit Resource Management Decorator Metadata Named and Anonymous Tuple Elements Easier Method Usage for Unions o

                                                      Announcing TypeScript 5.2 Beta - TypeScript
                                                    • prompts.chat - AI Prompts Community

                                                      --- name: skill-creator description: Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. license: Complete terms in LICENSE.txt --- # Skill Creator This skill provides guidance for creating effective skills. ## About Skills S

                                                        prompts.chat - AI Prompts Community
                                                      • 使い慣れたプログラミング言語でAWSのインフラ管理をする ~AWS CDKのススメ~ - ABEJA Tech Blog

                                                        1. AWS CDKとは 2. AWS CDKを触ってみる 2.1 環境構築 Volta Node.js CDK 2.2. とりあえずLambdaを作成するところまでやってみる 2.2.1. プロジェクト作成 2.2.2. デプロイ用のLambda関数を書く 2.2.3. CDKのStackにLambda関数を記載する 2.2.4. デプロイしてみる 2.2.5. お片付け 2.3. CRUDっぽいAPIをAPI Gatewayで公開してみる 2.3.1. Lambda関数を用意する 2.3.2. CDKを用意する 2.3.3. デプロイして動かしてみる 2.3.4. お片付け 2.3.5. 詰まったところ 3. 感想 We Are Hiring! ABEJAでプロダクト開発をしている平原です。ABEJAアドベントカレンダー2023の6日目の記事です。皆さんはAWSでIaCを利用する時には

                                                          使い慣れたプログラミング言語でAWSのインフラ管理をする ~AWS CDKのススメ~ - ABEJA Tech Blog
                                                        • AWS API を GAS (Google Apps Script) から直接呼び出す

                                                          AWS SDK は GAS (Google Apps Script) 向けには提供されていません。 AWS SDK for JavaScript も実行環境が異なるため使えません。 そんななか、割と簡単に AWS API を GAS (Google Apps Script) から 直接呼び出す方法を見つけました。 背景 僕は最近、簡単な業務効率化ツールや、 UI 開発を省略したプロトタイプ版ツールなど、 Google スプレッドシートを入力データとして、 AWS と連携するツールを開発することが多いです。 簡単なツールやプロトタイプ版ツールの開発なので、 UI だけでなくサーバサイドの開発工数も極力省きたい。 そうすると、データ入力された Google スプレッドシートの GAS から AWS API を直接呼び出したいケースが出てきました。 しかし、 AWS SDK は GAS 向けには

                                                            AWS API を GAS (Google Apps Script) から直接呼び出す
                                                          • GASでNotion APIを使う方法【無料で自動化】 | TEMPブログ|Notionの使い方を発信

                                                            この記事では、GAS(Google Apps Script)でNotion APIを使う方法について解説します。 Notion APIの概要や具体的な活用例、Notion APIを活用したサービスなどを知りたい場合は以下の記事を参考にしてください。 目次 GAS(Google Apps Script)の使い方 GAS(Google Apps Script) とは Google Apps Scriptエディタの開き方 GASで「こんにちは」と表示 GASのスクリプトプロパティにインテグレーションキーを登録 GASでデータベースにページを作成 GASでデータベースのページを更新 GASでデータベースからページを検索(取得) GASで取得したNotionのデータをスプレッドシートに入力 Notionに蓄積されたデータを1日に1回 スプシに吐き出し Notion APIの公式ページ おわりに GA

                                                              GASでNotion APIを使う方法【無料で自動化】 | TEMPブログ|Notionの使い方を発信
                                                            • JavaScriptのシャローコピーとディープコピー詳細解説:実践的な使い方と注意点 - iimon TECH BLOG

                                                              はじめに シャローコピーとディープコピーの基礎 オブジェクトの参照の仕組み シャローコピーとディープコピーの違い シャローコピーの3つの方法 それぞれの特徴 Object.assign()が配列に適さない理由 疎配列(sparse array)の扱い 配列メソッドの継承問題 使い分けの指針 ディープコピー ディープコピーの4つの方法 使い分けの指針 注意点とベストプラクティス シャローコピーで十分な場合 ディープコピーが必要な場合 まとめ おわりに 参考記事 はじめに こんにちは、株式会社iimonでフロントエンドエンジニアをしているnkmです! 本記事はiimonアドベントカレンダー2日目の記事となります。 今回は、以下について実践的な例を交えながら解説していきます! ・シャローコピーとディープコピーの基礎 ・シャローコピーとディープコピーの違い ・シャローコピーの3つの方法、使い分け

                                                                JavaScriptのシャローコピーとディープコピー詳細解説:実践的な使い方と注意点 - iimon TECH BLOG
                                                              • Ankiでフラッシュカードの両面間でデータを永続化させる - Qiita

                                                                はじめに 暗記のための自由/オープンソースソフトウェア「Anki」があります。要は単語帳のデジタル版なのですが、エビングハウスの忘却曲線に基づいて適切なタイミングで復習出来るように出題をコントロールしてくれます。 英語学習者や医学生に人気があります。 【使ってみた】暗記アプリAnkiで単語学習を超絶効率化! JavaScriptによる機能拡張 AnkiはPythonを利用したアドオンを作成することが出来るのですが、PC向け(Windows、Mac、Linux)のみで、モバイル向けは対象外です。 JavaScriptによる機能拡張は、PCやモバイルで使用可能です。 私はJavaScriptによる機能拡張をいろいろ試そうとしており、昨年も記事を書きました。 両面間でデータを永続化 下記サイトではJavaScriptを使用して選択肢をランダム表示させています。 作者(shivase)の共有デッキ

                                                                  Ankiでフラッシュカードの両面間でデータを永続化させる - Qiita
                                                                • JSON入門!基本フォーマットからファイルの作り方まで解説 - アンドエンジニア - エンジニアのこと、エンジニアから。

                                                                  この記事でわかること JSONとはデータ記述言語の1つで、JavaScriptで定義されているオブジェクト表記法を指す JSONはテキスト形式で記述が簡単なので、主要なプログラム言語で利用されている JSONを用いて、ファイルやWebサーバを通じたデータ交換を簡単に行うことができる 【JSON関連記事】 JSONファイルとは?基本構造からファイルの読み書き方法まで解説 目次 1. JSONとは? 1-1. JSONの特徴は? 2. JSONの基本フォーマット 2-1. 特殊文字の表記形式 2-2. 対応しているデータ型 3. JSONファイルとは? 3-1. 各言語でのJSONファイルの作り方 4. JSONが使われる場面 4-1. Web開発に携わりたいならJSONを習得しよう 4-2. JSONは言語に依存しないため転職にも有利 5. JSON入門者におすすめの本 6. JSONを理解

                                                                    JSON入門!基本フォーマットからファイルの作り方まで解説 - アンドエンジニア - エンジニアのこと、エンジニアから。
                                                                  • JSON is not JSON Across Languages | Dochia CLI Blog

                                                                    Introduction: These Aren’t the JSONs You’re Looking For JSON (JavaScript Object Notation) was designed as a simple, lightweight, and human-readable data interchange format, often positioned as a more accessible alternative to XML. It has become the de facto standard for web APIs and system integration. However, while the specification itself is straightforward, different programming languages and

                                                                      JSON is not JSON Across Languages | Dochia CLI Blog
                                                                    • オンライン決済Stripe(ストライプ)を導入するための組み込み方法の基礎 | アールエフェクト

                                                                      Stripeを導入するためにStripeのドキュメントを確認したけれどどこから何を始めていいのかわからなかったという人を対象にStripeを導入するために必要な組み込み方法を説明しています。Stripeでオンライン決済といってもプログラミングの得意な人向けの方法から全くプラグラミングがわからない人でもお手軽に導入できる方法まで幅広い方法が提供されています。その上、プログラミングを使って組み込む方法も一つではなくシチュエーションによって利用するAPIが異なるため混乱する人も多いと思いますのでぜひ参考にしてみてください。Stripeの料金体系や成り立ちなどの説明はなく組み込み方法を中心にStripeの基本的な仕組みを理解したい技術者向けの内容になっています。 アカウントの作成 Stripeを利用するためにはStripeのアカウントを作成する必要があります。テスト目的で利用する場合は名前、メール

                                                                        オンライン決済Stripe(ストライプ)を導入するための組み込み方法の基礎 | アールエフェクト
                                                                      • 初めて公開Webサービス作ってみた奮闘の記録 - Qiita

                                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 先日、初めて公開Webサービスを作ってみた。 【個人ブログのためのSEOツール】キーワードの重要度比較 ブログのSEO対策ツールで、自分のURLと競合ページのURLを入力するとそれぞれのページに含まれるキーワード別の重要度がわかる、というものだ。 これ、このページの下の方に書いた通り、いろんなライブラリの寄せ集めで、ぼくは何も難しいことをしていないんだけど、何しろ初めて公開Webサービスを作ったので、色々試行錯誤があった。 だれもがはじめて作るときは初心者だ。 初心者には初心者なりの悩みがある。 これからWebサービスを作りた

                                                                          初めて公開Webサービス作ってみた奮闘の記録 - Qiita
                                                                        • From XML to JSON to CBOR - The CBOR, dCBOR, and Gordian Envelope Book

                                                                          Press ← or → to navigate between chapters Press S or / to search in the book Press ? to show this help Press Esc to hide this help From XML to JSON to CBOR A Lingua Franca for Data? In modern computing, data exchange is foundational to everything from web browsing to microservices and IoT devices. The ability for different systems to represent, share, and interpret structured information drives ou

                                                                          • AWS Graviton2 プロセッサを搭載した AWS Lambda 関数 – Arm で関数を実行し、最大 34% 優れた料金パフォーマンスを実現 | Amazon Web Services

                                                                            Amazon Web Services ブログ AWS Graviton2 プロセッサを搭載した AWS Lambda 関数 – Arm で関数を実行し、最大 34% 優れた料金パフォーマンスを実現 多くのお客様 (Formula One、Honeycomb、Intuit、SmugMug、Snap Inc. など) は、ARM ベースの AWS Graviton2 プロセッサをワークロードに使用して、優れた料金パフォーマンスを享受しています。2021 年 9 月 29 日から、AWS Lambda 関数でも同じ利点を享受できるようになります。x86 または Arm/Graviton2 プロセッサ上で実行するように新規および既存の関数を設定できるようになりました。 この選択により、2 つの方法でコストを節約できます。まず、Graviton2 アーキテクチャにより、関数がより効率的に実行されま

                                                                              AWS Graviton2 プロセッサを搭載した AWS Lambda 関数 – Arm で関数を実行し、最大 34% 優れた料金パフォーマンスを実現 | Amazon Web Services
                                                                            • JavaScript Interview Questions

                                                                              Here is a list of common JavaScript interview questions with detailed answers to help you prepare for the interview as a JavaScript developer. JavaScript continues to be a cornerstone of web development, powering dynamic and interactive experiences across the web. As the language evolves, so does the complexity and scope of interview questions for JavaScript developers. Whether you’re a fresher de

                                                                                JavaScript Interview Questions
                                                                              • MCP サーバをコンテナ環境で構築して Claude デスクトップで動かす。Slack への接続編|Hi-Noguchi | 株式会社きみより代表

                                                                                三行要約Anthropic がリリースした MCP サーバはローカル環境へ直接 node.js, python などをインストールして実行環境を構築する必要があったけれど、ローカル環境は汚したくない ならばコンテナ環境に MCP サーバを構築すればよいではないか コンテナ環境で MCP サーバを構築して動作確認するところまでできた おことわりちょっと記述が粗い箇所があるかもしれず、不明点ありましたらコメント等でご遠慮なくお尋ねください🙏 前提ひとまず Windows 環境向けに書いているけれど、Mac でも大丈夫でしょう 今回はサンプルコードの Slack 接続を流用します ただし Slack 側の bot 作成まわりは解説しません 後で時間ができたら追記するかも 手順Docker 環境構築Rancher Desktop インストールしておけば OK ディレクトリ用意ここでは D ドライ

                                                                                  MCP サーバをコンテナ環境で構築して Claude デスクトップで動かす。Slack への接続編|Hi-Noguchi | 株式会社きみより代表
                                                                                • Claude のプログラミングによるツール呼び出し

                                                                                  ツールの実行について Claude に明確なガイドラインを与えるため、両方を許可するのではなく ['direct'] または ['code_execution_20250825'] のいずれかを指定することが推奨されます。 実際にコードを実行してみましょう。以下のようなレスポンスが得られるはずです。 { "model": "claude-sonnet-4-5-20250929", "id": "msg_xxx", "type": "message", "role": "assistant", "content": [ { "type": "text", "text": "最新のTypeScriptの新機能について調べます。" }, { "type": "server_tool_use", "id": "srvtoolu_xxx", "name": "code_execution", "in

                                                                                    Claude のプログラミングによるツール呼び出し