次のチュートリアルでは、Amazon S3 の一般的なタスクにおけるエンドツーエンドの一連の手順について説明します。これらのチュートリアルはラボ型環境向けであり、架空の企業名やユーザー名などを使用しています。目的は、一般的なガイダンスを提供することです。お客様の組織環境に固有のニーズを満たすかどうかの十分な確認や調整をすることなく、本番環境で直接使用するためのものではありません。
CX事業本部東京勤務の佐藤智樹です。 入社して1ヶ月ほどで、最近はIoT関連の事業に関わっています。LambdaやAPI Gatewayなどを活用した開発は入社前から試していたのですが、今はAWS IoT Coreも触り始めています。AWS IoT Coreは認証・認可やルール管理など多くのコンポーネントが含まれているため、最初は理解しづらい部分があったので整理したいと思い記事にしました。 目次 記事の目的 AWS IoT Coreとは メッセージブローカー(プロトコル) メッセージブローカー(トピック) セキュリティ&アイデンティティ ルールエンジン アクション デバイスシャドウ 一連の流れのまとめ 雑感 記事の目的 今回の記事は初めてAWS IoT Coreに関わる人に向けて、とりあえず動かすまでにどんな機能があるのかざっくり分かるようにした記事です。具体的には以下の6つの内容に触れま
Since late 2014, I have been working on an open-source Python library that simplifies SSH management to network devices. The library is based on the Paramiko SSH library and is named Netmiko. You can find the library at https://github.com/ktbyers/netmiko and the latest released version of the software can be installed using pip. Library Purpose The purposes of this library are the following: Succe
1. はじめに Python で GUI を作成するとき Tkinter を使用することが多いと思いますが、デザインがちょっと古臭いのが気になる... ただ、PyQt や kivy を勉強するのも大変そうだということで、おしゃれにちょうどいい感じの学習量で使える TomSchimansky/CustomTkinter を使って GUI を作ってみました。 実際に作ってみた GUI は以下のものになります。 動かしてみると以下のようになります。 久しぶりに Python で GUI を作成したこともあって、初心者向けにどうやって GUI を作成していくかの流れをまとめてみましたが、熟練者でサクッとコードだけを見たい方は まとめ までスキップしてください。 2. GUI 作成チュートリアル 2.1. 開発環境 Windows 11 Python 3.8.10 (および 3.10.9 で動作確認
FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ PythonのWebフレームワークとしていま注目を集めるFastAPIは、シンプルにコードが書けるだけでなく、パフォーマンスが高いWebアプリケーションのバックエンドサーバーが構築可能です。同フレームワークの勘所をPythonスペシャリストの杜世橋さんが、初心者向けのハンズオン、そしてより実践的な画像への自動タグ付けサービス実装をとおして解説します。 FastAPIはいま非常に注目されているPythonのWebフレームワークの1つです。Flaskのようにシンプルに書ける一方でPythonのType Hintの機能をうまく活用し、HTTPのリクエスト/レスポンスをPythonの関数の引数/戻り値とシームレスにマッピングして非常に効率的に開発ができるのが最大の特徴です。非同期処理にも対応していてその名
Cover Photo by Paul Hanaoka 注! この記事はrichmanさんが2021年の9月頃に行ったアップデート以前のコードを参考としています。コードのアップデートと共にご本人が解説を加えてくださっていますので、最新の情報は後述のリンクを辿ってレポジトリよりご確認ください。 最近すっかり機械学習にはまってしまいました。まだ触り始めて一ヶ月(2021年8月時点)ほどですが、真っ白な状態だったので統計や数学の本を何冊か読み、いくつかの動画コースを飛ばし読みスタイルで進めるなどしています。 少しだけ知識がついてきたので、richmanbtcさんが作成してくださったこちらの素晴らしいチュートリアルを読み解いてみることにしました。 https://note.com/btcml/n/nc5c63a9f5aa2 機械学習の教材自体は英語のものまで含めると無料でもたくさんありますが、ri
以下のチュートリアルの導入 https://qiita.com/richmanbtc/items/05916384bf9d2b1e2f35 botterとは? botterは仮想通貨(ビットコインなど)をプログラムで自動でトレードする人のことです。 自動売買プログラムをbotと呼びます。 botterになると不労所得を得られます。 実際に儲けることは可能です。 以下を読むとbotterの全体像をつかめます。 「お前もbotterにならないか?」仮想通貨のボットで稼ぐのどうやるのまとめ。 以下のタグは毎月、仮想通貨の月次損益を報告するために使われています。 botterと裁量トレーダーが混在しています。 ここで報告しているような人をフォローすると界隈の雰囲気をつかみやすいです。 #仮想通貨月次報告 botterはkaggleみたいで楽しい botterの以下のような点はkaggleに通じるも
Packaging Python Projects# This tutorial walks you through how to package a simple Python project. It will show you how to add the necessary files and structure to create the package, how to build the package, and how to upload it to the Python Package Index (PyPI). Tip If you have trouble running the commands in this tutorial, please copy the command and its output, then open an issue on the pack
お客様にAWSを学習するためのハンズオンの探し方を教えて欲しいと依頼されることがあったので、その際に調べた内容をまとめました。AWSのハンズオンを探す際にご利用ください。それぞれのハンズオンの個数は 2022-07-07 時点のものです。 2022-09-27 にAWSの日本語ハンズオンまとめページである JP Contents Hub がリリースされました。このブログで紹介している各種ハンズオンへのリンクも含まれているようですので、まずはJP Contents Hubを参照いただくのがよいかもしれません。JP Contents Hubの解説は AWS 日本語ハンズオンまとめ JP Contents Hub のご紹介 | Amazon Web Services ブログ を参照してください。 AWS ハンズオン資料 ハンズオン資料 | AWS クラウドサービス活用資料集 22 個のハンズオン
はじめに 全5回(予定なので変わる可能性あり)にかけて、Flaskでテスト駆動開発を行うために必要なノウハウを伝授する。 本記事では、Flaskで開発したWebアプリやAPIを自動でテストするための最低限のサンプルコードとその実行例を紹介する。 1回目 本記事 2回目 Flaskでテスト駆動開発(TDD)を行うためのチュートリアル - 2 デコレータ編 3回目 Flaskでテスト駆動開発(TDD)を行うためのチュートリアル - 3 GET編 4回目 執筆中 5回目 執筆中 対象読者 FlaskでこれからWebアプリまたはAPIを開発する方 テスト自動化の勉強をしたい方 概要 Flaskで作成したHello, World!を戻り値とするAPIの最低限のテストをテスト用クライアントを用いて自動で行う。 ディレクトリ構造 本記事で利用するサンプルコードは以下のようなディレクトリ構造で配置してくだ
プログラマーのジュリア・エバンスさんが、DNSを使った実験が行えるサイト「mess with dns」を公開しています。 mess with dns https://messwithdns.net/ New tool: Mess with DNS! https://jvns.ca/blog/2021/12/15/mess-with-dns/ DNSを用いた実験には「DNSレコードを作成することに抵抗がある、あるいはドメインを持っていない」「DNSクエリが見えないため何が起こっているのかを理解するのが難しい」「どういった実験を行うべきかわからない」といった問題があります。こういった問題を解消し、実際にどのような実験を行えばいいかを例示しながらDNSの動作を学ぶことができるというのが、「mess with dns」です。mess with dnsでは用意するのが面倒なドメインがあらかじめ用意さ
OAuth 2.0に対応したAPIクライアントのアプリを書きたい気持ちになったのですが、テストをどうするか考えながらOSSの認可サーバーをローカルに立てたりするかなど考えていたら、OAuth 2.0 Playgroundというものを知りました。 こちらは実際に認可サーバーを使ってOAuth 2.0 のクライアントの気持ちになれるチュートリアルで、良さそうだったので紹介します。 OAuth 2.0 Playground okta社によって提供されている、OAuth 2.0 とOIDCのフローを、実際に体験するためのチュートリアルです。 Authorization Code PKCE Implicit Device Code OpenID Connect に対応しており、実際に認可サーバーを叩きながらインタラクティブに学ぶことができます。 やってみる 今回はAuthorization Code
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く