株式会社ミクシィ・ミクシィグループの公式企業サイトです。企業情報、IR・投資家情報、ニュースリリース、採用情報などを掲載しています。
先日、待望の長女が誕生したmikioです。あまりにかわいいから育児ブログでもつけようという魂胆ではありませんが、今回は自作のCMSであるTokyo Promenadeについて語ります。 Tokyo Promenadeとは 以前の記事で、Tokyo Cabinet(TC)を使ったCMSを作ることを予告しましたが、Tokyo Promenade(TP)がまさにそれです。TCのテーブルデータベースを使って記事を管理する軽量なコンテンツ管理システム(CMS)の実装です。例によってC言語のみで記述され、libc以外の全実装が "made by mikio" な製品です。 読み方は「東京プロムナード」です。プロムナードとは散歩道のことですが、東京メトロの広告に出てくる宮崎あおい的なキャラが写真付きブログを書いちゃうようなユースケースをイメージして名づけました。まあ実装はそんな洒落た感じとはほど遠いです
例の冷却ファンを修理してもらいに秋葉原に行ったのですが、最近の同人ゲームのクオリティはすごいなあと感心していたら、その二階はもっととんでもないことになってて、ひとつ大人になってしまったmikioです。今回は、Tokyo Cabinetのテンプレート直列化機能を駆使して、たった100行のCプログラムでWebチャットシステムを実装してみます。 古式ゆかしいWebチャットシステム 10年くらい前にCGIスクリプトでチャットシステムを作るのが流行していたのを覚えている方も多いと思います。チャットログは現在のようにデータベースサーバに転送して格納するのではなく、ローカルファイルシステム上のファイルにCSVやTSVなどのフォーマットで格納したり、同じくローカルのDBMファイルに格納するのが主流でした。2ちゃんねるの「datファイル」もそのようなデータファイルの一種と言えるでしょう。 その頃から、CGI
株式会社ミクシィ・ミクシィグループの公式企業サイトです。企業情報、IR・投資家情報、ニュースリリース、採用情報などを掲載しています。
先日、隅田川の屋形船で花見と洒落込んだのですが、その日はまだ一分咲きも行ってなくて悲しい思いをしたmikioです。今回はTokyo Tyrant(TT)に格納したデータを対象としてMapReduceのモデルに基づく計算をする方法について述べます。 MapReduceとは Googleが使っているという分散処理の計算モデルおよびその実装のことだそうですが、詳しいことはググってください。Googleによる出自の論文やApacheプロジェクトによるHadoopなどのオープンソース実装にあたるのもよいでしょう(私は両者とも詳しく見ていませんが)。 今回の趣旨は、CouchDBがMapReduceと称してJavaScriptで実現しているデータ集計方法をTTとTCとLuaでやってみようじゃないかということです。簡単に言えば、以下の処理を実装します。 ユーザから計算開始が指示されると、TTは、DB内の
iKnow!セレゴ・ジャパン株式会社 iKnow! (アイノウ)は、今あなたに必要な英語力を、オンラインですぐに学べる新しいカタチの無料英語学習コミュニティサイト。脳科学に基づいて開発された学習アプリが強力サポート、すべておまかせ!さまざまなレベルのバラエティ豊かなコースや、みんなが作ったオリジナルリストを、単語暗記アプリ、ディクテーションアプリ、ゲームアプリなどで楽しみながら学習できます。もちろん携帯、Podcastingにも対応。同じ目標をもつ仲間とコミュニケーションを楽しみながら、英語力をのばしましょう。 eyeVio(アイビオ)ソニー株式会社 ソニーが運営するビデオ共有サイト『eyeVio(アイビオ)』は、一般に公開したくないプライベートなビデオを家族や友人など、特定の人のみと共有できる“プライベート・シェアリング機能”やハイビジョンカメラで撮影したビデオをハイビジョン画質のまま投
朝晩冷えてきましたね。風邪など引いていませんでしょうか。さて、年末が近づいてくるこの時期に弊社のエンジニアが最も気になるのは、お正月。それも来年1月1日を迎えた瞬間です。 1日1日0時に何があるのでしょう?そう、mixiのサービスで最も日記が書き込まれるタイミングになるのです。個人的に「あけおめことよろアタック」と呼んでいます。今年は日記だけではなく、エコーでもメッセージが飛び交うことでしょう。この時期は携帯電話のキャリアでもさまざまな対策を行っていますが、ミクシィでも年末年始でもユーザの方に快適にサービス提供ができるように努めています 以下は昨年の年末年始の日記投稿数の推移です。青色が12/31から1/1、赤色が1/1から1/2になります 1/1の方が全体的に多いですが、特に年が変わる前後の投稿数は倍近くなっていることがわかります。この時に負荷により日記の投稿がしづらい状態になっていたの
今まで本格的なもので日本語版は無かったマッシュアップツール。前回「レゴ感覚でマッシュアップができる「Popfly」を試してみました。」で紹介した「Popfly」のようなマッシュアップツールがついに日本発でリリースされました。 日本発というだけあって、標準でmixiやはてな等日本産サービスのモジュールを細かく揃えてくれています。(mixi APIs、はてなウェブサービスの利用する場合は、【設定>オプションモジュール】から各モジュールのチェックボックスをONにしてください。) 詳しくは以下 上記画面を見てお分かりになる方もいるかと思いますが、操作画面はYahoo!がリリースしている「Yahoo! Pipes」に似ていて、モジュールを繋げる事でマッシュアップさせる事ができます。出力はRSSフィードだけでは無く、メールで受け取ったり、Adobe AIRにも対応しています。 日本でよく使われているサ
世田谷の某所から原宿まで自転車通勤しているのですが、そろそろ寒くなってきたので電車に切り替えようかと悩み中のmikioです。今回はTokyo Cabinetのスクリプト言語バインディングについて述べます。 スクリプト言語バインディングとは TCはC言語で実装されたライブラリで、C言語(C89、C99)およびC++言語のプログラムから利用することができます。CやC++は各種の計算処理やシステムコールの呼び出しを直接的に記述できるので高速に動作するプログラムを作ることができる反面、ポインタ演算やメモリ管理などで致命的なバグを潜ませやすいので非常に注意深くコーディングを進めなければいけません。つまり、プログラムの実行速度は速いが、開発速度は遅いということです。 それに対して、PerlやRubyをはじめとするいわゆるスクリプト言語は、実行速度はCやC++に劣るものの、高水準かつ直感的な文法と強力な
さっき,twitterのボクから見える範囲でも話題になっていたので,軽くまとめておく. mixiのリニューアル後から,mixiの日記のページでAutoPagerizeが動くようになった.誰かがSITEINFOを追加してくれたってことだ.だけど!過去の日記が継ぎ足される場所(insertBefore)がコメント欄の上だったからさぁ大変!コメント欄が逃げちゃう.追いかけても追いかけても逃げていく月のように!あと,tumblrのトップページの「Log in」のリンクも逃げますよね! Twitter検索 : autopagerize mixiで見るみんなの反応. この問題に対する解決策は,大きく分けて以下の2通りある. 「http://mixi.jp/view_diary.pl」で,AutoPagerizeを動かさないように設定する SITEINFOを書き換えて,コメント欄が逃げないようにする 「
mixiにはこんなコミュニティがあります。 C言語とC++言語コミュニティ コミュニティの説明 C言語やC++言語について情報を交換し合う場です。ソースをもとに議論したりします。 そんなコミュニティのはずだった。。。 しかし、このコミュニティのトピックは 教えてください 助けてください 誰か力になってください などなど、その 8 割が課題の丸投げのために建てられたトピックなのだ。 当然、トピックは毎回荒れる その結果、こんなコミュニティが出来ました。 C/C++の課題丸投げ コミュニティの説明 プログラミング言語CやC++についての、授業・講義・実験の課題を丸投げしちゃおう!きっとヒマジンの誰かがといてくれます。 仕事も研究も丸投げ問OK (☆゜-^)b 。。。。。。orz こんなバカな僕でも 日本のITの未来がとても心配なのです。 こんなやつらが大人になって SE とか言って、白シャツに
ファストザイム無添加酵素ドリンクって本当に効果あるの?ダイエットしたいけど、本当に痩せられるのかな?と疑ってしまうのも仕方ありません。 しかし、ファストザイム無添加酵素ドリンクダイエットなら確実に減量できます。 こちらのブログではファストザイム無添加酵素ドリンクで本当に痩せた口コミ体験談を紹介します。 ファストザイム無添加酵素ドリンクダイエットファスティングの口コミ体験談 ファストザイム無添加酵素ドリンクで15キロも痩せたファスティング体験談 現在は専業主婦をしています。酵素ドリンクダイエットを始めたのは4年程前の22歳の時です。その時は酵素ドリンクダイエットが流行っていて私も流行りに乗ってはじめました。選んだ酵素ドリンクはファストザイム無添加酵素ドリンク。値段ははるけど確実に痩せると友人から聞いて選びました。一番効果のでやすい 夜ご飯を酵素ドリンクに置き換えるという方法で実践しました。
エクストーンは9月5日、ニュースやSNSの更新情報、新着Webメール、動画など、さまざまな情報を1画面上でチェックできるパーソナライズドホームページサービス「trunc」β版を公開した。Ajax(Asynchronous JavaScript+XML)をフル活用したインタフェースが特徴。各社のAPIを活用し、企業の垣根を越えてさまざまなサービスを統合利用できるようにした。 左側に表示される「SNS」「ニュース」「メール」「動画」といったメニューから、「mixiの新着日記」「IT分野の新着ニュース」「Yahoo!メール」「キーワード別新着動画」など利用したいサービスを選んで「追加」をクリックすると、そのサービスの更新情報を表示するウィンドウがパーソナルページ上に現れる。 ウィンドウはドラッグ&ドロップで好きな位置に移動可能。ウィンドウ内の見出しをクリックすると、各サービスのサイトに飛んで内容
「1人で開発したmixiが、会員数1000万人の国民的インフラに」、ミクシィ 衛藤バタラ 取締役最高技術責任者 衛藤バタラ氏は、2004年2月にSNS(ソーシャル・ネットワーキング サービス)の「mixi」を立ち上げた人物。現在は、運営会社であるミクシィで取締役最高技術責任者を務める。 mixiの会員数は今年7月末時点で1110万人に上る。「当初から、日本国民全員に会員になってもらうことが夢だったが、正直言ってここまで成長するとは思わなかった」。サービスを提供するためのサーバーは当初2~3台だったのが、今では数千台になっている。 衛藤氏は、無料のオープンソースソフトウエア(具体的にはLAMP=Linux、Apache、MySQL、Perl)を駆使してmixiのシステムを1人で開発し、サーバーの設置などもこなしたという。今では自分でプログラミングをすることはないというが、30人強に増えた技術
君は“はまちちゃん事件”を知っているか? mixiのホームページ。mixiユーザーの中には、赤で囲んだ“マイミクシィ最新日記”欄に、“ぼくはまちちゃん!”の文字がいくつも並んだ人がいた 古くからのmixiユーザーであれば、“はまちちゃん事件”を覚えている人も多いだろう。2005年4月、mixiで大勢のユーザーが“ぼくはまちちゃん!”というタイトルを付けた、謎の日記を次々に公開するという怪現象が起こった。 きっかけとなったのは、あるユーザーが投稿した日記。その日記の本文には「こんにちはこんにちは!!」という言葉とともに“あるURL”が貼り付けてあった。 このURLが罠で、不思議に思って押すと、クリックしたユーザーのページに“ぼくはまちちゃん!”というタイトルで同じ文面/URLの日記が勝手にアップされてしまうのだ。 投稿は“ねずみ算”的に増え、一時は混乱状態に…… さらに、勝手にアップロードさ
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
Design Works - デザインワークス姉妹ブログ・DesignDevelopのデザインをリニューアルいたしました。 Designworksの新ドメインでの運用・リニューアルのご報告はさせて頂きましたが、Designworksのリニューアルとともに、姉妹ブログとして運用しているDesignDevelopのデザインも、大幅にリニューアルいたしました!!! Design Worksは、様々な商品やインスピレーションから生まれた新しいデザインを発信し、販売促進に繋げる広告やデザインを作り出しています。大幅にリニューアルしたDesign Worksでは、オンラインカジノ 日本語対応のデザインなど、オンラインの新たな分野にも活動を広げています。最新のH P新デザインとなった姉妹サイトブログのDesign Developと共に、今後もウェブデザインに関する様々な情報をお届けしていきます。 今回、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く