Linker Unsafe
220 subscribers
182 photos
24 videos
18 files
859 links
Собираю ржавые и лямбдообразные новости, прикольные цитатки с форумов, ссылки на статьи и всё такое. В-общем, сюда я тащу такие крупицы, которые мне будет жаль потерять в цифровой бездне. Возможно, они покажутся интересными и вам.

Фи сюда: @nlinker
Download Telegram
Forwarded from hirrolot
Forwarded from Senior Sigan blog (Ilya Siganov)
Float

Оказывается у float типов есть ДВА разных NaN: Signalling NaN и Quiet NaN. Для представления обоих типов вся секция exp забита единицами. Отличаются они только тем, как забита секция fraction.
Зачем?
Написано QNaN - результат неопределенных вычислений. Примеры: 0/0, sqrt(0).
SNaN - результат неверных вычислений. Я не смогу найти правда, как получить такой результат в с/с++. Видимо это ошибки железа, рантайма....

Стандарт IEEE-754 хорошо описан тут https://steve.hollasch.net/cgindex/coding/ieeefloat.html
Большой разбор: https://softelectro.ru/ieee754_en.html

Интерактивная тулза, чтобы играть с битами: https://evanw.github.io/float-toy/
Просто .into_iter().filter(|x| *x % 2 == 1).collect(). И всё!

———
Artem Shpynov, [23.08.20 01:12]
Я первый вопрос претенденту на мидла по си++ задаю - удалить из заданного std::list<int> элементы с четными значениями... Процентов 80 на этом этапе заканчивают

M B, [23.08.20 01:14]
[In reply to Artem Shpynov]
Что их ставит в тупик?

Artem Shpynov, [23.08.20 01:15]
[In reply to M B]
Всё. Реально не умеют люди даже столь примитивные вещи делать. И у всех 3+ лет стажа именно програмистами на с++

https://t.iss.one/TeamLeadTalks/142796
😬
Наконец, разработчики языка Rust собираются, чтобы выработать практики и инструменты для обработки ошибок.
https://blog.rust-lang.org/inside-rust/2020/09/18/error-handling-wg-announcement.html

Отличная новость, я думаю уже давно пора покончить со всем этим зоопарком. Ещё лет 5 назад🤔

На картинке виден огромный зелёный горб failure, и в последнее время взрыв популярности thiserror и anyhow.
Channel name was changed to «Nick's oxidation»
Forwarded from Маjко
В C++ больше всего бесит что любое мало мальское удобство приходится писать себе самому. И каждый сука считает удобными разные вещи.
Forwarded from Jokes++ (Dmitry Alimov)
Forwarded from Хирролот размышляет
несколько лет назад смотрел фильм про умную девочку и как её батя и бабушка спорили о том отдать ли её в спец школу или пусть живёт простым детством. не помню чем закончилось, но тогда я вообще не понимал позицию бати (он был за детство). но как же он, сука, был прав
Обожаю этот момент https://youtu.be/_0GNQWkUUnU
Пиар единомышленников:
Forwarded from Блог*
#blogrecommendation

Этот канал не существует в вакууме. Есть и другие каналы, которые интересны мне и которые я бы мог назвать друзьями Блог*а. Так что без лишних слов представляю вам их, с описаниями от авторов.

@ihatereality
Личный блог вафли, где он в основном пишет о извращениях с растом. Или просто о чём ему в голову взбредёт. Но в основном о расте.
(^берегите его, он умный и он няша)

@optozorax_dev
Илья программирует всякое и периодически пишет о результатах. При этом он старается объяснить как проблему, так и решение, не забывая ссылаться на известные результаты. Поэтому читатель может узнать что-то новое для себя. Не репостит другие каналы, поэтому контента мало, зато он уникальный.
(а ещё он обожает кастомные клавиатуры)

@ShadyBytes
Личный блог айтишника-либертарианца про технологии и общество. Меньше пресс-релизов крупных компаний, больше личного опыта.

@nlinker_rust
Собираю ржавые и лямбдообразные новости, прикольные цитатки с форумов, ссылки на статьи и всё такое. В-общем, сюда я тащу такие крупицы, которые мне будет жаль потерять в цифровой бездне. Возможно, они покажутся интересными и вам.

@repushko_channel
Один шизоид ругается на IT индустрию и постит иногда смешные мемы.
(любитель философии)

@tipaproit
Типа про IT и вот это вот всё. Прокрастинируем и программируем программы на компьютере. Авторский блог exclusively for Telegram.

@rustamann
(микро) блог @mersinvald о Rust, разработке, и жизни экспата в Германии. Ахтунг! Повышенное содержание мемов.
Лайфхак, как попасть в JetBrains (от разработчика rust-плагина)😀
Forwarded from Vlad Beskrovnyi
Я в 11 классе начинал, в 2014м. Меня тогда не сложность раста, а отсутствие IDE останавливало. Порог был совершенно непреодолим. Собственно, я так в JetBrains и оказался...

UPD: Хотя, кажется, тут речь про первый язык. У меня тогда раст был, конечно же, не первым, извиняюсь
Да, ребята, все договоры оферты, кредитные, купли-продажи нужно внимательно изучать на предмет unsafe!

Дима Полунин, [28.09.20 15:19]
Что тебе не нравится?

Constantine Drozdov, [28.09.20 15:19]
[In reply to Дима Полунин]
Ансейф мелким шрифтом
Это надо в анналы истории.
Произведение искусства (c) Hirrolot
^^^ рекурсия запрещена в сишных макросах, но разве запреты когда-нибудь останавливали тех, кому это действительно хотелось 😃