Size: a a a

2020 December 14
oleg_log
источник
2020 December 15
oleg_log
Не переношу скрипты в Баше, но приходится с этим жить.

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

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

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

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

https://www.youtube.com/channel/UCMEvzoHTIdZI7IM8LoRbLsQ/playlists
источник
oleg_log
Красивая штуковинка (на канале фулл версия, хотя и в репо есть)
источник
oleg_log
источник
oleg_log
Как это мило, 4мб скриптов и 6сек ожидания страницы. Сама статья правда полезная.

https://t.me/defront/751

А вообще, если вы связаны с фронтендом, то это 1й канал в телеге для подписки, почти 5к уже!
Telegram
Defront — про фронтенд-разработку и не только
В блоге debugbear было опубликовано исследование проблем производительности интерфейса Google Cloud — "Why is the Google Cloud UI so slow?".

Google Cloud — это SPA, написанное на Angular. Оно включает в себя несколько страниц, которые загружают по 4-5Мб сжатого JavaScript-кода. Основное содержимое страницы появляется через шесть секунд после начала загрузки страницы.

Основные идеи из статьи. Для SPA очень критично время выполнения кода. Чем больше бандл, тем больше времени требуется на его парсинг, компиляцию, инициализацию, поэтому очень важно не заставлять пользователей скачивать лишний код. В Google Cloud на момент инициализации страницы используется только 50% от всего загруженного кода. Также в разных бандлах дублируются одни и те же компоненты и конфигурационный код. Ещё в статье есть рекомендация загружать второстепенный контент (например, меню) только тогда, когда он, действительно, будет нужен.

Хорошая статья. Рекомендую почитать всем, кто интересуется темой производительности.

#performance #js #bundle…
источник
2020 December 16
oleg_log
Ну шо, марафон упавших сервисов продолжается? кто пропустил - Телега валялась.
источник
oleg_log
ну шо, побекапим порнхаб гитхаб ?
источник
oleg_log
Samsung BAR Plus 128GB Champaign Silver
источник
2020 December 17
oleg_log
Так вышло, что я давно не работал с джунами. Это плохо и хорошо.

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

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

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

В итоге просто testify метод стал обёрнут под наш апи и конец истории. Осталось выводы сделать.
источник
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
источник
oleg_log
Кстати Брэд Фицпатрик в твиторе говорил, что Apple не завозил ни одного патча в Go, хотя они там на конфе что-то вякали как они помогают)))
источник
oleg_log
Лол тут еще и Go 1.16 beta 1 вышла. Только сегодня в чате подкаста обсуждали, что там в рантайм крутые штуки завезут. В воскресенье детальном обсудим значит.

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

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

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

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

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

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

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

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

Но таки квота в auth сервисе, хех
источник
oleg_log
я не понял но смешно
источник
oleg_log
источник