omedetou

SKK、Slackアプデでローマ字が打てなくなっててまじで良くない。

それはそうとして、やっとコードを書きはじめたReact x Redux x TypeScriptでやろうと思ってたけど Reduxで手一杯になったときにTsでも詰まるのはさすがにキツそうなので今回はいいかな。 ぶっちゃけそこまで型についてくわしいわけでもないし

f:id:ten0313:20200101233506j:plain
酸し食べた。

おなかすいた

どうでもいいけど、Facebookのドヤ顔自分語りおじさんキッッッッッッショ!!!! あれになったら終わりやとおもうし、自分がああはなりたくはないわ。 だからこのブログも多数がみるようになったら削除したい

あけましておめでとう

なんか帰国して数日ひたすらreduxのチュートリアルやらながめてた。なんかさあ、使ったことのない技術を用いるのって勇気がいるよな。 今までとおなじように既存のコードと今書いてるやつを見比べながら新年も書いていくんやろな

f:id:ten0313:20191231183558p:plain
この前書いてたやつのワイヤフレーム。最初だしできるだけ簡単にしようとして作った。
いろいろ作れてない画面もあるかもだけど、なんかめんどくさいし早くコードを書きたいのでもういいやってなってる。

f:id:ten0313:20191231184814j:plain
実家で焼き肉した。今日は年越し蕎麦食う。

話は変わるけど、この世の大事なこととして、「継続力」があげられるじゃん。なんか最近「ものごとを継続して続けられる力」というより「継続していたなにかが途中で止まっちゃった時に再開できる力」の方が重要なんじゃないかとおもった。「再開力」とでもいうんかな。
なにかを続けることってもちろん重要なんだけど、それに重きを置いちゃうといつのまにか「継続すること」が大事になっちゃうし、そうなっちゃうと一度それがSTOPしちゃったときに「もういいや」って諦めちゃうことがあるとおもう。だからこその「再開力」で。
ぶっちゃけ継続するより一部の人にとっては難しいんじゃないかなあ。
今年の俺の「毎日1contribute」とか正にそれで、f:id:ten0313:20191231190858p:plain

コミットするってことだけに目を囚われずにきちんとしたcontributionを続けれるなあと

よいおとしを

githubのcontributionsについて

まあぶっちゃけていうと

正直あの芝生に色がブワってしているのが気持ちいいってのはあった。だからちょっと意識的にコミットを細かめにしてたこともあった。



僕のやつですねこれ。中間でゴッソリ抜けてるのはgitlabを使ってたから。

なんかこれにこだわるのやめたい。てかやめようとおもう。そりゃ濃い緑色があって「20contributions」とか出てたらちょっとウキウキするし「やった感」はでるけど、結局contributions数自体には意味はないとおもうし大事なのは「何回コミットしたか」「それだけプルリク出したか」とかじゃなくて「なにを書いたか」だとおもうのでもうそろそろ芝生にこだわるのから卒業したい......!!!!!



だってさあ! 俺のgithubのreposioryで長期に渡って保守運用してるのとかみっつもないし、チュートリアル系はもう消したほうがいいのかなあ。

あーでもリポジトリ消したら草も消えちゃう....()

そういえばこれやってるざっくり React & Redux with TypeScript - Qiita次の開発でいいかげんにts使いたいのと、そろそろReduxから逃げるのはよくないと思ったから。
あーーーもっこす食いてえ

f:id:ten0313:20191228220131j:plain
カニ食った。めっちゃおいしかったv^^;

帰国した

帰国した

それだけ。飛行機めっちゃ揺れた。風がつよかったみたい。着陸の時に横倒しになりそうだったのがビビった。



関空、そのまま実家に着いた。しゃぶしゃぶ食った。ヨシ!!


こいつなんか睾丸が腫れてたみたい。だせえ

f:id:ten0313:20191227225750j:plain
タンソンニャット空港で見たやつ。パシフィックリムでイェーガーが格納されてるシーンっぽくてよい
でかいものが格納されてて、その壁面に小さい部屋がたくさんあるの、基地っぽくていいよね

あと回る寿司屋行った。回るのに行きたかったからとてもいい。できたら次は回るやつの安いやついきたい。

次つくるやつ

f:id:ten0313:20191227231617j:plainf:id:ten0313:20191227231644j:plainf:id:ten0313:20191227231654j:plainf:id:ten0313:20191227231710j:plain
つぎつくるというか、年末年始の間にちょこっと触れればいいなっておもって飛行機の中で書いてた。とりあえず今からfigma起動する

日本寒!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

pornderの動作を一部ごっそり変えた。

ぶっちゃけていうとpornderでは以前から明らかな不具合があった。

pornderでのルーティングはreact-router-dom - npmをつかっていた。開発環境ででも、ブラウザのエミュレーターを通してでもそれで上手くいっていた。

のはずなんだけど

なんかわからんけどherokuにプッシュしてスマホから見た場合のみ一部ページが表示されないバグが起こってた。詳しくいうと「おすすめしているカテゴリを表示するページ」。

今はまだカテゴリを見れるだけなんだけど、将来的にはオススメされるカテゴリの設定とかをここでしたいつもりなので修正しないといけない。

 

いろいろ試したんだけど

よくわからないって結論。でもまあ修正はしないといけないので、URLでのルーティングはおいといてとりあえずポップアップでの表示とさせた。

これでいけるはず~~ってなったんだけど、これもうまくいってないっぽい。どうやらルーティングの問題じゃないっぽい?
もしかしたらコンポーネントの仕様がなにかとかちあってたりするのかもしれない。

なんもわからん。
なにがキツいかっていうと本番環境でしかこのバグの再現ができないってこと。これが泣きそうなくらいめんどくさそう。

今日ベトナムを発つ

今日の晩25時くらいにベトナム発の飛行機に乗って関空に9時くらいに着く。タンソンニャット空港周りはマジで詐欺多いので空港自体に近寄るのがちょっと億劫。
なんかそこらへんのことも書いたらおもしろそうかな

今日なんも食ってねえ

26日

# coding: UTF-8
import urllib2
from bs4 import BeautifulSoup
import re


# アクセスするURL
url = "https://jp.pornhub.com/video/search?search=%5Bnew%5D+miley+cyrus+pussy+pics+from+%23thefappening+nude+leaked"

# URLにアクセスする htmlが帰ってくる
html = urllib2.urlopen(url)

# htmlをBeautifulSoupで扱う
soup = BeautifulSoup(html, "html.parser")

# もとめてるimgタグもってくる
image = soup.find(id='videoSearchResult').find('li', class_=["js-pop", "videoblock", "videoBox"]).find('a', class_=["linkVideoThumb", "js-linkVideoThumb", "img"]).find('img', class_="rotating")


# data-mediabook、サムネ動画のURLを出力
print(image.get('data-mediabook'))

順番じゃなくて一応きちんと動画を指定して動くサムネを取得してみたやつ。正確には動画指定というより、前回と同じくタイトル検索して出てきた一覧から色々ちゃんと正確に動画を指定しようとしてるだけだけど。

imgタグ探すやつはなんかhttps://imoni.net/tips/00xx/0016.html#h3-search-tagこれ見て「メソッドチェンーンで書けねえかな」って思ったら書けた。かっこいいのできにいってる。

そんな今日もなにもしてない

f:id:ten0313:20191226031513j:plain
これは昨日食ったケーキ。メリークリスマス!!!!

f:id:ten0313:20191226031547j:plain
美味しかったラーメン屋いった。
タオディエン – とんこつラーメン 暖暮
美味い

f:id:ten0313:20191226031828j:plain
ヴンタンマーケットに行った。いつもと変わらないかんじ。終わりがけの6時くらいに行ったから撤収してる様子とかも見れたのは良かったかも。

f:id:ten0313:20191226032003j:plain
ベトナムはかつてフランスに占拠(?)された国。都心部のやけに舗装された道とかは当時のフランス軍が整備したやつっぽい。
国民性はよくいえばおおらか。詳しくいえば適当っぽいとこもある。

f:id:ten0313:20191226032129j:plain
だから空港でガチ寝するのも許される。容姿からして多分ホームレスとか利用客とかじゃなくて清掃の人っぽい

クリスマスイブじゃん

じゃん

特になにもせずにだらだら過ごした。良き。
まあまあ気温高かったのでプール入ってた。
f:id:ten0313:20191225005415j:plain
クリスマス色のベトナムホーチミン

f:id:ten0313:20191225013421j:plain
カレー食いにいったんだけど、目当ての日本料理屋が閉まってたので隣にあったホルモン焼き肉やさんにいった。美味しかった。トントロ美味えって感じ。久し振りに焼き肉食べたけどとても良かったって感じ。

開発とかマジでそんなにしなかったんだけど、さっきブログ書きながらちょろっとやったら進捗っぽいものが生まれたので書いとく

特定の動画の動くサムネを取得したかったんだけど、なかなか上手くいかない。
pornhubの動画には、それぞれviewkeyだとかいうユニークなidが振られてて( 例えば https://jp.pornhub.com/view_video.php?viewkey=ph5ab1836899260 これのviewkeyは"ph5ab1836899260")それを元にあれこれできないかなあっても思ったんだけどとりあえずはきつそうだった。
仕方ないので力技でやった。

  • pornhubで動画タイトルをそのまま検索する
  • 昨日やってた動くサムネを取得するやつをそこのURLで実行する
  • 終わり

プログラムはこんなかんじ

# coding: UTF-8
import urllib2
from bs4 import BeautifulSoup
import re


# アクセスするURL
url = "https://jp.pornhub.com/video/search?search=%5Bnew%5D+miley+cyrus+pussy+pics+from+%23thefappening+nude+leaked"

# URLにアクセスする htmlが帰ってくる
html = urllib2.urlopen(url)

# htmlをBeautifulSoupで扱う
soup = BeautifulSoup(html, "html.parser")

# imgタグのクラス名がrotatingなやつを見つけてくる
image = soup.find_all('img', class_='rotating')


# タイトル要素を出力
print(image[4].get('data-mediabook'))

まじでこのまま。
これで

https://cw.phncdn.com/videos/201803/20/158907772/180P_225K_158907772.webm?2UVeRKjVwOj8T7BVWVu90FmNW4yVPQ4A1pOVr3l9hxop7dLB2Jjrh4L71Uv5wWPHjl6gUjSY5nHITQt1ih_gl5CzutPp01flOxm-GR7lAFDy46ri_w2WdrCoismLxSA5DJux7U6JdyZxTto5nQms3f6wbks0BX6F3IOOD0bswIw2CFi9RLA2d7mqkmBkBY85yuit-tWNYNg

って出る。検索結果の動画サムネのなかから5番目を指定してる。
なんかしらんけど毎回これが目当ての動画のサムネを取得できるので。
もちろんこれがダメそうってのはわかる。もっときちんと動画を指定して抽出しなあかんだろうし、なんならタイトルを検索して~~の時点で不安要素多すぎてオエ

また明日か明後日やる

年末年始は日本に帰って実家で過ごすつもり。年明けて8日に日帰りで東京戻らないといけないらしい