Quantcast
Channel: 肉とビールとパンケーキ by @sotarok
Browsing all 30 articles
Browse latest View live

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

PHP - Be Happy with PHPというタイトルで発表してきました。PHPというか、なんとなく、PHP全般とか、チーム開発とか、開発全般とかの話です。PHP - Be Happy with PHP // Speaker DeckPHP Apocalypse :...

View Article



Image may be NSFW.
Clik here to view.

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

毎年この時期に、今年のまとめ記事とか書こうと思ってだいたい面倒になって書かないで終わるので、今年はなんとなくちゃんと書いてみようかと思います。テーマは、今年変わったもの、です。僕にとって変わってものもあれば、世の中的に変わったものもあるかもしれません。そのへんは割りと適当です。ガラケー→ iPhoneこれは今年のはじめですが、僕もいよいよ...

View Article

Image may be NSFW.
Clik here to view.

いち早く70%〜80%程度の完成度で人に見せられるものを作ることがいかに重要か、という話

去年の年末、Facebookで以下の様な画像が流れてきて自分もついついシェアしたんだけど、久々に、というか、自分にとってのここ最近の課題をドンピシャで突かれたような気がして、しばらく頭から離れなかった。出展: 中村 修治 - 中村 修治さんの写真アルバム |...

View Article

node.js で Redmine の REST API を扱う node-redmine つくりました

Redmineの APIをごにょごにょしたいことが多いんだけど、毎回 PHPってのも芸が無いので年始の休みのときに遊びはじめてみた node.js / JavaScriptのモジュールにしてみた。sotarok/node-redmine · GitHub何でもある npm になかったので、node.js の練習がてら作ってみました感じです。この記事ではバージョン0.2.0...

View Article

Image may be NSFW.
Clik here to view.

KnpPaginatorBundle で Twitter Bootstrap でうまいこといくやつを出す

小ネタ。Symfony2 つかってるとページング処理どうしようかってのに KnpLabsが公開してる KnpPaginatorBundleを使うことが多い。KnpPaginatorBundle は 2.0 系から Zend_Paginator に依存しなくなって使いやすくなりましたね。 *1そして、最近特に管理画面系をサクっと仕上げるのに欠かせないのが Twitter Bootstrap...

View Article


pecl install hoge でインストールしたとき、インストール先が extension_dir じゃないディレクトリになってしまう場合

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

View Article

Image may be NSFW.
Clik here to view.

いつも忘れて頑張って検索して名前を思い出すのでメモしておくスティーブン・キング原作のホラー「ランゴリアーズ」

「ランゴリアーズ」See in AmazonNHK...

View Article

Image may be NSFW.
Clik here to view.

「Pull Request」 はオープンソースに限らず使える優れた開発フローだ

チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request...

View Article


Behat でメソッド定義して正規表現にもマッチしているはずなのに「未定義」と言われてハマった件

原因が分かったときに死ぬほど悲しかったが、ひとまず記録しておく。 ... When I run "git daily init" ...とか書いてて、メソッドも<?php// .../* * @When /^I run "git daily(?: ([^"]*))?"$/ * * @param string $args */publicfunction...

View Article


Image may be NSFW.
Clik here to view.

Travis CI で、Organization のリポジトリの設定をする

GitHub と連携した CI 環境の Travis CIで、通常、自分の保持するリポジトリは OAuth でログインすると一覧に現れるのですが、Organization のリポジトリの設定は手動で設定しなければいけません。あと、そのリポジトリの admin 権限が必要です。Admin の Service Hooks へ行くDomain...

View Article

PHP勉強会@東京 #58 で「入門PHP5.4」の話をしました

久しぶりのPHP勉強会でしたね!僕も通常のPHP勉強会での発表は久々だった気がします。というわけで、入門PHP5.4という題で発表してきました。第58回PHP勉強会@東京 - events.php.gr.jp発表資料&リンク集Speaker Deck にあげました。が、Speaker Deck だと、リンクがリンクにならないので、リンク集だけ補足でこちらにおいておきます!PHP 5.3.x から...

View Article

dh-make-pecl (dh-make-php) を使って5分でPECLパッケージをオレオレ.debにする

PEARだったらデプロイするアプリ内に配置すれば良いのだけど、PECLとかこまりますよね。あと、どうしても、サーバ複数セットアップとかしてたらいちいち...

View Article

Capistrano の on_no_matching_servers で no servers matched でもタスクを継続する

Capistranoで role を指定してtaskつくったり、role を指定して run したときに、その対象の role がサーバリストにないと、$ cap apache2:afterdeploy * 17:54:40 == Currently executing `apache2:afterdeploy' * executing "sudo -p 'sudo password: '...

View Article


今更Perfumeに興味が出てきた人がとりあえず聞いておくべき5曲

あくまで俺の中で、なので、他の人の視点だともっと色々あるかもしれない。ま、それはそれぞれの人の視点ってことで!好きな曲がありすぎて5曲とか選びづらいけど... 1. エレクトロ・ワールドエレクトロ三部作(エレクトロ・ワールド、コンピューターシティ、リニアモーターガール)の中でもひときわ輝く神曲。2. チョコレイト・ディスコ俺の中では...

View Article

Image may be NSFW.
Clik here to view.

phpenv + php-build を使って 5.3 と 5.4 を共存させつつ php-fpm を使う

っていう話なんですが、前提として、 phpenv + php-build は他にも多くの方が語ってるので、そちらを参考に。いやむしろ僕も参考にさせていただきました、ありがとうございます、いくら安いとはいえこれで PHP 5.4 のためにVPS1台借りるとかってことがなくなってよかったです。というか @yuya_takeyama さんのおかげですありがとうございます。php-build で PHP...

View Article


全てのサイトをぼかす UserStyle つくりました

fluentd casual talks で一番感動したのはやっぱこれだとおもうんですよデモのぼかしについてぼかしたいところに、ブラウザのユーザCSSで以下のルールを適用しています。.bokasitai { color: transparent; text-shadow: 0 0 10px #333; }[fluentd] #Fluentd Casual Talks...

View Article

第59回PHP勉強会のLTでGITLABの紹介してきました

第59回PHP勉強会@東京 : ATND資料あげておきます。LTだしほとんどデモだったし、資料自体にあまり意味ありません。。※またはてダに SpeakerDeck 貼れなくなってるなぁ。そのうち対応されるでしょってことでそのままにしておく。直リンク: GITLABの紹介 @ 第59回PHP勉強会東京 LT // Speaker Deck喋ったことうちの開発では修正・機能追加が基本的に Pull...

View Article


PHP カンファレンス 2012 は 9/15。Git と Pull Request の話をします。 #phpcon2012

9/15 はぼくの誕生日です。お祝いお待ちしております。http://www.amazon.co.jp/registry/wishlist/17WX35XQMAKVJ/?sort=priorityと、それはともかく、9/15 に PHPカンファレンスが開催されます。例年通り、ちょっと行きづらい PiO ですよ。公式タグは #phpcon2012...

View Article

僕と nequal と Crocos

もう、少し経ってしまったのだけど、僕たちの作った 株式会社クロコス / Crocos, Inc.が、先月、ヤフー株式会社 / Yahoo! JAPAN に買収された。クロコスは、PHP界隈で出会ったエンジニア5人と、元楽天のシリアルアントレプレナーの岡元淳さん・小澤隆生さんの7人で2011年2月に設立した会社で、従業員10人、企業向けに...

View Article

Image may be NSFW.
Clik here to view.

PHPカンファレンス2012 で Git と Pull Request をつかったチーム開発の話をしてきました #phpcon2012

PHPカンファレンス2012 | 日本最大のPHPの祭典先日 9/15 に行われた PHPカンファレンスで、Git と Pull Request をつかったチーム開発について、発表をしてきました。資料と補足まず、発表資料です。あらためてメインの主張をすると、「Git に移行する」というのは、「svnのコマンドに対応する git のコマンドを覚えること」や、「GitHub Enterprise...

View Article
Browsing all 30 articles
Browse latest View live




Latest Images