並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 36 件 / 36件

新着順 人気順

webservicesの検索結果1 - 36 件 / 36件

  • すぐにAPIを体験!public-apis 100以上のJavaScript axiosサンプル集

    はじめに このページは、プロトアウトスタジオのAPIにつなげる授業に関連して、よりAPIの多様さ、広がりを深掘りします。 まだ、JavaScriptに慣れていなくても「なるべくシンプルにAPIを体験する」ことを目指して、 public-apis というフリーで使えるAPIを集めてリストにしているサイトから、手順が少なくAPIにつなげられるシンプルに取得できるものを中心に、直接取得できるURL・Node.js axios await/async ソースコードを一つ一つトライしています。 慣れてきたら、自分で public-apis のサイトを直接読んでみて、巡ってみましょう! APIピックアップ数 最終更新日 2020/6/8 104 個のAPIをピックアップ中! 参考資料 public-apis の豊富なAPIリストをベースにAPIつなげていきます。 ピックアップルール 手順が少なくAPI

      すぐにAPIを体験!public-apis 100以上のJavaScript axiosサンプル集
    • 後悔先に立たずなマルチクラスタ運用の知見がてんこ盛り「最高のKubernetes on AWSを実現するために」 #AWSSummit | DevelopersIO

      「Kubernetes、考えることがいっぱいあって楽しいですね。今日はそんなKubernetesのお話です」 こんな謎の問いかけから始まった、Kubernetesセッション、皆さんご覧になりましたか? Kubernetesで実現するアプリケーションの未来まで見据えたとき、最初に検討しないと一生後悔する忘れがちだけど考えないといけない知見がてんこ盛りのセッションでした。このブログでは、そのセッション内容を余すことなく解説。 EKS/Kubernetesの運用に自信がない Kubernetesクラスタの長期運用を真剣に考えたい クラスターのアップデートができず不安 そんなあなたの未来を明るく照らす知見が、このセッションには詰まっています。ぜひ、Kubernetesクラスタ運用に迷いがあるかたはこのブログご覧になって、未来の負債をこの場で削ぎ落としましょう。 もう、アレコレ悩まなくても良いの…!

        後悔先に立たずなマルチクラスタ運用の知見がてんこ盛り「最高のKubernetes on AWSを実現するために」 #AWSSummit | DevelopersIO
      • AWS Client VPNでSAML認証がサポートされたのでAWS SSOで認証してみた - SMARTCAMP Engineer Blog

        ボクシルのプロダクトマネージャーをしている笹原です。 今年頭からエンジニアではなくプロダクトマネージャーに業務内容をシフトしています。 しかし、エンジニアブログは技術ネタを書こうかと思い、表題の件をサクッと試してみました。 AWS Client VPNとは AWS Client VPNのクライアント認証とユーザー管理 AWS SSOとは AWS SSOでのカスタムSAML2.0アプリケーションの追加 SAML2.0認証を利用したAWS Client VPNエンドポイントの作成 実際に使ってみる まとめ AWS Client VPNとは AWS Client VPNとは、AWSが提供しているクライアントベースのマネージドVPNサービスです。 マネージドなVPNサービスということでリモートワークが増えた今年から利用も増えているのではないかと思います。 詳しく知りたい方は、以下の記事を御覧くださ

          AWS Client VPNでSAML認証がサポートされたのでAWS SSOで認証してみた - SMARTCAMP Engineer Blog
        • Windows版「rm -rf /*」の「cmd /c rd /s /q c:\」を実行してみた | DevelopersIO

          よい子(大人を含む)はマネしないでね。 この記事に書いてある内容を、自分が所有するPC以外(業務用PC、公共のPCなどで)で行った場合、 電子計算機損壊等業務妨害罪(刑法234条の2)に問われ、5年以下の懲役または100万円以下の罰金の可能性や損害賠償を求められる可能性があるらしいです。 Windows版「rm -rf /*」を実行してみたくなった つい先日、Amazon Linux 2でrm -rf /*を実行して、OSを破壊してみました。そちらの様子は以下記事をご参照ください。 Linuxを破壊してみると、何だか次はWindowsも破壊したくなってきました。 そこで、Windows Server 2019に対して、Windows版rm -rf /*と呼ばれるcmd /c rd /s /q c:\を実行してみて、どこまで壊れるのか確認してみます。 いきなりまとめ cmd /c rd /s

            Windows版「rm -rf /*」の「cmd /c rd /s /q c:\」を実行してみた | DevelopersIO
          • AWS VPNのクライアントVPNをG Suite認証で利用する

            AWS VPNのクライアントVPNをG Suite認証で利用するよう設定したところ、いくつかハマったので記録しておきます。 前提条件 AWS VPNのクライアントVPN(OpenVPN)を利用する G Suiteでユーザ管理と認証を行う G Suite認証の関係で、VPNクライアントソフトウェアはAWS Client VPN for Desktop 試したときのバージョンは1.3.0 クライアントPCはWindowsとmacOS ネタバレ AWS Client VPN SAML authentication with Google G-Suite – Vallard's Blog に全部書いてあります。 段取り G Suite:SAMLアプリを追加 AWS:IAMでIDプロバイダを追加 AWS:AWS VPN ClientVPNエンドポイントを作成 AWS:AWS VPNクライアント設定を

            • Authenticate AWS Client VPN users with AWS IAM Identity Center | Amazon Web Services

              AWS Security Blog Authenticate AWS Client VPN users with AWS IAM Identity Center September 12, 2022: This blog post has been updated to reflect the new name of AWS Single Sign-On (SSO) – AWS IAM Identity Center. Read more about the name change here. AWS Client VPN is a managed client-based VPN service that enables users to use an OpenVPN-based client to securely access their resources in Amazon We

                Authenticate AWS Client VPN users with AWS IAM Identity Center | Amazon Web Services
              • すぐにAPIを体験!public-apis 100以上のJavaScript axiosサンプル集

                はじめに このページは、プロトアウトスタジオのAPIにつなげる授業に関連して、よりAPIの多様さ、広がりを深掘りします。 まだ、JavaScriptに慣れていなくても「なるべくシンプルにAPIを体験する」ことを目指して、 public-apis というフリーで使えるAPIを集めてリストにしているサイトから、手順が少なくAPIにつなげられるシンプルに取得できるものを中心に、直接取得できるURL・Node.js axios await/async ソースコードを一つ一つトライしています。 慣れてきたら、自分で public-apis のサイトを直接読んでみて、巡ってみましょう! APIピックアップ数 最終更新日 2020/6/8 104 個のAPIをピックアップ中! 参考資料 public-apis の豊富なAPIリストをベースにAPIつなげていきます。 ピックアップルール 手順が少なくAPI

                  すぐにAPIを体験!public-apis 100以上のJavaScript axiosサンプル集
                • 第9回 キーボードに魅せられた人々 | gihyo.jp

                  本コーナーでは技術へのタッチポイントを増やすことを目標に、各分野で活躍されている方をお迎えします。 今回はエンジニアが毎日使う入力デバイス、キーボードをテーマに74thさんにインタビューします。自作キーボードで快適にコードを書いてみませんか。 【話し手】 森下 篤 MORIMOTO Atsushi(74th)Mobility TechnologiesのAI寄りのフルスタックエンジニア。自作キーボードをきっかけに電子工作にのめりこむ。著書『Visual Studio Code実践ガイド』 Twitter @74th GitHub 74th マイ文房具を作る感覚 日高: キーボードを自分で作ろうと考えた発端はどこにあるんでしょうか。 74th: 自分でキーボードを作るようになって3年以上が経ちますが職業はソフトウェアエンジニアで、AI(Artificial Intelligence、人工知能)

                    第9回 キーボードに魅せられた人々 | gihyo.jp
                  • Amazon Product Advertising APIが簡単に使えるようになっていて驚いた

                    Amazonアフィリエイトをしている人はもちろんのこと、そうでない人でもAmazonの膨大な商品情報にアクセスするために、Amazon Product Advertising APIを使っている人は多いと思うのです。 ぼくはAWSの時代から活用させて頂いていて、URLにパラメーター渡すだけで商品データベースが作れてしまうものだから、たいへん便利なものだなぁと感心しておりました。 その後、数年経ちAWSからProduct Advertising APIへ名称変更されたあたりだったでしょうか。URLにタイムスタンプとハッシュ値のSignatureを付けなければならなくなり、とたんにややこしくなりました。 わかってしまえばどうってことないんですけど、英語マニュアルしかありませんでしたし、サンプルも数少なかったので、よくわからないまま公開されているAmazon操作用のクラスライブラリとか使っていた

                      Amazon Product Advertising APIが簡単に使えるようになっていて驚いた
                    • ISBNでPA-API v5を叩こう - KDP(電子出版)のメモ 急急如律令

                      PA-API v5から情報を取っていろいろ試しています。前のバージョンではXMLだったが今度はJSONのようだ。情報を取る方法を模索していたので、全体的に書き直しが必要なようだ。 下のサイトでどういった情報が取れるかを見れるのだけど、プログラムから大量に情報を処理しようとすると、APIを使ったプログラミングが必要な気がしている。 webservices.amazon.co.jp Node.js用のサンプルのsampleGetItemsApi.jsに書いてあったとおりにしてみたけどうまく行かなかった。何故かASINを指定するとerror code 500が出てしまっている。ASINを外すとうまく行ったのでよくわからないところ。ScratchpadではASINを指定していたので疑問に思うところである。 PA-API v5ではJSONで返答が有るのでそれを見ていこうと思う。 具体的には次のような

                        ISBNでPA-API v5を叩こう - KDP(電子出版)のメモ 急急如律令
                      • Office 365 予定表を MS Flow でGoogleカレンダーへ同期する(追加・編集・削除 全対応) - Qiita

                        ― ― ― ― ― ― ― ―― ― ― ― ― ― ― ―― ― ― ― ― ― ― ― 2020/11/22 追記 重要 当記事は古いトリガーを利用した旧式の手法です。 2020年11月時点で最新の手法は下記になります。 https://qiita.com/yamad365/items/4e64d068e97c6cb3726b ― ― ― ― ― ― ― ―― ― ― ― ― ― ― ―― ― ― ― ― ― ― ―(追記ここまで) ただし「繰り返しの予定」以外、という前提で。 Office 365(または、Microsoft 365)ご利用されていますか?されてますよね? Exchange Online(ExO)の予定表、PCでも、スマホでも、ブラウザーでも同じデータがいつでも、どこでも確認できます。便利ですよね。 当方のプライベート携帯はAndroid端末でGoogleカレンダーを

                          Office 365 予定表を MS Flow でGoogleカレンダーへ同期する(追加・編集・削除 全対応) - Qiita
                        • Introduction · Product Advertising API 5.0

                          Welcome to Product Advertising API 5.0 Topics Overview of Product Advertising API What's New in Product Advertising API 5.0 Audience Required Knowledge and Skills Overview of Product Advertising API Amazon has developed a world-class web service that millions of customers use every day. As a developer, you can build Product Advertising API applications that leverage this robust, scalable, and reli

                          • amazon アフィリエイトリンクをAPIで作る - See the Elephant

                            amazon アフィリエイトリンクをAPIで作る いい感じにまとまった記事がなかったので、ここにまとめる。 ちなみにwebとプログラミングの初歩がわかってればそんなむずくない。 その辺が綺麗にまとまってる記事が見当たらなかったので、書いてみる。 アフィリンクを自動生成したい 最近はamazonでアフィリエイトをやっている。 いちいち発行するのめんどくせーなーと思い、プログラムに任せたい。 ということでamazon が提供している商品検索API Product Advertising API を弄って遊んでいた。 これを使えばアフィリエイトリンクがAPI越しに取得できる。 Product Advertising APIの概要 amazon公式の記事が日本語で書いてあるので読んでほしい。 ざっくり読めばok api越しにamazon の商品情報取得とアフィリンク生成できる ってことがわかれば一

                              amazon アフィリエイトリンクをAPIで作る - See the Elephant
                            • Google Apps Scriptを利用してWeb APIを取得する方法を試してみた | DevelopersIO

                              こんにちは、コンサル部@大阪オフィスのTodaです。 CloudOneやaqua、mackerelなどWebサービスには情報の取得、登録、変更、削除を外部ツールでおこなえるようにWeb APIが用意されている事が多くあります。 ここ最近私の方で業務最適化をするにあたりGoogleスプレッドシートとGoogle Apps Script(GAS)を利用して情報を集中管理する対応がありGASを利用したWeb APIの通信方法について学びましたので内容をまとめてみました。 Google Apps Script(GAS)とは? Google Apps Script(GAS)とは、Googleが開発しているプログラミング言語です。 JavaScriptというWebブラウザ上で動作するプログラミング言語をベースに作成されています。 ■ Google Apps Script https://workspa

                                Google Apps Scriptを利用してWeb APIを取得する方法を試してみた | DevelopersIO
                              • Hack The Box で役立ったツール3選|homie株式会社|住宅・不動産営業DX支援

                                こんにちは、エンジニアのikemです。 以前、Hack The Box をさわる機会がありました。 これはペネトレーションテスト学習用のためのオンラインプラットフォームです。 攻撃用の検証環境(Machine)が用意されていて、シェルを奪取するなどしてフラグ(user.txtとroot.txt)を取得することが目的です。 Machineはさまざまなものが用意されており、難易度はeasy, mediam, hard, insaneの4種類があります。 Webプログラミングとは異なるスキルが要求されるため、新鮮な体験でした。 今回、Hack The Box をやってみて、便利だと思ったツールを3つ紹介したいと思います。 (以下は全て攻撃用の検証環境に対して行ったものです) 1. Nmapネットワークのホスト上で空いているportは何か、どのようなサービス(アプリケーション名とバージョン)が動い

                                  Hack The Box で役立ったツール3選|homie株式会社|住宅・不動産営業DX支援
                                • Tech Solvency: The Story So Far: CVE-2021-44228 (Log4Shell log4j vulnerability).

                                  Log4Shell log4j vulnerability (CVE-2021-44228 / CVE-2021-45046) - cheat-sheet reference guide Last updated: $Date: 2022/02/08 23:26:16 $ UTC - best effort, validate all for your environment/model before use, unofficial sources may be wrong by @TychoTithonus (Royce Williams), standing on the shoulders of many giants Send updates or suggestions (please include category / context / public (or support

                                  • チャットボットを自在に作成!「Dialogflow」ってどんなサービス? | 株式会社ウェブ企画パートナーズ

                                    Dialogflowとは 今回ご紹介するDialogflowは、Google傘下の開発元による、チャットボットを簡単に作成できるAIエンジンです。ユーザーが入力するテキストや音声をAIが解析し、その内容に応じて、事前に設定した応答を返してくれたり、受けとったキーワードをデータベースに連携してくれます。もともと「api.ai」の名称で開発され、2016年にGoogleの一部となりました。 類似のサービスには、IBM Watson Assistant、Microsoft Azure bot service、Amazon Lexといった大手によるものがあります。その中でもDialogflowの特徴には、 コーディングなしでチャットボットの設定が可能 デバイスやプラットフォームを問わない連携先 日本語、英語をはじめ、20以上の言語に対応 といったことが挙げられます。また、Googleの傘下というこ

                                      チャットボットを自在に作成!「Dialogflow」ってどんなサービス? | 株式会社ウェブ企画パートナーズ
                                    • Serverless Framework vs. AWS SAM: Things You Should Know

                                      Director of Cloud and Cybersecurity, AWS Expert, big fan of SRE. Helps teams to improve system reliability, optimise testing efforts, speed up release cycles & build confidence in product quality. Serverless framework vs. AWS SAM: which one is better? See this comprehensive comparison to find the difference between both tools and choose the best one for your project. Choosing the right tool for bu

                                        Serverless Framework vs. AWS SAM: Things You Should Know
                                      • PA-API v5でAmazonの商品情報を取得する - Qiita

                                        PA-APIの利用 PA-API を使ってアマゾン商品情報をとってみよう。そこからアフィリエイトなどで収益化ができたら良いね。 PA-APIはアマゾンで一ヶ月以内に売上が発生していないと使えません。なので、アマゾンの商品リンク作成ツールや、ブログのアフィリエイトツールなどで売上を得られるように頑張ろう。ここが一番難易度が高い気がする。 アフィリエイトで売上が発生したら次に、ISBNやASINが必要となる。ただ、ASINを具体的にどのように取るかの選択が少ないので、アマゾンのサイトをクロールしている。 Amazonの検索結果からasinをスクレイピング https://qiita.com/99nyorituryo/items/c5d53a3ca8a4967b5927 ASINから商品情報のJSONを取得する ここでは、ISBNやASINという本の情報から、アマゾンの表紙画像や、タイトル著者名

                                          PA-API v5でAmazonの商品情報を取得する - Qiita
                                        • faasd - lightweight Serverless for your Raspberry Pi

                                          Kick the tires with faasd today, for a lightweight serverless experience that doesn't require Kubernetes. Instead it uses containerd and the existing OpenFaaS ecosystem. Last updated: 24th October 2020 - upgraded faasd & containerd versions. Added instructions for core components logs such as the gateway. You can run faasd anywhere, even on a Raspberry Pi, but why would you want to do that? faasd

                                            faasd - lightweight Serverless for your Raspberry Pi
                                          • What's New in PA-API 5.0 · Product Advertising API 5.0

                                            A Guide to What's New in Product Advertising API 5.0 This guide gives a high level walkthrough of how Product Advertising API 5.0 differs from 4.0 and what all new features it offers. Features Following are the new features in PA-API 5.0 on a high level: Supports more secure and extensible HTTPS POST/RPC(JSON) over previously supported HTTP(s) GET/REST,SOAP Requests are signed with the more secure

                                            • 【PA-API v5版】WordPressでAmazon商品リンクショートコードを実装する方法

                                              主な手順 実装するのに必要な主な手順はこちら。 functions.phpにコードを追記 style.cssにスタイルを追記 各種IDを取得し入力 基本的にコードを2回ほどコピペしてあとは、APIの認証IDや、Amazon、楽天、Yahoo!ショッピングのIDを書き加えるだけです。 functions.phpにコードを追記 まずはテーマ(子テーマ)のfunctions.phpに追記する形で以下のコードを書き加えます。 //アクセスキー define('ACCESS_KEY_ID', 'PA-APIアクセスキーを入力'); //シークレットキー define('SECRET_ACCESS_KEY', 'PA-APIシークレットキーを入力'); //アソシエイトタグ define('ASSOCIATE_TRACKING_ID', 'AmazonアソシエイトトラッキングIDを入力'); //楽天

                                                【PA-API v5版】WordPressでAmazon商品リンクショートコードを実装する方法
                                              • Oracleの管理者SYSとSYSTEMの違い【as sysdba有無・ログインできる/できない】 - そういうのがいいブログ

                                                Oracleの管理者ユーザーSYSとSYSTEMの違い【as sysdbaの有無によって、ログインできる/ログインできないが変わる】 オラクルに「SYSでログインできない」「SYSTEMでログインできない」とハマってしまったことがありませんか? 同じようなオラクル管理者ユーザーでありながら、権限やログインのしかたの違いをきちんと知りたい、と考えていませんか? あと、オラクルデータベースについてのおススメの勉強法があれば知りたい、と考えていませんか? SYSユーザの方がより強い権限を持ち、as sysdbaをつけてログインする。 というのがポイントです。 本記事では、下記の内容を解説します。 オラクルの管理者、SYSとSYSTEMの違い(権限) SYSとSYSTEMのログインするときの違い(as sysdba) オラクルデータベースのおススメの勉強法の紹介 この記事を書いている私は、某SIe

                                                  Oracleの管理者SYSとSYSTEMの違い【as sysdba有無・ログインできる/できない】 - そういうのがいいブログ
                                                • CSSセレクタの詳細度を確認できるWebサービス「Specificity Calculator」

                                                  Specificity Calculatorは、CSSセレクタの詳細度を確認できるWebサービスです。 CSSでは、セレクタの詳細度が高い方を優先して適用する仕組みになっています。例えば、「.content」よりも「p.content」の方が詳細度は高いので、.contentの方が後で書かれていたとしても、p.contentのスタイルが優先して適用されます。以下の場合、フォントサイズは20pxになります。

                                                    CSSセレクタの詳細度を確認できるWebサービス「Specificity Calculator」
                                                  • 【Office365参考書】メールボックスにアクセスしたログを確認するには? - 社畜の所業

                                                    Exchange Online にアクセスしたログとして、メールボックス監査ログの [MailboxLogin] の監査項目にて、メールボックスへアクセスしたログを確認することが可能です。 しかしながら、outlookでは毎回起動時に認証がおこなわれないため、すべてのアクセスについてログが記録されないことをご注意ください。 なお、メールボックス監査ログは、既定で組織単位で有効化されておりますが、[MailboxLogin] の監査項目については、既定では有効化されていないため、あらかじめ有効化していただく必要があります。 ※有効化する前のログは記録されない動作でございます。 また、メールボックス監査ログの ClientInfoString の値にて、クライアントの情報や接続プロトコルの確認が可能です。 以下に手順をご案内いたしますので、ご確認くださいますようお願い申し上げます。 なお、以下

                                                      【Office365参考書】メールボックスにアクセスしたログを確認するには? - 社畜の所業
                                                    • /etc/hosts to block shock sites etc.

                                                      hosts `E,u�U �t,u�U # This hosts file is brought to you by Dan Pollock and can be found at # http://someonewhocares.org/hosts/ # You are free to copy and distribute this file for non-commercial uses, # as long the original URL and attribution is included. #<localhost> 127.0.0.1 localhost 127.0.0.1 localhost.localdomain 255.255.255.255 broadcasthost ::1 localhost 127.0.0.1 local #fe80::1%lo0 localh

                                                        /etc/hosts to block shock sites etc.
                                                      • GoogleブックマークからPinboardに乗り換えた理由と、その方法 | 株式会社ウェブ企画パートナーズ

                                                        最近、オンラインブックマークを、GoogleブックマークからPinboardというサービスへ乗り換えました。 今回はその乗換方法やサービスの内容をご紹介いたします。 Googleブックマークを使用していた理由 理由はとっても簡単で、シンプルで、目的のブックマークが探しやすく、使いやすかったから。国産だと「はてなブックマーク」が一番有名ですよね。国内での使い勝手の良さを考慮すると、はてなブックマークでも良かったのですが、単純にGoogleのアカウントと連動していると(ログインとか)便利でしたので、Googleブックマークを使用していました。 なぜ乗り換えようと思ったのか 私は普段からRSSリーダーにiPhone&iPadのアプリの「Reader」を使用しています。 「Reader」は気になった記事をサクッとSNSに投稿したり、ソーシャルブックマークサービスでシェアしたりできるんですが、「Re

                                                          GoogleブックマークからPinboardに乗り換えた理由と、その方法 | 株式会社ウェブ企画パートナーズ
                                                        • Product Advertising API 5.0 Scratchpad

                                                          Scratchpad is a tool to help Amazon Associates send basic requests to the Product Advertising API. Follow the steps below and you can have a working request with sample code in minutes. Getting Started If you have not already registered, sign up for the Associate program and Product Advertising API. After you have your Partner Tag (Store/Tracking ID) and Credentials (Access Key and Secret Key), ch

                                                          • Using Scratchpad · Product Advertising API 5.0

                                                            Using the Product Advertising API Scratchpad Once you've signed up for Associates Program and Product Advertising API, you can start playing around with the API using Product Advertising API Scratchpad. Use the tool to submit requests to the Product Advertising API and get response. The Scratchpad tool returns sample code in several languages to help you understand how the Product Advertising API

                                                            • AWS Client VPN SAML authentication with Google G-Suite – Vallard's Blog

                                                              Note: Video for this Blog Post is Here. When dealing with cloud resources the two opposing needs are security and accessibility. When we often deploy resources in a private network inside of an AWS VPC that are not accessible directly from the outside. To access these resources, we can use a bastion server or VPN. The bastion server is a server that is accessible on the public network but also has

                                                              • HugoでAmazonのブログカード作成

                                                                //app.js var express = require('express'); var client = require('cheerio-httpcli'); var ProductAdvertisingAPIv1 = require('./src/index'); var app = express(); function parseResponse(itemsResponseList) { var mappedResponse = {}; for (var i in itemsResponseList) { if (itemsResponseList.hasOwnProperty(i)) { mappedResponse[itemsResponseList[i]['ASIN']] = itemsResponseList[i]; } } return mappedResponse

                                                                  HugoでAmazonのブログカード作成
                                                                • aws-cli-oidcで一時的なAWSアクセスキーを使う - Qiita

                                                                  昨年のAdvent Calendarで書きました「KeycloakのToken Exchangeを活用した一時的なAWSアクセスキーの発行 」の続編ネタです。この中で紹介した aws-cli-oidc というCLIツールの便利な使い方を紹介します。 aws-cli-oidcとは AWS管理コンソールへのログインを、Keycloakなどの外部IdPとSAMLまたはOIDCで連携させている場合に、aws-cli などのAWS向け各種CLIツールで利用可能な一時的なアクセスキーを取得してくれるちょっとしたCLIツールです。このツールの目的や説明は昨年の記事を読んでいただければと思いますが、この手の他のツールと異なり、利用者のクレデンシャルを本ツールに渡さずにアクセスキーを発行できるところがポイントです。AWSと外部IdP間のフェデレーションには、OIDCまたはSAML 2.0が利用できますがその

                                                                    aws-cli-oidcで一時的なAWSアクセスキーを使う - Qiita
                                                                  • 新刊情報のISBNからASINを取得を考えてみた - KDP(電子出版)のメモ 急急如律令

                                                                    以前見たときにTRC新刊図書オープンデータを読み込んでオブジェクト化まではした。 ISBN,タイトル,サブタイトル,著者(2人まで),版表示,出版社,発売者,出版年月,ページ数等,大きさ,付属資料の種類と形態,シリーズ名・シリーズ番号(3つまで),各巻のタイトル,本体価格,セット本体価格 JSON化してISBNでAmazon APIから検索して、ASINを取得したり書誌画像やアソシエイトコードを付けてウェブサイトの形式までしようと思う。 本の漫画とかラノベなどを抽出してジャンル分けする。期間はわからないけど、1751冊分があったので、JSONに変換してみた。 つくったJSONとアマゾンAPIから取得した情報をつなぎ合わせる。 ISBNから情報を取得するには Marketplace amazon.co.jp itemid にISBNの番号 Response Groupに取得したいもの Idt

                                                                      新刊情報のISBNからASINを取得を考えてみた - KDP(電子出版)のメモ 急急如律令
                                                                    • Java で Amazon Product Advertising API 5.0 (PA-API v5) をコールする - Qiita

                                                                      概要 Java で Amazon Product Advertising API 5.0 (PA-API v5) をコールする AWS が提供している公式の SDK を使わず API を直接コールする AWS 署名バージョン 4 (AWS Signature Version 4) の処理を Java 標準ライブラリのみで実装する 今回の実行環境: macOS Catalina + Java 15 (AdoptOpenJDK 15) + Jackson Databind 2.11.1 + Gradle 6.6.1 サンプルコード ファイル一覧 ├── build.gradle └── src └── main └── java ├── AwsSignature4.java ├── JsonUtil.java ├── MyApp.java └── PaApi5Wrapper.java plug

                                                                        Java で Amazon Product Advertising API 5.0 (PA-API v5) をコールする - Qiita
                                                                      • ブラウザ上でコードを共有して複数人でリアルタイム編集できるWEBサービス「TryCode」

                                                                        TryCodeは、ブラウザ上でコードを共有して、複数人でリアルタイムに編集しながらコーディングができるWEBサービスです。 コードを共有する人はGitHubアカウントでのログインが必要ですが、共有される側の人はユーザー登録不要で利用できます。 TryCodeの使い方 TryCodeにアクセスして、右上の[Sign in]をクリックします。 GitHubアカウントでログインします。 ログインできたら、コードを入力します。入力すると専用のURLが発行されますので、その状態で[Settings]から[Live mode]をオンにします。 あとはURLを共有すれば、複数人での編集が可能になります。誰かが編集すると、即座に編集内容が反映されます。 また、右上にある[Fork]をクリックすると編集履歴を保存できます。履歴は、アカウントをクリックして[My codes]から確認可能です。 あとがき 「こ

                                                                          ブラウザ上でコードを共有して複数人でリアルタイム編集できるWEBサービス「TryCode」
                                                                        • PA-API v5からの情報の取得するにはPA-APIでの売上実績が必要 - KDP(電子出版)のメモ 急急如律令

                                                                          アマゾンからデータだけ取りたかっただけなんだが、どうしてこんなにも手間がかかっているのだろうか。売上をあげないのにデータを取って負荷を掛ける人を制限したいのだろう。PA-API v5を調べていくと、 PA-API v5を使うには サイトでアフィリエイトから売上を上げる。 認証キーを取得する PAAPIから情報を取得する PAAPIのURLから売上を上げる。 という工程が必要なようである。今現在は4番目のPAAPIからのURLからの売上を上げるで詰まっています。PA-API v5をサイト上で試せるスクラッチパッドというものがある。 新しい方のスクラッチパッドだとtoomanyrequestとでてしまう、要するに売上実績がないぞという意味です。 webservices.amazon.com 古いほうだと問題なく取得できる。 webservices.amazon.co.jp 1. PA-API

                                                                            PA-API v5からの情報の取得するにはPA-APIでの売上実績が必要 - KDP(電子出版)のメモ 急急如律令
                                                                          1