Библиотека Ruby программиста
Відкрити в Telegram
Показати більше
Країна не вказанаТехнології та додатки66 715
802
Підписники
Немає даних24 години
+77 днів
+1830 днів
Архів дописів
Polymorphic Associations with Ruby on Rails
https://blog.codeminer42.com/setting-up-a-polymorphic-association-using-ruby-on-rails/
@ruby_lib
Ruby-on-Rails bullet gem tutorial
https://www.bootrails.com/blog/rails-bullet-gem-tutorial/
@ruby_lib
Modern Front-End Development for Rails: Hotwire, Stimulus, Turbo, and React
Rappin Noel (2022)
Improve the user experience for your Rails app with rich, engaging client-side interactions. Learn to use the Rails 7 tools and simplify the complex JavaScript ecosystem. It’s easier than ever to build user interactions with Hotwire, Turbo, and Stimulus. You can add great front-end flair without much extra complication. Use React to build a more complex set of client-side features. Structure your code for different levels of client-side needs with these powerful options. Add to your toolkit today!
@ruby_lib
Modern Front-End Development for Rails: Hotwire, Stimulus, Turbo, and React
Rappin Noel (2022)
Improve the user experience for your Rails app with rich, engaging client-side interactions. Learn to use the Rails 7 tools and simplify the complex JavaScript ecosystem. It’s easier than ever to build user interactions with Hotwire, Turbo, and Stimulus. You can add great front-end flair without much extra complication. Use React to build a more complex set of client-side features. Structure your code for different levels of client-side needs with these powerful options. Add to your toolkit today!
@ruby_lib
Sustainable Web Development with Ruby on Rails:
Practical Tips for Building Web Applications that Last
Author: David Bryant Copeland (2020)
Practical Tips for Building Web Applications that Last
This book contains guidelines, tips, and recipes for managing the architecture of your Rails application as it grows over time.
@ruby_lib
Ruby on Rails Tutorial for Beginners - Full Course
https://www.youtube.com/watch?v=-AdqKjqHQIA
@ruby_lib
Самоучитель Ruby
Игорь Симдянов (2020)
Язык Ruby излагается последовательно от простого к сложному.
Описываются интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-экосистема, работа со стандартной и сторонними библиотеками Дан разбор синтаксических конструкций: операторов, переменных, констант, конструкций ветвления и циклов, блоков и итераторов.
Подробно описаны объектно-ориентированные возможности Ruby: классы, модули, объекты и методы. Показано практическое применение языка Ruby в веб-программировании и автоматическом тестировании. Для закрепления материала в конце глав приводятся задания.
С помощью книги можно не только освоить язык Ruby, но и подготовиться к работе с профессиональными фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0 до 2.6.
@ruby_lib
How do Ruby & Python profilers work?
https://jvns.ca/blog/2017/12/17/how-do-ruby---python-profilers-work-/
@ruby_lib
Ruby on Rails — Best Practices Every Developer Should Know
https://blog.devgenius.io/ruby-on-rails-best-practices-every-developer-should-know-ebff44e87da2
@ruby_lib
Learn Ruby on Rails in this full course for beginners.
Ruby on Rails is a is a server-side web application framework used for creating full stack web apps.
🔗 Code: https://github.com/flatplanet/railsfriends
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction and Installation
⌨️ (0:28:12) First Webpage and MVC Overview
⌨️ (0:42:41) Application Partial Links and New Pages
⌨️ (1:03:17) CRUD Scaffold
⌨️ (1:21:33) Style App with Bootstrap
⌨️ (2:02:15) Style Devise Views
⌨️ (2:26:39) Associations
⌨️ (2:45:41) More Associations
⌨️ (3:06:34) Style Modifications
⌨️ (3:21:57) Fun With the Controller
⌨️ (3:30:17) Git, GitHub, and Heroku
https://www.youtube.com/watch?v=fmyvWz5TUWg
@ruby_lib
Секреты классов Ruby
Наследование, Kernel, константы
Singleton class
Секреты блоков, процедур и лямбд в Ruby
Идиомы для производительного кода Ruby | Строки, массивы, регулярки и прочее
method_missing и методы, которых нет
Динамические методы
Семейство exec/eval и prepend
Ruby refinements VS monkey patching
Ruby public, private, protected - в чём разница?
Шифрование XOR на Ruby | Байтовые массивы, методы zip, pack/unpack/rotate
источник
@ruby_lib
Google OAuth for Ruby implementation
In my Security course, we need to implement Google OAuth SSO for our website. However, the google-api-client gem has been deprecated (which Google Identity Document mentioned)(Noted: There is still one gem called google-api-ruby-client can be used, but this article will ONLY focus on pure HTTP/HTTPS Request construction).
https://rainyjonne.medium.com/google-oauth-for-ruby-implementation-fc6e5a2f49b9
@ruby_lib
Как импортировать данные из файла Excel в Rails
https://bookflow.ru/import-iz-excel-v-rails/
@ruby_lib
Курс по Ruby+Rails. Часть 3. Функциональное программирование
Привет! Сегодня мы поговорим про функциональное программирование. В Ruby реализован исключительно гибкий объектно-ориентированный стиль. И как бы он ни был хорош, он имеет свою цену: иногда для реализации сложных алгоритмов и систем он слишком гибкий.
Часть 1. Императивное программирование
Часть 2. Объектно-ориентированное программирование
@ruby_lib
Курс по Ruby+Rails. Часть 2. Объектно-ориентированное программирование
В этой лекции мы рассмотрим объектно-ориентированный стиль в Ruby: поговорим об объектах, классах и модулях, а также вспомним три принципа объектно-ориентированного программирования.
Часть 1. Императивное программирование
@ruby_lib
Подробный разбор методов Ruby
Задумывались ли вы когда-нибудь о том, что происходит за кулисами, когда вы пишете код? Я часто задумываюсь об этом. Я разработчик на языке ruby, который полагался на различные методы в ruby, не зная, как они реализованы.
https://shanshaji.medium.com/dissecting-ruby-ae2909bb50a6
@ruby_lib
Основы программирования на Ruby
Ruby - это чистый объектно-ориентированный язык программирования. Ruby чаще всего используется для создания веб-приложений. Вероятно, наиболее очевидной реализацией Ruby является Rails web, среда разработки, построенная на Ruby.
https://jahnavisananse.medium.com/learning-ruby-programming-the-basic-intro-c39f41cf57b5
@ruby_lib
Парсинг HTML из строки на Ruby On Rails
https://ajperlis07.medium.com/parsing-html-from-a-string-in-ruby-on-rails-698ede7ae496
@ruby_lib
Курс: «Разработчик. Из мидла в сеньоры»
Для мидл-разработчиков, которые чувствуют что способны на большее, чем просто закрывать задачи.
Мы подготовили курс с участием специалистов из сферы финтеха и учли основные навыки, которые нужны чтобы перейти на сеньор-позицию.
На курсе ты научишься:
→ Управлять командой разработки и наймом специалистов
→ Проектировать архитектуру приложений в больших системах
→ Использовать продуктовое мышление в разработке
→ Проходить техническое интервью на позицию сеньор-разработчика
Курс состоит из 7 лекций с практическими заданиями и стартует уже 11 октября.
Участие — бесплатное. Зарегистрироваться и узнать подробности ты можешь по ссылке → https://slurm.club/3UM74Rk
Seeking Ruby Array Methods...
https://dev.to/rstarksmith/seeking-ruby-array-methods-2dee
@ruby_lib
