肉とビールとパンケーキ by @sotarok

少し大人になった「肉とご飯と甘いもの」

2011-01-01から1年間の記事一覧

2011年、今年変わったもの sotarok 版

毎年この時期に、今年のまとめ記事とか書こうと思ってだいたい面倒になって書かないで終わるので、今年はなんとなくちゃんと書いてみようかと思います。テーマは、今年変わったもの、です。僕にとって変わってものもあれば、世の中的に変わったものもあるか…

PHP Apocalypse で発表してきました #phpapoc

PHP

PHP - Be Happy with PHP というタイトルで発表してきました。PHPというか、なんとなく、PHP全般とか、チーム開発とか、開発全般とかの話です。 PHP - Be Happy with PHP // Speaker Deck PHP Apocalypse : ATND ※スライドだけ見ても全然伝わらない風の発表…

git add -p のときの e(手動編集)

Git

自分ではあまり add -p の e ってつかったことなかったんだけど友達がよくわからんってことだったので調べてみた。以下のような diff を add -p して、 e してみます。 $ git add -p diff --git a/fuga b/fuga index 1a39df0..5bc676d 100644 --- a/fuga +++…

Redmine で Wiki 内に画像っぽいリンクが含まれていたら画像に展開する

世間ではアドベントカレンダーが大流行の昨今ですがちまちまRedmineネタとかなんですけど皆様いかがおすごしでしょうか。なんでこれてブログ書こうと思ったのかわからないほどの小ネタだけど、こういうネタを適当にブログに書いていくということは大切だと思…

はじめてのはてなブログ

はてなブログはじめました 先週からダイエットもはじめています。 いまのところ順調です!

Ethna 2.6.0 beta3 リリース

以前のリリースからまた少し空いてしまったのですが、PHPカンファレンスでの宣言を実現すべく、2.6の開発を進めています。 で、2.6 beta3 リリースしました。 http://ethna.jp/doc/ Ethna 、ついこないだ GitHub に移行したんですけど、その直後から Pull Re…

#pyfes で git-daily について話してきました

git-daily について #pyfes で話してきました。 git-daily: git-daily #pyfes: Python Developers Festa 2011.10 を開催します - Twisted Mind Webアプリケーション開発におけるGitのブランチ運用戦略についての話です。 パッケージものの開発などと大きく異…

最近お気に入りのPHPライブラリ開発手法

PHP

PEAR2/Pyrus ってどうなったんだっけ? という話はとりあえず一旦置いておいて、最近わりかしカジュアルにPHPライブラリを開発して配布する方法がなんとなく自分の中で定着してきたので超ざっくりまとめておく。 ソースコードはGitHub、開発にはgitflow、配…

Capistrano + rsync で省エネデプロイ

こんにちは。タイトルの通りなんですが、Capistrano みんなつかってるよねー。 ってことで独自のデプロイシステムをもってなくてさすがにFTPでUPはしてませんって人は結構使ってるもんだと思ってるんですけど、Capistrano ってなんかデフォルト各サーバで vc…

Git関連ツール開発中に手元で remote 関連の動作テスト

Git

いやまあこんなことは、どうでもいいといえばいいのですが、意外と知らない人もいるかも意知れないと思ってメモ。git-daily の開発とかでよく remote とのやりとりの動作確認とかが必要になるんだけど、そのテスト方法について。いちいち gitosis やら githu…

パーフェクトPHPが増刷されました (第3刷!)

こんにちは、もう夏のような毎日ですが皆様いかがお過ごしでしょうか。さて、タイトルのとおりですが、昨年11月に発売された、パーフェクトPHPが増刷され、この7月に第3刷となりました!みなさまのおかげです。本当にありがとうございます。 第3刷での更新 …

今すぐ Follow すべき PHP 界のスーパーエンジニア

流行に乗りました。反省してます...順不同。PHP界隈の人で、PHP のこと結構つぶやく人中心に。そしてわりかし適当です。 @moriyoshit , PHP @shin1x1 , CakePHP @yando , CakePHP Lithium @tokushima , rhaco @hidenorigoto , Symfony2 @fivestr , Symfony2 …

Time Capsule から任意のファイルを任意の場所に復元する

Mac

どうも、love++ の件で密かに話題になっているそうたろうです。Mac を買うたびに Mac ネタかって話ですが、タイトルのとおり、Time Capsule から任意の場所にバックアップされているファイルを復元する方法です。今回、自分のマシンで問題になったのは、復元…

退職のお知らせ&〜

今週の 5/18 日をもって、グリー株式会社を退職しました。 昨年院を卒業し、新卒で入社して1年と1ヶ月、短い間でしたが、これまでの人生の中で最も濃密な1年間だったと思います。グリーでは、色々端折りますが、PHP 5化、APC 化、Git 化、コーディング規約の…

DotCloud で PHP アプリを設置してみたときの色々

beta の invite もらったので DotCloud で遊んでみました。 dotCloud - One home for all your apps アプリ1つくらい設置してみないとなんだかよくわからないよねってことで、とりあえずどこで公開するかなーと思っていた、paste アプリ を設置してみた。 Pa…

Tiarra に設定を再読込させるための方法

Tiarra といえば、IRC Proxy としてはもはや定番といってもいいとおもうんだけど、それの設定を再読込させたい話。 Tiarra : Archive 多分いくつか方法はある。と思う。で、設定を変更するたびに再起動とかやってると、所属してる全チャネルから抜けたり入っ…

PEAR で Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP?

なんか出るよね最近。環境はDebian SqueezeのPHP 5.3.x。いや Lenny + dotdeb でも出る。(てか後述のとおり xdebug の設定だから環境依存じゃないかも。ちなみに PEAR は version 1.9.1) 検証してないけど channel:// を register してないのに使ってる気が…

Git で過去にさかのぼってタグ付けする (git tag)

Git

もうだいぶ歴史を進めて開発進めてたんだけど、そういやあのプロトタイプが動いたときタグうっときゃよかったなーなどと思ったんだけど、意外と情報がなかったからメモ。 git-flow 使って、develop で開発進めてたりして、リモート/ローカルで push/pull も…

2011 年もよろしくお願いします

結局例年通り、2010年まとめエントリは間に合いませんでしたが(w)、一応、まとめつつ、今年の目標など。 2010年のまとめ もう面倒だから箇条書きでまとめますか。思いでエントリー。 1月 修論がんばってた 2月 修論終了、卒業決定 3月 大学院卒業。6年間…