PythonでSlackチャンネル内を操作する はじめに Slackチャンネル内のメッセージを操作するのにちょうどよいpythonのライブラリがあったので紹介していきます。 用意するもの チャンネルID(チャンネル表示時のURL末尾に表記されている) adminユーザ… r.katoハック2018.11.29 2,992
AssumeRoleを使って他のロールの情報を取得する方法 はじめに STSのAssumeRoleを利用して他のロールの一時クレデンシャルを取得し CostExplorerの情報取得を行う機会があったが、少々複雑だったため書いておきます。 行ったこと 環境AのAWSのサービス(今… r.katoクラウドコンピューティング2018.11.15 3,211
docker-composerを用いた seleniumを使った自動化について docker内でseleniumサーバを起動 docker-composerを用いるので、 docker-compose.ymlに以下のように記述します。 version: ‘2’ services: hub: imag… af2486-kkハック2018.10.22 1,012
Ansibleを使って新規サーバーにwordpressを移そうとしたら躓いた話 はじめに 以前、 WordPressでBackWPupを使ってバックアップを取る方法 でバックアップの仕方を紹介したが、サーバー移行のときに手動で新規サーバーに必要なものをインストールしていては面倒である そこで今回… r.katoまとめてみた2018.10.18 523
PHP Selenium Webdriver (Facebook wrapper)でプルダウンのオプションを選択する。 HTMLにおいてこのようにプルダウンのオプションが展開されていて <select name=”fruit”> <option value=”apple”>りんご</option> &l… Aoi Watanabeまとめてみた2018.10.15 1,189
WordPressでBackWPupを使ってバックアップを取る方法 はじめに WordPressを使用するにあったてバックアップは必須である そこでプラグインの一つであるBackWPuPを使ったバックアップの方法を紹介していく インストール方法 プラグインの検索枠に BackWPup と… r.katoまとめてみた2018.10.11 449
bashで簡単にページ異常メールを送る方法 はじめに サーバーダウン時や外部から機械学習用のPCに接続しており、学習が終わった時にメールが来れば便利だと思い調べたので紹介する 使うコマンド bash -> .shの実行 curl -> 指定したURL先の情報取得 … r.katoクラウドコンピューティング2018.10.10 3,569
リモート、ローカル間のデータやり取りの方法 はじめに SSH接続をし、リモートとローカルでデータを入れ替えできないかと思い、調べたので紹介していく コマンド 基本的にはcpコマンドと同じ 違いはパスにssh先のファイル指定ができる事 #基本形 $ scp [オプシ… r.katoクラウドコンピューティング2018.10.09 445
htmlspecialchars関数でXSS対策をする はじめに POSTを使うときにHTMLのエスケープ対策を行なっていなく、以下の入力があるとjavascriptなどとの干渉によりXSSが発生する <script>alert(‘XSS’);</scrip… r.katoまとめてみた2018.10.04 3,302