サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
blog.livedoor.jp/techblog
【2012.4.13 追記】 こちらの募集は締め切らせていただきました。 たくさんのご応募ありがとうございました。 【2012.4.6 13:00 追記】 「締切早いよ!」とご意見いただきましたので、1週間延長し 締切を4月13日とさせていただきます。(発表も1週間スライドします) まだ空きがある状況です、皆様是非ご応募ください。 --- こんにちは、櫛井です。 春ですね。春と言えば出会いと別れの季節。 そういや最近あまり学生の皆さんと出会ってないなー。だから交流する機会が欲しい! そんな気持ちからスタートしたこの企画。あまり気負わず参加できる形に出来ましたので 皆さんにお知らせいたします。 「NHNStudent Day」エンジニアが語る大ヒットアプリ開発の裏側 と題し、勉強会を開催いたします。前半のパートでは開発を担当しているエンジニアから 開発に関わるお話を、後半のパートでは若手のエ
LINE が PC から使えるようになって、自社サービスなのに wktk しながらハックしてた大沢Yappo和宏です。こんにちわ。初めましての人は初めましてね。 今回は、先日ロケタッチの API に、住所正規化 APIを追加したので簡単な紹介をします。 ロケタッチ API って何? ロケタッチ API は、ロケタッチのユーザーデータ、スポットデータ、チェックインデータ等にアクセスできる API です。 OAuth2 で実装されているので、どのような言語からも利用しやすくブラウザだけで完結するような JavaScript アプリケーション等にも気軽に導入する事が出来ます。 Perl の世界だと Amon2 という Web Application Framework の認証プラグインとしてAmon2::Auth::Site::Loctouchが CPAN にあるので、これを使うと簡単にロケタッ
こんにちは、1月から技術広報も兼任することになりました NHN Japan ウェブサービス本部 開発2室の櫛井です。 株式会社ライブドアは1月よりNHN Japan 株式会社として新たに動き出しておりますが まだライブドア時代に「お互いまだ近所にいるうちに勉強会しません?」とお誘いして 株式会社ディー・エヌ・エーの皆さんと合同勉強会を開催しました。その名も #LDeNA ! トークは交代で20分程度の講演を行う形で、公開出来る範囲でいうと以下の内容で行いました。 ・DeNA @nekokak 「Clutch - distributed job system」 ・NHN Japan @大型新人 「microdata を活用しよう | JS に値を渡すときは data-* にしよう」 ・DeNA @隠し玉 「みんなでパケットを取ろう」 ・NHN Japan @tagomoris 「ログ収集・集
はじめましてこんにちは 9月に入社しました、Androidアプリ開発者のたかなです。 今日はAndroidの搭載機能である「TTS(音声合成)」を用いた マルチリンガルTTSアプリを作ってみたいと思います! TTSとは TTSは Text To Speech の略です。読んで字のごとく、音声合成を指します。 初音ミクなどのVocaloid、駅のアナウンス、ロボットに搭載されている音声を耳にしたことがある人も多いでしょう。棒読みちゃんを使っている人もいるかもしれませんね。 TTSは「動的に変化する情報をリアルタイムにしゃべってほしい」「状況に応じて素早くアナウンスしたい」「いつでも、どこでも、手間をかけずに情報を発信したい」といったニーズに対応するよう作られ、郵便局や病院の番号札の読み上げなどから、近年では肉声に近いなめらかな発音のモデルも増えてきました。 AndroidにTTSが標準搭載
こんにちは!こんにちは!もしかしてこんばんは! 開発部のあぶいです。 今回は、Appcelerator社が提供しているTitanium Mobileについて最近の事情も踏まえてお話させていただきます。 Titanium MobileとはTitanium MobileとはJavascriptによってiOSもしくはAndroidのアプリを作ることができる開発環境のことです。触れ込みとしては一つのソースでiOS・Androidの両方で動かすことができるとありますが、実際は片方でしか使えないメソッドがあったりするので内部で分岐させながらクロスプラットフォーム対応させているのが現実のようです。 よく比較される製品としてPhoneGapがありますが、見た目に関わる部分をHTML5+CSS3で作ることを前提にしているPhoneGapと比べてTitanium Mobileではレイアウト・ロジックを含め全て
こんにちは、いつも年相応に見てもらえないOklahomerです。 9/12-14のTechCrunch Disruptと9/22のFacebook f8に参加してきましたのでその報告と共有です。TechCrunch Disruptの詳細についてはディレクターブログにまとめられているのでそちらを参考にしていただくとして、ここでは、両カンファレンスの参加者と交流してみた感想と、f8で発表された新機能の意義について共有したいと思います。 また、f8で発表された新しいOpen Graphの実装などに関しては別エントリで共有したいと考えています。 日本から参加する意義 今回参加した両カンファレンスではアフターパーティがあり、そこで交流を図る機会がありました。それに参加してみて思ったのは、当然ではありますが、本当に世界中あちこちから人が集まっているということです。たとえば、ロシアから来たと言う広告業界
こんにちは!こんにちは! 開発部のやましーです。 今回は Windows Phone のアプリ開発-社内テスト-マーケットプレースへの提出の流れを簡単に紹介します。 Windows Phone 7.5 - Mango とは Windows Phone 7.5 とはMicrosoft社製のスマートフォン用 OS が搭載されたスマートフォン端末です。既に英語圏の国では Windows Phone 7.0 が発売済みでしたが、Windows Phone 7.5 で日本語を含むアジア言語がサポートされ、日本でも2011年8月25日にひっそりと発売となりました。 Windows Phone 7.5 の開発コードネームは Mango(マンゴー)と呼ばれているため、Windows Phone 系の情報サイトでは「Windows Phone Mango がリリース」や「Mango 端末」などと表現されるこ
ライブドア開発本部の tagomoris です。 先日最終結果をお伝えいたしました #isucon ですが、下記エントリの通り当日は表彰できなかった準優勝チームがありました。申し訳ありませんでした。 livedoor Techブログ : ISUCONやりましたーっ! 最終結果発表 #isucon なんと、この「team_karakani」さんにライブドアにお越しいただけるとのことで、追加で表彰式を行いました! 大会委員長の伊勢より準優勝賞金三万円の目録授与。 チーム「team_karakani」のお二人(三人チームで、本日はお二人にお越しいただきました)。おめでとうございます! 当日の方針と実施内容をうかがうと、以下のようなあたりだったようです。 DBのスキーマ変更 (articleテーブルへのコメント最終投稿日時カラムの追加) 静的ファイルのリバースプロキシへの配置 HTMLレンダリング
こんにちは、ライブドア技術部会の櫛井です。 2011年8月27日(土)に開催された、いい感じにスピードアップコンテスト、略して ISU Contest (Iikanjini Speed Up Contest) #isucon ですが、すでに沢山の方々に イベントのレポートなどをいただいており、ありがとうございます。 このエントリでは写真と動画で #isucon を振り返ってみたいと思います。 場所は新宿エルタワー。割と最近できた会議室で行われました。 当日はこのような案内が出てました。ISUCON! まずはイベントで最も重要な会場内のネットワーク設営から。 弊社ネットワーク事業部のプロがサクサク作業しておりますが、実は当日になって 当初打ち合わせで聞いていた回線種類と違うことが判明したものの、会社が近いという こともあり無事に乗り切れました。会社近くの会場にして正解でした。 「ISUCON
こんにちは、ISUCON というイベントのレギュレーションを考えたり環境の準備をやったりコード書いたりしてた tagomoris です。普段はライブドア開発本部のインフラサービス部というところで働いてます。 先日ISUCONは幸いにも大好評のうちに終了したのですが、へとへとになって疲れ切った状態で帰宅し、寝て起きてみると、公開しておいたソースコードをさっそく自分の手元で動かしている人がいました。説明とか何にもなかったのによくそこまで。どういうことなのと思わずにはいられません。 #isucon に参加してきました&isuconツールを試してみました - As a Futurist... また翌日にはTwitterでも続々と動かしてみた報告が見られ、エンジニアのみなさんのバイタリティには感服するばかりです。 ざいりょう で、せっかくだから本番と同じデータで同じように試せるようにしたいよね、とい
ライブドア技術部会の伊勢幸一です。 去る 2011年 8月 27日(土曜日で隅田川花火大会の日)、いい感じにスピードアップコンテスト ISUCONを開催しました。参加者の皆さん、見学者の皆さん、関係者の皆さん、おつかれさまでした!あんど、ありがとうございました。おかげさまで予想以上に盛り上がり、つぶやきやブログエントリー等を見る限り皆さんに楽しんでいただけたようで、スタッフ一同開催してよかったと心から思っています。また、副賞の書籍をご提供して頂いた技術評論社様にこの場をお借りして心より御礼申し上げます。技評さんはエンジニアの味方ですねっ!(あたりまえかw) ここで、改めまして、コンテストの最終結果発表をさせて頂きます。 と、その前に ・・・・ コンテスト終了後、即時計測の結果に基づき優勝1チーム、準優勝1チームを表彰させていただきましたが、その際、最終的な結果確認の段階で得点のチェックにミ
ライブドア技術部会の伊勢幸一です。いよいよ明日8月27日(土) いい感じにスピードアップコンテスト ISUCON が開催されます。 そこで、参加者、見学者の方々に改めてご案内いたします。お忙しいところ恐縮ですが、内容ご確認頂ければ幸いです。 ※明日詳細※ 開催概要 開催:ISUCON ~Iikanjini Speed Up CONTEST~ 主催:株式会社ライブドア 技術部会 日時:2011年8月27日(土) 11:00-19:00(開場10:00-) 場所:新宿エルタワー 1F サンスカイルーム (東京都新宿区西新宿1-6-1) アクセス 1) JR新宿駅 西口地下広場から直結、ビル内奥のエスカレーターで1Fへ (参考) http://www.sunskyroom.jp/l_tower/floor.htm 2) A18出口横、左にあるエルタワーの階段を1Fまで登ると サンスカイルーム前に
こんにちは、ライブドア技術部会の櫛井です。 予想以上の早さで参加者申し込みが定員に達したIikanjini Speed Up Contest 略して ISUCONですが見学エリアを設置することにしましたのでお知らせいたします。特に申し込みなどは不要ですので当日お越しいただき「見学希望です」とスタッフへお伝えいただければOKです。(見学エリアには電源の用意はありません、ご注意ください) 見学者への注意事項としまして、見学エリアからの実在の椅子の投擲は禁止となっております。ご注意ください。 なお、参加者優先となりますので、見学希望社多数の場合入場をお断りすることがございます。あらかじめご承知おきください。 また、有料となりますが「懇親会にも参加したいよ!」というアグレッシブな方は #isucon@freenode へjoinし、櫛井宛でご連絡ください。締め切りは8月25日となります(ドタキャン
こんにちわ。最近引っ越した家の周りを探索するのにはまっている中村です。 今回は3D関係について書きたいと思います。 なお、サンプル画像と動画が記事の最後にあります!! 概要 iPhoneのOpenGL用にさまざまなライブラリおよびミドルウェアは出ていますけれど、今回は、iPhoneの3Dチップメーカーが出しているライブラリの紹介をしたいと思います。一応公式のチップメーカーがだしているし、便利でお手軽なライブラリなのにいまいち検索しても日本語のサイトが出てこないので、開発の方に広く知ってもらいたいと思い、書こうと思いました。 iPhoneやAndroidのOpenGL Viewの使い方は一部紹介しますが、検索すればいくらでも出てくるのでそこは調べてもらうものとします。また、スキンドメッシュの原理に関しては、ちょこっとだけ解説しますが、詳しくは長くなるので、グラフィックスの専門のサイトにまかせ
【7/30 8:40 追記】 こちら定員の20チームとなりましたので締め切らせていただきます。お申し込みありがとうございました。応募された代表者へは別途ご連絡させていただきますので宜しくお願いいたします。 なお、何かしらの理由で参加者の方がキャンセルされた場合に再応募を行う可能性もありますがそちらは別途アナウンスいたします。 ---------------------------------------------------------------------- こんにちは、ライブドア技術部会の櫛井です。 先週お知らせした通り Iikanjini Speed Up Contest 略して ISUCON の開催およびレギュレーションをお知らせいたします。また、このエントリの公開をもって参加者募集を開始します。募集ページへのリンクはエントリ末尾。先着順ですから要注目ですよ! レギュレーション
livedoor Techブログ : ライブドア技術部会 第二弾 こんにちわ。ライブドア技術部会 伊勢です。 先週土曜日、ライブドア技術部会協賛させてもらった kanazawa.js v1.5 - Hello Titanium Mobile ! が開催されました。 当日の様子は以下のリンクをご参照ください。 『kanazawa.js v1.5 ー Hello Titanium Mobile! - 開催報告-』 Togetter - 「kanazawa.js v1.5 - Hello Titanium Mobile! -」 昨年、今年とスマフォ市場の勢いは目を見張る物があり、特に今年はiPhone端末に比べAndroidOS端末が各社出揃いはじめました。コンテンツ事業者としてはより大きい市場にサービスを提供するため、iPhoneだけではなく、Android向けのアプリケーションを開発しなけれ
こんにちは、ライブドア技術部会の櫛井です。 Webサービスの高速化に取り組んでいる全てのエンジニアに存分にその腕をふるってもらうべく、ライブドアがサーバ100台を準備してイベントを行います。いい感じにスピードアップコンテスト、略して ISU Contest (Iikanjini Speed Up Contest) #isucon です!レギュレーション事前公開、細かいルール無用のチームバトル。腕に覚えのあるエンジニアにはぜひ参加していただきたい! なお、参加者募集の開始は7月28〜29日頃を予定しています。Ustream等による中継はございませんので、ぜひ直接ご参加ください! レギュレーション概要 レギュレーション詳細は後日、参加募集の際に全て発表します。現状は概要のみでご容赦ください。また詳細が変更される場合があります。(参加応募開始時に公開するものからは変更されません。) ライブドアが
こんちわ、空模様がグズグズとはっきりしない日が続きますが、いかがお過ごしでしょうか。ライブドアは元気です。申し遅れました。わたくしライブドア技術部会の伊勢と申します。初めまして。 さて、ライブドア技術部会 第一弾に続き、ライブドア技術部会による勉強会支援第二弾が決定しました!今回は関東ではなく、北陸の地での開催となります。 セミナー名kanazawa.js v1.5 - Hello Titanium Mobile! - 日時2011年7月23日(土) 15:00 - 18:30(開場14:30) 会場金沢市近江町交流プラザ 4F 集会室 定員90名 参加費無料 主催kanazawa.js 実行委員会 協賛ライブドア技術部会 協力日本Androidの会 金沢支部(Titanium Mobileハンズオン8/6開催!) 出演増井 雄一郎(Appcelerator, Inc.)、倉井 龍太郎(株
櫛井です。 以前 livedoor clip のデータを学術研究用に公開しましたが,おかげさまで,たまに発表等で livedoor clip という名前が引用されているのを見かけるようにもなり感慨深い限りです。 さて,今回は第二弾としまして,livedoor グルメのデータをまとめてダウンロード & 利用可能にしようと思います。 今回はいろいろと余裕がなかったため 豪華なイラスト付きページが用意できませんでした livedoor clip のデータとは違い,定期アップデートはされません。2011年4月22日の時点のデータのみとなります ...が,なにかしら皆様の研究のお役に立てればと思います。 よくありそうな質問と答え ライブドアグルメのユーザですが,自分の個人情報が公開されちゃうってこと?困ります! 公開されるのは,もともとライブドアグルメのサイトで誰でも見れるようになっている情報だけで
こんにちわ!こんにちわ! ライブドア技術部会の伊勢幸一です。 ライブドア技術部会では2009年2月から2年間に渡り過去5回のテクニカルセミナーを開催してきました。しかし、前回のセミナーでご案内した通り、第5回を最終回としてテクニカルセミナーの定期開催を終了しました。そこで(セミナー会場でちろっと話しましたが)、今後ライブドア技術部会はさまざまな技術者が集う勉強会、セミナー、イベント等々の開催運営を支援するという形で技術部会を継続していきます。 具体的には会場費用、運営、参加者募集、会場受付、懇親会アレンジ、通信環境の提供など、ライブドアテクニカルセミナーと同規模な勉強会開催を支援させて頂きます。がっ、しかし、この様な開催支援の応募規定や募集体制がそれほど整っておらず、まだ一般公募する自信が無いので、とりあえず 「勉強会開きたいんだけど、場所も金も無い」 「セミナー開きたいけどスポンサーがい
突然ですが,mecabの辞書 (mecab-ipadic) をデフォルトのまま使って,mecab意外と使えねぇとか文句言ってる悪い子はおらんかね? mecab-ipadic は比較的お行儀のよい日本語をベースに作られているので,そのままでは web上の口語文体のテキストはうまく扱えないことがあります。本来は教師データを用意し,学習させるといった手法を使うのが正攻法だと思いますが,とりあえず名詞を充実させるだけでも実用度はだいぶ上がるでしょう。 人間の話す言語には,動詞の語幹や名詞には日々新しく語彙が増えるけど,助詞や活用のルールは簡単には変化しない,という特性があります。特に「いま最もつぶやかれている単語ランキング」といった集計をするような場合は,名詞の範囲の切り出しさえ間違えなければそれなりの結果を出せることも多いのです。 ただ,辞書への単語追加はここにある通り簡単にできるのですが,単語
Web ( ) • – SaaS – PaaS – IaaS – – • • • : Amazon S3, CloudFiles … • = • • • • SaaS • • (I|P)aaS • • Web • • / • STF Step over Toe hold with Face Lock STF ? Pros • key-value • • • • Apache Cons • • • • / Design • Bucket • Key-value • REST API • Apache REST API • • GET/PUT/DELETE • / • / / / • Example http://stf.example.com/<bucket>/<key> • <key> / • URI OS URI • /a/b/abc….fe.jpg PUT /ikebe/picture
アクセスログのユーザエージェント(UA)からブラウザを判別するのって,みんな何使ってますか? 自分が作ったアクセス解析システムでは HTTP::BrowserDetect と HTTP::MobileAgent にそれぞれ独自パッチをあてたものを使っています。これらはルールベースの判定器なので,新しいブラウザや新種の bot が登場するたびに手作業でルールを追加し,パッチを作って配布するという作業が必要になります。 この更新作業が大変面倒くさくて対応が遅れがちになるので,「このUA文字列はこのブラウザですよ、という例を大量に与えたら、自分で勝手に判定ルールを学習してくれるようになったら便利なのになぁ」と思い,decision tree (決定木)を使ってみることを思い立ちました。 目標は, "Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1
こんにちは、櫛井です。 ライブドアの開発部ではエンジニアを対象にフレックス制度を導入しており 11:00〜16:00がコアタイムとなっています。そして、先週から新たに 「ノーエンジニアデー」というのを導入してみたところ、なかなかうまく いっているようなのでご紹介したいと思います。 ※試験的な導入のため今後も続けるかは現時点では未定です 内容としては、毎週水曜は自宅作業を推奨しコアタイムの間は いつでも連絡つくようにPCの前にいることが条件で、必要があれば 都度出社してくださいという運用です。節電対策というのもありますが 夏に向けて計画停電があるかも知れないため、その予行練習も兼ねています。 いつもは沢山のエンジニアがいる開発部ですが、水曜はこうなります。 わりとスカーン!としていて、CTOだけがポッツーン! 「人がいないところの電灯ついてるじゃん!」というツッコミがありそうですが 省電力な
こんにちは!こんにちは! 開発部のやましーです。 今回はSmallLightの中でやっている細かいことについてです。 SmallLightとは SmallLightとは、2010年末にlivedoor labs EDGEにてリリースした画像サムネイル生成用Apacheモジュールです。 JPEG画像の読み込み処理の最適化 JPEG画像は、その圧縮アルゴリズムの特性で読み込み時に1/2、1/4、1/8にダウンスケーリングすることができます。libjpegでは画像読み込み時にjpeg_decompress_struct構造体のscale_denomにダウンスケーリング指数を指定します。 SmallLightではこれをJPEGヒントオプションとして実装しています。パターン文字列に jpeghint=y を付与することで有効になります。(SmallLightの README の100行目) JPEG
2008 GREE,Inc. All Rights Reserved. Copyright © 2004- Confidential Copyright © 2004-2007 GREE,Inc. All Rights Reserved. Copyright © 2004-2011 GREE,Inc. All Rights Reserved. Confidential スマートフォン向けソーシャルアプリケーション開発の現在 2008 GREE,Inc. All Rights Reserved. Copyright © 2004- Confidential Copyright © 2004-2007 GREE,Inc. All Rights Reserved. Copyright © 2004-2011 GREE,Inc. All Rights Reserved. Confidential
2011年2月26日(土)に開催されました 第五回 ライブドア・テクニカルセミナー の発表資料と動画を公開致します。ご参加頂きました皆様、どうもありがとうございました。 「開発者から見たAndroidとiOSアプリの違い」(佐孝 太郎 株式会社ライブドア) 「HTML5で動くFlash Playerを作ってみた」(紀平 拓男 氏 株式会社 ブロードテイル) 「対談: 新進気鋭のSAPに聞いた現場事情」(石井 武 氏 株式会社オルトプラス/ 聞き手 伊勢 幸一 ) 「スマートフォン向けソーシャルアプリケーション開発の現在」伊藤 直也 氏 グリー株式会社) 講演1「開発者から見たAndroidとiOSアプリの違い」 株式会社ライブドア 開発部開発2G(スマートフォンチーム) 佐孝 太郎(約21分) 1/2 2/2 概要: 「スマートフォン」でひとつに括られるAndroidとiOSですが、
こんにちは! ノンアルコールビールはビールと認めない派、gaoohです。 今回はiPhoneで簡単に画像にフィルターをかける方法を紹介します。 いわゆるカメラアプリによく搭載されている、撮った写真を白黒にしたりセピアにしたりする例のアレです。 基礎知識 まずは、そもそも画像を変化させるというのはどういうこと?を理解しなければなりません。 このあたりはデザイナーの人のほうが詳しかったりするので、もよりのデザイナーに聞くのが一番ですが、ざっくり説明すると色は 赤(A) 、緑(G)、青(B)、で表現することができます。 いわゆるRGB値というもので、HTMLやCSSなどでよくみかけるおなじみのものですね。 これに透過を表すアルファチャンネル(A)を加えてRGBAというものもあります。 さらに色相(hun)、彩度 (saturation)、明度(Value)、による色の表し方をHSVといいます。
開発部の井上(@inonb)です。12月に位置情報サービス・ロケタッチのAndroidアプリをリリースしました。ぜひお試しください。 さて、今回はAndroidアプリのUIまわりについて書いてみたいと思います。 iPhoneアプリに比べて、AndroidアプリのUI仕様は、わりとWebに近いところがあります。Webの仕事の経験があるデザイナーさんは入りやすいところもあるのですが、マルチディスプレイ対応など面倒なところもあります。 デザイナーさんに聞かれた質問について簡単にまとめてみたいと思います。 1. iPhoneアプリのデザインって流用できますか? 流用はできるだけ避けたいです。 たとえばTwitterやFacebookのアプリなど、両プラットフォームに多くのユーザーを持つアプリを見ても、iPhoneとAndroidではデザインが変わっているのが分かると思います。 Androidのデザ
次のページ
このページを最初にブックマークしてみませんか?
『livedoor Techブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く