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
Planet Express Ship
Search
Lenz Gschwendtner
September 28, 2012
Technology
1
1k
Planet Express Ship
a Mojolicious::Lite rapid prototyping framework. Backed by couchDB and Twitter Bootstrap
Lenz Gschwendtner
September 28, 2012
Tweet
Share
More Decks by Lenz Gschwendtner
See All by Lenz Gschwendtner
business modelling
norbu09
0
75
productivity hacks
norbu09
1
49
startup.school.nz August slides
norbu09
4
54
founder.hacks August meetup
norbu09
5
54
Debugging Humans
norbu09
0
46
Docker intro - Meetup Wellington
norbu09
0
92
Continuos Deployment
norbu09
4
570
iWantMyName architecture
norbu09
1
120
realizing ideas
norbu09
1
95
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
170
AWS re:Invent 2024 re:Cap Taipei (for Developer): New Launches that facilitate Developer Workflow and Continuous Innovation
dwchiang
0
170
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
生成AIのビジネス活用
seosoft
0
110
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
360
Docker Desktop で Docker を始めよう
zembutsu
PRO
0
170
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
ゼロからわかる!!AWSの構成図を書いてみようワークショップ 問題&解答解説 #デッカイギ #羽田デッカイギおつ
_mossann_t
0
1.5k
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
130
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
450
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
The World Runs on Bad Software
bkeepers
PRO
66
11k
Embracing the Ebb and Flow
colly
84
4.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
Gamification - CAS2011
davidbonilla
80
5.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
For a Future-Friendly Web
brad_frost
176
9.5k
Faster Mobile Websites
deanohume
305
30k
Music & Morning Musume
bryan
46
6.3k
4 Signs Your Business is Dying
shpigford
182
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Transcript
rapid prototyping @norbu09 Friday, 28 September 12
Austrian Bavarian Kiwi Friday, 28 September 12
quickly try ideas online Friday, 28 September 12
rough timeline idea prototype ⊡ test pivot ⊠ overnight success
Friday, 28 September 12
goal minimize time between idea and success Friday, 28 September
12
start small - grow it • less code ⇾ easier
to change • smaller code base ⇾ faster to work with • fewer files ⇾ better overview • existing frameworks ⇾ faster development Friday, 28 September 12
Planet Express Ship • Mojolicious::Lite • CouchDB • Bootstrap Friday,
28 September 12
where to get it https://github.com/norbu09/planet-express-ship Friday, 28 September 12
package contents • Login/User handling • GMail/GoogleApps support • micro
CMS • CDN storage • ... Friday, 28 September 12
Package layout /Mojolicious/Plugin # plugin directory /bin # commandline tools
/css # bootstrap less files /db # CouchDB view files /js # bootstrap js files /public # static files and # compiled js and css /templates # template tree Friday, 28 September 12
CouchDB Friday, 28 September 12
integrated in Planet Express Ship $ ./planet-express-ship couch Friday, 28
September 12
User document { _id: "4e723e4457fcfd640e1858ab7f000a59", _rev: "1-b4907e749fcf64d08a3e23b6ed3f4976", last_login: 1341024403, active:
1, name: "Lenz Gschwendtner", username: "
[email protected]
", password: "password hash", type: "user", role: "admin", } Friday, 28 September 12
Twitter Bootstrap quick and easy way to layout sites Friday,
28 September 12
integrated in Planet Express Ship $ ./planet-express-ship build Friday, 28
September 12
Themes Marketplaces • http://bootswatch.com/ • https://wrapbootstrap.com/ • http://www.bootstrapthemeroller.com/ • ...
just google, many more Friday, 28 September 12
Template Layout • notification mechanism for info and errors •
menu handling for logged in/out users • login form in menu bar • CMS hacks Friday, 28 September 12
Templates for • login handling • password reset handling •
admin editor templates • user update page Friday, 28 September 12
questions? @norbu09 Friday, 28 September 12