タグ

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

  • PHPカンファレンス2012 で Git と Pull Request をつかったチーム開発の話をしてきました #phpcon2012 - 肉とビールとパンケーキ by @sotarok

    PHPカンファレンス2012 | 日最大のPHPの祭典 先日 9/15 に行われた PHP カンファレンスで、Git と Pull Request をつかったチーム開発について、発表をしてきました。 資料と補足 まず、発表資料です。 あらためてメインの主張をすると、「Git に移行する」というのは、「svn のコマンドに対応する git のコマンドを覚えること」や、「GitHub Enterprise を導入したら完了」するものではなく、Git を利用した最も効率的な、開発フローや業務フローを考え、チーム開発・運用に適用すること、です。 9/19 時点で、また Speaker Deck の embed が使えなくなっているのでリンクもおいておきます (そのうち対応してくれ、ということで↑は放置) Presentation Not Found // Speaker Deck あと補足っぽい

    PHPカンファレンス2012 で Git と Pull Request をつかったチーム開発の話をしてきました #phpcon2012 - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2012/09/19
  • 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok

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

    「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2012/02/19
  • いち早く70%〜80%程度の完成度で人に見せられるものを作ることがいかに重要か、という話 - 肉とビールとパンケーキ by @sotarok

    去年の年末、Facebookで以下の様な画像が流れてきて自分もついついシェアしたんだけど、久々に、というか、自分にとってのここ最近の課題をドンピシャで突かれたような気がして、しばらく頭から離れなかった。 出展: 中村 修治 - 中村 修治さんの写真アルバム | Facebook 「プロ」か「アマチュア」か、というのはこの際どうでも良くて、この図の、上の曲線が、目指すべきところだなって話なだけなので、とりあえずその話をまとめてみることにする。 けど、まぁ、だいたい、こういう話をまとめるのは苦手だし途中で面倒になってしまうので、以下サブセクションだけ先に作ってみたものの、ちゃんと書くかどうかわからない... が、まあ、いい!あと、なんかグダグダ書いてしまいそうだけど、結局、サブセクションのタイトルにしたことをこねくりまわしているだけです。 作ってみるまでわからない 何にも言えることだけど作って

    いち早く70%〜80%程度の完成度で人に見せられるものを作ることがいかに重要か、という話 - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2012/01/05
  • 今すぐ Follow すべき PHP 界のスーパーエンジニア - 肉とご飯と甘いもの @ sotarok

    流行に乗りました。反省してます... 順不同。PHP界隈の人で、PHP のこと結構つぶやく人中心に。そしてわりかし適当です。 @moriyoshit , PHP @shin1x1 , CakePHP @yando , CakePHP Lithium @tokushima , rhaco @hidenorigoto , Symfony2 @fivestr , Symfony2 @heavenshell , ZF @rsky , Extension @yoya , Extension , SWF @nazo , rhaco , LOCAL @chobi_e, Extension @yohgaki , PHP, Security @koyhoge , Various @iteman , Piece , Testing @riaf , Various ... @brtriver , Symfony

    今すぐ Follow すべき PHP 界のスーパーエンジニア - 肉とご飯と甘いもの @ sotarok
    advblog
    advblog 2011/06/16
  • Time Capsule から任意のファイルを任意の場所に復元する - 肉とビールとパンケーキ by @sotarok

    どうも、love++ の件で密かに話題になっているそうたろうです。Mac を買うたびに Mac ネタかって話ですが、タイトルのとおり、Time Capsule から任意の場所にバックアップされているファイルを復元する方法です。 今回、自分のマシンで問題になったのは、復元「先」が指定できない問題でした。Mac は Time Machine を使って Time Capsule に常にバックアップしていて、ファイルは存在しているのですが、今回新しい iMac を買って、構成が 旧: iMac 500 GB HDD 新: iMac 256 GB SSD + 1 TB HDD と変更されました。ここで問題となったのは、 Primary ディスクかつ起動ディスクとなっているシステムのボリュームが 256 GB SSD の方になっていたことでした。 Time Capsule から以前のファイルを復元しよ

    Time Capsule から任意のファイルを任意の場所に復元する - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2011/06/16
  • DotCloud で PHP アプリを設置してみたときの色々 - 肉とビールとパンケーキ by @sotarok

    beta の invite もらったので DotCloud で遊んでみました。 dotCloud - One home for all your apps アプリ1つくらい設置してみないとなんだかよくわからないよねってことで、とりあえずどこで公開するかなーと思っていた、paste アプリ を設置してみた。 Pastit: http://www.pastit.dotcloud.com/ Pastit GitHub: https://github.com/sotarok/pastit/ DotCloud の PHP の環境は、Ubuntu 上の nginx + php5-fpm (PHP 5.3.2) が標準で、なんというか時代の流れを感じました。いいね! のは、まあいいとして、まぁ PHP アプリなんてものはたいてい Apache で動くことが前提とされてるもので (そうなのか? いや、そう

    DotCloud で PHP アプリを設置してみたときの色々 - 肉とビールとパンケーキ by @sotarok
  • ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok

    今や PHP で開発するときに Xdebug は誰もが当然つかってるよね!! まあ、「俺はそのままのエラーが好きなんだ」って人は置いておくとして。。。 大体の人は、stack traceがあると嬉しいとか、var_dump() 見やすいとか、そういうことで Xdebug ってのは愛用だとおもうんですよ! IDE のひとは remote debugger としてつかってるのかな? で、Xdebug、わかりやすいんだけど、どうもカワイサが足りないよね?なんかこう、毒々しいというかなんというか。。 開発中にエラーだしたときちょうど後ろをかわいいデザイナーの女の子が通りかかって画面が目に入ったとき「プログラマーってなんて品のない画面を見てるのかしら」なんて思われたらモテないよね!! ってことで、まあ冗談はこのへんにしておいて、見た目が綺麗だとやる気も出る(?)ってことで、Xdebug の出力をかわ

    ゲキカワXdebugでモテモテPHP開発 - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2010/11/08
  • モダンな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
    advblog
    advblog 2010/07/18
  • モダンPHP勉強会を開催しました & 資料 - 肉とご飯と甘いもの @ sotarok

    と,いうわけで,モダンPHP勉強会を開催しました. モダンPHP勉強会 : ATND 「モダン」などという適当なワードはどうでもいいっちゃいいのですが,SPLをテーマに勉強会やりたいなーとはなんとなく思っていて(というのは,便利なのにあんま使ってる人をみないから),Boost.勉強会で @cpp_akira さんが,「Boostライブラリ全部やる」ってのを見てて触発されて,じゃあSPL全部やろう,と思ったのが始まりでした(実はそんなきっかけw で,まあ,どうせならなんとなく最近の話題とか含めて質の高い勉強会にしたいなあ,と思い,nequal のメンバーの id:Fivestar に名前空間で話しない?と声をかけ,ついでに nequal 主催ってことにして,開催しました. 全体として,自分は自分の発表の準備とか,会場の準備とか,懇親会の準備とかで相当ばたばたしてたのですが,発表中も,笑いがと

    モダンPHP勉強会を開催しました & 資料 - 肉とご飯と甘いもの @ sotarok
    advblog
    advblog 2009/12/16
  • PHP マニュアルビューワ phpman が凄い! - 肉とビールとパンケーキ by @sotarok

    触発されて. Kazuho@Cybozu Labs: Cppref: reading cppreference.com docs offline, like man or info or perldoc はてなブログ language command C man C++ cppref Perl perldoc Ruby ri, refe Python pydoc, IPython ... ... ターミナルで使えるリファレンスマニュアル - プログラミング言語編 - (ひ)メモ アレッ,PHPなくね?そりゃそうか...テンプレートエンジンだからな...プログラミング言語じゃないしな....いやいやいや,ぼくらPHPerだってターミナルで作業してんだい!! 追記:もうリストに加えてくれました! id:hirose31 さんありがとうございます. ってことで作った.(すごいとか言ってますが自分

    PHP マニュアルビューワ phpman が凄い! - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2009/10/11
  • PFI で2ヶ月のインターンシップに参加してきた - 肉とビールとパンケーキ by @sotarok

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

    PFI で2ヶ月のインターンシップに参加してきた - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2009/10/09
  • PHP 逆引きレシピ - 肉とビールとパンケーキ by @sotarok

    いただきました!ありがとうございます。 6/30に発売された、「PHP逆引きレシピ」、プロの選んだ三ツ星レシピということで、簡単に紹介します! 公式サポートサイト: PHP逆引きレシピ オフィシャルサポート 目次 | PHP逆引きレシピ オフィシャルサポート 総合的な感想 まず、結論から言って、これまでの多くの PHP Tips と比べると、かなり質の高い内容となっていると思います。 さすがに実践的にPHP仕事で使っている方々が書いているだけあって、「ここは普通こうするよね」という当たり前の内容を、きちんとわかっている感じがしています。 基的なのつくり 初心者〜中級者向け、といううたい文句ですが、その通りに書かれていると思います。 特に初心者PHPerがよく使うレンタルサーバ「XREA」「さくらインターネット」「ロリポップ」のそれぞれに対して、拡張機能の対応状況や、設定のポイン

    PHP 逆引きレシピ - 肉とビールとパンケーキ by @sotarok
  • Google Developer Day 2009 に来てます / いってきました - 肉とビールとパンケーキ by @sotarok

    午前中は遅れてきたので,メモれなかったけど,入ったときちょうどGoogle Waveのデモやってて,見たいもの見れたってかんじ. あと,Google Maps API v3が近日中に来るよ,とか.いろいろ.v3はAPI keyがいらなくなるらしい.ルート検索用APIがつくとか,いろいろすばらしい.あと,携帯サイト構築用に扱いやすいAPIとか?詳細不明だけど. それと! Android 携帯の端末を事前登録してた参加者全員プレゼントというサプライズ. ということで,ゲットしてまいりました!! ちなみに,マスクをも配った.Google... 午後からライブ更新します. HTML5により拓かれる次世代Web アプリケーションプラットフォーム HTML4のバージョンアップではあるが・・・ HTMLの役割の変化 文書の共有 -> アプリケーションの土台 HTML5の新機能 オフライン関連機能 SVG

    Google Developer Day 2009 に来てます / いってきました - 肉とビールとパンケーキ by @sotarok
    advblog
    advblog 2009/06/09
  • F1日本GP2008@富士スピードウェイが情報工学的な意味で相当すごかった - 肉とビールとパンケーキ by @sotarok

    去年の富士スピードウェイで行われたF1日GPの惨劇をご存知でしょうか。 トヨタの富士スピードウェイF1グダグダ運営 - トップページ ネット上では結構話題になり、↑のようなサイトが作られるほどに「ヒドい」状況でした。なにが酷いって、運営がヒドい。写真や動画を見ればすぐにわかると思いますが、当にひどかったです。 私は、2007年の去年、初めてF1観戦をしてきました。 決勝レースはたしかに雨で不満はありましたが、生であのエンジン音を聞くことができて、大変感動しました。が、まあ帰りのバスは雨の中3時間以上待ち、もううんざり。私は運が良く3時間程度で済みましたが、私が23時に家に着いた後もバスを待っている方がいたそうです。 で、今年。 そうはいっても、やはり生であの音をもう一度聞きたいし、なによりF1すごく好きなので、あまり迷うこともなくチケットを取り、観戦してきました。 そして、そこで驚くべ

    F1日本GP2008@富士スピードウェイが情報工学的な意味で相当すごかった - 肉とビールとパンケーキ by @sotarok
  • 1