タグ

ブックマーク / sotarok.hatenablog.com (19)

  • CTOとはいったいなんだったのか - 肉とビールとパンケーキ by @sotarok

    こんにちは。元クロコスCTOの sotarok です。 元というのは、「クロコス」という会社が吸収合併にされてなくなったからですね。 「CTOとはどういう人だ」という話は、ここ1−2年ホットで、定期的に話題になります。自分の元上司であるグリーふじもとさんやnaoyaさんをはじめ、立派な諸先輩方が語ってくれているところではあります。 よりまとまった話をわかりやすく聞くには彼らの話を聞いてみるというのが良いかもしれませんね。GREEエンジニアブログとか、wadapのブログとか、WEB+DBとか。 で、まあとはいえ、CTOというのをやってみた身として、自分なりに思っていることを、自分の言葉でまとめておくことをやってみようかな、と思っていたのでせっかくなのでブログに書いてみようと思います。 ただし、はじめに言っておきますがCTOとはこうでなければいけないとか言うつもりはありません。自分が意識して

    CTOとはいったいなんだったのか - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2015/04/03
    あら, お疲れっす. 次何すんやろ. しばらくのんびりもよさそうだけど
  • 喧嘩をしない技術、あるいはずっと仲良くやっていくために大切な10のこと - 肉とビールとパンケーキ by @sotarok

    と約10年喧嘩ゼロを継続中の sotarok です。 この記事は Advent Calendar「家庭を支える技術」に参加しています。 12/22 の予定でしたが遅くなってしまいました、すみませんすみません。。。 21日は mshkさんによる 家庭を支える技術21日目: 平日の夕作りの時間を休日にシフトする、ウィークックナビのご紹介 でした。すでに24日も終わりに近づいておりますが ... 22日分を更新します。 さて、どんなネタを書こうかといろいろ考えていたのですが、情報共有の方法とかをまとめても、まあよくある話なので、せっかくなのでふたりが誇れるものを何か、と思って思いついたのが事故ゼロ運動...じゃなくて約10年喧嘩ゼロの実績なのかなと思い、これをネタにしていようかとおもいます。転じて「いつまでも仲良くいるために」という感じで。*1 結果、だいぶ、テイスト変わってきましたが、

    喧嘩をしない技術、あるいはずっと仲良くやっていくために大切な10のこと - 肉とビールとパンケーキ by @sotarok
  • 「王様達のヴァイキング」と漫画の監修 - 肉とビールとパンケーキ by @sotarok

    久しぶりのブログです。こんばんは。 タイトルの通りなんですが、「王様達のヴァイキング」という、週刊ビッグコミックスピリッツ(小学館)で連載中の漫画の監修のお手伝いをさせていただいてます。この度、無事、単行第1巻が発売されました! ハッカーとエンジェル投資家をテーマとした漫画です。(料理王対決漫画ではありません...念のためw) なにそれ知らない、という方は試し読みもできますよ: ビッグコミックスピリッツ「王様達のヴァイキング」特設サイト | 試し読み こんなNAVERまとめも…! これは熱い!『王様達のヴァイキング』ってこんな漫画! - NAVER まとめ 各所から面白い、と言っていただけていて、お手伝いさせてもらった者として、ものすごく嬉しいです! 自分も、こっそり(でもないかもしれないが)、キャラとして登場させていただいたりしてるのですが、貴重な経験をさせていただいております。漫画

    「王様達のヴァイキング」と漫画の監修 - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2013/07/04
    あれオモシロイと思ってたらまさかのsotarok
  • pecl install hoge でインストールしたとき、インストール先が extension_dir じゃないディレクトリになってしまう場合 - 肉とビールとパンケーキ by @sotarok

    Debain での話。 手元で色々 PHP いじってて環境が微妙なことになってしまったとき まぁ、こういうことになる人ってあんまいないと思うけど $ sudo pecl install hogeでインストールすると、 ... checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib checking for PHP extension directory... /usr/lib/php/20100525-debug checking for PHP installed headers prefix...

    pecl install hoge でインストールしたとき、インストール先が extension_dir じゃないディレクトリになってしまう場合 - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2013/06/24
    phpインストールしなおした時ext_dirが新しい方向いてくれなくて困ってたけどそーたろーに助けられた.
  • Git で過去にさかのぼってタグ付けする (git tag) - 肉とビールとパンケーキ by @sotarok

    もうだいぶ歴史を進めて開発進めてたんだけど、そういやあのプロトタイプが動いたときタグうっときゃよかったなーなどと思ったんだけど、意外と情報がなかったからメモ。 git-flow 使って、develop で開発進めてたりして、リモート/ローカルで push/pull も頻繁にしてるリポジトリ。現存するのは、develop, master のみ、だいぶ昔に feature/hoge からマージした段階に戻って master にマージしてタグ付けしたい、みたいな要望(割とあるよね?あるよね? $ git log --all --graphとか見ながら、コミットオブジェクトのハッシュ確認。例えば、「38fef39」が対象のコミットだとする。 そのハッシュをチェックアウト。 $ git checkout 38fef39 Note: checking out '38fef39'. You are in

    Git で過去にさかのぼってタグ付けする (git tag) - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2012/11/25
    checkout commit, name branch, tag, merge(noff)
  • 僕と nequal と Crocos - 肉とビールとパンケーキ by @sotarok

    もう、少し経ってしまったのだけど、僕たちの作った 株式会社クロコス / Crocos, Inc. が、先月、ヤフー株式会社 / Yahoo! JAPAN に買収された。 クロコスは、PHP界隈で出会ったエンジニア5人と、元楽天のシリアルアントレプレナーの岡元淳さん・小澤隆生さんの7人で2011年2月に設立した会社で、従業員10人、企業向けに Facebook 関連のウェブサービスを提供している。 誰得かわからないけど、超ニッチなニーズと記憶と記録のために、僕と nequal と Crocos についてちょっと振り返ってみようと思う。少しばかり長くなるかもしれないけれど。 ちなみに、ちょっと仕事の方が爆速で動きすぎて、ブログを書くのが遅速になっていたら、けんすうに先を越された。なぜか当事者なのに二番煎じ感が出てきている。。 その上、iPhone 5 もそろそろ発売されるし。(関係ないけど)

    僕と nequal と Crocos - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2012/09/14
    人生輝きすぎてる. ぼくもがんばろう // riafさん以外のnequal始めて知ったw
  • 今更Perfumeに興味が出てきた人がとりあえず聞いておくべき5曲 - 肉とビールとパンケーキ by @sotarok

    あくまで俺の中で、なので、他の人の視点だともっと色々あるかもしれない。ま、それはそれぞれの人の視点ってことで! 好きな曲がありすぎて5曲とか選びづらいけど... 1. エレクトロ・ワールド エレクトロ三部作(エレクトロ・ワールド、コンピューターシティ、リニアモーターガール)の中でもひときわ輝く神曲。 2. チョコレイト・ディスコ 俺の中では Perfume の代名詞。2008年、Perfumeをききはじめたときずっとヘビロテしてた。バレンタインデーといえば Perfume 。 3. ナチュラルに恋して かわいい曲です。かわいい曲といえばこれか love the world かってところで相当悩みますが。 4. 願い エレクトロ風のポップで元気の良い曲が多い Perfume だけどバラードも歌ったりしてて、この曲はしばらくライブのトリで歌ってたなあ。 5. SEVENTH HEAVEN ポリ

    今更Perfumeに興味が出てきた人がとりあえず聞いておくべき5曲 - 肉とビールとパンケーキ by @sotarok
  • 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok

    チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。 で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request こそが非常に効果的なのではないか、と思うので、ちょっとまとめてみようかと思う。 もちろん、言うまでもないようなことだよ、という人もいるかもしれないけど、そういう人がたくさんいると、非常に喜ばしいことだね。 Pull Request とは GitHub でこう呼ばれているので、こう呼ぶことにするが、ここでは、複数のリポジトリ/ブランチ間でのオープンな patch のやりとりのことだと考える。 あと、自分が使っているのが Git なので、ここでは G

    「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2012/04/24
    ソースコードの責任切り分けとカオス化回避にpull requestが有効、という話
  • Capistrano + rsync で省エネデプロイ - 肉とビールとパンケーキ by @sotarok

    こんにちは。 タイトルの通りなんですが、Capistrano みんなつかってるよねー。 ってことで独自のデプロイシステムをもってなくてさすがにFTPでUPはしてませんって人は結構使ってるもんだと思ってるんですけど、Capistrano ってなんかデフォルト各サーバで vcs の update 的なことをするか、ローカルにソースツリーを用意してやる場合に使えるのは scp で、なんかエコじゃないよねと言う話で、いちいちソースツリー全部配布されてたら転送量も時間もかかってしょうがないので、まーrsyncがいいんだよね、ということで、そんな時は capistrano_rsync_with_remote_cache (なげえよ) を使えばいいよね!ってお話です。 *1 luisparravicini/capistrano_rsync_with_remote_cache · GitHub このご時世

    Capistrano + rsync で省エネデプロイ - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2011/07/28
    タイムリーな記事ですありがとう。そしてそーたろの語り口が以前と違う気が。何かのタガが外れたのか
  • パーフェクトPHP (と、WEB+DB PRESS Vol.59) - 肉とビールとパンケーキ by @sotarok

    というを書きました。 パーフェクトPHP (PERFECT SERIES 3) 作者: 小川雄大,柄沢聡太郎,橋口誠出版社/メーカー: 技術評論社発売日: 2010/11/12メディア: 大型購入: 32人 クリック: 1,065回この商品を含むブログ (59件) を見る 対象読者は PHPの入門書を読んだことがあり、PHP質をより完全に理解したいと思っている人 日常的にPHPを使っているが、知識にあやふやな部分があり不安のある人 PHPの構文は完全に理解しているが、現場での開発経験が少ない人 他のプログラミング言語を使いこなしているが、PHPはあまり知らない人 です(書 はじめに から引用)。PHPって、入門書やレシピはかなり多くあるけど、こういうターゲットのPHPってあまりないと思います (オライリーとかが近いかも)。 来月の11/12に発売予定で、id:Fivesta

    パーフェクトPHP (と、WEB+DB PRESS Vol.59) - 肉とビールとパンケーキ by @sotarok
  • モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok

    via. はてなブログ 誰か書くんじゃないかと思いつつ、まあ、お決まりのパターンとしてPHP版も書いてみよう。 PHPのこと見てると、書き方とか取り巻く環境ってあんま変わってないなーとか思いつつ、そして何がモダンなんだっけ?新しければいいのか?って話だけど。 一般的な OSX 環境および Linux 環境における、モダンな PHP 開発環境の構築方法についてまとめてみた。最新のPHPとxdebugがあれば十分。 PHP 5.3.2 のインストール ソースから入れてた時期もあるけどやっぱパッケージが楽だな。。オフィシャルじゃないリポジトリを使えばパッケージで入れられる。 pearとpeclは、パッケージ入れるときに一緒に入れちゃう。 pear や pecl そのものは、PHPよりも頻繁にバージョンアップされるし、パッケージになってたりなってなかったりの管理が面倒だから基的にpear/pec

    モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2010/07/18
    予告エントリ乙です。xdebug初めて知った。。。仮想化はもう常識なのでせうか。そちらのエントリも(ry
  • Windows歴8年の俺がiMac使い始めてみたときのメモ(Re: OSX歴2年の俺が Mac OSX Leopard に入れておくと便利なソフトをまとめてみた) - 肉とビールとパンケーキ by @sotarok

    そんなわけで、唐突にまかーになってしまったsotarokから、いろいろ教えてくれたみんなにお礼のエントリです。 経緯 メイン機として使っていたWindowsが起動しなくなった 電源ボタンおしても反応ナシだったから電源があやしいとおもって電源ユニットかってきた うごかないからフロントからマザーへのスイッチケーブルもかってきた うごかないからやっぱりマザーが死んでいると判定 よりによってそのマザーは九十九で購入。つか半年前にかったばっかりだぞ・・・ まぁもうゲームもめっきりしなくなったからな・・・ 「またマザーかうんざりだ」「ゲームもしないし」「つかまかーうらやましす」「つか早く環境整えないと仕事とかいろいろやばいんじゃね」「学割+iPodいっしょに買えばキャッシュバック」で、即iMac購入 「みんなーMacにいれたらいいソフトおしえてー!」 いっぱいかいてくれた。みんなありがとーぶわっ An

    Hash
    Hash 2010/05/17
    初期設定もろもろ。
  • 第51回PHP勉強会でOpenpear Projectについて発表しました - 肉とビールとパンケーキ by @sotarok

    第51回PHP勉強会@関東 - events.php.gr.jp 資料: Openpear Project の紹介View more presentations from Sotaro Karasawa. 発表の趣旨 口頭でいったことですが, Openpear 体そのものがオープンソースになり,開発に参加してくれる人を募集している 開発したい,と思った人に,まず動かすにはどうしたら良いか+なんかエラーがでたらどう対処すべきか,というあたりを資料として残したい といったあたりがメインの目的です. まああとは,開発促進ですかね・・・ 質問から いつリリースするの?という話をいただきました. まったくもってごもっともな質問で,そのうえ自分たちもわかりません(ぉ 伸ばしっぱなしなので,がんばるしかないんですけど,まあみんなそれぞれ生活がこれから変わったりするので,この先どういうふうに時間がとれる

    第51回PHP勉強会でOpenpear Projectについて発表しました - 肉とビールとパンケーキ by @sotarok
  • Gtags.vim の活用を試みる - 肉とビールとパンケーキ by @sotarok

    引き続きvimの設定をいじり中。 GNU Global については,以前machuさんのブログを見て知っていて,gtags.vimも入ってたんだけど,いつもコマンドとか忘れて使えてなかったので,せっかくなので再入門してみることにした。今度は忘れないようにちゃんとキーバインド登録しておこう。 詳しいことは以下参照ってことで。 ソースコードを快適に読むための GNU GLOBAL 入門 (中編) - まちゅダイアリー(2009-03-08) ソースコードを快適に読むための GNU GLOBAL 入門 (前編) - まちゅダイアリー(2009-03-07) で,自分も先のブログを参考にしつつ,加えてちょっと設定した。 " gtags " 検索結果Windowを閉じる nnoremap <C-q> <C-w><C-w><C-w>q " Grep 準備 nnoremap <C-g> :Gtags -

    Gtags.vim の活用を試みる - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2010/05/17
    僕はid:sotarokのブログを正座して読み直す必要がある
  • PFI で2ヶ月のインターンシップに参加してきた - 肉とビールとパンケーキ by @sotarok

    8月の頭から先週10月2日まで,Preferred Infrastructure (PFI) でインターンシップに参加してきました. 思えばあっという間でしたが,非常に濃い体験をし,多くのものを得た2ヶ月でした. インターンでなにをやったのか,何を得たのか,自分なりにまとめたいと思います.長文ですみません.結局うまくまとまらなかった... エントリー 日記風(w)に,エントリーから振り返りたいと思います.PFIでインターンの募集が始まった,と聞いたのは, @kzk_mover さんか @ichii386 さんの Twitter でのつぶやきからでした. で,まあPFIは太田さんを知ってたりして,素敵な会社だなーと思ってたこともあり,募集要項は「レベルが高い」とTwitterやブクマでも話題だったので受かるかどうか自信はなかったんですが,学生最後の年だし,今年やらなかったらもうインターンもで

    PFI で2ヶ月のインターンシップに参加してきた - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2009/10/09
    半分以上何言ってんのかわからんけどすごい。乙でした。タイトル画像がえらい可愛らしくなってる...
  • Firefox 3 的なFUELとJSMを存分に使って拡張機能開発をしよう! - 肉とビールとパンケーキ by @sotarok

    というわけで,意味のわからないタイトルをつけてしまいましたが,Firefoxのアドオンを作るときに,Firefox 3 で使える,FUELとJavaScriptコードモジュール(JSM)をうまく使えば,これまでのFirefoxアドオン開発のわずらわしい部分が少し楽になるので,それについてちょいと書いてみようかと思います. とはいえ,自分も最近使い出したくらいでそれほど詳しいわけでもなく大体がMDCに散らばった情報をよせあつめただけなので,間違っていることを書いていることがあるかもしれません.ツッコミもいただければと思います. Firefox アドオン開発を始めるにあたって 雛形を公開します. ダウンロードしてFirefoxにドラッグ&ドロップすればインストールできる形(xpi)で,公開します.以下からダウンロードできるのでしちゃってください. ダウンロード http://labs.strk

    Firefox 3 的なFUELとJSMを存分に使って拡張機能開発をしよう! - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2009/02/07
    わからん。。
  • Mockingbird 0.1.0 alphaリリース & 第十回拡張機能勉強会レポート - 肉とビールとパンケーキ by @sotarok

    告知・レポートもろもろ遅くなってしまって申し訳ないです。 OSC Shimaneにお出かけ中の dynamis さん*1が Mockingbird の紹介をするということでしたので、それまでにブログに記事あげようと思っていたのですが、寝てしまいました(ぁ そんなわけで、先週金曜日に行われた、第十回拡張機能勉強会のレポートもあわせて、Mockingbird についてより詳しい説明を書きたいと思います。 Mockingbird 0.1.0 alpha リリース もう表題のとおりではありますが、今週の頭からずっとくすぶっていたリリースをついに、インターン最終日の12日、ようやくリリースすることができました。 何がリリースをブロックしていたかというと、やはり使う上での致命的なエラーがなかなか解消されなくて、ひとつ解消してもまたひとつ、という形でどんどん出てきてしまったからで・・・w まぁ、そんなこ

    Mockingbird 0.1.0 alphaリリース & 第十回拡張機能勉強会レポート - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2008/09/13
    拡張機能勉強会とかあるんや
  • #00 VMWare×CentOS5 Windowsでカンタン開発環境

    自分が自宅で開発してる環境をさらしておきます。 前までは、Windowsのいつも使ってるPCに直接AMP環境入れてたんですが、それがすごく嫌なので、最近はVM使って開発してます。 理由は 家のパソコンは遊びにも使う 常にApacheだのMySQLだのサービス起動してるのはヤダし かといっていちいち起動したり起動しなかったりを分けるのが面倒 Linuxを使いたい Linuxの勉強にもなる 何度でもやりなおせる。 インストールと設定だけで何度やったことか。。 実際のサーバのシミュレーションができる 公開用サーバにWindows使ってる人のことなんて知りません。 レンタルサーバだとできることも限られる 自宅サーバ立てると電気代・音・気温など、面倒が多い 不要になったときはvmdkごと削除すればいいだけ Windowsだと、「Apache削除してPHP削除して・・」とか面倒 バックアップも楽 OS

    #00 VMWare×CentOS5 Windowsでカンタン開発環境
    Hash
    Hash 2008/06/05
    2009.03.31導入した。vmdk作るためQemuが必要。
  • 卒研・卒研発表に関して(今更) - 肉とビールとパンケーキ by @sotarok

    yuyarinの卒論発表会に参加して、というエントリーに、卒論を書いて、という形で応えてみようかな、と思った今日このごろ。 なぐりがき - ハチロク世代 とかいったものの、id:Hashとかが実は既にまとめてくれてたのね>< → 卒研発表を経験して気づいた、研究姿勢・プレゼン・質疑応答のコツまとめ - ミームの死骸を待ちながら 今日黒さんのエントリ見て知ったorz なんてこった。 大方、そうなんだな、と思う。 で。 私はそんなにまとめるのがうまくないので&2人とも良いこと言ってくれてるので、特にこれ以上なんてこともないんですが、やっぱり自分が一番思ったことを2つだけ!>< *1 ちなみに、基的に私は、「コツコツと積み上げる研究者タイプ」ではないことは先に言っておきます。*2 そして、卒研とはこうあるべき!みたいなことはみんな言ってくれてるので、いや、実際こうだよね・・・的なエントリであ

    卒研・卒研発表に関して(今更) - 肉とビールとパンケーキ by @sotarok
    Hash
    Hash 2008/04/02
  • 1