やーまんぶろぐ

気が向いた時にだけ書くブログ

Alexa Skills Kit + IRKitを使って家電を操作する

前回は、IFTTTを使って家電を操作してみました。 yamano3201.hatenablog.jp今回はAlexa Skills Kitを使って家電を操作してみます。下の2つの記事を参考にしました。 Alexaスキル開発トレーニングシリーズ 第1回 初めてのスキル開発 : Alexa Blogs 7. 自作し…

Alexa + IFTTT + IRKitを使って家電を操作する

AWS

Echo dotがやっと届いたので、試してみました。まずはAlexa(Echo dot) -> IFTTT(webhooks) -> IRKitで家電を操作してみました。 プログラミング不要でIFTTTの設定を行うだけなので簡単です。Alexa、IFTTT、IRKitは設定済みの前提で書いてます。設定が終われ…

欧州一般データ保護規則(GDPR)についての個人的解釈

AWS

いよいよ2018年5月に適用が開始されるGDPR。 GDPRとは EU一般データ保護規則 - Wikipedia "今回提案されたEUの新たなデータ保護制度はEUデータ保護法の対象範囲を、EU居住者のデータを処理する外国の全ての企業に拡大する。EU全域のデータ保護規制を一致させ…

EC2Instances.info でEC2料金をCSVで出力する

EC2の料金を取得していろいろ加工したいと思ったときに、公式の情報だと加工がめんどくさい。 APIもあるけど、JSON形式なのでやっぱり加工がめんどくさい。EC2Instances.info というサービスでCSVで出せるので、これを使うことにしたのでリンクをメモしてお…

AWS Amplifyを使ってAmazon Cognitoを体験してみる

AWS

メインはAmazon Cognitoの理解です。Amazon Cognitoまわりの作成は簡単にできるのですが、挙動を確認するにはUIがあるほうが理解が進むと思ったので、AWS Amplifyを使って体験してみました。せっかくだったのでローカルで動かすだけではなく、S3にデプロイし…

Amazon GuardDuty 徹底調査!

Amazon GuardDutyについて調べたのでメモしておきます。 非常に簡単に脅威検知が可能になるため、有効化必須のサービスといっても良いと思います。 東京リージョンでも利用可能です。よくまとまったスライドがあるので一読すると概要が掴めると思います。 Am…

2017/12/14 AWS re:Invent 2017 Security re:Cap 参加レポート

今さらですが、AWS re:Invent 2017 Security re:Capの参加レポートになります。 connpass.com公式の開催報告ブログがありました。資料もこちらから参照可能です。 aws.typepad.com AWS Single Sign-On AWSソリューションアーキテクト 辻 義一さん AWS SSOを…

2017/10/07 脆弱性診断 初心者ハンズオントレーニング 参加レポート

今さらですが、脆弱性診断 初心者ハンズオントレーニングの参加レポートです。 pentest-web.connpass.comXSS, SQLインジェクション 脆弱性、アクセス制御系の説明の後にBurpSuiteを使って実際に脆弱性がないかを診断していくハンズオンを実施しました。OS, …

2017/09/30 TDDBC Tokyo 2017-09 参加レポート

今さらですが、TDDBC Tokyoの参加レポートです。 tddbc.connpass.com2011年にTDDBCに参加したときはRubyでした。Lambdaのテストの話はこれですね。https://t.co/kWJtACFKWg #tddbc— 山野 健太 (@yamano3201) 2017年9月30日AWS Summit でTestable Lambdaのセ…

2017/09/05 Deep Security User Night #5 参加レポート

今さらですが、Deep Security User Night #5の参加レポートです。 dsun.connpass.com Google Cloud Japan Google Cloud Platformの紹介とセキュリティとDS on GCPの話 DeepSecurity聞きに来たけどGCPについての情報収集になってる・1IPでリージョン跨ぎの負…

2017/09/01 NW X Security JAWS勉強会 #1 参加レポート

今さらですが、NW X Security JAWS勉強会 #1の参加レポートです。 connpass.com アマゾンウェブサービスジャパン 桐山 隼人さん L5&L6&L7 AWS WAF の話とSecurity Automation の紹介 AWS WAF Security Automation from Hayato Kiriyama www.slideshare.netAW…

2017/08/24 Security-JAWS 【第6回】参加レポート

今さらですが、Security-JAWS 【第6回】の参加レポートになります。s-jaws.doorkeeper.jp クラスメソッド株式会社 佐々木 大輔さん「ざっくりわかるAmazon Macie」 サービス発表されてすぐに大量の情報がまとめられているのはすごいですね。 dev.classmethod…

2017/06/01-02 AWS Summit Tokyo 2017 参加レポート

今さらですが、AWS Summit Tokyo 2017の参加レポートになります。 2日間参加しました。 www.awssummit.tokyo今年はエンタープライズ向けのセッションが多かった気がします。 資料は大量に公開されています。 aws.amazon.com エンタープライズ・クラウドジャ…

2017/03/11 JAWS DAYS 2017 参加レポート

今さらですがJAWS DAYS 2017の参加レポートになります。 jawsdays2017.jaws-ug.jp [DeepDive] 新訳 とあるアーキテクトのクラウドデザインパターン目録 by JAWS-UGアーキテクチャ専門支部 運用の話を混ぜながらクラウドデザインパターンの紹介というセッショ…

2017/02/10 JAWS-UG横浜 #9 - Operational Excellence 参加レポート

今さらですがJAWS-UG横浜 #9 - Operational Excellenceの参加レポートになります。 jawsug-yokohama.connpass.comAWS Well-Architected Framework に2016年11月新章として「Operational Excellence」が追加されたことで、このようなタイトルになっていると思…

AWS Cloud9を使ったLambdaの開発環境を整える(Python3.6)

こないだのre Inventで発表のあったAWS Cloud9。クラウドベースのIDEでLambdaの開発が行えるというものです。さっそくAWS Cloud9を構築してLambdaの開発環境を整えてみました。 AWS Cloud9構築 構築は簡単でした。以下のリンクの手順に沿っていけば迷うこと…

Googleの理念

Googleの理念の中でも特に好きな2つの理念を大事なのでメモ。英語でなんて言うかすぐに忘れてしまう。。中身は以下のリンクの引用です。 https://www.rieti.go.jp/jp/events/bbl/12012701.html Think big but start small 志は大きくとも、とにかく小さいこ…

SIMロック解除できないソフトバンク端末で格安SIM(日本通信)に乗り換える方法

SIMロック解除できないソフトバンク端末であるiPhone 6を使っていた私にぴったりの格安SIMが発売されました。あまり詳しいわけではないですが、私の知る限り公式なソフトバンクMVNOがなかったので嬉しい発表でした。私はb-mobile S 990ジャストフィットSIMに…

AWS re:Invent 2017 で発表された新サービス

AWS

11/27から12/1までラスベガスで開催されていたAWS re:Invent 2017。 reinvent.awsevents.com基本クラスメソッドさんの記事を追っかけながら情報をキャッチアップしてました。毎度思いますが更新が早すぎです。 dev.classmethod.jp今年もたくさん新サービスが…

AWS 認定プログラムについて メモ

AWS

AWSの認定プログラムについてメモしておきます。 aws.amazon.com公式でSlideShareに情報がまとめられています。 AWS Black Belt Online Seminar 2017 AWS 認定試験取得に向けて from Amazon Web Services Japan www.slideshare.net種類、試験料、勉強方法に…

Udemy Cyber Monday セール ほとんど1200円

1万円から2万円ほどするオンライン学習動画が1200円で購入できるということで、普段勉強しないような分野から3つ購入しました。セキュリティの分野から1つ。 www.udemy.com趣味でしか触ってないフロントエンドの勉強も兼ねて1つ。 www.udemy.com勉強しようと…

CloudFormationでクロススタック参照

AWS

まずCloudFormationを勉強したい場合は、「CloudFormation Getting Started with YAML」を読みましょう。とても参考になりました。 CloudFormation Getting Started with YAML from Yukitaka Ohmura www.slideshare.net後半ではWeb3階層アーキテクチャのテン…

CloudFormationでEC2用のIAMロールを作成するときはインスタンスプロファイルに注意する

AWS

EC2からAWSのリソースにアクセスする必要がある場合は、アクセスキーではなくIAMロールを使ってアクセスしましょう。以下にコンソールからIAMロールを作成する方法が記載されています。 qiita.com IAMロール作成の流れ コンソールから作成すると、以下の流れ…

CloudFormerを使ってAWS CloudFormationのテンプレートを自動作成する

AWS

CloudFormerとは自分で構築したAWSリソースから、AWS CloudFormationのテンプレートを自動作成してくれるツールになります。自動で作成とは言ってもそのまま使いまわせるわけではないので注意が必要です。また、EC2上にCloudFormerを構築してブラウザアクセ…

IAMで踏み台サーバのローカルユーザを一元管理を実行してみる

AWS

この記事の続きです。 yamano3201.hatenablog.jp踏み台サーバのCloudFormationテンプレートでは実現できなかった、以下の要件に対応したいと思います。 ユーザアカウントごとにログインさせる 可能な限りユーザアカウントの管理を減らしたい sudo を使わせな…

踏み台サーバのCloudFormationテンプレートを実行してみる

AWS

踏み台サーバの要件を洗い出してみたところ、ほとんどが提供されているCloudFormationのテンプレートでカバーできていることがわかったので、まずは実行してみることにしました。基本的には以下のサイトと同じです。 dev.classmethod.jp 要件 テンプレートで…

RDSのread onlyのON/OFFをCLIで実行

AWS

こちらのAmazon RDS編 ~リードレプリカへの書き込み~ 記事を参考にread onlyのON/OFFをCLIで実行してみました。 recipe.kc-cloud.jpパラメータグループのread_only のflagをONにすることで書き込みができなくなります。read_only ON $ aws rds modify-db-par…

仮想環境(venv)の使い方 Python3 メモ

macで以下の環境で実行しました。 $ python3 -V Python 3.5.1 Pythonの標準モジュールvenvを使うことで、プログラムごとに実行環境を分離できます。 $ python3 -m venv hoge $ . hoge/bin/activate (hoge) $ python -V Python 3.5.1 (hoge) $ deactivate $ …

Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド- メモ

クローリング&スクレイピングに興味があったので読んでみました。 サンプルページも多く、非常に参考になりました。Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド-作者: 加藤耕太出版社/メーカー: 技術評論社発売日: 2016/12…

英語で読み解く ドラッカー『イノベーションと起業家精神』 メモ

この本の中では「変化をチャンスと捉えて、その変化を活かして新しい価値を生むこと」をイノベーション、「そのイノベーションという手法を使って、新しい価値を生む事業を立ち上げる人がアントレプレナー(起業家)」としています。著書「イノベーションと起…