Блог*
#prog #c #article #abnormalprogramming Опус товарища @HirrolotThinks о метапрограммировании на сишных макросах.
#prog #c #article #abnormalprogramming
Продолжение опуса товарища @HirrolotThinks, на этот раз про continuation passing style на макросах
Продолжение опуса товарища @HirrolotThinks, на этот раз про continuation passing style на макросах
Хабр
Металингвистический совратитель Си. Опус II: Рекуррентный экстаз
>> Осторожно, модерн! 2 — 0.2. Пропажа заначки
Предисловие
Макросистема Си являет собой аналог перезаписи термов из одной известной Тьюринг-полной функциональной модели вычислений —...
Предисловие
Макросистема Си являет собой аналог перезаписи термов из одной известной Тьюринг-полной функциональной модели вычислений —...
Блог*
#prog #python #article Статья о применении typestate для программы на Python. Интересно, но, увы, довольно непрактично
Судя по количеству просмотров, пост куда-то расшарили, причём либо в приватный канал, либо в оживлённый чат, ибо я не вижу, куда расшарили. О человек, что сделал это, пожалуйста, просвяти меня (можно в личку)
#prog #politota (отвратительное сочетание, я знаю) #article
Google вводит обязательную инклюзивную терминологию во всех своих открытых проектах
Google вводит обязательную инклюзивную терминологию во всех своих открытых проектах
Хабр
Google вводит обязательную инклюзивную терминологию во всех своих открытых проектах
10 ноября 2020 года Google объявила об обязательном вводе инклюзивной терминологии во все открытые проекты , в которых принимают участие специалисты компании в рамках программ Google Open Source...
Forwarded from Котизм 😺
This media is not supported in your browser
VIEW IN TELEGRAM
Делает «Eeeeehhh»
Forwarded from мне не нравится реальность (вафель 🧇🍓)
Сегодня я несколько часов провозился с дебаггером, пытаясь найти баг в библиотеке десериализации...
...лишь для того, чтобы понять, что я опечатался в своём файле
...лишь для того, чтобы понять, что я опечатался в своём файле
Forwarded from мне не нравится реальность (вафель 🧇🍓)
Поэтому #tip: если у вас используется
serde
для чего-то внутреннего, добавляйте на все структуры #[serde(deny_unknown_fields)]. Так вы быстрее узнаете о опечатках и рассинхронизации в компонентах.
Если вдруг кто-то ищет вакансию для фронтендера — велкам
Telegram
Сова пишет…
Всем привет, ищу разработчиков себе в команду на отдельный проект!
Redmadrobot это компания аутсорс разработки, но мы ищем людей на постоянный проект. Не придется прыгать раз месяц в новую команду со своими правилами, но если захочется — обсуждаемо.
Задачи…
Redmadrobot это компания аутсорс разработки, но мы ищем людей на постоянный проект. Не придется прыгать раз месяц в новую команду со своими правилами, но если захочется — обсуждаемо.
Задачи…
Блог*
Я, конечно, совсем ни на что не намекаю, но вот вам номер моей карты: 4274 3200 5402 8520
Если каждый подписчик канала переведёт мне хотя бы по одному рублю, то я проснусь.
То ли #suckassstory, то ли #successstory, непонятно.
Игроки нашли хитровывернутый способ смотреть порно на только что вышедшей Playstation 5, даже не смотря на то, что у неё нет штатного браузера.
Смекал очка
Игроки нашли хитровывернутый способ смотреть порно на только что вышедшей Playstation 5, даже не смотря на то, что у неё нет штатного браузера.
Смекал очка
PlayStation Universe
How To Access Pornhub On PS5 – How To Watch Porn For Free On PlayStation 5 In 2023
Want to know how to watch porn on PS5 using a special hidden PlayStation 5 function? The info you need is right this way my friends.
Forwarded from Generative Anton
Новая Газета
В Карелии создали бутафорский концлагерь, куда будут привозить школьников
На базе отдыха в деревне Ватнаволок Кондопожского района Карелии создали бутафорский концлагерь, где воссоздадут жизнь и быт малолетних узников финских переселенческих лагерей. Об этом сообщает ГТРК «Карелия». Скриншот сюжета Планируется, что бутафорский…
#prog #rust
Дорогие подписчики, одна моя знакомая работает в стартапе, который работает со статическими анализаторами кода на Rust, в том числе Clippy. В настоящий момент они заняты созданием сводки линтов Clippy, в частности — тем, насколько их можно применить автоматически. Делают они это для того, чтобы в перспективе прикрутить возможности для автоматизации "ручных" линтов. К сожалению, в настоящий момент эту информацию, несмотря на шаблонность оформления линтов в Clippy, приходится искать в коде самостоятельно. Сводная информация по линтам, которую они собрали, размещена в этой (публично редактируемой) табличке на листе Clippy_Applicability. Помогите, пожалуйста, добрым людям!
Здесь определены основные функции для непосредственного вывода сообщений, функции вида
Я уже частично заполнил недостающие строки. Какие строки заполните вы?
Дорогие подписчики, одна моя знакомая работает в стартапе, который работает со статическими анализаторами кода на Rust, в том числе Clippy. В настоящий момент они заняты созданием сводки линтов Clippy, в частности — тем, насколько их можно применить автоматически. Делают они это для того, чтобы в перспективе прикрутить возможности для автоматизации "ручных" линтов. К сожалению, в настоящий момент эту информацию, несмотря на шаблонность оформления линтов в Clippy, приходится искать в коде самостоятельно. Сводная информация по линтам, которую они собрали, размещена в этой (публично редактируемой) табличке на листе Clippy_Applicability. Помогите, пожалуйста, добрым людям!
Здесь определены основные функции для непосредственного вывода сообщений, функции вида
span_lint
. Для каждого линта нужно найти, с каким значением типа Applicability
вызывается подобная функция, и внести это значение в колонку в таблице. Нужные значения разделяются запятыми, если линты могут быть сообщены с разной степенью автопригодности, и сообщаться через функцию вроде span_lint
, который такой аргумент не принимает — в таком случае надо написать NotApplicable
.Я уже частично заполнил недостающие строки. Какие строки заполните вы?
Google Docs
lints register
Clippy_Applicability
name,tags,url,what it does,why is this bad,known_problems,module,applicability
0,useless_let_if_seq,nursery, allow,<a href="https://rust-lang.github.io/rust-clippy/master/#useless_let_if_seq">https://rust-lang.github.io/rust-clippy/…
name,tags,url,what it does,why is this bad,known_problems,module,applicability
0,useless_let_if_seq,nursery, allow,<a href="https://rust-lang.github.io/rust-clippy/master/#useless_let_if_seq">https://rust-lang.github.io/rust-clippy/…
Блог*
#music Завтра, вероятно, что-то будет от меня, но не про программирование. А пока нате вам трек.
Обманул, сегодня не вышло. Что ж, видимо, завтра