Size: a a a

2021 June 09
oleg_log
https://www.fastly.com/blog/summary-of-june-8-outage

On May 12, we began a software deployment that introduced a bug that could be triggered by a specific customer configuration under specific circumstances.

Early June 8, a customer pushed a valid configuration change that included the specific circumstances that triggered the bug, which caused 85% of our network to return errors.
источник
oleg_log
источник
2021 June 10
oleg_log
Кто из вас ведет блоги? я не про телеграм каналы, именно полноценные блоги (ахахха 😭 ), Medium, LJ, Blogspot, WP, а может и на своем домене.

Давайте, хвастайтесь в коментах, почитаем и вас. Даже если не айти.
источник
oleg_log
Чуть подсмотрел в чате по Fuchsia (https://t.me/fuchsia_dev)

Твиттер одного из разрабов, я так понял, что он начал вялую и неофициальную серию твитов, так что же там в Фуксии?

https://twitter.com/adambarth
источник
oleg_log
Твои оправдания?

I currently have 10 fully remote engineering jobs. The bar is so low, oversight is non-existent, and everyone is so forgiving for under performance I can coast about 4-8 weeks before a given job fires me. Currently on a $1.5M run-rate for comp this year. And the interviewing process is so much faster today, companies are desperate, it takes me 2-3hrs of total effort to land a new job with thousands to chose from.

Yes writing code, I provide enough actual progress that people must assume I'm either extremely methodical or woefully incompetent. I put in about an hour per job per day. I'm logged-in on slack/teams/etc and disable idle indicators. I use a virtual KVM to switch between laptops as needed. The biggest problem I run into is video meetings occurring at the same time, those I usually just disable video and blame it on internet problems.
Many of these positions are mid-to-senior level in "must have" positions like Data Science or Data Engineering where measuring progress can be difficult for even full-time contributors. I target overly funded growth-mode companies where they're focused on adding unnecessary headcount to work on poorly defined projects.

https://news.ycombinator.com/item?id=27454589
источник
2021 June 11
oleg_log
Что-то я проиграл, offensive programming так сказать https://twitter.com/jimmyzelinskie/status/1403079612331089929
источник
oleg_log
Люблю такие багульки.

Github на странице репо показывает в топе контрибьюторов 2 аккаунта ботов (1 обычный акк и 1 прилож), но вот на странице контрибьюторов их уже нет)))

Так и вижу, как разные сервисы используют разное апи для одного и того же действия.

Напомнило эту штуку, как по 1му кадру можно было угнать приватный видос с Youtube, гениально и просто https://bugs.xdavidhu.me/google/2021/01/11/stealing-your-private-videos-one-frame-at-a-time/
источник
oleg_log
Ого, оказывается сам Python можно спонсорить. Ну..оно очевидно, некоммерческий проект или как там оно, но почему-то со страницы Github меньше всего ожидал.

Вы кого-то спонсорите? Кроме вебкам стримеров.

https://github.com/sponsors/python
источник
2021 June 12
oleg_log
Вспоминаем Спольски и про переписывание софта) хотя конечно интересно
источник
oleg_log
Vagrant 3.0 находится в alpha стадии, и он переписан на go

#vagrant #hashicorp
источник
2021 June 13
oleg_log
Наконец-то нормальные проекты на Github, а не вот это вот всё.
источник
oleg_log
В 2019 году был случай, как двух пентестеров задержали после того, как они физически ворвались в здание суда, проводя тестирование на проникновение 😅

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

Неизвестно, чем все закончилось в итоге, но на днях было представлено приложение, позволяющее по фотографии ключа рассчитать параметры, необходимые для создания его дубликата: https://play.google.com/store/apps/details?id=com.keydecoder

Написано на Flutter, исходники прилагаются https://github.com/MaximeBeasse/KeyDecoder
источник
oleg_log
Почему на Rust не написали ядро Zircon (которое в Fuchsia). https://twitter.com/cpuGoogle/status/1397265884251525122

tldr: In conclusion. Too early, lack of experts, rapid evolution pains.

Тред небольшой, так что осилите.
источник
oleg_log
> Go loses its memory safety guarantees if you write concurrent software. Rust loses its memory safety guarantees if you use non-trivial data structures. C++ loses its memory safety guarantees if you use pointers (or references).

и что-то в этом есть.

https://lobste.rs/s/d5ytly/rust_vs_go_why_they_re_better_together#c_evukit (нашел ссылку у Russ Cox в твиторе)
источник
oleg_log
источник
oleg_log
К посту выше
Анонимный опрос
23%
Круто
50%
Отстойно
26%
Результаты
Проголосовало: 858
источник
oleg_log
The pretend code on the laptop screen in the stock photo at https://developer.bbc.com is user-editable.

amazing https://developer.bbc.com/login-required

src https://twitter.com/Andrew_Taylor/status/1403709080737390592
источник
oleg_log
У кого-нибудь в Киеве случайно нет людей, сдающих квартиры? на недельку надо, 20-27 июня. Пинганите в лс, если можете посоветовать, спасибо.
источник
2021 June 14
oleg_log
Давайте тред каналов по безопасности, а можно и не только в Телеге (прости, Павел).

Конфигурация Докера и SSH это сложно все же...
источник
oleg_log
woah
источник