Backend Ruby инженер. Путь воина.
Пошаговое описание-дневник моего пути развития как бекенд-разработчика.
Criterio del fin
Я ощущаю себя тру инженером.
Recursos personales
жгучее желание делать то, что нравится
Lo ecológico del objetivo
Я чувствую, что это мое, чувствую драйв, удовлетворение. А еще есть общение с умными людьми. Классно же.
- 
                    
                    
Creating Software with Modern Diagramming Techniques. Ashley Peacock
Книга
     - 
                    
                    
Вопросы
- 
                                                                        
Dependency injection
 
 - 
                                                                        
 - 
                    
                    
СИМУЛЯТОР SQL БЕСПЛАТНЫЙ КУРС
- 
                                                                        
1 урок Введение в курс
 - 
                                                                        
2 урок Знакомство с продуктом
 - 
                                                                        
3 урок Базовые запросы SQL
 - 
                                                                        
4 урок Фильтрация данных
 - 
                                                                        
5 урок Агрегация данных
 - 
                                                                        
6 урок Группировка данных
 - 
                                                                        
7 урок Подзапросы
 - 
                                                                        
8 урок JOIN
 - 
                                                                        
9 урок Оконные функции
 
 - 
                                                                        
 - 
                    
                    
Администрирование PostgreSQL 13. Базовый курс
https://postgrespro.ru/education/courses/DEV1
lectures on youtube https://youtu.be/fXALI61g3dQ
- 
                                                                        
1. Установка и управление сервером
 - 
                                                                        
2. Использование psql
 - 
                                                                        
3. Конфигурирование
 - 
                                                                        
4. Общее устройство PostgreSQL
 - 
                                                                        
5. Изоляция и многоверсионность
 - 
                                                                        
6. Очистка
 - 
                                                                        
7. Буферный кеш и журнал
 - 
                                                                        
8. Базы данных и схемы
 - 
                                                                        
9. Системный каталог
 - 
                                                                        
10. Табличные пространства
 - 
                                                                        
11. Низкий уровень
 - 
                                                                        
12. Мониторинг
 - 
                                                                        
13. Роли и атрибуты
 - 
                                                                        
14. Привилегии
 - 
                                                                        
15. Политики защиты строк
 - 
                                                                        
16. Подключение и аутентификация
 - 
                                                                        
17. Резервное копирование
 - 
                                                                        
18. Репликация
 
 - 
                                                                        
 - 
                    
                    
Чистая архитектура. Роберт Мартин
Возможно, еще рано читать. Но все равно хочется. Потом, если что, перечитаю, благо книжка на руках. Уже вся облепленная наклейками.
     - 
                    
                    
Effective testing with RSpec 3
     - 
                    
                    
Code style
- 
                                                                        
https://docs.gitlab.com/ee/development/contributing/style_guides.html#ruby-rails-rspec
 - 
                                                                        
https://ruby-style-guide.shopify.dev/
 - 
                                                                        
https://docs.gitlab.com/ee/development/migration_style_guide.html
 - 
                                                                        
https://github.com/rubocop/ruby-style-guide
 - 
                                                                        
https://github.com/rubocop/rails-style-guide
 - 
                                                                        
https://github.com/rubocop/rspec-style-guide
 
 - 
                                                                        
 - 
                    
                    
PostGIS 3.3.3dev
- 
                                                                        
3 PostGIS Administration 3.1 Performance Tuning
 - 
                                                                        
3 PostGIS Administration 3.2 Configuring raster support
 - 
                                                                        
3 PostGIS Administration 3.3 Creating spatial databases
 - 
                                                                        
3 PostGIS Administration 3.4 Upgrading spatial databases
 - 
                                                                        
4 Data Management 4.1 Spatial Data Model
 - 
                                                                        
4 Data Management 4.2 Geometry Data Type
 - 
                                                                        
4 Data Management 4.3 Geography Data Type
 - 
                                                                        
4 Data Management 4.4 Geometry Validation
 - 
                                                                        
4 Data Management 4.5 Spatial Reference Systems
 - 
                                                                        
4 Data Management 4.6 Spatial Tables
 - 
                                                                        
4 Data Management 4.7 Loading Spatial Data
 - 
                                                                        
4 Data Management 4.8 Extracting Spatial Data
 - 
                                                                        
4 Data Management 4.9 Spatial Indexes
 - 
                                                                        
5 Spatial Queries 5.1 Determining Spatial Relationships
 - 
                                                                        
5 Spatial Queries 5.2 Using Spatial Indexes
 - 
                                                                        
5 Spatial Queries 5.3 Examples of Spatial SQL
 
 - 
                                                                        
 - 
                    
                    
Yardoc - documenting for ruby
 - 
                    
                    
Основы вирутализации от NetSkill
 - 
                    
                    
Ruby under microscope
- 
                                                                        
Chapter 1: Tokenization and Parsing
 - 
                                                                        
Chapter 2: Compilation
 - 
                                                                        
Chapter 3: How Ruby executes your code
 - 
                                                                        
Chapter 4: Control structures and method dispatch
 - 
                                                                        
Chapter 5: Objext and classes
 - 
                                                                        
Chapter 6: Method lookup and constant lookup
 - 
                                                                        
Chapter 7: The hash table: the workhorse of Ruby internals
 - 
                                                                        
Chapter 8: Hoq Ruby borrowed a Decades-old idea from Lisp
 - 
                                                                        
Chapter 9: Metaprogramming
 - 
                                                                        
Chapter 10: JRuby: Ruby on the JVM
 - 
                                                                        
Chapter 11: Rubinius: Ruby implemented with Ruby
 - 
                                                                        
Chapter 12: garbage collection in MRI, JRuby and Rubinius
 
 - 
                                                                        
 - 
                    
                    
Ruby under microscope
 - 
                    
                    
Паттерны проектирования
- 
                                                                        
Порождающие паттерны проектирования Фабричный метод
 - 
                                                                        
Порождающие паттерны проектирования Абстрактная фабрика
 - 
                                                                        
Порождающие паттерны проектирования Строитель
 - 
                                                                        
Порождающие паттерны проектирования Прототип
 - 
                                                                        
Порождающие паттерны проектирования Одиночка
 - 
                                                                        
Структурные паттерны проектирования Адаптер
 - 
                                                                        
Структурные паттерны проектирования Мост
 - 
                                                                        
Структурные паттерны проектирования Компоновщик
 - 
                                                                        
Структурные паттерны проектирования Декоратор
 - 
                                                                        
Структурные паттерны проектирования Фасад
 - 
                                                                        
Структурные паттерны проектирования Легковес
 - 
                                                                        
Структурные паттерны проектирования Заместитель
 - 
                                                                        
Поведенческие паттерны проектирования Цепочка обязанностей
 - 
                                                                        
Поведенческие паттерны проектирования Команда
 - 
                                                                        
Поведенческие паттерны проектирования Итератор
 - 
                                                                        
Поведенческие паттерны проектирования Посредник
 - 
                                                                        
Поведенческие паттерны проектирования Снимок
 - 
                                                                        
Поведенческие паттерны проектирования Наблюдатель
 - 
                                                                        
Поведенческие паттерны проектирования Состояние
 - 
                                                                        
Поведенческие паттерны проектирования Стратегия
 - 
                                                                        
Поведенческие паттерны проектирования Шаблонный метод
 - 
                                                                        
Поведенческие паттерны проектирования Посетитель
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Model
- 
                                                                        
Active Record Basics
 - 
                                                                        
Active Record Migrations
 - 
                                                                        
Active Record Validations
 - 
                                                                        
Active Record Callbacks
 - 
                                                                        
Active Record Associations
 - 
                                                                        
Active Record Query Interface
 - 
                                                                        
Active Model Basics
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Controllers
- 
                                                                        
Action Controller Overview
 - 
                                                                        
Rails Routing from the Outside In
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Other Components
- 
                                                                        
Active Support Core Extensions
 - 
                                                                        
Action Mailer Basics
 - 
                                                                        
Action Mailbox Basics
 - 
                                                                        
Action Text Overview
 - 
                                                                        
Active Job Basics
 - 
                                                                        
Active Storage Overview
 - 
                                                                        
Action Cable Overview
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Views
- 
                                                                        
Action View Overview
 - 
                                                                        
Layouts and Rendering in Rails
 - 
                                                                        
Action View Helpers
 - 
                                                                        
Action View Form Helpers
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Digging Deeper
- 
                                                                        
Rails Internationalization (I18n) API
 - 
                                                                        
Testing Rails Applications
 - 
                                                                        
Securing Rails Applications
 - 
                                                                        
Error Reporting in Rails Applications
 - 
                                                                        
Debugging Rails Applications
 - 
                                                                        
Configuring Rails Applications
 - 
                                                                        
The Rails Command Line
 - 
                                                                        
The Asset Pipeline
 - 
                                                                        
The Rails Initialization Process
 - 
                                                                        
Autoloading and Reloading
 - 
                                                                        
Migrating from Classic to Zeitwerk
 - 
                                                                        
Caching with Rails: An Overview
 - 
                                                                        
Active Support Instrumentation
 - 
                                                                        
Using Rails for API-only Applications
 - 
                                                                        
Active Record and PostgreSQL
 - 
                                                                        
Multiple Databases
 - 
                                                                        
Active Record Encryption
 - 
                                                                        
Composite Primary Keys
 
 - 
                                                                        
 - 
                    
                    
https://guides.rubyonrails.org Extending Rails
- 
                                                                        
The Basics of Creating Rails Plugins
 - 
                                                                        
Rails on Rack
 - 
                                                                        
Creating and Customizing Rails Generators & Templates
 - 
                                                                        
Getting Started with Engines
 - 
                                                                        
Rails Application Templates
 - 
                                                                        
Threading and Code Execution in Rails
 
 - 
                                                                        
 - 
                    
                    
Разное
    - 
                                                                        
Методы аутентификации (в постмане целый список, а чем они отличаются?)
 
 - 
                                                                        
 - 
                    
                    
Programming ruby 3.2
    - 
                                                                        
Part 1. Facets of Ruby. Getting Started
 - 
                                                                        
Part 1. Facets of Ruby. Ruby.new
 - 
                                                                        
Part 1. Facets of Ruby. Classes, Objects and Variables
 - 
                                                                        
Part 1. Facets of Ruby. Collections, Blocks and Iterators
 - 
                                                                        
Part 1. Facets of Ruby. More about methods
 - 
                                                                        
Part 1. Facets of Ruby. Sharing Functionality: Inheritance, Modules and Mixins
 - 
                                                                        
Part 1. Facets of Ruby. Standard Types
 - 
                                                                        
Part 1. Facets of Ruby. Regular Expressions
 - 
                                                                        
Part 1. Facets of Ruby. Expressions
 - 
                                                                        
Part 1. Facets of Ruby. Exceptions
 - 
                                                                        
Part 1. facest of Ruby. Basic Input and Output
 - 
                                                                        
Part 1. facest of Ruby. Threads, Fibers and Ractors
 - 
                                                                        
Part 1. facest of Ruby. Testing Ruby code
 - 
                                                                        
Part II Ruby in Its Setting.Ruby from the command line
 - 
                                                                        
Part II Ruby in Its Setting.Ruby Gems
 - 
                                                                        
Part II Ruby in Its Setting. Interactive Ruby
 - 
                                                                        
Part II Ruby in Its Setting. Debugging Mode
 - 
                                                                        
Part II Ruby in Its Setting. Typed Ruby
 - 
                                                                        
Part II Ruby in Its Setting. Documenting Ruby
 - 
                                                                        
Part II Ruby in Its Setting. Ruby and the Web
 
 - 
                                                                        
 
- 3549
 - 07 diciembre 2022, 13:26
 
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro