Weekly Digest RU #2
Всем привет!
Изначально я собирался публиковать дайджест раз в неделю. Но как видите прошло три месяца с момента публикации прошлого дайджеста 🙂.
За это время произошло много различных событий, как хороших так и не очень. Здесь я традиционно пишу только о том что связано с техническими моментами.
Ретроспектива
Pet-проекты
Эти проекты получили еще немного звезд на GitHub:
- docker-compose-php здесь 33 звезды
- docker-compose-openvpn здесь 6 звезд
Конечно это очень небольшое количество, но мне все равно приятно) Особенно приятно осознавать что твои поделки кому-то могут быть полезны.
Блог
Со времен прошлого дайджеста здесь также появилось несколько новых записей (сюрприз!).
Используем кэш в GitLab CI – en, ru
Логи из Docker в Google Cloud – ru
Инструменты
Alacritty => Kitty
Я решил попробовать эмулятор терминала Kitty вместо уже используемого Alacritty и этот инструмент показался мне более удобным. Скорость работы терминала даже выше чем у Alacritty, но при этом есть поддержка табов благодаря которой нет необходимости постоянно запускать Tmux.
Но тут есть небольшая проблема с поддержкой терминала на удаленных серверах. Где-то может неправильно функционировать клавиша Backspace. Для того чтобы исправить это поведение можно подключаться по ssh вот такой командой kitty +kitten ssh server
NeoVim => VSCodium
В качестве эксперимента я решил удалить VS Code вместе со всеми его настройками и установить очищенный от телеметрии MS форк под названием VSCodium. Плагинов решил установить по минимуму.
Новая конфигурация показалась мне более удобной чем использование NeoVim так что я переобулся обратно =)
Список установленных плагинов:
- Better Haml
- GitLens
- One Dark Pro
- Ruby Solargraph
- Tailwind CSS IntelliSense
- Vim
Веб-браузер Brave
Начитался про секьюрный браузер с интересными настройками приватности по-умолчанию под названием Brave. Он основан на движке Chromium, тут есть блокировщик рекламы из коробки и поддержка Tor. Также мне понравилась красивая стартовая страница с красивыми случайными фоновыми изображениями.
AdBlocker Ultimate
На Brave я все равно не перекатился так как прикипел к браузеру Firefox, да и удобство использования плагина Firefox Containers для меня стало решающим фактором. Но чтобы видеть поменьше рекламы я установил блокировщик AdBlocker Ultimate.
SemGrep
Также недавно узнал про такой полезный линтер ориентированный на поиск потенциальных багов и уязвимостей под названием SemGrep. Правила подгружаются из библиотеки с сайта программы. Правил пока немного, но есть возможность написать собственные и добавить их в библиотеку 😉.
Видео
Скринкаст
А здесь мой скринкаст про быструю настройку сервера OpenVPN. После публикации видео на YouTube я написал о нем в несколько сабреддитов и добавил пост на dev.to. В результате получил сумасшедшие 200 просмотров 😂.
Перевод татарской песни на русский
А вот здесь в качестве эксперимента в рамках проекта #берсүзтатарча я записал видео с переводом одной татарской песни на русский. Тема это очень непопулярная, но лично мне интересная.
Dev.to
А вот мои результаты постинга на dev.to. Суммарно у двух опубликованных постов и одного загруженного видео получилось около 1000 просмотров.
Английский
Duolingo – на данный момент я заработал 137 корон в этом приложении
HelloTalk – еще одно приложение по изучению английского которое я решил попробовать. Здесь предлагается найти собеседника интересующегося тем языком который ты знаешь и знающего тот язык который интересен тебе. В результате получается разговор на смеси из двух языков с взаимным исправлением речевых оборотов) Пользователи тут не особо активные, но если постараться то можно найти интересных собеседников.
Книги
Яндекс.Книга – начинал читать эту книгу еще в 2019 году и наконец дочитал её 😁.
Атомные привычки – очень интересная книга. Прочел пока что 30%.
Остальное
Отмененная поезда в Турцию
В середине мая собирались посетить Турцию, но в связи с пандемией Россия закрыла границы. Так поездка была отменена 😕.
Ссылки
YouTube
Serjan Bratan
Этой весной я посмотрел казахстанский сериал под названием «Сержан братан». Рекомендую.
Выступление DubFX
Случайно попалось это видео. Выступление просто чудесное.
Планы
Обучение
Tech
- Пройти курс https://code-basics.com/languages/ruby
- Заработать 160 очков (корон) в Duolingo. Текущее значение - 137.
Сделать
Tech
- Сайт Tatar-video на RoR
Рекомендации
Подкасты
- RWpod
Книги
- Ruby. Объектно ориентированное программирование. Сэнди Метц