志田・タンブラー・裕樹

Mar 16
setsuden:

コピー:http://twitter.com/#!/KingGeorge1103
グラフィック:http://twitter.com/#!/12kohe3i
ネットプリント:794Q3JBY

setsuden:

コピー:http://twitter.com/#!/KingGeorge1103

グラフィック:http://twitter.com/#!/12kohe3i

ネットプリント:794Q3JBY




Apr 4
“重要なのは「人は学べる」という前提を信じられるかどうか。任せたら、信じる。「任せたんだから、自分の期待する成果と同じものを出せ」というのは間違っているけれど、思ったよりひどいことにはならないものですよ。” 角谷信太郎――「スーパーマンである必要はない」 - @IT自分戦略研究所

Apr 2
“# こんなハッシュがparams[:cooking_recipe]に入ってくれば子を新たに作るのではなく更新する # {:name => “肉じゃが”, # :ingredients_attributes => # { # “13” => {:name => “じゃがいも”}, # “14” => {:name => “にんじん”} # } # } recipe = CookingRecipe.find(params[:id]) recipe.attributes = params[:cooking_recipe] recipe.save ….” Nested AttributesとNested Model Formsを使って親子オブジェクトを一括で登録/変更するには

6.1 Object#try

オブジェクトを取り扱う際に多くの人がこのtryの概念を使うことでしょう。特にviewで

<%= @person.try(:name) %>

と書くことでオブジェクトのnilチェックをしないですむのは便利ですのでRailsに導入しました。Railsの実装ではメソッドがprivateな場合はNoMethodError例外を送出、オブジェクトがnilの場合は常にnilを返します。

Rails2.3リリースノート訳 : うぇぶたま

3.4 Default Scopes

Rails2.3ではdefault scopesの概念を導入しています。named scopeに似ているのですが、すべてのnamed scope、findメソッドに対して適用されます。たとえば、default_scope :order => name ascと記述すれば、このモデルから取り出されるレコードはすべてname順に整列されます。(オプションを上書きしていない場合)

Rails2.3リリースノート訳 : うぇぶたま

今回のリリースで新しくdynamic scope methodsが利用できます。この機能はnamed scopeと拡張finderを組み合わせたいろいろな処理を実装できます。

Order.scoped_by_customer_id(12)
Order.scoped_by_customer_id(12).find(:all, :conditions => “status = ‘open’”)
Order.scoped_by_customer_id(12).scoped_by_status(“open”)

Rails2.3リリースノート訳 : うぇぶたま

3.1 Nested Attributes

Active Recordで入れ子になっているモデルの属性を直接更新することができます。

Rails2.3リリースノート訳 : うぇぶたま

1.2 Rails Enginesの新しいサポート

これまでいくつかのバージョンでは更新されていませんでしたが、Rails2.3ではRails Engineについていくつかの機能を提供しています(他のアプリケーションにRailsアプリケーションを組み込む)。

まず、Rails Engine内のルーティング情報は自動的にロード、リロードがされます。 もう一点はプラグインにappフォルダがあればapp/[models|controllers|helpers]が 自動的にRailsのload pathに追加されます。Enginesにはviewのパスが追加されます。

Rails2.3リリースノート訳 : うぇぶたま

“1. ARのerror_messages_forでカラム名とメッセージの間に半角スペースが入る” Close to the EDGE Rails 2.2.2のI18n機能による日本語化がイケてない6つの理由

来る4月24日、リクルートメディアテクノロジーラボ様、OpenSocial Japanコミュニティと共同で、OpenSocial Hackathon in Aprilと題した、OpenSocialに関する勉強会を行います。
Hackathon(ハッカソン)とは、Hack(ハック)とMarathon(マラソン)を組み合わせた造語で、参加者をグループに分け、その場で実際にコーディングを行いながらソフトウェアを作りあげていくものです。

詳細はこちらをご覧ください。
http://blog.goo.ne.jp/goohome_developer/e/03b2c41b3fe1f48072d86e96b34edd1b

参加をご希望の方は、下記2つのサイトにて登録を行ってください。
http://atnd.org/events/472
http://groups.google.com/group/opensocial-hackathon-0424


ふるってご参加をお待ちしております!

OpenSocialの勉強会を開催します - gooホーム

Feb 13
“僕の最終目標は「アルゴリズムによるコンテンツの自動生成」です。皆さんのアイデンティティは機械により代替され、最終的に人類は破滅します。”

Twitter / todesking’”>: 僕の最終目標は「アルゴリズムによるコンテンツの自動生 …

これ見てあまり関係ないことを考えたんだけど。

  • LPOとかコンテンツ最適化とかマーケティング自動化が極まっていくとして、またマーケティング側からのフィードバックを受けて提供される商品やサービスそのものも改善されていくとして、これからは商品やサービスのユニークネスも(昔と比べれば)どんどん削られていくようになるのかな?
  • 「機械が機械を食う」みたいな時代になっていくのかな? 言いたいのは、たとえばオンラインマーケティングのアルゴリズムが最適化されるような仕組みがどんどん洗練されていくとして、A社がエージェントをB社のサイトに飛ばしてサイト内を解析し、そのアルゴリズムをパクるというような。

Jan 29

Jan 4

Page 1 of 40