Enviar pesquisa
Carregar
Static Sites in Ruby
•
0 gostou
•
669 visualizações
B
bryanbibat
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 32
Baixar agora
Baixar para ler offline
Recomendados
Rails is Easy*
Rails is Easy*
bryanbibat
Mojolicious mvc
Mojolicious mvc
Arpad Szasz
Perl hosting for beginners - Cluj.pm March 2013
Perl hosting for beginners - Cluj.pm March 2013
Arpad Szasz
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Caesar Chi
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
Caesar Chi
Mojolicious and REST
Mojolicious and REST
Jonas Brømsø
Blazor Full-Stack
Blazor Full-Stack
Ed Charbeneau
Recomendados
Rails is Easy*
Rails is Easy*
bryanbibat
Mojolicious mvc
Mojolicious mvc
Arpad Szasz
Perl hosting for beginners - Cluj.pm March 2013
Perl hosting for beginners - Cluj.pm March 2013
Arpad Szasz
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Caesar Chi
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
Caesar Chi
Mojolicious and REST
Mojolicious and REST
Jonas Brømsø
Blazor Full-Stack
Blazor Full-Stack
Ed Charbeneau
A guide to getting started with WebdriverIO
A guide to getting started with WebdriverIO
Nilenth Selvaraja
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Chen-en Lu
Blazor - An Introduction
Blazor - An Introduction
JamieTaylor112
Pluggable web app using Angular (Odessa JS conf)
Pluggable web app using Angular (Odessa JS conf)
Saif Jerbi
Ionic 2 - Introduction
Ionic 2 - Introduction
Stiliyan Kanchev
Angular 2 vs React. What to chose in 2017?
Angular 2 vs React. What to chose in 2017?
TechMagic
WebdriverIO: the Swiss Army Knife of testing
WebdriverIO: the Swiss Army Knife of testing
Daniel Chivescu
JS digest. April 2018
JS digest. April 2018
ElifTech
Capybara + RSpec - ruby dsl-based web ui qa automation
Capybara + RSpec - ruby dsl-based web ui qa automation
COMAQA.BY
Webdriver io presentation
Webdriver io presentation
João Nabais
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
Sergey Biryukov
Hands on Gradle
Hands on Gradle
Mushfekur Rahman
Bolts
Bolts
Kai-Yuan Cheng
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
OdessaJS Conf
React Native for ReactJS Devs
React Native for ReactJS Devs
Barak Cohen
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Aaron Marisi
Fast Slim Correct: The History and Evolution of JavaScript.
Fast Slim Correct: The History and Evolution of JavaScript.
John Dalziel
Cross-Platform Mobile Development with Ionic Framework and Angular
Cross-Platform Mobile Development with Ionic Framework and Angular
Movel
JSConf.eu Overview
JSConf.eu Overview
Raimonds Simanovskis
10 things you should know about django
10 things you should know about django
Adieu
So You Want to Teach Ruby and Rails...
So You Want to Teach Ruby and Rails...
bryanbibat
Things IT Undergrads Should Know (But Don't)
Things IT Undergrads Should Know (But Don't)
bryanbibat
Mais conteúdo relacionado
Mais procurados
A guide to getting started with WebdriverIO
A guide to getting started with WebdriverIO
Nilenth Selvaraja
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Chen-en Lu
Blazor - An Introduction
Blazor - An Introduction
JamieTaylor112
Pluggable web app using Angular (Odessa JS conf)
Pluggable web app using Angular (Odessa JS conf)
Saif Jerbi
Ionic 2 - Introduction
Ionic 2 - Introduction
Stiliyan Kanchev
Angular 2 vs React. What to chose in 2017?
Angular 2 vs React. What to chose in 2017?
TechMagic
WebdriverIO: the Swiss Army Knife of testing
WebdriverIO: the Swiss Army Knife of testing
Daniel Chivescu
JS digest. April 2018
JS digest. April 2018
ElifTech
Capybara + RSpec - ruby dsl-based web ui qa automation
Capybara + RSpec - ruby dsl-based web ui qa automation
COMAQA.BY
Webdriver io presentation
Webdriver io presentation
João Nabais
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
Sergey Biryukov
Hands on Gradle
Hands on Gradle
Mushfekur Rahman
Bolts
Bolts
Kai-Yuan Cheng
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
OdessaJS Conf
React Native for ReactJS Devs
React Native for ReactJS Devs
Barak Cohen
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Aaron Marisi
Fast Slim Correct: The History and Evolution of JavaScript.
Fast Slim Correct: The History and Evolution of JavaScript.
John Dalziel
Cross-Platform Mobile Development with Ionic Framework and Angular
Cross-Platform Mobile Development with Ionic Framework and Angular
Movel
JSConf.eu Overview
JSConf.eu Overview
Raimonds Simanovskis
10 things you should know about django
10 things you should know about django
Adieu
Mais procurados
(20)
A guide to getting started with WebdriverIO
A guide to getting started with WebdriverIO
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Blazor - An Introduction
Blazor - An Introduction
Pluggable web app using Angular (Odessa JS conf)
Pluggable web app using Angular (Odessa JS conf)
Ionic 2 - Introduction
Ionic 2 - Introduction
Angular 2 vs React. What to chose in 2017?
Angular 2 vs React. What to chose in 2017?
WebdriverIO: the Swiss Army Knife of testing
WebdriverIO: the Swiss Army Knife of testing
JS digest. April 2018
JS digest. April 2018
Capybara + RSpec - ruby dsl-based web ui qa automation
Capybara + RSpec - ruby dsl-based web ui qa automation
Webdriver io presentation
Webdriver io presentation
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
Hands on Gradle
Hands on Gradle
Bolts
Bolts
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
Andrew Mykhaliuk - Sorry, I need to make a build for frontend
React Native for ReactJS Devs
React Native for ReactJS Devs
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Fast Slim Correct: The History and Evolution of JavaScript.
Fast Slim Correct: The History and Evolution of JavaScript.
Cross-Platform Mobile Development with Ionic Framework and Angular
Cross-Platform Mobile Development with Ionic Framework and Angular
JSConf.eu Overview
JSConf.eu Overview
10 things you should know about django
10 things you should know about django
Destaque
So You Want to Teach Ruby and Rails...
So You Want to Teach Ruby and Rails...
bryanbibat
Things IT Undergrads Should Know (But Don't)
Things IT Undergrads Should Know (But Don't)
bryanbibat
Spiritual mapping
Spiritual mapping
Butch Yulo
Upgrading to Ruby 2.1, Rails 4.0, Bootstrap 3.0
Upgrading to Ruby 2.1, Rails 4.0, Bootstrap 3.0
bryanbibat
Hd 10 japan
Hd 10 japan
bryanbibat
From Doghouses to Skyscrapers
From Doghouses to Skyscrapers
bryanbibat
Things Future IT Students Should Know (But Don't)
Things Future IT Students Should Know (But Don't)
bryanbibat
Git Basics (Professionals)
Git Basics (Professionals)
bryanbibat
Shemini 2015 acy
Shemini 2015 acy
Butch Yulo
Va era 2015
Va era 2015
Butch Yulo
Terumah 2015 acy
Terumah 2015 acy
Butch Yulo
Working with Angels
Working with Angels
Butch Yulo
Destaque
(12)
So You Want to Teach Ruby and Rails...
So You Want to Teach Ruby and Rails...
Things IT Undergrads Should Know (But Don't)
Things IT Undergrads Should Know (But Don't)
Spiritual mapping
Spiritual mapping
Upgrading to Ruby 2.1, Rails 4.0, Bootstrap 3.0
Upgrading to Ruby 2.1, Rails 4.0, Bootstrap 3.0
Hd 10 japan
Hd 10 japan
From Doghouses to Skyscrapers
From Doghouses to Skyscrapers
Things Future IT Students Should Know (But Don't)
Things Future IT Students Should Know (But Don't)
Git Basics (Professionals)
Git Basics (Professionals)
Shemini 2015 acy
Shemini 2015 acy
Va era 2015
Va era 2015
Terumah 2015 acy
Terumah 2015 acy
Working with Angels
Working with Angels
Semelhante a Static Sites in Ruby
GitBucket: Git Centric Software Development Platform by Scala
GitBucket: Git Centric Software Development Platform by Scala
takezoe
Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab...
Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab...
it-people
Gitlab for PHP developers (Brisbane PHP meetup, 2019-Jan-29)
Gitlab for PHP developers (Brisbane PHP meetup, 2019-Jan-29)
Vladimir Roudakov
JavaScript Libraries (@Media)
JavaScript Libraries (@Media)
jeresig
JavaScript Libraries (Kings of Code)
JavaScript Libraries (Kings of Code)
jeresig
Jekyll Presentation Slides
Jekyll Presentation Slides
Curtis Miller
Shaun-Ellis-feb25
Shaun-Ellis-feb25
National Information Standards Organization (NISO)
Java uk road tour - sep 06
Java uk road tour - sep 06
scoobeesnac
Why you can't ignore GitLab
Why you can't ignore GitLab
Pivorak MeetUp
Are app servers still fascinating
Are app servers still fascinating
Antonio Goncalves
Gitlab meets Kubernetes
Gitlab meets Kubernetes
inovex GmbH
Dev, Staging & Production Workflow with Gitify (at MODXpo 2015 in Munich)
Dev, Staging & Production Workflow with Gitify (at MODXpo 2015 in Munich)
Mark Hamstra
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Spark Solutions
Launchpad: Lessons Learnt
Launchpad: Lessons Learnt
Tim Penhey
Web Exploitation
Web Exploitation
UTD Computer Security Group
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Vladimir Roudakov
CubeJS: eBay’s Node.js Adoption Journey
CubeJS: eBay’s Node.js Adoption Journey
Patrick Steele-Idem
GitBucket: Open source self-hosting Git server built by Scala
GitBucket: Open source self-hosting Git server built by Scala
takezoe
Introduction to serverless computing on Google Cloud
Introduction to serverless computing on Google Cloud
wesley chun
JavaScript Library Overview
JavaScript Library Overview
jeresig
Semelhante a Static Sites in Ruby
(20)
GitBucket: Git Centric Software Development Platform by Scala
GitBucket: Git Centric Software Development Platform by Scala
Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab...
Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab...
Gitlab for PHP developers (Brisbane PHP meetup, 2019-Jan-29)
Gitlab for PHP developers (Brisbane PHP meetup, 2019-Jan-29)
JavaScript Libraries (@Media)
JavaScript Libraries (@Media)
JavaScript Libraries (Kings of Code)
JavaScript Libraries (Kings of Code)
Jekyll Presentation Slides
Jekyll Presentation Slides
Shaun-Ellis-feb25
Shaun-Ellis-feb25
Java uk road tour - sep 06
Java uk road tour - sep 06
Why you can't ignore GitLab
Why you can't ignore GitLab
Are app servers still fascinating
Are app servers still fascinating
Gitlab meets Kubernetes
Gitlab meets Kubernetes
Dev, Staging & Production Workflow with Gitify (at MODXpo 2015 in Munich)
Dev, Staging & Production Workflow with Gitify (at MODXpo 2015 in Munich)
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Michael Tucker, GoDaddy_How GoDaddy used Spree to build their Online Store pr...
Launchpad: Lessons Learnt
Launchpad: Lessons Learnt
Web Exploitation
Web Exploitation
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
CubeJS: eBay’s Node.js Adoption Journey
CubeJS: eBay’s Node.js Adoption Journey
GitBucket: Open source self-hosting Git server built by Scala
GitBucket: Open source self-hosting Git server built by Scala
Introduction to serverless computing on Google Cloud
Introduction to serverless computing on Google Cloud
JavaScript Library Overview
JavaScript Library Overview
Mais de bryanbibat
Version Control with Git for Beginners
Version Control with Git for Beginners
bryanbibat
From Novice to Expert: A Pragmatic Approach to Learning
From Novice to Expert: A Pragmatic Approach to Learning
bryanbibat
Lambda Expressions in Java 8
Lambda Expressions in Java 8
bryanbibat
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
bryanbibat
Productive text editing with Vim
Productive text editing with Vim
bryanbibat
Ruby and Rails by Example (GeekCamp edition)
Ruby and Rails by Example (GeekCamp edition)
bryanbibat
Latest Trends in Web Technologies
Latest Trends in Web Technologies
bryanbibat
Virtualization
Virtualization
bryanbibat
Some Myths in Software Development
Some Myths in Software Development
bryanbibat
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
bryanbibat
What it takes to be a Web Developer
What it takes to be a Web Developer
bryanbibat
Ruby and Rails by example
Ruby and Rails by example
bryanbibat
Ruby on Rails
Ruby on Rails
bryanbibat
before you leap
before you leap
bryanbibat
Sowing the Seeds
Sowing the Seeds
bryanbibat
Haml & Sass presentation
Haml & Sass presentation
bryanbibat
Mais de bryanbibat
(16)
Version Control with Git for Beginners
Version Control with Git for Beginners
From Novice to Expert: A Pragmatic Approach to Learning
From Novice to Expert: A Pragmatic Approach to Learning
Lambda Expressions in Java 8
Lambda Expressions in Java 8
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
Productive text editing with Vim
Productive text editing with Vim
Ruby and Rails by Example (GeekCamp edition)
Ruby and Rails by Example (GeekCamp edition)
Latest Trends in Web Technologies
Latest Trends in Web Technologies
Virtualization
Virtualization
Some Myths in Software Development
Some Myths in Software Development
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
What it takes to be a Web Developer
What it takes to be a Web Developer
Ruby and Rails by example
Ruby and Rails by example
Ruby on Rails
Ruby on Rails
before you leap
before you leap
Sowing the Seeds
Sowing the Seeds
Haml & Sass presentation
Haml & Sass presentation
Último
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Último
(20)
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Static Sites in Ruby
1.
Static Sites in
Ruby Bryan Bibat @bry_bibat | bryanbibat.net slideshare.net/bryanbibat
2.
Say you want
to build a simple site using Ruby...
3.
4.
It's 2014, not
2007, dammit!
5.
Why Static Sites?
6.
YAGNI
7.
Third-Party APIs (e.g. Disqus,
Gist, Google Analytics)
8.
Performance
9.
Security
10.
your options...
11.
12.
13.
Jekyll pros:
14.
Jekyll pros: ● well-known, standard
for site generators
15.
Jekyll pros: ● well-known, standard
for site generators ● many plugins/frameworks (e.g. Octopress)
16.
17.
Jekyll pros: ● well-known, standard
for site generators ● many plugins/frameworks (e.g. Octopress) ● automatic Github Pages build
18.
What's missing from Jekyll?
19.
20.
What's missing from
Jekyll (out-of-the-box):
21.
What's missing from
Jekyll (out-of-the-box): ● bundle exec coffee break
22.
What's missing from
Jekyll (out-of-the-box): ● Asset Precompilation
23.
What's missing from
Jekyll (out-of-the-box): ● Asset Precompilation ● LiveReload
24.
Jekyll alternatives
25.
26.
27.
Middleman Demo
28.
Semi-Static Sites via Sinatra
29.
30.
31.
sinatra-asset-pipeline demo
32.
Thank you for
listening! Bryan Bibat @bry_bibat | bryanbibat.net slideshare.net/bryanbibat
Baixar agora