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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
numa08
April 16, 2013
Technology
0
7.3k
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
760
facilio
numa08
0
160
Kotlin でテストを書く
numa08
0
410
Android Testing Bootcamp 4
numa08
0
540
チームの進捗をちゃんと可視化したい話
numa08
1
1k
Realm を正しく使うには
numa08
5
1.6k
Realmを正しく使うには
numa08
2
420
新入女子社員のコードを直す簡単なお仕事 #新宿Scala座 第6回
numa08
1
240
新宿Scala座
numa08
0
1k
Other Decks in Technology
See All in Technology
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
120
Laravelで学ぶOAuthとOpenID Connectの基礎と実装
kyoshidaxx
4
1.8k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
230
Copilot 宇宙へ 〜生成AIで「専門データの壁」を壊す方法〜
nakasho
0
190
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
120
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
120
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
440
スピンアウト講座01_GitHub管理
overflowinc
0
1.4k
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
240
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
1
280
MCPで決済に楽にする
mu7889yoon
0
100
20260321_エンベディングってなに?RAGってなに?エンベディングの説明とGemini Embedding 2 の紹介
tsho
0
160
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Amusing Abliteration
ianozsvald
0
140
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
エンジニアに許された特別な時間の終わり
watany
106
240k
Producing Creativity
orderedlist
PRO
348
40k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
sira's awesome portfolio website redesign presentation
elsirapls
0
200
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
The SEO Collaboration Effect
kristinabergwall1
0
400
30 Presentation Tips
portentint
PRO
1
260
Code Reviewing Like a Champion
maltzj
528
40k
Transcript
ぬまじおを支える技術 ~DentooLT3でラジオをやった~
ラジオに必要なものと言えば?
それは、リスナーからのお便り
こだわったのは • パーソナリティーとリスナーのリアルタイムコミュニケーション • 読まれるかどうかのドキドキ感!! • 簡単で、何回も使いたくなるUI
ブラウザから投稿 鍵付きアカウントでつぶやく スマホで閲覧 システム大枠
ブラウザから投稿 • お手軽なUI • Ajaxで、ページ遷移を防ぐ • 何度も投稿できる!!
Twitterの利用 • リアルタイムなコミュニケーション • 鍵をつければ投稿者も見れない • ドキドキ感の再現につながる
システム構成 • HttpServer:nginx • ApplicationServer: Play! Framework(scala)
XMLHttpRequest 静的ページ アプリケーション サーバ Twitter Scala+Twitter4j
開発環境 SublimeText2 最近の定番エディタ感。Scalaもちゃんと色をつけてくれる。 Vimもいいけど、ね!! ねこび~ん(NetBeans) 他者の追従を一切許さない、圧倒的緩さと可愛さ。 HTML5プロジェクトの補完機能が強く,jQueryや TwitterBootStrapのお供として。