タオルケット体操

サツバツいんたーねっとでゲームとかガジェットのレビューとかをします

FlutterのRoutingを型安全に扱いたい!!

標準Routerのつらみ

Flutter標準のRouterの仕組みと書き方はだいたいこんな感じです。

flutter.dev

はい。つらいですね。
具体的にいうと

  • 定義が単純な Map<String, WidgetBuilder>

    • なので補完が効かない
    • なのでタイポで全てが終わる
    • なので後からrouterのkeyを変更するのが大変
  • 引数の渡し方がcontext越しのdynamicでヤバい

    • 普通に渡し忘れる
    • 普通に引き取り忘れる
    • 引数の型を変えてもコンパイルエラーが教えてくれない

などなど、画面が3つくらいしかないTODOアプリなら別にこれでいいとおもいますが、画面が10とか20とかを越えてくるあたりからもうちょい安全なソリューションが欲しくなるとおもいます。
じゃあ簡単なラッパーを書きましょう。

続きを読む

LoLを上達するために必要な要素の考察 その一

LoLの上手さを支える要素

LoL、サイコー!www

LoLがうまくなりたいので、うまくなるための方法を模索します。
あらゆる分野、特にスポーツにおいて、上達するために必要なのは研究と練習のみです。
そして、効果的な練習のためには対象のスポーツに必要な技能を細かく分類し、練習メニューを考えることが必要です。

例えばサッカーの基礎練習であればドリブル、トラップ、パス、シュートとそれぞれの動作のみの練習メニュー*1がまず存在して、次にトラップからボールコントロールをしてパス、などより実践に近い複合動作の練習があり、最後にミニゲームや練習試合のような形式で実践します。
漫然と試合をし続けるのでもそれなりの上達は望めるでしょうが、やはり苦手を克服し、長所を伸ばすには個別の基礎練習が一番効率が良いでしょう。
これはゲームでも同様です。

というわけで、LoLにおけるドリブルなどの要素を改めて分析して効率よく上達しようじゃんというのが本稿の趣旨になります。

基礎体力編

地道な練習で上達する要素です。

*1:走り込みなどの基礎体力作りも当然必要です

続きを読む

カッコ良さ最強の完全ワイアレスイヤホン 「Beoplay E8 3rd Gen」の超ざっくりレビュー

ざっくりまとめ

ホワイトノイズが酷すぎるので買わない方がいい。

良いところ

  • AACとAptXの両方に対応している(重要)

  • 圧倒的なデザインの良さ

    これは見た目だけじゃなくて、手に持った感じとか耳にはめた感じ、絶妙なマグネットの強度も含めて本当にデザインが素晴らしい

  • 音質が良い

  • 下手なANC付きのイヤホンより遮音性が高い

  • なので一日中付けっ放し、音楽流しっぱなしでも疲れない

  • ケースがクッッッソかっこいいので机の上に出しっぱなしにしておきたくなる

  • とにかく所有欲が満たされる

  • Qiで無線充電できる

    正直完全ワイアレスイヤホンの音質には全く期待していなかったので驚いた

  • コンプライの付け替えチップが最初から付属している(これだけで1000円ちょいするんじゃないかな)

良くないところ

  • ホワイトノイズがデカすぎる
続きを読む

Valorantのアンチチートシステムが色々と酷すぎるからインストールする際には覚悟しろって話

少なくともCtrl2Capユーザーは環境を壊される

少なくとも僕とその友達はキーボードがきかなくなった。
しかもValorants Vanguard Anti-Cheatはシステムに常駐するので、なんとログインすらできなくなってしまうのだ!

スクリーンキーボードで起動してValorantをアンインストールすることでことなきを得たが、一瞬冷や汗をかかされた。
これはもちろん、他のちょっと特殊なキーボードドライバ(Not Cheat)でも起き得る。

Why Valorants Vanguard Anti-Cheat has to be changed ASAP : pcgaming

自分で調べたわけじゃないのでどこまで真実かわからないが、上記のスレ曰く、やはりVanguard Anti-Cheatはシステムに常駐するらしい。しかもカーネルモードで!
その他、色々と興味深いことが書いてある。

他のスレでもValorantをインストールした状態で別ゲーでマクロを利用したらBANされたという報告もあった*1
調査しないと詳しいところまではわからないが、ユーザーのプライバシーを侵害をしている可能性もある。実際EAが昔BF3にスパイウェアを仕込んでいた事件があったはず。

仮にRiotに悪意がなかったとしても、最高権限でシステムに常駐するようなものをなんの許諾もなしに勝手にインストールするのはいかがなものか。
チーターはゴミだけどこれは明らかにやりすぎ。

つーわけで、これからValorantをインストールしようかなとおもっているは自分のマシンが「ゲーミングPC」であることを再確認してからにするとよい。
「ゲーミングPC」とはキラキラ光るPS4みたいなPCということで、ゲーム以外の作業は一切しないマシンだ。いかがわしいサイトにアクセスしたりするなよ、特殊性癖が原因でBANされるかもしれん。

ちなみにゲーム自体は面白い。

*1:真偽は若干怪しいが

LoLとかいうあまりにも初心者に厳しいクソゲーを二ヶ月ほどプレイした結果

貴方がある日突然、チンパンジーにドミニオンと将棋と囲碁を混ぜたようなゲームを教えてもらうことになったらどうしますか?
それも……
その猿はとびっきり凶暴で
とびっきりの指示厨で(内容は間違ってる)
とびっきりの陰キャ
しかも、そのうえ……その猿共はみんなみんな初心者狩りが大好きなんです!

chimp

続きを読む