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
73
productivity hacks
norbu09
1
47
startup.school.nz August slides
norbu09
4
52
founder.hacks August meetup
norbu09
5
52
Debugging Humans
norbu09
0
43
Docker intro - Meetup Wellington
norbu09
0
88
Continuos Deployment
norbu09
4
540
iWantMyName architecture
norbu09
1
120
realizing ideas
norbu09
1
93
Other Decks in Technology
See All in Technology
いまいまMySQL2024 @ OSC Nagaoka
sakaik
3
260
Amazon Managed Grafana で AWS IoT TwinMaker によるデジタルツインアプリケーションを動かしてみた
wakatsuki
0
100
From LibreOffice to « La Suite » : providing civil servants with Free Software sovereign tools
bluehats
0
120
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
5
690
暴カワでビデオシンセサイザーを導入する技術
yuchi
2
100
Vue.js、Nuxtの機能を使い、 大量のコピペコードをリファクタリングする
igayamaguchi
3
410
20241015 Toranomon Tech Hub#1 Service Catalog使ってみた
hiashisan
0
200
テクニカルライターのチームで「目標」をどう決めたか / MVV for a Team of Technical Writers
lycorptech_jp
PRO
3
150
안드로이드 기술 이력서의 최소 조건
pluu
0
610
【㈱アイモバイル】エンジニア向け会社説明資料
imobile
0
480
Oracle Cloud Infrastructure:2024年10月度サービス・アップデート
oracle4engineer
PRO
0
120
v-modelの歩みを振り返る
bengo4com
5
1.2k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
231
17k
It's Worth the Effort
3n
183
27k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
3
330
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Typedesign – Prime Four
hannesfritz
39
2.3k
A Philosophy of Restraint
colly
203
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Unsuck your backbone
ammeep
668
57k
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