Github поплыл https://www.githubstatus.com/incidents/76nv9h8pmkv4
Githubstatus
Incident with GitHub Actions, API Requests, Git Operations, Issues, GitHub Packages, GitHub Pages, Pull Requests, and Webhooks
GitHub's Status Page - Incident with GitHub Actions, API Requests, Git Operations, Issues, GitHub Packages, GitHub Pages, Pull Requests, and Webhooks.
oleg_log
Как Tailscale изобретали хранение IP адреса. Если без шуток, то довольно интересная вещь. https://xn--r1a.website/go_perf/75 Хотя лучше бы увидеть фиксы на https://github.com/golang/go/issues/24416 и https://github.com/golang/go/issues/9455 (optimize large structs…
Быстрые IP теперь и в стдлиб, но пока как пропозал.
https://github.com/golang/go/issues/46518
Да, 2 типа для IP в Go будет, если примут.
https://github.com/golang/go/issues/46518
Да, 2 типа для IP в Go будет, если примут.
GitHub
net/netip: add new IP address package, use in net · Issue #46518 · golang/go
I propose we fix #18804 (net: reconsider representation of IP) by importing the inet.af/netaddr into the standard library, probably as net/netaddr, so the IP type is netaddr.IP (the net package alr...
Афигенная конфа будет, ух прям, даже рука потянулась билеты взять, пока даты не увидел, 15-18 июня :( надеюсь у кого-то из вас будет возможность.
https://hydraconf.com/#speakers
(мимокрокодил: мне кажется я прошлые так и не досмотрел...)
https://hydraconf.com/#speakers
(мимокрокодил: мне кажется я прошлые так и не досмотрел...)
Hydra 2023. Concurrent and distributed computing conference
Hydra 2023 — a distributed and concurrent computing conference. Speakers from all over the world. Several dozens of tech talks about algorithms, tools, testing, and much more.
Сильная штука, полно полезностей. Автор-то в программном комитете HydraConf
Forwarded from Технологический Болт Генона
Отличная подборка, которая, судя по GH, ещё и постоянно обновляется.
Curated list of resources on testing distributed systems
https://asatarin.github.io/testing-distributed-systems/
Спасибо подписчику за ссылку.
Curated list of resources on testing distributed systems
https://asatarin.github.io/testing-distributed-systems/
Спасибо подписчику за ссылку.
1.16.5 и 1.15.13 вышли, math/big, net/http/httputil & archive/zip пофиксили. Прям как-то много даже, не помню таких объемных патч версий за последнее время.
https://groups.google.com/g/golang-announce/c/RgCMkAEQjSI/m/r_EP-NlKBgAJ
https://groups.google.com/g/golang-announce/c/RgCMkAEQjSI/m/r_EP-NlKBgAJ
У меня есть сомнение, что нужно переписывать и так супербыстрый esbuild, но все же круто. И что самое неожиданное - на Zig. Спасибо Артёму за подброшенный твит.
https://twitter.com/jarredsumner/status/1390084458724741121
https://twitter.com/jarredsumner/status/1390084458724741121
Twitter
Jarred Sumner
Early benchmark from a new JavaScript bundler. It transpiles JSX files: - 3x faster than esbuild - 94x faster than swc - 197x faster than babel
Вопрос-почти-наброс: Вы получаете больше 10к баксов в МЕСЯЦ ? интересует основная работа (фуллтайм и парттаймы), свои бизнесы, инвестиции, донаты не в счет
Anonymous Poll
1%
Да, я в США/Канаде
1%
Да, я в ЕС
3%
Да, я в СНГ
1%
Да, я еще где-то
1%
Не, я в США/Канаде
7%
Не, я в ЕС
67%
Не, я в СНГ
3%
Не, я еще где-то
17%
Результаты
1%
Другое (в бота или в лс желательно)
Бомбезный релиз, скажу я вам. Часть релиза давно была озвучена в Твиттере, но когда читаю все за 1 раз, понимаешь какой это объем работы.
> this is 1.8 million lines per second on my laptop 😀
Заоблачные циферки как по мне, хотя и реальные.
https://ziglang.org/download/0.8.0/release-notes.html
The major theme of the 0.9.0 release cycle will be stabilizing the language, creating a first draft of the language specification, and self-hosting the compiler.
I am now confident that we can ship the Self-Hosted Compiler with the 0.9.0 release of Zig.
🎉 (надо начать больше донатить, тоже хочу в конце релизнотс быть озвученым)
> this is 1.8 million lines per second on my laptop 😀
Заоблачные циферки как по мне, хотя и реальные.
https://ziglang.org/download/0.8.0/release-notes.html
The major theme of the 0.9.0 release cycle will be stabilizing the language, creating a first draft of the language specification, and self-hosting the compiler.
I am now confident that we can ship the Self-Hosted Compiler with the 0.9.0 release of Zig.
🎉 (надо начать больше донатить, тоже хочу в конце релизнотс быть озвученым)
Forwarded from Good reviewer - Bad reviewer (Oleg Kovalov)
Мы лайв, будем делать чекеры https://www.youtube.com/watch?v=YR5taIcLMuo
YouTube
go-critic: new checkers (Iskander & Oleg)
Specialization is for insects. https://twitter.com/awesomekling/status/1308639603352637440
Forwarded from Питонические атаки
Интересное интервью с Гвидо ван Россумом, на основе которого в последнее время порождается много новостей в инфополе вокруг Python.
Мне в целом понравилось, но можете не смотреть, потому что вот ключевые моменты:
* Во время работы над ОС Amoeba Гвидо столкнулся с непреодолимой прокрастинацией, потому что приходилось писать много кода на C и шелл-скриптах. Так и появился Python, какое-то время он применялся в разработке этой ОС, но в итоге она загнулась, а Python внезапно обрёл популярность.
* Код с
* Гвидо никогда не увлекался ФП.
* Генераторы и list comprehension сильно поменяли язык, дали ещё один толчок к росту популярности в Python.
* Некоторые идеи в плане типизации Python тащит из TypeScript, потому что языки в некотором смысле похожи.
* Гвидо не слишком оптимистичен по поводу запуска Python в браузере или на смартфонах. Слишком другое окружение, а язык изначально рассчитан для работы на мейнфреймах/ПК.
* Скорее всего Python 4.0 никогда не наступит, если только не случится какое-то фатально ломающее изменение (например, на уровне совместимости с нативными расширениями, изменение механизмы работы сборщика мусора или выпиливание GIL), чего разработчики сильно стараются избегать. Переход со второй на третью версию был слишком болезненным.
* Гвидо предполагает, что под-интерпретаторы (sub-interpreters) помогут решить проблему GIL. Его не придётся удалять, но мешать он больше не будет.
* Гвидо любит кататься на велосипеде, но не больше пары часов за заезд.
Прикольно, что у Гвидо очень понятный акцент. Возможно, это потому что английский — не его родной язык?
https://www.youtube.com/watch?v=aYbNh3NS7jA
Мне в целом понравилось, но можете не смотреть, потому что вот ключевые моменты:
* Во время работы над ОС Amoeba Гвидо столкнулся с непреодолимой прокрастинацией, потому что приходилось писать много кода на C и шелл-скриптах. Так и появился Python, какое-то время он применялся в разработке этой ОС, но в итоге она загнулась, а Python внезапно обрёл популярность.
* Код с
reduce() сложно понимать, поэтому Гвидо убрал эту функцию из built-ins. map() и filter() — норм, но в языке есть для них более приятные альтернативы.* Гвидо никогда не увлекался ФП.
* Генераторы и list comprehension сильно поменяли язык, дали ещё один толчок к росту популярности в Python.
* Некоторые идеи в плане типизации Python тащит из TypeScript, потому что языки в некотором смысле похожи.
* Гвидо не слишком оптимистичен по поводу запуска Python в браузере или на смартфонах. Слишком другое окружение, а язык изначально рассчитан для работы на мейнфреймах/ПК.
* Скорее всего Python 4.0 никогда не наступит, если только не случится какое-то фатально ломающее изменение (например, на уровне совместимости с нативными расширениями, изменение механизмы работы сборщика мусора или выпиливание GIL), чего разработчики сильно стараются избегать. Переход со второй на третью версию был слишком болезненным.
* Гвидо предполагает, что под-интерпретаторы (sub-interpreters) помогут решить проблему GIL. Его не придётся удалять, но мешать он больше не будет.
* Гвидо любит кататься на велосипеде, но не больше пары часов за заезд.
Прикольно, что у Гвидо очень понятный акцент. Возможно, это потому что английский — не его родной язык?
https://www.youtube.com/watch?v=aYbNh3NS7jA
YouTube
Q&A with Guido van Rossum, Inventor of Python
Guido van Rossum is a Dutch programmer best known as the creator of the Python programming language, for which he was the "Benevolent dictator for life" (BDFL) . Come join us for an open Q/A "Ask me Anything" to get to know how PyCon was born and Guido's…