並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 4688件

新着順 人気順

apiの検索結果241 - 280 件 / 4688件

  • Chrome 111 の View Transitions API でリッチなページ間トランジションを実現する

    Chrome 111 は CSS の色関数 や 三角関数の追加 など、目を引く更新が多いですが、中でも View Transitions API は、Web アプリの UX 向上という観点で、高いポテンシャルを秘めた API です。 この記事では、この View Transitions API について、実装例・実用例を交えて概説します。 View Transitions API とは View Transitions API は、『画面の更新前後の異なる DOM 要素間のトランジションを、簡素な記述で実現』 する API です。 PC および Android の Chrome 111 以上、または Edge 111 以上 で使用できます。 つまりどういうこと? モバイルのネイティブ App には、以下のように、 『ページ遷移が発生したとき、同じ要素がページをまたいで移動する』 ような、リ

      Chrome 111 の View Transitions API でリッチなページ間トランジションを実現する
    • OpenAI APIで英会話LINE Botを作る with Hono + Cloudflare Workers + Queues + D1 - $shibayu36->blog;

      Cloudflare Worker + D1 + Hono + OpenAIでLINE Botを作るを見て、Cloudflare Workersに興味を持った。そこでLINEで英会話や添削ができるbotを作ってみた。 作ったもの こんな形で英会話をしたり、英作文テーマを作ってくれたり、添削をしてくれたりする。 実際のコードは https://github.com/shibayu36/english-line-bot 。このコードをforkしてもらって、LINEチャネルの作成、Cloudflareへのデプロイ、src/prompt.tsのカスタマイズをすると、自分用のLINE botも作れると思う。 利用技術 OpenAI API Hono Cloudflare Workers Cloudflare Queues Cloudflare D1 開発Tips 基本的な作り方は Cloudflar

        OpenAI APIで英会話LINE Botを作る with Hono + Cloudflare Workers + Queues + D1 - $shibayu36->blog;
      • 不具合発生?TwitterのホームがAPI制限により新規のツイート所得が出来ない状態になってる垢が多数出ている模様

        Elon Musk @elonmusk To address extreme levels of data scraping & system manipulation, we’ve applied the following temporary limits: - Verified accounts are limited to reading 6000 posts/day - Unverified accounts to 600 posts/day - New unverified accounts to 300/day 2023-07-02 02:01:50 ざっくり訳:極端なレベルのデータスクレイピングとシステム操作に対処するために、次の一時的な制限を適用しました。 ・認証済みアカウントは、1 日あたり 6,000 件の投稿を閲覧できるように制限されています ・未認証アカウントは

          不具合発生?TwitterのホームがAPI制限により新規のツイート所得が出来ない状態になってる垢が多数出ている模様
        • 無料で使える公開 API のリスト:48 カテゴリ - Qiita

          A collective list of free APIs API Key の登録なし+無料で株価情報が取れる API ないかなーと探していたら、面白いリストが見つかりました。48 カテゴリにわたり数百もの API がリストされています。545 contributors (2019/11/6 時点) によるまさに集合知(?)ですね。 Github: https://github.com/public-apis/public-apis A collective list of free APIs for use in software and web development. の説明通り、 Animals Anime Anti-Malware Art & Design Books など、どんなデータ?と思うようなカテゴリから、 Geocoding、Jobs、Music まで、全部見ることが

            無料で使える公開 API のリスト:48 カテゴリ - Qiita
          • OpenAI APIとLangChainを用いた記事の翻訳・要約メディアのつくり方

            はじめに この記事では、3日間でテック記事のAI要約・翻訳メディアをつくる個人開発で利用した OpenAI API LangChain の具体的な実装と利用コストについて触れていきます。 OpenAI APIとLangChainとは... OpenAI API OpenAI APIは、OpenAIという人工知能の研究・開発・普及を目的とした団体が提供するAPIです。このAPI は、自然言語とコードの理解または生成を必要とするタスクに利用することができます。 LangChain OpenAIが提供するGPT-3のような大規模言語モデル(Large Language Model: LLM)を利用してサービスの開発をしたいときに、「あるとうれしい機能」が集まったライブラリです。 この記事の目的 OpenAI API を使った記事の要約とFunction Callingの紹介 LangChain

              OpenAI APIとLangChainを用いた記事の翻訳・要約メディアのつくり方
            • APIクライアント「Insomnia」で始める、チーム開発効率化 - JX通信社エンジニアブログ

              JX通信社の CTO の小笠原(@yamitzky)です。本日は、最近社内で検証している API クライアントの「Insomnia」や、Insomnia を活用したチームでの API 開発の効率化についてご紹介します。 Insomnia とは Insomnia は、オープンソースの API クライアントです。API 通信を GUI で直感的に検証・保存できる、というのが最も基本的な機能です。似たようなツールだと Postman などが有名だと思います。 insomnia.rest Insomnia は一般的な REST API だけでなく、GraphQL や gRPC の API にも対応したツールです。JX通信社では、NewsDigest や FASTALERT などのサービスで GraphQL を活用しているため、GraphQL にネイティブ対応しているのは非常に便利です。 Insom

                APIクライアント「Insomnia」で始める、チーム開発効率化 - JX通信社エンジニアブログ
              • Protocol Buffers によるプロダクト開発のススメ - API 開発の今昔 - | Wantedly Engineer Blog

                こんにちは、Wantedly People アプリの開発をしている竹野(Altech)です。今回は、Protocol Buffers についての記事になります。 Wantedly People では、2018年に Protocol Buffers (以下、Protobuf と呼ぶ)がとあるマイクロサービスに入って以降、何度か大規模に Protobuf を使った開発をしてきました。またその経験を通じて、Protobuf には単に「型がついて嬉しい」というだけではないパラダイム的な変化があることが分かってきました。 その知見を全社に展開するため、去年「Protobuf によるプロダクト開発速習会」という会を行いました。この記事の内容は、そこで話したことの前半「Protobuf を使うと開発がどう変わるのか?」になります。 なお、Protobuf にはバイナリフォーマットとしての役割とインターフ

                  Protocol Buffers によるプロダクト開発のススメ - API 開発の今昔 - | Wantedly Engineer Blog
                • 5chに異変、専用ブラウザ開発者のクーデターで別サイトに誘導 ※5ch運営はAPIの公開を宣言

                  リンク 窓の杜 「Jane Style」が5ch.netのサポート終了 新たな匿名掲示板「Talk」専用ブラウザーに/6年ぶりのメジャーバージョンアップ版v5.00が公開 (株)ジェーンは7月10日、多彩な機能を備えた「5ちゃんねる」専用ブラウザー「Jane Style」の最新版v5.00が公開された。最新版では「5ちゃんねる」(5ch.net)のサポートを終了。代替に新たな匿名掲示板「Talk」へ対応した。 104 users 33 はやぶさマン @big_falco 2ch(5ch)専ブラと言えばJaneStyle!というイメージを持っているオタクは数多しと思いますが、本日をもちましてJaneStyleは5ch対応を打ち切ってTalkとかいうよく分からん5chクローラーサイト専ブラに生まれ変わってしまいました! pic.twitter.com/cLQGwPQJPq 2023-07-10

                    5chに異変、専用ブラウザ開発者のクーデターで別サイトに誘導 ※5ch運営はAPIの公開を宣言
                  • 2020年のSlack App開発者が知るべき最新のSlack API仕様 | PLAID engineer blog

                    2019年以降、Slack APIがどのように変化し何に注意すべきかについてご紹介します。主にBlock Kit、Modal、Home tabなどSlack上での新しい表現や、Granular permissionsと呼ばれる新しい権限モデルへの対応方法について詳しく説明しています。

                      2020年のSlack App開発者が知るべき最新のSlack API仕様 | PLAID engineer blog
                    • Best practices for prompt engineering with OpenAI API | OpenAI Help Center

                      💡 If you're just getting started with OpenAI API, we recommend reading the Introduction and Quickstart tutorials first. Due to the way the instruction-following models are trained or the data they are trained on, there are specific prompt formats that work particularly well and align better with the tasks at hand. Below we present a number of prompt formats we find work reliably well, but feel fr

                      • インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など

                        インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など コードを用いてクラウドをはじめとするITインフラの構成を定義できる、いわゆるInfrastructure as Codeツールの「Pulumi」が、最新版となる「Pulumi 3.0」として正式リリースされました。 Announcing our new #CloudEngineering Platform (Pulumi 3.0)! Native providers with 100% API coverage Pulumi Packages to share #cloud components Automation API for programmatically deploying infrastructure from code Enterprise-g

                          インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など
                        • GPT-3 API を使って AI WAF を作る - まったり技術ブログ

                          ※ネタ記事です はじめに 検証する脆弱性 Tips. GPT-3 とは? WAFの実装 環境・必要なもの ソースコード 検証 正常リクエスト XSS GETパラメータ POSTデータ POSTデータ & ヘッダ無し SQL インジェクション GETパラメータ GETパラメータ & ヘッダ無し XXE POSTパラメータ① POSTパラメータ② POSTパラメータ & ヘッダ無し パストラバーサル GETパラメータ GETパラメータ & ヘッダ無し OS コマンドインジェクション GETパラメータ & ヘッダー無し GETパラメータ Log4Shell POSTパラメータ POSTパラメータ & ヘッダ無し POSTパラメータ & ヘッダ無し WordPress のユーザ列挙 ShellShock まとめ はじめに 最先端(?)であるGPT-3を使って 次世代WAF を作っていきます。 以下

                            GPT-3 API を使って AI WAF を作る - まったり技術ブログ
                          • [はてな統計]建設的コメントAPI導入後も短文ブクマカはどこにも行っていないらしい

                            anond:20211004190146 2021年7月19日にはてブの人気コメントの順位付けにYahoo! Japan製「建設的コメント順位付けモデルAPI」が導入されて、ブコメが短文だとどれだけスターを集めようとも人気コメントにならなくなった。 人気コメントになれないことに嫌気をさしてユーザーが減るのではないかと予想する人もいるが、以前から活動していた短文ブクマカははてブで引き続き活動を続けているようだ。 平均的にはブコメを書く頻度が少し減少し、ブコメが少しだけ長くなった程度だった。ほとんどの短文ブクマカは日和って長文を書くこともなく、依然として短文ブクマカであり続けている。 検証するために7月19日にAPIが導入される前後の短文ブクマカの様子を比較してみた。 2021年4月から6月に日毎の人気エントリをブクマしたブクマカのうち、ブコメの平均文字数が20文字以下のブクマカを短文ブクマカ

                              [はてな統計]建設的コメントAPI導入後も短文ブクマカはどこにも行っていないらしい
                            • OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics

                              はじめに こんにちは。データサイエンスチームYAMALEXのSsk1029Takashiです。 最近はOpenAIに日本支社が出来て、日本語対応が加速するというニュースにわくわくしています。 今回はそんなOpenAIから発表されたBatch APIという機能が便利、かつお得な機能だったのでどのように使えるのか試してみます。 Introducing the Batch API: save costs and get higher rate limits on async tasks (such as summarization, translation, and image classification). Just upload a file of bulk requests, receive results within 24 hours, and get 50% off API pri

                                OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics
                              • 認証機能を独自実装する代わりにIDaaSのREST APIを使うアプローチ - r-weblife

                                こんにちは、ritou です。 最近のあれこれでIDaaSと呼ばれる機能に注目が集まっているような気がしますが、どうしてもフロントエンドでの導入部分が目に付きます。 「新規サービスで使っていこう」ならまだしも「既存のを何とかしたい」みたいな場合にフロントエンドまでごっそり変えるのなんて腰が重くなって仕方ない感じでしょう。 そこで今回は、REST APIを用いた新規導入、移行というアプローチもあるのかなという話を書いておきます。 SPAとなると当然フロントエンドの振る舞いに注目されるけど、Deviseからの...を考える人たちはこの辺りから攻めるのもアリかと思う。ちゃんと整理して考えよう。https://t.co/fwhoA6wtjx— 👹秋田の猫🐱 (@ritou) 2020年8月19日 IDaaS の REST API この辺りをみてみてはどうでしょう。 Firebase Authe

                                  認証機能を独自実装する代わりにIDaaSのREST APIを使うアプローチ - r-weblife
                                • Your API Shouldn't Redirect HTTP to HTTPS

                                  TL;DR: Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Either disable the HTTP interface altogether, or return a clear HTTP error response and revoke API keys sent over the unencrypted connection. Unfortunately, many well-known API providers don't currently do so. Updated 2024-05-24: Added the Google Bug Hunter Team response to the report that the VirusTotal API resp

                                    Your API Shouldn't Redirect HTTP to HTTPS
                                  • Twitter無料ユーザーは1日600件までしか見られない。API制限は不具合ではなく一時的な仕様に(篠原修司) - エキスパート - Yahoo!ニュース

                                    7月1日23時頃よりSNS『Twitter』が「API呼び出しの回数制限を超えました」と表示され、閲覧できない状態になる人が続出して騒ぎとなっていますが不具合ではなく(一時的な)仕様だと発表がありました。 無料ユーザーは1日600ツイートまで閲覧を制限 7月2日2時1分、イーロン・マスク氏は自身のTwitterアカウントで「極端なレベルのデータスクレイピングやシステム操作に対処するため、以下の一時的な制限を適用しています」と発表しました。 それによると制限は Twitter Blue(課金)ユーザー:1日6,000件まで閲覧可能無料(無課金)ユーザー:1日600件まで閲覧可能新規(未認証)ユーザー:1日300件まで閲覧可能 になっているとのことです。 前回、「障害発生中か?」とお伝えした記事では「ヘビーユーザーほど使えない状態かもしれない」と書きましたが、方向性としては推測どおりだったよう

                                      Twitter無料ユーザーは1日600件までしか見られない。API制限は不具合ではなく一時的な仕様に(篠原修司) - エキスパート - Yahoo!ニュース
                                    • Docker でフロントエンドとAPIを開発してみた

                                        Docker でフロントエンドとAPIを開発してみた
                                      • Go、Rust、Pythonで実装したAPIサーバーの負荷試験比較 - Qiita

                                        はじめに みなさん様々な言語でAPIサーバーを立てて負荷試験を実施したことはありますか。 私自身、業務でPythonのアプリケーションに対して負荷試験を実施した経験があります。 その際にPythonの速度観点の不安定さを目の当たりにしたと同時に、別の言語ではどのような違いが生まれるのだろうか、という疑問を持ちました。 そこで今回は、簡単ではありますがGoとRustとPythonでそれぞれAPIサーバーを立てて負荷試験をしてみます。 負荷試験対象のAPIサーバー 今回は(1) Hello, World!を返すAPI(2) ファイル読み込みAPI(3)1秒待ってから応答するAPIの3つを実装します。 (1)はAPIサーバー自体の応答速度の計測、(2)はメモリを消費する処理が生じた場合のAPIの応答速度の計測、(3)は待ち時間発生している時のAPIの応答速度の計測することが目的です。 (2)につ

                                          Go、Rust、Pythonで実装したAPIサーバーの負荷試験比較 - Qiita
                                        • REST APIを簡単にMockできるツールSmopeckの紹介 - Qiita

                                          はじめに 最近のウェブアプリではバックエンドをREST-APIとして用意し、 フロントエンドはREST-APIから引っ張ってきたデータをReactやVueといったフレームワークで描画することが多いと思います。 このようなウェブアプリを開発する際に問題となるのはバックエンドとフロントエンドを並行して開発しにくいということです。バックエンドができなければフロントエンドはどんなデータが来るのかわからず描画できませんし、バックエンドもフロントエンドからどのようなリクエストが来るか決まらないと実装ができません。 そのため、最初にREST-APIの仕様を定めて、その仕様に沿ったモックサーバを作成し、 フロントエンドはバックエンドが完成するまでそれを用いて開発を進めるということが行われます。 さてそのREST-APIの仕様とはどのように記述されるのでしょうか? 1. 自然言語で記述する 一番よくある場合

                                            REST APIを簡単にMockできるツールSmopeckの紹介 - Qiita
                                          • ソケットAPIが遅すぎる?新たなio_uringを試す!

                                            新しいAPIが作られるたびに、私たちは、古いAPIを置き換えるだけで高速化という夢をみます。何度夢破れても、高速なAPIが追加されたと聞けば、試さずにはいられませんよね! 今回は、Linuxカーネル5.1で追加されたio_uringを使って、Rustのasyncランタイムを実装し、gRPCサーバのベンチマークを実行してみました。 io_uringとはio_uringは、ファイルシステムとネットワークの非同期I/Oのために開発されました。同期よりも非同期のほうがおしゃれ、そういう雰囲気ありますよね!クラウドネイティブも、非同期にAPIを介して、なんかやってるやつですよね。 io_uringのインターフェイスは、高い性能を目指し、1)アプリケーションとカーネル間でのメモリコピーを避ける、2)複数のI/O要求を一度にカーネルに伝えることができる、という工夫がされています。 下図のように、アプリケ

                                              ソケットAPIが遅すぎる?新たなio_uringを試す!
                                            • GoogleスプレッドシートでAPIが作れる「SheetDB」

                                              以前、GoogleスプレッドシートでAPIが作れる「Sheetson」を紹介しましたが、今回の「SheetDB」はGUIも整備され、パーミションの設定ができるなど何かと充実しています。 ◆ GoogleスプレッドシートでAPIが作れる「SheetDB」 https://sheetdb.io/ 紹介 GoogleスプレッドシートでRESTful APIが実装できます。 Sheetsonと同様、インストール不要でGoogle Driveなどにスプレッドシートを保存し利用します。 シンプルなCRUD処理もできるなど手軽にRESTful APIを実装できます。それでは、早速始めましょう。 セットアップ アカウント登録する 「CREATE FREE ACCOUNT」で、Google認証を済ませるとこちらのホーム画面が開きます。 「CREATE NEW」を押して、スプレッドシートを登録する画面を開きま

                                                GoogleスプレッドシートでAPIが作れる「SheetDB」
                                              • PDFやWord、Excelファイルを読み込み、レイアウトなどはそのまま内容だけを翻訳。Google Translation APIに新機能

                                                PDFやWord、Excelファイルを読み込み、レイアウトなどはそのまま内容だけを翻訳。Google Translation APIに新機能 Googleは、機械学習を用いて翻訳を行う「Translation API」の新機能として、PDF、Word、Excel、PowerPointのファイルを読み込み、レイアウトなどを保ちつつ内容だけを別の言語へ翻訳して出力する「Document Translation」を発表しました。 With Translation API Advanced, translate documents in100+ languages & formats such as Docx, PPTx, XLSx & PDF while preserving document formatting. Learn more about this new feature added

                                                  PDFやWord、Excelファイルを読み込み、レイアウトなどはそのまま内容だけを翻訳。Google Translation APIに新機能
                                                • TypeScriptとGraphQLで実現する型安全なAPI実装

                                                  この記事はTSKaigi2024での以下の私の発表内容を書き下ろしたものです。 なぜAPIに型をつけたいのか 現代のWebのシステム開発において、クライアント・サーバーともに型のある言語で開発されることが増えてきました。静的な型検査はコードの堅牢性やよりよいメンテナンス性の向上をもたらします。 プログラミング内部だけで型検査をするだけでも十分メリットはありますが、外部I/Oに対する型付けが不十分だとそのメリットを最大限に発揮してるとは言えません。外部I/Oとは、例えばWebフロントエンドだとLocalStorageやDOMからの入力値、それからネットワーク通信(今回はこれをAPIと呼びます[1])などですね。サーバー側でいうとAPIからの入力・レスポンスやデータベースへの読み書きが該当します。 個人的な経験から言うと、Webシステムの開発におけるエラーの多くはAPIやデータベースとのやり取

                                                    TypeScriptとGraphQLで実現する型安全なAPI実装
                                                  • もうAPIを自分で開発するのは古い?Hasuraの強烈な有効性について紹介する - Qiita

                                                    今回伝えたいこと Hasuraの有効性を伝える 開発工数の削減効果 柔軟性の高さ セキュア 「開発工数の削減」という課題 昨今のエンジニアの不足や単価の上昇により、開発工数を十分に確保できない課題がある。どこの会社も開発工数を減らすために色々な策を講じているのではないか。 新技術の活用 慣れた技術の利用 プロセスの見直し 徹底した自動化 スコープの見直し 過剰品質をやめる などなど。今回は一番上の「新技術の活用」によって開発工数を削減できる可能性があるのではないかということを提案する。 こんなアプリを作ることになったとする 仮にあなたがこんなアプリを作ることになったとする。 シンプルなオンラインホワイトボードツールで以下のような機能があることが必要 付箋に文字を書ける 付箋を動かせる 付箋の色がユーザ固有の色になる 付箋を消せる(自分の作った付箋だけ) 付箋の位置、内容などをリアルタイムに

                                                      もうAPIを自分で開発するのは古い?Hasuraの強烈な有効性について紹介する - Qiita
                                                    • またTwitterへの危機感が高まる中、あの画期的なSNS「タイッツー」は絶賛成長中!/パブリックタイムライン実装やAPIの早期アクセス開始など。青い鳥を撫でるゲームも公開【やじうまの杜】

                                                        またTwitterへの危機感が高まる中、あの画期的なSNS「タイッツー」は絶賛成長中!/パブリックタイムライン実装やAPIの早期アクセス開始など。青い鳥を撫でるゲームも公開【やじうまの杜】
                                                      • Golang GenericsでREST APIを作る - Nature Engineering Blog

                                                        Go 1.18が出てしばらく経ちました。みなさんGenerics使っていますか? @maaashです。 これは Nature Engineering Blog祭 の2日目の記事です。 祭り 最初は歓喜し、mapやfilter的なfor文を少しずつgithub.com/samber/loに切り替えたり、 internalなsliceパッケージを作ってみたり。 ですが心のどこかで欲求不満が蓄積されていくのを感じていました。 使い尽くしていないのでその真価が理解できていなくて物足りないような、 こんなに面白いおもちゃが与えられたのに遊び尽くしていないような感覚です。 Genericsを使ったコードを書きたい!と思いながら日々の業務でREST APIを書いていると、、 あれ、これはかの When To Use Genericsの結論にある: If you find yourself writing

                                                          Golang GenericsでREST APIを作る - Nature Engineering Blog
                                                        • アップルとグーグル、新型コロナ「濃厚接触通知アプリ」APIを正式提供

                                                            アップルとグーグル、新型コロナ「濃厚接触通知アプリ」APIを正式提供
                                                          • Pixela | あなたの頑張りや継続を記録し、育てたい。そのすべてを、APIで。

                                                            あなたの頑張りや継続を記録し、育てたい。 そのすべてを、APIで。 Pixela はAPIサービスです。このサービスを使えば、あなたの日々の様々な活動量を GitHub のような鮮やかなグラフで表現することができます。 そのすべての操作を、APIで。もちろん、無料です。 スポンサーについて Pixela はほとんどの機能を無料で利用できますが、 有料の支援登録をしてくれた人だけが使える機能もあります。 そして、それよりもう少し多い金額を支援してくれているのが、ロゴ/アイコンスポンサーの方々です。 Pixela は世界の人々の頑張りや継続を応援しています。 あなたやあなたの会社もそれを応援していることを、ロゴやアイコンの掲載でアピールしませんか? もっと詳しく ロゴスポンサー - 企業

                                                              Pixela | あなたの頑張りや継続を記録し、育てたい。そのすべてを、APIで。
                                                            • トゥギャッターがTwitter APIのエンタープライズプラン利用契約を正式に締結、さらに「Twilog」を買収し統合へ

                                                              TOP > プレスリリース一覧 > 「WEBマーケティング」のプレスリリース > トゥギャッターがTwitter APIの エンタープライズプラン利用契約を正式に締結、 さ... ツイートまとめサービス「Togetter(トゥギャッター)」および「min.t(ミント)」を運営するトゥギャッター株式会社(以下:トゥギャッター)は、2023年5月1日に米ツイッター社(※)とTwitter APIのエンタープライズプラン利用に関する契約を正式に締結いたしました。これにより、ユーザーの皆様に対して、これまで以上に安定してサービスを提供していくことが可能となりました。 ※契約書の名義 Togetter ロゴ画像 Twitterが提供するAPIの有料化および仕様変更により、多くのTwitter関連サービスが停止・終了となるなか、2009年から「ツイートをまとめる」ことで新たな価値を生み出せるサービスを

                                                                トゥギャッターがTwitter APIのエンタープライズプラン利用契約を正式に締結、さらに「Twilog」を買収し統合へ
                                                              • APIデザイン・パターン (Compass Booksシリーズ) - たけぞう瀕死ブログ

                                                                APIデザイン・パターン (Compass Booksシリーズ) 作者:JJ Geewaxマイナビ出版Amazon ManningのAPI Design Patternsの日本語翻訳版で、GoogleのソフトウェアエンジニアでGCPのAPIデザイン等にも従事された方が書かれた書籍とのことです。原著はこちら。 API Design Patterns (English Edition) 作者:Geewax, JJManningAmazon なかなか分量があるのと、誤植と思われる箇所や洋書の翻訳本にありがちな日本語として意味が取りづらい部分が多く、一通り読むのに結構時間がかかってしまいました。 基本的にHTTPベースのJSON APIを想定した内容になっています。さすがにGoogleの方が書かれたというだけあり、通常のユースケースでは思い至らないであろう懸念点なども指摘されており「なるほど」と思

                                                                  APIデザイン・パターン (Compass Booksシリーズ) - たけぞう瀕死ブログ
                                                                • API制限回避のためTwilogの自動更新を停止、5月1日導入の有料プランで対応の予定

                                                                  API制限回避のためTwilogの自動更新を停止、5月1日導入の有料プランで対応の予定手動での更新(ツイート取得)には引き続き対応 ツイートまとめサービス「Togetter(トゥギャッター)」および「min.t(ミント)」を運営するトゥギャッター株式会社(以下:トゥギャッター)は、2023年5月に買収した「Twilog(ツイログ)」の自動更新を停止。手動更新によるツイート取得は引き続き可能となっており、2024年5月1日導入の有料プランで再び自動更新に対応する予定です。 トゥギャッターは2023年5月1日にX(Twitter)社とエンタープライズAPIの利用契約を締結し、同月に買収したTwilogを再始動。円安の影響も受けつつ高額な使用料を支払いながらTogetter/min.t/Twilogを継続させ、Twitter(X)ならではのカルチャーに貢献してきました。 しかしTwilogがエン

                                                                    API制限回避のためTwilogの自動更新を停止、5月1日導入の有料プランで対応の予定
                                                                  • あの無料API「ExcelAPI」が「Google スプレッドシート」に正式対応/Web上のさまざまなデータをインポート、日時・数値の計算や文字列加工なども

                                                                      あの無料API「ExcelAPI」が「Google スプレッドシート」に正式対応/Web上のさまざまなデータをインポート、日時・数値の計算や文字列加工なども
                                                                    • ChatGPT API で区切り線を表現する最適な文字列を見つけた件

                                                                      TL;DR ChatGPT API のメッセージに区切り線を入れる場合、何文字同じ文字を続ければ良いか実験・考察を行いました。 Translate this text into Japanese. ==================== (←これが区切り線) I am a student.

                                                                        ChatGPT API で区切り線を表現する最適な文字列を見つけた件
                                                                      • TwitterがAPIを利用する研究者に対して「月額590万円を支払うか全データを削除するか」を迫っていることが暴露される

                                                                        Twitterが研究目的で同社のAPIを利用している研究者に対して、「月額4万2000ドル(約590万円)を支払う」もしくは「これまで利用してきたTwitterデータの全削除」のいずれをか迫っていることが明らかになりました。 Twitter is making researchers delete data it gave them unless they pay $42,000 https://inews.co.uk/news/twitter-researchers-delete-data-unless-pay-2364535 Musk’s Twitter wants academics to delete data in “book burning” scheme - Dexerto https://www.dexerto.com/tech/musks-twitter-wants-ac

                                                                          TwitterがAPIを利用する研究者に対して「月額590万円を支払うか全データを削除するか」を迫っていることが暴露される
                                                                        • 開発の「種」だけを渡すのはなぜか? 開発者との「いい関係」を構築するためコミュニケーションAPIのTwilioとMackerelがしていること - はてなニュース

                                                                          2008年にサンフランシスコでスタートしたTwilioは、音声電話やSMS(電話番号宛テキストメッセージ)のプログラマブルなCPaaS(Communications Platform as a Service)です。電話の自動発呼やSMSの送受信ができるAPIを提供し、ソフトウェア開発者がさまざまなコミュニケーション手段を自作のプログラムに組み込めるようにします。 こういったクラウドサービスは、一般のエンドユーザーに向けたサービスを展開したい事業者によって利用されるため、多くの開発者に受け入れられなけばなりません。APIを利用して新たなサービスを作り出す開発者と良好な関係を構築し、顧客である事業者それぞれのビジネスを成長させるポイントは何でしょうか? KDDIウェブコミュニケーションズ(以下、KWC)でTwilioのエバンジェリストとして活動し、赤い芸人とも呼ばれる高橋克己(@_katsu

                                                                            開発の「種」だけを渡すのはなぜか? 開発者との「いい関係」を構築するためコミュニケーションAPIのTwilioとMackerelがしていること - はてなニュース
                                                                          • GitLab、バグや脆弱性の検出ツール「GitLab Protocol Fuzzer Community Edition」をオープンソースで公開。APIやHTTP経由などでファジングを実行

                                                                            GitLab、バグや脆弱性の検出ツール「GitLab Protocol Fuzzer Community Edition」をオープンソースで公開。APIやHTTP経由などでファジングを実行 ファジングとは、検査対象のソフトウェアに「ファズ(fuzz)」と呼ばれる問題を引き起こしそうなデータを大量に送り込み、その応答や挙動を監視することでバグや脆弱性を検出する検査手法です。 GitLab Protocol Fuzzer Community Editionは、GitLabが2020年6月に買収したPeach Techが提供する商用のファジングツール「Peach Fuzzer Professional」をベースにしたもの。 「Peach Fuzzer Professional」と、それをベースにオープンソース化されたGitLab Protocol Fuzzer Community Edition

                                                                              GitLab、バグや脆弱性の検出ツール「GitLab Protocol Fuzzer Community Edition」をオープンソースで公開。APIやHTTP経由などでファジングを実行
                                                                            • YouTubeの文字起こし、youtube-transcript-apiで簡単に取得でき、LangChainでLLMに入力できる! - nikkie-ftnextの日記

                                                                              はじめに 夢見ていた nikkieです。 最近LangChainに執心ですが、今回は「こんなこともサクッとできちゃうの!?」という個人的ビッグニュースをアウトプットします🔥 目次 はじめに 目次 YouTubeの文字起こしをこんなに簡単に取得できちゃうの!? 素振り:LangChainでYouTube動画の文字起こしを取得する 動作環境 文字起こし取得 ChatGPTに要約をお願い youtube-transcript-api 終わりに YouTubeの文字起こしをこんなに簡単に取得できちゃうの!? 話題の つくりながら学ぶ!AIアプリ開発入門 - LangChain & Streamlit による ChatGPT API 徹底活用 を眺めていたnikkie氏。 Chapter 07「Youtube動画の要約をしよう」を読んでいると YouTubeの動画の文字起こし(transcript

                                                                                YouTubeの文字起こし、youtube-transcript-apiで簡単に取得でき、LangChainでLLMに入力できる! - nikkie-ftnextの日記
                                                                              • FANZA APIで特定部位が大きい女優だけを集めたサイトを作ってみた

                                                                                森氏が女性発言で失脚した。フェミニストへの発言は気を付けないと社会的に抹殺されかねないようだ。怖い。 さて、そのフェミニストに対しては決して言えないが、自分は女性の特定部位が大きい人が好きだ。大好きだ。 もう少し具体的に言うと寝ころんだ状態で身長を図った場合に、一番高くなる部分。これを仮に変数Bとしたい。 Bが高い女性が好きだ。大好きだ。どれぐらい高いのが良いか。100cmは欲しい。Bが100cm以上ある女性が好きだ。大好きだ。 だから単純にBが100cm以上ある女優だけのサイトがあれば非常に重宝する。そんなサイトを作ってみた。 DMM様の力を借りて。 https://overb100.azurewebsites.net/ 実は当初はorder by Bというサイトにしようと思っていた。つまり背の順で並べたサイトだ。 しかし、これは実際やってみたら違った。自分が望んでいる人は背が高い人では

                                                                                  FANZA APIで特定部位が大きい女優だけを集めたサイトを作ってみた
                                                                                • Solutions for API Design and Management | Stoplight

                                                                                  API excellence made easy.All of the benefits of innovation without the headaches. Create a Successful API ProgramTake a proactive approach with your API programs to efficiently create consistent productivity and avoid the underbelly of delays and overages. Reduce Risk and Improve ROIConnected Software is mandatory for today’s consumers. Avoid disorganized development efforts that cause significant

                                                                                    Solutions for API Design and Management | Stoplight