Introducing “MobaSiF” (Mobile Simple Framework)

Slides:



Advertisements
Similar presentations
中学校 高校 小学校 「言語活動の充実」を意識した授業につ いて (対象者:小学校 178 名、中学校 68 名、高校 30 名の国語指導者、計 276 名) 児童・生徒、指導者の意識調査の結果 (単位 % ) 平成 21.
Advertisements

自社システムにおける 最適なフレームワーク 2012/06/15. 条件 機能は「自己評価」、「勤務表」、「掲 示板」、「ログイン機能」を想定 使用するフレームワーク等は全て無料で あるが未来があるものを使用する 作るにあたり最適なフレームワーク、ソ フトを提供する 画面は HTML5 で作成することが前提.
Microsoft PowerPoint IT講習会 /9 (Mon) テックサポーター 佐藤 諒.
blanco Framework ご紹介 DB版
4.ユーザー登録マニュアル              Version 年6月10日 国立情報学研究所.
本日のスケジュール 14:45~15:30 テキストの講義 15:30~16:15 設計レビュー 16:15~16:30 休憩
有限会社 はてな 近藤淳也 Shibuya Perl Mongers
ヘルスケア連動型 市販薬検索システム 研究者 : 加納 えり 指導教員 : 越田 高志.
情報理工学部 情報システム工学科 3年 H 井奈波 和也
ハルビン絵葉書コレクションシステムの再構築と機能追加 -サーバ側:PHPとMySQLを用いて
Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬
Yes! Let’s Go Searching 店舗総合検索システム リーダー 下茂 サブリーダー 南 長 メンバー 酒匂 田原 牧之瀬
Microsoft PowerPoint IT講習会 /15 (Mon) テックサポーター  川田 拓.
下藤 弘丞 SecureWeblogの構築.
JPAを利用した RESTful Webサービスの開発
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
オペレーティングシステムⅡ 第11回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.
WEBから確認できる 駐車場管理システムについて
join NASS ~つながりあうネットワーク監視システム~
Java I 第2回 (4/18)
SoftLayerポータルへの不正アクセス防止
Word2007でWeb作成方法紹介ページ ~Word初心者でもわかりやすく~
IaaS 仮想マシン(VM)をネットワーク経由で提供 負荷に応じてVM数や性能を変更できる ハードウェアの導入・管理・維持コストの削減
知識情報演習Ⅲ(後半第1回) 辻 慶太(水)
Lightweight Language Weekend ls-lRシェル
ケータイキット for Smarty のご紹介
Webアプリケーション.
第4回 個人の動画配信補足のためのWeb構築
SMSを利用した コミュニケーションシステムの開発
Mobage(モバゲー)とは何か? ~ゲームサイト?orSNS?~
文献管理ソフトRefWorksの利用.
平成19年5月19日 第3版 東京大学理学部生物化学図書室 前田 朗
14回. まとめ 情報のまとめかた DBの利用 情報検索の留意点 情報検索と情報収集 68 基礎知識の必要性 68
ストリーム処理エンジンを用いた 顔映像に対する 補助情報提供システム
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
初心者のためのセキュリティ/プライバシー講座
PHPの基礎と開発手法 Based on PHP5
パソコン同好会のホームページは今回WordPressに変わったのですが 使いづらいとの声が多いので投稿者用の手順書を作ってみました。
Androidアプリの作成 07A1069 松永大樹.
【2.11】文字装飾機能
いつでも! どこでも! 『働き方改革』 が解決します!! SMA100シリーズで安心・安全リモートアクセス
Microsoft PowerPoint IT講習会 /19
11.Webサイトとデータベース, Webサイト+ブログシステムの開設手順例
Microsoft PowerPoint IT講習会 /5 (Wed) テックサポーター  佐藤 諒.
図書館職員のための アプリケーション開発講習会
Satoimo 最終発表 PM 吉田浩二 篠崎友識 野上大輔 姉崎祐樹.
第一回 掲示板                 05A1054         前田嵩公.
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3.JAIRO Cloudシステム概要 Version 1.0
職務経歴書・スキルシート (職種:職種を記載してください).
ゲームプログラミング講習  第3章 ゲーム作成 ブロック崩しを作ります ゲームプログラミング講習 第3章 ゲーム作成.
非同期分散型の活動を支援する 研究室向けグループウェアの改善
IoT活用による糖尿病重症化予防法の開発を目指した研究
第5回放送授業.
アンドロイド基盤 WLAN設定・接続UI INFOSIATEC.
ENUM を応用した 三者間の通信法 著者 1G00P066-9 杉田 隆俊 担当者 1G01P111-1 横澤 一岐
情報処理 第13回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当教員 : 塩田
イラストや写真、グラフなどを用いて分かりやすく説明
企画書のタイトル 目次 ここにスライドの目次 会社名 会社ロゴ 住所・電話番号等の連絡先.
保守請負時を対象とした 労力見積のためのメトリクスの提案
LINEモバイルを契約しました 理想の格安SIMを求めて.
ToON: TCP over Overlay Network (仮称)
ユビキタスコンピューティングの ための ハンドオーバー機能付きRMIの実装
カスタマー株式会社 御中 弊社新サービスのご紹介 2013年4月1日 株式会社YMD商事 営業部 山田進一.
CO-Client Opeartion 1.1 利用履歴データベースの設計 (スキーマ バージョン 対応)
サーバ(UI)とサーバ(通信)が動作する装置が必要
オントロジーを利用した Webサービスの実行支援に関する研究
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
モジュール分割.
MSG시스템 팀 2006年5月26日 株式会社 데굴데굴 開発部 開発G 아무개.
Presentation transcript:

Introducing “MobaSiF” (Mobile Simple Framework) 能登 信晴 (DeNA) mobasif@dena.jp

能登 信晴 (のと ときはる) DeNA 技師 モバゲータウンのモバイルサイト検索サービスの企画・開発・運用 技術面 PR 比較的プレゼンや文章書きが苦にならないので MobaSiF エヴァンジェリスト (≠作者) 雑誌記事執筆, DeNA 技師のメモ

what is “MobaSiF”? = Mobile Simple Framework Linux + Apache + MySQL + Perl 2003年 11月よりモバオクのフレームワークとして開発 作者: 川崎 修平 (DeNA 取締役) 利用しているサービス 2004-03 モバオク 2004-07 ポケットアフィリエイト 2005-01 au オークション 2006-01 モバゲータウン 2006-04 モバコレ

特徴 (1) 長期間、大規模・高トラフィックサイトで利用されてきた実績 モバゲータウン => 1100万会員, 156億 PV/月 シンプル、構造が「薄い」、読みやすい 「この変数からこのデータを取得できる」などのドキュメントはずっとなかった (cf. WEB+DB PRESS) Apache からの呼び出しの流れについては、あり DeNA ではまず最初に中身を読んで理解する

特徴 (2) 軽快な動作 もともとシンプル 性能を追求するところは C で実装 (Perl XS) OR mapper はなし (DB を強く意識する必要あり) ケータイ向けウェブアプリケーション共通モジュール 絵文字変換 ケータイキャリア、端末種、端末 ID の検知 テンプレートエンジン

詳細? ダウンロード http://sourceforge.jp/projects/moba 解説記事 http://gihyo.jp/dev/feature/01/mobasif

Future? MobaSiF 単独の未来像というのは今のところなし DeNA 各サービスでは必要に応じて機能追加中 順次反映 (できたら) それぞれ勝手に機能足してもらったほうが速いかも