タグ

mixiに関するnitsujiのブックマーク (33)

  • ミクシィ採用担当が語る 1年目エンジニア奮闘記

    連載では、学生がITエンジニアとして就職する前に身に付けておいた方がいいスキルを紹介する。第1回は、Web系企業を代表してミクシィが、1年目エンジニア仕事内容、役割、求められる能力について語る。 こんにちは。ミクシィで採用を担当している水です。今回はミクシィの「Webエンジニア」について、弊社の新卒メンバーを中心にご紹介します。 WebのITエンジニアに求められる主体性 WebのITエンジニアに求められる能力の大前提にあるのは、“自分で調べて何かを作った経験がある”ことです。ミクシィでは「当に興味があれば、Webページや書籍を通じて、ある程度の情報は簡単に手に入るのだから」という考え方を基に、技術に対してどれだけ主体的に取り組んでいるかをとても重要視しています。 この点にはかなりこだわっているので、結果的に、技術への興味がとても強い(=技術力が高い)人たちが集まってきているのだと思

    ミクシィ採用担当が語る 1年目エンジニア奮闘記
    nitsuji
    nitsuji 2009/06/10
  • Pure JavaScript Template Engine - mixi engineer blog

    はじめましてhirokiです。こんにちは。新卒で弊社に入って一年が経過しようとしているので、そろそろエンジニアブロガーの仲間入りをしてみようかと思っています。 今回はJavaScriptのお話です。ハードボイルドなバックエンド側技術のご紹介が多い当ブログですが、スイーツ(笑)なフロントエンド技術おもしろいんだよ!ということをアピってやろうという魂胆です><。 HTML.Template(JavaScript) 弊社では、サーバサイドによるHTMLの出力テンプレートエンジンにCPANモジュールであるHTML::Template::Proを使用しています。今回はそのJavaScript実装をオープンソースとして開発しましたので、紹介をさせていただきます。 HTML::Templateは貧弱で、冗長で、洗練されていないシンタックスでお馴染みのテンプレートエンジンですが、高速で必要以上のロジック

    Pure JavaScript Template Engine - mixi engineer blog
  • ミクシィ笠原社長に聞く、mixiが登録制に移行したワケ:インタビュー - CNET Japan

    国内最大のソーシャルネットワーキングサービス(SNS)「mixi」が利用制限を緩和することを発表した。12月10日から15歳から17歳のユーザーも利用できるようにし、2009年春には登録制に移行する。 またmixiのサービスを外部パートナーと共同で構築する仕組み「mixi Platform」の開放も推し進め、すでに開始している認証サービス「mixi OpenID」に続く、第2弾の「mixi アプリ」、第3弾の「mixi Connect」の構想を発表した。 これまでmixiはユーザーを18歳以上に制限し、知り合いからの招待状がない限り新規登録ができなかった。今回、年齢制限の引き下げ、招待制から登録制への移行を決断した背景には何があったのか。そしてmixi Platformの開放によってmixiに何が起きるのか。ミクシィ 代表取締役社長の笠原健治氏、mixi事業部長の原田明典氏に聞いた。 ―

    ミクシィ笠原社長に聞く、mixiが登録制に移行したワケ:インタビュー - CNET Japan
    nitsuji
    nitsuji 2008/11/28
  • ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog

    Squidを検索する度に最初に表示される画像検索の結果に吹き出しそうになる開発部・システム運用グループの長野です。前回のロングテールな画像配信のその2ということで、実際の画像配信システムについて書かせて頂きます。 ■プロフィール画像の配信について 前回紹介しましたが、mixiにおいてプロフィール写真を設定を設定しているユーザ数は全体の約70%、1,000万人の方が設定をされています。現在配信をしているプロフィール画像のサイズは180x180、76x76、40x40と3サイズあり、合計3,000万以上のファイル数になっています。また、もっともよく使われる76x76のサイズ1,000万件において、1日にアクセスされる画像の数は800万ファイル以上、うち97%が30回以下と非常に広範囲に渡ってアクセスされています。そのため大量の画像を配信できる仕組みが必要になります。 ■配信システムの全体像 プ

    ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog
    nitsuji
    nitsuji 2008/08/20
  • mixi Engineers’ Blog » かんたん友人検索 その壱

    朝7時30分に起きて駒沢公園をジョギングすること10日目のmikioです。だいぶ体が軽くなってきて、そろそろ体型にも変化が出てくるかなと期待する毎日です。さて、以前の記事で予告した通り、Tokyo Dystopiaを使ったmixi内の検索機能をインディーズ機能としてリリースしました。「かんたん友人検索」という名のとおり、mixiの登録ユーザを対象として友人や知人を簡単に検索する機能です。操作を簡潔にしながらも、マイミクシィのつながりなどを使って検索精度を高めているのが特徴です。 シンプルにした 見た目として最も大きな特徴は、従来の友人検索よりも入力フィールドの数を減らしたことです。従来では「姓」「名」「ニックネーム」「性別」「年齢(下限)」「年齢(上限)」「血液型」「現住所(都道府県)」「現住所(市区町村)」「出身地(都道府県)」「出身地(市区町村)」「趣味」「職業」「キーワード」「写真」

    mixi Engineers’ Blog » かんたん友人検索 その壱
    nitsuji
    nitsuji 2008/08/19
  • mixi Engineers’ Blog » 期間限定の新機能「エコー」登場

    こんにちは。mixi開発部のyouheiです。 今回は先日8月4日にリリースした「エコー」について書きたいと思います。 エコーとは まずはエコーとはどういう機能かのご紹介ですが、プロモーションページがございますのでそちらをご覧いただければ幸いでございます。 http://mixi.jp/guide_echo.pl いくつか抜粋しますと、 あなたの"今"を一言にしてみませんか?誰かに伝えたいこと、ひとりごと等、何でもOK! 気軽な新コミュニケーション機能です。 たとえば、「今日はいい天気だな〜」という、ひとりごとから、「お腹すいたー!誰かランチにいこうよ!」というメッセージ的な使い方まで、「エコー」の楽しみ方はあなた次第! マイミクシィ同士で「エコー」を使うとホームにお互いの書きこみが表示されます。 気になった書きこみには、返信することもできちゃいます。あなたがふと書きこんだ一言に、思わぬ返

    mixi Engineers’ Blog » 期間限定の新機能「エコー」登場
    nitsuji
    nitsuji 2008/08/06
  • Tokyo Dystopiaの設計思想 - mixi engineer blog

    番に向けて海に行ける体作りに励まないといかんなーと思いつつも、ついついDSのスターフォックスで遊んでしまうmikioです。さて今回は、人知れずリリースされている検索エンジンTokyo Dystopiaの概要と設計思想について述べます。 Hyper Estraierとの違い Tokyo Dystopia(以下、TDと呼びます)は、新しい検索エンジンです。しかし、私が作ったもう一つの検索エンジンHyper Estraier(以下、HEと呼びます)の後継としては位置付けていません。 Hyper Estraierの製品コンセプトは、「検索システムの需要が生じる様々なシーンで手軽に導入できる」ことです。言い換えれば、「いわゆるシロウトの人でも、お高い商用システムを買えない個人や小組織でも、ちょっとの努力で自分の要求を満たすシステムを構築できる」ことです。そのために、様々なファイル形式に対応したテ

    Tokyo Dystopiaの設計思想 - mixi engineer blog
  • DBMによるデータベースサーバ - mixi engineer blog

    DSのスターフォックスというゲームにはまりまくりのmikioです。最近社内外で「俺ストレージサーバ」を作るのが流行っているようなので私も参戦してみました。今回はDBMのネットワーク層をほぼスクラッチで作った話をします。 Tokyo Tyrant Tokyo Tyrant(以下TT)はTokyo Cabinet(以下TC)をラップしてネットワーク越しに操作できるようにするツールです。キャビネット(内閣)を傀儡にするタイラント(僭主)ということで名付けました。ダウンロードはこちら。 TCは高性能なDBMで、マルチスレッドモデルで高い並列性を実現していますが、逆にマルチプロセスモデルだとファイルロックがかかるので並列性が低くなってしまいます。つまり、書き込みモードでデータベースにアクセスしているプロセスがいると、その間は他のプロセスがデータベースに接続しようとするとブロックされることになります。

    DBMによるデータベースサーバ - mixi engineer blog
    nitsuji
    nitsuji 2008/05/07
  • mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築

    連休中はWiiのマリオカートをやりまくってやっとVR7000越えたmikioです。愛車はマッハ・バイクとインターセプターです。さて今回は、分散ハッシュデータベースサーバTokyo Tyrantでmixiの最終ログイン時刻を管理するようにした時の苦労話を書きます。 ログイン処理は負荷地獄 mixiでは、全てのユーザについて、各々の最終ログイン時刻を管理しています。「マイミクシィ一覧」や「お気に入り」などの画面で、友人が近い時間にログインしていてコミュニケーションがとりやすい状態にあるかどうか確認できるようにするためです。 mixiのほぼ全てのページはログインしないと見られないページなので、ほぼ全てのページにアクセスされるたびにログイン確認が行われます。したがって、最終ログイン時刻はほぼ全てのページにアクセスされる度に更新されることになります。mixiの中で最も重いデータベースのひとつとして「

    mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築
    nitsuji
    nitsuji 2008/05/07
  • Shishimushi - 知り合いが mixi やってるかどうかを知る

    The grants and applications of the NIFA are all designed to help in the realization of its total company mission...

    Shishimushi - 知り合いが mixi やってるかどうかを知る
    nitsuji
    nitsuji 2008/03/21
  • 業界最大手のSNS「mixi」を運営する株式会社ミクシィに行ってきました - GIGAZINE

    昨年12月から「mixi」にてGIGAZINEのニュースが配信されていますが、それがきっかけで「mixi」を運営する株式会社ミクシィにインタビューすることができました。 業界最大手のSNS(ソーシャルネットワーキングサービス)である「mixi」を運営するにあたって心がけているところ、アットホームな会社の雰囲気など、「mixi」の舞台裏を紹介します。 詳細は以下の通り。 真ん中にそびえ立つのがミクシィが入居しているビル。 近くにはなんだか不思議な形のマンションが。 BS Asahiの建物も。 近づいてみたところ。思った以上にぺったんこ。 16階~20階にミクシィが入居していました。 受付はこんな感じ。 「mixi」のロゴがいい感じです。 フロアには色とりどりのソファが。 窓の外はこんな感じ。 日記が書き込まれた場所をリアルタイムでGoogle Earthの画面を使って見ることができるモニタ。

    業界最大手のSNS「mixi」を運営する株式会社ミクシィに行ってきました - GIGAZINE
    nitsuji
    nitsuji 2008/02/04
  • mixi Engineers’ Blog » 新RSS Crawlerの裏側

    このブログでは初めましての長野雅広(kazeburo)です。mixi開発部・運用グループでアプリケーションの運用を担当しています。 12月12日よりmixiのRSSのCrawlerが改善され、外部ブログの反映が今までと比べ格段にはやくなっているのに気付かれた方も多いかと思います。この改善されたRSS Crawlerの裏側について書きたいと思います 以前のCrawlerについて 以前のCrawlerは cronからbrokerと呼ばれるプログラムを起動 brokerはmember DBから全件、idをincrementしながら取得し、外部ブログが設定されていればcrawlerを起動(fork) crawlerはRSSを取得しDBに格納して終了 このような設計になっていました。 この設計の問題として、member DBを全件走査するという無駄な動作と、一件一件crawlerを起動するためオーバ

    mixi Engineers’ Blog » 新RSS Crawlerの裏側
    nitsuji
    nitsuji 2007/12/22
  • 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
  • 夢の無い話 - 高原芳浩のKeep-Alive

    mixiを運営する、株式会社ミクシィ(2121)は去年の秋に上場しました。そのときの有価証券報告書を眺めていて気付いた事がありました。 http://ir.eol.co.jp/extra/2121/pdf/mkr17.pdf従業員に対して気前良く大量のストックオプションが発行されています。普通の社員の方と見られる方にも多い人は100株位持っていますね。笠原社長の懐の深さが伺えます。何回か割当が行われている同社のストックオプションのうち、最終的に行使価格が最大25万円ということですので現在の株価(1,760,000円)でこのオプションを仮に行使したとすると100株 * (1,760,000 - 250,000)でざっと1億5千万円になります。大企業のサラリーマンの生涯年収は3億円と言われています(中小企業なら多分2億くらい?でしょう)。いずれにせよ、これだけあれば一生ひきこもれるかも!いいな

    nitsuji
    nitsuji 2007/11/20
  • mixiリニュの反響について。

    mixiのナビゲーションって決して最初からよくできていたものではないと思っていた。 例えば、未だに残っているのが、日記の編集確認画面 1.自分の日記の画面から、この日記を変更するためのリンクが 「編集する」となっている。 2.次に編集のフォーム画面から、確認画面に行くラベル。 「入力内容を確認する」 ここは問題ない。 3.しかし、最後の入力確認画面のsubmitのラベルがおかしい 「編集する」  か、「やめる」 このラベルの機能は以下の通りです。 「編集する」は、「変更を確定させる」 「やめる」は、「前の画面に戻る」 僕はこのラベルに対して思ったのは、 「編集する」は、「前の画面に戻る」 「やめる」は、「変更作業そのものをやめる」(Windowsで言うならダイアログを閉じる) という印象を受けました。 つまりどこにも確定ボタンがないということを、二つのラベルを見比べて知り、より可能性の近い

    nitsuji
    nitsuji 2007/10/08
  • void GraphicWizardsLair( void ); //

    nitsuji
    nitsuji 2007/08/08
  • 『mixi』、ユーザー数1000万人突破株式会社 - ミクシィ | プレスリリース

    nitsuji
    nitsuji 2007/07/21
  • ミクシーラボ [ミクシーラボはmixiの実験をするサイトです。]

    ニキナニソレアョコテ ヌ熏uハミ餤露ケォヒセマ橆ミン^ク゚ヨェテ郞ネ 楠モミ献露オトノ峵aーイムb�F槇�」ャーム慰ケフナcテタモ^ネレ樣メサ�。」ケォヒセイサ扉゚Mミミラヤホメヘ�ノニ,焼ミツョaニキオトメ゚M,ョaニキオトセSラoナcア」,ョaニキメヤク゚カィホサ�。「ク゚侏慳�����。「ク゚ニキル|オトノ峵aカィホサ����。」ニ莪aニキケ、ヒ�セォチシ,ミヤトワラソヤス��。「ヘ簽^ミツキf,ユテ�@瓶ノミチヲ��。」 ョaニキル|チソコテ メサヨツォ@オテソヘ琢ミナル�ナcユJソノ マネ゚Mオトノ峵aヤOゆ��」ャャFエ忞ッオトケワタ桄ヨカホ�」ャイサ扉メ゚M���。「ホ�ハユ�ネヘ簣ャミミ露オトミツヤOモ饗朗鵫T露ヨニヤ�シシミg���」ャメヤキタアI餤���」ャセ晗滄T��」ャソ�ヒル餤樣サA���」ャスoク請ヘ琢フ盪ゥク゚ミァ慳エ_オト��ミヤサッス笵Qキ

    nitsuji
    nitsuji 2007/07/21
  • 『【mixi、APIを公開へ?】』

    mixi station等の挙動からAPIが存在するのではないか? と指摘されていたmixiですが、日付けの日経産業新聞の インタビューによると、APIの公開を検討しているようです。 インタビュー中、笠原社長は 「かなり以前からAPI公開は検討していた。ようやく形になりつつある」 と語っています。 気になる公開の時期なのですが「そろそろ公開のタイミングを考える時期に きている」とのみ掲載されています。 【関連】 mixi notifyにはAtomが使われている - F.Ko-Jiの「一秒後は未来」 mixiのあしあとAPI発掘

    『【mixi、APIを公開へ?】』
    nitsuji
    nitsuji 2007/07/18
  • mixiの決算出てた - 高原芳浩のKeep-Alive

    mixiの会社サイトみていたら、激しく要約されたB/Sがでてた。(6末の発表に今さら気づいた)http://mixi.co.jp/1803.pdfそれにしても、当期利益 576Mってすごい。そういえば最近よく広告が回っているなーとか思っていたが。ここまですごいとは予測していなかった。

    nitsuji
    nitsuji 2007/07/15