好きな子のツイートを収集している。

倫理的にいいのかどうかはひとまず闇に沈めた。GitHubリポジトリ

目的・背景

WebAPIで遊んでみるのが目的。選んだのはTwitter。何か作ってみよう⇒好きな子のツイートを収集する。

使ったもの

さくらのVPS

以前から借りてるもの。ここで動かす。CentOS6。

Python

何度か触ったことがあるので環境構築っていう点で入りやすいのと、そのままスクリプトとして実行できるので。Python3。

SQLite

軽量なデータベース。Pythonに標準でライブラリがあるので。

VirtualBox(Ubuntu)

VPSでごちゃごちゃ試したりしたくないので、仮想的にLinuxの環境を作る。

設計・実装

  1. PythonでTwitterAPIを叩いて特定のユーザーのタイムラインを取得する。ライブラリはRequests-OAuthlib。
  2. 取得したツイートをDB(SQLite)にぶち込む。
  3. 上記Pythonスクリプトをcronで定期で実行する。

今のところ5分毎に実行されてると思う。取得ツイートは最新から20ツイート分。重複したものは書き込まれない。対象が5分以内に20ツイート以上ツイートするとその分は抜ける。ツイ消しとかも対応できない。

感想

結局1か月ぐらいちょっとずつやってたので、環境構築とかなにしたのかあまり覚えていない。実装も思いついた単純なものにしていて、いろいろ考慮する部分はあるんだろうけどまあこれでいいや。APIで遊んでみるっていう当初の目的は早い段階で達成してたんだけど、せっかくだから何か作ってみようと思った。収集したツイートの使い道は特にないし、何か使おうと思ったら設計からちゃんと考えないといけない。たぶん何にも使わない。対象がツイートしたときにそのツイートを取得とかってできるんだっけ。と思いながら、Twitterクライアントのことを考えると普通にできそう。

技術的なブログを書いてみようと思ったけど、これじゃただの日記だwでもまたこういう日記を書けたらいいなと思う。

難しかったこと

  • PythonSQL文を実行するところ。テーブルの列に連番をもたせていて、insertするときの扱いがなかなかできなかった。
  • JSONの扱い方。いまだによくわかってない。

参考

数えきれない。インターネットの海、最高!

Youtube in 2017

2017年お気に入りのYoutube

G2 vs ROCCAT Highlights - Week 10 EULCS Spring 2017

youtu.be

Mid Nasusから始まるこの動画。好きなのはそこじゃなくて単純にROCCATがG2に勝つところ。TeamROCCATは2017SpringSplit前半戦は負け続き。Split後半戦から怒涛の連勝をきめ最終戦。相手はSpringSplit負けなしのG2。で、ROCCATが勝ったんだけど、勝った時の喜び方がとても良くて、いつもクールなBetsyが飛び跳ねて喜んでいるのがとても良い。実はROCCATは連敗をなんとかしようとチームに心理学者をつけてメンバーのメンタル面からサポートするようにしてたんだ。それが実を結んだ形になったんだ。e-sportsのチームに心理学者っていうのはすごく時代を変えることだと思うし、結果的に成功もしてるのがすごい。この動画で大抵泣く。メンタル面でサポートを入れて改善したってことは、それまでは悪い状態が続いてたし、選手もいろんな苦労を抱えていたと思う。それを乗り越えての勝利だと思うと、泣く。

[Me and Honda] 佐藤琢磨&Honda【Long Version】

youtu.be

毎回泣く。インディ500って名前は聞いたことあるけど、どういうレースかは知らなかったし、伝統的なレースだっていうのもこのニュースを聞いて初めて知ったし、とっても過酷なレースだっていうのも初めて知った。夢を追い続けて、努力し続けてきて、それが達成されることに感動するのと、まだ自分が人生で何もできてないし、何もしようとしていないことを思って、自分の不甲斐なさに悔しくて泣く。走り続けるのってめっちゃ大変だ。

Naruto Ending 5

youtu.be

たまに泣く。

【PC版】Call of Duty Black Ops2 "JUMPCUP"【MVP発表】

youtu.be

自分のシーンだけよく見てるw

2017年アニメまとめ

2017年もそろそろ終わりになるので、2017年見たアニメをまとめる。

2017年冬アニメ

小林さんちのメイドラゴン

そうか、京都アニメーションだったんだねこれ。日常に非日常が加わる日常アニメだ。見るのが疲れないと思います。OPが良いです。青空のラプソディ。やさしさとかわいさが感じられるアニメでした。

亜人ちゃんは語りたい

亜人って怖いイメージだったんだよね。このアニメはかわいい。亜人の女の子の学校生活を描いていて、人間関係とかそういう話がわりと多かったと思う。亜人っていう普通の人とは違う存在なんだけど、扱っている問題は普通の人でも抱えるであろう問題で、正しいか間違いかはいろいろあるけど、そういうのに向き合っててやさしさがいっぱい詰まってて良かった。あとはキャラクターがみんな可愛くて良い。EDが良い。フェアリーテイル

リトルウィッチアカデミア

万人にオススメできるアニメっぽいアニメ。制作会社がトリガーだけど、そういえばキルラキルもアニメっぽいアニメでよかった。自分の好みとかそういうのを除けば、2017年のアニメで一番良いと思う。キャラクターの動きだったり演出だったりアニメ的なところも良いし、友情とか努力とかそういう大切なこともたくさん持ってるアニメ。OPEDどれも良い。「信じる心があなたの魔法」

クズの本懐

勃起する。

弱虫ペダル NEW GENERATION

もうロードバイク1年以上乗ってない。

以下途中で見るのをやめたもの

政宗くんのリベンジ
この素晴らしい世界に祝福を!2
南鎌倉高校女子自転車部
セイレン

2017年春アニメ

エロマンガ先生

キャラクターが可愛いのと、OPとEDがよい。ヒトリゴトadrenaline!!!

冴えない彼女の育てかた♭

1期にくらべてシリアスな場面が多くなってた気がする。内容があまり思い出せない。。。

正解するカド

圧倒的な導入と世界観で話に引き込まれるし、ストーリーのテンポも良い。終盤の展開は賛の論を見たことがないけど、実に野崎まどって感じだった。俺はけっこう好きなんだけどね。終盤の好き嫌いはあるだろうけど、あの世界観はとても面白いと思う。アムリタオススメです。

月がきれい

2017年最高に好きなアニメ。各話で悶絶するし発作が起こる。最近Netflixで見直し始めたけど、1話から悶絶してる。中学生の恋愛模様を描いた作品だけど、誰もが経験したことがあるような感情がいろんなところにあって、とてもリアルに作ってあると思う。太宰は言った。「人間は恋と革命のために生まれてきたのだ」

以下途中で見るのをやめたもの

サクラクエスト

サンダルさんは好き。

2017年夏アニメ

メイドインアビス

世界観が最高。話のテンポも良く見やすいし、ストーリーも最高の世界観を追いかけるものなので良い。RPGのダンジョンに潜っているような感覚だ。1期では終わらなかったので続きが気になります。

以下途中で見るのをやめたもの

アホガール

けっこうすき。

ゲーマーズ!

原作は読んでる。

嘘と恋
NEW GAME!!
はじめてのギャル
Fate/Apocrypha
ようこそ実力至上主義の教室へ

2017年秋アニメ

Just Because!

月がきれいに続く発作アニメ。月がきれは中学生だったけど、こっちは高校生。恋愛模様は人それぞれ。ああ、好きだよ。

少女終末旅行

実は途中までしか見てないんだけど、続きは見る予定です。独特な世界観と独特なスローテンポ。おもしろいわけじゃないけど、、、良いね。って感じ。OPが最高に良い。動く、動く。EDも良かった気がする。

以下途中で見るのをやめたもの

クジラの子らは砂上に歌う
ネト充のススメ
魔法使いの嫁
食戟のソーマ 餐ノ皿
以下見たいもの

3月のライオン 第2シリーズ

普通に放送してたことに気づかなかったやつ。そのうち見ます。

ブレンド・S

可愛いそう。

乾燥

改めてまとめてみると一時期に比べてだいぶ見るの減ったなーと思う。本当に見たいと思うやつしか見れなくなってる感じだ。あと痛そうなアニメは見るのが辛くなってる。見た数は少ないけど充実した2017年だった。

3月のポケモン

もうすぐポケットモンスターウルトラサンムーンが発売になります。ポケモンバトルやってみたいと思って、2ヵ月ぐらい前から始めました。ポケモンシリーズはダイヤモンドパールぶり。とりあえずその時の最新作のムーンから始めました。

ポケモンサンムーン

まずは普通にプレイする。久しぶりのポケモンだったけど、なんか難しくなってる気がする。今作はいわゆるジム戦というものがなくて、ぬしポケモンとかいうのがいてそいつがなかなか強い。出てくるのは普通のポケモンなんだけど、ステータスが上がってて普通に強い。あとは今作は野生のポケモンが仲間を呼ぶっていうシステムがあって、呼ばれたら1vs2の状況になるんだ。大抵は呼ばれた方から倒して1vs1の状況にしようとするんだけど、仲間を呼ぶのは通常の行動に+して呼ぶから毎ターン呼ばれて、処理しても追いつかなくなる。

1vs1 ⇒ 行動&仲間を呼ぶ ⇒ 1vs2 ⇒ 1匹処理 ⇒ 1vs1 ⇒ 行動&仲間を呼ぶ ⇒ 1vs2 ...

という感じ。まあ毎ターン呼ぶとは限らないのと、呼んでも現れない時もあるので、なんとかなるけど、普通に大変だった。あとは、これはぬしポケモンだけじゃなくて、通常の野良ポケモンの時も仲間呼びはあるんだけど、仲間を呼ばれて1vs2の状況だとモンスターボールを投げれないんだ。だから片方は処理する必要があるんだけど、処理してもまた呼ばれてっていう上で書いたループになって非常にテンポが悪い。どのゲームでもそうだけどテンポというのは非常に大切で、とても大切なんだ。ここだけはなんとかならないかなぁと思いました。

あとはライバルがけっこう強い。ポケモンリーグへ挑戦する前に対戦する機会があるんだけど、普通に負けた。
あと、これは前作(オメガルビーアルファサファイア)をプレイしたときもそうだったけど、がくしゅうそうちの効率が非常に良い。普通にずる。ストーリーを進めるだけならずっとつけておいたほうが良い。気づいたのがわりと終盤になってからだったので、難しく感じたのはそれもあるかもしれない。

厳選と育成の話

ポケモンバトル勢になるためには、パーティーを揃えるのはもちろんだけど、厳選と育成を行わないといけない。要素はいろいろあるんだけど、基本として2要素あるんだ。個体値努力値。僕はその辺のことを全然知らなかったので、一から勉強した。努力値は振ればいいから育成の話になる。個体値は捕まえる時と孵化するときにわかるので厳選の話になる。思っていたよりも楽に厳選できる気がする。めんどくささは否めないけど、意外ととっつきやすい気がしてる。孵化厳選の場合は高個体値メタモンを用意しておけばそれほど大変じゃない。捕まえる時の厳選は、大抵は伝説系のポケモンなんだけど、個体値を引き上げるシステムが用意されているので、そんなにつらいという感じではない。100Lvにしないといけないので、それがめんどくさいんだけどね。

あとは性格。ポケモンって性格で能力値に補正がかかるんだ。望む性格のポケモンを捕まえたりするために、シンクロの特性をもつポケモンを用意するんだけど、それが僕の初めての厳選作業だった。サンムーンに出てくるシンクロ特性を持つポケモンはケーシィがいるんだけど、体感としては2億匹ぐらい捕まえた。実は孵化厳選の方が効率がよかったことに気づいたのは割とあとになってからだった。

厳選と育成の要素はほかにもたくさんあって、めざめるパワーとかたまご技とか夢特性とか。

殿堂入りしたあとにしばらくは厳選とか育成とかしてたんだけど、ポケモンは1作だとすべてのポケモンを捕まえることは基本的にできない。僕はアルファサファイアを始めたんだ。

疲れてきた。。。

ポケモンアルファサファイア

ハルカちゃんがかわいいからやったほうがいい。男で始めろ。

ポケモンウルトラサンムーン

ポケモンバトルには種類とルールがあって、僕がやろうとしているのはダブルバトル(VGC2018)。要するにダブルバトルの公式大会ルール。まだ正式には発表されてないと思うけど、サンムーンorウルトラサンムーンで捕まえるor孵化したポケモンしか使えないようなので、過去作からもってきて使えるポケモンはタマゴ孵化ができるポケモンになる。伝説系のポケモンは基本的にタマゴを作れない。だから今作で過去作で出てきた伝説系のポケモンが入手できるようになるみたい。アルファサファイアで伝説系の厳選を始めようとしていた時に知ったのでよかったです。

構築

ダブルバトルの話になる。ポケモンバトルにも構築とかメタの話がある。パーティー6匹と技構成、もちもの、能力値など。僕はとりあえず雨パという構築を組もうと思う。いわゆるスタンダートと呼ばれる構築も存在するんだけど、やることがわかりやすい構築の方がとっつきやすいと思うから雨パにする。今のところは誰かの構築を見ながらといった感じ。自分1人で構築を組むには圧倒的に経験値不足。ウルトラサンムーン環境でメタも変わるかもしれないし、まだしばらくはいろいろ見て知る期間だと思う。

ポケットモンスター

1年に一度は見るアニメ

ソードアートオンライン

やっぱりバーチャルリアリティに惹かれるし、MMOっていう舞台にも惹かれるし、ラブコメ要素もめっちゃ好き。最近やっと原作を読みだしてる。今年は映画も公開されたし、アニメもまだ続くんだっけ?

氷菓

最近また見直してる。京アニの絵はやっぱりいいし、話も普通に面白い。そのうち原作も読みたいな。
舞台が高山なんだけど、普通に行きたい。平湯温泉に行く回があるんだけど、そこも行きたい。土が好きになるアニメ。

SHIROBAKO

大事なことをたくさん教えてくれる。それでいて絵も可愛いし台詞も可愛い。一話一話細かく丁寧につくってあって、ただそれでもテンポは全く崩れない。最高のアニメ。

彗星のガルガンティア

1話と2話が最高。完全に世界へ引き込まれる。でも大抵途中で力尽きるから全部見たのは1回だけ。

打ち上げ花火

俺は良かったと思うよ。評価が分かれるのはもちろんあると思うし、合わない人も多いとは思うけど、ちょっと酷く言われ過ぎな感もある。
ちなみにだけど、俺は新房昭之の作風とかシャフトの作画が好きなわけじゃないし、そういうのだけが問題点でもないのかも。ただ独特なのは変わらないし人を選ぶ感は否めないね。音楽は良かったよ。

メアリ

おもんなくもないけど、おもんなかったよ。ジブリの匂いはプンプンしました。まるで進研ゼミのような。

銀魂

普通におもしろい。買い。

ポケモン

普通に良かったよ。アニメ版とは世界線が異なるみたい。君に決める話じゃなくて、君に決めてからの話です。最近ポケモンがやりたいです。大会の動画とかみてるととっても深そうで楽しそうです。でもそこへ至るのが大変なのでなんとも入りづらい世界というイメージです。秋に新作が出るみたいだから買いたいな。普通にやるでもいいし。