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

sfConsolePluginを使ってみる

Provides a php shell with completion capabilities. symfony 1.x legacy website 仕事が忙しいのでちょっと書く程度だけど。 $ ./symfony console:run >> console Welcome to the symfony console. Type exit to exit (no shit !) (000)> $article = new A…

ちょっとした遊び心で

はてなダイアリーのスーパーpre記法のハイライトを、vimと同じに変更する方法。 Vimと、はてなダイアリーのシンタックス・ハイライトを同じにする - テクメモ 普段使ってるvimのcolorschemeのdesert256にあわせてみた。 art…

Doctrineから2つのリリース

We have made available yet another maintenance release for the 1.0 version, 1.0.5. This release contains dozens of fixes that are logged here. In addition to the monthly 1.0.x maintenance release, we have made available the first beta of t…

社員旅行

2008.12 Asial Company Trip in Chiba | Flickr 土日に社員旅行で千葉へいってきました。一日目に鴨川シーワールド、二日目にはマザー牧場と体育館で運動をしてきました。帰りにレインボーブリッジとか通ったんだけど、運転していたので写真撮れなくてすごい…

Jobeet + Doctrine

Jon and I worked very hard during the last few days to find a solution. We have updated the symfony documentation process to allow us to have an easy to maintain copy of all documentation for both Propel and Doctrine. symfony 1.x legacy we…

DoctrineのORDER BYでランダム

from('User u') ->orderBy('random()') ->limit(1) ->fetchOne(); DoctrineでORDER BYにランダムを指定する場合は上記のようにorderBy('random()')と書きます。MySQLだったんだけど、orderBy('RAND()')とやったら怒られてしまいました。ちなみにこのあたりは…

Doctrineでサブクエリ

Doctrineでサブクエリを使う - アシアルブログ 会社の方でブログ書きました。ちなみに、 sfPropelPluginはsymfony1.1からすでにプラグイン化されており、 sfProtoculousPluginはJavaScriptのフレームワークが増えてきたのでプラグイン化されたらしいです。 (…

Ubuntuのバージョンを確認するコマンド

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 8.10 Release: 8.10 Codename: intrepid

Jobeet4日目

symfony 1.x legacy website 今日はボリュームあったなあ。ざっとまとめると、 スキーマ変えた MVCアーキテクチャ レイアウトファイル 21日目にベストデザインコンテストやるよ StyleSheet / JavaScript ヘルパー スロット forward() / forward404Unless() /…

Doctrine 1.1 Alphaがリリース

Today I am very happy to introduce the first alpha version of the 1.1 branch of Doctrine. http://www.doctrine-project.org/blog/first-1-1-alpha-version-released Doctrine 1.1 AlphaがSubversion上でタグ付けされていました。1.1での変更点はこちら…

the symfony + Doctrine Book

symfony 1.x legacy website symfony + Doctrineの公式のドキュメントです。目から鱗な情報が満載なので、symfony + Doctrineで開発する際は是非一読しておくことをおすすめします。

ゆっくりしていってね!!!

だいぶ前にみつけてネットで即予約したのですが、昨日ついに届きました、ゆっくりぬいぐるみ。これでこのブログのタイトルもなんとなくわかってきたんじゃないかな。かわいいぜ・・・

Jobeet!

Enter Jobeet, the 2008 symfony advent calendar tutorial! symfony 1.x legacy website 本日symfony 1.2がついにリリースされました。そして新しいチュートリアル、Jobeetがはじまりました。最近あんまりコード書く暇がないのでここで1日ごとに紹介とかは…

楽天テクノロジーカンファレンス2008にいってきました

楽天テクノロジーカンファレンス2008に参加してきました。色々な方とお話できて、とても勉強になりました。とりあえず眠くて頭が回らないので一言だけ。LIND++

symfony懇親会に参加しました

symfony懇親会 - events.php.gr.jp 自己紹介のときDoctrineのソースは半分くらいは読んでるとか言ったけど、多分半分も読んでない気がします。まーでも、読んでないのは大して必要にもならないから読んでいないだけで、ある程度必要になりそうな部分は読んで…

Stagehand_Autoloadがリリースされました

Stagehand_Autoloadは名前空間/PEARクラス命名規約を使用するクラスのためのクラスローダです。 http://piece-framework.com/2008/11/stagehand_autoload_010_beta.html Pieceプロダクトから、名前空間対応のクラスローダがリリースされました。今後Pieceプ…

Doctrineのアクセサとかまとめてみた

先日こんなことが。 はてなブックマーク - parent::setName($value)は使わずに$this->_set('name', $value)を使え - ぷぎがぽぎ というわけで、今日は会社のブログ当番だったのでまとめてみました。 先月末に第2回symfony勉強会があり、そこでDoctrineに…

symfony 1.2 RC1きた!

Today we are announcing the immediate availability of symfony 1.2 Release Candidate 1. Our intense development continued this week, and we decided on the last features and possibly backwards compatibility affecting changes. This also resul…

Railsセミナー

今から行ってきます。 月間524万人が利用する食のインフラ、「クックパッド」のものづくり 仕事を早く抜ける口実でもあったりする。

Rails 2.1系でCSRFに関するバグ

By design rails does not perform token verification on requests with certain content types not typically generated by browsers. Unfortunately this list also included ‘text/plain’ which can be generated by browsers. http://weblog.rubyonrail…

sfFormとファイルまわりで疑問

一言で言うと、sfForm(Propel|Doctrine)のremoveFileって動くの?ってことです。sfValidatedFileのsaveメソッドだと、 path.DIRECTORY_SEPARATOR.$file; //... return is_null($this->path) ? $file : str_replace($this->path.DIRECTORY_SEPARATOR, '', $fi…

VAIO type ZのCDドライブのこと

この前CDドライブ開こうと思っても全然開かないからなんなのかと思ったけど、省エネモードみたいなのに入るとCDドライブの電源が切れるのね。いやー寒い日に、ちょっと外へ出て戻ってきたときにtype Zはすばらしいね。左の排気口のあたりがかなり暖かいです。

ネストしたFormのサンプル

As announced in a previous post, symfony 1.2 is able to automatically save objects from deep nested forms. I gave a simple example in the announcement post, but some people asked me for a real project example. So here it is. symfony 1.x le…

VAIO type Z買いました

type Z | 製品情報 | 個人向け | VAIOパーソナルコンピューター | ソニー http://www.jp.sonystyle.com/Style-a/Product/Z/index.html 先週くらいに届きました。スペックはこんな感じ。 Core 2 Duo P9500 2.53GHz 4GBメモリー 200GB HDD 7200rpm GeForce 930…

第二回symfony勉強会の動画

が、ディノさんの方にアップされていました。前半の動画の真ん中くらいからはじまります。 dfltweb1.onamae.com – このドメインはお名前.comで取得されています。 http://startup.dino.co.jp/2008/11/07/symfony_study_mtg2/ 結構間違ったこといってたりもし…

Countableインターフェース

php

This Interface allows to hook into the global count() function. PHP: Manual Quick Reference Countableインターフェースに関する記事がなかったので一応書いてみる。これは何かというと、PHPのcount()関数で数えられるオブジェクトを作るためのインター…

スーパー牛さんパワー

$ apt-get mooaptitudeにはありません。 http://backslash.ddo.jp/wordpress/index.php/archives/74

ConsolasフォントをPuttyで使う

そこらへんに転がってるネタだけど、若干はまったのでメモ。ConsolasっていうのはVistaに標準で付いてる等幅フォントで結構見やすくて好きなのですが、puttyでそのまま使うと日本語フォントがつぶれてしまいます。そこでFontLinkというものを使って、日本語…

また間違ってる

先日のDoctrineの資料ですが。フックメソッドをTableに記述するってありましたけど、あれRecord側ですね・・・。

symfony 1.2 betaがついにリリース

As the release manager of symfony 1.2, I have the pleasure to announce that we released the symfony 1.2 beta today. Head for the installation page to obtain information on how to download this release. symfony 1.x legacy website 10月26日が…