東京都港区赤坂9-7-1 ミッドタウンオフィスセミナールーム(受付2F)
*ハッカソン前に、事前のアイデアソンも開催いたします。
アイデアソンに参加を希望する方は、別途こちらのページからご登録お願いします。
ドキュメント指向のNoSQLデータベースクラスタ、Couchbase を知っていますか? Couchbase はいわゆるドキュメント型データベースであり、スケーラビリティや対障害性の高さなどによって Paypal や eBay などでも利用されている、今注目のデータベースクラスタです。今年5月には、Couchbase Mobile という、モバイルデバイス向けのソリューションが発表されました。
これを受けて、Couchbase Mobile を使い倒すハッカソンを開催することが決定いたしました!
まだ発表されたばかりでプレイヤーの少ない今、このハッカソンに参加していち早く Couchbase Mobile を学べば、世界の第一人者になるのも夢ではない!たくさんの応募をお待ちしております。
米国から、Couchbase Mobile の担当エンジニア(Zack Gramana氏、.NETリード開発者)がこの日のために来日します。インプットセミナーを行うのはもちろん、ハッカソン中では、Couchbase Mobile のインストールや使い方などをメンタリングします。
※Gramana氏の専門は.NETになりますが、iOSとAndroid共にご質問への対応が可能です。
優勝チームには、以下の賞品(1 + 2)を用意しております。
1.優勝チームから1名に、サンフランシスコイベントチケット+航空費(A)、もしくはタブレット端末1台(B)
2.アマゾン商品券5,000円x人数分(残りの優勝チームメンバー)
A) 10月6日〜9日にサンフランシスコで開催される、Couchbase Connect の4日間フリーパスチケット($1,095相当)と航空券15万円までをサポートします。
イベント内でアプリについてのプレゼンテーションの機会もございます。
B) タブレット端末
アップル iPad mini Retinaディスプレイモデル Wi-Fiモデル 16GB シルバー [ME279J/A]
8月29日(金)のアイデアソンで生まれた企画とチームが元になり、このイベントでアプリ開発を行います。ハッカソンのみの参加も可能ですが、アイデアソンへも参加をされることを推奨いたします。
申し込みはこちらからお願いします。
既に Couchbase を使っているエンジニアはもちろん、Couchbase について学びたいエンジニア、使ってみたい方、モバイルSyncなどの機能を使って新しいアプリケーションを開発したい方にお勧めです。
9:30 | 開場 |
---|---|
10:00 | スタート |
10:00-10:30 | インプットセミナー |
10:30-11:00 | アイデア発表、チームビルディング |
11:00-12:00 | 開発 |
12:00-13:00 | 昼食(提供されます) |
13:00-17:00 | 開発 |
17:00-18:00 | 夕食(提供されます) |
18:00 | 開発終了、発表準備 |
18:30-19:30 | 成果発表、審査 |
19:30-20:00 | 審査結果発表 |
20:00-21:00 | 懇親会 |
Couchbase Mobile の特徴と利用方法
Zack Gramana, Senior Software Engineer at Couchbase
株式会社ユビキタスエンターテインメント CEO 清水亮様
経歴:
1976年新潟県長岡市生まれ。
大学在学中に米Microsoft Corp.にて家庭用ゲーム機向けSDKの開発に関わる。
自社ゲームエンジンenchant.jsを発表し、学生向け開発コンテスト9leapを開催。
先日、独自OS搭載タブレット「enchantMOON」を発表。
株式会社NTTドコモ
R&D戦略部 Open Innovation & Investment
担当課長 山田和宏様
経歴:
1999年よりNTTドコモにて、iアプリを中心としたiモードの機能及びサービスにおける技術面の企画に従事。
iアプリDXのセキュリティ方式等、ハイレベルアーキテクチャとそのビジネス要件や、サービス側の展開を企画した。
その後、ドコモ初のAndroid機のプリインストールアプリやスマートフォン向けサービス基盤の要件策定、法人向けソリューションの品質向上に携わる。
2014年7月より現職。
Couchbase はドキュメントによる柔軟なデータモデルに加え、Redis等の永続化KVSやmemcachedの代替としても利用することが可能です。スケーラビリティに優れ、耐障害性が強く、ダウンタイムや性能劣化が無いため、アプリケーションに影響を与えることなくクラスタにノードの追加や削除をすることができます。
高いスループットと1ミリ秒未満のレイテンシという非常にハイパフォーマンスなデータベースでソーシャルゲームなどのインタラクティブなアプリケーションに最適です。
CouchbaseのモバイルソリューションはCouchbase Lite, Sync Gateway, Couchbaseの3つの製品から成り立つ1つのソリューションです。アイディアソンではソリューション全体について解説を行いますが、ハッカソンの開発においてはCouchbase Liteに焦点を当てたイベントになります。
そのためアイディアソンでの企画もCouchbase Liteを中心にブレインストーミングを行います。
Couchbase Liteはモバイル端末上で稼動するNoSQLデータベースです。ローカルのデータを非同期でサーバとシンクロさせるため、オンライン/オフラインに関わらずデータの書込み、読込み、更新を行うことができます。例えば、ゲーム中のサーバとの通信回数を減らすことができるなど、ユーザのストレスを軽減するのに最適なソリューションです。
Couchbase Lite は、モバイル向けのSDKの提供があり、iOS/Androidからの操作も容易にできます。
また、SQLなどを覚える必要もなく、配列と連想配列を利用する感覚でDB操作が可能です。
Liteに関してはサーバーの事を考えなくても問題ありません!
Q:参加者の条件は?
A:特にございません。どなたでもご参加頂けます。
Q:対象の職種は?
A:エンジニア・開発者、デザイナー、プランナーなどがメインとなると思いますが、もちろん学生、その他職種の方も参加できます。
Q:開発できなくても平気なの?
A:必ずしも開発ができなければいけないということではないのですが、何かしらアプリ開発に対する貢献ができる(デザインやコンテンツ作成など)方が望ましいです。
Q:友達と参加してもいいですか?
A:ご友人との参加も大歓迎です。
※ご友人の方も本サイトで参加登録をお願いします。
Q:持ち物は?
A:ご自身のPCをお持ち下さい。
Q:記者取材はできますか?
A:はい、可能です。詳細についてはお問い合わせください。
当日の模様を撮影し、ウェブサイトなどで利用させていただきますので、ご了承ください。
また、当日は知的財産権に関する同意書にサインをしていただきますので、ご了承下さい。
Couchbase for Mobile - Introduction to CBL
Couchbase Lite Overview
Couchbase Lite Development with iOS
Developing with Couchbase Lite Android
上記以外の資料をお求めの方は、こちらよりご参照ください。
https://github.com/yasuwing/couchbase_translation
対象は以下の3件になります。
1. Introduction
http://developer.couchbase.com/mobile/develop/guides/sync-gateway/sync-function-api-guide/intro/index.html
Validation and Authorization
http://developer.couchbase.com/mobile/develop/guides/sync-gateway/sync-function-api-guide/validation/index.html
イベントについてのお問い合わせや取材の依頼については、メールにてお願い致します。
取材依頼について:couchbasejp@couchbase.com
イベントについて:info@hackcamp.jp
Japan Couchbase Users Group(日本Couchbaseユーザー会)は、ドキュメント型NoSQLデータベースであるCouchbase ServerやモバイルソリューションCouchbase Liteについて学んだり意見交換をすることができるコミュニティです。 拡張が簡単で、高性能、高い耐障害性を持つ、ドキュメント型/KVS型NoSQLデータベースCouchbaseやC...
メンバーになる