Vladislav Shchapov
58 subscribers
274 photos
17 videos
1 file
340 links
Download Telegram
Наверняка много кто знает сайт https://0.30000000000000004.com/

Я его тоже когда-то скидвал сюда https://t.me/tech_b0lt_Genona/2186

На этом сайте собрано много примеров для разных языков программирования в которых выполняют операцию (простую) 0.1 + 0.2 и получают неожиданный результат (не 0.3)

Сегодня я хочу поделиться статьёй/видео про то почему получается разный результат при вычислении log, exp, sin и т.д. в одой и той же программе, которая собрана разными компиляторами.

На YouTube есть отличное видео (я его к посту прикрепил тоже)

Table-Maker's Dilemma: почему почти все трансцендентные элементарные функции округляются неправильно
https://www.youtube.com/watch?v=XF5OSU2477Q

Текстом
https://habr.com/ru/articles/519966/

это не научная, а научно-популярная статья, прочитав которую, вы кратко познакомитесь вот с чем.

- Трансцендентные элементарные функции (exp, sin, log, cosh и другие), работающие с арифметикой с плавающей запятой, округляются некорректно, иногда они допускают ошибку в последнем бите.
- Причина ошибок не всегда кроется в лени или низкой квалификации разработчиков, а в одном фундаментальном обстоятельстве, преодолеть которое современная наука пока не смогла.
- Существуют «костыли», которые позволяют худо-бедно справляться с обсуждаемой проблемой в некоторых случаях.
- Некоторые функции, которые должны делать вроде бы одно и то же, могут выдавать различный результат в одной и той же программе, например, exp2(x) и pow(2.0, x).
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня самый пушистый день в году – Международный день манула! Ура!

В этом году День манула, учреждённый альянсом PICA в 2019 году, отмечается в мире в 7-й раз, и уже 4 из них мы празднуем вместе с вами на канале! 🫶🏻

Мы поздравляем всех мануломанов, зоологов, киперов, ветеринаров, учёных и волонтёров – всех, кто влюблён в манула и посвящает себя его сохранению, изучению и просвещению!

Манул по-прежнему остаётся одним из самых таинственных и скрытных кошек на Земле, а потому очень непростым в изучении.
Но удивительным образом этот суровый (и бесконечно обаятельный!) кот-одиночка объединил вокруг себя множество людей со всего света!

Каждый из нас может внести вклад в сохранение этого удивительного создания – поддержав учёных, зоопарки или даже просто рассказав о мануле и его видовых особенностях своим друзьям. И сегодня – идеальный день, чтобы это сделать! 🙌🏻

Манулы, с Праздником! 🥳

⚡️А мы по традиции в честь праздника придумали для вас творческий конкурс! Принять участие можно будет в следующем посте, который мы выложим чуть позже. Не пропустите!

🔅🔅🔅

Today is the fluffiest day of the year – International Pallas’s Cat Day!

This year marks the 7th celebration of Pallas’s Cat Day, established by the PICA alliance in 2019 – and for 4 of those magical years, we’ve been celebrating it together with you here on this channel! 🫶🏻

We send our warmest wishes to all manulovers, zoologists, zookeepers, veterinarians, scientists, and volunteers – to everyone who’s fallen in love with manuls and dedicates their time to conservation, research, and education!

The Pallas’s cat remains one of the most mysterious and elusive felines on Earth, making it a true challenge to study.
And yet, in the most magical way, this grumpy (but endlessly charming!) solitude feline has brought together people from all corners of the world!

Each of us can help protect this incredible creature – by supporting researchers, zoos, or even just by sharing stories about manuls and their unique traits with friends. And today is the perfect day to do just that! 🙌🏻

Manuls, Happy Pallas's Cat Day!🥳

⚡️As always, we’ve come up with a creative contest to celebrate this day! Keep an eye out for the next post with all the details – you won’t want to miss it!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
С Днем Великой Победы!
Please open Telegram to view this post
VIEW IN TELEGRAM
Один git clone и я узнал, что в ядре Linux есть файлы, имена которых отличаются только регистром символов:

warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

'include/uapi/linux/netfilter/xt_CONNMARK.h'
'include/uapi/linux/netfilter/xt_connmark.h'
'include/uapi/linux/netfilter/xt_DSCP.h'
'include/uapi/linux/netfilter/xt_dscp.h'
'include/uapi/linux/netfilter/xt_MARK.h'
'include/uapi/linux/netfilter/xt_mark.h'
'include/uapi/linux/netfilter/xt_RATEEST.h'
'include/uapi/linux/netfilter/xt_rateest.h'
'include/uapi/linux/netfilter/xt_TCPMSS.h'
'include/uapi/linux/netfilter/xt_tcpmss.h'
'include/uapi/linux/netfilter_ipv4/ipt_ECN.h'
'include/uapi/linux/netfilter_ipv4/ipt_ecn.h'
'include/uapi/linux/netfilter_ipv4/ipt_TTL.h'
'include/uapi/linux/netfilter_ipv4/ipt_ttl.h'
'include/uapi/linux/netfilter_ipv6/ip6t_HL.h'
'include/uapi/linux/netfilter_ipv6/ip6t_hl.h'
'net/netfilter/xt_DSCP.c'
'net/netfilter/xt_dscp.c'
'net/netfilter/xt_HL.c'
'net/netfilter/xt_hl.c'
'net/netfilter/xt_RATEEST.c'
'net/netfilter/xt_rateest.c'
'net/netfilter/xt_TCPMSS.c'
'net/netfilter/xt_tcpmss.c'
'tools/memory-model/litmus-tests/Z6.0+pooncelock+poonceLock+pombonce.litmus'
'tools/memory-model/litmus-tests/Z6.0+pooncelock+pooncelock+pombonce.litmus'


Интересно, чем и по какой причине били по голове авторов этого, без сомнения, гениального, технического решения...
На мысль, что все-же били, наводит тот факт, что, например, в файле include/uapi/linux/netfilter_ipv4/ipt_ECN.h макрос-страж повторного включения называется _IPT_ECN_TARGET_H, что как бы намекает, что в имени файла пропала (или могла пропасть) часть _TARGET.

https://t.me/phprus_blog/885
Юбилей домена .РФ

12 мая 2025 г. домену .РФ исполнилось 15 лет!

Первые кириллические адреса в Сети заработали 12 мая 2010 года, сразу после того, как домен .РФ был официально делегирован России. Ими стали имена президент.рф и правительство.рф.

https://15.кц.рф
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая интересная новость!
https://dxdt.ru/2025/05/17/15564/

Пишут, что гугл забанил выдачу TLS сертификатов для всей зоны spb.ru, так как она похожа на SPB Exchange.
А гугловые сертификаты использует Cloudflare.
Что делать, если у вас тормозит Python?

Переписать все на C++ (три порядка это три порядка)!

https://t.me/gpgpu_ru/251

Доклад "Как мы ускорили эксперимент в 1000 раз и поэтому вообще смогли его провести", презентация есть на странице доклада по ссылке https://piterpy.com/talks/77d05be7903f4b6f95d91f3fbbb8074f/