oleg_log
ЩА БУИТ https://www.youtube.com/watch?v=35eIxI_n5ZM (хотя докладки смотрятся слабо, да как всегда, ба-дум-тсс)
Я хз, но какой смысл на, почти буквально, каждую конфу слать человека, который повторяет про устройство рантайма Go ?
Вроде как The Dmitry Vyukov на Hydra 2019 все разложил по полочкам, и была только 1 вещь которая изменилась (я про preemtible).
А вот зачем повтор за повтором от разных людей - я не понимаю. Как минимум это -1 доклад от человека с новой темой. Прям руки чешутся позвонить Фиксикам и рассказать про подкуп жюри, аргх.
Вроде как The Dmitry Vyukov на Hydra 2019 все разложил по полочкам, и была только 1 вещь которая изменилась (я про preemtible).
А вот зачем повтор за повтором от разных людей - я не понимаю. Как минимум это -1 доклад от человека с новой темой. Прям руки чешутся позвонить Фиксикам и рассказать про подкуп жюри, аргх.
Forwarded from Двач
Исходный код Госуслуг утёк в сеть
Собянинские дегенераты оставили каталоги
Безопасного кода не существует, а имея на руках исходники — гораздо проще искать уязвимости. С сертификатами ЕСИА злоумышленники смогут похитить данные россиян с помощью фишинга. Неизвестно, отозвали ли и заменили ли сертификаты на данный момент.
Администрацию Госуслуг предупреждали об уязвимости и раскрыли все её детали, но ответа не последовало.
Собянинские дегенераты оставили каталоги
.git на поддоменах *.mos.ru в открытом доступе и хакер Владислав Хорохорин успешно всё оттуда выкачал. Архив с исходниками весит 7 гигов — там сами госуслуги и сертификаты ЕСИА.Безопасного кода не существует, а имея на руках исходники — гораздо проще искать уязвимости. С сертификатами ЕСИА злоумышленники смогут похитить данные россиян с помощью фишинга. Неизвестно, отозвали ли и заменили ли сертификаты на данный момент.
Администрацию Госуслуг предупреждали об уязвимости и раскрыли все её детали, но ответа не последовало.
Сразу видно, что Gitlab-ом не пользуются его разрабы.
Ну или пишут слишком хороший код, что у них никогда не падают билды, они никогда не сохраняют job.txt (чтобы потом доказать, что это не моя вина), и никогда не матерятся себе под нос при виде "job.txt" already exists. Do you want to replace it?
job-<id>.txt слишком расточительно по байтам.
Вообще роскошная и превосходная мысль (от скромного меня в скобочках): плагин к Github/Gitlab который автоматом при падении билда вытягивает флакнутый тест и где-то это записывает, а потом делает This incident will be reported и по SSH подсказывает Санте, кому снизить коэф послушности.
Возможно трекать флаки и не надо, если вы не FAANG, но почему-то кажется, что даже на средней монорепе с парой команд может быть несколько тыщ тестов.
Ну или пишут слишком хороший код, что у них никогда не падают билды, они никогда не сохраняют job.txt (чтобы потом доказать, что это не моя вина), и никогда не матерятся себе под нос при виде "job.txt" already exists. Do you want to replace it?
job-<id>.txt слишком расточительно по байтам.
Вообще роскошная и превосходная мысль (от скромного меня в скобочках): плагин к Github/Gitlab который автоматом при падении билда вытягивает флакнутый тест и где-то это записывает, а потом делает This incident will be reported и по SSH подсказывает Санте, кому снизить коэф послушности.
Возможно трекать флаки и не надо, если вы не FAANG, но почему-то кажется, что даже на средней монорепе с парой команд может быть несколько тыщ тестов.
Кстати о флаки тестах и извращениях на праздники.
https://clickhouse.com/blog/en/2021/tests-visualization/
thx @sysadmin_tools
https://clickhouse.com/blog/en/2021/tests-visualization/
thx @sysadmin_tools
Среди вас точно есть люди со стендинг деск. Скажите, вы в какой обуви чаще всего стоите и используете ли какие-то коврики и тд?
Где-то находил обзор рабочего места, и там была какая-то доска, чтобы ноги не уставали или чет такое, но загуглить не смог.
Вот стало интересно что там еще люди выдумали, чтобы стоять перед компом. Еще есть мысль потестить "кресло где сидишь на коленях/задней поверхности бедра" но хз.
Где-то находил обзор рабочего места, и там была какая-то доска, чтобы ноги не уставали или чет такое, но загуглить не смог.
Вот стало интересно что там еще люди выдумали, чтобы стоять перед компом. Еще есть мысль потестить "кресло где сидишь на коленях/задней поверхности бедра" но хз.
oleg_log
Среди вас точно есть люди со стендинг деск. Скажите, вы в какой обуви чаще всего стоите и используете ли какие-то коврики и тд? Где-то находил обзор рабочего места, и там была какая-то доска, чтобы ноги не уставали или чет такое, но загуглить не смог. Вот…
НЕТ НЕ НАДО МНЕ ЭТО СОВЕТОВАТЬ ЭТОГО НЕТ В НАЛИЧИИ НА ГОД ВПЕРЕД https://www.youtube.com/watch?v=WqjUlmkYr2g
YouTube
Designer's Table
award winning documentary
// more krazam scenes: https://www.patreon.com/KRAZAM
// https://instagram.com/krazam.tv
// https://twitter.com/krazamtv
// merch: https://merch.krazam.tv
// more krazam scenes: https://www.patreon.com/KRAZAM
// https://instagram.com/krazam.tv
// https://twitter.com/krazamtv
// merch: https://merch.krazam.tv
Я оч надеюсь, что мои Apple Watch начнуть трекать мою жизнь более нахально и соберут такую стату самостоятельно.
А потом за 15$ баксов в месяц будут предлагать оптимизировать ненужные вещи типа работы и больше проводить времени в игры на iPhone. Перфект.
https://chaidarun.com/ten-years-of-logging-my-life
хн https://news.ycombinator.com/item?id=29692087
А потом за 15$ баксов в месяц будут предлагать оптимизировать ненужные вещи типа работы и больше проводить времени в игры на iPhone. Перфект.
https://chaidarun.com/ten-years-of-logging-my-life
хн https://news.ycombinator.com/item?id=29692087
Chaidarun
Ten Years of Logging My Life - Art Chaidarun
I've been continuously recording my daily activities by hand since I was 17, amounting to 85,000+ activities over the span of a decade.
В таким моменты хочется иметь kill-switch на чтение данных, но логично, что так не сделать. Вообще интересно, если произойдет(-шел?) взлом, то резко возникнет вопрос насколько это безопасно все хранить в 1м месте.
А еще лучше иметьбашскрипт способ сесурно ревокнуть все пароли во всех сервисах. Ну или OpenId/2FA/etc
https://appleinsider.com/articles/21/12/28/lastpass-master-passwords-may-have-been-compromised
(кто-то что-то посоветует почитать про сесурити и архитектуры? никогда таким не увлекался до сейчас)
А еще лучше иметь
https://appleinsider.com/articles/21/12/28/lastpass-master-passwords-may-have-been-compromised
(кто-то что-то посоветует почитать про сесурити и архитектуры? никогда таким не увлекался до сейчас)
AppleInsider
LastPass denies claims that master passwords may have been compromised
LastPass members have reported multiple attempted logins using correct master passwords from various locations, but the company has alternately said that the recent attacks are a result of shared passwords gleaned from breaches of other services, or possibly…
Вчера в диалоге всплыла фраза, что мы не пишем тесты, потому что 12 моков, кеши и все это фиг протестишь в разумное количество кода. Но при это люди делают интеграционные, хотя они не такие стабильные, как хотелось бы.
Так вот вопрос: тесты на какие вещи вы не пишете? к примеру 3rd party что-то у вас не тестируется, потому что дорого дев аккаунт сделать. Или там монолит какой-то и просто неподнять™
Варианты лень, нет времени и тд скипайте, неинтересно.
Так вот вопрос: тесты на какие вещи вы не пишете? к примеру 3rd party что-то у вас не тестируется, потому что дорого дев аккаунт сделать. Или там монолит какой-то и просто неподнять™
Варианты лень, нет времени и тд скипайте, неинтересно.
Forwarded from 🇺🇦 Go performance channel (Oleg Kovalov)
Unpopular opinion: this #golang CL is better then generics https://go-review.googlesource.com/c/go/+/333529/
Related issue https://github.com/golang/go/issues/47056
Super kudos for @dvyukov and @llvmorg team
Related issue https://github.com/golang/go/issues/47056
Super kudos for @dvyukov and @llvmorg team
GitHub
testing: provide a way to work around "race: limit on 8128 simultaneously alive goroutines is exceeded" error · Issue #47056 ·…
$ go version go version devel go1.17-dc00dc6c6b Thu Jun 10 12:41:37 2021 +0000 linux/amd64 Issue #38184 seems to be a reasonably hard limit in the race detector library, but it's not always...