Posts

Showing posts with the label 読書 感想

ゴールデンウィークにTwitchでゲーム配信を始めた話|古いMacBook Pro・PS4・OBSで配信環境を作ってみた

Image
古いMacBook ProでもTwitch配信はできる?PS4・Switch2用にOBS配信環境を作ってみた ゴールデンウィークで時間があったので、以前から少し興味があったTwitchでのゲーム配信を始めてみました。 アカウントは うえはら000 。 主にストリートファイター6や、趣味で遊んでいるゲームを配信しながら、だらだら話すようなスタイルで配信しています。 この記事では、実際にTwitch配信を始めるまでに用意した機材、古いMacBook Proで配信してみた感想、配信を始めて分かったことをまとめます。 これから「家庭用ゲーム機で配信を始めてみたい」「古いMacでも配信できるのか知りたい」という人の参考になれば嬉しいです。 配信を始めたきっかけ もともと格闘ゲームは好きで、ストリートファイター4シリーズをそれなりに遊んでいました。 スーパーストリートファイターIV AE Ver.2012の頃は、家庭用でやり込みつつ、休みの日に新宿のタイトーステーションにも遊びに行っていました。 当時は、AE時代と比べて大幅に弱体化された後のユンを使っていて、一瞬だけグランドマスターに到達したことがあります。 とはいえ、グランドマスターだった期間は本当に一瞬で、実際にはマスター上位からグランドマスターに届くか届かないかくらいの位置にいることが多かったです。 ちなみに、強かった頃のユンはほとんど触っていません。スパ4AEの頃はまだライトゲーマーで、フェイロンを使っていました。 その後、Ver.2012でユン・ヤンが大きく弱体化されたのですが、対戦しているうちに「弱くなったとはいえ、まだかなり強くないか?」と思うようになり、試しに使い始めました。 使ってみると思った以上に自分に合っていたので、そのまま使い続けて、最終的にグランドマスターに届くところまでやり込みました。 その後、ウルトラストリートファイターIVが発表され、ユンに有利なシステム(赤セビ)やキャラ自体の強化も追加されました。ユンは再び強キャラの一角に戻ったのですが、当時は大学受験の時期と重なってしまい、ほとんどプレイできませんでした。 受験が終わった後も、大学生活や社会人生活がそれなりに忙しく、気づけばストリートファイターからはかなり離れていました。 他のゲームはちょくちょく遊んでいたものの、ストリートファイターを本格的...

「Elements of Programming Interviews in Python」を買ってパラパラっと読んだ話

Image
Elements of Programming Interviews in Python C++とかJavaとかで解説をしている本はあったけどPythonで解説している本はなかったので5000円ちょい出して本を買ってみた。 この本は以下の記事でたまたま知ったのだが、 【21新卒SWE】 私はこうしてGoogleに落ちた ~Googleに挑んだ120日~ 個人的にPythonを使ってLeetCodeを解いていた時期があったので読んでおいて損はないのだろうと思い、本にしては高いが楽しく時間が潰せそうだったので海外から取り寄せた。(上の記事の人のスペックが高すぎて初めて読んだ時に驚いた) もちろん英語なのでパラパラっと読むのにも時間はかかったけども、ざっと読んで見た感じアルゴリズムとデータ構造だけではなくてPythonの言語的な仕様について触れていたり、オブジェクト指向はなんぞやとかシステムデザインについてだったりとかこれ一冊を読んで場数を踏めば面接の通過率がかなり上がりそうな感じ。 今の所そういう面接とかを受けたりする予定はないけど、将来どうなるかなんて分からないし、何より面接で必要とされるということはITエンジニアとして知っておいておかないとまずいということだから格闘しながら詳細まで読んでいくべきなのかなー、と思いました。 それにしても、今の段階でもあー、Pythonでコーディング面接受けるならこれ読んどけば大丈夫そうだなって感じがするくらいデカくて分厚い。 もちろん面接に臨む以上、問題との相性の運とか募集しているポジションに合う人材とかその他諸々の要素はあるんだろうけども、僕はその場の機転が効くタイプではないのでコツコツ勉強して地道に実力を伸ばしていくしかない。 コツコツ読んでハマりそうな部分をメモって直前に思い出すだけでも全然違うし、何より業務、もしくは趣味で触ったことがあっても僕の劇弱記憶装置では覚えていても正確に説明できるか分からないので、そう言った所で自信を持って臨めるようにするためにも頑張ろ〜って感じで! あ、ちなみにPythonを書いて競技プログラミングとかやられてる人にも良い本だとは思うのですが、英語の壁、そして日本語の本( Pythonで学ぶアルゴリズムとデータ構造 (データサイエンス入門シリーズ )  )とかで十分だと思うのでそういった所に...

「エンジニアのための時間管理術」を読んで

Image
  最近買って今日読み終わりました。 楽をしたいし、目次に書いてあった自動化というワードにも惹かれて思わず読みました。 自分の業務に生かせるような点があるのかどうか、という点については少し怪しかったのですが、参考にできる部分は多かったです。 方向性的には具体的な時間管理術の方法もあるのですが、どちらかというと思考的なものが強めなのかなーと。 何故これをするのか、という根源的な行動理由、それを達成するためにはどうすれば良いのか、そしてそれで生まれた新たな時間をどう使うとエンジニアにとって良いのか、と言ったような話が個人的には刺さりました。 自動化についてはExcelの話が出てきたり、あ、海外のAT&Tに勤めるような人でもExcel使うのねとか、具体的に問題をどのように分類をし、そしてどの分類に属する問題を自動化すべきかというのは自身の考えていることと一致していて「あぁ〜、分かる!」となりました。 今度から人に説明する時は分かりやすさの向上のために同じイラストを書いてみたりとかしようと思います。 最近読んだ本の中ではかなり即効性のありそうな内容が多めでした。 どうサボるか、というのはエンジニアの仕事においてかなり重要な部分だとは思うのですが、なかなか上手くできていない部分もあったのでそこらへんを徐々に改善できたら非常に良いのかな、と思います。 始業1時間からの行動とか、メールへの対処とか、サイクルリストとかその辺りは今の環境でもすぐに試せそうですし、スマホを上手く使えばもっと上手くやれそうなので月曜日からが地味に楽しみだったり。 そういえば書きながら思ったのですが、こういう本を読んだ上で文章を書いたりする時に内容にどれくらい踏み込んでいいかイマイチ分からないんですよね。 著作権的な話とかと密接に関わっているんでしょうけど、なかなか程度が分からない。 最近はYouTubeとかでも本の解説動画が多いですし、かなりグレーな気はしますが踏み込んで書いても良いのかもしれませんね。 では今回はここまで。 また本の紹介ができれば!