00:00
えーと、なんかPodcastの音量を揃えたり、あとノイズ消したりするのに、
Ophonicっていうソフトウェアを使ってるんですけど、
なんかそれがMacOSの今一番新しいやつ、なんだっけ、Venturaだっけ、発音あってるかな。
まあVenturaみたいなやつが今新しいやつなんだけど、それで動かなくて。
で、問い合わせたら、なんかVenturaで、そのUI周りのライブラリーだかフレームワークだからか変わったんで動きませんって言われて、
Web版使ってって言われたんだけど、あれなのよね。
デスクトップアプリ版は買い切りで使い放題で、Web版は時間課金というか、
無料枠は月2時間、お金を払えば5時間、10時間って感じだから、ちょっと困ってます。
最近スマホで本を技術書とか読むにはちょっと小さすぎるし、数値とかがちょっと厄介なのと、
iPod Proの11インチ持ってるんですけど、それ電車の中で開くのもなーと思って、
Kindleのペーパーホワイトを買いました。
今のところいい具合で、いい感じでいい具合です。
としです。
グアーツレガシーでやっとほうきの授業が出てきて空飛べて楽しいです。
ふっくんです。
Kindleペーパーホワイト、いいね。
いいね。
あれ、今、いくらするんだあれ。
なんか僕買ったの16インチ広告なしってやつなんだけど、2万円ちょっと。
16?
うん。
16?
16インチじゃね?16ギガバイトストレージの広告なし。
で、2万円弱ぐらい。
16ギガ、僕今見てんの32ギガだな。
16ギガ、16ギガ。
やばい、なんかKindleめちゃくちゃ種類あるな、ペーパーホワイト。
なんかいろいろあって買うとき迷ったわ。
よくわかんないけどポチポチしたら買えたからこれでいいやと思って適当に買いました。
え、でも技術書読むんだ、Kindleペーパーホワイトで。
うーん、読めるやつは読める。
でもなんか、なんていうの、最近読んでるのは紹介HTTP2とか。
確かに、そういう系だったよね。
そう、DNSがよくわかる教科書とか、ユースケースなんたら、ユースケース駆動開発実践ガイドとか。
ああいう系は読み物として読んでる側面も強いから、いけるなって感じ。
逆に、たぶんGoでわかるウェブアプリケーションだっけ?
03:00
ああいう系の、細かい話をテキースで書いてあり、かつ手を動かすよみたいな本は合わないから、
iPad ProかPCのKindleのソフトウェアを使って読むっていう運用をちょっと今試してみてる。
なるほどね。
そう、ほんと良くて軽いし、スラックの通知もメールの通知もツイッターの通知もツイッチの通知も来なくて、
僕の平穏を、心の平穏を保ちながら読書に集中できてる、今のところ。
いいっすね。
最高のデバイスを買いました。
もっさり具合とかはどうですか?
もっさり具合はね、やっぱ専用の端末だからさ、いろんなソフトウェアを動かす前提のチップセットとか載ってないはずだから、結構モサって感じ。
ちょっとワンテンポ遅いね。
あと電子ペーパーっていうものの性質もあるんじゃないかな、そんなにフレームレートっていうかリフレッシュレートが出ないですよ、多分。
出ないはず。だからなんかなんていうの、買いページみたいな、Kindleのライブラリーを行ったり来たりするときもちょっと一回黒くちらついたりとかするんだけど、これはね、もう慣れたね、正直。
味?味っちゃ味だよね。
そうなんだ。
でも今のところ文句ないね。
いいね。
ページを片手でさ、あれするのにさ、ページめくるのってどう?
ページ、なんか僕スワイプじゃなくてタップ派だから、右手で持ってペチペチペチってタップ域を適当にタップしてる感じだな。
そうか、タップでめくれるのか。
そう。
右手で持ったらさ、あんま関係ないか。右手で下の方から持てばいけるか。
ページをさ、左にページが進むタイプの本のときさ、右手で持つとつらいかなと思ったけど、それは別に持ち方を変えればいいのか。
そうだね。
座れるときは両手で持って、ポチポチしてる。
僕もさ、どの粘土のやつか分からないんだけど、Kindle持ってて、僕の場合はなんかのブログに書いてあったんだけど、後ろにつけるリングみたいなやつつけて読んでる。
これだったらなんかスワイプも上手いことリングに指引っ掛けてできるからいいなって思ってる。
確かにね。そのほうがいいかもね。落とさなさそう。
06:03
試してみよう。
僕も今検索したらね、2016年の7月にKindle買っててさ、すごいよ、このとき4GB、4GBしかなかった。
で、なんだっけ、何言おうとしたっけ。
でもね、結局ね、なんかやめちゃったんで、すごいもっさりしてて。
でも、その僕の買ったやつが7年前で第7世代だから。
うん。
トッシーのやつが。今は第何世代なんだろう。分かんないけど。
買ったときはね、11世代って書いてあった。
あ、そう。もう4世代の上だから。
うん。そんなに出しとるんやって思って。
あ、ちがうか、USB-Cだっけ?
Cだね、今。
あ、そうなんだ。いいね。それは素晴らしいね。
僕、MKが持ってるKindleのペーパーホワイトのイメージがあったから、
ミニ、マイクロUSBかと思って、ちょっとどうしよっかなと思ったんだけど、商品説明見たらType-Cって書いてあったから、買いますってなった。
なるほどね、いいね。
そう。
最近あれだな、僕はスマホで読んでるな、本。
で、KindleとかApple Booksとかで縦スクロールで読んでる。
へー。
だからもう、ただのウェブページみたいな感じで読んでる。
なるほどね。
その、ページという概念もない状態にして読んでるわ。
だから、RSSリーダーみたいな感じにして読みたい。
で、逆になんか、そうじゃないやつ。
その、普通の文庫本とかで縦書きで縦のやつ。
縦書きでちゃんとページ、縦スクロールできないやつっていうのは、もう僕読まない。
へー。
なんかね、なんでなんだろうね。
もう、僕小さい頃から本よりもずっとウェブの記事読んでたからだと思うんだけど、
なんかね、めくるっていう行為が全然好きになれないんだよね。
うんうん、なるほどね。
だから、せっかくページという概念から解放されてるのに、なんでページという概念を持ち込むんだって思っちゃってるぐらいだから。
だから、もう、あ、うん、そうだね。
技術書とかをPDFでやるときも、スクロールでウェブページみたいにして読むし、
読み物をスマホで読むときも、必ず、ほら、あの、Kindleって1回サンプルダウンロードでできるじゃん。
読みたいなと思ってもサンプルダウンロードして、横スクロール、縦スクロールか、縦スクロール対応してなかったらもう読まない。
Kindleでも縦スクロールの設定できるんだ。
あ、あるあるある。今までから読んでるやつも縦スクロールだよ。
09:00
へー、知らなかった。
試しにやってみるか、なんかで。
なんかでやってみたくなった、今聞いてて。
あとね、iOS版のKindleアプリだったら、
レイアウト?
上の方の、本読むページの上に、フォントのA、大文字A、小文字Aって書いてるところがあるでしょ?
うん。
文字数とか書いてるところ。そこをしてレイアウトで連続スクロールっていうのがあったら、その本は縦スクロールできる。
で、連続スクロールできませんって書いてるんだよね、そのできない本は。
うん。
それはね、すごいね読むのが苦痛。
へー。
なんでだろうね。
できないって書いてあった。悲しい。
なんか、すごい嫌なんだよね、横にスクロールするのが。
で、どうしても読みたくなったら、もう紙の本で買って読むっていうレベル。
へー。
もう。
っていう感じだから、もう多分僕は、ペーパーホワイトじゃないなっていう感じだな。
確かに。
トシがペーパーホワイト買ってよかったよって話したのに、これ、この話ちょっとあれだけど。
人には人の乳酸菌的なね、ことですよね。
あー、まあ確かになー。
僕はもうずっと紙の本でしか生きてきてないから、一時情報源が紙の本しかなかったから、全く、あれだけど、僕はめくるほうが好きですね。
ね、でもあの人も、なんか、そんなこと言ってたじゃん。
サイコパスのなんと、牧島。
牧島翔吾。
牧島翔吾ね。
あらゆるところで言われるんだよな、それ。
紙の本のほうが好きですって言うと。
牧島翔吾も言ってるからね、つって。
あー、そうですね、みたいな。
牧島翔吾も言ってるって言ってきたの何人目?
多分5人目ぐらい。
そうか。
牧島翔吾になろう、みんなも。
多分ね、今後僕がトッシーが死ぬまでに、僕あと5回はその話をトッシーにすると思う。
俺はその度に牧島翔吾になるよ。こんにちは、牧島翔吾です。
ときはその冒頭の挨拶も。
そうなるかもしれない。
牧島翔吾です。
ヤバイヤストークもそうなるかもしれない。
紙の本を読みながら牧島翔吾ですになるかもしれない。
こんにちは、牧島翔吾です。
紙の本を読んでください。
怪しい話になってきたな。
そうね、なんかこの話で結構時間使って受けるな。
そんな感じで、前回お休みしちゃいましたが、ホグワーツレガシーの話をしててね。
編集しながら悔しがってましたが。
12:02
どうですか?楽しんでますか?
楽しい楽しい。
でもなんかね、ずっとやるって感じではないな。
なんかちょこちょこやる感じになった。
だいぶ1日目からずっとそんなんだけど。
でもね、そもそも僕が1日中やるゲームってそんなないしな。
なんか1日、1、2時間ゲームして、1、2時間なんか本読むなりウェブ見るなり趣味のコード書くなりして、
で、1、2時間ゲームしてっていう感じだから、
まあいつも通りっちゃいつも通りか。
でも面白いよ、やっぱり。
時々、フレンドのゲームプレイ時間、スチームで起動するたび見れるんだけど、
僕が10時間くらいのときにMK100時間超えてて。
あれね、あれなんだよね。僕起動失敗なんだよね。
あ、そういうことか。
僕だから1つのモニターにマックとゲーミングPCさせてて、
で、今のところゲーミングPCがホグワッツレガシ専用機になったから、
ホグワッツレガシ飽きたら、あれパソコン?
あ、僕だからあれだ、パソコンスリープにすらしてないんだわ多分。
すごい、専用機だマジで。
そのままディスプレイ切り替え押してマックにしてるから、
多分どの画面にも映ってないけど裏でずっとホグワッツレガシが起動していて、
だから僕のプレイ時間すごいことになってんのと思う。
そういうことか。
うん。
めちゃくちゃ毎回ビビるんだよね。
めっちゃやってるやんって。
マジで寝てないの?仕事してないの?どっち?
確かにあれだね、職場の人とかでSteamのフレンズになってたらさ、
なんだろう、水曜日の16時とかなのに最終プレイ時間30分前とかになってたら、
こいつさっき一緒にミーティングしてたのにゲームしてんじゃねーかよみたいな。
ミーティングしてる人にテンテンテテンテーンってことでしょ。
終わってるよ、終わってる。
しかもワンチャンプレイ中って出てるかもしんないしね。
基礎魔法打ってるかもしんない。
今も多分映ってないけど映ってると思うよ。
そういうことだったんだ。
そうそうそう。
いいな、ディープダイブホグワッツって感じ。
いやー、いいよね。僕特に魔法での戦闘が楽しすぎて毎回脳汁出てるんだけど。
めちゃめちゃ楽しい。
え、でもさ、あれがうざかった。
え、てかふっくんあれか、キーボードでやってんのか。
あ、いや、スイッチのプロコン繋いでやってる。
スイッチのプロコンコトコンに繋いでる?
15:00
うん。
スイッチのプロコンってどんなんだったっけ?
今。
ちょっとすぐ出てこない。
それさ、あれ、LボタンとRボタンって2つあったっけ?
あ、あるよ、ZとL、RとZ。
僕がさ、やってるXboxのコントローラーも同じ感じなんだけどさ、
多分あれでしょ、右の奥のRボタンを押しながら、そのA,B,X,Yで呪文を打てるよね。
あ、そうそうそうそう。
で、Xboxのコントローラーだと上にYがあるんだけど、スイッチはなんだっけ?
あ、上Xだね。
Xか。じゃあ、その上のボタンを押すとプロテゴでしょ?
そう。
そしたらさ、なんかさ、基礎呪文をめっちゃバチバチ打ってる時に、
間違って右上押したままプロテゴをやろうとしたら、僕そこにさ、ルーモス当てててさ、
なんかさ、ガードしたいのにルーモスってやってさ、手に食らうみたいな。
あるあるある。
めっちゃルーモスしちゃうんだ。
バチバチの決闘してる時になぜか周りを照らしちゃうって言われてる。
そう、それうざい。
分かる分かる分かる。
光の魔法使いじゃん。
決闘してる時もちょっと端休みにルーモスつって。
ほら明るくなったろ。
ちょっと足元見えやすくしてあげてんだけど。
で、そういうなんか操作面での辛みはあるなっていうのと、
あと、これキーボードマウスでできんのかなこのゲーム。
いやできるんだけどさ、パソコンゲームだから技術的には。
これでもコントローラーでやりたいよね。
いやそうだね、想像してもキーボードマウスちょっと難しそう。
だって魔法をさ、エイムフリックして当てるってことないもんね。
標的から標的にカーソルを。
エイムアシストついてるもんね、常に。
常にロックオンしてるね。
だからそういうの無しの縛りをしてやるんだったら、もしかしたら有効かもしれない。
昔のメタルギアオンラインみたいだね。
そうそうそうそう。
でもちょっと難しいかもね、三人称視点の真上じゃなくて、
ちょっとずれてるじゃん、体軸から。
だからエイムするの難しそうだなって思って見てたのに。
だからあれはめちゃめちゃコントローラー推奨ゲーなんだなって、
作りからして推測してたわ。
あとなんかあるかな。
あとはダンブルドアの声真似で実況してる人と。
え、いるんだ。
スネープの声真似で実況してる人がYouTubeにいて、
スネープまだ見てないけど、ダンブルドアの実況がマジでダンブルドアに似ててビビった。
18:03
え、見よう。
声真似なのかな?もしかしたらあれ使ってんのかな?
あのキシラフォールみたいなやつ。
あり得るかもね。
なんかすごい似てたんだよね。
個人的な気持ちとしては声真似であってほしいと。
声真似であってほしい。
でもね、なんかね、すごい再現度高くて、
いや、たぶんあれ声真似だと思う。
それを見て面白かったですね。
いや、いいね。
いや、見る実況がホグワーツレガシーになるのめちゃくちゃわかるっていう感じで。
ただ、ゲーム実況者とか配信者の人ってたまに5時間とか6時間とかぶっ通しでやる人がいて、
自分が進んだところを1日2日で超えそうになってて、
もう見れないじゃんってなることがめちゃくちゃある。
ネタバレを見たくなさすぎて。
自分の私生活のさ、ペースとさ、好きな配信者の進行ペースがあまりにも違いすぎて、
ワーオってなるときあるよね。
そうなんだよ。そのままいったらもうメインクエスト自分の進行度超えちゃうじゃんって。
でもオープンワールド系だからメインクエストかそうか。
メインクエストはみんな一緒だもんね、進行のあれが。
で、サイドクエストは別に自分の知らないやつ見てもネタバレって感じしないしね。
あとあれだ、謎解きゲーだったね、そういえば。
たぶん予想できるだろうって感じで。
謎解きゲーあんま好きじゃないからさ。
だからゲームでまで頭使いたくないよって感じだけど。
でもそんなになんかものすごい謎解きって感じではなかったね。
そうだね、進むステージでパズル要素はあるけど。
でもレベリオで、何回かレベリオすればまあって感じ。
でも僕あれだ、学校の中のさ、
はいはいはいはい、わかったわ。
ドアの上に動物の絵があってさ、
数が書いてあるやつか。
そうそうそう。あれね、僕まだ解けてないんだよね。
ああ、あれはね。
いけた?
あれはもう全部解いた。
さすがだね。
あれはまあなんかたぶんウィキとか見れば一瞬で解いてると思うんだけど、
まあまだすることはしたくないなと思って。
いやわかる、一瞬目絶対ウィキ見ないでやりたいなっていうのはある。
なんか登場人物とか覚えてらんないから、
そういうストーリーを思い出すのにウィキを見るのはいいけど、
攻略はしたくないなみたいな。
なんか出てくる人の名前さ、重要人物っぽい人でさ、
主人公くんがさ、あそこで聞いたあの人のことねって言ってくれてるんだけど、
誰ってなるんだよね、横文字で長いから。
わかる、なんかさ、一人も知らないじゃん。
21:02
うん、あの、1800年代だから当たり前なんだけどさ、
だから、うん。
横文字で長い、なんかなじみのない、
日本人の僕らからしたらなじみのない名前がどんどんどんどん出てくるからさ。
用があるある。
そう、一郎、一郎とか花子だったら覚えられるんだろうけど、覚えらんない。
逆に日本人だったら覚えられる。
え、どうなんだろう、日本人。
日本人でも全然覚えてないからさ。
あーそうか、日本人だったらどうなんだ、
月久ドラマとかの登場人物割と覚えてる方かもしれない。
えー、もうあの、僕はあのあれだよ、だからあの、
あ、てかあれか、寮が違うのか。
あの、グリフィンドールの寮で一緒にいつも行動を共にしてる人の名前すら覚えてないよって言おうと思ったけど、
僕はグリフィンドールだけど、ふっくんはたぶんパフルタンクだよね。
そうそうそうそう。
じゃあ違うか。
あーでも、えっとね、あの二人覚えてる、えっと、
結構行動を共にするメインの二人って、
どの寮でも同じだと思うんだけど、
あの、なつあいおないさんと、セバスチャンサロウさんじゃないかな。
あーそうそうそうそう。
よく覚えてる、すごいね。
ギリ、そこだけギリ覚えてる、二人唯一。
自分の寮じゃないのによく覚えてるね。
その二人が結構メインクエストに関連してきてる印象が強くて、
そうね、うんうんうんうん。
あと最初のあの先生、一緒に行動してる先生の名前も覚えてないわ。
それやばくない?
フィグ先生だよね、確か。
フィグ先生だ、そうそうそうそう。
マジで覚えてないの、全然。
なるほどね。
顔とかはパッと出てくるし、声もなんかいけるんだけど、
名前を見てないんだろうね、そんなに、セリフしか。
なるほどね。
ところかなー。
ホグワーツレガシーの思い出と言ったら、
たびたびこのポッドゲストでも話してるエスケープフロムタルコフっていうゲームを、
もう毎日のように10時間近くプレイして、
その様子を配信してる海外のランドマークっていう配信者がいるんだよね。
スイッチで配信してるんだけど、
ある日突然その人がホグワーツレガシープレイし始めて、
バチバチのエイム決めながら魔法打ってんの見て、
この人この世界でもタルコフやってるなーって思いながら見てた記憶がある。
ロックオンを使わずにってこと?
うん。
すげーな。
焦点でやってるんだ。
やってたから。
すげーな。
いつもスコープを覗き込む直前のプレイエイムがパシッて綺麗に合うんだけど、
その様子がホグワーツレガシーでも見れて、
この人はどこに行ってもエイム綺麗なんだなーって思ってちょっと感動した記憶がある。
確かにプロコンでもマニュアルで照準できるような操作はできるんだけど、
24:02
確かに銃を覗き込むようなモーションに近いかもしれない。
そうそうそう。
事前に銃を敵の方に向けておくんだよね。
なるほどね。
それで魔法当ててんの想像したらめちゃくちゃ面白い。
なんかやってて気になったのがさ、
あのさ、ハリポッタンの世界において無言呪文っていうのはさ、
うん。
ハードル高いことだとされてるじゃん。
うん。あ、そうなの?
あ、そうそうそうそう。
ちゃんと聖書じゃなくて、なんていうのあれ?
英書?
英書かな?
言わないと、あ、ていうか杖をちゃんと正しく振って言わないと、
魔法は基本出ませんと。
で、上級者になると無言呪文ができたりだとか、
そもそも杖なしで魔法を出せたりとかしますよっていう世界観の認識なんだけど、
あの主人公が魔法を打つときに、
だからエクスペリアームスってちゃんと1回目は言うんだけど、
何回も打ったらさ、2回目以降無言になるじゃん。
なる、なる、なる。
あれは何回も何回も言ったらちょっとゲーム上の演出としてくどいからそうなのか、
それともちゃんと設定として、
まあ無言呪文確かに難しいけど言うて、
1回出せば杖側でキャッシュしてくれて、
2回目以降は無言でいきますよっていうのかは気になって。
確かに、同じ呪文連続で打つと。
杖側でキャッシュするは何かな、何だかだな。
いやでもよくよく見ると、なんかさ呪文ごとにさ、
何、呪文が放つ光に色があってさ、
打った直後その色に杖の先っぽ光ってんのよ。
それワンチャンキャッシュかもしれないじゃん。
キャッシュかもしれない。
僕聞いてたキャッシュ説結構ありえそうな気になってて。
だって毎回エクスペディアンス、エクスペディアンス、エクスペディアンスって言うの。
くどいけど、でもくどいから2回目以降は言わないんですって、
終わらせない、なんか他のゲームだったらそうかなって思うけど、
結構細部までこだわってるから、
こうちゃんと、実用上はそうかもしれないけど、
ちゃんとそこも設定としてそうしてそうだなっていう。
そう、違う呪文を連続で打ってると全部影響してくれるんだけど、
1つの呪文連続で使おうとすると言わないんだよね。
言わない。
そう、それを考えたらなんかキャッシュ説がしっくりきちゃった。
ちょっと後で調べとこう。
あれかな、音声再生しようとするとエクスエクスエクス、エクスエクエデテテってなるのかな。
でもね結構ね、エクスペディアームス、エクスペディのところで杖を振り上げて、
アームスって言い切ってから光が放たれるっていう感じだから、
27:04
若干ディレイがあるのね。
そう、えくえくっていう風にはならないと思う。仮に全部A賞してたとしても。
なるほどね。ものすごい勢いでタップし続けたらどうなるんだろうってちょっと思って。
カチャカチャカチャカチャカチャして。
主人公が杖を振ったままカカカカカカカカカってその場でね、振動し始めても困るかと思って。
ここはね、結構キャンセルされるね。
キャンセルされるんだ。
呪文を打ってる間に、基礎呪文を打ってる間にカカカカって連続タップしてもそこはキャンセルされてる。
キャンセルされるんだ。偉いな。
うんうん。呪文を打ってる間は入力は効かずに。
見つけない。そうそうそう。
上手いことできてる。
普通に実装したらえくえくってなりそうだもんね。
それもあってなんかタイミングよく呪文つなげられたら気持ちいいかもしる。
なるほどね。きちいね。
仏ってことね。
仏、タイミング系。
でもね、リズム芸感はあるね。
うん。
普通に血統のチュートリアルでもなんか順番にやろうねみたいなチュートリアル出てきた気がする。
えー。おもろ。
そう。浮かせてから基礎呪文を3回当ててから引き寄せてからのまた基礎呪文を3回当ててみたいな。
何もさせないつもりだなそれは。
そうそうそうそう。
1対1だったらほぼハメみたいな呪文連続でできておもろい。
確かに。
だからあれ多分オンラインでPVPとか無理だよね。
そうだね。
想定してなさそうだね。確かに。
でもすごいね。なんかさ、スターウォーズもハリーポッターもだけどさ、なんか儲かるね。
こんなに。
デカいIP。
ねえ。このIPすごいな。
デカすぎる。
誰もが知ってるタイトルだからなあ。
ねえ。
金になるよなあ。
ねえ。
もう今日ルーモスしたいもん。
戦闘中にルーモスしよう。
戦闘中に突然ルーモスして、その場を明るく照らしたい。
やっぱ最近タルコフばっかりやってて、こう、暗いじめじめした、ね。
マナグラでしか生活してないから。
あともう一個そうね、久々に。
なんか最近さ、Twitterあんましてなくてさ。
うんうん。
別になんか嫌なことがあったとかでも全然ないっていうか、むしろ金払ってるレベルなんだけど。
でもなんかTwitterはしてないから感覚を忘れたのかもしれないけど、なんか久々に。
バズったわけじゃないけど、ちょっと反響があったことがあって。
30:03
はいはいはい。
まあ読み上げると、フロントエンド強い同僚がCSSフレームワーク使ってる人はその時点で取らない判断をするくらい良くない選択肢だというのだけど、
実際フロントちゃんとやってきた人からするとそういうものなのだろうか。
RailsのMPA、これはSPAの大事故としてのMPAね。
MPA時代はずっとブートスラップを使ってたんで、どうしてもこれテイルウィンドか、テイルウィンドやチャクラUIに目が行ってしまうっていうツイートをしたら、
まあなんか全然そんななんかバズったとかじゃないけど、
26件のリツイートと22件の引用ツイートとなんかリプライ7、8個ぐらい来て、
まあこういう話題にしては反応があったなっていう感じなんだけど。
どうですか?
なんか僕の同僚めっちゃ強いフロントエンドエンジニアなんだけど、
CSSフレームワーク嫌いというか使わないらしいんですよ。
で、今作ってるプロダクトも使ってないし、
今作ってるプロダクトって言ったときにそれが何個もあるからだけど、
今作ってるプロダクト1はCSSフレームワーク入れてない。
で、2は入れてるんだけど新しいところはあんまりそれ使わずにやってる。
で、3は完全に使ってないっていう感じで。
で、夏に会社のハッカさんも一緒に出たんだけど、2泊3日のやつ。
あれで作ったやつもCSSフレームワーク使ってなかったのよっていうぐらいの徹底ぶりで。
僕は使う派なんだけど、
でも彼と一緒に働く分には使わない派だし、
僕が使いたいっていう強い理由はないからもちろん合わせるんだけど、
でもそれってやっぱフロント強い人はフロント強いとそうなるのか、
それともそれは一種の思想なのかっていうふうに思ってツイートしたのね。
で、結果反響、みんなから来た反響をまとめると多分思想っぽかったなっていう。
基本的にはそれは思想な気がする。
なんでフレームワークが存在するのかみたいなことを考えると、
やっぱCSSを上手く抽象化したり構造化しながら、
上手く設計して管理して運用しながら開発を進めるって結構難しいじゃん。
33:01
いわゆるサーバーサイトのロジックのコンポーネントを作ったりとかっていうよりも、
僕的には難易度が高いと思っているの。
そのプロダクトが長くあり続ければあり続けるほど、
その難易度ってどんどん跳ね上がっていくというのが個人的な印象としてあるから、
だからこそ使えるフレームワークというか、
ブートストラップなりテイルウィンドウなり、
ああいうフレームワークをどんどんうまく活用して、
そこの複雑度とかメンテナンスの難易度をなるべく下げようねみたいなのが
結構一般的な考え方なんじゃないかという気がしているから、
ちょっとおー思想だなと思って見ていた。
僕も結構都市派なんだけど、
でも確かに、
前職も、前職って言っちゃダメだな。
過去、かつて僕がいた職場も、
書くことじゃないからいいと思うけど、
CSSはむしろ書かない方向だったのよ。
全部ブートストラップでやりましょうみたいな。
マージンなんとかって書くんじゃなくて、
ML20って書こうみたいな。
ブートストラップにあるじゃん、そういうクラス。
あるね。
極力なCSSは書かないみたいな感じだったから、
ずっとサーバーやってきた人と、
サーバーやってて片手間でフロント書いてる僕と、
ちゃんとフロントを、
逆にその通りはファーストキャリアがフロントエンドエンジニアだからさ、
確か、多分そうのはず。
ちゃんとやるとそういう人になるのかなって感じで気になってたが、
正しさでもあると思う。
本当に両方だったの、反響が。
技能としてCSSを正しく扱えるは必要だと思うの。
バックエンドエンジニアでもある程度はね。
マージンとパッティングの違いが分かりませんとかっていうレベルだとちょっと何かなってなるから、
そこら辺の細かいところとか、
基礎的な部分を扱えて、
任意のデザインをCSSで構築できますよっていう能力は必要なんだと思うんだけど、
結構これって原理主義的な意見じゃん。
そこまで行くかなという気もしていたから、
そんな感じ。
あと面白い意見は、
大体そのツイートに書いてある話に対して、
CSSフレームワークを使っちゃうと、
デザイナーさんがやりたいデザインを実現するって時に
36:02
CSSフレームワークが邪魔になるみたいなのがメインで。
これ僕の知り合いだけど。
似たようなことと逆のことで言ってる人もいた。
デザイナーがCSSフレームワークの事情なんか知ったこっちゃねえデザインをされると、
逆にフレームワーク使ったほうが開発遅くなるみたいな。
確かにそういうデザイナー側のスキルもあるなっていう。
さっきも一瞬トシーが言ってたけど、
あれトシーが言ってた気がするけど、
早くやるために共通化したフレームワークっていうものがあるじゃない?
それにある程度、
それの空気を読んだデザインっていうのをできますっていうのも、
これ一つのスキルだなと思って。
前職のデザイナーさんは、
多分本心では嫌がってた気がするけど、
そういうこともできる人たちだったんですよ。
なるほどそういう考え方もあるなっていう。
なんか一個面白いところで思いましたね。
細かい色とかボタンの形とかは正直どうでもいい。
CSSフレームワークがどういう実装をしてるかっていうのはどうでもいいと思っている派で。
どういうと?
うまく言えない、うまく言えない。
なんて言うんだろう。
プロダクトにはそれぞれ作りたい世界観というか。
本物、本物、本物。
そういうのがあるから、
デザイナーはそれを忠実に作ってくれればよくて、
それを僕らが作るときにCSSフレームワークを使うんだったら、
それを忠実に再現するのって、
画面のデザインだって仕様じゃん。
だからCSSフレームワークを使っているか使っていなかろうが、
それを忠実に実装するのって当たり前のことじゃねってちょっと思っちゃったんだけど。
それをやりにくいかやりやすいかって話だよね。
使うフレームワークにもよるんだろうけどね。
なんかブートストラップとかだと結構選べるけどテーマに依存しちゃいがちじゃん。
けど、テールウィンドウがフレームワークなのかどうかはちょっと分からないんだけど、
テールウィンドウを使っている身としては全く苦なくできるから、
そこら辺は使っているものにもよるんだろうなみたいなことをずっと思いましたね。
思ったより伸びてびっくりしたんだけど、
39:05
いろいろ反響をいただいたのも踏まえて、
僕がもろもろ選定する立場だったらどうするかって考えたときに、
僕はもうブートストラップなりテールウィンドウなり使うなって感じだな。
でもそれは僕の出自がサーバーサイドエンジニアで、
デザインとかもそんなよく知らなくてっていう感じだからそういう選択をするんだと思うんだけど、
一方で、ただ今のチームでコード拡文には生CSSごりごり書いていかなきゃいけないから、
そこは並行して練習してるって感じかな。
めちゃめちゃ練習にはなりそうだけどね、その環境。
CSSをがりがり書いて、かつ全体の設計とかを壊さずにコンポーネント思考でがっつり書いていくみたいな。
いわゆるウェブフロントエンド開発をガンガンできるのは結構良さそうだよね。
RS CSSって知ってる?
わからない。
RS CSSっていう、これは何て言えばいいの?
なんかCSSアーキテクチャなのかな?
まあCSSのルールで、
何て言えばいいんだろう。
コンポーネントとエレメント、
まずCSSのクラスをコンポーネント、エレメント、バリアントっていう3種類に分類しますと。
で、コンポーネントってのはlike-buttonとかsearch-formとかっていうクラスで、
で、エレメントってのはそのコンポーネントの中にあるもの。
例えばsearch-formの中でネストさせて、.
fieldクラスとか。.
actionクラスとか。
さらにバリアンツっていうのが、.
wide、.short、.disabledとかいう感じで。大
きさとか色とか、ボ
タンがプライマリーの中、セカンダリーの中、disabledみたいな。ああ、
いいな。で、
その筆マークというか考え方がね、今のチームではやってて、これが結構いい。
え、これいいな。
ね、いいよね。
で、ネストも1段までっていう風に決まっていて、
だから、
なんていうの。
で、そのために、&とか、
大なりとかをめっちゃ。
ちょっとCSS記法的なもので。
そうそうそうそう。
ちょっとCSSの知識がなさすぎて、正しい言葉で語ることができないんだけど。
そういうのやってるから、SCSSとかは必須かな。
42:01
本当の生CSSでは多分表現できないはずだからこれは。
できるのかな。多分できないと思う。
なんかWebpackとかで、
ビルドツール使って最終的なCSSを出力するけど、
それの中間表現として、
PostCSSなりDSCSSなりの記法をガッツリ使って、
このRSCSSっていう哲学に基づいて書いてますよ的な。
今まで僕、他にもいろいろあるじゃん。
VEMとかSMACSとか。
あるね。
そういうのを一切勉強したことがなかったんで。
なかったんですが、そんな僕が見ても分かりやすく理解できたのと、
あと単純に今フロントエンドをやるって言ったら、
コンポーネントごとに作っていくじゃないですか。
1コンポーネント、1CSSファイルみたいな。
ビューだったら1つのファイルにテンプレートとCSS一緒にあったりするけど、
そういうのと相性がいいのかなと思って。
ゆるふわポッドキャストのウェブサイトはバリバリブートスラップを使っていて、
直そう直そうと思っている変な角丸とかもいるんですけど、
今別で趣味で作っているプロダクトは、
仕事で生CSSゴリゴリ書くことを求められているんで、
生CSSでやってみてて。
でも意外といいねっていう。
でも細かいコンポーネントを生CSSで書くのは意外といける。
強い同僚のフロントエンドの人と半年ぐらいずっとフェアプロしてるからっていうのもあると思うんだけど。
結構いけるんだけど。
あれだね、僕衝撃的なことに気づいたんだけど、
2023年、僕はデスポンシブデザインを生CSSで実現する方法を知らなかった。
だってブートスラップとかブートスラップ以外でも、
ドットコンテーナーって書けばとなるじゃん。
全部解決するからね。
だから生CSSでどうやるのか知らなかった俺。
メディアクエリっていうのを使ってて、
この大きさだったらこれ、この大きさだったらこれっていうやつがあるんだなっていうのはざっくりは知ってるんだけど、
それ以上のことを知らなかった。
でも分かるよ。
仕事を始めてからようやく、こうやってやってるんだみたいな。
なんかさ、ブートスラップベースのウェブサイトを開発してて、
開発者コンソールとか見れば書いてるからさ、CSSで。
だから分かるんだけど、自分で書いたのは初めてだった。
45:00
分かる、そうなる、なった。
そっか、生で書くってなるとそこから自分でやるってことか。
そうそうそうそう。
なるほど。
で、あとこんな話してて、そうだそうだ、思ったのが、
これさ、ちょっとふっくん分かんないかもしれなくて申し訳ないんだけどさ、
レールズでデバイス使うかどうかみたいな話、ちょっと似てない?
あー、似ている気がするが、うん、似てる。
なんかさ、デバイスもあれじゃん、嫌いな人ほんと嫌いだしさ、
でもレールズ入手したら次に入れるっていうぐらいの人もいるしさっていうやつじゃん。
うん。
すごいそれに似てるなーって思ってて。
そうですね。
だから諸々のさっきのCSSフレームワークの話に対して僕の元に届いたフィードバックをさまると、
CSSフレームワークが悪とは言わないけど、確かに生CSS書けない人は、
フロントエンドエンジニアの面接って意味では弾きたいねみたいな感じがする。
あー、そうですね。
コンパイルするとね。
そうだと思う、そうだと思う。
じゃあそれをデバイスに置き換えると、デバイス使ってる時点でダメとかいうつもりはそんなにないけど、
でも確かにデバイスなしで、うちはデバイスなしでユーザー認証回りやってますって言われた時に、
全然何やってるのか理解できないとかいうような感じのバックエンドエンジニアは弾きたいなーみたいな。
わかる。
それと似てるなっていう。
なんかあれよね、いわゆるログイン機能を実装してくださいって言われたら、
どういうことを設計しますかみたいなこと言われて、
サラサラーって答えられる人とデバイス入れましてみたいなところから始まる人の差は大きいよねっていう話で。
いきなりね。
そうそうそう。
完全に説明外れちゃったけど、デバイスっていうのはRubyとかRailsでよく使われるユーザー認証回りだね。
ユーザーのモデリングとかもそうだし、ログイン、ログアウト、ユーザー登録。
ユーザー登録の時に、あとパスワードリセットとか。
ユーザー登録の時に認証メール送って、認証メール踏んだら各メールアドレスの確認が完了してみたいなのをまるっとやってくれるライブラインなんだけど。
めっちゃ便利。
でもそれを使うことによるウザさも確かにあるのね。
なるほど。
僕も何回もウザいって思った。
その話と似てるなってふと思った。
アクティブレコード使えるけどSQL全く分かりませんみたいな人嫌じゃん。
Nプラワンもわからないのによくわからんでクエリを書く人よりもNプラワンとか意識しながら、そういうところをケアした調査とかしながら書ける人だと自力が違うっていうか。
48:11
アクティブレコードと似てるかなと思ったけど似てるかなと思った結果僕はちょっと違うかなと思ったんだよね。
デバイスは使わないという判断もありそうじゃん。
でもアクティブレコードって使わないっていうか、ORMか。
今ウェブアプリケーション開発の時にORM使わないってなんのかな。
ならない気がしてはいるけど。
それが隠してくれている裏側のことは知っている必要はあるんだけど、使うか使わないかは意見が分かれるっていう意味だとデバイスとCSSフレームワーク並ぶんだけど、そこにORMって入るのかな。
この話の本質とはウェブフレームワークが使えますとかCSSフレームワークが使えますっていうことではなく、
CSSを使って任意の画面をコンポーネントを構築できますよっていう能力が必要だっていう話だと思っていて。
それは確かにORMに延長していくと、ORMはクエリを投げるだけが仕事じゃなくて、
その後に開発者がそのデータを使ってどういうビジネスロジックを構築するかっていうところも含めての実装を含めているから、
ORMとしてオブジェクトリレーショナルマーファーとして存在しているわけだから若干違うかもしれないけど、
クエリを意識してORM上のメソッドを任意に使えるっていうところの本質的なところの議論は同じだとは思う。
だからズレてはいない気がしている、僕は。これは多分人によって感覚が違うんだろうなとは思う。
前回2人会でめっちゃ何かで盛り上がってたからちょっと僕も盛り上げたくなったんで。
積んだもんだから。
前回あれだよね、レビューコメントの話だよね。
実際問題さ、CSSフレームワーク使ってて一切生CSSいじらない人っているのかなって僕ちょっと疑問に思っちゃったんだよね。
っていうのも、僕の前の職場が基本的にフレームワークだけ使っていたいよねみたいな感じで仕事を進めていたんだけど、
51:00
デザイナーさんが作った画面にするためには生CSSいじらないと無理じゃんみたいな場面がやたらあるから、
もうぐちゃぐちゃになってたんだけど。
だからフレームワークだけでその通りに作るの無理だなっていう経験が多かったから、
結局フレームワーク使っても生CSS多少いじれるようになるのかなと思って。
だからこの同僚さんの言うCSSフレームワーク使っているっていう人ってどのぐらいの程度を求められてるんだろう、生CSSいじるって。
例えばフレキシブルボックス使えたり、色紙要素を理解したら許してもらえるのかな。
あと、すごいね、これ本当はアフターショーで言おうと思ったんだけど、
これ僕本当ね、本当良くないまで言うべきか分かんないけど、あんま良くないなって思ってる、このツイート。
なぜなら、同僚が言った話を僕がツイートして、僕のツイートが拡散されてそれに対して、
色んな意見が来てて、賛否両論って来てて、
失礼じゃないけど、何て言えばいいんだろう。
同僚の人多分ツイッターやってないから知らないと思うけど、僕正直ごめんなさいって思ってる。
しらないところで話が広がって、意見の槍玉にあげられてるから申し訳なさがあるよね。
本当、3000人とかフォロワーいて、何でもツイッターやってる人が言うセリフじゃないけど、こんなになると思わなかったから。
だから本当に申し訳ないって言ってるのと、
実力の上下とかじゃなくて、思想が合わないから取らないっていう判断をするっていう意味で言った可能性もあるかなって思ってて。
めちゃくちゃ納得した、今。
思想が合わないから、うちの開発文化とはマッチしないのは普通にあるよね。
悲しい思ってき方として。
なるほどね。
そう、そういう話も前したことある気がしてて。
フロントエンドの人ってやっぱ結構思想がいろいろあってさ。
確かに。
それは今まで僕のいた職場でも起きてたし、今の職場でも多分起きてると思うんだけど、
フロントエンドのアプリって1年とか2年とかぐらいしか歴史がないのにも関わらず、
その時そのアプリのリードをやってた人の思想でミルフィーみたいな思想ができてるのよ。
で、誰しも自分が地表でいたいじゃないですか。
54:03
ていうかそうあるべきじゃないですか。
だからその意味で撮らないみたいな風に言ったのかなと思ってて。
なるほどね。
でも僕のツイートからそれは読み取れないから。
だから悪いことしたなって。
本当に。
本当に申し訳ないと思っているって。
そうですね。
消そうと思ったんだけど、いやでもなーみたいな感じでツルしてるけど。
でもそれだったら、てか多分そういうのもあるんじゃない?
なるほどね、なるほどね。
しかもただの雑談じゃん。ただの雑談を世界中に発信してる僕が悪いので。
あーなんかそのあれもありそう。
思想が合わないっていうのもありそうだし、
現状を作ってるプロダクトの環境をうまく運用して開発していくみたいなことを、
リズムというか、ライフサイクルを壊されたくないみたいなのも結構、
環境を作った人の意識としてありそう。
やっぱりさ、Railsでずっとサービス作ってきたのに、
よしこの部分だけここで実装しようというのがちょっと待ってほしいなってなるじゃん。
なるなるなる。
そういう感覚に近いんだと思うよ。
それは大事だと思う。
僕も大事だと思う。
メンテナンス性とか見通しの良さみたいなところ、
システム開発において結構大事なファクターだったりするじゃないですか。
チームの誰もがメンテできるし開発できるし、
説明できるってすごく大事なことだと思うんで、
そういう環境を大事にしたいという気持ちだとしたら僕はすごく尊重できると思う。
で、さまざまな疑問は本人に聞けっていう話なんですよ。
確かにね。
それはそうや。
僕は毎日話してるんで聞きますが、聞くし、
別にツイートに対して集まった反響の方に僕は概ね、
僕がそういうののリードをする立場になったりだとか、
趣味で何とかするとか、
というかこのPodcastのアプリケーションの開発とかもそうだよね。
そういうふうに普通にフレームワーク使うと思うけど、
僕はその同僚のことをものすごく尊敬してて、
一緒にやってて楽しんで、
なので今の職場で働く分にはその考え方に合わせるし、
その考え方でやっていくには僕のCSS力ちょっと足んねえなと思ったから、
今作ってる趣味のプロダクトはRSCSSとか使ってやってるんだけど、
57:06
久々にこういうことが起きたなって思った。
ツイッターにふとした疑問を書いたらみんなワイワイしてくれたっていう。
いいけどね、楽しいけど、
構図が良くない感じになっちゃって。
本当ごめん。
良くないって言い切るほど良くないことではないんだけど、
良いことではないみたいな。
微妙な感じだったなっていう。
ごめんっていう感じですね。
1時間ぐらい話しちゃったね、今日。
ほんとだ。
最近短めだったじゃん、エピソード。
ここまで聞いていただいた皆さんありがとうございました。
番組内で話した話題のリストやリンクは、
番組に関するご意見ご感想は、
面白い応援したいと思っていただけた場合は、
ウェブサイトのPatreonボタンからサポータープログラムに登録していただけると嬉しいです。
それでは、MK・ふっくんとっしーでした。ありがとうございました。
ありがとうございました。