Controller や Model で、動的にModelを呼ぶときは、ClassRegistry::init()が良いと言われていますが、それについての情報があまり見つかりません。使い方は、以下の通り簡単なので、問題ないのですが、ClassRegistoryクラス全般についての理解を深めたいと思っています。どこかにまとまっていたりしますか? $User = ClassRegistry::init('User'); $users =...
CakePHP のQ&A サイトの CakePHP Questions が日本語化されました! http://cakeqs.org/jpn ユーザ登録するとCakePHP に関する質問ができ、その質問に他のユーザが回答を付けてくれます。新しい CakePHP のコミュニティですね。まだ日本語の質問が少ないのでどんどん質問&回答しましょう!また英語の質問と回答を見るだけでも参考になると思います。 ユーザ登録ですが、OpenID を使った方がいいと思います。メールアドレスで登録してみたのですが、Gmail も syuhari.jp のドメインのメールも登録確認メールが届かずにアクティベイトできませんでした。 OpenID はログイン画面で Identity URL を入れます。 myOpenID だと Identity URL は http://yourid.myopenid.com/ になり
It’s said that every Haskell programmer writes their own monad tutorial, and with good reason: once you finally understand the definition and capabilities of a monad, you’ll be eager to try and break the mystique surrounding the concept of monads as a whole. To the outsider, monads are an impenetrable barrier to truly understanding Haskell; they’re cursed with a very unfortunate name, have bizarre
Google App Engine向けのアプリを作る際に最初に悩んだのはフレームワークの選択。Google App Engineにはwebappという最低限の機能を持ったフレームワークが付いて来るが、Python使いの人たちの間では、DJangoというフレームワークが広く使われているらしいし。かといって、あまり大きなフレームワークを使うと、パフォーマンスのチューニングとかもしにくくなるし、フレームワークそのもののバグや制限に悩ませられる可能性もある。 そんな中で増井君が見つけてくれてまず試したのが、Junoというフレームワーク。DJangoと比べると遥かに小さく、WebappよりもURLのルーティングのメカニズムとかが充実している。 そこで一旦はアプリをJunoの上で作り始めたのだが、Junoのソースコードを見ているうちにいろいろと気に入らないところが出て来た。不必要にオプションが多いし、
ロサンゼルスで開幕したマイクロソフトのイベント「PDC09」。初日のキーノートスピーチではWindows Azureの最新戦略が明らかにされました。そして2日目のキーノートスピーチでは、Internet Explorerの次期バージョン、Internet Explorer 9についての情報が発表されるかもしれないと米国で報道されています。 これまでマイクロソフトはInternet Explorer 9について、そのスケジュールや概要など一切の情報を明らかにしてきませんでした。 WebKit版のInternet Explorer 9? 米ZDNetでマイクロソフト情報を追いかけているおなじみのブロガー、Mary-Jo Foley氏は今朝「Microsoft to share some details on IE 9 at PDC show this week | All about Micr
こんにちは。ライブドアの駒井です。 つい先日、友人に誘われて半ば強制的に「Firefox Developers Conference 2009」に参加してきました。誘ってきた友人が、当日の急用で北海道に帰る事になり、何故か私1人で不慣れな場に参加してきました。当日優しくしてくれた皆さんありがとうございました。いただいたFirefoxのTシャツも大事にします。 自分の予想に反してとっても有意義な時間となりました。筆者は普段、JavaScriptを全く書きません。C++とJAVAがメインです。そんな私でも気軽に楽しめてしまうのがFirefoxアドオンでした。ということで、Firefoxアドオンを作成するための最低構成で、簡易的なアドオンを15分程度で実験的に作ってみたいと思います。 題材を模索中に自社営業部の人から次のようなアドオンがあったらありがたいと聞きました。営業訪問に際して必ず行う下記
[速報]マイクロソフトのPDC09開幕、Windows Azureで仮想マシンが実行可能、アジアにデータセンター開設 マイクロソフトの開発者向けプライベートイベント「PDC09」が米ロサンゼルスで開幕しました。同社のクラウドとしてWindows Azureが発表されたのが昨年のPDC。あれから1年が経過し、今年のPDCでは同社の本格的なクラウド戦略が明らかになろうとしています。 日本時間の18日午前1時半から行われた初日のキーノートスピーチでは、Windows Asureに関連する以下の主な項目が発表されました。 Windows Azure Virtual Machine:Amazon EC2のインスタンスのように、Windows Azureの上で仮想Windows Serverインスタンスを実行可能。ローカルのWindows Serveアプリケーションがそのまま実行可能 Windows
モテたい。 毎日こうつぶやき、周囲の男性全員に色目を使っている、31歳おひとりさまの自称・IT戦士(♀)の記者。こんなにウェルカムなのに、こんなに待っているのに、なぜ誰も声をかけてくれないのか。 「ここに置いていいですか?」。記者の机にFAXを届けてくれた後輩男子が、おそるおそる声をかけてきた。かわいい男子は好物だ。さあ、こっちにおいで。取って食ったりはしないから。たぶん。 だが彼は、FAXの置き場に困って目を泳がせ、書類の山の上に投げるように置くと、そそくさと去っていった。ああ待ってくれかわいい男子。行かないで! ……だが確かに記者の机は、1枚のFAXの置き場にも困るほどの汚さだ。紙の資料も新聞も取材メモも放置。机上には正体不明の地層が堆積し、何の資料がどこにあるかすら分からない。男子が寄りつくはずもなく、仕事の効率も極めて悪い。このままでは嫁にも行けず、主夫もめとれそうにない。 「ドキ
プログラマで、生きている: ググるな危険 http://el.jibun.atmarkit.co.jp/hidemi/2009/11/post-9d2b.html わたしが新人が検索に頼ってしまうことを危険視するのは、コピペの寄せ集めでもなんとなく動くコードが書けちゃって、それで自分は仕事を達成したという錯覚に陥ってしまうからです。 たいていの場合、新人プログラマには「きちんとしたコードを書くこと」は期待していません。先輩たちが期待しているのは「きちんとしたコードを書ける人になってくれること」です。 そこらへんの意識が行き違っちゃってるから、仙台に行くことよりも、新幹線に乗ることの方が重要事項になっちゃうんですかねえ。 最後に、わたしが新人の時に先輩から言われた言葉をご紹介させていただきます。 「自分で説明できないコードを1行たりとも書くな!」 間違うのはしかたありません。けれども、「自分
サイバーエージェントのメディア事業「アメーバ」がスタートから5年、長い赤字時期を乗り越え、ようやく2009年9月期第4四半期で2億円の黒字化を達成した。今期は13億5000万円の営業利益を見込み、先行投資してきた約60億円を2年で回収する計画だ。 アメーバは2004年9月にサービスを開始した。伸び悩んだ時期、社長の藤田晋氏が自らアメーバ総合プロデューサーに乗り出すとともに、2009年までに黒字化できなければ社長を辞めると宣言し、退路を断った。 安定した収益を生み出す広告代理事業、FX事業、多くのグループ会社を抱えながら、なぜ一途にメディア事業での成功を目指したのか。黒字化に至るターニングポイント、そしてまもなくリリースする新サービス「Amebaなう」について、サイバーエージェント代表取締役社長であり、アメーバ総合プロデューサーである藤田氏に聞いた。 --ついにアメーバが黒字転換しました。こ
以下の文章は、Peter Norvig による Teach Yourself Programming in Ten Years の日本語訳である。 本翻訳文書については、以下の方々にご教示を頂きました。ありがとうございました。 Shiro Kawai さん:誤訳の訂正 三好博之さん:誤訳の訂正 竹中明夫さん:2001年7月改版分の訳、誤訳の訂正(共訳者にクレジット) Toshihiko Ono さん:誤訳の訂正 アクビさん:訳注3に関する情報 どうしてみんなそんなに急ぐの? どの本屋に足を運んでも、『7日で学ぶ Java』といったハウツー本を見かけるし、そのそばには Visual Basic や Windows やインターネットなどについて、同じように数日や数時間で学べると売りこむ本が無限のバリエーションで並んでいる。Amazon.com で以下の条件で検索してみたところ、 pubdate
文:Lance Whitney(Special to CNET News) 翻訳校正:湯本牧子、高森郁哉2009年11月18日 13時22分 AdMobは、Googleに買収されることが決まっているものの、静かに待っているわけではない。 モバイル広告企業のAdMobは米国時間11月17日、「iPhone」および「iPod touch」向けにインタラクティブな動画広告「Interactive Video Ad Unit for iPhone」を提供すると発表した。2009年11月第3週から開始される予定の同サービスにより、iPhoneユーザーは動画広告が再生されている間に、ウェブの閲覧や他の動画のチェックが可能になる。AdMobは、消費者を引きつけることを目指したインタラクティブな広告を提供することによって、広告主や開発者が動画フォーマットを活用できるようになると考えている。 AdMobの創
Microsoftは、組み込みシステム向けの開発および実行環境である「.NET Micro Framework」の大部分をオープンソース化した。 .NET Micro Frameworkは、パーキングメーターから衛星ナビ、スマート遠隔制御にいたるまでさまざまな機器に使用されている。Microsoftは米国時間11月16日、ロサンゼルスで開催された同社のProfessional Developer Conference(PDC)において同フレームワークのバージョン4.0をリリースするとともに、ソースコードの大部分をApache 2.0ライセンスの下に公開し、同フレームワークに関するライセンス料を廃止した。 しかし、同フレームワークのTCP/IP通信スタックと暗号化ライブラリは、オープンソース化されていない。Microsoftのプラットフォーム戦略グループのオープンソースコミュニティマネージャ
Googleは米国時間11月19日に「Chrome OS」の開発進捗を披露するイベントを本社で開催する計画だ。 Chrome OSは、2010年のローンチが見込まれているGoogleのプロジェクトで、軽量でブラウザライクな操作性をベースにしたネットブック向けOSを開発している。同社はこのプロジェクトを7月に大々的に発表して以来、あまり多くを明らかにしてこなかった。 しかし、19日にはこうした状況は変わるかもしれない。17日に配布された報道関係者向けの招待状によると、Googleは「いくつかのデモを披露」するほか、プロダクトマネジメント担当バイスプレジデントのSundar Pichai氏とGoogle Chrome OSのエンジニアリングディレクターであるMatthew Papakipos氏がプレゼンテーションを行う予定だという。
ニューヨーク発--Appleは、さらに多くの場所での大型直営店開店など、積極的な小売戦略で、市場シェアを拡大したいと考えている。 Appleの小売担当シニアバイスプレジデントであるRon Johnson氏は、マンハッタンで4番目となるアッパーウェストサイドの直営店のメディア向け先行公開で、同社の小売戦略の焦点は消費者にPCから「Mac」へ移行してもらうことだと述べた。 「Apple Storeには、移行する人を引きつける力がある。われわれの小売店に来る人の約半分は、初めてMacを購入する人だ」(Johnson氏) Johnson氏によれば、対面式の顧客サービスおよびサポートを提供するAppleの「Genius Bar」などのサービスを利用することで、ユーザーは安心してPCからMacへ移行できるという。例えば、Appleが提供する「One to One」サービスでは、新たにMacユーザーにな
サイバーエージェントは、短いテキストを投稿して交流するTwitterに似たサービス「Amebaなう」を12月8日にスタートする。まず携帯電話向けサイトをオープン、1週間後にPC向けサイトを公開する。iPhoneアプリの提供も予定している。 Twitterと同様、140文字までのテキストを投稿するサービスで、画像や絵文字の投稿にも対応した。友人を「フォロー」する機能も備え、友人の投稿を自分の投稿と混ぜて時系列で追える。投稿はしたテキストは「なう」と呼ばれる。 Amebaブログを利用する有名人も参加予定。年明けには、ブログや「アメーバピグ」など、同社が提供するほかのサービスと連携することも検討しているという。 関連記事 サイバーエージェント、Twitterライクな「アメーバなう」12月スタート サイバーエージェントは、Twitterに似たミニブログサービス「アメーバなう」を、12月に始める。
「第1回ウェブ学会シンポジウム」が12月7日、東京大学安田講堂で開かれる。第一線の研究者や技術者による講演やセッションを通じ、世界に影響を与えるような革新的なWeb研究やビジネス創出のきっかけになることを目指す。 国立国会図書館の長尾真館長が基調講演を行うほか、“Twitter議員”こと藤末健三 参議院議員や、批評家の東浩紀さん、ジャーナリストの津田大介さんがWebと政治について議論するセッション、はてなの伊藤直也CTOやGoogleの工藤拓さんなどが参加するデータマイニングをテーマにしたセッション、産業技術総合研究所の江渡浩一郎さんや弁護士でクリエイティブ・コモンズ・ジャパン常務理事の野口祐子さんなどがWeb上のコラボレーションをテーマにしたセッションを開く。 「Webの存在感はこの15年で圧倒的に増したが、国内からは、世界に影響を与えるような革新的なWeb研究やビジネスが生まれていない
Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたので本サーバから削除しました。 このページは20秒後にNews トップページに自動的に切り替わります。
Microsoftがクラウドサービス「Windows Azure Platform」の正式リリースと、Azure向けアプリストア「Pinpoint」、など関連サービスを発表した。 米Microsoftは11月17日、ロサンゼルスで開催の開発者向けカンファレンス「Professional Developer Conference(PDC) 2009」において、クラウドサービス「Windows Azure Platform」のリリースを発表した。商用サービスは2010年1月1日に開始するが課金は2月1日からで、それまでは無料で利用できる。 Windows Azure Platformは、アプリケーションをホスティングするクラウドOS「Windows Azure」、クラウド向けデータベース「SQL Azure Database」、Windows ServerとWindows Azureの双方向け
Microsoftで開発者に対するエバンジェリスト的な役割を果たしてきたドン・ドッジ氏が、Googleのエンタープライズ市場向け製品チームに参加する。 米Microsoftが11月4日の大規模レイオフの際に解雇した事業開発ディレクターのドン・ドッジ氏が、Googleに入社する。ドッジ氏が16日、自身のブログで明らかにした。 同氏はMicrosoftで4年以上、Microsoftの技術を利用する開発者や新興企業の窓口的な役割を果たしてきたが、4日のレイオフの際に解雇された。レイオフ発表の90分後にはGoogleから接触があり、Microsoftの時間のかかる秘密主義的、官僚的な態勢との違いに感銘を受けたとしている。 Googleでは、エンタープライズ市場向け製品を構築するチームに所属し、同社の技術やプラットフォームで製品を作る開発者や新興企業を助けることになるという。同氏はブログでMicro
「JetPack」は、HTMLやJavaScriptやCSSを使ったFirefoxのアドオンだけを集めたギャラリー「JetPack Gallery」をオープンしました。高度で複雑な機能拡張ができるものばかりではないですが、インストール後の再起動無しで使えるアドオンです。 以前もご紹介したように(英文)JetPackは、特別なスクリプトを使うGreaseMonkeyと数多あるFirefoxのアドオンの、隙間を埋めるようなものです。例えば、JetPackをインストールしていれば、chromeのアドオンをFirefoxに追加したとしても、ブラウザを再起動せずにリロードするだけでアドオンを使うことができます。 JetPack Galleryには、JetPackをインストールしていればすぐに使える便利なアドオンがいくつもありますよ。「GTranslatifier」は、ページ全体もしくは選択したテキス
このメールディスカッションによると、テスト中のChromeの最新版では、最新のWindowsとMacですでにChromeが動いているとあります。しかも、Mac版はラフなテストビルドでは無さそうです。 Chromeの開発マネージャーのNick Baumは、開発メーカー側に12月上旬までには新しいデザインのベータ版をローンチして欲しいと催促しています。オープンソースでの開発が進んでいる様子が伺えます。 本当に12月上旬にリリースされるかどうかは開発の進捗にもよると思いますが、Mac版のChromeのリリースが待ち遠しいですね。 [Google Groups via CNET] Kevin Purdy(原文/訳:的野裕子)
ストーリー by hylom 2009年11月18日 1時46分 「未来を予測する最良の方法は、未来を創りだすことだ」 部門より Rubyの開発者として知られるMatzことまつもと ゆきひろ氏が11月27日(金)、専修大学生田キャンパス(神奈川県川崎市)にて「UNIX+OSS+Ruby」と題して講演をおこなうそうです。参加費無料、事前の申し込みは不要で、詳細は下記のとおりです。 まつもとゆきひろ氏特別講演会 Rubyの創始者まつもとゆきひろ氏を専修大学生田キャンパスに迎えて講演会を行います。 講演者: まつもとゆきひろ氏・プログラミング言語「Ruby」作者 題目: UNIX+OSS+Ruby 日時: 2009年11月27日(金)10:45〜12:15 会場: 10301教室(専修大学生田キャンパス10号館4階) 事前申込みは不要です。 どなたでも無料で参加できます。 「どなたでも無料で参加
臆病者なのでAnonymous Cowardで書きますが、私はまだ販売中の複数の著書をgoogleにスキャンされました。 著者の立場から今回の件で起きたこと、思ったことを時系列で書きます。 (1)「googleが"絶版"本をオンラインで公開するらしい」と噂に この時点では「"絶版"本だからいいんじゃね、公開はアメリカ国内に限るらしいし」と肯定的でした。 (2)アメリカ国内で入手困難なものも絶版扱いされるとの情報がひろまる 「おい、それって何?」と疑いの眼差しで情勢を見守っていました。 いまだに「絶版だからいいんじゃないか」という意見をいう人がいますが、 「アメリカ国内で入手困難な本=絶版」ですので、日本国内の本はほとんど"絶版本”です。 (3)上と前後して、アメリカで訴訟+和解のニュース 訴訟の件を聞いたときには「そりゃそうだ、あまりにむちゃだよ、この話は潰れる」と予想。 しかし一転、和解
こんなことはないでしょうか? お客さまから提案がないと言われた。これまでは要求をちゃんと満足すれば評価されてたのに 新規提案を作ろうと、専門の部署を作ったり、アイディアコンテストを行ったがロクな提案がでてこない コンサルに頼んでプランは作ってもらったが、ここからどうすればいいのか 「これまでの仕事」はちゃんとやっていたのに、なぜこんな問題が出てくるのでしょう? 会社での仕事の98%は「ゴール達成」です。お客様や会社の幹部、上司に与えられたゴールを達成すれば高く評価される。 この「ゴール達成」とは異なるのが「ゴール創生」。そもそも何を目指すかのゴールを作り出すこと。目の前に広がる曖昧な世界のどこにゴールを作るかを決めなくてはなりません。 先ほどの問題はすべて「今までゴール達成しかやってこなかった人がゴール創生を求められる」時に起こります。 ではなぜゴール創生が求められるようになったのか?理由
Clojure上でのWebフレームワークを探してみた。 定番ぽいのが3つ見つかった。 1. Compojure コードサンプルを一見するとSinatraと錯覚してしまう。 作者も web.py や Sinatra にインスパイアされたと言っている。 参考リンク: Googleグループ, github 2. Webjure 最近はCompojureにおされているかも。 検索するとCompojureと並んでよく出てくる。 3. Conjure Clojure上でのrailsを目指してるっぽい。(Tutorial) Conjureは以下のライブラリを含んでいる: ring : RubyでいうことろのRack clj-record : RubyでいうところのActiveRecord clj-html : HTMLテンプレート記述言語。Lisp系とxml系は相性がいいよね。 その他気に
Automatic update from google3 Automatic update for 2024-08-19 UTC Change-Id: I3c7ccf77bfc9f158f61c82145cbbf12cf4b3ad73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5797288 Commit-Queue: PKI Metadata Updates Bot <mdb.chrome-pki-metadata-release-jobs@google.com> Bot-Commit: PKI Metadata Updates Bot <mdb.chrome-pki-metadata-release-jobs@google.com> Cr-Commit-Position: refs/h
The rpy2 site has moved to https://rpy2.bitbucket.io. You will be redirected in 15 s econds. About rpy2 is an interface to R running embedded in a Python process. The project is mature, stable, and widely used. Source and installation Released source packages are available on PyPi. Installing should be as easy as pip install rpy2 The source code is also in a public repository on bitbucket. Documen
児童ポルノ「製造・販売」禁止から「単純所持」を新たに禁止へ。児ポを所持保管しているだけで逮捕 1 名前: 滑車(長屋):2009/11/17(火) 15:26:09.15 ID:8Pa91vxM ?PLT 児童ポルノ「単純所持」禁止…民・自・公が改正案 児童買春・児童ポルノ禁止法をめぐり、民主、自民、公明の3党が、児童ポルノを個人が取得したり保管したりする「単純所持」を新たに禁止する改正案をまとめた。社民党などの了解を得た上で、今国会中にも提出することを目指す。 同法はすでに、児童ポルノの「製造」「販売」は禁止しているが、「単純所持」は禁じておらず、児童ポルノの拡散が止められない原因として国際社会から批判を受けていた。改正案では、性的好奇心を満たす目的で所持や保管をしたことが明確な者については「1年以下の懲役または100万円以下の罰金」を科すこととした。 3党は今年7月には、「所持
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Java Persistence API" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) Java Persistence API(JPA)とは、関係データベースのデータを扱うJava SEおよびJakarta EE(旧・Java EE)のアプリケーションを開発するためのJava用フレームワークである。 JPAは、以下の3つの部分から成る。 API(javax.persistence パッケージで定義されている) Java Persistence Query Language オブジェクト/関係メタデータ JPAのリファ
The document provides an overview of the Symfony Components library and Dependency Injection container. It introduces Dependency Injection as a design pattern where objects receive their dependencies (like collaborators) through constructors or properties rather than creating them directly. It then provides a simple example of using a Dependency Injection container to configure and instantiate obj
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く