前の記事 2009年1月 トップ 次の記事 2009年3月

2009年2月 アーカイブ

2009年2月27日

販促イベント検索APIを公開しました

 こんにちはショッピング事業部の稲葉です。 昨夜、Yahoo!デベロッパーネットワークにて、販促イベント検索APIを公開しましたので、 ご紹介させていただきます。 販促イベント検索APIは、Yahoo!ショッピングとして9本目のAPIになります。 昨年末にリリースさせていただいた、おすすめ情報モジュールAPIと目的は同じで、 ショッピング関連のコンテンツ運用で一番大変と思われる部分、 季節や流行に

二人のジム

COO室の曽根です。 『二人の』シリーズ第二回目は『二人のジム』。ジム・クラーク(1944年生まれ)とジム・バークスデール(1943年生まれ)を紹介します。 ジム・クラーク(James H. Clark)。大学教授でありながら三つの会社の上場に携わったというアントレプレナーシップ(起業家精神)の権化ともいうべき人物。最初の上場であった三次元映像処理のシリコン・グラフィックス社だけでも大いなる業績と
2009年2月26日

開発と運用の分離

こんにちは、システム統括部の駒田です。 昨今、内部統制やJ-SOXといった言葉を良く耳にしますが、 ヤフーもご他聞に漏れず、粛々と対応を進めて参りました。 今回は、その対応の一環として行った、 「開発と運用の分離」に関してのエントリーをさせていただきます。 例えばですが... 開発成果物であるソースコードをテスト終了後に改ざんし、 不正に利益を得る様なエンジニアが存在していた場合、 それはヤフーに
2009年2月25日

JavaScript の不思議な面白さ

JavaScript と言うと普段自信をもって膨大なプログラムと格闘している諸氏もコード断片のはり付けに終始してしまうことも多いのではないでしょうか。かくいう私も検索エンジン(を使ってコードを書く)プログラマになっていることが多々あります。 JavaScript にあるこのプログラムの自作を妨げるのは、ブラウザごとに仕様が違ったりとか、正しいはずのコードが動作しなかったりと、プログラミング言語とし
2009年2月24日

エンジニアの勉強法について

こんにちは。サービス統括部に所属しております、堀 邦明と申します。普段はYahoo! JAPANトップページのフロントエンドエンジニアとして、JavaScriptやPHP,Perlといった言語を利用して開発しています。 この度、デベロッパーズサミット2009というイベントにおいてエンジニアの勉強法というテーマでJavaScriptの勉強法についてお話をさせていただきました。今回は、そのときのお

ロードバランサとVIPによるアクセス分散

オークション事業部の齋藤です。 私は主に出品や入札など、オークションを操作するマシンやオークションの商品詳細ページを表示するマシンの運用を担当しています。 Yahoo!オークションでは日々たくさんのお客様からアクセスをいただいています。アクセスをできるだけ早く処理するためにオークションシステムではさまざまな対策を行っています。われわれ独自の対策も行っていますが、基本的な大量アクセスへの対処は以下の
2009年2月23日

APIとの通信効率をよくする実装例(1) curl_multi

こんにちは。ライフスタイル事業部のアリタと申します。 Yahoo!のサービスも裏側ではWebAPIが多用されています。1つのページを構成するのに5、6個のAPIを使うこともざらですが、それではさすがにパフォーマンスが問題となってきます。その原因と対策例を紹介していきましょう。 ■モデルケース 例として、3つのAPIから取得したデータをマッシュアップしたページがあるとします。(ここではサンプルコード

続きを読む "APIとの通信効率をよくする実装例(1) curl_multi" »

2009年2月20日

二人のティム

こんにちは、COO室の曽根と申します。Tech Blogの執筆を担当させていただくことになりました。今後ともよろしくお願いいたします。 インターネットは技術革新と同時に人が作ってきた歴史でもあります。読者のみなさまにもっとインターネットへの興味を持っていただければと思い、今週から4回に分けて、インターネット歴史に大きな影響を与えた人物を紹介していく『二人の』シリーズをお届けします。 =======
2009年2月19日

東工大・早稲田大デベロッパーネットワークAPI活用事例セミナー

こんにちは、Yahoo! JAPAN Tech Blogスタッフの井野です。 本日は東京工業大学と早稲田大学の教授と学生の皆さんにYahoo!本社にお越しいただき デベロッパーネットワークAPI活用事例セミナー&発表会を行いました。 当日の内容は以下の通りです。 1.検索事業部 岡本 真より、開会の挨拶 2.学生の皆さんによる成果発表プレゼンテーション  2-1)早稲田大学デベロッパーネットワー
2009年2月18日

オークションシステムの簡単紹介

こんにちは、オークション事業部開発部のLiuです。 今回は「ヤフオク」のサービスを支えているオークションシステムについて、 以下3つのテーマに分けて簡単に紹介します。 ・システム構成 ・データの同期処理 ・データ構造 1. システム構成 以前の記事Yahoo!オークションからのご挨拶にも書かれてあるように、ヤフオクは Yahoo! JAPANの中でも最大級のサービスです。これだけ大きな規模のシステ
2009年2月17日

Yahoo!ショッピングAPIでマネタイズ Part2

part1に続きましてpart2ではYahoo!ショッピングAPIでアフィリエイトURLを取得する方法をご紹介いたします。 Yahoo!ショッピングAPIでは、Yahoo!JAPANアフィリエイトとバリューコマースアフィリエイトの 2つを選択できるようにしています。 アフィリエイト料率や、アフィリエイトクッキー等、条件の面はまったく同じですが、 マネタイズをするという目的の場合、より詳細な販売情報

Yahoo!ショッピングAPIでマネタイズ Part1

 こんにちはショッピング事業部の稲葉です。 今回は、part1 、part2二回に分けてYahoo!ショッピングAPIを使ったマネタイズについて ご紹介させていただきます。 Yahoo!ショッピングAPIのコンセプト 『開発者がイメージしたままのショッピングサービスを作る事ができる』 を前回のブログでご案内させていただきましたが、 ショッピングAPIを利用したサイト構築では マネタイズが如何に簡単
2009年2月10日

MySQLによるデータウェアハウス構築

こんにちは、オークション事業部のWangです。 データウェアハウス(以下DWH)という言葉になじみのない方は検索していただいたほうがよいかもしれません。 検索するのがめんどい、という方は、かみ砕いた表現ができなくて恐縮ですが、 基幹系システムから抽出したデータを目的をもって再構成し、 使用可能な状態に保管されたデータの集合体、とお考えください。 オークションでは、具体的には出品、入札、落札などのト
2009年2月 4日

Yahoo!みんなの検定 ガジェットの開発事例取材レポート

Yahoo!みんなの検定Projectの新宿三丁目です。 最近、検定をテーマにしたサイトが増えてきました。 空前の検定ブームといえるかもしれませんね。 そんな中、Yahoo!みんなの検定のAPIを利用したガジェットの開発事例を取材で きましたのでレポートします。 今回取材したサイトは、テレビとのクロスメディアでご当地検定を提供するケンテイ!TVです。 電通・廣済堂・慶應で実施している産学連携のプロ
2009年2月 3日

オークションの商品IDについて

オークション事業部 開発部 かいにー です。 今回は、オークションの商品ID(オークションID)について、簡単にお話させていただこうと思います。 オークションIDとは、すべてのオークションの商品一つ一つに出品時に自動的に付与される、識別子です。 よく出品時や入札時に利用される、Yahoo! JAPAN IDと混同される方がいらっしゃいますが、 Yahoo! JAPAN IDは、お客様一人一人を認識