Random Ruby Newsletter #22

Random Ruby Newsletter #22

Eugene Burmakin

Dmitry Evgenevich

Привет! Как насчет немного почитать об эликсире, разнице между приложениями на Elixir и Ruby и о постгресе? Надеюсь, вам понравится сегодняшний выпуск :)

Статьи

Your own free PaaS with Dokku and Let's Encrypt - Простой и понятный гайд по деплою (простого) rails-приложения на Dokku.

Ruby vs. Elixir - Projects & People edition - Занятно о том, чем отличаются проекты и комьюнити Ruby и Elixir.

Faster Rails: Is Your Database Properly Indexed? - Кратко и по делу о том, как правильно развешивать индексы на БД вашего Rails-приложения.

The technology behind preview photos - Коротко и интересно о том, как Фейсбук создает свои сверхбыстрые превьюшки размером в 200 байт.

Firebase Costs Increased by 7,000%! - История о том, как объем потребляемых ресурсов не поменялся, а ценник вырос. Да еще как!

How slow are (Ruby) Exceptions? - Несколько бенчмарков, демонстрирующих то, насколько медленными могут быть исключения.

Why use Postgres (Updated for last 5 years) - Дополненный и обновленный пост, почему Постгрес все еще круче, чем многие другие БД.

Minimum Viable Backups for Web Apps - О том, что может пойти не так, если у вас нет бэкапов, как этого избежать и что конкретно нужно бэкапить. И как.

A free introduction to Elixir, OTP, Ecto, and Phoenix - Бесплатное введение в Elixir и сопутствующие крутые штуки. Бесплатно.

Штуки

AWS Security Primer - Наглядно о безопасности при использовании сервисов AWS.

Fighting the Hydra of N+1 queries - Боремся с N+1 прямо в тестах. Довольно круто.

mattbrictson/bundleup - CLI-инструмент для обнаружения устаревших гемов. Стоит поселить в ваш Gemfile и запускать на прекоммите.

async vs defer attributes - Коротко и наглядно о том, как ускорить загрузку внешних JS-файлов в вашем фронтенде. Перформанс важен же, да?

Confreaks TV | railsconf2017 - Записи докладов с RailsConf 2017.

Rusrails: Заметки о релизе Ruby on Rails 5.1 - Чейнжлог Rails 5.1 на русском.

Кратко

SemaphoreCI предлагает писать для них гайды за вознаграждение размером в 100-300 долларов.

GitLab выпустил свой team handbook для разработчиков. Описывают свои подходы к разным аспектам работы.

Все, что вам нужно было знать о UX таблиц.

Релизнулся CanCanCan 2.0.

Пример того, как можно распотрошить и грамотно загрузить скрипт Google Analytics.

Рандомный текст

Я тут подумал, а что, если выпускать рассылку на английском языке вместо русского? Со всех сторон выгода: я прокачиваю английский, вы прокачиваете английский, открывается огромная аудитория англоязычных пользователей. Что думаете? Мнение можете присылать ответным письмом или просто прямо под этим параграфом нажмите на лайк/дислайк. Спасибо и до следующего выпуска :)


Report Page