タグ

ブックマーク / blog.livedoor.jp/techblog (16)

  • livedoor Techブログ : 第3回NHNテクノロジーカンファレンスは番外編! #isucon2 開催のお知らせ。優勝賞金は30万円!

    こんにちは、櫛井です。 前回のNHNテクノロジーカンファレンスにて伊勢さんが「第3回NHNテクノロジーカンファレンスは参加型にします」と言っていたのを聞いて、ピンと来た方もいらっしゃいますでしょうか?いませんか。 タイトルですでに紹介してしまっておりますが第3回NHN テクノロジーカンファレンスの番外編として、Webサービスの高速化に取り組んでいる全てのエンジニアに存分にその腕をふるってもらうべく行ったイベントが1年以上の時を経て帰ってきます!その名も、いい感じにスピードアップコンテスト、略して ISU Contest (Iikanjini Speed Up Contest) #isucon2 です!そのまんまです。isuconとしては2回目なので #isucon2 です。公式ハッシュタグも同じく #isucon2 です。 前回の様子はこちらをご覧くださいませ。 livedoor Tech

    nihen
    nihen 2012/09/27
  • livedoor Techブログ : 住所正規化APIをロケタッチでリリースしたよ!1

    LINEPC から使えるようになって、自社サービスなのに wktk しながらハックしてた大沢Yappo和宏です。こんにちわ。初めましての人は初めましてね。 今回は、先日ロケタッチの API に、住所正規化 APIを追加したので簡単な紹介をします。 ロケタッチ API って何? ロケタッチ API は、ロケタッチのユーザーデータ、スポットデータ、チェックインデータ等にアクセスできる API です。 OAuth2 で実装されているので、どのような言語からも利用しやすくブラウザだけで完結するような JavaScript アプリケーション等にも気軽に導入する事が出来ます。 Perl の世界だと Amon2 という Web Application Framework の認証プラグインとしてAmon2::Auth::Site::Loctouchが CPAN にあるので、これを使うと簡単にロケタッ

    nihen
    nihen 2012/03/10
  • livedoor Techブログ : 自家製 #isucon のつくりかた

    こんにちは、ISUCON というイベントのレギュレーションを考えたり環境の準備をやったりコード書いたりしてた tagomoris です。普段はライブドア開発部のインフラサービス部というところで働いてます。 先日ISUCONは幸いにも大好評のうちに終了したのですが、へとへとになって疲れ切った状態で帰宅し、寝て起きてみると、公開しておいたソースコードをさっそく自分の手元で動かしている人がいました。説明とか何にもなかったのによくそこまで。どういうことなのと思わずにはいられません。 #isucon に参加してきました&isuconツールを試してみました - As a Futurist... また翌日にはTwitterでも続々と動かしてみた報告が見られ、エンジニアのみなさんのバイタリティには感服するばかりです。 ざいりょう で、せっかくだから番と同じデータで同じように試せるようにしたいよね、とい

    nihen
    nihen 2011/08/30
    初期データなんて実は飾りです
  • livedoor Techブログ : 【締め切りました】Webアプリケーション高速化バトル、#isucon 詳細と参加者募集開始

    【7/30 8:40 追記】 こちら定員の20チームとなりましたので締め切らせていただきます。お申し込みありがとうございました。応募された代表者へは別途ご連絡させていただきますので宜しくお願いいたします。 なお、何かしらの理由で参加者の方がキャンセルされた場合に再応募を行う可能性もありますがそちらは別途アナウンスいたします。 ---------------------------------------------------------------------- こんにちは、ライブドア技術部会の櫛井です。 先週お知らせした通り Iikanjini Speed Up Contest 略して ISUCON の開催およびレギュレーションをお知らせいたします。また、このエントリの公開をもって参加者募集を開始します。募集ページへのリンクはエントリ末尾。先着順ですから要注目ですよ! レギュレーション

    nihen
    nihen 2011/07/30
    応募した!
  • livedoor Techブログ : なんでもありのWebアプリケーション高速化バトル、#isucon 開催のお知らせ

    こんにちは、ライブドア技術部会の櫛井です。 Webサービスの高速化に取り組んでいる全てのエンジニアに存分にその腕をふるってもらうべく、ライブドアがサーバ100台を準備してイベントを行います。いい感じにスピードアップコンテスト、略して ISU Contest (Iikanjini Speed Up Contest) #isucon です!レギュレーション事前公開、細かいルール無用のチームバトル。腕に覚えのあるエンジニアにはぜひ参加していただきたい! なお、参加者募集の開始は7月28〜29日頃を予定しています。Ustream等による中継はございませんので、ぜひ直接ご参加ください! レギュレーション概要 レギュレーション詳細は後日、参加募集の際に全て発表します。現状は概要のみでご容赦ください。また詳細が変更される場合があります。(参加応募開始時に公開するものからは変更されません。) ライブドアが

    nihen
    nihen 2011/07/21
    面白そうー
  • livedoor Techブログ : 第三回 ライブドア・テクニカルセミナーのお知らせ

    来月 3月6日(土)、第三回テクニカルセミナーを開催することになりましたので、そのご案内をさせていただきます。 今回は「クラウドヴァーチャリゼーション」というテーマを設け、 実サービスや検証中の仮想化、分散ストレージなど『クラウドっぽい技術』を中心としたプログラムを用意しました。 また、ゲスト講師にニフティさんをお迎えし、すでにリリースされているサービス「ニフティクラウド」について、その概要やベーステクノロジーをお話いただく予定となっております。 多くの皆様のご参加を心よりお待ち申し上げます。 2010年 3月 株式会社ライブドア 技術部会 開催概要 開催: 第三回 ライブドア・テクニカルセミナー 主催: 株式会社ライブドア 技術部会 日程: 2010 年 3 月 6 日(土) 時間: 14:00 〜 17:00 (13:30 開場/17:30 閉場) 規模: 200人前後 セミナー参加費

  • livedoor Techブログ : 変な CAPTCHA だっていいじゃないか にほんじんだもの

    こんにちは。開発のシニアスペシャリストをやっております、通称「にぽたん」こと谷口公一です。 私たちが日頃使っているネット上のサービスで、web 上のフォームの最後等に「ここに書かれている文字を入力してください」のように、絵に描かれた文字を目で読み取って入力するよう求められる場合があります。 言うまでもありませんが、これは通称「キャプチャ (CAPTCHA)」と呼ばれているもので、画像データは、人間ならそれを肉眼で認識して入力が行なえますが、機械には少し難しくなるため、フォームに文字を入力しているのが、機械ではないことを判定するためにこういう仕組みが存在します。 世の中にある CAPTCHA は、やたらと字がグチャグチャで読み取るのが非常に困難なケースもあります。 これは当然、安易に、白地に黒い文字を書いたような単純な画像を CAPTCHA に用いれば、それを解読するシステムは簡単に開発出来

  • livedoor Techブログ : そもそもデータセンタってサーバーの再起動以外に何をしてるの?

    「メールって携帯じゃなくて?」と、いう状態で事務職として入社して3年。「サーバーって何?」と、いう状態でエンジニアになり2年半。常に無謀という名のチャレンジを続けてきましたライブドア6年目のbambiです。 テクニカルな話題とは打って変わって今回は私が勤めるデータセンターのサポート業務についてご紹介したいと思います。 「そもそもデータセンターってサーバーの再起動以外に何をしてるの?」 いえいえ、色々やることはあるんです。 ライブドアのデータセンターであるデータホテル(通称DH)は365日24時間フルマネージド型のサービスを提供しています。サーバーのハード障害はもとより、ミドルウェアの運用・障害対応サーバー構築や提案、お客様からの相談窓口など、多岐に渡ったサービスを休むことなく提供しています。 その第一窓口となるのが我がオペレーショングループです。 障害が発生したり、ホスティングのお客様から

    nihen
    nihen 2009/12/17
    ガンガレ
  • livedoor Techブログ : ライブドアポータルでの仮想化環境

    こんにちは、メディア事業部開発部の小泉です。 仮想化!仮想化と叫ばれて久しいですね。 ネットワーク事業部でもライブドア レンタルサーバのように仮想化を利用したサービスはありますが、今回はポータルサイトやブログを運営しているメディア事業部での仮想化について書いてみようと思います。実は、このエントリを書いているのは4Gbpsを超えるWebサービス構築術の発売前のため、を読まずに書いているのでドキドキです。 livedoorラボ「EDGE」サービスの一つであるQuillは、2009年2月のメンテナンスから仮想化されたCentOS上で動作するようになりました。仮想化にはXenを利用しています。特に問題がなかったため標準ディストリビューションのrpmのまま使ってベースOSをXen化しています。 XenのゲストOSをロードするにはネットワークブートとローカルディスクからのディスクブートがありますが、

    nihen
    nihen 2009/10/06
  • livedoor Techブログ : 第ニ回 ライブドア テクニカルセミナー・ログ

    2009年9月25日(金)に開催されました 第2回 ライブドア テクニカルセミナー の発表資料と動画を公開致します。 まったく役に立たない力学シミュレーション(薬袋 貴志) データセンター移設は突然に(平井 壮) pixivのインフラを支える技術(上薗 竜太氏) ユビキタス時代のユーザインタフェース(増井 俊之氏) まったく役に立たない力学シミュレーション 株式会社ライブドア メディア事業部   薬袋 貴志(30分) 力学エンジン・3Dレンダリングエンジン等、とても便利で面白いオープンソースがある中、あえて自前で簡単な力学シミュレーションをやってみる。そして、自前ロジックと Box2Dと Papervision3Dとのハイブリッドデモ。 データセンター移設は突然に 株式会社ライブドア ネットワーク事業部   平井 壮(30分) part1 part2 2003.12 にデータセンターを移転

    nihen
    nihen 2009/10/02
  • livedoor Techブログ : 第二回 ライブドア テクニカルセミナーのお知らせ

    来る9月25日(金)、弊社にて第二回テクニカルセミナーを開催することになり ましたので、 そのご案内をさせていただきます。 今回セミナーではポータルサイト「livedoor」のフラッシュコンテンツ制作担当者、及びDATAHOTELフルマネージドホスティングサービスの運用担当者による講演をご用意いたしました。 また、今回の外部招聘講師と致しまして、ユーザインタフェース研究の第一人者であられる慶応義塾大学教授 増井 俊之氏、及び、近年話題のソーシャルメディアサービス「pixiv」を運営されておりますピクシブ株式会社の 上薗 竜太氏をお迎えし、インターネットサービスを様々な角度から考えるセミナーとなっております。 多くの皆様のご参加を心よりお待ち申し上げます。 2009年9月 株式会社ライブドア 技術部会 開催概要 開催: 第二回 ライブドア テクニカルセミナー 主催: 株式会社ライブドア 技術

    nihen
    nihen 2009/09/07
    東京に住んでるのにこういうのに基本いけないのが悲しすぎる
  • livedoor Techブログ : 第一回 ライブドア テクニカルセミナー・ログ

    2009年2月27日(金)に開催されました 第1回 ライブドア テクニカルセミナー「Open & Share」の発表資料と動画を公開致します。 プラクティカル Cicindela 中の人による中の人のための、ライブドアブログ公式攻撃マニュアル(抜粋) インサイド livedoor Blog ライブドアのネットワークとトラフィックパターン P2Pコンテンツ配信技術の現状 デジタルコンテンツ配信の法的問題 プラクティカル Cicindela 株式会社ライブドア   井原 郁夫(15分) オープンソースのレコメンデーションエンジン「Cicindela(シシンデラ)」。実際の各種サービスで利用するための工夫と実践向けのプログラム設計手法を公開。 中の人による中の人のための、ライブドアブログ公式攻撃マニュアル(抜粋) 株式会社ライブドア   井原 郁央(5分) 2008年のある事件をケースとした、社

  • livedoor Techブログ : 第一回 ライブドア テクニカルセミナーのお知らせ

    この度、弊社にてテクニカルセミナーを開催することになりましたので、 そのご案内をさせていただきます。 一昨年2007年4月、弊社メディア事業部とネットワーク事業部を統合した新たなインターネットサービス事業社「株式会社ライブドア」の発足を機に、 各事業部技術担当の責任者によって「ライブドア技術部会」を編制しました。 ここでは事業部間でクロスオーバする技術的問題、課題を解決していくだけではなく、様々な技術的調査、検証、開発を推進してまいりました。 IT企業において「技術」はサービスや製品の信頼性、品質の根幹であり、自社の持つ技術を正確に社外へ発信する事で、ユーザやお客様とより一層の 信頼関係を築き、また社外技術者との交流によって、相互に技術レベルの向上を図る事が可能であると考えます。 そこで、この度、ライブドア技術部会の主催によりテクニカルセミナーを開催することとなりました。 セミナーでは、ポ

    nihen
    nihen 2009/01/28
    いきたいなー
  • livedoor Techブログ : 公開わたしのスクリプト 〜ログの読み方編〜

    do$です。 えーと。まずこの美しくないスクリプトを晒します。(特に読まなくてOK!) #!/usr/local/bin/perl -w # <***/> use strict; my $access_log = '/usr/local/apache/logs/access_log'; my %mail_header = ('Return-Path' => 'return@example.com', 'From' => 'from@example.com', 'To' => 'to@example.com', 'Subject' => 'FooBar-test', 'X-FooBarLog' => 'TEST'); my %cgis; my $line_s; my $line_e; my $all_line; my %status_code; my $log_str_500; { ## h

  • livedoor Techブログ : キーボードについて

    こんにちは、昨年の11月に入社しました、佐藤です。 私が日頃仕事で使用してます、kinesisというキーボードを紹介したいと思います。 出会い emacsを使用した時、小指が痛くなってきて、 一人寂しくたたずんでた私を見かけた先輩が紹介してくれたのが、 初めての出会いです。 お椀型の流線型な形、適度な反発力なキータッチ…etc 私の一目惚れでした。 主な特徴 完璧に左右分離していて自然とホームポジションが強制されます。 実は私、このキーボードとお付き合いする前、タッチタイピングができませんでした。 しかし、このキーボードを使用し始めた途端、普通のキーボードでもタッチタイピングができるようになりました。(JIS配列キーボード除く) タッチタイピングの練習用キーボードとしてもお薦めです。 デフォルトでCtrlキーが親指で押す位置にあります。emacsを使用している人には使い勝手が良いかと思いま

    nihen
    nihen 2008/02/13
    お仲間発見
  • livedoor Techブログ : livedoor Blog モバイルのサーバ構成

    こんにちは、栗原です。 今回はlivedoor Blog モバイルのサーバ構成についてご紹介しようと思います。 日でも最大規模のブログサービスのモバイルサイトがどのようなサーバ構成で稼動しているのか、またその構成を構築していく上で苦労した点や今後どのようにして行こうと考えているかについても説明できたらと思います。 サーバ構成 まずは現在のlivedoor Blog モバイルの内部構成について簡単に説明したいと思います。 livedoor Blog モバイルでは、大きく分けて5種類のサーバ群が稼動しています。 リバースプロキシ + アプリケーションサーバ ユーザが携帯からブログを閲覧した際にページを生成してレスポンスを返すサーバ群になります。現状はApache(リバースプロキシ)とApache + mod_perl(アプリケーション)を1台のサーバに同居させた形で稼動しており、台数は全部で

    nihen
    nihen 2008/02/13
    計98台・・・あれ?DBは無いの?
  • 1