タグ

ブックマーク / blog.candycane.jp (7)

  • [書評]効率的なWebアプリケーションの作り方ーPHPによるモダン開発入門ー : candycane development blog

    小川雄大さんの新刊、効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門 をPHP勉強会のarray_randのお陰で頂いたので読んでみたので感想を。実質的にはSymfony2の貴重な日語書籍この書籍はMVCやオブジェクト指向の基礎からスタートして、Symfony2(Symfony Standard Edition)、Doctrine、Twigやgitgit-flowTwitter bootstrap(v2)、PHPUnit、Stagehand_TestRunnerといったツールを駆使してアプリケーションの開発を行う流れをソースコードを発展させながら解説するという書籍です。見ての通り最新のツール群を取り揃えた形の解説書籍になっています。特にSymfony2を使ったコードが(namespaceが付いたコード)書籍で確認できるという意味では貴重なのではと思いました。 また

    t_tsuru
    t_tsuru 2012/05/27
  • Symfony2についてのFabienのインタビュー映像(日本語字幕) : candycane development blog

    あけましておめでとうございます。 youtubeを見ていたら自分の動画の関連動画に見た事のないFabien Potencierの映像があったので字幕を付けてみました。 ちゃっちゃと付けた字幕なのでざっくりしていますが、Symfony2がいつ出るかという話題や方向性が見えるのではないでしょうか。

    t_tsuru
    t_tsuru 2011/05/18
  • CSSやJSファイルの配信を最適化するAsseticが便利そう : candycane development blog

    Introducing Assetic (NYPHP) View more presentations from Kris Wallsmith ニューヨークのPHPコミュニティ、NYPHPに参加してきました。今回はSymfony Liveでも行われたAsseticのセッションに興味があったので参加してきました。(前回はカンファレンス2日目の最終セッションだったので疲れてあまり内容が頭に入らなかったので)今回は内容もすっきり理解できたのでセッションの内容を簡単にまとめて紹介します。 複数のCSSJavaScriptを連結して1つにするAssetic サイトの構造が複雑化するとさまざまなJSファイル(JQuery体やプラグイン、独自のコード、アクセス解析用コードetc)やCSSファイルを外部ファイルとしてロードするようになります。そうする事によって簡単にリッチな機能を実現できる反面、ペ

  • PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開 : candycane development blog

    アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いました。 原文 http://developers.facebook.com/news.php?blog=1&story=358 Facebookにおいて重要なことのひとつが動作の速さです。過去6年間にわたって、PHPが提供する高速な開発ペースによって多くを成し遂げてきました。プログラミング言語としてみると、PHPはシンプルです。簡単に習得し、簡単に書き、簡単に読み、簡単にデバッグする事ができます。我々は他の言語よりも早くエンジニアを獲得し、それによってより早いイノベーションをすることができます。 今日、私は2年に渡って作業して

    t_tsuru
    t_tsuru 2010/02/03
  • CakePHPの変化と新しいプラグイン(和訳) : candycane development blog

    CakePHPの開発体制の変更がbakeryでアナウンスされました。Tracで 開発されていた頃が懐かしく思えてきます。これまではツール自体をフレームワークで開発する事で完成度を高めていくアプローチでしたが、今後は外部のサービスなどを積極的に採用していくのでしょうか。 という事で詳細は現リードデベロッパのMark Storyさんのポストをどうぞ。 原文 Changes in CakePHP and new plugins http://bakery.cakephp.org/articles/view/changes-in-cakephp-and-new-plugins CakePHPの変化と新しいプラグイン by Mark Story 1.3と2.0の開発が格化する中でCakePHPチームはチームとコミュニティが使うツールについて再評価と検討を行っていました。近年、CakePHPはS

  • 変化の時(Nate AbeleがCakePHPプロジェクトから離脱してLithiumを立ち上げた理由) : candycane development blog

    photo by gregchiasson cakephp.jpのフォーラムや一部のユーザの間でも話題になっていますが、4年間にわたってCakeの発展に貢献してきたプロジェクトマネージャのGarrett Woodworth氏とリードデベロッパのNate Abele氏が10/23頃にCakePHPプロジェクトを去りました。 そして新たに立ち上げられたのがLithiumというそれまでCake3と呼ばれていたフレームワークのプロジェクトです。 色々と憶測を呼んでいましたが、Nate人がこのあたりの経緯をLithiumのプロジェクトブログで語っています。 またNateの開発に対する姿勢は一般の開発者にとっても刺さる内容と言えると思いますのでCakeに関心がない方にもおすすめできます。 人の了解の元に日語訳を作ったのでここに掲載します。 原文 http://rad-dev.org/li

  • ぼくとわたしのCakePHP : candycane development blog

    yandodです。 CakeMatsuriを迎えるにあたってリレー形式でブログを書いてみたら面白いのでは?という話になり先頭を切らせてもらう事になりました。 今回は自分とCakePHPの関わりについて振り返ってみようと思います。 Cakeとの出会い 2005年の終わりごろに「10分で作るCakePHPアプリ」のスクリーンキャストを見たのが最初でした。 当時はMojaviとPEAR_DBを使ったアプリで開発をしておりORマッパなど全く知りませんでした。 例えば当時一緒に仕事をしていたエンジニアに「これからはRoR」ですよと言われて、「えっ、ゲーム?」というマジボケをかましていたりしたので、当によくわかっていませんでした。 実際、この時点ではスクリーンキャストが重くて最後まで見ておらず、名前を認識した時といっていいと思います。 初めてのプレゼン 実際にCakeを動かすきっかけになった

  • 1