Podcasts by backend_podcast

backend_podcast

Разрабатываем бэкэнды, делимся впечатлениями

Further podcasts by Artem Ostretsov

Podcast on the topic Technologie

All episodes

backend_podcast
ep021 / gitlab runners, Don't touch my code from 2020-10-24T15:53:07

- свой ранер (runner) на gitlab и какие проблемы при этом возникли (Docker in Docker, несовместимость конфига `.gitlab-ci.yml`);
- ушли с shared р...

Listen
backend_podcast
ep020 / Go, логи, Upwork from 2020-09-25T07:10:36

- когда использовать `done` канал в Go;
- немного про го-рутины и их равноправие;
- пара предложений по работе на Upwork;
...

Listen
backend_podcast
ep019 / код-ревью, буферизация, тесты в конкурентной среде from 2020-07-31T16:00:45

- [эффект Даннинга — Крюгера][1];
- немного про код-ревью;
- возможные ошибки в concurrency коде;
- Listen

backend_podcast
ep019 / ???-?????, ???????????, ????? ? ???????????? ????? from 2020-07-31T16:00:45

- [?????? ???????? — ???????][1];
- ??????? ??? ???-?????;
- ????????? ?????? ? concurrency ????;
- Listen

backend_podcast
ep018 / Go race condition, TypeScript, Python from 2020-07-02T06:46:06

- что такое race condition на примере;
- пример приложения, в котором мы ушли от go-рутины за счет инфраструктурного решения на базе kubernetes;
Listen

backend_podcast
ep017 / ????? ??? ???????????? from 2020-06-15T09:23:54

??????????? ????????????? ?? ?????????? ?????? ?????????????? ??????? ? ?????????? ????????.

??? ??? ?????????? ?? ???? ????? ???? ??? ? ???????? ?????? ?????? ?????? [A Programmer's Int...

Listen
backend_podcast
ep017 / Матан для продолжающих from 2020-06-15T07:23:54

Большинство программистов не используют широко математический аппарат в ежедневной практике.
Еще раз поговорили об этом после того как я закончил чтение первой главый [A Programmer's Introdu...

Listen
backend_podcast
ep016 / SpaceX Demo-2 ?????? from 2020-05-29T12:00

**???????? ??????? ? ????????? ?? ?????????? ??-?? ??????? ?? ??????.**



?????????? ?:

1) ???????? ??????? Dragon ????...

Listen
backend_podcast
ep016 / SpaceX Demo-2 миссия from 2020-05-29T10:00

**Концовка эпизода к сожалению не записалась из-за проблем со связью.**

Поговорили о:
1) недавнем запуске Dragon компанией SpaceX...

Listen
backend_podcast
ep015 / cloud computing from 2020-05-22T08:10:54

Три модели ведения IT-бизнеса:
* создание своего одного продукта;
* саппорт существующего одного продукта;
* решение текущих бизне...

Listen
backend_podcast
ep014 / embedding ??????????? ? Go from 2020-05-15T09:11:52

embedding ??????????? ? Go - ??????????? ???????? ???? ??? ? ??????.

????? ?????? ?????? ? Go - ??? mutex'?. Zero value ?????????? - ??? `nil`.



??????????? ???...

Listen
backend_podcast
ep014 / embedding интерфейсов в Go from 2020-05-15T07:11:52

embedding интерфейсов в Go - возможность встроить один тип в другой.
Самый частый пример в Go - это mutex'ы. Zero value интерфейса - это `nil`.

Организация кода в Go-прило...

Listen
backend_podcast
ep013 / MongoDB, BSON, overlay fs from 2020-05-08T08:54:02

Пару недель назад в сайд-проекте решил попробовать MongoDB. Несколько поделился первыми ощущениями от MongoDB.
Коснулись [доклада][1] Айка Саргсяна (Юла) "Крупный проект на ...

Listen
backend_podcast
ep012 / ???????????????? Go-?????????? from 2020-04-30T09:24:33

?????????? ? ???????????????? Go-??????????.

???????? ????????? ???:

- [12-factor app][1], ? ????????? [3?? ??????, ??????????? ????????] Listen

backend_podcast
ep012 / конфигурирование Go-приложения from 2020-04-30T07:24:33

Поговорили о конфигурировании Go-приложения.
Касались следующих тем:
- [12-factor app][1], а конкретно [3ий раздел, посвященный конфигам][2] Listen

backend_podcast
ep011 from 2020-04-24T08:02:02

Проект loon

Обратил внимание на ballon'ы на сайте https://www.flightradar24.com/.
Это проект [loon][1] воздушные шары, обеспечивающие инте...

Listen
backend_podcast
ep010 from 2020-04-17T07:35:47

Не проследили за балансом микрофонов, поэтому Боря в этом выпуске звучал тише, чем обычно. Приносим извенения за неудобства.

Поговорили про логгирование в web-сервисах....

Listen
backend_podcast
ep009 from 2020-04-09T15:00

В подкасте подняли вопрос о сообщениях об ошибках в API.

RFC7807 "Problem details"

Этот документ предлагает унифицированное реше...

Listen
backend_podcast
ep008 from 2020-04-03T15:00

  • тестирование unexported методов в Go через создание exported алиаса;
  • создание *_test пакета для решения проблемы циклических импортов в тестах;
  • unicode п...

    Listen
backend_podcast
ep007 from 2020-03-27T15:00

  • чуть-чуть о Google Cloud Spanner - реляционная геораспределенная БД от Google
  • коснулись темы документные базы против реляционных
  • consistency в базах данных
  • Listen
backend_podcast
ep006 from 2020-03-19T15:00

Удаленная работа

boltdb

Встраиваемая key-value база данных. Чем-то напоминает SQLite за исключением того, что это просто key-value....

Listen
backend_podcast
ep005 from 2020-03-13T15:00

Поговорили о:

  • ActiveRecord vs Repository паттерне;
  • pgbouncer;
  • проекты типа аггрегатор и интегратор.

Listen
backend_podcast
ep004 from 2020-03-05T15:00

Подкасть чуть более чем полностью о Go

Зависимости в хендлерах

Обсудили два способа инжектирования зависимостей в хендлерах:

  • использование глобальных переменных; Listen
backend_podcast
ep003 from 2020-02-27T15:00

excelize, упомянутый в прошлом эпизоде удалось за прошедшую неделю применить. В деле показал себя отлично. Не часто заказчик требу...

Listen
backend_podcast
ep002 from 2020-02-20T15:00

tamago

Позволяет запускать Go-приложение прямо на процессоре, без операционной системы. Концепция unikernel. Пока поддерживается...

Listen
backend_podcast
ep001 from 2020-02-14T15:00

Первый пилотный подкаст. Борис и я записали тестовый эпизод и коснулись zen Golang, поговорили немного о Rust, глянули Diesel ORM и плохо настроили звук.

Listen