Random Ruby - Issue #15

Revue
 
Привет! До весны осталось всего ничего — две с немногим недели 🌿. Порадуемся же этому вместе за чтени
Revue
February 10 - Issue #15

Random Ruby

Hand-picked compilation made of Ruby, Rails and related news.

Привет! До весны осталось всего ничего — две с немногим недели 🌿. Порадуемся же этому вместе за чтением очередной подборки интересностей :)

Ruby и Rails
TTY • The Ruby terminal apps toolkit
Фронтенд
33 способа ускорить ваш фронтенд в 2017 году
Front-end Developer Handbook 2017
Статьи
POST != Create and PUT != UpdatePOST
What should you think about when using Facebook?
Our Big Frontend Plan Revealed
htop Explained Visually
✅ Every time you build a to-do list app, a puppy 🐕 dies 😢
Why Rails developers should learn React
21 Steps to Becoming a Successful Web Developer
Инцидент с БД GitLab 1.02.2017
Как вы все наверняка уже знаете, 1 февраля у Гитлаба произошел неприятный инцидент: один из разработчиков допустил ошибку, которая может случиться с каждым: запустил `sudo rm -rf` на продакшене Gitlab.com и похерил ~395 гигабайт данных. К счастью, сами репозитории затронуты не были, больше всего пострадали мерж-реквесты и тикеты. Событие получило очень большой резонанс в мире IT, все бросились проверять свои бэкапы, а я предлагаю вашему вниманию хронику событий от самого Гитлаба.
sudo rm -rf, или Хроника инцидента с базой данных GitLab.com от 2017/01/31
The Gitlab database incident and the Backup Checker project
Site Reliability Engineering
На этом на сегодня все.
Делайте бэкапы, дублируйте их, проверяйте их восстановимость и работоспособность. Не будьте как Йорик.

P.S. Перед отправкой предыдущего, 14-го выпуска рассылки, я завел отдельный канал в Телеграме, куда идет кросспост этой рассылки. Если вам удобнее читать её там, подписывайтесь: https://t.me/randomruby
Did you enjoy this issue?
Thumbs up 1ae5a7bdfcd3220e2b376aa0c1607bc5edaba758e5dd83b482d03965219a220b Thumbs down e13779fa29e2935b47488fb8f82977fedcf689a0cc0cc3c19fa3c6bb14d1493b
Carefully curated by Random Ruby with Revue.
If you were forwarded this newsletter and you like it, you can subscribe here.
If you don't want these updates anymore, please unsubscribe here.