Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dentoo.LT#3 ぬまじおを支える技術 #dentoolt
Search
numa08
April 16, 2013
Technology
0
7.2k
Dentoo.LT#3 ぬまじおを支える技術 #dentoolt
Dentoo.LT#3
http://atnd.org/events/37436
で発表するために作ったシステムのお話。
気合入れてスライド作ったけど、このスライドで発表はしてないという・・・
numa08
April 16, 2013
Tweet
Share
More Decks by numa08
See All by numa08
What/Why/How MVVM on iOS
numa08
3
730
facilio
numa08
0
130
Kotlin でテストを書く
numa08
0
390
Android Testing Bootcamp 4
numa08
0
520
チームの進捗をちゃんと可視化したい話
numa08
1
1k
Realm を正しく使うには
numa08
5
1.6k
Realmを正しく使うには
numa08
2
400
新入女子社員のコードを直す簡単なお仕事 #新宿Scala座 第6回
numa08
1
220
新宿Scala座
numa08
0
1k
Other Decks in Technology
See All in Technology
Kubernetes self-healing of your workload
hwchiu
0
350
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
160
生成AIを安心して活用するために──「情報セキュリティガイドライン」策定とポイント
gree_tech
PRO
0
220
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
190
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.8k
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
130
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.2k
事業開発におけるDify活用事例
kentarofujii
4
1.2k
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
160
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
8.9k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
Navigating Team Friction
lara
190
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
880
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Why Our Code Smells
bkeepers
PRO
340
57k
Optimizing for Happiness
mojombo
379
70k
Designing for Performance
lara
610
69k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Designing for humans not robots
tammielis
254
26k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
ぬまじおを支える技術 ~DentooLT3でラジオをやった~
ラジオに必要なものと言えば?
それは、リスナーからのお便り
こだわったのは • パーソナリティーとリスナーのリアルタイムコミュニケーション • 読まれるかどうかのドキドキ感!! • 簡単で、何回も使いたくなるUI
ブラウザから投稿 鍵付きアカウントでつぶやく スマホで閲覧 システム大枠
ブラウザから投稿 • お手軽なUI • Ajaxで、ページ遷移を防ぐ • 何度も投稿できる!!
Twitterの利用 • リアルタイムなコミュニケーション • 鍵をつければ投稿者も見れない • ドキドキ感の再現につながる
システム構成 • HttpServer:nginx • ApplicationServer: Play! Framework(scala)
XMLHttpRequest 静的ページ アプリケーション サーバ Twitter Scala+Twitter4j
開発環境 SublimeText2 最近の定番エディタ感。Scalaもちゃんと色をつけてくれる。 Vimもいいけど、ね!! ねこび~ん(NetBeans) 他者の追従を一切許さない、圧倒的緩さと可愛さ。 HTML5プロジェクトの補完機能が強く,jQueryや TwitterBootStrapのお供として。