Submit Search
Upload
Intro to Rails
•
Download as PPTX, PDF
•
0 likes
•
459 views
L
lvrubygroup
Follow
LVRUG meetup
Read less
Read more
Technology
Education
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 32
Download now
Recommended
It's easy
Introduce cucumber
Introduce cucumber
Bachue Zhou
The mistakes everyone makes, collated from many hours helping people on IRC and the forums
Avoiding Common Pitfalls in Ember.js
Avoiding Common Pitfalls in Ember.js
Alex Speller
ETEC Fernando Prestes - Sorocaba
Be Happy With Ruby on Rails - Ecosystem
Be Happy With Ruby on Rails - Ecosystem
Lucas Renan
A presentantion about ruby on rails, made by 2 students of IT and Management. Explains the basics of the ruby on rails web application development.
Ruby on Rails - An overview
Ruby on Rails - An overview
Thomas Asikis
Slides from a lightening talk I did at the FINN tech day, about the tools I use to debug the mobile web.
Mobile web-debug
Mobile web-debug
FINN.no
Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat
Ryan Weaver
Slides to go with my 2010 ESRI Developer Summit talk on using Ruby on Rails with ArcGIS Server. View the application at http://agsruby.heroku.com and download the source code from http://github.com/dbouwman/agsruby
Using ArcGIS Server with Ruby on Rails
Using ArcGIS Server with Ruby on Rails
Dave Bouwman
I'm not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we'll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We'll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer.
Master the New Core of Drupal 8 Now: with Symfony and Silex
Master the New Core of Drupal 8 Now: with Symfony and Silex
Ryan Weaver
Recommended
It's easy
Introduce cucumber
Introduce cucumber
Bachue Zhou
The mistakes everyone makes, collated from many hours helping people on IRC and the forums
Avoiding Common Pitfalls in Ember.js
Avoiding Common Pitfalls in Ember.js
Alex Speller
ETEC Fernando Prestes - Sorocaba
Be Happy With Ruby on Rails - Ecosystem
Be Happy With Ruby on Rails - Ecosystem
Lucas Renan
A presentantion about ruby on rails, made by 2 students of IT and Management. Explains the basics of the ruby on rails web application development.
Ruby on Rails - An overview
Ruby on Rails - An overview
Thomas Asikis
Slides from a lightening talk I did at the FINN tech day, about the tools I use to debug the mobile web.
Mobile web-debug
Mobile web-debug
FINN.no
Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat
Ryan Weaver
Slides to go with my 2010 ESRI Developer Summit talk on using Ruby on Rails with ArcGIS Server. View the application at http://agsruby.heroku.com and download the source code from http://github.com/dbouwman/agsruby
Using ArcGIS Server with Ruby on Rails
Using ArcGIS Server with Ruby on Rails
Dave Bouwman
I'm not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we'll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We'll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer.
Master the New Core of Drupal 8 Now: with Symfony and Silex
Master the New Core of Drupal 8 Now: with Symfony and Silex
Ryan Weaver
Fog City Ruby 5/9/2017 - Prerendering html with ruby on static sites, such as jekyll and middleman and on rails apps with caching stategies
Prerendering with Nokogiri
Prerendering with Nokogiri
Alyss Noland
Integration Test Cucumber + Webrat + Selenium
Integration Test Cucumber + Webrat + Selenium
tka
YouTube video of webinar: https://www.youtube.com/watch?v=Jq3szz2KOOs This presentation is from a Stormpath Webinar I did on January 12, 2017. It was designed to teach developers how to build apps using Angular. Topics covered: tools needed, how to setup a project, how to run/deploy and how to deploy it to the cloud. I also talked about TypeScript, components, RxJS, routing, CSS frameworks and security.
Getting Started with Angular - Stormpath Webinar, January 2017
Getting Started with Angular - Stormpath Webinar, January 2017
Matt Raible
Describes Outside-In development and Behvaiour Driven Development. Illustrates basic Cucumber usage within a Rails app and then goes over more advanced topics such as JS as web services.
Writing Software not Code with Cucumber
Writing Software not Code with Cucumber
Ben Mabey
Presentation given during 2011 Selenium Conference in San Francisco
Selenium and Cucumber Selenium Conf 2011
Selenium and Cucumber Selenium Conf 2011
dimakovalenko
Sails.js makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app development. It's especially good for building realtime features like chat.
Node PDX: Intro to Sails.js
Node PDX: Intro to Sails.js
Mike McNeil
For over a decade, most of us built web UIs operating under the assumption that servers would render mostly-static HTML, and we’d boil the ocean and free all client-side memory with every page load. This was a simple world, where the server-side was aware of the user’s intent and context. Enter the Single Page Application (SPA) - there are all sorts of usability and performance, and scalability benefits that come along with building a web app this way, but there are also some serious challenges. There are some implicit assumptions that our users make about how apps should work, and we must work a bit harder in order to keep them intact. Take the “Back” and “Refresh” buttons, for example: in order for this to work as our users expect, we must keep certain elements of state serialized in the URL in order to avoid “breaking” this as we simulate a multi-page experience in a SPA. Add in the concept of “server-side rendering”, where our asset serving layer sometimes needs browser details (i.e. viewport dimensions) in order to render the correct content, and state decisions become even more consequential and complex. In this talk, I’ll outline four types of state Navigation state Persisted state UI state “Will be persisted” state and provide examples for each. Along the way, we’ll start to assemble a framework of questions that you can ask yourself when encountering new pieces of state, to lead you down the right path(s).
Enemy of the state
Enemy of the state
Mike North
Dans cette session vous apprendrez tout sur Ruby. Le langage, les frameworks, la communauté, mais surtout un esprit. Passé le teaser, Nicolas Ledez vous présentera comment Ruby peut vous apporter tous les jours une méthodologie dans votre travail, et des outils pour réaliser un prototype rapidement. Quel que soit votre langage d'origine, Ruby complète parfaitement votre boite à outils de développeur/administrateur système.
Introduction à Ruby
Introduction à Ruby
Microsoft
Talk given at Øredev 2011 by the author of http://pragprog.com/book/tbcoffee/coffeescript
CoffeeScript Design Patterns
CoffeeScript Design Patterns
TrevorBurnham
Short overview of Grape framework.
Ruby On Grape
Ruby On Grape
Andrii Furmanets
Ruby on Rails is a leading web development framework, yet is only a few years old. Here's why...
Why Use Rails by Dr Nic
Why Use Rails by Dr Nic
Dr Nic Williams
In our daily lives as iOS developers, we can usually happily keep coding away in Swift and ignore what’s going on in other software development communities, like that of JavaScript. However, there may be some advantages to at least becoming familiar with what’s going on in the world of React Native, and in this session you will get an overview of what React Native is, and why it could be a useful addition to your toolbox an iOS developer. These slides are based on a talk given by Evan K. Stone at the Forward Swift conference in San Francisco on March 2, 2017.
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Evan Stone
Software projects are rarely on-spec, on-time and on-budget, and the primary cause is miscommunication. As Martin Fowler says, there is a "yawning crevasse of doom" between stakeholders and developers, full of misunderstanding. How do you make sure that you're building something that adds value? How do you know you're building the thing that was asked for? How does your bottom line affect user experience? Into the fray leaps Cucumber, a business-readable DSL combined with an awesome Ruby library that lets domain experts express business requirements as executable user stories. We'll cover outside-in, story-driven development with Cucumber, how to write effective stories, and how to make Cucumber work for your project. (as given to CharlotteRuby on Jan 6, 2010)
Story Driven Development With Cucumber
Story Driven Development With Cucumber
Sean Cribbs
Introduction to the Webpack frontend bundler which enables you to write your projects in EcmaScript 6
Webpack & EcmaScript 6 (Webelement #32)
Webpack & EcmaScript 6 (Webelement #32)
srigi
React For Vikings with Mikko Haapoja OVERVIEW React For Vikings will be a somewhat hairy but totally barbaric look into building the behind the scenes site “Vikings – A World Revealed” for the History Channel. This talk will cover real world examples of how to use React to build performant, animation heavy, responsive sites while even getting designers involved on the development fun. OBJECTIVE To explain how Jam3 works with React in animation heavy sites TARGET AUDIENCE Developers interested in animation with React ASSUMED AUDIENCE KNOWLEDGE Some knowledge of React FIVE THINGS AUDIENCE MEMBERS WILL LEARN How to work with animations in React How to create modularized UI components during a project How to give designers the ability to work alongside developers How to create performant animations in React How to structure/architect highly animated sites
React For Vikings
React For Vikings
FITC
Ruby Meditation #15 May 13, 2017 Dnipro, I Coworking Hub
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
Ruby Meditation
For years, we at Countercept have seen adversaries across the threat pyramid make use of PowerShell tool-kits for lateral movement, data exfiltration and persistence over different environments. As defenders, we have done a pretty good job – PowerShell is a fading threat in time. Mimikatz execution through PowerShell? AMSI and PowerShell logging can handle that relatively well. However, adversaries being adversaries don’t just give up. They have migrated tool-kits to areas where visibility is still limited – such as .NET. Favoured by adversaries due to its wide range of functionalities, ease of development, and default presence on modern Windows platforms, we have seen a significant increase in exploitation toolkits leveraging .NET to perform usual activities - but in an area where they are relatively hidden.
You are not_hiding_from_me_.net
You are not_hiding_from_me_.net
Chung Wee Jing
Building RESTful APIs with Symfony2
Build REST APIs like a Jedi with Symfony2
Build REST APIs like a Jedi with Symfony2
Almog Baku
In this talk, I described the current JavaScript framework landscape, and why you should consider trying SproutCore for your next web project.
SproutCore is Awesome - HTML5 Summer DevFest
SproutCore is Awesome - HTML5 Summer DevFest
tomdale
People change. And when you don't recognize them anymore, sometimes you'd be right in thinking they're just not the same person. APIs are the same, adding a version is the hard drug of web APIs, the first hit is free but you're going to pay later! We'll explore in practice what is wrong with versioning, and how we can manage change in our APIs over time without the need for them.
Versions are evil – how to do without in your API
Versions are evil – how to do without in your API
Sebastien Lambla
Unit testing Ch. 13 of Programming Ruby
Unit testing Ch. 13 of Programming Ruby
lvrubygroup
Get
Intro to HTML 5
Intro to HTML 5
lvrubygroup
More Related Content
What's hot
Fog City Ruby 5/9/2017 - Prerendering html with ruby on static sites, such as jekyll and middleman and on rails apps with caching stategies
Prerendering with Nokogiri
Prerendering with Nokogiri
Alyss Noland
Integration Test Cucumber + Webrat + Selenium
Integration Test Cucumber + Webrat + Selenium
tka
YouTube video of webinar: https://www.youtube.com/watch?v=Jq3szz2KOOs This presentation is from a Stormpath Webinar I did on January 12, 2017. It was designed to teach developers how to build apps using Angular. Topics covered: tools needed, how to setup a project, how to run/deploy and how to deploy it to the cloud. I also talked about TypeScript, components, RxJS, routing, CSS frameworks and security.
Getting Started with Angular - Stormpath Webinar, January 2017
Getting Started with Angular - Stormpath Webinar, January 2017
Matt Raible
Describes Outside-In development and Behvaiour Driven Development. Illustrates basic Cucumber usage within a Rails app and then goes over more advanced topics such as JS as web services.
Writing Software not Code with Cucumber
Writing Software not Code with Cucumber
Ben Mabey
Presentation given during 2011 Selenium Conference in San Francisco
Selenium and Cucumber Selenium Conf 2011
Selenium and Cucumber Selenium Conf 2011
dimakovalenko
Sails.js makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app development. It's especially good for building realtime features like chat.
Node PDX: Intro to Sails.js
Node PDX: Intro to Sails.js
Mike McNeil
For over a decade, most of us built web UIs operating under the assumption that servers would render mostly-static HTML, and we’d boil the ocean and free all client-side memory with every page load. This was a simple world, where the server-side was aware of the user’s intent and context. Enter the Single Page Application (SPA) - there are all sorts of usability and performance, and scalability benefits that come along with building a web app this way, but there are also some serious challenges. There are some implicit assumptions that our users make about how apps should work, and we must work a bit harder in order to keep them intact. Take the “Back” and “Refresh” buttons, for example: in order for this to work as our users expect, we must keep certain elements of state serialized in the URL in order to avoid “breaking” this as we simulate a multi-page experience in a SPA. Add in the concept of “server-side rendering”, where our asset serving layer sometimes needs browser details (i.e. viewport dimensions) in order to render the correct content, and state decisions become even more consequential and complex. In this talk, I’ll outline four types of state Navigation state Persisted state UI state “Will be persisted” state and provide examples for each. Along the way, we’ll start to assemble a framework of questions that you can ask yourself when encountering new pieces of state, to lead you down the right path(s).
Enemy of the state
Enemy of the state
Mike North
Dans cette session vous apprendrez tout sur Ruby. Le langage, les frameworks, la communauté, mais surtout un esprit. Passé le teaser, Nicolas Ledez vous présentera comment Ruby peut vous apporter tous les jours une méthodologie dans votre travail, et des outils pour réaliser un prototype rapidement. Quel que soit votre langage d'origine, Ruby complète parfaitement votre boite à outils de développeur/administrateur système.
Introduction à Ruby
Introduction à Ruby
Microsoft
Talk given at Øredev 2011 by the author of http://pragprog.com/book/tbcoffee/coffeescript
CoffeeScript Design Patterns
CoffeeScript Design Patterns
TrevorBurnham
Short overview of Grape framework.
Ruby On Grape
Ruby On Grape
Andrii Furmanets
Ruby on Rails is a leading web development framework, yet is only a few years old. Here's why...
Why Use Rails by Dr Nic
Why Use Rails by Dr Nic
Dr Nic Williams
In our daily lives as iOS developers, we can usually happily keep coding away in Swift and ignore what’s going on in other software development communities, like that of JavaScript. However, there may be some advantages to at least becoming familiar with what’s going on in the world of React Native, and in this session you will get an overview of what React Native is, and why it could be a useful addition to your toolbox an iOS developer. These slides are based on a talk given by Evan K. Stone at the Forward Swift conference in San Francisco on March 2, 2017.
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Evan Stone
Software projects are rarely on-spec, on-time and on-budget, and the primary cause is miscommunication. As Martin Fowler says, there is a "yawning crevasse of doom" between stakeholders and developers, full of misunderstanding. How do you make sure that you're building something that adds value? How do you know you're building the thing that was asked for? How does your bottom line affect user experience? Into the fray leaps Cucumber, a business-readable DSL combined with an awesome Ruby library that lets domain experts express business requirements as executable user stories. We'll cover outside-in, story-driven development with Cucumber, how to write effective stories, and how to make Cucumber work for your project. (as given to CharlotteRuby on Jan 6, 2010)
Story Driven Development With Cucumber
Story Driven Development With Cucumber
Sean Cribbs
Introduction to the Webpack frontend bundler which enables you to write your projects in EcmaScript 6
Webpack & EcmaScript 6 (Webelement #32)
Webpack & EcmaScript 6 (Webelement #32)
srigi
React For Vikings with Mikko Haapoja OVERVIEW React For Vikings will be a somewhat hairy but totally barbaric look into building the behind the scenes site “Vikings – A World Revealed” for the History Channel. This talk will cover real world examples of how to use React to build performant, animation heavy, responsive sites while even getting designers involved on the development fun. OBJECTIVE To explain how Jam3 works with React in animation heavy sites TARGET AUDIENCE Developers interested in animation with React ASSUMED AUDIENCE KNOWLEDGE Some knowledge of React FIVE THINGS AUDIENCE MEMBERS WILL LEARN How to work with animations in React How to create modularized UI components during a project How to give designers the ability to work alongside developers How to create performant animations in React How to structure/architect highly animated sites
React For Vikings
React For Vikings
FITC
Ruby Meditation #15 May 13, 2017 Dnipro, I Coworking Hub
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
Ruby Meditation
For years, we at Countercept have seen adversaries across the threat pyramid make use of PowerShell tool-kits for lateral movement, data exfiltration and persistence over different environments. As defenders, we have done a pretty good job – PowerShell is a fading threat in time. Mimikatz execution through PowerShell? AMSI and PowerShell logging can handle that relatively well. However, adversaries being adversaries don’t just give up. They have migrated tool-kits to areas where visibility is still limited – such as .NET. Favoured by adversaries due to its wide range of functionalities, ease of development, and default presence on modern Windows platforms, we have seen a significant increase in exploitation toolkits leveraging .NET to perform usual activities - but in an area where they are relatively hidden.
You are not_hiding_from_me_.net
You are not_hiding_from_me_.net
Chung Wee Jing
Building RESTful APIs with Symfony2
Build REST APIs like a Jedi with Symfony2
Build REST APIs like a Jedi with Symfony2
Almog Baku
In this talk, I described the current JavaScript framework landscape, and why you should consider trying SproutCore for your next web project.
SproutCore is Awesome - HTML5 Summer DevFest
SproutCore is Awesome - HTML5 Summer DevFest
tomdale
People change. And when you don't recognize them anymore, sometimes you'd be right in thinking they're just not the same person. APIs are the same, adding a version is the hard drug of web APIs, the first hit is free but you're going to pay later! We'll explore in practice what is wrong with versioning, and how we can manage change in our APIs over time without the need for them.
Versions are evil – how to do without in your API
Versions are evil – how to do without in your API
Sebastien Lambla
What's hot
(20)
Prerendering with Nokogiri
Prerendering with Nokogiri
Integration Test Cucumber + Webrat + Selenium
Integration Test Cucumber + Webrat + Selenium
Getting Started with Angular - Stormpath Webinar, January 2017
Getting Started with Angular - Stormpath Webinar, January 2017
Writing Software not Code with Cucumber
Writing Software not Code with Cucumber
Selenium and Cucumber Selenium Conf 2011
Selenium and Cucumber Selenium Conf 2011
Node PDX: Intro to Sails.js
Node PDX: Intro to Sails.js
Enemy of the state
Enemy of the state
Introduction à Ruby
Introduction à Ruby
CoffeeScript Design Patterns
CoffeeScript Design Patterns
Ruby On Grape
Ruby On Grape
Why Use Rails by Dr Nic
Why Use Rails by Dr Nic
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Story Driven Development With Cucumber
Story Driven Development With Cucumber
Webpack & EcmaScript 6 (Webelement #32)
Webpack & EcmaScript 6 (Webelement #32)
React For Vikings
React For Vikings
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
Epic API Fight 2.0: PHP Strikes Back - Alexey Dashkevych
You are not_hiding_from_me_.net
You are not_hiding_from_me_.net
Build REST APIs like a Jedi with Symfony2
Build REST APIs like a Jedi with Symfony2
SproutCore is Awesome - HTML5 Summer DevFest
SproutCore is Awesome - HTML5 Summer DevFest
Versions are evil – how to do without in your API
Versions are evil – how to do without in your API
Viewers also liked
Unit testing Ch. 13 of Programming Ruby
Unit testing Ch. 13 of Programming Ruby
lvrubygroup
Get
Intro to HTML 5
Intro to HTML 5
lvrubygroup
LV Ruby Group Meetup from 8/24/11 Presentation on Ruby Shoes.
Shoes
Shoes
lvrubygroup
This is
Intro to CoffeeScript
Intro to CoffeeScript
lvrubygroup
Getting a sinatra site setup and deployed onto the Heroku hosting platform in under 30 min.
Sinatra + Heroku
Sinatra + Heroku
lvrubygroup
We present Bugscout
We present Bugscout
Jorge Martínez Taboada
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising. This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
Viewers also liked
(7)
Unit testing Ch. 13 of Programming Ruby
Unit testing Ch. 13 of Programming Ruby
Intro to HTML 5
Intro to HTML 5
Shoes
Shoes
Intro to CoffeeScript
Intro to CoffeeScript
Sinatra + Heroku
Sinatra + Heroku
We present Bugscout
We present Bugscout
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
Similar to Intro to Rails
History of a change from Java to Ruby on Rails
Ruby on Rails survival guide of an aged Java developer
Ruby on Rails survival guide of an aged Java developer
gicappa
Super fast ruby+rails intro.
Supa fast Ruby + Rails
Supa fast Ruby + Rails
Jean-Baptiste Feldis
Introduction to Ruby on Rails
Introduction to Rails - presented by Arman Ortega
Introduction to Rails - presented by Arman Ortega
arman o
This presentation provides a thorough introduction to Ruby on Rails and is particularly useful for individuals who are completely unfamiliar with Rails.
Introduction To Ruby On Rails
Introduction To Ruby On Rails
Steve Keener
The need for small and medium business to update their websites to responsive web design.
Dev streams2
Dev streams2
David Mc Donagh
An introduction to Rails and its implementation of MVC
Intro to Rails and MVC
Intro to Rails and MVC
Sarah Allen
On the heals of Luis Lavena's RailsConf talk "Infiltrating Ruby Onto The Enterprise Death Star Using Guerilla Tactics" comes a local and frank talk about the current state of Open Source Software (OSS) participation from Windows developers. Learn what OSS is, what motivates its contributors, and how OSS can make you a stronger developer. Be prepared to fall in love with writing software again! We will start off with a 101 introduction to both the Ruby programming language and the Ruby on Rails web application framework. You will learn about ActiveRecord, a powerful ORM that maps rich objects to your databases, and the latest components to use it with SQL Server. As a Rails core contributor and author of the SQL Server stack, I will give you a modern insight into both that will allow you to leverage your legacy data with Ruby. Lastly, I will review the bleeding edge tools being actively created for Windows developers to ease the transition to Ruby, Rails and OSS from a POSIX driven world. Many things have changed. It is time to learn and perform some occupational maintenance.
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
Ken Collins
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
arif44
Esta é a palestra que dei no Consegi 2010 em Brasília. Sobre dicas gerais sobre web, em particular implementando com Ruby on Rails. YSlow, Full Text Search e Tarefas Assíncronas.
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Fabio Akita
An overview of Ruby on Rails for web developers
Ruby on Rails Presentation
Ruby on Rails Presentation
Michael MacDonald
Using
Rapid Prototyping FTW!!!
Rapid Prototyping FTW!!!
cloudbring
The presentation I did for LinuxConf.au around rails in the enterprise.
DiUS Computing Lca Rails Final
DiUS Computing Lca Rails Final
Robert Postill
A Quick Tutorial - Ruby on Rails
Ruby On Rails
Ruby On Rails
anides
Introduction to Ruby on Rails for URUG Rails Workshop 2009
Ruby On Rails
Ruby On Rails
Eric Berry
Ruby on Rails KT for any new joiner.
Viridians on Rails
Viridians on Rails
Viridians
Ruby On Rails Tutorial
Ruby On Rails Tutorial
sunniboy
A brief debate on PHP Vs Ruby and CakePHP Vs Ruby On Rails.
Rails Vs CakePHP
Rails Vs CakePHP
Gautam Rege
Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)
True-Vision
I prepared this presentation to introduce Ruby on Rails to a group of students at Università di Catania. It is not enough to get a good grasp of Rails, the presentation in fact was supported by live coding, where I started created a Phrasalbook (no more blog engine please :) )
Introduction to Ruby on Rails
Introduction to Ruby on Rails
Alessandro DS
Author: Erik Kotsiuba https://slides.com/eko24ive/ruby-and-rails
Ruby on Rails
Ruby on Rails
DelphiCon
Similar to Intro to Rails
(20)
Ruby on Rails survival guide of an aged Java developer
Ruby on Rails survival guide of an aged Java developer
Supa fast Ruby + Rails
Supa fast Ruby + Rails
Introduction to Rails - presented by Arman Ortega
Introduction to Rails - presented by Arman Ortega
Introduction To Ruby On Rails
Introduction To Ruby On Rails
Dev streams2
Dev streams2
Intro to Rails and MVC
Intro to Rails and MVC
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Ruby on Rails Presentation
Ruby on Rails Presentation
Rapid Prototyping FTW!!!
Rapid Prototyping FTW!!!
DiUS Computing Lca Rails Final
DiUS Computing Lca Rails Final
Ruby On Rails
Ruby On Rails
Ruby On Rails
Ruby On Rails
Viridians on Rails
Viridians on Rails
Ruby On Rails Tutorial
Ruby On Rails Tutorial
Rails Vs CakePHP
Rails Vs CakePHP
Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)
Introduction to Ruby on Rails
Introduction to Ruby on Rails
Ruby on Rails
Ruby on Rails
Recently uploaded
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
In this presentation, we delve into leveraging Amazon Q to elevate developer efficiency and craft GenAI applications. Discover the key features and benefits of Amazon Q for streamlined application development. Learn how Amazon Q can revolutionize your development processes and empower you to create cutting-edge GenAI applications.
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Bhuvaneswari Subramani
💉💊+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI}}+971581248768 +971581248768 Mtp-Kit (500MG) Prices » Dubai [(+971581248768**)] Abortion Pills For Sale In Dubai, UAE, Mifepristone and Misoprostol Tablets Available In Dubai, UAE CONTACT DR.Maya Whatsapp +971581248768 We Have Abortion Pills / Cytotec Tablets /Mifegest Kit Available in Dubai, Sharjah, Abudhabi, Ajman, Alain, Fujairah, Ras Al Khaimah, Umm Al Quwain, UAE, Buy cytotec in Dubai +971581248768''''Abortion Pills near me DUBAI | ABU DHABI|UAE. Price of Misoprostol, Cytotec” +971581248768' Dr.DEEM ''BUY ABORTION PILLS MIFEGEST KIT, MISOPROTONE, CYTOTEC PILLS IN DUBAI, ABU DHABI,UAE'' Contact me now via What's App…… abortion Pills Cytotec also available Oman Qatar Doha Saudi Arabia Bahrain Above all, Cytotec Abortion Pills are Available In Dubai / UAE, you will be very happy to do abortion in Dubai we are providing cytotec 200mg abortion pill in Dubai, UAE. Medication abortion offers an alternative to Surgical Abortion for women in the early weeks of pregnancy. We only offer abortion pills from 1 week-6 Months. We then advise you to use surgery if its beyond 6 months. Our Abu Dhabi, Ajman, Al Ain, Dubai, Fujairah, Ras Al Khaimah (RAK), Sharjah, Umm Al Quwain (UAQ) United Arab Emirates Abortion Clinic provides the safest and most advanced techniques for providing non-surgical, medical and surgical abortion methods for early through late second trimester, including the Abortion By Pill Procedure (RU 486, Mifeprex, Mifepristone, early options French Abortion Pill), Tamoxifen, Methotrexate and Cytotec (Misoprostol). The Abu Dhabi, United Arab Emirates Abortion Clinic performs Same Day Abortion Procedure using medications that are taken on the first day of the office visit and will cause the abortion to occur generally within 4 to 6 hours (as early as 30 minutes) for patients who are 3 to 12 weeks pregnant. When Mifepristone and Misoprostol are used, 50% of patients complete in 4 to 6 hours; 75% to 80% in 12 hours; and 90% in 24 hours. We use a regimen that allows for completion without the need for surgery 99% of the time. All advanced second trimester and late term pregnancies at our Tampa clinic (17 to 24 weeks or greater) can be completed within 24 hours or less 99% of the time without the need surgery. The procedure is completed with minimal to no complications. Our Women's Health Center located in Abu Dhabi, United Arab Emirates, uses the latest medications for medical abortions (RU-486, Mifeprex, Mifegyne, Mifepristone, early options French abortion pill), Methotrexate and Cytotec (Misoprostol). The safety standards of our Abu Dhabi, United Arab Emirates Abortion Doctors remain unparalleled. They consistently maintain the lowest complication rates throughout the nation. Our Physicians and staff are always available to answer questions and care for women in one of the most difficult times in their lives. The decision to have an abortion at the Abortion Cl
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
DBX 1Q24 Investor Presentation
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Keynote 2: APIs in 2030: The Risk of Technological Sleepwalk Paolo Malinverno, Growth Advisor - The Business of Technology Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Corporate and higher education. Two industries that, in the past, have had a clear divide with very little crossover. The difference in goals, learning styles and objectives paved the way for differing learning technologies platforms to evolve. Now, those stark lines are blurring as both sides are discovering they have content that’s relevant to the other. Join Tammy Rutherford as she walks through the pros and cons of corporate and higher ed collaborating. And the challenges of these different technology platforms working together for a brighter future.
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
In this keynote, Asanka Abeysinghe, CTO,WSO2 will explore the shift towards platformless technology ecosystems and their importance in driving digital adaptability and innovation. We will discuss strategies for leveraging decentralized architectures and integrating diverse technologies, with a focus on building resilient, flexible, and future-ready IT infrastructures. We will also highlight WSO2's roadmap, emphasizing our commitment to supporting this transformative journey with our evolving product suite.
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
We present an architecture of embedding models, vector databases, LLMs, and narrow ML for tracking global news narratives across a variety of countries/languages/news sources. As an example, we explore the real-time application of this architecture for tracking the news narrative surrounding the death of Russian opposition leader Alexei Navalny coming from Russian, French, and English sources.
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Accelerating FinTech Innovation: Unleashing API Economy and GenAI Vasa Krishnan, Chief Technology Officer - FinResults Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Following the popularity of “Cloud Revolution: Exploring the New Wave of Serverless Spatial Data,” we’re thrilled to announce this much-anticipated encore webinar. In this sequel, we’ll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you’re building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Recently uploaded
(20)
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Intro to Rails
1.
Agile Web Development
with Rails (for 3.1) Ya, that book @LVRUG - Jeremy Woertink
2.
What is "Rails"
you ask? "Ruby on Rails is a framework that makes it easier to develop, deploy, and maintain web applications." "Rails applications are written in Ruby, a modern, object-oriented scripting language."
3.
4.
MVC Architecture
5.
Written in Ruby
6.
Convention over Configuration
7.
RESTful
8.
Agile
9.
Clean
more info given in the Introduction section
10.
Who uses it?
11.
12.
Groupon
13.
Living Social
14.
Github
15.
Funny or Die!
16.
Pololu
17.
Cardplayer
18.
ScripSmart
19.
20.
Installation You're in
luck, it's a gem! :) $ sudo gem install rails sudo may not be needed...
21.
22.
23.
Know who uses
it? CHECK
24.
25.
Know who uses
it? CHECK
26.
Know where to
get it? CHECK
27.
28.
http://localhost:3000
29.
Hello, Rails! demo$
rails generate controller Say hello goodbye create more stuff... invoke things route whatever
30.
Hello, Rails! demo$
rails generate controller Say hello goodbye create more stuff... invoke things route whatever Visit http://localhost:3000/say/hello
31.
32.
app/controllers/say_controller.rb
33.
created views for
"say"
34.
app/views/say/hello.html.erb
35.
app/views/say/goodbye.html.erb
36.
updated routes with
"say" routes
37.
config/routes.rb
38.
39.
app/controllers/say_controller.rb
40.
41.
hello - The
name of the action
42.
html - The
end format we want
43.
js, xml, text...
44.
erb - The
ruby templating system
45.
46.
app/views/say/hello.html.erb <h1>Hello from
Rails!</h1> <p>It is now <%= Time.now %></p>
47.
http://localhost:3000/say/hello
48.
app/controllers/say_controller.rb classSayController <
ApplicationController defhello @time =Time.now end defgoodbye end end
49.
app/views/say/hello.html.erb <h1>Hello from
Rails!</h1> <p>It is now <%= @time %></p>
50.
Fancy pants time!
51.
app/views/say/hello.html.erb <h1>Hello from
Rails!</h1> <p>It is now <%= @time %></p> <p> Time to say <%= link_to("Goodbye", say_goodbye_path) %>! </p>
52.
http://localhost:3000/say/hello
53.
app/views/say/goodbye.html.erb <h1>Say#goodbye</h1> <p>Find
me in app/views/say/goodbye.html.erb</p>
54.
app/views/say/goodbye.html.erb <h1>Beer time?</h1>
<blink>Holla atchya boy!</blink> <span> Say <%= link_to("Hello", say_hello_path) %> again. </span>
55.
app/views/say/goodbye.html.erb <h1>Beer time?</h1>
<blink>Holla atchya boy!</blink> <span> Say <%= link_to("Hello", say_hello_path) %> again. </span> ahh yeah, you love the blink tag don't ya!
56.
57.
Created a new
application
58.
Generated controller and
views
59.
Added dynamic content
60.
Download now