☕️ Мерлин заваривает τσάι 🐌
Раз уж пошла такая пьянка, то вот ещё шпаргалка по pandas https://github.com/pandas-dev/pandas/tree/master/doc/cheatsheet
Да, и кстати, ну в общем вот
https://xn--r1a.website/techchsh
https://xn--r1a.website/techchsh
Telegram
Tech Cheat Sheet
Collection of cheat sheets around IT things
admins: @olegkovalov, @thirtydraft
admins: @olegkovalov, @thirtydraft
Forwarded from dd if=/dev/stuff of=/dev/tg
“Did Functional Programming get it wrong?” by reinman https://link.medium.com/Q9dl2hP7gW
Medium
Did Functional Programming get it wrong?
Is an outdated O/S the real problem?
Хорошая, годная вводная статья про вейвлеты: кто такие, зачем нужны и с чем их едят
Открыточка всем, кто всё ещё применяет FFT по скользящему окну.
https://habr.com/ru/post/449646/
Открыточка всем, кто всё ещё применяет FFT по скользящему окну.
https://habr.com/ru/post/449646/
Хабр
Вейвлет – анализ. Основы
Введение Английское слово wavelet (от французского «ondelette») дословно переводится как «короткая (маленькая) волна». В различных переводах зарубежных статей на русский язык встречаются еще термины:...
Чуваки из Cocroach Labs озаботились размером (71 Мб) бинарника CocroachDB и решили посмотреть в чём дело. Это вылилось в расследование, в ходе которого исследователи распотрошили бинарь и попытались понять, что же там такое интересненькое и толстенькое генерирует компилятор Go. В итоге получилась красивая интерактивная виртуализация.
Главные виновники ожирения гофера:
- runtime.pclntab – таблица с отладочной информацией для каждой функции в программе: по сути отображает метки дебага в номера строк исходного кода. На данный момент эта таблица занимает 26 из 71 Мб бинаря – больше трети!
- go.itab – таблица кастования каждого интерфейса к каждому
- код, полученный в результате кодогенерации
В целом не так уж страшно, но интересно
Главные виновники ожирения гофера:
- runtime.pclntab – таблица с отладочной информацией для каждой функции в программе: по сути отображает метки дебага в номера строк исходного кода. На данный момент эта таблица занимает 26 из 71 Мб бинаря – больше трети!
- go.itab – таблица кастования каждого интерфейса к каждому
- код, полученный в результате кодогенерации
В целом не так уж страшно, но интересно
Cockroachlabs
Why are my Go executable files so large?
Golang executable files get too large for reasons that are not relevant to server software with long-running processes, like CockroachDB, and its incurred space cost is particularly inconvenient for large, feature-rich programs.
Наконец-то запустили в альфа режиме узел Go Module!.
Эта штука нужна не для хранения исходного кода, на ней лежат подписанные имена пакетов, хэши, информации о версии и ссылки на репозитории
На данный момент доступны все три компонента:
- proxy.golang.org: зеркало исходного кода модулей
- sum.golang.org: база данных подписанных хэшей модулей
- index.golang.org/: лог обновлений модуля
Вся система должна в итоге образовать что-то типа федеративной версии NPM. Предполагается, что пользователи будут активно поднимать зеркала, на которые будут стримится метаданные модулей
О планах на развитие этой штуки в прошлом году был пост в блоге разработчиков.
Эта штука нужна не для хранения исходного кода, на ней лежат подписанные имена пакетов, хэши, информации о версии и ссылки на репозитории
На данный момент доступны все три компонента:
- proxy.golang.org: зеркало исходного кода модулей
- sum.golang.org: база данных подписанных хэшей модулей
- index.golang.org/: лог обновлений модуля
Вся система должна в итоге образовать что-то типа федеративной версии NPM. Предполагается, что пользователи будут активно поднимать зеркала, на которые будут стримится метаданные модулей
О планах на развитие этой штуки в прошлом году был пост в блоге разработчиков.
☕️ Мерлин заваривает τσάι 🐌
Кстати, напоминаю тебе, что прошло уже 9% от 2019 года, а ещё ничерта не сделано
Треть года прошло, а у тебя ещё ничерта не сделано