ブックマーク / techblog.yahoo.co.jp (142)

  • ヤフーのセキュリティに対する取り組みについて 第1回目

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、R&D統括部 開発推進室 セキュリティプラットフォーム技術の戸田 薫です。ヤフーのサービスのセキュリティを担当しています。 Yahoo! Inc のセキュリティチームは「パラノイド」と呼ばれていますが、ヤフー(Yahoo! JAPAN)におけるパラノイドは、セキュリティプラットフォーム技術というチームになります。 写真:セキュリティーチーム(左 小林 聖、中央 筆者、右 森田 政幸) ヤフーのサービスのセキュリティに対する取り組みやセキュリティプラットフォーム技術というチームについてご紹介します。 ヤフーは何を守っているのか? ヤフーでは、さまざまなサービスを提供しています。その中には、プライバシーやお金にかかわるも

    ヤフーのセキュリティに対する取り組みについて 第1回目
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/08/19
    連載
  • コマースサービスに特別賞! Yahoo! JAPAN インターネット クリエイティブアワード

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。YJICAスタッフです。 (YJICA = Yahoo! JAPAN インターネット クリエイティブアワードの略です。) 8月1日から、YJICAエントリー受け付けがスタートしました! 今年は、WEB APIを利用した作品に「Creative Hack賞」をもうけましたが、さらに「Yahoo!オークション&Yahoo!ショッピングAPI特別賞(1作品)」を追加しました! あなたのイメージするコマースサービスを、Yahoo!ショッピングとYahoo!オークションが持つ膨大な量の商品情報を使ってカタチにしてみませんか? ●対象:企業の部、一般の部エントリー作品のなかで、Yahoo!ショッピングAPI 、もしくはYa

    コマースサービスに特別賞! Yahoo! JAPAN インターネット クリエイティブアワード
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/08/04
    コマースサービスに特別賞!
  • Inside Yahoo!メール 第1話「迷惑メールとBotnet」

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ソーシャルネット開発部の島貫和也です。Yahoo!メールの配送システムおよび迷惑メール対策を担当しています。 Yahoo!メールはプロバイダ(Yahoo! BB)のメールサービスでもありますが、フリーメールとしての側面もあるため、非常にさまざまな方に多様な形態で利用されています。このようなサービスでは、迷惑メールなどの不正利用を前提とした対策が必要不可欠といえます。 連載では、今まであまり触れられてこなかったYahoo!メールの迷惑メール対策と、電子メールに関連する情報を数回に分けてご紹介したいと思います。 ご注意 出典元の説明のため、いくつか外部リンクがあります。リンク先については保証しておりませんのでご了承くださ

    Inside Yahoo!メール 第1話「迷惑メールとBotnet」
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/07/23
    Yahoo!メール  連載スタート!
  • レポート:Yahoo! JAPAN×ロクナナワークショップ クリエイティブカレッジ

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。YJICAスタッフです。(YJICA = Yahoo! JAPAN インターネット クリエイティブアワードの略です。) 日は7月10日に開催されましたロクナナワークショップさんとのクリエイティブカレッジのレポートをお届けいたします。 特にTech Blogをご覧のみなさまにはマッシュアップセッションの様子をお伝えできればと思います。 ▼マッシュアップセッション Web APIを使ってテキストデータを魅せる!▼Tech Blogでも内容の説明があったマッシュアップセッションですが、イベント当日は金曜平日の14時開催で空模様も怪しまれていたにもかかわらず、たくさんのデベロッパーの方にご来場いただけました。 また、テキスト

    レポート:Yahoo! JAPAN×ロクナナワークショップ クリエイティブカレッジ
  • Yahoo! JAPANがOAuthのService Providerになりました!

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、IDプラットフォーム技術の近藤です。 2007年12月4日、OAuth Core 1.0という仕様が策定されてからGoogle、米YahooTwitterなどのサービスプロバイダがOAuthに対応を行い、外部アプリケーションに対してユーザーリソースへのアクセス認可を開始しました。そして2009年7月9日、Yahoo! JAPANもOAuthのサービスプロバイダとしてリソースアクセスの提供を開始しました。 2009年4月下旬にOAuth Core 1.0の仕様にセキュリティ問題があることが発表されました。 Yahoo! JAPANのOAuthはその問題を解決したOAuth Core 1.0 Revision Aという仕

    Yahoo! JAPANがOAuthのService Providerになりました!
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/07/10
    Yahoo! JAPANもOAuthのサービスプロバイダ
  • iPhoneアプリ「翻訳ルーペ」

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog iPhoneアプリ「翻訳ルーペ」は提供を終了いたしました。ご利用いただき誠にありがとうございました。 こんにちは、地図チームの吉田一星です。 翻訳ルーペというiPhoneアプリをリリースしたので、ご紹介します。 翻訳ルーペは、Yahoo! JAPANの公式実験場Yahoo!ラボにも掲載される予定です。 Hack Day生まれ 翻訳ルーペは、先日Tech Blogでも紹介したHack Dayで生まれました。 Hack Dayは、ヤフー社内のHackathon。世界各国のYahoo!で開催され、24時間で作品を仕上げて発表します。 翻訳ルーペは前回のHack Dayで優勝した作品です。 Hack Dayでは作りきれなかった部分を仕上げ

    iPhoneアプリ「翻訳ルーペ」
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/07/07
    HackDay優勝作品!
  • ログインハックからログインアラートに

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、IDプラットフォーム技術のJonです。 5月13日にログインアラートをリリースしましたので紹介します。 ログインアラートのアイデアは社内で開催された第2回目のHack Dayで生まれました。当時はID/PWの不正利用を防止するために何か作りたいと思い、メンバーを集めてHack Dayに参加しました。24時間で発表できる物を作る必要があったため、いくつのアイデアから優先度が高い物を選びました。その結果がログインアラートと送信機能とログインセッションを無効化する機能でした。 Hack Day終了の時点では実際のサービスとして利用できるほどの物ではありませんでしたが、デモとして動かすところまでで満足できました。そして、発表会

    ログインハックからログインアラートに
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/06/23
    Hack Dayから生まれたサービス!
  • ソースコードリーディング(head,tailコマンド編)

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!ショッピング担当の吉野です。 今回はタイトルの通り、headコマンドとtailコマンドのソースコードを読んでいきたいと思います。 ■はじめに 皆さんご存じの通り、headコマンドはファイルの先頭からn行(バイト)を出力し、 tailコマンドはファイルの末尾からn行(バイト)を出力するコマンドです。 ほかにもパイプの入力に使ったり、[tail -f]でログファイルの出力監視に使ったりと、 UNIXを使う上では欠かせないコマンドと言えるでしょう。 headとtailは見た目の動作は似ているようですが、ソースコードの中は結構違います。 さっそく見ていきましょう。 <headのソースコード> http://www.

    ソースコードリーディング(head,tailコマンド編)
  • 新しくなったトピックスAPIの紹介

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。トピックスの開発の長岡と石森です。 6月15日にニュースWeb APIで提供しているトピックスAPIのバージョンアップ、および新規APIの追加を行いました。 トピックスというのは、皆さんがYahoo! JAPANトップページの中央部分などで目にする、ニュースの短い見出しを提供しているサービスです。トピックスでは、これまでもこの見出しをAPIで提供してきましたが、今回は「出せるものは全部出す」という方針のもと、大幅に情報を増やし、3つのAPIを提供することにしました。これから、それぞれのAPIのコンセプトや主な使い方をご紹介します。 【今回提供するAPI】 今回提供する3つのAPIは以下です。1つめのAPIはこれまでも提

    新しくなったトピックスAPIの紹介
  • 「Rerank」で新しい検索を体験しよう!

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Tech Blogをご覧のみなさま、はじめまして。 京都大学 田中研究室の山岳洋です。 このたび、Yahoo!ラボにて「Rerank」(※)がリリースされましたので紹介させていただきます。 ※「Rerank」は、京都大学田中研究室のグループが、文部科学省「情報爆発時代に向けた新しいIT基盤技術の研究」の特定研究領域として研究していた技術Yahoo! JAPANと社外の教育機関との連携で行なわれた研究開発です。 Rerankってどんなサービス? 「Rerank」は検索結果を自由に並び替えることができるサービスです。 検索結果を見ているときに、「この単語は重要」であるとか、「この単語はいらない」といった意図を簡単なインタラクション

    「Rerank」で新しい検索を体験しよう!
  • 「ぽ地図」をダシに考えるウェブ地図の明後日

    LatLongLabでデザイン等を担当しているinuroこと河合 太郎です。今日も座り心地の悪いイスに座ってモニターを眺めてる皆様、少し背伸びをして体をほぐしてみてはいかがでしょうか。 今回はLatLongLabの提供するサービスのひとつ「ぽ地図」を紹介させていただこうと思います。 何ですかそれは? 「ぽ地図」という名前の由来はぽちっと押せる地図です。ではよく分かりませんね。 地図には「六木ヒルズ」「ホテルアイビス」といったように建物の名前が書き込まれています。これらを地図用語では注記と呼びますが、通常は注記は単なる「絵」です。さわってもたたいても何も起こりません。 「ぽ地図」はこれら地図上の注記を直接クリック可能にしたインタラクティブな地図です。注記の上にマウスカーソルが重なると青くハイライトされ、クリックすると左側の情報ペインに建物や店舗の詳細情報が表示されます。情報ペインには店舗の

    「ぽ地図」をダシに考えるウェブ地図の明後日
  • 1000万画像を1秒以内で検索 VisualSeeker

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog 6月10日に公開された、Yahoo! JAPANの研究開発プロダクトのショーケース「Yahoo!ラボ」。 このなかのプロダクトのひとつとしてYahoo! JAPAN研究所が開発した独自の技術「VisualSeeker」について、研究者の岩崎雅二郎さんにお話を聞きました。 ■VisualSeekerとは? --VisualSeekerの機能 一般の画像検索ではテキストを入力して検索しますが、VisualSeekerでは画像自体の特徴に基づいて検索します。以下のように様々な検索が可能なので、場合に応じて適切な検索方法を選択して利用できます。 類似する画像の検索 描いた画像に類似する画像の検索 指定した色に類似する画像の検索 アップロー

    1000万画像を1秒以内で検索 VisualSeeker
  • Yahoo!検索の「ユーザーインターフェース設計」

    分業による効果 一般的なデザイン作業において、下記のようなデザイン作業の上流部分をごく限られた人数で行い、そこから先の展開部分を大人数で行う方法を取る場合が多いと思われます。 インタラクションの設計 ビジュアルの設計 主要要素のHTMLマークアップ・CSSコーディング設計 しかし、モジュールの概念を取り入れることにより、デザイン作業の上流部分から分業を行うことが可能になります。 作業者のスキルやサービスへのコミット具合によって、多少ぶれる場合もありますが、そこはサービスの全体的なルールや作業時の補助ツールによってコントロールを行うことが可能です。 そのため、モジュールの命名規則や運用ルールについては、あらかじめドキュメントを作成した上で、ある程度厳密に運用を行う必要があります。 コミュニケーションの効率化による効果 最初にインタラクションの設計時に命名したモジュール名や要素名を、ビジュアル

    Yahoo!検索の「ユーザーインターフェース設計」
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/06/08
    サイトのモジュール化
  • グランプリは賞金100万円! Mashup作品には特別賞も

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。Yahoo! JAPAN Tech Blogスタッフの岡島です。 毎年夏、開催してきたYahoo! JAPAN インターネット クリエイティブアワードが、ことしもはじまります。 日進月歩を続けるインターネットのうえで、これから何ができるのか? その可能性を探り、才能ある表現者たちを発掘・支援していくことを目的に、過去3年間開催してきました。 オリジナル作品を募る一般の部と、企業・団体によるクリエイティブを募る企業の部があり、それぞれ、バナー部門と、それ以外のウェブコンテンツ全般を募る部門にわかれています。 ことしは、ウェブ上に公開されているAPIYahoo! JAPAN提供のもの以外も含む)を使った作品はグランプリの

    グランプリは賞金100万円! Mashup作品には特別賞も
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/06/05
    昨年の贈賞式動画もあり
  • キーフレーズ抽出API の紹介

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、日語処理技術部の阿久津剛之です。 Yahoo!デベロッパーネットワークにて、キーフレーズ抽出APIを公開しましたので紹介します。 キーフレーズ抽出APIとは、与えられた文章から、その文章を特徴づける重要な部分(キーフレーズ)を抽出し、独自の算出方法により点数付けを行って返すAPIです。 例えば、「東京ミッドタウンから青山一丁目駅まで歩いて15分かかります」という文章をキーフレーズ抽出APIに与えると、 「東京ミッドタウン」「青山一丁目駅」「15分」 という結果が返ってきます。 ここで、「青山一丁目駅」に注目してみましょう。 「青山一丁目駅」は、日形態素解析APIを用いて解析すると、 青山 / 一 / 丁目 / 駅

    キーフレーズ抽出API の紹介
  • オークションAPIセミナーのご報告

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オークションAPIセミナー事務局のカオリです。 先週5月29日(金)に『Yahoo!オークション APIセミナー』を開催しました。 当日はあいにくの雨でしたが、たくさんの皆様にご参加いただきました。ありがとうございました! ※はるばる遠路、和歌山などから参加いただいた方もおりました。お礼申し上げます。 会場は満員御礼!!(昼の部) 当日のセミナーのもようを簡単にご報告させていただきます。 セミナーはYahoo!オークションAPI担当者3名がご説明させていただきました。 内容はざっくりこんな感じです。 APIプロジェクトリーダーより、Yahoo!オークションのオープン化戦略についてご紹介しました。 今後のYahoo!オー

    オークションAPIセミナーのご報告
  • JSONPを使ってJavaScriptだけでマッシュアップ

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!地図の開発を担当しています前田博敏です。 今回は、JavaScriptから外部サイトのWeb APIを直接呼び出すことができる、JSONPという手法について紹介させていださきます。 JSONPとは JSONPとは、JavaScriptの外部ファイル読み込み(「script」タグとその「src」指定)を利用して、ドメインの異なる外部サイトのデータを読み込む手法のことを言います。 JSONPを利用するには、呼び出される側のWeb APIがJSONP形式に対応している必要があります。 Yahoo!デベロッパーネットワークでは、現在のところローカルサーチAPIとショッピングAPIが、JSONP形式に対応しています。

    JSONPを使ってJavaScriptだけでマッシュアップ
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/05/28
    サンプル ダウンロードプログラム あり
  • 「猛レース」でバーチャルレースに参戦!

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog 地図・位置情報をテーマにした、ユニークで楽しい実験サービスを公開しているLatLongLab。 前々回の「4x3印刷」、前回の「うごけ!道案内」に続き、今回は、インターネット上でバーチャルなレースに参加できる「猛レース」を紹介します。 開発担当の宇野浩史さんにお話を聞きました。 ■「猛レース」開発のきっかけは? GPSログなどの位置情報の持つ可能性をもっと広げたかったということがあります。 例えば、今までのGPSログ管理ツールなどでは、ログの再生方法にしてもポリラインを構成する点をタイマーで順々に追っていく再生の仕方がほとんどで、実際の速度を考慮して再生できるアプリケーションはありませんでした。 以前、われわれはALPSLAB v

    「猛レース」でバーチャルレースに参戦!
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/05/27
    マラソン大会で利用しました 面白い
  • ソースコードリーディング(killコマンド編)

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オペレーション統括部(Yahooショッピング担当)の吉野です。 前回お話しさせていただいたlsコマンドをハックしてみようの公開後、多くの方からご意見をいただきました。 その中で目に付いたのは、「ソースコードリーディングはしてみたいがなかなか(時間|機会)がない」というご意見でした。 そこで、今回はソースコードリーディングとして、FreeBSDで動くkillコマンドのソースコードを読んでみたいと思います。 killコマンドとは、ご存じの通りプロセスにシグナルを送るコマンドです。 trussコマンドでトレースしてみても、killシステムコールしか使っていません。 $ truss /bin/kill 12345 kill(

    ソースコードリーディング(killコマンド編)
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/05/22
    ソースコードリーディング第二弾
  • 「うごけ!道案内」で地図プログラミング

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。LatLongLabの大野です。 今回はLatLongLabのβサービスの一つである「うごけ!道案内」をご紹介したいと思います。 みなさんはこのサービスをご覧になって、どんなことができるサービスだとお感じになりましたか? "道案内を作って投稿できるサービスだよね"と思ったそこのアナタ! それは大きな間違いです!! 「うごけ!道案内」は、MS-DOSのバッチファイル風にコマンドを並べるだけで地図を思い通りに動かせるプログラミングツールなのです。 プログラミングをはじめてみよう! 「うごけ!道案内」でプログラミングをはじめるには、道案内作成ページを開き、左上の「→アドバンスモードに変更」というリンクをクリックする必要があり

    「うごけ!道案内」で地図プログラミング
    yoshi_00_yoshi
    yoshi_00_yoshi 2009/05/21
    地図のプログラミングツール