oleg_log
1.77K subscribers
1.86K photos
129 videos
9 files
2.77K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
Не переношу скрипты в Баше, но приходится с этим жить.

Не раз уже вплывали шаблоны для ЧЕЛОВЕЧЕСКИХ скриптов, но постоянно приходится вспоминать. Вот этот вполне норм смотрится.

Скорее всего самое главное там в начале, а конкретно set -Eeuo pipefail.

https://betterdev.blog/minimal-safe-bash-script-template/

По поводу магии set что-то там https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
Видосы с GoLab 2020 приехали. Оч большая конфа во Флоренции (когда-то). Там плейлисты на 6 дней, но всего видосов штук 30.

https://www.youtube.com/channel/UCMEvzoHTIdZI7IM8LoRbLsQ/playlists
Красивая штуковинка (на канале фулл версия, хотя и в репо есть)
Ну шо, марафон упавших сервисов продолжается? кто пропустил - Телега валялась.
ну шо, побекапим порнхаб гитхаб ?
oleg_log
ну шо, побекапим порнхаб гитхаб ?
Samsung BAR Plus 128GB Champaign Silver
Так вышло, что я давно не работал с джунами. Это плохо и хорошо.

Ситуация такая, что человек пошел писать 1 матчер слайсов для тестов. Это хорошо, человек думает о тестах и себе не доверяет (другим тоже, что еще лучше).

Матчер был написан хорошо, я бы даже сказал красиво, все кейзы проверены, красивый вывод дифф-а. Одна проблема - не нужно :(

Ведь это решенная задача даже в известном testify для Go. В итоге получается, кое-кто чуть потратил 3-4ч написания кода, который мёржить не надо, просто потому, что ничего нового это не даёт.

В итоге просто testify метод стал обёрнут под наш апи и конец истории. Осталось выводы сделать.
Go on ARM and Beyond

Interested in Go on ARM64 (including Apple M1) and other non-x86 systems? We have the blog post for you. 💪

blog.golang.org/ports
oleg_log
Go on ARM and Beyond Interested in Go on ARM64 (including Apple M1) and other non-x86 systems? We have the blog post for you. 💪 — blog.golang.org/ports
Кстати Брэд Фицпатрик в твиторе говорил, что Apple не завозил ни одного патча в Go, хотя они там на конфе что-то вякали как они помогают)))
Лол тут еще и Go 1.16 beta 1 вышла. Только сегодня в чате подкаста обсуждали, что там в рантайм крутые штуки завезут. В воскресенье детальном обсудим значит.

https://groups.google.com/g/golang-announce/c/2-Rj3P5uRLs/m/mYxD2RJkAQAJ
В Zig хороший крипто-движ начался https://twitter.com/andy_kelley/status/1339767727884361728
Мелочь, но в январе в Insomnia (аналог Postman, только проще и лучше, дада) будет поддержка множественных прото-файлов для gRPC.

https://github.com/Kong/insomnia/issues/2955

А вообще - оставляйте комментарии в репах и прочих трекерах, это не сильно сложно, на качво английского всем наплевать (кроме снг лол), ну и есть шанс, что 1 ишью повысит приоритет какой-то фичи.

Или хотя бы поставит авторов в неловкое положение, чего уж там.
Захотелось пятничного. Кто какие платные сервисы использует? Spotify там всякие, организации закладочек и сервисы прочей мишуры (можете и десктоп приложения указать).

Повторюсь - именно сервисы, за которые вы платите свои кровные деньги на себя, не сервисы для работодателя за его счет.

Приглашаю в коменты или для стеснительных лс/бот.
Ладно, такой же вопрос как и выше, но уже о работе. Платные сервисы для валидации документов/паспортов, метрики, алёрты, папочки с паролями и тд.

Десктопные приложения приветствуются, разве что Photoshop и IDEA можете пропустить.

Перечислять AWS, GCP и прочие известные вещи наверное не стоит))
oleg_log
Вроде вернулось частично. Эх....
Вот и постсортем великого падения Гугла. Не читал еще, ток глаза открыл. http://status.cloud.google.com/incident/zall/20013#20013004

Но таки квота в auth сервисе, хех
я не понял но смешно
oleg_log
Вот и постсортем великого падения Гугла. Не читал еще, ток глаза открыл. http://status.cloud.google.com/incident/zall/20013#20013004 Но таки квота в auth сервисе, хех
Возвращаясь к теме падения Г.

Я годами не понимаю, почему аккаунты для просмотра котиков пёсиков на Youtube находятся в той же "БД", что и аккаунты GCP, где крутятся миллиарды денег.

Кстати, еще я не понимаю, из того что я смог расспросить у инженеров Г, почему у них 1 Paxos кластер на...всё.

А вот это падение только заставляет сильнее удивляться. Понимаю, что миграция стоит денег, времени, людей, но вроде не во вред делается.