Вау, Slack может в RSS подписки???? это как, теперь могу от feedly отказываться?...
Forwarded from AWS Notes
GitHub status
https://www.githubstatus.com
Стоит проверять, если вдруг в логах каких-то вещей Амазона, завязанных на гитхаб, что-то не то. Например, вчера вечером это могло кому-то очень пригодиться.
Чтобы не видеть такие ошибки задним числом, стоит прикрутить оповещение в свой рабочий мессенджер. Например, я использую Slack в работе, для которого есть простой способ интегрировать такую вещь - выполнить команду в своём рабочем канале:
#github #info #slack
https://www.githubstatus.com
Стоит проверять, если вдруг в логах каких-то вещей Амазона, завязанных на гитхаб, что-то не то. Например, вчера вечером это могло кому-то очень пригодиться.
Чтобы не видеть такие ошибки задним числом, стоит прикрутить оповещение в свой рабочий мессенджер. Например, я использую Slack в работе, для которого есть простой способ интегрировать такую вещь - выполнить команду в своём рабочем канале:
/feed subscribe https://www.githubstatus.com/history.atom#github #info #slack
Today we published the results of this quantum supremacy experiment in the Nature article, “Quantum Supremacy Using a Programmable Superconducting Processor”. We developed a new 54-qubit processor, named “Sycamore”, that is comprised of fast, high-fidelity quantum logic gates, in order to perform the benchmark testing. Our machine performed the target computation in 200 seconds, and from measurements in our experiment we determined that it would take the world’s fastest supercomputer 10,000 years to produce a similar output.
https://ai.googleblog.com/2019/10/quantum-supremacy-using-programmable.html
https://ai.googleblog.com/2019/10/quantum-supremacy-using-programmable.html
Google Research
Quantum Supremacy Using a Programmable Superconducting Processor
Posted by John Martinis, Chief Scientist Quantum Hardware and Sergio Boixo, Chief Scientist Quantum Computing Theory, Google AI Quantum Physicist...
Forwarded from Меня заставили создать канал
Мда. Вот эти автоматические кормушки продаются по пять тыщ рублей минимум. Добротный девайс, надо сказать. Работает хорошо.
Сейчас я продолжала изучать их API и случайно получила доступ ко всем кормушкам этой модели в мире. У меня на экране бегают логи со всех существующих кормушек, я вижу данные о вайфай-сетях бедных китайцев, которые купили себе эти устройства. Могу парой кликов неожиданно накормить всех котиков и собачек, а могу наоборот лишить их еды, удалив расписания с устройств. Вижу, сколько у кого в миске корма сейчас лежит.
Не представляю сейчас, что с этим делать, это мой самый успешный (и неожиданный) взлом, так что я немного в ступоре. Не знаю даже, есть ли смысл писать что-то китайцам, денег все равно не дадут, если вообще поймут английский язык.
Сейчас я продолжала изучать их API и случайно получила доступ ко всем кормушкам этой модели в мире. У меня на экране бегают логи со всех существующих кормушек, я вижу данные о вайфай-сетях бедных китайцев, которые купили себе эти устройства. Могу парой кликов неожиданно накормить всех котиков и собачек, а могу наоборот лишить их еды, удалив расписания с устройств. Вижу, сколько у кого в миске корма сейчас лежит.
Не представляю сейчас, что с этим делать, это мой самый успешный (и неожиданный) взлом, так что я немного в ступоре. Не знаю даже, есть ли смысл писать что-то китайцам, денег все равно не дадут, если вообще поймут английский язык.
Вот что мне нравится во всех репах вида "Data Structures and Algorithms (in C++ к примеру) ", так это то, что люди останавливаются на списках и алгоритмах сортировки.
Да, некоторые еще и деревья, графы докидывают, всякие прикольные кучи, но вот на это всё. Конечно большинство таких реп сделаны для себя, для обучения и практики, но каждый раз открываю в надежде найти что-то с огоньком, а нет. эх...
(у самого 1.5 таких репы, #стыд)
Да, некоторые еще и деревья, графы докидывают, всякие прикольные кучи, но вот на это всё. Конечно большинство таких реп сделаны для себя, для обучения и практики, но каждый раз открываю в надежде найти что-то с огоньком, а нет. эх...
(у самого 1.5 таких репы, #стыд)
1й вопрос от крутого сесурити инженера: а почему CDN кеширует ошибки?
2й замечание: cloudfront eating crayons
И да, как указано в статье:
cache stores responses containing error codes such as 400 Bad Request by default. This is not allowed according to the HTTP standard. The web caching standard only allows to cache the error codes 404 Not Found, 405 Method Not Allowed, 410 Gone and 501 Not Implemented. Hence, caching error pages according to the policies of the HTTP standard is the first step to avoid CPDoS attacks.
2й замечание: cloudfront eating crayons
И да, как указано в статье:
cache stores responses containing error codes such as 400 Bad Request by default. This is not allowed according to the HTTP standard. The web caching standard only allows to cache the error codes 404 Not Found, 405 Method Not Allowed, 410 Gone and 501 Not Implemented. Hence, caching error pages according to the policies of the HTTP standard is the first step to avoid CPDoS attacks.
Forwarded from Записки админа
🧪 Методы "отравления" кеша CDN, которые могут привести к частичной, либо полной недоступности ресурса для остальных посетителей: https://cpdos.org
#security #линк #фидбечат
#security #линк #фидбечат
А вот это интересное применение ХТТП2 пушей
Use HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs
1 схема вместо всего ридми. Не думаю что это новый игрок на рынке, то подход определенно стоит внимания.
https://github.com/dunglas/vulcain
Use HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs
1 схема вместо всего ридми. Не думаю что это новый игрок на рынке, то подход определенно стоит внимания.
https://github.com/dunglas/vulcain
Forwarded from 🇺🇦 Go for two :)
Note #42 Proposal: Scaling the Go page allocator
Пока мы все читали пропозалы про Go2, ошибки и дженерики ребята написали предложение, о том чтобы потюнить Go runtime page аллокатор, который содержит серьезные проблемы с маштабирование при высоких hit rate аллокациях и большом GOMAXPROCS=32.
Заметили проблему в kubernetes/kubernetes/issues/75833 и в issue golang/go/28479 (runtime: make([]byte, n) becomes much slower compared with go 1.11.1)
В общем все детали в достаточно объемном документе:
https://go.googlesource.com/proposal/+/refs/changes/57/202857/2/design/35112-scaling-the-page-allocator.md
Оригинальный issue: https://github.com/golang/go/issues/35112
P.S. Thanks @o8tomat8o за ссылку.
Пока мы все читали пропозалы про Go2, ошибки и дженерики ребята написали предложение, о том чтобы потюнить Go runtime page аллокатор, который содержит серьезные проблемы с маштабирование при высоких hit rate аллокациях и большом GOMAXPROCS=32.
Заметили проблему в kubernetes/kubernetes/issues/75833 и в issue golang/go/28479 (runtime: make([]byte, n) becomes much slower compared with go 1.11.1)
В общем все детали в достаточно объемном документе:
https://go.googlesource.com/proposal/+/refs/changes/57/202857/2/design/35112-scaling-the-page-allocator.md
Оригинальный issue: https://github.com/golang/go/issues/35112
P.S. Thanks @o8tomat8o за ссылку.
все ишусы закрыть невозможно, но стремиться к этому надо (с)
https://github.com/issues?utf8=✓&q=is%3Aopen+is%3Aissue+
А Хактоберфестовских осталось ток 36к https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+label%3AHacktoberfest&utf8=%E2%9C%93
https://github.com/issues?utf8=✓&q=is%3Aopen+is%3Aissue+
А Хактоберфестовских осталось ток 36к https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+label%3AHacktoberfest&utf8=%E2%9C%93
Вы ощущаете, что работа с одним языком вас "деформирует" (сложнее работать с другими языками, фреймворками) ?
Anonymous Poll
14%
Да, страдаю от этого
30%
Да, чуть есть, но норм
24%
Да, но я параллельно работаю/учу другое
8%
Был такой период(ы), сейчас ок
14%
Нет, не замечаю
8%
Нет, но возможно есть
1%
Другое? в лс плс
oleg_log
все ишусы закрыть невозможно, но стремиться к этому надо (с) https://github.com/issues?utf8=✓&q=is%3Aopen+is%3Aissue+ А Хактоберфестовских осталось ток 36к https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+label%3AHacktoberfest&utf8=%E2%9C%93
Говорят 1я ссылка 404 дает на хроме-андроиде. У меня в приватной на хроме-маке дает 404, я так понимаю защита от ботов и прочего.
Сам себя не прорекламируешь...в общем, всеми средствами надо. На самом деле странный пропозал, прям противоположность понятиям го 🤔
лайкните мой комент плс))))))
https://github.com/golang/go/issues/35010#issuecomment-546441483
Кстати Искандер выше высказался более конструктивно.
лайкните мой комент плс))))))
https://github.com/golang/go/issues/35010#issuecomment-546441483
Кстати Искандер выше высказался более конструктивно.
GitHub
proposal: Go 2: integer comparison casting · Issue #35010 · golang/go
When comparing two integers of differing type the following if statement is required: var i int32 = 1 var j int16 = 2 if int32(j) > i { } My proposal is to implicitly cast the 'small...
Шо, как там прод в клауде?
Spacecraft I Have Known
Up close and personal — yet from afar
http://www.neilgunther.com/DeepSpace/space.html#tth_sEc1
Spacecraft I Have Known
Up close and personal — yet from afar
http://www.neilgunther.com/DeepSpace/space.html#tth_sEc1
Видели этот скрин?
А вот и статья с разбором и бугуртом на Телеграм. Жаль заметил поздно, придется завтра читать (там дофигища текста) https://habr.com/ru/post/472970/
ссыль на тикет https://github.com/ton-blockchain/ton/issues/31
А вот и статья с разбором и бугуртом на Телеграм. Жаль заметил поздно, придется завтра читать (там дофигища текста) https://habr.com/ru/post/472970/
ссыль на тикет https://github.com/ton-blockchain/ton/issues/31
Слушайте, у меня совсем не субботний вопрос, но: а какого софта вам не хватает? Может сервиса, может опунсурс библиотеки какой-то.
Стало интересно что у кого болит. Шуточки уровня "дженерики в го" неинтересны. К примеру typesafe Ansible уже даёт намек на что-то.
С радостью выслушаю @olegkovalov
Стало интересно что у кого болит. Шуточки уровня "дженерики в го" неинтересны. К примеру typesafe Ansible уже даёт намек на что-то.
С радостью выслушаю @olegkovalov