成長組織で取り組むべき「標準化」について

不動産テックで事業部CTOをやっていたと思ったら、HRBrainでEngineering Managerになってそろそろ3ヶ月が経とうとしています。HRBrainはEQTという約37兆円の資産を有する投資会社が資本参画したHR系のSaaSスタートアップです。CTOやマネージャーを長年勤め…

CTOやVPoEと違いEMには再現性がある

こちらはEngineering Manager Advent Calendar 2023 12日目の記事です。 こんにちは、Isoparametric(Yuki Tamura)といいます。今回はEMはCTOやVPoEの下位互換ではないということについて書きます。 私は今estieというスタートアップでEMをしております。前…

EMに転職して1年と5ヶ月が経ちました

ということで、2020年の8月に転職をしましてEngineering Managerになりました。 あっという間に、1年と5ヶ月が経過した(2022年1月現在)感じです。 転職理由は色々ありますが、一番の理由は「人間お金を持つとおかしくなる」ということでしょうか。希有な機…

リーダーを簡単に辞めさせる方法

幾つもプロジェクトを持っている会社であればチームに必ずリーダーやエースがいると思います。 場合によっては簡単にモチベーションを下げ、辞めさせる事ができる方法を1つ紹介します。 「リーダーをそのプロジェクトから強制的に外し、燃えているプロジェク…

株式会社gumiを退職しました

2015年9月30日をもって、株式会社gumiを退職しました。 入社は2010年6月29日でしたから、5年程度務めたことになります。5年の間に会社の人数は膨れあがり、40人程度だった会社が800人くらいの会社になりました。 5年間の間にフィーチャーフォンのゲームから…

エンジニア歴14年で自己投資してQoLあがったったもの

Voluntasに、 給与全部使うを読んで @isoparametric しか思いつかなかった。— voluntas#1345 (@voluntas) 2014, 7月 6 こんなことを言われつつ、 http://mizchi.hatenablog.com/entry/2014/07/06/163724 が面白かったので書きます。 常飲用炭酸飲料:月2000円…

独り暮らしの日々を自動化し時間を得るためのライフハック

こないだエンジニア同士で集まって話していたとき白物家電の話になりました。 日々を最適化するために「これは買うべき」という話で盛り上がったわけですが、自分自身今まで生活してきた中でこれを使うことで日々を最適化し、効率化および自動化できた、と感…

本当に怖いC++erとC++という糞言語

かつて、ゲームプログラミングはアセンブリが主流で、8bitのCPUは掛け算や割り算すらないものでした。割り算がないCPUっていつの時代だよ、っていう人たちもおりますが、ゲームボーイアドバンスに搭載されているARM7TDMIは除算の命令を持っていません。(故…

ネイティブ開発アンチパターン

ということで、最近はC++触ったりObjective-C触ったりJava触ったり、Lua触ったりしているわけですが、cocos2d-xに関してgumi Studyで話しました。とはいっても、中身は殆どcocos2d-xに関係ありません。 割と当たり前のことしか書いてないのですが、コンシュ…

TexturePacker を使う時がきたようだ

と、最近はネイティブ開発なんかをしていたりするのですが、 ネイティブで動作するゲームをつくる場合、 Textureのロード時間や、サイズといったものは問題でしかないです。 メモリも食うし、そもそも管理がめんどくさい。 例えばTexture違いのキャラがいる…

2012年

2012年は怒濤の年だった、ような気がする。 2011年に執行役員を拝命してから、 開発から遠ざかるような近づくような微妙な案配を繰り返していたけど、 単に技術だけではなくて、 ビジネスのやり方とか、人の育て方とか、マネジメントとか、 色々な事を考える…

デザインパターンにまつわるエトセトラ

社内でデザパタが盛り上がっていたので、社内勉強会でLTしました。 その資料です!基本的に自分はデザインパターンは「言語に依存しない設計に名前をつけたもの」だと定義しています。 なので、よくある「デザインパターンってJavaじゃないと役に立たないよ…

アジャイルが失敗する本当の理由

最初に結論を書いてしまえば「プロセスは銀の弾丸じゃないよ」ってこと。 そして、エンジニアだけがやるものじゃないんだろうね、ってこと。 最近というよりも、アジャイルという言葉はずっと以前から言われていて、 アジャイルソフトウェア開発宣言は2001年…

開発に必要な力は二つしかない

最近開発をしてきて開発者に重要だと思うのは、 ・問題を発見する力 ・問題を解決する力 の二つだと思っている。 実際にコードが綺麗とか、技術が卓越している、というのは個人の手腕であり、 持ちうるスキルではあるのだけれど、 それは「問題を解決する際…

長く座るつもりでリープチェアを買うなら、ミラチェアかアーロンチェア

ということでキーボード話に次いでよくありがちな椅子の話題です。 お手軽に生産性向上させるなら椅子ですよね! ってな話で。 この手の話によく挙がるのはアーロンチェア。 ハーマンミラー アーロンチェア ポスチャーフィット フル装備 AE113AWB PJG1BBBK3D…

時間がないなら生活を自動化すべし

プログラマの明言として、こんな言葉があります。 プログラマーとしての君の仕事とは、君自身をクビにすることだ。君が今日やっていることは、明日には自動化することもできるのだ。 さて、生活で自分がやらなくても良い事を自分がやっていることないでしょ…

僕と契約してPythonistaになってよ!

すっかり更新が滞ってましたが、 弊社が東京(都庁前)にてPythonでアジャイル開発できる仲間を募集しています。 開発対象は、大規模アクセスをさばくソーシャルアプリおよびその環境周りです。 基本、Python、Django、Flask、Redis、memcached、MySQL、Git…

気がついたら放置すぎた

気がついたらもう今年も終わろうとしているので、 そろそろ本気出す。

Boost.勉強会#4で「ゲーム開発のC++」を話してきました

とりま、 アップロードしました。 スタッフの皆さん、参加者の皆さんお疲れ様でした。 アキラさんには直前まで資料作っていてご心配をおかけいたしました。orz...Boost study#4View more presentations from Isoparametric !.

MBAほしいわー

我ながら、 MacBook Air 11インチ欲しい! とかの更新しかしないとかどうかと思う。

使いもしないのにC++のtemplateを毛嫌いする全ての人に

C++AdventCalendarの記事です。さて、 生配列使ってますか? tr1::array(boost::array) 使ってますか?生配列使っていると答えた貴方、 →まず死ね。はい、arrayが常識ですよね。 さて、とはいえ、 「テンプレートを使うと遅いしコードがでかいし」 「生配…

PythonのWebフレームワーク使うなら知っておきたいデコレータ

最近「オワタ\(^o^)/」で有名なDjangoしか触ってないダメ人間です。 こんにちは。Djangoとかどうでもいいがな、 Webフレームワークとかめんどくさいがな、 という最近なのでDつながりでDecoratorの話をします。ナウでヤングなPythonistaのホットな話題はGCの…

Python 2.7 対応mobilejpcodecs

id:perezvonさんが公開されているmobilejpcodecsですが、 内部でC拡張が使われており、 Python2.7から(Python3.0のバックポートで)C拡張の型が変わっているため、 2.7以降では実行できません。 なので、Python2.7対応版を git://github.com/isoparametric/…

Python Hack-a-thon 2010.11でDjangoの話をしてきました

日本オラクルさんで行われたPython Hack-a-thon 2010.11でDjangoの話をしてきました。 スタッフの皆さん、参加された皆さんお疲れ様でした! Python x D jango x AWSで作るソーシャルアプリのお話です。 当日の直前まで資料をつくっていたので、時間配分がで…

Visual Source Safeについてチェックしておきたい5つのTips

こんなTB()を戴いていたので。別に VSS をディスル post じゃないです。お間違いなく。 ……ということでVSSを使う場合にチェックしておきたい5つのTipsです。 1.なんとしてもVSSを使わないようにしようVSSは有料ですし、無料でさらに高性能なSubversion…

Emacsの凄いところを3つ挙げて見る

とりあえず、30歳まではEmacsを使った事がなかったよ、 という俺ですが最近はすっかりEmacsです。いままで使ってきたエディタは、 WindowsではPeggy ProとEmEditor、OSXならTextMateでした。じゃ、なんでEmacsにしたかというと、 偏に、 「WindowsでもOSXで…

「最短経路の本 レナのふしぎな数学の旅」を読みました

きしださんの日記で紹介されていたので、つい買ってみました。 2010-06-18 - きしだのはてな きむら(K)さんに 「今まで読んでなかったんかい」 Twitter / finalfusion: @isoparametric 「今ま�� と突っ込まれるくらい必読本でした。がはっ。 ということで、…

面白かったので怖い話の反応に反応してみる

id:Dr_Caligariさんから面白い反応があったので、 俺も思ったことに対してつらつら反応してみます。 普通にコメントしようと思ったのですが長くなったのでTB返しで。 私が書くのはゲーム業界のプログラマーという狭い世界で生きている人間が思った事 という…

Python Hack-a-thon 2010.07で「本当にあった怖い話」をしてきました

土曜日のPython Hack-a-thon 2010.07で「本当にあった怖い話」をしてきました。 会場を提供してくださったオラクルさん、 そして、スタッフの皆さん、色々準備ありがとうございました。 また、参加者の皆さんお疲れ様でした! (レポートは別途書きます)で…

CakePHP1.3 バーチャルフィールドの動的指定

CakePHP 1.3からはVirtualFieldという機能がはいって、 モデルの実フィールドではないものを実フィールドであるかのように扱えるようになってる。 例えば、ユーザー単位での投稿数をCOUNT(Entry.id)でとりたい場合、今まではModelクラスのFieldであるかのよ…