タイトルで想像したのとは違って、ビジネス書としておもしろかった「頭に来てもアホとは戦うな」

 
ジュンク堂ビジネス書ランキング5位だった「頭に来てもアホとは決して戦うな」を読了した。
 
ランキングに乗っていてちょうど買う機会があるだけで買ってしまって、正直タイトルの中身には全然共感できないから読むのが面倒くさいなーというのが最初の印象だった
 
ちょっと読み始めたところ、本書はタイトルの内容に関して100%書いてあるわけではないことがわかった
 
いろんな厄介事があるけれども資源は限られているのだから、適切なところに資源を集中させて時間をうまく使おうというのは著者が述べているように、本紙で最も重要な点である
 
ただ、その他にも著者の政治家としての経験をもとにした、ビジネスマン向けの人付き合いについての教訓が中心だ
 
読み口は軽く、様々な経験が語られることになるので、タイトルでおえっとしていたが意外とすんなり読めてしまった
 
 

この本を読んでの自分なりのまとめ

 
自分を見失わない人は強い 
 
人はひょんな成功から調子に乗ってしまうものである
 
そんな時でも自分を知っていてずっと芯を保ち続ける人は強い 
 
孫子の兵法「彼を知り己を知れば百戦殆うからず」を思い出した
 
 
嫌な人にどう対処したらいいか
なんだか嫌な目を受けている相手に対して、どう付き合ったらいいかの究極の対応方法が紹介されていたがそれがおもしろかった
 
嫌なことをする相手自身に、嫌なことをする人(を模した架空の人)がいるんだけれども、その人にたいして、どう対応したらいいかを直接聞きに行くという方法だそうだ
 
 
危機感を1.5倍表面に出すと人は助けてくれる
困っていることがあるという危機感を表に出すと人は助けようと思う修正があるという 
 
例えば選挙で優勢に立っていたとしてもあなたの一票がないと私は落選してしまいますと、有権者の方にアピールをする
 
頼まれた人はそれなら助けてやろうと思うものである
 
逆に大丈夫なんとかなると言っていると、人の力を得ることができないのだという
 
 
 
ビジネス書としては読みやすい
 
ムカつくやつがいるんだよなーという人が手にとって読むといいんだろうなという一冊だった

加勢牧場わしま本店に行ってアイスや牛乳などを買ってきた

先日たまたま見かけたGoogle の広告で、わしま牧場の店舗が10月頃にオープンしたことを知った
 
加勢牧場の加勢健吾くんとは高校の同学年であり、教育実習で一緒だった
 
なおかつ、打ち上げの場として牧場内にある家にまでお世話になったことがある
 
そんな縁もあったのでそのうち行きたいと思っていたが、正月が暇なので行ってみた
 
 
新潟市の中心から海岸線の道沿いに進み寺泊まで行き、寺泊からGoogle マップに詳しい道をナビをしてもらうルートで行った
 
寺泊まで1時間、その後15分ぐらいだろうか
 
いいドライブコースであった 
 
 
寺泊の方から行くと右側にテントはあるのだが、残りあと1 km、500 mと近づいても 割と大きな建物ではなかったために見えなくてちょっと不安になった
 
とはいうものの着いてみればできたばかりの綺麗な店舗があった
 
店に入ってみるとたまたま今日バイトの子が休みだったということで加瀬君に会うことができた
 
購入したのは卵、ガンジー牛を使った牛乳、プリン、ゴールデンミルクアイスクリーム
 
コーンで頼んだのだが、盛ってる途中でアイスが売り切れで足りなくなるハプニングがあったため、チョコチップアイスも持って特別な盛り方にしてくれた
 
お子様向けにたまに盛ってくれる盛り方ということで普段はこの形では提供されていないと思います
 
 必ずみんなにやってくれるという、別の味一口サービスはル・レクチェを頂いた
 
私たちが言ったのは16時だったが、年始初営業日からかなりお客さんが多いようで私達のあとにもどんどん来店しているお客さんが多かった
 
ドライブして帰りがけに寄るとなると売り切れが多いかもしれない
 
有名だというケーキも無かったのがちょっと残念
 
 
イートインもできる店舗だけど席が5つしかなく、店内で食べれない可能性もあるかと
 
正直もうちょっと席数が欲しいなあと思いました
 
 
 
寺泊から非常に近いので、寺泊で海鮮を満喫した後にここで甘いものを買って食べるという、新潟市からのいいドライブコースだと思います
 
 

このミステリーがすごい2019年度版を買って今後読みたい本をリストアップしてみた

 

このミステリーがすごい! 2019年版

このミステリーがすごい! 2019年版

 

 こちらを買って読書の参考にしている

 
すでに読んだ本としてはカササギ殺人事件がある 
 
海外編の1位の作品であり、あまり深いことは書かないが、なるほどこの展開は凄いなあと感心する作品であった
 
今年しか買っていないけれども、過去の受賞作にも触れてあってお得に感じた

 

カササギ殺人事件〈上〉 (創元推理文庫)

カササギ殺人事件〈上〉 (創元推理文庫)

 
カササギ殺人事件〈下〉 (創元推理文庫)

カササギ殺人事件〈下〉 (創元推理文庫)

 

 

 

今年発表された作品

錆びた滑車 (3位)

 

錆びた滑車 (文春文庫)

錆びた滑車 (文春文庫)

 

 

叙述トリック短編集 (19位)

 

叙述トリック短編集

叙述トリック短編集

 

 

火のないところに煙は (10位)

 

火のないところに煙は

火のないところに煙は

 

 

 

過去の受賞作

屍人荘の殺人 

 

屍人荘の殺人

屍人荘の殺人

 

 

容疑者 X の献身 

 

容疑者Xの献身 (文春文庫)

容疑者Xの献身 (文春文庫)

 

 

私が殺した少女 

 

私が殺した少女 (ハヤカワ文庫JA)

私が殺した少女 (ハヤカワ文庫JA)

 

 

 

 

 

すごくいっぱいの本が書いてあって、まだまだ探してみたら面白い本はいっぱいあるのかもしれない

 

けれど、自分の読書量を考えるとこれぐらいあげた作品を読むので精一杯なんじゃないかなと思う

 

ちなみに1位の作品
それまでの明日 と
ベルリンは晴れているか
 
は、このミスを読んだ感じ、すぐに読まなくていいのかなって印象である
 
誰か読んでみてめっちゃオススメだということなら読んでみたいと思うので、教えてほしい
 

 

それまでの明日

それまでの明日

 

 

 

ベルリンは晴れているか (単行本)

ベルリンは晴れているか (単行本)

 

 

Web DB Press 108号 の特集1スキーマ駆動 Web API 開発を読んだので自分なりのツールを紹介したりする

今やっている案件でドンピシャで OpenAPIを使ってのスキーマ定義駆動開発をやっていたので気になって今回の Web DB Press を購入した
 

 

WEB+DB PRESS Vol.108

WEB+DB PRESS Vol.108

  • 作者: 中野暁人,山本浩平,大和田純,曽根壮大,ZOZOTOWNリプレースチーム,権守健嗣,茨木暢仁,松井菜穂子,新多真琴,laiso,豊田啓介,藤原俊一郎,牧大輔,向井咲人,大島一将,上川慶,末永恭正,久保田祐史,星北斗,池田拓司,竹馬光太郎,粕谷大輔,WEB+DB PRESS編集部
  • 出版社/メーカー: 技術評論社
  • 発売日: 2018/12/22
  • メディア: 単行本
  • この商品を含むブログを見る
 

 

 
ということで特集第1のスキーマ駆動についての感想というか個人的なまとめ?的なものである
 
 
気づいてみれば現在の会社に入社してからすぐにAPI の定義から先に作っていく開発手法を実践しているがSwaggerは使っていなかった
 
 最近始めた案件では Swaggerを使ったら更に高速に開発できるのではないかと試している
 
 手応えは上々で、いまのところいい感じにやっていけそうである
 
 
正直最初はかなり辛かった 
 
辛かった点
 
  • 周辺ツールがいっぱいありすぎて何を選択したらいいのかがわからない 
  • 基本とされている ペットショップの schema では参考にならない
  • OpenAPI Version 2 の情報はあるけれどもバージョン3の情報はなかなか存在しない
 
 
 
1、2ヶ月してやっとツールの選択が 整ってくると投資した分の効率化は行えそうな手応えを感じている
 
ということで私の選択していった周辺ツールを紹介していきたいと思う
 
 

周辺ツールの話

書くときはローカルのエディターで行うのが一番良い
 
本書でも紹介されてるが、SwaggerEditor は分割されたファイルを使えないので、巨大な API を作る時にはかなり辛いように思う
 
 
分割されたyamlファイルは、最終的に結合しないと使えない場合がある(後述)
 
なので、OpenAPI generator のテンプレートであるopenapi-yamlを選択してビルドしている
 
なお、OpenAPI generator はDockerの環境で動かしている
 
 
 閲覧は色々試してみたのだが Swagger UI が一番見やすい
 
Swagger UI を動かす方法としてはDockerもあるのだが、実は静的にビルドされたファイルだけでも十分だったりする
 
 
なので CI後に閲覧だけする環境としては静的なページの方を選択している
 
 
モックサーバはAPI Sproutを使ってみている
 
と言うかここら辺の内容は主にこちらの記事を参照させていただいている 
 
 
 
ただし APISprouteは足りないと思われる機能がいくつかある
 
  • CORSが効いていないこと
  • Example に書いた内容がスタブサーバで出力できないこと 
 
実はこれは プルリクエストが飛んでいる内容なのだが一向にマージされる気配がない
 
どうやら作者が興味を失っているのではないかと思ってしまう 
 
それなので 自分でこの二つの重要な機能をマージしてリポジトリをフォークして使っている
 
そうするとswagger-all-in-one-docker-containerでのnginxでのプロクシの部分とかが要らなくなる
 
 
 
環境まとめ
 
ということで私は
 
エディター
ローカルのエディター (Intelli J IDEA)
ビューワー
Swagger UI
ビルド
OpenAPI Generator
モックサーバー
apisprout(フォーク改造版)
という構成でやっている
 
なお API スプラウトで読み込める辞めるファイルには制限があり、分割されたyamlファイルは受け付けられたことがない
 
結合しないと使えない場合というのはこの話だ
 
この点にはさわり始めた頃に大きくハマったので注意してもらいたい
 
 
 
他の章について軽く触れる
 

第3章 

のサーバ開発時のバリデーションについてなどは どうやるんだろうと思って疑問に思っていたことだったので、ここで見れてすごいちょうど良い機会だった
 
流石にスタブサーバは現在のサーバと乖離してるよなーと思っていたので、テストだけ定義とあっているか確認できるのは良いなと感じた
 
 

第4章

のGraphQL については フロント側としては非常に使いやすいのは分かる
 
だが、バックエンドの開発で本当に流行るのかという懐疑的なものはちょっとまだ胸に抱いている
 
  • 実装例の少なさ 
  • ちょっと実相を間違えると大量に負荷がかかりそう 
  • など気がかりに思っている 
 
など、どうやっているのか実際に見てみたいなーと思う
 
 
しかしまぁGraphQL はフロントエンドの開発者としては非常に魅力的に感じる 
 
そこで個人的な興味からマネージドGraphQL サービスの AWS App Syncについて調査をしてみた
 
物自体は非常に良さそうなのだが dynamo DB が分からなすぎて辛かった
 
 
Aurora ServerlessをAppsyncのバックエンドとして使えるようになったので、試してみたいという気持ちはある
 
だが如何せんAurora Serverlessはちょっとお値段がかかりすぎるので、気軽に試せずにいる
 

 

WEB+DB PRESS Vol.108

WEB+DB PRESS Vol.108

  • 作者: 中野暁人,山本浩平,大和田純,曽根壮大,ZOZOTOWNリプレースチーム,権守健嗣,茨木暢仁,松井菜穂子,新多真琴,laiso,豊田啓介,藤原俊一郎,牧大輔,向井咲人,大島一将,上川慶,末永恭正,久保田祐史,星北斗,池田拓司,竹馬光太郎,粕谷大輔,WEB+DB PRESS編集部
  • 出版社/メーカー: 技術評論社
  • 発売日: 2018/12/22
  • メディア: 単行本
  • この商品を含むブログを見る
 

 

なかなか開かない瓶の蓋がゴム手袋をつけて回したら開いた

先に試した方法

  • 蓋の瓶を熱する
  • 瓶の底を叩く

この2個の試作ではびくともしなかった瓶の蓋が、、

ゴム手袋をして力入れたらなんとか開いた!

新潟市で給湯器の交換をTM ライフさんにお願いした

給湯器が唸りをあげた 
 
完全に壊れて 使い物にならないわけではなかった
 
そのため今までだましだまし使っていたけれどそろそろ寿命だと感じた
 
 
そこで新潟市の業者をインターネットで見つけて色々見積もりを取った 
 
一戸建てではなくちょっと事情があり屋内の給湯器を交換しなければいけなかったため、一般的な一戸建ての見積もりの料金ではないことをご了承いただきたい
 
うちの給湯器はパロマの16号屋内型の、別売りリモコンなし、追い焚きなしのシンプルな機能しかついていない給湯器である
 
 
アマゾンで7万円ぐらいするしヤフーショッピングとかでも大体それぐらいの値段 でしか売っていない
 
そういうものだから一番上の方に検索で引っかかる 大手の給湯器やさんは大抵12万 ぐらいの見積もりであった
 
施工のみやってくれるという給湯器屋さん の施工料が35000円だったためだいたいそれぐらいなんだろうなあというふうに思っていた
 
 
そんな中で見つけたのが TM ライフ さんだった
 
電話での応対の感じも良かったし、何より一番安かったためにここに 決めて本日施工してもらった
 
無事に施工も完了し 我が家の給湯器が復活した
これで正月に給湯器が壊れるという心配もないし一安心だ 
 
別の 住宅設備 のことでも何か困ったことがあったら相談させてもらいたいなと思える感じだった

アウトプット大全を読み終わった。アウトプット始めようってモチベーションが上がるには良書だった

全体の感想

全体的に読みやすい内容であった
 
しかし内容に連続性があるということではなく、見開きの1ページに、ある取り組みについてのTips があるという構成のため、全体が必要だったかと言うと、そうではなかった
 
結構知っているため再確認となる知識も多かった 
 
ところどころに散見して重要だなと思うことはあるが、本当に重要なのは第1章を読んでアウトプットする気になることだろう
 

特に重要なのは黄金比率、インプット量を 3割にしてアウトプット7割にすることだと思う

 

アウトプットが大事、そしてじゃあそれを実際にやってみようと、こうやってブログをアウトプットの場として再開できたのは非常に有意義な本であった

 

 

学びを結果に変えるアウトプット大全 (Sanctuary books)

学びを結果に変えるアウトプット大全 (Sanctuary books)

 

 

各章で大事だと思ったこと

 
 

問題と徹底的に向き合った後は くるべき時をぼーっと待つも大事なのだということ

自分もよく経験することだが、まず一生懸命問題と格闘しても煮詰まる時がある。

 

そんなときは孵化、待つことも重要である

 

寝て起きたほうが、引っ掛かりが取れて先に進めるものである。

 

なかでも創造性の4 B というものがあり、バスルーム、バス、ベッド、バー

 

この4つはひらめきが多いスペースである

 

 

まず始めるということが大事ということ

 
なかなか始められないなーと思っても、まず始めることが重要
 
作業興奮が起こることによって どんどんやる気が起こってくる
 
側坐核という部位があり、約5分程度しないとやる気が出ていかない
 
このことはクレペリン検査で有名な精神科医のクレベリンが発見したものだ
 
現代では脳科学では メカニズムも分かっているのでまずは始めよう
 
 

完成させる 

物事をなすときにまず30点を出すこと 
 
それだけ低い点でいいのでまずは完成させることが大事だ 
 
その後 にどんどんブラッシュアップしていけば良い 
 

 

学びを結果に変えるアウトプット大全 (Sanctuary books)

学びを結果に変えるアウトプット大全 (Sanctuary books)