Size: a a a

2021 March 16
oleg_log
источник
oleg_log
Automatically Detecting and Fixing Concurrency Bugs in Go
Software Systems

https://songlh.github.io/paper/gcatch.pdf

Также у автора есть интересный репозиторий https://github.com/system-pclub/go-concurrency-bugs

Ну и список багов

https://docs.google.com/spreadsheets/d/1mDxB6IRxrTodF9CrmpUu72E6673y5s9BkjKuTjtx1qc/edit#gid=0

подсмотрел у https://twitter.com/dgryski
источник
oleg_log
> the reason we don’t use docker is because we don’t need it. Literally.  Writing golang web services and static html embedded with with golang 1.16’s new //embed directive, we end up with a single deployable binary.

https://launchyourapp.meezeeworkouts.com/2021/03/why-we-dont-use-docker-we-dont-need-it.html

Совпадение или кейлогер на моем ноуте, но я к этой штуке пришел на выходных. Решил закинуть 1.5 файла через ембед и выкинул докер (хотя докер был не ток для файлов).

Правда пока не понял, что я получил и что я действительно потерял.
источник
oleg_log
источник
2021 March 17
oleg_log
Паны мирятся, а у холопов, по своему желанию, чубы трещат.

https://twitter.com/golang/status/1371861819145469958?s=28
источник
oleg_log
Давно увлекаюсь языками и их историей. На днях в одной дискуссии всплыла эта инфографика. Она крутая.

Кроме залипания и гугления незнакомых семейств, меня сильно удивил Японский. Как-то я забыл, что его не относят ни к одной группе(или меня обманывает эта страница?).

Энивей, прикольно.

https://www.visualcapitalist.com/100-most-spoken-languages/
источник
oleg_log
Если кратко. Раньше можно было указать несколько БД в URL, но можно было подрубится к реплике и любая запись бы упала с ошибкой.

В PGv14 для параметра target_session_attrs появилась возможность указать read-only, primary, standby, prefer-standby (раньше только read-write было).

High Availability PG на 1 параметр лучше.

https://www.cybertec-postgresql.com/en/new-target_session_attrs-settings-for-high-availability-and-scaling-in-postgresql-v14/
источник
2021 March 18
oleg_log
http3 шагает по планете
источник
oleg_log
> Additionally, layers are shared between images across GitHub.

И тут меня накрыло. Если серьезно, ведь сколько одних и тех же слоёв контейнера в мире? Да дофига же.

Самое приятное, что они иммутабельные, значит можно спокойно кешировать и склеивать вместе.

Так ведь еще и Github Actions есть, а значит, если кто-то упоролся по сложному слою и он 1 раз собрался, то можно кидать в кеш и переиспользовать. Не круто ли?

В принципе и самому Github это выгодно, меньше цпу палить на CI.
источник
oleg_log
Хоронили Ruby, порвали VC в Silicon Valley.

Y Combinator - Top 50 Software Startups

https://charliereese.ca/article/top-50-y-combinator-tech-startups

https://twitter.com/logicmason/status/1371255029412233218
источник
oleg_log
В след коменте сказал, что язык J, я хз.  https://twitter.com/vzverovich/status/1362484272309755909
источник
oleg_log
🍾Команда Podlodka Crew запускает новую онлайн-конференцию! Если вы занимаетесь бэкенд-разработкой, специально для вас 29 марта стартует Podlodka Backend Crew!

Мы решили не завязываться на конкретные языки программирования и фреймворки, и выбрали такие темы недель, которые будут интересны всем. И эти темы – “Распределенные системы” и “Протоколы передачи данных”.

🤔На неделе “Распределенные системы” рассмотрим тонкости разработки и поддержки распределенных систем. Ответим на вопросы про то, как деплоить такие системы, как их правильно тестировать, как правильно организовать балансировку и сбор логов, как работать с данными и не только.

💾А на неделе “Протоколы передачи данных” прокачаем очень прикладной навык: как  максимально осмысленно выбрать протокол в зависимости от решаемых задач, и как эффективно работать с  выбранным протоколом. Не json’ом единым!

Мы бы не были Podlodka Crew, если бы у нас были только доклады, поэтому как всегда в программе множество нескучных форматов: рулетки кейсов, батлы, лайв-кодинги и не только. Добавим к этому общение со спикерами на зум-сессиях и нетворкинг в слаке, и получим прекрасный способ с пользой провести время!

Старт 29 марта, расписание первой недели уже на сайте, а до 22 марта действует early-bird скидка на билеты! Ждем на борту!⚓️
источник
2021 March 19
oleg_log
Смотрю в интернет и вижу, что все больше и больше людей начинают следить на трафиком.

Не, не в плане безопасности, скорее объем и сколько стоит.

Ведь все клауд-провайдеры отдельно за исходящий трафик берут, и если у вас не 1.5 CRUD-a, то можно хорошо попасть на бабло.

Самое при этом веселое, что фикс-то быстро не получится, иногда все может упереться в реально большие изменения в проекте. Хотя иногда достаточно перенесения всех сервисов в 1 AZ (или подобное).
источник
oleg_log
Хром теперь с поиском вкладок
источник
oleg_log
там чуть ниже оказывается Reading List еще, добавляется по меню на вкладке или по звездочке в закладки
источник
oleg_log
источник
oleg_log
источник
oleg_log
Ну шо, как там Путон без GC ?

UPD: вроде Whatsapp тож афк
источник
oleg_log
Да, таки Whatsapp тож афк, в топе Твитора как всегда

Еще у них акк статуса в 2014 умер как и надежды на Донбассе https://twitter.com/wa_status

Всегда жалко Твитор в этом случае, беднягам приходится каждый спайк отбивать, Спасибо Antirez и Redis.
источник
2021 March 20
oleg_log
SN10 это красиво.
источник