defer panic
3.02K subscribers
83 photos
11 videos
208 links
Канал про айти в целом и про Go в частности.
YouTube → youtube.com/@deferpanic
Все вопросы в личку канала
Поддержать канал:
ETH — tomakado.eth
TON — tomakado.ton
BTC — 19xwFstmVQsVYqZP64iMVg1StLNSah6Smo
Download Telegram
Пишу одну штуку для канала в целом и для конкретного видоса. Решил попробовать хранить данные в EdgeDB по рекомендации @dimmodd в комментарии к посту про то, почему я не люблю реляционные СУБД. Пока что впечатления сугубо положительные, не считая не очень качественно сделанный драйвер для Go. Посмотрим, как оно приживётся и покажет себя на проде, но с точки зрения администрирования и тулинга это пока что самая удобная СУБД для меня. Да и язык запросов более человеческий по сравнению с SQL и MongoDB.

Видос кстати будет про один из проектов с сайта Projectbook.
🤔4👍2❤1🔥1🌭1
defer panic pinned a photo
Сейчас готовлюсь записывать видос про то, как я реализую один из проектов с сайта Projectbook с нуля до деплоя. Несмотря на то, что сервис очень маленький (два-три ключевых эндпоинта, не считая аутентификации), я чувствую, что ролик именно как единый видос получится прям длинным, даже если вырезать все несущественные моменты. Поэтому думаю распилить его на кучу маленьких видео и выложить как плейлист.

Не знаю как вам, но мне самому обычно удобнее смотреть «мини-курсы», попиленные по частям, чем что-то в жанре «X за N часов в одном видео». Так и прогресс удобнее отслеживать, и проще продолжить с нужного места, т.к. всё поделено на логические блоки.
👍13
А какой формат вы предпочитаете?
Final Results
32%
Один большой видос
68%
Плейлист из маленьких видео
👍1
Наткнулся на репозиторий-шпаргалку по бэкенду. Тут нет супер-подробностей, но зато покрыто очень много тем в достаточной мере, чтобы быстро посмотреть, и уже при необходимости пойти догугливать.

Как вы относитесь к шпаргалкам? Пользуетесь? Я не так часто, потому что нормальных унифицированных инструментов, чтобы их быстро открывать, я пока не видел.

👩‍💻 https://dfrp.cc/A5kYRx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
This media is not supported in your browser
VIEW IN TELEGRAM
Я принёс вам ковш. Точнее gocovsh — утилиту для анализа покрытия тестами с интерактивным интерфейсом в терминале.

В стандартном инструменте мне не нравится, что либо UI открывается в браузере (естественно, на каждый запуск новая вкладка), либо можно только общую статистику посмотреть. А тут сразу два в одном, да ещё и красиво.

👩‍💻 https://dfrp.cc/AqkYEf
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Что ж, видос на финишной прямой. Он уже срендерился, но надо ещё пару приготовлений сделать + подождать, пока Ютуб обработает в более высоком качестве.

В видосе есть минорные косяки монтажа, а также голос немного прыгает по «плотности» звучания, так как я записывал в несколько приседов в разное время и при разных условиях. Поэтому заранее извиняюсь за это 🙈
🔥6😍5
🚀 Итак, ролик про то, как написать и задеплоить сокращатель ссылок с аутентификацией. Возможно, ролики с реализацией проектов станут полноценной рубрикой, но это уже зависит от вашего фидбэка.

Пока что для бустеров и патронов ❤️ чуть позже для всех.

💳 dfrp.cc/JVMUk8
💳 dfrp.cc/f39i53
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥰2😱1
defer panic pinned a photo
D2 — это как PlantUML, но современный и сделанный нормально. А больше мне и не надо 🙂

Т.е. это язык для рисования диаграмм текстом (а значит, можно положить диаграмму в гит), при этом из коробки есть хот релоад и экспорт в SVG. Всё это без танцев с бубном и в одном бинарнике, так как написано всё на Go. И да, также есть офицальные плагины для вскода и вима.

Лёха, спасибо, что поставил звёздочку на ГитХабе! Так бы не наткнулся, хотя давно искал такое.

https://dfrp.cc/J7J7u7
👍6
😁11🌚1
defer panic
🚀 Итак, ролик про то, как написать и задеплоить сокращатель ссылок с аутентификацией. Возможно, ролики с реализацией проектов станут полноценной рубрикой, но это уже зависит от вашего фидбэка. Пока что для бустеров и патронов ❤️ чуть позже для всех. 💳 dfrp.cc/JVMUk8…
Выложил видео про сокращатель ссылок для всех. Пишите в комментах здесь или на ютубе, как вам такой формат и чего не хватает — например, на какой части процесса вам бы хотелось больше фокуса.

Я намернно вырезал, как я пишу тесты, потому что это не то, что я хотел показать в первую очередь. Их вы сможете найти в репозитории с кодом из видео. А отдельное видео про тестирование уже в процессе 😉

📹 https://youtu.be/v6rMPOlPzpk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍6
Я заметил, что когда я пощу сюда мемы, несколько человек отписывается. Видимо, пришли сюда за серьёзным контентом :)

Поэтому мемы я буду постить сюда 👉 @internetokraina
🐳5👍4🔥1😁1
Приближается Advent of Code 2022. Я пропустил все прошлые разы, в этот раз хочу найти время хотя бы на несколько задачек.
❤2👍2
Хотел провести маленький пробный стрим здесь, в канале. Выяснилось, что Телеграм воспринимает поток только с софтверным кодированием. Поэтому приходится сильно понижать качество видео, иначе всё начинает люто тормозить. Соответственно, стримить экран здесь — плохая идея. Поэтому либо я продолжу попытки заставить работать связку Telegram + OBS при аппаратном кодировании (если кто знает, как этого можно добиться, напишите плиз), либо в Телеграме буду стримить только болтовню на камеру — будет специальный формат именно для Телеграма 🙂
🤔3🔥1
В Go 1.20, который выйдет скорее всего где-то в феврале-марте появятся встроенные мультиошибки. Наконец-то можно не тянуть везде hashicorp/go-multierror.

Пропоузал → https://github.com/golang/go/issues/53435
Попробовать → https://go.dev/play/p/VjgP4M3GFTJ?v=gotip
👍11
Вчера вечером решил попробовать соединить Doom и гофера через Midjourney. Результат я немного доработал в фотошопе (заменил фон, поиграл с освещением) и добавил стилизованную надпись. В итоге получилась новая обложка для ролика про конкурентность. Результат, конечно, полный разрыв 🤯

В комменты скину ещё некоторые аутпуты Midjourney по похожим запросам.
👍7🤯2
Приходите в воскресенье в 16:00 UTC (19:00 MSK, 20:00 GET) на стрим — будем снова решать задачки из Advent of Code.

📹 https://youtu.be/5CbO1zUt9nc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤‍🔥2