仕事、こういった仕事に関わる前にですね、まず学生の頃にやってたこととかをちょっと書いてくれてるんで、その辺の話が聞きたいなと思うんですけど。
はい。
CGIゲームってこれ何ですか?何のことですか?
そうですね、今の人たちどのぐらい知ってるかわかんないんですけど、箱庭諸島とかソウルアウトとかスクリプトオブサーガみたいな感じで、パールで書かれたゲームがあって、島の中でロケットとか作って相手の島を攻撃したりとか冒険したりとかお店開いたりみたいなゲームがパールで作られたのが結構いっぱいあってですね。
それにハマっていて、ずっとそこでゲームをやりながら掲示板とかチャットとかが同じくCGI作ってあがって、それをそこでひたすらチャットしてたっていう感じですね。
すげえ、デジタルネイティブじゃん。一個も知らなかったけど何かもう一回言って。
箱庭諸島とかソウルアウトとかスクリプトオブサーガとかっていう。
やばい、俺が知らないだけなのかな。
それにハマりすぎて、自分でも動かしたいなと思って、その頃にあった無料のサーバーを色々探して。
でもその頃ってパールでゲーム禁止なんですよ、ほとんどのものが。
みんなこういっぱいゲームだとポチポチクリックしちゃうので、サーバーに負荷がかかるからっていうので、大体有料なところしかないんですけど、その頃個人でサーバーを立てるっていうのが結構流行ってたみたいで。
個人のサーバーとかを探してそこで借りたいとか、あとはゲーム上で知り合った人がやってたので、そこで買いたいして動かしたり。
で、改造も今みたいにGitでパッチャーっていうとかそういうこともなく、こういうファイルはダウンロードしてきて、ここのファイルのこれを書き換えてくださいみたいな感じになっていて。
それで改造して遊んでたっていうのがきっかけですね。
すげえ面白いな。
個人でサーバー立ててる人がいたんだ、その頃に。
結構いましたね、意外と。
なるほどね。
多分サーバーの勉強だと思うんですけど。
うんうん、でしょうね。
確かにCGI動くところって、なんか決まった、掲示板の決まりきった形のやつが動くだけで、外から何も手加えられないのが普通でしたもんね。
そうですね。掲示板とか置いてもいいけどチャットはダメとか、ゲームはダメみたいな制限がだいたいあって。
ですよね。いやー確かにそうだったな。そんなゲームにはまってたな、おもろいな。
そこでちょっといろいろやらかしまくったりしたので、その頃は結構黒歴史いっぱい作ったんですけど。
えーおもろ。これが中高ですか?
そうですね、中学の途中から高校頭ぐらいまでそういうのやってた気がしますね。
じゃあこれやってて、将来こういう仕事したいとか思ってたり、なんかぼんやりしてました?
いや全く、仕事始めるまでプログラマーになると思ってなかったんで。
そうなんだ、その頃はもうゲームが楽しくてって感じだったんですか?
はい。
えーおもしろいな。
その後は普通にMMORPGとかにはまっていってしまったので、そこからコードは書かなかったんですけど。
なるほど、その時はそういうゲームのカスタマイズみたいなコードを書いてたんですね。
はい、そうですね。
あ、つまりそれはパールか。
パール、パール。
その頃はファイル置くだけで動くようなやつだったんで、あとパーミッションっていうよくわかんないの頑張って設定してやると動くみたいになってて。
当時全くわかんなかったけど、今になってようやくわかったね。
今はわかるんですけど、当時マジでわかんなくて、なんか3桁指定しなきゃいけないけど、サービスによって2桁目3桁目の指定が違うみたいなのがあって。
ああ、確かに確かに。
いやマジだ、今ね、今になったらわかるけど当時全くわかんなかったな。
触り始めた時は。
面白いですね。
こっからどういうふうに仕事に繋がっていくんですか?
ここからはもう本当にプログラムやってなくて、高校卒業して大学受験失敗したので、老人生してたんですけど、
その時にバイト始めて、バイトがちょっとめんどくさいから、そういえばなんか俺パール昔やったことがある、パールでなんかできるかもしれないと思って、
パールで手を抜き始めて、プログラム頑張って勉強して、プログラム書いてって、なんかやっていたら、その時のバイトの社長に見つかって、
なんかあんまり仕事してなくないみたいなことは多分周りに言われたんだと思うんですけど。
え、そのバイトは何のバイトだったんですか?
そのバイトは、その時は流行ってたんですけど、出会い系ってあるじゃないですか。
はいはいはい。
ジムのバイトだと思って入ったらそうなっていて。
なるほど。
まあなんか、別に私はそこで男の人とやり取りみたいなのはしてなくて、
単純にメール返したりとかそういう普通のをやってたんですけど。
はいはいはい。
なんかめんどくさくなってきて、なんかシステムちょっと組んでみたいなことやってサボっていたらバレてしまい、
で、その時そこの社長の知り合いが、なんかその頃ミクシーが流行ってたので、2000年くらい。
はいはいはい。
違う、2010年くらいか。
うんうんうん。
なんで、もっと前か、2005年か。
なので、その時にミクシーみたいなSNSを作りたいんだけどっていう話になって、
で、なんかプログラムやってるならお前も来る?みたいな感じで。
じゃあ行きます!って言って始めたのがプログラマーの始めですね。
へえ。何がきっかけになるかわかんないですね。
なのでそれがなかったら、私はもう一回大学受験をして成功してたら大学行って、
失敗してたらどうなってたんだろうっていう感じです。
なるほどね。
だからそのバイトでは、今でいう自動化っぽいことをパールで書いて、
自分は楽して時間を作ってたんですね、バイトの時って。
そうですね、はい。
全然プログラム化しかないから、自動化って言っても反自動化みたいな感じで。
はいはいはい。
おもろいっすね。で、そこから仕事って感じなんですかね?
そうですね、そこから始めたので、今年でちょうど20年が経つかなっていう感じです。
おお、すげえ。
じゃあそこで就職っていう形になるんですか?
はい、そのまま就職しました。
おお、なるほどなるほど。
その就職って言ってるのが、Java Engineerとして入社って書いてるやつですか?
そうですね、はい。何がやりたいの?って聞いてから、Javaがやりたいですって言って。
ああ、あれは分かったけど、次はJavaかなって感じだったんですか?
もともとなんかJavaの本とか家にあったので、Javaは気になって。
おお、なるほど。
で、他に言語も知らないので、Java Engineerって言ったんですけど。
え、でも仕事始める前から、家にJavaの本はなくない?
いや、うち一応親がプログラマーだったんで、いつか本だけはあって。
すげえ、家計なんだ。
そうかもしれないですね。
なので本だけは何冊かあったんですよ。Javaとか、なんかよく分かんないやつとか。
ビジュアルカフェだっけ?なんかちょっと古すぎて覚えてないんですけど。
ああ、そういうことっすか。
で、Javaが気になってやってみたいって思ったんですね。
Java Engineerお願いしますって入社して。
で、入ったのが年明けだったんで、年末年始明けて1月に行ったら
SyncPadっていう黒いノートパソコンと、あとFreeBSDっていう
OSね。
Linux系のOSのむっちゃくちゃ分厚い黒い本を机の上に置いてあって。
とりあえずまずはFreeBSDで演奏しろって言われて。
なんで俺はエンジンラストに入ったのにいきなりFreeBSDとかいうよく分かんない演奏させられてるんだろうって思って。
すごいスパルタじゃない?
で、それでよく分かんないから、例えばApacheとか入れさせられてその自分の環境に。
で、X入れたりとかしてデスクトップ立ち上げたりとかいろいろやって。
で、その後その会社にサーバーラックが2台あったので、2ラックが。
なんかそれのメンテナンスを無理やりやらせたいとかっていう感じで、エンジニアっぽいことはしばらくやってなかったですね。
じゃあJavaのエンジニアとして入ったんだけど、実質インフラエンジニアみたいなことをやってたってこと?
はい。
え、でも今思えばその経験めちゃくちゃ生きてるんじゃないですか?
めっちゃ生きましたね。インフラ先にやったのは本当に良かった。
いやOS触ってインフラ触ってみたいな状態だと、今思えばっていう感じでしょう、きっと。
その頃はもうなんかそのサーバー、そもそもううちの会社が作ったやつじゃなくて、単純にどっかが作ったやつのメンテだけをなんかやらされてたので。
中身もシステムはPythonを使ってたりとかで何もわかんないやつだったんで、本当に最初はシャットダウンとリブートだけしてたりとか。
そんなところからスタートして気がついたらなんかいろいろやらされてたって感じですね。
じゃあMiddlewareはいろいろ触ったんですか、Apache以外は。
その頃はと言ってもApache、PHP、MySQLと、あとはPythonとか。
あとはその頃はMySQLよりPosgreの方が一瞬は流行ってた時期だったのでPosgre使ってましたね。
Rackのサーバー20台ほどってその当時だと多いよね。
そうですね。
多いと思うんですけど。
メール送ったりとかしてたので。
メールってやっぱりIT複数ないといけないとか台数が必要だったりとか。
そういう感じでちょっと多めにはあったかなという感じです。
大変そう。それ何人ぐらいでやったんですか、一人?
私とCTOの二人ですね。
おー、鍛えられたんじゃないですか。
その時はフリーベースで勉強してなんとなく覚えたらちょっと来てって言われて。
そこには普通の方のパソコンが十何台か並んでたんですけど、
一台ちょっとセットアップ見せるからって言われて見せられて、その後残りじゃあ明日までにやっといてって言われて。
全部セットアップさせられるっていうのをやりましたね。
なんでさ、新人エンジニアってセットアップの仕事が、当時の新人エンジニアってそういう仕事あるんでしょうね。
僕もやったことがあって。
しかもちゃんと教えてくれないから、一回やるのを見て覚えたので。
タクミみたいな。
でもそれ覚えてからは結構は自由にやらせてもらったので。
OSも結構適当に入れまくって、
フリーBSD以外にもLinux系でCentOS入れたいとか、OpenSUSE入れたいとか、Debian入れたいみたいな感じで遊んで。
今だったら管理嫌だなって思うんですけど、全部OSが違うから。
そうですね。
この頃は楽しかった。
じゃあプロダクション環境だけど、違うOSをいろいろ入れて試してたり。
楽しかった、めっちゃ楽しかった。
なるほど、でも楽しいでしょうね。
その気持ちはわかるかもしれない。
いろいろ触れるし。
じゃあ完全にこの頃にいろいろ覚えた感じじゃないですか。
そうですね。
この辺ぐらいからコミュニティ活動入るのかな。
これは最初の会社の時は本当にコミュニティ活動全然してなくて。
この後ぐらいかな。
そうですね、この会社の後半の方でサーベルっていうフレームワーク作っていて。
自分たちで。
私はJSをメインで作っていたので、その頃プロトタイプJSとかあたりが流行ってた時期に、
プロトタイプを汚染するからダメだみたいなことが言われていたので、
そうじゃないフレームワークを作ってみようと思って作って遊んでいて、
そうするとやっぱりインターネットめっちゃ見るじゃないですか、他の人たちのとか。
で、なんかこういう人たちと話してみたいなーって思っていたんですけど、
働いている時はあんまりそういうこともなく、ちょうどなんかいろいろあって会社が潰れてしまって、
その後ちょっと暇だったんですよね。
そのまま会社が潰れちゃったから転職活動とかもしなくて。
で、しばらく暇を潰している時にPHP勉強会。
今だと百何十回かやっていると思うんですけど、それの第42回がフレームワーク特集みたいな感じになっていて。
その時点で第42回ってすごいよね。
そうですね、私が参加したのは15年くらい前なんで、その時で42回なんで。
フィニッシュ勉強会はすごいわ。で、フレームワークの会に行ったと。
はい、これもフレームワーク一応作っているし、行ってみようと思って行ってみて、
そこからコミュニティに入り始めて、コミュニティ経営で転職して、そこからが本当にコミュニティに入ったって感じですね。
すごいね、コミュニティに入って転職してってもうなんか完全なコミュニティムーヴというか、王道じゃないですか。
そうですね、この時なんかこの人と働いてみたいなと思ってたんで、その人と。
もうそこからじゃあずっとコミュニティ活動はやってる感じですかね。
そうですね、その後その入った会社で、会社でイベントとかやっていたので、そこでこのイベントの担当とかさせられて、
あとはPHP業界の主催やってる人だったので、一緒に働いてた人が。
ああ、そうなんだ。
はい、なのでそのお手伝いとかっていう感じで、この二つが初めてですね。
やっぱその時はあれですか、PHPのコミュニティがメインだったんですかね。他も行ってたりしました?
その頃はPHPとVimの2種類ぐらいですね。
Vimね、そうなんかVim触ってるイメージあるもん。
その頃、そうですねPHP祭りの福岡ぐらいまでは使ってましたね。
もう使ってない?
もうPHPストームというものを教えられたので。
PHPストームってIDEA Vimは入れてないの?
いや一応入れてるんですけど、あれはVimじゃないじゃないですか。Vimっぽい何かであって。
なんか怖いこと言ってる。怒られそうだ。僕は普通に使ってるけど。
あれはVimじゃないです。Vimっぽい何かでしかない。
すいませんでした。
VS Codeもそうですけど。
本当にすいませんでした。怒られる。
そうなんだ。これ以上突っ込むとなんか色々あれそうだな。
やめましょうこれは。
そうだね。良くない。
VimのコミュニティとPHPのコミュニティによく顔を出してるという感じなんですね。
有名なエンジニアの人と色々会ったりしたんですね。この頃に。
そうですね。会社のイベントでスピーカーを探さなきゃいけないじゃないですか。
あと言って会社のイベントだから募集する感じでもなかったので。
とりあえず有名な人を順番に声をかけていこうって言って。
私はその人全然知らなかったので。とりあえず年齢も何も知らない。どこに住んでるかは知らないですけど。
順番に声をかけていったら大体の人が快諾してくれて。
優しい。めっちゃ助かるやつじゃないですか。
お願いしたら返してくれるしみんな優しいし。その辺からが本当にコミュニティって楽しいなって思いました。
最初の頃に大きめのコミュニティって言ったら祭りなんですかね。
そうですね。私が参加だけはしてたと思うんですけどPHPカフェネスとかに。
スタッフみたいな感じで中に入り始めたのは祭りが最初ですね。
PHP祭りって2011が一番最初ですか。
2011がその前に2010と2009が多分ケーク祭っていう名前で東京でやっていて。
そこからPHP祭りに変わって2011は大阪だったと思いますね。
これ大阪みたいですね。
これのスタッフをやったと。
これはスタッフって言っていいのかどうかわかんないですけど、
普通に一般参加で会場に行って挨拶してたらちょっとそのまま受付にいてくれないって言われて。
手伝ってって。
受付やってスタッフ業みたいなのやってみたいな感じで。
足崩しじゃん。
その翌年にもやってて、これはZOOPSキューブカンフォレンスっていうのが。
入った会社がZOOPSをメインにやってる会社があったので、
そこでZOOPSっていうCMS、Drupalのライバルみたいな、今更もうライバルではないですけど、
みたいなやつのカンフォレンスとかをやっていて、
そこで半分仕事だけど半分Coreスタッフっていう感じで関わったっていうのが、
多分Coreスタッフとしては初めてですね。
ZOOPSのカンフォレンスがあったんだね。
この時はマイクロソフトさんがめちゃくちゃ頑張ってて、
WindowsでWordpressとかZOOPSとかいろんなものを動かしたいみたいなのをやっていて、
ここで結構そのCMSの繋がりができつつ、
ZOOPSだけのカンフォレンスみたいな感じでカンフォレンスがありましたね。
そういうことなのか。
当時のマイクロソフトさんそんなことやってたんですか。
Webmatrixだったかな。
聞いたことある。
緑色のキャラクターで、
インストーラーみたいなので好きなCMSを選ぶとWindowsマシンにそれが入るみたいなのをやっていて。
翌年の2012ですよ。
1月からですよ、1月から。
そうですね、なんか今年PHPのカンファレンスが前半だけで前月あるし、
後半も2、3ヶ月に1回あるみたいな世界になっちゃってるので、
これが多いのかどうかもよく分かんなくなってきたんですけど、
1月が北海道でスタートだったので、北海道で当時スタッフをやり、
2月の大阪はスタッフとか特になかったのでスキップをして、
3月のフェチファー会議でコアスタッフをやって、
5月の香川でまた当時スタッフみたいなことをやり、
そっか、また手伝いするんですね、じゃあ当時。
そうですね、そっからはもうPHP関係なくなったりして、
ICDCジャパンっていうイベントがあるので、そちらでコアスタッフやったりとか、
あとは今年だと集大成も年末にPHPカンファレンス2024がクリスマス直前にあるので、
そこでコアスタッフやったりとかっていう感じですね。
そうですね、PHPカンファレンス2023は10月でしたよね、確か。
今年は12月ですもんね。もともと12月にやってた気がするんですけど。
昔はそうですね、12月にやった月もあったんですけど、
基本的には会場を取るのが大変なので、会場を取れた月になるっていう感じの方が多い気がします。
そうか、そういうことか。
今年は12月だなと思ってて。
来年の予定ももう決まってんのか。
そうですね、来年はちょっとどこかでかきつけてしまったらしく、
新潟でPHPカンファレンスをやるらしいので、
ちょっとそれのコアスタッフをやっているのと、
あとはSRE会議っていうのが立ち上がるみたいで、
それのお手伝いでコアスタッフをやるっていう感じですね。
これは基本全部お願いをされてるんですか?
基本的にはそうですね。
PHPカンファレンスとペチパー会議、ISDCジャパンはそのまんま次の年に繰り越しみたいな感じなので、
お願いされてというよりかはこっちから参加している感じだと思うんですけど、
それ以外はたきつけるか呼ばれていくみたいな感じになってます。
何そのたきつけるかって。
今ちょっと話出ましたけど、新潟って何でどう決まったんですか?
僕経緯とか全然分かってないですけど。
私もちゃんと分かってないんですよ。
新潟かどこかでやりたいみたいなのが確か追悼していて、
やればいいじゃんみたいなことリプライした記憶があるのと、
あとはペチパー会議かな。
その時に何人かで盛り上がっていたみたいで。
そうそう、ペチパー会議の懇親会の場かな。
すごい夜中に新潟をやるのやらんのみたいなポストを見かけた気がしますね。
それが実現の方向に向かったのかな。
みたいですね。
多分懇親会でちょろっと話をしていて、
その時にもいつやるんですかって言った記憶があるのと、
それ煽ってんじゃん。
その後は二次会は知らないんですけど、
二次会で盛り上がったみたいでそこで決まった感じですね。
すぐいつやるんですかとか言うからさ。
だって言わなきゃ始まらないじゃないですか。
僕も言わないようにしようと思って。
だって大変だもん。
参加するのが。
違う違う、やっていただくのが。
そっちか。
身に染みて分かってるので。
いつやるんですかとか言うのよくないなと思って。
でもあれじゃないですか。
福岡のスタートなんていつやるんですかじゃなくて、
Twitterアカウント作られるところからスタートじゃなかったでしたっけ。
そうですよ。
お待たせみたいなアカウントが作られて。
お待たせって言われて、なんやこのアカウントみたいな。
勝手に生えてた。
びっくりしましたよ。
さすがにそこまでのことは私はやってないので。
あれはびっくりしましたね。
本当に何が起きたか全く分かんなかったですよ。
お待たせって言われた時には。
仲の人がやったと思ったのに違ったからめちゃくちゃ面白かった記憶があります。
後からIDとパスワード渡されてこれですみたいな。
はいみたいな。
でもそこではまだ日付は確定してなかったんですよね福岡は。
なんしてないしてない。日付とか全然ですよ。
アカウントだけいきなり作られて。
そうそうそうそう。
会場の取り方とかなんも分からない状態ですよ。
よくできたよね。
そうですね本当に。
今思えば。
この無茶ぶりから。
本当によくできたと思うよ1回目。
びっくりするね。
それがもう数えてみれば何回目ですかって感じですよ。
毎年みんな来てくれるからありがたいですけどね。
福岡はねめっちゃ毎年楽しみに行ってますね。
お待ちしております。今も絶賛準備中でございますよ。
気づけば。
2ヶ月切ってるのか。
気づけばね。
めちゃめちゃ今やってますよ。
今年毎月あるから参加する側も気がついたら始まっていて。
ホテルとか飛行機撮ったっけ撮ってないっけ。
この飛行機いつのだっけみたいな状態ですよ。
分かる。
ホテル撮れてるんだっけってすごい心配になって何回も確認する。
名古屋2月らしいですね。
確かそうでしたよね。もう決まってましたもんね。
はい。
なんかまた増えるの?と思って。来年も。
これはもしかしてみたいな。
来年もなんか1、2ヶ月に1回あるのかみたいなことをちょっと今恐怖してます。
不穏な感じが出てますよね。
あれ?今年だけじゃなかったのか、この祭りはみたいな。
やる側はそれぞれが楽しいからいい気がするんですけど、
参加する側としては毎年やられるとちょっときついので。
流石にちょっと選択と集中みたいな気持ちにならざるを得ないでしょ。
どこも楽しいから行きたいんですよね。
わかる。しかも初回は参加したいよね。1回目っていうのはね。
参加したい気持ちが大きいな。応援したいという気持ちもあるしね。
そうですね。
どうなることやら。名古屋、新潟、楽しみですね。
で、ちょっと経路が変わるんですが、最後に1つ聞きたい話があって。
フェチパー会議の2020の、これは本編じゃないのかな。
LTの話の回答ですね。
そうですね。LTの取りですね。
これ本編?フェチパー会議の本編?
本編のLTですね。
そうなんだ。本編のLTなんで。
この話めっちゃ面白そうなんだけど、これ僕見れてないんで。
動画は上がってるよねきっと。
動画は上がってます。
ですよね。この話聞きたいんですけど。
自分の話をするのは嫌かもしれないが。
この発表めっちゃ面白いじゃないですか。面白いって言うと失礼なところもあるんだけど。
これ難しいですよね。
どういった内容の発表かっていうのはちょっと軽く触れて欲しいんですけど。
そうですね。これ、私本名が浜中って言うんですけど、
その浜の字が普通の兵隊の右側が兵隊になってる浜じゃなくて、
ちょっと難しい横浜とかでよく見るような浜の遺体字って言われるちょっと違う字なんですけど。
それって元々やっぱ古いパソコンだと全然表示できないし、今もできないんですけど。
になっていてそれをどうにかして入力したいっていう話をひたすらLTした感じですね。
いやこれスライド見たけど、大変っすねこれ。
これは人名で辻さんとか橋本さんとか出てくると。
やっぱこのWindowsで作られたやつから持ってきたりすることはあったので、結構昔も困っていて仕事で。
それを例えば、私も名前が入力できないんだよなと思い出して、それをネタにしたって感じですね。
僕の前職の社長がですね、渡辺さんなんですけど、
鍋って難しい字なんですよ。鍋たくさんあると思うんだけど。難しい字なんですよね。
多分めんどくさいからだろうと思うんですけど、一番簡単な鍋をもう書いてて。
それいいんだって思いながらいつも見てた。
うちもあれですよ、弟とかは簡単な方の歯まで通してますね。
そうなんだ。それは書類とかどうなんですか、扱い。
どうなってるんだろう。
正式な書類の時はやっぱりその。
正式な書類の時はちゃんと書いてるはずですね。
そうなんだ。渡辺さんはだいたいね、簡単な方の鍋書いてやってて。
そうするのありなんだって見てました。
渡辺さん、鍋だけで多分30パターンぐらいありますからね。
そんなあるんだ、あの難しい字。