#268 プログラマーにしか答えられないなぞなぞ!

2024/7/24 ·

  • この番組は駆け出しエンジニアの順平と先輩エンジニアの海地のりが送る駆け出しエンジニアを中級エンジニアにキャリアアップさせるラジオですはいということで今日は久々のソフトウェアエンジニアにしかわからないジョークを見ようというコーナーでですね久しぶりだねアメリカンジョークって知ってますかギリギリ知ってますそうですよね僕はアメリカンジョークまあ



  • テンプレみたいなアメリカンジョーク一つ言うと僕昨日めちゃめちゃすごい雨が降っててでも僕はそんな中でも傘をささずにお出かけをしたんだよねなぜかってその前の日にシャワーを浴びてなかったからさハーハーハーっていうのがアメリカンジョークなんですけどなんかハンバーグ師匠っぽくなるんだよなこれがアメリカンジョークですねこれ僕思ったんですよ



  • 謎々やんけと謎々確かに謎々やんけと思って今日は謎々形式のアメリカンジョークの神の句を言うんで下の句当ててくださいっていうこれノリさんとするのか雑談ポッドキャストこれ



  • ソフトウェアエンジニアにしか分からないやつエンジニアにしか分からないやつってことですよねそうそうそうそうさすがにねフリージャンルだとやばすぎるんでやばすぎるよね今日はプログラマーにしか分からないジョークってよりはプログラマーにしか分からない謎謎大会謎謎大会だいけるぞこれならジョークもちょっといろいろあるんですけど分かりやすそうなやつをピックアップしていきましたはい



  • じゃあ何からいこうかなまず3,4問ぐらいいきますね早押しでいっぱい答える感じじゃないかめっちゃ簡単なやつからいきますねあるプログラマーが破産をしてしまいました何をしたからピンポーンAWSのキーをGitHubに



  • 年をしてしまったそれなんかエンジニアあるあるやんそれは謎じゃなくていい線いってたと思ったもっともっとトンチが効いてますトンチが効いてる普通に破産してるわけじゃないですかもっとトンチが効いてるしっかり破産しましたね今それちゃんと破産してるまあなんでしょうねその



  • お金お金を使いすぎたっていう感じではないのかことではあるんですけどエンジニアがお金を使ってしまうそれはAWSとかじゃなくてトンチを聞いたトンチが聞いたお金を使うってなんて言うんですかねトンチを聞いたお金の使い方お金ってなんて言いますか他にいろんな言い方マレーいいね英語にしましょう



  • アメリカンジョークなんでファンドコインもっと近づいてるゴールドもっと出しましょう絶対出てくるキャッシュキャッシュが何急にキャッシュがなんだキャッシュがピンポンキャッシュキャッシュがなんだキャッシュがブレイクしてるから



  • めっちゃシンプルでいいですよスイッチ分の中でキャッシュにアクセスしたもののリセットする前にブレイクしてしまった違うけどそんなに難しく考えなくていいです簡単にピンポーンはいどうぞジュルペイくん俺のキャッシュが簡単に俺のキャッシュが破産したんですよ破産



  • キャッシュがフローをしてしまってキャッシュフロー?キャッシュフローが金持ち父さん貧乏父さんキャッシュフローが破産ってなんだめっちゃシンプルでいいのかこれキャッシュフローが使ってるツールに注ぎ込まれてしまった違う分かったキャッシュクリアした



  • クリアしたんすかクリアしたんすかキャッシュクリアじゃないのいや正解でもいい正解でもいい正解でもいい正解はキャッシュを使い切ってしまったからキャッシュって使い切るのキャッシュの領域ですよね多分キャッシュできる領域を使い切ってしまったからそういうことかでもクリアも別にねあるものをなくしたって意味なんでうん



  • まあいっかよかったノリさん1ポイントこういう感じですこういう感じでいきますAWSのキーをプッシュしてしまったわ本当に破産してたもんね



  • それはなんかあのねIT業界で働いてる人なら言えるかもしれないですかなるほどなるほどトンチがあるあるじゃないんだからそうそうそうあるあるじゃないんだあるあるでもないトンチ聞いてるねネズッチだこれはどっちかっていうとネズッチですねじゃあ次いきますプログラマーってダークモードを好む傾向があるんですよ



  • マックとかでもねライトモードダークモードありますけどダークモードを好む傾向がありますこれってなんででしょうねピンポンかっけえからエンジニアあるあるだよどっちかっていうとそれはかっけえと思っちゃうね黒いのとかねダークモード黒じゅんぺんも答えたらヒント言いますねええーむずえっとピンポンはい



  • やっぱりダークモードはブラック黒寄りだからエンジニアってブラックな業界だからねえITの方?ITの方時代?ITの方時代の話しかもねえって何?語りかけちゃいましたヒントいきますはい



  • ダークモードとライトモードがありますはいでライトモードはエンジニアが嫌いなものを呼び寄せますヒントですこれわかったしてないんじゃないしてないんですか僕ヒント5はなんすかどうぞどっち答えても早押しなんでじゃあまあ俺いつでもポイント取れるから順平いいよ余裕先輩の余裕ライトモードは光が好きな奴らがいてそいつらはバグ



  • 虫なのでバグが寄ってきちゃうんでダークモードが好き大正解ですせーの光創生だせーの光創生?違う?なんすかそれそれそういうんですね虫が言ってくるの知らなかったわ知らないやってないんで違ったら恥ずかしいんで検索していいすか読み方高創生だったせーの高創生なんですね調べてよかったっすね



  • まあね高校生が覚えるのには光操作の意味ですから書けますからねそうなんです高層性だったはいっていうので答えはじゅんぺいが言った通り明かりとバグを呼び寄せるからですねそういうことかトンチ効いてるですねむずいわマジでいやそうですよねヒントなしはむずいむずいこれこれでもえりすぐりの



  • ギリ答えてくれみたいなやつ持ってきてるんでもうフィットしてきたわ次いきますよじゃああと2問にしようかな問題です潜水艦やスペースシャトルは漏れなく100%全部リナックスで動いてますそれはなぜでしょうか潜水艦や宇宙船



  • スペースシャトル宇宙船でもいいですね漏れなくLinuxで動いているLinuxといえば最初からあえてヒントを出すとLinuxといえばで考えるんじゃなくてLinuxじゃないのはなんだんだろうみたいなねなるほど切り口ですわかった天才かもしれないじゃのりさんどうぞLinuxには窓がないからLinuxには窓がないからWindowsじゃないから



  • 大正解ですちなみにLinuxにはじゃなくて宇宙船とか潜水艦は窓を開けれないから開けれないからか窓ついてるのあれキャンノットオープンWindowsです窓ついてるんだなるほど窓ついてるけど開けないこれはすごいそうその



  • ソフトウェアを開くっていうのと実際に窓を開けるをかけたアメリカンジョークというか俺からすると謎々ですね謎々だわこれは早っ答えるんだこれ結構むずかったすごいめっちゃ簡単なやついきますこんなのすぐできちゃうよ入りがめっちゃ簡単なのこれはトンチかなアメリカンジョークに近いですけど問題です



  • 切れた電球あの光らなくなった切れちゃった電球を入れ直すためには何人のソフトウェア開発者が必要でしょうかまあ数字ですから答えは一人一回で切れちゃった電球を直すためにははいソフトウェア開発者は何人必要ですかもうじゃあ正解って言わないんで2人とも答えが揃ってから発表しますじゃあいいですかはい一人じゅんぺん一人予想一人じゃあのりさんは変えていきたい



  • 2人2人肩車する人と変える人が必要なんで正解は0人ですなぜかというと悶絶したそれってソフトウェア開発の仕事じゃないよねっていうやりとりが発生して結局自分の仕事は自分しかやらないみたいな



  • なるほどねでもあれですよフィリピン住んでる時にフィリピンのエアコンぶっ壊れたんですよ修理に行きますねって修理に来たんですけど7人くらい来て2人が作業してあとの5人ずっと見てるっていうのを見てましたね



  • なんかあの大学病院でやるめっちゃでかい手術みたいですねいやなんかそんな感じだったよね学生さん見に来るみたいなあまりにも異様な光景すぎて写真撮ったもんそれゆえの回答は2だったんですかそういうこと7でいけばよかったここがフィリピンだったら7にいたまあ確かに逆にそういうジョークですねそうフィリピンのジョーク



  • フィリピンのジョーク今のはちょっと謎の謎の字見てなかったので最後ですこれ次謎謎っちゃ謎謎なんですけど知識問題かもしれないけど持ってる知識でいけます問題です10月28と12月25という日付はプログラマーを混乱させますそれは同じ日付なのか違う日付なのかわからないからですなんででしょうか



  • 10月28と12月25という日付はプログラマーを混乱させますそれは同じ日付なのか違う日付なのかわからないからですなぜでしょうかまあねほぼほぼというかねロジックはもう一方向ですよねもうそこまで絞られてるんで問題で全然わかんないマジで俺わかったかもしんないマジっすかじゃあのりさんどうぞわかったかもしんないんですけど



  • 計算しないと分かんないなじゃあまあふわっとでも10進数の1225と16進数の1005が同じ数字だから分からない正解ですけど正解なんですけどすいません僕が致命的なミスをしてて致命的なミス問題ミスりました10月31と12月25でした



  • どっちでもいいどっちでも計算できない今暗算で考え方のりさんがあっててまず10月と12月ですね10月10進数だと10ですね12月8進数8進数か31が8進数だと25ですね31が8進数だと25はいで10か8進数で10が12かですね8進数で10は



  • 発信数の12が10進数の10平然と発信数とか言ってますけど発信数は01234567で数字を表す方法ですね2進数とかがなじみあるかもしれないですけど2進数と8と16ですかプログラミングする上でざっと覚えておくべきなのはうんうんうん



  • 8もあんま出ないですけどね確かにこれはあれですねあのジョークと同じパターンだなってありましたねこの世には1-0通りの人間がいるみたいなこれを理解できるかできないかだみたいなそうですね初回プログラマージョークの時のやつですね初回ってこれ出たんだっけはい2通りなんですよね1-0は2進数だと1-0がそうね



  • そのジョークを理解できる人は二通りのうちのどっちかで理解できないのはそもそもそのジョークがわからないみたいな作りでしたけどっていうのでプログラマージョークって調べてみるとめっちゃいっぱいあるんですけど謎々にできそうなのはこの辺だったのでちなみに他にはどんなのがあったんですか他にはですねちょっと待ってくださいなぜプログラマーが大自然ネイチャー



  • 嫌いだと思いますかなぜならバグが多すぎるからですとかバグ系多いなバグ系多いのかバグは多いですねあとはプログラマーの好きな集まる場所はどこですかフーバーですフーバーフーバーホゲホゲとかと一緒ですねそういうことか外国版ホゲホゲフガフガですね文字とか



  • あれなんでホゲホゲフガフガ使うんですか監修監修じゃない意味ない文字を使ってるよってのが分かるような監修として使われてるよね外国だとフーバーなんすねナナシさんは外国だとドンドゥみたいなドンドゥそうなんだ



  • あとはバグが一つもないプログラムを何と呼びますかっていうのに対してそれはファンタジーと呼びますってジョークだそんなものは空想だとみたいなのが調べると出てでなんかその中で一個気になったのがジョークっていうよりは



  • リードミー自分のGitHubのリードミーを作ろうみたいなブログ記事の中でプログラマージョークをひたすらランダムに表示し続けるプラグインみたいなのがあってそのライブラリを入れようぜみたいなことを言ってる記事があってめっちゃ面白かったですねAPIがあってアクセスするたびにジョークデータベースにアクセスしてランダムにプログラミングジョークを



  • 出してくれるっていうプラグインあるらしいですそういうプログラマージョークAPIがあるのうんみたいちょっと人気そう今時だったらチャットGPTもね吉田に言ってくれたりするかもしれないですけど確かに新しいのどんどん生み出してほしいですねはいというので紹介させていただきましたありがとうございますじゃあお便りいきますねラジオネームイノビューさんからのお便りです



  • 井上さんありがとうございますオフ会でLTぶちかましたら井上さんですかね久しぶりです感想から最近気になっているものはリミックスですという感想をいただいていますリミックス



  • あれですよねNext.jsになんか取って変わって出てきてるみたいなやつでしたっけかいち使ってるって言ってたな僕今使ってますねリミックスいや井上さんエンジニアじゃないのになんだこのアンテナの高さっていう話ですけどいやさすがリアクト系のフレームワークですねリミックスもね本当に使いやすいと思います今のところじゃあポッドキャスターに話してほしいこと



  • いつも楽しい放送ありがとうございます質問で現場で多い環境構築の方法を教えてほしいですノードやPHPとかをインストラで一つずつ入れるようなやり方なのか共通のどっかイメージがあるのかDevコンテナでVS Codeのプラグインまで合わせてるのかとか色々気になってますエンジニアの皆さんはメンバー間での環境をどのように基地で合わせているものなのでしょうかまた皆さんの考える理想の環境共通化の方法があれば教えてください



  • 実務経験ゼロのトンチンカンな質問ですいませんっていう何おっしゃい高度な質問が来てますね確かにこれは現場じゃないと確かに分かんないかもしれないですね会社とかチームにも寄りそうですよねめちゃくちゃ寄りそう確かにそれで言うと話せる範囲でいいですけどどんな感じでやってます?



  • 僕は今まで体験してきたプロジェクト全部ドッカーですね全部ドッカーだったねそれは開発環境もですか開発環境もです初回一番最初に行った現場だけ違ったわそこはなんかね最初個人用のEC2インスタンスが立ってましたね開発環境としてそこに対してプッシュして動作確認するみたいな感じでした



  • なるほどじゅんぺいは?僕は開発環境3現場中2現場がローカルに農道とかそれこそ一つずつ入れてって構築する自分たちでドキュメント通り構築するっていうのが2現場で1個がドッカーでしたね



  • どっかでもう準備されたものがあってそれを構築するだけコンテナ建てるだけみたいな感じですね僕は環境をパッケージ化できるツールが書く言語であるじゃないですか例えばPythonで言うとPoetryとかVMみたいなやつかなJSKだと



  • パッケージJSONとかパッケージロックJSONでみんな同じ環境を作れたりする言語のバージョンとかはドキュメントで各自で入れるただウェブアプリ立てるのはDockerで立てるみたいな動作とかは作るのはローカルでコーディングしてだからコンテナの中入ってコーディングとかはせず動作確認用のコンテナ立てつつ



  • 環境はローカルで建てるっていうパターンかのりさんが言ってたようにシーツインスタンス入ってやるかそのぐらいかなそうなるほどそうですね僕も言語系とかそれこそドキュメントレックこのバージョンみたいなやつであとはパッケージ管理する演武なんとか演武エニー演武で一気に入れたりとかをしてたりしますね今の現場とかは理想で言うとどうなんですかね



  • ドッカーの中で入ってやるのも別にそんなに不便がない気がしますけどねファイルマウントしてドッカーコンテナ上でアプリ動かすだけですもんねうちそれが多いですねそれでやることが多いなその場合ってあれですよね例えばVSコードだったらVSコード上でドッカーコンテナなんか入って普通にそのままエディターで編集して編集というか開発して



  • っていうのができるなんだらソースコードの部分だけコンテナにマウントしてVS Codeはローカルでそのマウントしてるディレクトリ開いて編集したら勝手にコンテナの中反映されるみたいな感じですかねなるほどDevコンテナみたいな拡張機能使ったらコンテナの中入って作業みたいなのとかできるけどあんまりそこまでやってないなのりさんのそういうスタイルの時って



  • アプリケーションデプロイするのはコンテナでデプロイするっていうよりはコンテナじゃないのでアプリはデプロイしてますかそうですなんかもしKubernetesとかAWSでいうとECSだからFargateとかコンテナでアプリをデプロイするんだったら開発用のコンテナ建てるのと



  • アプリケーションデプロイ用のコンテナ建てるのとドッカーイメージ2個持つことになるのが若干冗長かもしれないっていうのがめっちゃ敷いてあげるデメリットぐらいですかね2つあってもいいじゃないっていう気持ちにはなりますけどデプロイ用のディレクトリかなんかがあってそう考えるとやっぱりドッカーとかで環境を持ち出しやすくするのがみんなにとって優しいんですかね



  • 楽だよねしかも楽な気がするしかもみんな知ってますしねみんな使ってるしもう直近だとあれなんですかねあんまり仮想マシン使うこととかもなくなってるんですかねえっとなんかのりさんのQに対する直接的なあれじゃないかもしれないですけどマックで



  • どっか建てるときどっかデスクトップ使わないでどっか建てるときは結局VM上にコンテナ建てるんでその時に仮想マシン使ってますねコンテナ建てるよというかQEMUでしたっけQEMUっていう仮想マシン僕がエンジニアになったぐらいの頃の時に他の現場に行ってる人とかで結構ベイグラント使ってたりとかVMウェア



  • VMwareとか使って環境構築やってるみたいな聞いたことありましたけど最近聞かなくなったなと思ってそうですねそういうのやってた人たちがまるっとパブリッククラウドに移動してる感ありますよねそうなんだどっかに移行したのかと思ったどっかも確かにどっかもありますねそれはそうですね



  • EC2で開発するのってあんま効かないですよね最近そんな気がするちょっとめんどいよねあれお金かかりますしね普通にドッカーただですからねいろんなPCに入るしもしピュアに開発環境を作っていいよって言われたらドッカーで共有できるようになると嬉しいなっていう気持ちを我々は持ってるみたいな感じですかねですね



  • デブコンテナってVSコード以外で使えるのかなわからんなんかさっきデブコンテナで拡張機能も揃えてみたいなのあったと思うんですけどデブコンテナ使うとコンテナの中入って作業できて拡張機能とかも揃えれるんですが一方VSコードしか使えないんじゃないかなっていうイメージあったんですよねありそうですねエディターまで揃えるプロジェクト俺あんまり行ったことないわ確かにはい



  • だからそういうエディター依存の何かはもう合わせてないですよねそんな結構エディターみんな違うの使ってたりするんですかいるよいるいる今の現場もIntelJの人とVS Codeの人いるねそうですよねマジででもなかなかピュアにNVM使ってるみたいなハードな人いないですよね確かに



  • かっこいいけど僕も基本的にはインテリジェでビムのバインド入れてって感じですねそうですよねうんまあ多分世の中的にもそんなもんじゃないかなうんうんうんそんなにギャップある気はしないですよねなんかGoogleとか行ったらオリジナルの環境を合わせるツールがあるのかもしれないですけどああ確かにでもまあ一般企業はこんなもんだと思いますうん



  • イノビューさんもしなんかすでにやってる気もしますけどね一人で開発してるとねその環境を持ち出そうっていうモチベーション出るわけがないはずなんで普通まあでも興味あれば持ち出せるようにしておくとねPCとか新しくした時とか楽ですねそれはあるね



  • あんまあることじゃないですがもしなんかもうちょっとこうやるといいよとかある情報を持ってる人いれば教えてくれると日本の生産性が上がるのでぜひお願いいたします確かにお願いします本当に助かるはいイノビューさんお便りありがとうございましたありがとうございますぜひまだちょっと予定も何もないですけどもしLTがあればまたお願いしますお願いします楽しみにしてますじゃあ締めますねはい



  • ハッシュタグひまじんプログラマーでSNSのXでフィードバック募集してますので好きなプログラマージョークありましたらお願いしますハッシュタグはねずっちですでお願いします作ってほしいですねもはやねずっちが英語させちゃうよそれ確かに届いちゃうよいいけど別にあとはポッドキャストの説明欄からGoogleフォームで番組へのお便り質問要望何でも募集してます感想だけでもいいのでお気軽にお願いいたしますぜひ質問とかあったら



  • 我々の栄養になりますのでよろしくお願いします栄養になります血となり肉となるあとは各種ポッドキャストプラットフォームでのフォロー高評価お待ちしてますお願いしてますこちらもお願いしますお願いしてますお願いしておりますお願いしてるんでお願いしてます今日はね学びが多かったかというと際どいところではあるんだけどまあまあまあいいですよ



  • プログラマージョークを自動的に喋り続けるツールぜひ使ってみてくださいGitHubのやつに設定してみてください意外とスターついてるんじゃないですかそういうのついてる気がするねではまた次回バイバイ日本のエンジニアは使うアプリが多すぎる事実ヒマプロの使用アプリ平均数38.6個レイキャストならアプリの即起動過去のコピー履歴を引き出せる



  • ウィンドウのリサイズなどこれ一つで作業効率アップしかも料金無料今すぐレイキャストで検索

0:00 32:13

#268 プログラマーにしか答えられないなぞなぞ!