元SEの健忘ログ タケオ

猫好き猫アレルギーな元SEなおっさんのつぶやき。

元SEの健忘ログ タケオ

猫好き猫アレルギーな元SEなおっさんのつぶやき。

記事一覧

iPhoneのモバイルデータ通信回線を切り替えるショートカット

どうも、タケオです。 特に新しいネタが思い浮かばなかったのでしばらく放置してました。 今日は電車に乗っていたらメインで利用してるahamoが全然通信してくれなくてあ…

新しいTwitter APIに対応してみる

どうも、タケオです。 だいぶご無沙汰してしまいました。 世間ではWBCの優勝でお祭り騒ぎでしたね。 Twitter API 終了のお知らせ うそです。終了しません。 Twitter社が…

「Amazon価格ツイート」アプリ作成⑦ 基本動作完成

どうも、タケオです。 今回は今まで作成した処理をまとめて、データの収集からTwitterへの投稿まで一連の処理を実行してみたいと思います。 はじめにDB設計については詳…

「Amazon価格ツイート」アプリ作成⑥ DB環境構築

どうも、タケオです。 今回は実行履歴を管理するためのDB設計を行なっていきたいと思います。 なぜDBを利用するのか取得する情報が固定のものならPGに直に書いてしまうこ…

「Amazon価格ツイート」アプリ作成⑤ 取得データをTwitterに投稿

どうも、タケオです。 今回はAmazonから取得したデータをTwitterに投稿したいと思います。 パッケージのインストールTweepy Googleのテスト環境では既に利用可能でしたが…

「Amazon価格ツイート」アプリ作成④ Pythonでデータ取得

どうも、タケオです。 PythonでAmazon APIからデータ取得を行なってみたいと思います。 PythonのインストールまずはPythonが動くように公式の説明に従ってインストールし…

「Amazon価格ツイート」アプリ作成③ 商品情報を取得2

どうも、タケオです。 少し間が空いてしまいましたが、以前うまくいかなかったAmazonの商品情報取得をやってみたいと思います。 データ取得を行なってみる前回と同様にこ…

「Amazon価格ツイート」アプリ作成② ツイートしてみる

どうも、タケオです。 前回は必要な情報を取得する前に止まってしまったため、今回は別のことをやってみたいと思います。 Twitter API の準備最終的な出力となるTwitter…

「Amazon価格ツイート」アプリ作成① 商品情報を取得

どうも、タケオです。 怠けずに続きを書くことができそうです。 どんなアプリにするのかAmazonから価格情報を抜き出すにあたり、どんな情報をツイートするのか考えたいと…

思いついたことを残してみようと

初めまして皆様、初めましてタケオと申します。 在宅勤務から出社形式に戻ることになり通勤のためイヤホンを新調することにしました。 どうせならAirPods Proが欲しいな…

iPhoneのモバイルデータ通信回線を切り替えるショートカット

iPhoneのモバイルデータ通信回線を切り替えるショートカット

どうも、タケオです。

特に新しいネタが思い浮かばなかったのでしばらく放置してました。

今日は電車に乗っていたらメインで利用してるahamoが全然通信してくれなくてあまりにイライラしてしまったのでサブ回線に切り替えましたが、モバイルデータ通信の設定を切り替えるのがめんどくさかったのでショートカットを利用して改善した内容をまとめてみようと思います。

ショートカットで出来ることなぜこの記事を書こう

もっとみる
新しいTwitter APIに対応してみる

新しいTwitter APIに対応してみる

どうも、タケオです。

だいぶご無沙汰してしまいました。
世間ではWBCの優勝でお祭り騒ぎでしたね。

Twitter API 終了のお知らせ

うそです。終了しません。
Twitter社が突然APIの利用についてお知らせを発信しました。

いや、全然嬉しくないですから。
前回の騒ぎで無料版なら細々と使えるって話で落ち着いたのでは?とタカを括っていたら突然のお知らせでした。

ツイート可能数に変更

もっとみる
「Amazon価格ツイート」アプリ作成⑦ 基本動作完成

「Amazon価格ツイート」アプリ作成⑦ 基本動作完成

どうも、タケオです。

今回は今まで作成した処理をまとめて、データの収集からTwitterへの投稿まで一連の処理を実行してみたいと思います。

はじめにDB設計については詳細は公開していないので、ソース内に書かれたクエリを元に想像していただければ。
基本的には以下のテーブルを用意しました。

・アカウントマスタ (account_mst)
 複数のTwitterアカウントを管理できるように、それぞ

もっとみる
「Amazon価格ツイート」アプリ作成⑥ DB環境構築

「Amazon価格ツイート」アプリ作成⑥ DB環境構築

どうも、タケオです。

今回は実行履歴を管理するためのDB設計を行なっていきたいと思います。

なぜDBを利用するのか取得する情報が固定のものならPGに直に書いてしまうこともできますが、汎用性もなくあまりいい手法ではありません。
またファイルで管理することも可能ですが、同じ情報を何回もツイートしてしまわないように実行履歴を参照しながら処理を行うにはファイル管理では処理が煩雑になってしまいます。

もっとみる
「Amazon価格ツイート」アプリ作成⑤ 取得データをTwitterに投稿

「Amazon価格ツイート」アプリ作成⑤ 取得データをTwitterに投稿

どうも、タケオです。
今回はAmazonから取得したデータをTwitterに投稿したいと思います。

パッケージのインストールTweepy

Googleのテスト環境では既に利用可能でしたが、新たにインストールした環境にはTweepyが入っていないためインストールします。

コマンドプロンプトを起動し、以下のコマンドを実行します。

pip install tweepy

ちょっと警告が出ています

もっとみる
「Amazon価格ツイート」アプリ作成④ Pythonでデータ取得

「Amazon価格ツイート」アプリ作成④ Pythonでデータ取得

どうも、タケオです。
PythonでAmazon APIからデータ取得を行なってみたいと思います。

PythonのインストールまずはPythonが動くように公式の説明に従ってインストールしておきます。

複数のバージョンを利用する予定がなければPATHを追加するようにしましょう。

データの取得ライブラリの利用

本当は「bottlenose」というAmazon用のライブラリがあるので使いたかっ

もっとみる
「Amazon価格ツイート」アプリ作成③ 商品情報を取得2

「Amazon価格ツイート」アプリ作成③ 商品情報を取得2

どうも、タケオです。

少し間が空いてしまいましたが、以前うまくいかなかったAmazonの商品情報取得をやってみたいと思います。

データ取得を行なってみる前回と同様にこちらのサイトを利用します。

パートナータグやら入力しリクエストを実行すると、なんと有難いことに今回は結果が取得できました!

「Response types」で「JSON response」を選択すると全てのデータが参照可能にな

もっとみる
「Amazon価格ツイート」アプリ作成② ツイートしてみる

「Amazon価格ツイート」アプリ作成② ツイートしてみる

どうも、タケオです。

前回は必要な情報を取得する前に止まってしまったため、今回は別のことをやってみたいと思います。

Twitter API の準備最終的な出力となるTwitterへの出力テストを行なってみます。

ちょうど面白そうな記事を見つけていたので、こちらを参考に進めていこうと思います。

Developer Platform の登録

利用するTwitterアカウントでWebブラウザ

もっとみる
「Amazon価格ツイート」アプリ作成① 商品情報を取得

「Amazon価格ツイート」アプリ作成① 商品情報を取得

どうも、タケオです。
怠けずに続きを書くことができそうです。

どんなアプリにするのかAmazonから価格情報を抜き出すにあたり、どんな情報をツイートするのか考えたいと思います。ただ価格が変わったらツイートするだけではあまり意味がない(Keepaアプリ使え)という話になってしまいます。

ということでやりたいことを挙げてみると。

指定した価格よりも安値になったら

新刊の予約が開始したら

在庫

もっとみる
思いついたことを残してみようと

思いついたことを残してみようと

初めまして皆様、初めましてタケオと申します。

在宅勤務から出社形式に戻ることになり通勤のためイヤホンを新調することにしました。

どうせならAirPods Proが欲しいなとAmazonを覗いたらあまり安くないようでした。

貧乏性な自分としてはナイスなタイミングで購入したいがために値段を監視する仕組みを組んでみようと思い、その記録をここに残してみようと思い立った次第です。

どのAirPods

もっとみる