oleg_log
1.78K 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

about: https://xn--r1a.website/oleg_log/3200
Download Telegram
Лайк
Forwarded from Bortlog
Нашел забавный кусок кода в репе Tailscale
Он снимает heap profile, отправляет его на удаленный сервер
https://github.com/tailscale/tailscale/blob/main/log/logheap/logheap.go
Классная идея, потом можно на этом сервере собрать статистику всех клиентов и пооптимизировать если надо.

Еще прошу заметить что документация к методу описывает совсем не то что делает сам метод)
Я это к тому что если это не внешний API то, может, и не надо документировать что он будет делать.
Грустный пирожочек реальности
Forwarded from HN Best Comments
Re: Migrating Dropbox from Nginx to Envoy

Also note that we’ll cover the open source version of the Nginx, not its commercial version with additional features.

It always kills me when very successful companies don't buy software from other companies.

I remember being at a lunch with a prospective client that really loved our technology. About 1/2 way through, he said he really would love to purchase our software, but the CEO doesn't allow them to use anything but OSS. What they make? Non-OSS software.

Just blows my mind.

e40, 17 hours ago
Тут npm почти на 2ч прилег и вспомнилось мне, что Deno (как развитие Node) будет построено с другим подходом, похожим кстати на Go, когда имя пакета/модуля это ссыль куда-то в веб.

https://medium.com/samsung-internet-dev/using-node-modules-in-deno-2885600ed7a9
В encoding/binary уязвимость нашли

Go 1.14.7 and 1.13.15 have been released!

🔐 A security fix for encoding/binary (CVE-2020-16845)

https://twitter.com/golang/status/1291419822220345351?s=21
А теперь к актуальным новостям
Хотя...какие там новости
Недавно Promlabs/Prometheus сделали набор тестов совместимости для разных реализаций хранилищ (4 штуки всего) и большинство прошло на 100%

Но у VictoriaMetrics в некоторых случаях было другое поведение, как можно догадаться фикс не пришлось ждать долго.

Пост с тестированием https://promlabs.com/blog/2020/08/06/comparing-promql-correctness-across-vendors

Релиз https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.39.4
Пожалуй это самое крутое [citation needed] что я видел на Arduino
Наверное не многие из подписчиков тусуются около jvm, но в async-profiler 1.8 будет HTML5, а не только SVG, конечно же будет работать шустрее.

https://twitter.com/AndreiPangin/status/1292994175403790337
new expressions in C# have always required a type to be specified (except for implicitly typed array expressions). Now you can leave out the type if there’s a clear type that the expressions is being assigned to.

Point p = new (3, 5);

https://devblogs.microsoft.com/dotnet/welcome-to-c-9-0/#target-typed-new-expressions