タグ

mixiに関するelfのブックマーク (40)

  • Android開発の効率を今日から確実に5%改善する方法 - mixi engineer blog

    暖かくなったり寒くなったり視界が真っ黄色になったり忙しい今日この頃ですが、皆様お元気でお過ごしでしょうか。動かないことで定評のある「右の方」raiです。mixiのAndroidクライアントアプリ初回リリース以来の登場です。部署もたんぽぽグループからイノベーションセンターという謎の組織へ移りました。大変ご無沙汰しております。 今回は、ミクシィにおけるAndroidアプリ開発現場で得られた経験から、意外と見えづらい開発プロセス上のボトルネックと、それを「いますぐ」「簡単に」改善できる、素敵なサービスについて簡単にご紹介したいと思います。 はじめに さて、ミクシィもAndroidアプリ開発を始めてから2年半ほどが経ちました。 2年も経つと、結構いろんな課題が見えてきて、それらに対する解決策もいくつか生まれます。 Androidプラットフォーム上での開発そのものに関して言えば、以前のエンジニアブロ

    Android開発の効率を今日から確実に5%改善する方法 - mixi engineer blog
  • Androidの機種依存問題を吸収するプロジェクトAndroid-Device-Compatibilityを公開したお話 - mixi engineer blog

    こんにちは。Androidユニットで開発とスクラムマスターをしています、横幕です。すっかり寒くなって、朝起きるのが辛い季節になりました。 先日、Android(TM)の様々な機種に依存する問題を吸収するためのライブラリプロジェクトをmixi, IncのGitHubリポジトリで公開しました。 今回は、このライブラリプロジェクトを公開するに至った経緯をお話しようと思います。 様々な種類の端末に対応するために乗り越えてきた困難 現在、Androidを搭載した端末には、多種多様なものがあります。 そして、OSのバージョンごとの違いだけでなく、同じAndroidを搭載していても、端末ごとに微妙に挙動が異なることがあります。 mixi公式クライアントアプリでも、端末ごとに微妙に挙動が異なることで発生する問題にいくつか直面してきました。 特定の端末で、文字が9,000文字までしか入力できない EditT

    Androidの機種依存問題を吸収するプロジェクトAndroid-Device-Compatibilityを公開したお話 - mixi engineer blog
    elf
    elf 2013/01/25
    すばらしー
  • 第1回 バーストトラフィックの発見と対処 | gihyo.jp

    はじめに 初めまして、(⁠株)ミクシィの中野和貴です。私はシステム部運用部インフラグループネットワークチームという部署で働いており、ほかのメンバーと共にmixiのネットワーク部分全般に関して設計・保守・運用を行っています。ここでは『WEB+DB Press』Vol.50~55にて連載されていた「大規模Webサービスの裏側」で紹介しきれなかったエピソードや、その後のインフラ事情を紹介していきます。 日々大量のトラフィックが流れるmixiのネットワークですが、大きくなってくるとやはりいろいろな問題も出てきます。今回はそれらの問題の中で普段運用しているとなかなか気付きにくいバーストトラフィックに起因する問題事例を紹介します。 ミクシィのネットワーク構成と問題の発覚 mixiでは主要なネットワーク機材にはお金をかけていますが、サービス規模からどうしてもラック数が多くなってしまうため、エッジスイッ

    第1回 バーストトラフィックの発見と対処 | gihyo.jp
  • MySQLのInnoDBでのデッドロック - mixi engineer blog

    こんにちは、mixi開発部にてアプリケーション開発をしていますyouheiです。 今回は、MySQL-5.0.45のInnoDBで連番を管理するテーブルのパフォーマンス測定をしていたのですが、その際に少し変わったデッドロック問題に遭遇しましたので、そのあたりをネタとして書いてみたいと思います。 まずは、今回使用したデータベースのスキーマは下記のようなものです。 CREATE TABLE num ( id bigint unsigned NOT NULL default '0' ) Engine=InnoDB; AUTO_INCREMENTは使用していません。 そこに1レコードだけ登録します。 INSERT INTO num (id) values (1); そして実際連番を取得する際には、 UPDATE num SET id = LAST_INSERT_ID(id+1); といったクエリを

    MySQLのInnoDBでのデッドロック - mixi engineer blog
  • mixi Engineers’ Blog » 圧縮データベースを使おう

    チャリンコ通勤による滝のような汗で、朝からTシャツがシースルーになってしまうmikioです。さて今回は、Tokyo Cabinet(TC)のデータベースを各種のアルゴリズムで圧縮して利用する方法についてご紹介します。 圧縮B+木 B+木とは、比較関数の値による順序が近いレコード群を単一のページにまとめ、各ページにB木(multiway balanced treeの略であり、二分木(binary tree)とは違います)の索引を張ったものです。理論的にはレコードの探索も更新も O(log n) の時間計算量で行え、内部ノード(B木)の操作をキャッシュすると実質的には O(1) の時間計算量で探索や更新が行えるという、かなり安定した性能を備えるデータ構造です。その上、レコードが一定の順序に基づいて並べられているので、数値の範囲検索や文字列の前方一致検索が高速に行えたり、カーソルによって順序に基

    mixi Engineers’ Blog » 圧縮データベースを使おう
  • Google App EngineとMemcache API - mixi engineer blog

    こんにちは、某Perl界隈のIRCチャンネルでPythonがマイブーム的なKY誤爆をしてしまったtmaesakaです。 先日、以前から興味のあったGoogle App EngineとMemcache APIについて少し調べ、こちらに英文で報告したのですが、今日は日語で要約したまとめを紹介します。 まず軽く前置きですがGoogle App Engine (GAE)とは、Googleが提供しているウェブアプリケーションをGoogleのインフラ上でスケーリングや冗長化など、ある程度のノウハウや資金を要求される面倒な事を気にせずに運営できるプラットフォームです。つまり、典型的なPaaSの例であり、サービスの運営コストをelastic(伸縮)にします。昨今バズワード化しつつあるクラウドコンピューティングの一種でもあります。 GAEのインフラはGoogleより提供されているAPIセットを用いて利用し

    Google App EngineとMemcache API - mixi engineer blog
  • mixi Engineers’ Blog » libmemcachedで快速キャッシュ生活

    みんな大好きなmemcached。今日はBrian AkerのC言語用クライエントライブラリについて書きたいと思います。日語の情報がとても少なく、ドキュメンテーションも英語だけという事で興味はあるけど手をつけていないという方のお役に立てれたらなと思います。 題の前に why libmemcached? 既にlibmemcacheが存在するのに何故、libmemcached?かと言うと理由の一つは最近libmemcacheの開発が止まったからです。家ではそれが理由でlibmemcacheではなくlibmemcachedを推奨してますね。又、効率的なメモリ使用、Consistent Hashing、様々なハッシュアルゴリズム、新しいオペレータに対応している等という宣伝文句があります。apr_memcacheというライブラリも存在しますが自分は使った事がないためノーコメント。 ただ、推奨さ

    mixi Engineers’ Blog » libmemcachedで快速キャッシュ生活
  • http://www.machu.jp/posts/20080910/p01/

  • mixiの事業目的が追加される:Media / Art(s) - CNET Japan

  • mixiのjsライブラリ

    mixiのjsライブラリ mixiが使ってるjsライブラリが素敵でした。 <script language="javascript" type="text/javascript" src="/static/js/prototype.js?1191207813"></script> <script language="javascript" type="text/javascript" src="/static/js/effects.js?1186571328"></script> <script language="javascript" type="text/javascript" src="/static/js/overlay.js?1186571328"></script> <script language="javascript" type="text/javascript" sr

    mixiのjsライブラリ
  • mixiのリニューアル騒ぎで思ったコト - 暇殺シ

    以前はオレンジ色が主体のまとまったデザインだったのに、統一感の無い雑多なものになってしまったのは残念。All AboutプロファイルでWebの専門家が色々と述べていますが、mixiの新卒採用に応募したことがある俺もなんか少し書いてみる。*1 方向性と問題点 まずは採用説明会で社長が言ってたことを思い出してみる。俺の就職活動ノートから抜粋*2 YahooGoogleを超える存在を目指す 開発の外注はできる限りしない(自社内開発99.9%) でも新サービスの開発スピードは遅い 小ないリソースを活かせるサービスに力を入れる コンテンツの提案はエンジニアからのものが多い Web界での絶対的な存在を目指すという目標に関しては、達成から遠のいてるね。 「mixi使ってる」というアンケートには07年5月17日から回答が寄せられ、07年9月21日まで577に達した。使っている人は全体の約70%。使ってい

    mixiのリニューアル騒ぎで思ったコト - 暇殺シ
    elf
    elf 2007/10/08
  • レンタルサーバー8月勉強会 2007年8月11日 東京都 | レンタルサーバー | mixi

    8月の勉強会のお知らせです。 (かなり詳細に書き直しました) 今回は、お盆期間中での開催となり、ご多忙とは思いますがどうか皆様ふるってご参加ください!! 8月の勉強会では、レンタルサーバーを利用するユーザを対象にした初心者向けの技術講座を開催します。 実際にCGIやPHPの設置しながら、レンタルサーバーを利用する上で必要になる技術的な内容について解説をしていきます。 これまで『難しそうだ』と勉強会への参加を躊躇されていた方やどんな雰囲気か知りたい方なども、ぜひご参加ください。参加をお待ちしています。 ※注意 『8月の勉強会』の日程について一部の方には8月25日(土)に開催するとアナウンスしておりましたが、会場の都合が付かなかったため変更させて頂きました。ご了承くださいますようお願いいたします。 ________________________ ●レンタルサーバー8月勉強会● http://

    レンタルサーバー8月勉強会 2007年8月11日 東京都 | レンタルサーバー | mixi
  • mixiのあしあとAPI発掘 « ku

    mixiが新しく出したmixiステーションがすばらしいです。その裏側が。 mixiにログインした状態で http://mixi.jp/atom/tracks/r=2/member_id=myMixiID にアクセスするとatomで自分のページのあしあとがフィードされます。ちなみにmixiステーションが送っているリクエストは以下の通り。 GET /atom/tracks/r=2 HTTP/1.1 X-WSSE: UsernameToken Username="ku@example.com", PasswordDigest="passwordDigest8jrjEdO61Bx8c=", Nonce="Y0NonceLYj0=", Created="2007-06-29T03:04:30Z" User-Agent: mixi station/v1.4 (by glucose) Host: mix

  • CNET Japan

    人気の記事 1主流になりつつある「自分でデバイスを修理」--iFixitが大いに貢献 2024年03月15日 2新型「iPad」、2024年モデルなど--週間人気記事をナナメ読み(3月8日~3月14日) 2024年03月15日 3トヨタポケモン、ほぼ実物大かつ変形可能で動く「ミライドン」--日比谷で展示試乗も 2024年03月15日 4新型「iPad Air」「iPad Pro」、3月末~4月に発売か 2024年03月12日 5「iPad」2024年モデルはどうなる?これまでの予想と個人的な期待 2024年03月11日 6 (復旧)楽天モバイルで通信障害--「LINEを送れない」「特定アプリが使えない」の声 2024年03月15日 7ISTと桐蔭横浜大学、透明ポリイミドを用いたペロブスカイト太陽電池を共同開発 2024年03月14日 8マイクロソフト、「Copilot」無料版にも「GPT

    CNET Japan
  • mixi(ミクシィ)

    mixi(ミクシィ)は、友人・知人とのコミュニケーションをさらに便利に楽しくするSNSというサービスです。

    mixi(ミクシィ)
    elf
    elf 2007/06/18
    いないよなあー
  • mixi(ミクシィ)

    mixi(ミクシィ)は、友人・知人とのコミュニケーションをさらに便利に楽しくするSNSというサービスです。

    mixi(ミクシィ)
    elf
    elf 2007/05/05
    確かに最後にサビがない
  • dotproject

    詳細 2019年7月11日 20:46更新 オープンソースのグループウェア、dotprojectに関する情報交換コミュニティです。 Linux,MacOSX,Windowsで動作し、比較的小規模なコミュニティでの運用に向いています。 利用アイディア、拡充、トラブル報告等、どしどしお待ちしています。どうぞ参加下さい。 関連リンク ■ dotproject家 http://www.dotproject.net/

  • ソーシャル・ネットワーキング サービス [mixi(ミクシィ)]

    mixi(ミクシィ)は、日記、写真共有、ゲームや便利ツール満載のアプリなど、さまざまなサービスで友人・知人とのコミュニケーションをさらに便利に楽しくする、日最大規模のソーシャル・ネットワーキングサービスです。

  • smarty

    mixiで趣味の話をしよう mixiコミュニティには270万を超える趣味コミュニティがあるよ ログインもしくは登録をして同じ趣味の人と出会おう♪ ログイン 新規会員登録

  • mixi(ミクシィ)

    mixi(ミクシィ)は、友人・知人とのコミュニケーションをさらに便利に楽しくするSNSというサービスです。

    mixi(ミクシィ)