Tweets for 2010-11-27


  • RT @Asiajin: LTEと既存技術の拡張の戦い: 世界最速のモバイル・ブロードバンドを提供するのはどこか? http://bit.ly/bStVJN #
  • 買収したアメリカのショピングサイト大手 RT @Asiajin: 楽天が顧客向けプログラム「スーパーポイント」をBuy.comへ導入 http://bit.ly/atOsee #
  • スタートアップ・ウィークエンド東京の成果発表会がいよいよはじまります。即席チームが2日半で開発した新ウェブビジネスが9チーム集合 #swtokyo http://bit.ly/6owHss #
  • #swtokyo 第一のスタートアップ eatomo.com 生活習慣改善と食やその他のレコメンデーションを組み合わせたサービス。ユーザー課金 http://bit.ly/bMvFHD #
  • #swtokyo 第二のスタートアップ pipedit.com 複数メッセージングサービスの集約・フィルタ・再分配 http://bit.ly/9JaM7m #
  • #swtokyo 第三のスタートアップ CouponTimely.com リアルタイム性の高いクーポンサービス #
  • #swtokyo 第四のスタートアップ Breeders Lounge 猫のブリーダーと猫好きを猫の血統情報を通じてつなげるSNS http://bit.ly/b4ZwZG #
  • #twtokyo 第五のスタートアップ @sociopad 面白かったツイートやFacebook Statusを後からでも探しやすくまとめ、その日の情報や追加コメントも付加してまとめるサービス #
  • #swtokyo 第6のスタートアップ Kachop 背景写真に別の写真の人物写真をワンタッチで合成するWebサービスとスマートフォンアプリ #
  • #swtokyo 第五のスタートアップ @sociopad 面白かったツイートやFacebook Statusを後からでも探しやすくまとめ、その日の情報や追加コメントも付加してまとめるサービス #
  • #swtokyo Margo 幼児と絵文字や絵でコミュニケーションし、家族の記録にもなるシステム。名前は「孫」から #
  • #swtokyo 第8のスタートアップ Catch Me 10代向けオンラインデコ名刺作成・交換ケータイ/スマートフォンアプリ #
  • #swtokyo 最後のスタートアップ OhMyPic 撮った写真中のブランドにタグづけをしてポイントを貰い、寄付にもなるサービス。タグの企業から広告収入を得る #
  • #swtokyo 会場提供のオープンネットワークラボから、彼らの起業支援プログラムへの申し込みも奨励されました http://bit.ly/b4i2eF #
  • 最優秀賞発表前にPCの電池が切れてました。スタートアップ・ウィークエンド東京の最優秀賞はkachop 背景写真に別の写真の人物写真をワンタッチで合成するWebサービスとスマートフォンアプリ #swtokyo #swbattle #
  • 2位はSocioPad RT @akky: #swtokyo 第五のスタートアップ @sociopad 面白かったツイートやFacebook Statusを後からでも探しやすくまとめ、その日の情報や追加コメントも付加してまとめるサービス #
  • 3位。これも面白いアイデア RT @akky: #swtokyo 最後のスタートアップ OhMyPic 撮った写真中のブランドにタグづけをしてポイントを貰い、寄付にもなるサービス。タグの企業から広告収入を得る #
  • 「ネットで成功しているのは〈やめない人たち〉である」読み始めた http://amzn.to/9ill3g #
  • ToriSat – 国際宇宙ステーションを見よう – http://bit.ly/issmap #
  • RT @Asiajin: 日本の伊藤忠が香港と台湾のeコマースサイトに投資 http://bit.ly/daVMRw #
  • 在日者向け英語ポータルGaijinpotで@Asiaijn記事が紹介されました。「Asiajinはたぶん日本のウェブに関するニュースを得るための最良の入手元だ」 http://bit.ly/aj-gpot #
  • RT @Asiajin: ジャフコがグルーポンクローンのLuxaに600万ドルを出資 http://bit.ly/8XQ5xi #
  • ジャパニーズ・アルファベット・ソング 五十音の歌 http://bit.ly/aiueosong #
  • せな毛シェイバー http://bit.ly/backshaver #
  • 戦時中ですね RT @arigatomoko: アニメーションがクラシックディズニー風です。これっていつ頃の作品なのかな。 RT @akariappa: @akky あいうえおの歌クラシック→ http://bit.ly/c9TLV5 #
  • #swtokyo RT @Asiajin: スタートアップ・ウィークエンド東京2010: 出場9チームを勝ち抜いたのは写真切り抜きツールKachop http://bit.ly/aHb0b8 #
  • @yager オナージ #
  • 普通の人に紹介しようとして、Dropboxが日本語になってないことに気づいた。SugarSyncは日本語化してる。解説書は両方ある http://bit.ly/storage-narabete #
  • Windows Live SyncはLive Meshに置き換わるのか… http://bit.ly/mesh-live #
  • 明日のプレゼンの仕上げ中… 時間と反応が読めないなあ #
  • #swtokyo RT @Asiajin: スタートアップ・ウィークエンド東京2010: 出場9チームを勝ち抜いたのは写真切り抜きツールKachop http://bit.ly/aHb0b8 #
  • 東京大学に来てます。これから経済学部でウェブビジネスの歴史についてのゲスト講義をします。 #
  • 講義終了! なにかしら伝えられた。ような気がする #
  • オーマ初訪問 RT @amachang: サイボウズ・ラボの @akky さんが遊びに来たよ!お暇な人は楽しんでください。 ( http://ustre.am/ws4 で配信中) #
  • Ustream中継中。だべってます http://ustre.am/ws4 #
  • お題は「ウェブビジネスの歴史」 http://ustre.am/ws4 #
  • Ustream with @amachang 終了ー 面白かった #
  • オグルヴィのソーシャルメディアイベントに来た #askogilvy #
  • フラッタースケープのチームの多国籍度半端ない。日本インドネシアフィリピンオランダだって #askogilvy #
  • TwitCastingの開発裏話 by @yoski #askogilvy #
  • 「人のつぶやきを読まない人が相互フォローで30000人集めても、その人たちも人のつぶやきは読まないから、影響力なんかない」 @yoski #askogilvy #
  • オグルヴィPRジャパン代表のマーケ話。paid,owned,earnedの三種類に分けられる #askogilvy #
  • PR会社が顧客のブランドがソーシャルメディアの中の誰にどう言及されているか分析してますよと言う内幕を解説してくれている #askogilvy #
  • イベント後お茶 with @jhonnyli and @yoski #askogilvy #
  • 日本発のスタートアップを応援しつつ無料で手元の携帯で英語のリスニングテストまでできる! #swtokyo http://bit.ly/fmRMr3 #
  • 今、米Gizmodoのトップページに@Asiajin 経由でBar Androidの記事が出ています! http://gizmo.do/barandroid #
  • .@Asiajin のBar Android記事がGizmodoに載ったのは米CNET News経由。こちらに載ったのもすごい http://bit.ly/bar-android #
  • RT @Asiajin: 3割の日本人はまず電話してよいかのeメールを送る http://bit.ly/ikihwJ #
  • RT @Asiajin: ヤフージャパンとオンライン・ファッションストアZozotownが提携を発表 http://bit.ly/e7ePXs #
  • RT @Asiajin: ヤフージャパンによる2010年の最も検索されたキーワードランキング http://bit.ly/dVILz6 #
  • RT @Asiajin: ラブプラスのフォロワー達が携帯電話を強襲。グリーとモバゲータウン http://bit.ly/dQWJTC #
  • 渋谷のAndroid Barの@Asiajin 記事がフランスのAndroid-Franceで紹介されました http://bit.ly/hym0op #
  • Asiajinのフェイスブック・ファンが700名を突破しました! bit.ly/asiajin (ページ右側) まだファンになってない方はぜひ「いいね!」で応援してください #
  • あとで行く RT @iiteam: 本日16時よりロジカルチームワークシンポジウムを開催。小惑星探査機はやぶさプロジェクトマネージャー川口氏の講演も。Ust中継します。御社の経営課題解決のヒントに、ぜひご覧下さい! #iiteam2010 http://j.mp/f7B0YY #
  • @siwata 今日のブログの個別ページがForbiddenになります(トップからは読める) #
  • わらった > 4chan創業者からのメッセージ http://bit.ly/hPSj89 via @techcrunch #
  • 東京大学で「ウェブビジネスの歴史」についての講義をしてきました http://bit.ly/eaNinL #
  • 講義資料も公開してます RT @akky: 東京大学で「ウェブビジネスの歴史」についての講義をしてきました http://bit.ly/eaNinL #
  • @JeromeDessagne for Japanese, YouTube followed by ".com" is not obvious as ".jp" and ".co.jp" are also popular. that demands more search #
  • 「いいチームの日」イベントを聴きに行ってきます。桑田真澄さんの講演楽しみ。←以外の講演(JAXAはやぶさチームとか)はUstreamで中継されるそうです http://bit.ly/gE0VNE #iiteam2010 #
  • @JeromeDessagne I did not know that YouTube cares it (which is good!). thanks. I should write why search-box ads are so common in Japan #
  • 人でいっぱいだ #iiteam2010 http://photozou.jp/photo/show/77348/58303942 #
  • 桑田真澄さんの講演はじまった #iiteam2010 #
  • 桑田「野球の実績だけで人に物を言うような人になりたくなかったので、早稲田に行って違う勉強をした」 #iiteam2010 #
  • 桑田「個人がそれぞれ力をつけて、集まった個人がさらにその力を合わせるのが僕の考える良いチームワーク」 #iiteam2010 #
  • 桑田「短時間集中型の努力を15歳から、野球と関係のない掃除や勉強でするように心がけてきた。誰にも言わず、誰にも気づかれず」 #iiteam2010 #
  • 話すの苦手とか言いながら面白いなー #iiteam2010 #
  • ここからUst中継あり RT @iiteam:間もなく「ロジカルチームワークシンポジウム2010」のUst中継を開始致します (#iiteam2010 live at http://ustre.am/c1Vg) #
  • .@aono 「日本人はチームワークが得意、は本当か?」 RT @8maki: 青野さんの講演が始まった。 (#iiteam2010 live at http://ustre.am/c1Vg) #
  • チームワークを構成する7つの要素 (#iiteam2010 live at http://ustre.am/c1Vg) #
  • チームワーク・オブ・ザ・イヤー 2010の発表 小惑星探査機はやぶさプロジェクト (#iiteam2010 live at http://ustre.am/c1Vg) #
  • 「はやぶさ」チームワークを支えたもの by プログラムディレクター川口教授の講演中継中 (#iiteam2010 live at http://ustre.am/c1Vg) #
  • 「ナレッジワーカーのチームマネージメントというのはゲームのゴールを定義すること」 (#iiteam2010 live at http://ustre.am/c1Vg) #
  • RT @Asiajin: 2010年(と2011年)の日本のヒット商品トップ20リスト http://bit.ly/hsyVf6 #
  • メールで電話していいか尋ねる日本人についての@Asiajin 記事が、ドイツのエキサイトで取り上げられました http://bit.ly/eBQxBI #
  • @hirrro 一昨日はご挨拶できずすいませんでした。またよろしくおねがいいたします。ドミニクさんによろしくお伝えください #
  • @yonda4 4063726495[Danza [ダンツァ] 2,5話あたりが良かった #
  • @yonda4 4047136573[螺子とランタン] にへらー #
  • @yonda4 4063726088[ファンタジウム(1)] 初期の方がガラが悪い感じ #
  • @yonda4 4785926880[恋愛ディストーション 5] 5巻あったのか #
  • RT @Asiajin: フェイスブックジャパンが日本のテレビで始めてカバーされる http://bit.ly/gq5XPu #
  • 香港のGoogleロゴがブルース・リーに。生誕70周年 Google香港 http://bit.ly/gjxMY9 画像 http://bit.ly/eRLyPn #
  • RT @Asiajin: 2010年11月の日本のITリンク(Part 2) http://bit.ly/eXqpb7 #
  • RT @Asiajin: グーグルジャパン前社長が新会社Alexを立ち上げ http://bit.ly/h7ZhK0 #
  • しまったこれ英語でバズるのか。紹介しとけばよかった http://www.youtube.com/watch?v=BB7nMNjt5u0 #
  • RT @Asiajin: 慶應の学生がユニークなソーシャルアプリを展示会で発表。電車の乗客が鬼ごっこをして、つぶやきを共有 http://bit.ly/eK6gk1 #

せな毛シェイバー


アメリカのアマゾンに売っている一見謎のアイテム“Back Hair Shaver”。背中の毛を剃るための専用器具らしいです。

上の青い26ドルの廉価版以外にも、50ドルの黒いSilencer、$61ドルの赤いWar Hammer(戦槌! ウォーハンマー)などがあるようですが、使い方の絵はどれも同じ上の図。

T字のカミソリをこの器具にセットして、孫の手を使うようにして背中の毛を剃るということ…なんでしょうね。

シェービングクリームを背中に塗るためのアタッチメントも別売で存在します。背中毛が生えまくって困ってる人にはいいのではないでしょう…か!?

via Humorpix

ジャパニーズ・アルファベット・ソング 五十音の歌


五十音の歌。

50万回以上再生されてて、英語のコメントがいっぱいついてます。

カタカナとローマ字も入ったバージョンもあって、こちらも30万回再生。

これはファンクだ

Tweets for 2010-11-20


  • 未使用カードをたまたま見つけて検索したら払い戻し期限ギリギリだった / 音楽ギフトカードをお持ちのお客様へ – 株式会社ジャパン・ミュージック・ギフトカード http://htn.to/5zLZgp #
  • ティーバッグ掛け付きマグ http://bit.ly/90jMZn #
  • QRコード刺繍 http://bit.ly/aPGtWq #
  • 祝誕生日! RT @rpdexp: 読み取り結果:「Joyeux anniversaire Hatim !」 QRT @sakairyota: このQRコード使えるのかな?使えるならすごいと思う。RT @akky: QRコード刺繍 http://bit.ly/aPGtWq #
  • RT @Asiajin: 角川が電子書籍配信プラットフォームを開始へ; 待てない小説家達は独自プラットフォームを立ち上げ http://bit.ly/aN3ESB #
  • RT @Asiajin: ニコニコ動画が通年黒字化。原宿に新オフィスをオープン http://bit.ly/cLUz4G #
  • セルとフリーザ http://bit.ly/apUwLc #
  • RT @Asiajin: 2010年11月 日本のITリンク(Part 1) http://bit.ly/d5GgMP #
  • これはすごく日本製らしい機能だと思う RT @_yujin: サイボウズのカレンダー六曜が出るんだ。すごいな。入札で絶対入れたいときはこういうのを要件に入れたらいい。 #
  • RT @Asiajin: 日本のグーグルが日本語入力開発のコミックを作成 http://bit.ly/dhLMui #
  • @hamaaki Outlook日本語版だけではなく? #
  • イギリス: Final Fantasy婚 http://bit.ly/aEKbAU #
  • @Hunting_bears Sure I am real, but not the one you are seeking #
  • @Hunting_bears mira aqui por favor http://asiajin.com/blog/ #
  • @hamaaki ありがとうございます。共通システムで追加の体系をプラグインできるようになったということですね #
  • まだ参加できるそうなので、東京のエンジニアも、エンジニアを探している起業家もぜひ – 今週末のスタートアップ・ウィークエンド東京の審査員を務めることになりました http://bit.ly/c6YZzQ #
  • 10月頭のフェイスブック祭りは終息してるように見えるこのグラフ。祭りで20万人増えて、2週遅れぐらいで10万人増えて、そのあとは微増 http://bit.ly/facebookjapan #
  • @yoski 54時間の捻出がたいへんですねえ。僕も時間取れれば参加者側が良かったのですが #
  • @higepon そう、結局時差回数券が一番割引率が…ってそういう話? #
  • @higepon いやいやいやいやいやいや。かんべんしてくださいよぅ #
  • RT @Asiajin: 東京渋谷にAndroidバーがオープン http://bit.ly/c5FudX #
  • 今日のThe Japan Times、テクノロジー面に日本の電子コミック市場についての記事を書きました #
  • TAKESAKO @ Yet another Cybozu Labs: 第2回 エンジニアの未来サミット for students パネルディスカッション http://htn.to/gQA2es #
  • 2010流行語大賞候補60語を英語で解説 / Top 60 popular Japanese words/phrases of 2010 ::: Pink Tentacle http://htn.to/znVLT8 #
  • Google日本語IMEマンガを紹介した@Asiajin 記事がThe Next Webで紹介されました http://bit.ly/bLr0lk #
  • 米ライフ誌が1942年に予想した日独軍の対米上陸作戦6プラン / Maps from 1942 of the never-was Nazi invasion of North America http://htn.to/RpbYCH #
  • 後頭部にカメラを埋め込んで一年間一分おきに撮った写真を送信公開する計画のニューヨーク大教授 / NYU Professor to Implant Camera in Head to Broadcast a Live Stream to… http://htn.to/t5UBJU #
  • 動物愛護読本 「犬を飼うってステキです―か?」 http://htn.to/gdojk2 #
  • RT @Asiajin: イベントレポート: サンフランシスコ 日本テック起業家ナイト http://bit.ly/bo9yCL #
  • 風邪ぶりかえした #
  • 場所移動。東京駅にも追加設置 http://bit.ly/dzzrIv RT @HYamaguchi: 実験だったのでは?@h_fukuoka: @no_rio55: 実は顔写真を集めていただけとか… RT @guges 品川駅の飲み物をレコメンドしてくれる自販機無くなってるな” #
  • 明日夜から週末にかけてのイベントStartup Weekend Tokyoの申込は今日まで http://bit.ly/c6YZzQ #
  • プチプチネクタイ http://bit.ly/c0jZAg #
  • RT @Asiajin: 日本の首相がブログを開始 http://bit.ly/cDDqwt #
  • マザーズね RT @Asiajin: メディカルネットコミュニケーションが東証上場 http://bit.ly/a03Utp #
  • 「女子中高生ケータイ流行語大賞2010」候補の意味を特定 – FAMASAKI.COM http://htn.to/trNJDP #
  • MySpaceがFacebookとのマッシュアップを発表。MySpace上の好きなバンド等をFacebook友達と共有したり等 http://mysp.ac/bIgW7a #
  • オバマ大統領、民間武装業者に対し「国家の本質である暴力の独占を民営化しようとするものだ」とコメント(2008年) http://bit.ly/bEYgMN #
  • ノートにSymfony2用環境をセットアップしなきゃ #
  • 東京ドームから地鳴りのような音が聴こえてきた #
  • なるほど。何が起こってるかわかりましたw RT @i_ko10mi: 嵐が来たわけですな RT @akky: 東京ドームから地鳴りのような音が聴こえてきた #
  • @yonda4 4063145816[ヴィンランド・サガ(8)] #
  • @yonda4 4063106721[ヴィンランド・サガ(9)] #
  • @yonda4 4091826822[サムライ・ノングラータ 2] 1巻の方が面白かった。謎の行商人の正体はびっくりしたけど #
  • @yonda4 4091883036[G戦場ヘヴンズドア 3] 愛がなくても書けた大ヒット野球マンガの中身は気になる #
  • 時は止まった! ビデオとその作りかた http://bit.ly/cmb2QC #
  • 第1回 Symfony2 勉強会はじまった http://bit.ly/bYUDFq #Symfony2Study #
  • 第2回Symfony2勉強会開催決定! 来年1/15 at Zynga Japan #Symfony2Study #Symfony #
  • いやあ今日は勉強になったなあ #Symfony2Study #Symfony #
  • 今日のSymfony2勉強会の会場を提供してくださったZynga Japanが大量にPHPエンジニアを募集してるそうです #Symfony2Study #Symfony #

Windows版MongoDBの設定ファイル指定と、Web UI無効化


mongodはデフォルトで、port 28017 にアクセスすることでブラウザから動作をモニターできる、というのをSymfony2勉強会で教えてもらいました。

このHTTPインタフェースは、/etc/mongodb.conf に

nohttpinterface = true

のように設定することで止められます。(設定できる項目についてはここ)

しかし、Windowsの場合は? mongodb.conf をmongod.exe と同じ場所においてみましたが、別に読み込んでくれません。


> mongod --config mongodb.conf

と明にファイルを指定することはできましたが、デフォルトのconfファイルの場所というのがあるかはわかりませんでした。

また、このWeb UIからRESTで格納されたデータを参照するためには、


> mongod --rest

のオプションをつけて起動する必要がありました。(デフォルトでオフ)

時は止まった! ビデオとその作りかた


イギリスのバース温泉駅(お風呂=Bathの語源ですね)のホームにたたずむ人々の様子を撮影した動画ですが、道を歩いている人はみんな凍りついたように止まってみえます。

よーくみると、人によっては手足がすごくゆっくりと動いています。

この不思議な感じのする映像、時速56kmで動いている列車の中から秒間210フレーム撮影できるカメラで撮ったものを、30コマに戻して再生しているということです。

I’ll stop the world « Straylight

[追記] 日本のGizmodoでも記事になったようですね

Windows+XamppでSymfony2開発環境を作る


第一回Symfony2勉強会のために、WindowsマシンにSymfony2の開発環境を構築したメモ [2011-10-14 もろもろ更新]

Windows版のPHP, MongoDBでSymfony2

メモリやディスクがふんだんにある場合は、VMWare等の仮想環境を使ってLinuxなりをインストールする方がいいかと思います。理由は、

  • デプロイ先の実機サーバはどのみちLinuxとかが多いだろう
  • 上にも関連するけど、各コンポーネントでWindowsでの実績が少なかったり、Windowsだけ動かないバグがあったりするかもしれない

対象は、仮想環境とか動かすといっぱいいっぱいな非力なノートPCでなんとかしたい人ぐらい。

ちなみにこの手順は2004年に買ったLet’s note R3E, Pentium M 1.1GHz, メモリ768MB, HDD40Gに、Windows XP SP3で動作確認しました。

Xamppで手っ取り早く環境を作る

Xampp使います。既にApacheやMySQLが単体で入ってたら、アンインストールか最低でも止めてください。

[更新 2011-01-31] Xampp 1.7.4が正式公開されました。以下の手順の一部の作業は不要となりました

[更新 2011-10-14] Xamppは1.7.7になってますね

Symfony2にはPHP5.3.2以上が必要ですが、最新のXampp1.7.3のPHPは5.3.1です。動きません。しょうがないので、Xamppの次のバージョン1.7.4のベータ版を入れます。これならPHPは5.3.3

Xampp beta xampp-win32-1.7.4-beta2-vc6.7z ダウンロード

ベータ版は.7zしか提供されてない…

拡張子.7z のファイルの展開。アーカイバによっては対応してないので、7-zip(32bit x86)とか入れる。7Zfm.exeを実行し、ファイル指定してc:\xamppとかに展開。

> cd \xampp
> setup_xampp.bat
適当なキーを押してインストール完了

xampp for windowsからXamppのインストーラをダウンロードして、実行

> xampp-control.exe
Apacheの[Start]を押す

ブラウザでhttp://localhost/にアクセス。xamppのページが出たらOK。「MySQL動いてないけどいいの?」みたいなことが出る。マシンに余力あればMySQLも[Start]してもよい

Symfony2のダウンロード

Sandboxのzipをダウンロード

[更新] symfony.comドメインに移っているので、Symfony.comのdownloadページからダウンロード

適当な場所に展開(c:\xampp\sandbox)

> cd \xampp\sandbox
> \xampp\php\php.exe check.php
不足している設定がエラー・警告で表示されるのでこれをつぶしていく

Apacheからsandboxを呼べるように

sandboxというドメインでアクセスすることにする。

Apacheの設定ファイルで、バーチャルホストを扱うファイルを編集

> \xampp\apache\conf\extra\httpd-vhosts.conf

NameVirtualHost *:80

# sandboxでアクセスしてきたらC:/xampp/sandbox/webにまわす
<VirtualHost *:80>
  ServerAdmin postmaster@sandbox
  DocumentRoot "C:/xampp/sandbox/web"
  ServerName sandbox
  ServerAlias www.sandbox
  ErrorLog "logs/sandbox-error.log"
  CustomLog "logs/sandbox-access.log" combined
</VirtualHost>

# ファイルへのアクセス権を与え、.htaccess等が効くようにする
<Directory "C:/xampp/sandbox/web">
  AllowOverride All
  Order deny,allow
  allow from all
</directory>

Apache再起動

ブラウザからsandboxでApacheにつながるように

hostsファイルを編集

> notepad \Windows\system32\drivers\etc\hosts

# 追加
127.0.0.1 sandbox

# Windows Vista/7とかだと、管理者として実行とかしないと書き換えられないかも

ブラウザからチェックスクリプトを実行

http://sandbox/check.php

水色で表示されたウォーニングを片付けていく

short_open_tagをオフに

“<?”のこと。これはオフにすべき。

# Xamppのデフォルト設定って…

> \xampp\php\php.ini

short_open_tag = Off
;short_open_tag = On

APCを有効にする

APCについても、Xampp 1.7.4の正式版で同梱されているので簡単になりました

ビルド済みのWindows版dllをphp_apc-3.1.5-5.3-vc6-x86.zip からダウンロード、展開

php_apc.dllをc:\xampp\php\ext にコピー

c:\xampp\php\php.ini を開いて、[PECL]の後ろに

extension=php_apc.dll

XSLTを有効にする

Propel使わないととりあえず不要っぽいけど。php.iniで、

# 追加
extension=php_xsl.dll

posix_isatty() CLI出力に色をつける

PHPのposix関数はWindowsでは使えないとマニュアルにあるので、この警告は消せない

正しいタイムゾーンの設定

何か設定してあれば警告は出ないのだけれど、実はXampp Betaのphp.iniはドイツのベルリン時刻になっている。そこで、php.iniを修正

# date.timezone = Europe/Berlin
date.timezone = Asia/Tokyo

その後ろのデフォルトlatitude/longitudeも自分の緯度経度にしておいても良い。どこで使うか知らないけど

sandboxについてきたアプリの実行

クイックツアー参照

http://sandbox/index_dev.php/

Hello, Fabienアプリ

http://sandbox/index_dev.php/hello/Fabien


MongoDBインストール

ダウンロードページ Windows 32bit

説明

今のstable最新は1.6.3。これをダウンロード (どこでもいいんだけど)c:\xamppに展開

> cd c:\xampp\mongodb-win32-i386-1.6.3
> cd bin
> mongod.exe

おっとエラー。DB置き場は手で掘らないといけない

> md \data
> md \data\db
> mongod
Windowsの警告→ブロック解除

MongoDBクライアントから確認

もういっこコンソール開く

> cd \xampp\mongodb-win32-i386-1.6.3\bin
> mongo
> 1+2
3
で良し
> Ctrl+C

PHPからMongoDBを使えるようにする

説明ここ

PHP MongoDBドライバはpeclなので、自分でビルドするか誰かがビルドしたものを持ってくるかしないといけない。ここは当然後者。ここからダウンロードする

VC6でts(スレッドセーフ)なバイナリをダウンロード mongo-1.0.10-php5.3vc6ts.zip

展開

php_mongo.dllをc:\xampp\php\ext にコピー

c:\xampp\php\php.iniを編集 [PECL]の後ろに

extension=php_mongo.dll

PHPから動作確認

Xampp-controlからApacheを再起動([stop]-[start])

http://localhost/ のxamppからphpinfo()を表示

“mongo”でページ内検索。設定が出てればOK

PHPから動作確認

適当なphpファイルを作る(mongo.php)

<?php

$mongo = new Mongo('localhost:27017');
$fuga = $mongo->hoge->fuga;
$fuga->insert(array('1' => 1));
echo $fuga->count();

実行

php mongo.php

実行のたびにエラー無く、表示される数が増えれば動いている

あとやること

Apache, (MySQL), MongoDBをWindowsサービスとしてインストールすると、PC再起動したときに動くようにできる。Apache/MySQLについてはc:\xamppの下にサービスにするコマンドがあるのでそれらを実行。