1.82K subscribers
3.31K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from мне не нравится реальность (вафель 🧇🍓)
Поэтому #tip: если у вас используется serde для чего-то внутреннего, добавляйте на все структуры
#[serde(deny_unknown_fields)]
. Так вы быстрее узнаете о опечатках и рассинхронизации в компонентах.
#music

Завтра, вероятно, что-то будет от меня, но не про программирование.

А пока нате вам трек.
Блог*
Я, конечно, совсем ни на что не намекаю, но вот вам номер моей карты: 4274 3200 5402 8520
Если каждый подписчик канала переведёт мне хотя бы по одному рублю, то я проснусь.
То ли #suckassstory, то ли #successstory, непонятно.

Игроки нашли хитровывернутый способ смотреть порно на только что вышедшей Playstation 5, даже не смотря на то, что у неё нет штатного браузера.

Смекал очка
#prog #rust

Дорогие подписчики, одна моя знакомая работает в стартапе, который работает со статическими анализаторами кода на Rust, в том числе Clippy. В настоящий момент они заняты созданием сводки линтов Clippy, в частности — тем, насколько их можно применить автоматически. Делают они это для того, чтобы в перспективе прикрутить возможности для автоматизации "ручных" линтов. К сожалению, в настоящий момент эту информацию, несмотря на шаблонность оформления линтов в Clippy, приходится искать в коде самостоятельно. Сводная информация по линтам, которую они собрали, размещена в этой (публично редактируемой) табличке на листе Clippy_Applicability. Помогите, пожалуйста, добрым людям!

Здесь определены основные функции для непосредственного вывода сообщений, функции вида span_lint. Для каждого линта нужно найти, с каким значением типа Applicability вызывается подобная функция, и внести это значение в колонку в таблице. Нужные значения разделяются запятыми, если линты могут быть сообщены с разной степенью автопригодности, и сообщаться через функцию вроде span_lint, который такой аргумент не принимает — в таком случае надо написать NotApplicable.

Я уже частично заполнил недостающие строки. Какие строки заполните вы?
#prog #meme от @iggisv9t
А я побуду Капитаном Очевидность и напомню, что хардкодить данные, токены, пароли и прочую опознавательную инфу плохо
Forwarded from Sviatoslav Iguana
Блог*
#prog #meme от @iggisv9t А я побуду Капитаном Очевидность и напомню, что хардкодить данные, токены, пароли и прочую опознавательную инфу плохо
Раз уж пошло такое дело, напомню, что у него есть чудесный канал @sv9t_channel. Машинное обучение, злые щитоспинки, непонятные графовые визуализации — в общем, всё, как вы любите.

Да, это #blogrecommendation
This media is not supported in your browser
VIEW IN TELEGRAM
Железнодорожная стрелка на Pilatus Railway, дороге с самым большим уклоном в мире, ведущей на гору Пилатус в Швейцарии. Нашёл в твиттере.
Если в поиске телеги на десктопе набрать тильду, то в строке поиска оно отобразится как дефис, но всё равно будет искать тильду в именах контактов/чатов/каналов
#video

Я хотел сделать интересный, содержательный пост про одну вещь на расте, но со мной случились полтора часа ночи и это. Прошу понять и простить.
#prog #rust

Хотел написать, что это ещё и #meme, но ведь это чистая правда
#prog #rust #article

Статья про то, как можно написать FFI-биндинги, сохранив при этом проверки borrow checker-а. К сожалению, без extern types сделать эргономично сложно.
Что нужно делать при начале разработки тулзы по работе? Правильно, искать подходящее название в греческой мифологии.
#prog #rust #article

Статья об использовании PGO для rustc. В двух словах: улучшения есть, и весьма заметные, но пока что непонятно, как это можно интегрировать с CI