LINUX.ORG.RU

Сообщения fsb4000

 

Бесплатные выходные в PluralSight

https://www.pluralsight.com/offer/2021/q3-free-weekend

с 13 по 15 августа можно посмотреть какой-нибудь курс на PluralSight бесплатно.

Перемещено xaizek из development

 

fsb4000
()

Intel Classic Compiler умер, да здравствует LLVM

https://www.phoronix.com/scan.php?page=news_item&px=Intel-LLVM-Adoption-C-CPP

Intel is recommending all new projects make use of their LLVM-based Intel C/C++ compilers and existing projects should plan to migrate to the new compiler this year. Their "classic" Intel C/C++ compilers will transition to legacy mode at the end of regular updates. James added, "The new LLVM-based Intel C/C++ has reached parity with the classic version, and the LLVM-based C/C++ offers the best optimization technology we have. We suggest all users should try the new C/C++ compiler now, enjoy the benefits, and provide feedback." 

Ну и о недостатках открытых лицензий:

their oneAPI DPC++/C++ Compiler 2021.3 is said to offer 41% faster performance than GCC 11.1 and similar margins to LLVM 12.

Был бы GPL, тогда бы поделились патчами :)

Хотя у них есть https://github.com/intel/llvm , может там и можно что-то найти

Топ вопрос из комментариев с phoronix:

What’s the purpose of creating another C++ compiler on top of LLVM instead of just contributing to Clang?

 , ,

fsb4000
()

JetBrains о состоянии экосистемы C++

с комментариями от Andreas Kling, Creator of SerenityOS и Matt Godbold, Creator of Compiler Explorer

https://www.jetbrains.com/lp/devecosystem-2021/cpp/

Некоторые результаты опросов:

gcc самый популярный компилятор С++.

cppcheck используется в ~6 раз чаще чем PVS-Studio.

vcpkg используется в ~2 раза чаще чем Conan.

 ,

fsb4000
()

Qt 6 Udemy бесплатные курсы

 ,

fsb4000
()

Представлена реализация Tor на языке Rust, которая в будущем заменит вариант на Си

 

fsb4000
()

Serenity OS 1000 дней

История развития за 3 минуты 36 секунд: https://youtu.be/pCV8Q2N-RHA

Удачи проекту!

 serenityos

fsb4000
()

Visual C++ STL code review

Больше открытости от Microsoft :)

На этот раз решили показывать code review C++ STL для всех желающих. Это первое видео, записанное в январе, в будущем будут выложены более новые видео.

Если вам интересно узнать как проходит code review в Майкрософт: https://www.youtube.com/watch?v=FUzrnHEiFI0

Обещают обновлять список code review: https://www.youtube.com/playlist?list=PLReL099Y5nRffygixwNJhENbYxhuJL6Ei

Кто-нибудь знает есть ли подобное у LLVM/gcc или просто у других языков?

 ,

fsb4000
()

Diablo 2 Ressurected выйдет 23 сентября

https://news.blizzard.com/ru-ru/diablo2/23679610/diablo-ii-resurrected-23-sentyabrya-otkroyutsya-vrata-preispodnej

Те кто оформил предзаказ могут начать играть с начала бета тестирования в августе.

Ролик-анонс: https://youtu.be/6RO26nQLcUk

Линукс тут притом, что прошлую тему не удалили: Diablo 2: Resurrected выйдет в этом году

 

fsb4000
()

Календарь Rockchip :)

Rockchip решили что в ноябре 31 день.

In A.D. 1582 Pope Gregory XIII found that the existing Julian calendar
insufficiently represented reality, and changed the rules about
calculating leap years to account for this. Similarly, in A.D. 2013
Rockchip hardware engineers found that the new Gregorian calendar still
contained flaws, and that the month of November should be counted up to
31 days instead. Unfortunately it takes a long time for calendar changes
to gain widespread adoption, and just like more than 300 years went by
before the last Protestant nation implemented Greg's proposal, we will
have to wait a while until all religions and operating system kernels
acknowledge the inherent advantages of the Rockchip system. Until then
we need to translate dates read from (and written to) Rockchip hardware
back to the Gregorian format.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f076ef44a44d02ed91543f820c14c2c7dff53716

Коммит от 2015 года, но я увидел его только недавно, решил поделиться :)

 

fsb4000
()

конец истории про Минесоту

были проанализированы 435 коммитов, включающих исправления, отправленные разработчиками из Университета Миннесоты

349 коммитов признаны корректными и оставлены без изменений. В 39 коммитах обнаружены проблемы, требующие исправления - данные коммиты отменены и до выпуска ядра 5.13 будут заменены на более корректные исправления. Ошибки в 25 коммитах оказались исправлены в последующих изменениях. 12 коммитов потеряли актуальность, так как затрагивали устаревшие системы, уже удалённые из ядра.

почитал комментарии на opennet и нашёл лучший комментарий:

То есть их заставили проверить 435 коммитов, и в 39 из них найдены баги? Получается, что примерно 10% коммитов в ядре можно считать бажными. Ясно, понятно.

https://www.opennet.ru/opennews/art.shtml?num=55095

Ещё раз браво исследователям из Минесоты!!

 

fsb4000
()

Исследователи извиняются за свои исследования

В продолжении Исследователям удалось добавить в ядро Linux уязвимый код

https://www.phoronix.com/scan.php?page=news_item&px=Hypocrite-Commit-Open-Letter

https://lore.kernel.org/lkml/CAK8KejpUVLxmqp026JY7x5GzHU2YJLPU8SzTZUNXU2OXC70ZQQ@mail.gmail.com/T/#u

"All the other 190 patches being reverted and re-evaluated were submitted as part of other projects and as a service to the community; they are not related to the “hypocrite commits” paper. These 190 patches were in response to real bugs in the code and all correct--as far as we can discern--when we submitted them."

The public letter ends with, "While this issue has been painful for us as well, and we are genuinely sorry for the extra work that the Linux kernel community has undertaken, we have learned some important lessons about research with the open source community from this incident. We can and will do better, and we believe we have much to contribute in the future, and will work hard to regain your trust." 

 

fsb4000
()

Бесплатный апрель в PluralSight

FREE for the month of April. No credit card required. No watch limits.

https://www.pluralsight.com/offer/2021/free-april-individual

 ,

fsb4000
()

LLVM и гитхаб

LLVM переносит баги из багтрекера в github issues.

Если у вас есть незакрытый баг в LLVM, то заполните эту форму до 30 апреля: https://forms.gle/tNg86K6T7y2YfsBx9

больше инфы: https://groups.google.com/g/llvm-dev/c/B0bAqFrui6k

 

fsb4000
()

Nvidia спасёт геймеров

Halving Hash Rate

RTX 3060 software drivers are designed to detect specific attributes of the Ethereum cryptocurrency mining algorithm, and limit the hash rate, or cryptocurrency mining efficiency, by around 50 percent.

That only makes sense. Our GeForce RTX GPUs introduce cutting-edge technologies — such as RTX real-time ray-tracing, DLSS AI-accelerated image upscaling technology, Reflex super-fast response rendering for the best system latency, and many more — tailored to meet the needs of gamers and those who create digital experiences.

https://blogs.nvidia.com/blog/2021/02/18/geforce-cmp/

 ,

fsb4000
()

Майнеры повсюду

https://www.ixbt.com/news/2021/02/06/majning-na-noutbuke-prjamo-v-kafe-pozvoljaet-okupit-kofe.html

Одна из пользователей платформы Bilibili необычным образом показала, на что способен майнинг на ноутбуке с RTX 3060. Она пришла в кафе, заказала кофе, подключила ноутбук к розетке и запустила майнинг Ethereum. В итоге за 2 часа она получила 0,00053 ETH, что при курсе на момент записи видео соответствует 0,89 доллара, и этого хватило, чтобы окупить купленный кофе.

Да уж, майнить на ноутбуке это бред :)

 ,

fsb4000
()

Бесплатные выходные в PluralSight

https://www.pluralsight.com/offer/2021/Q1-free-weekend

с 5 по 7 февраля можно будет бесплатно посмотреть какой-нибудь курс(ы) на pluralsight.

 ,

fsb4000
()

Concepts vs TypeClasses vs Traits vs Protocols vs Type Constraints

Интересный доклад нашёл: https://github.com/codereport/Talks/tree/master/2020-11-MeetingC%2B%2B/ConceptsTraitsTypeClassesProtocols

https://raw.githubusercontent.com/codereport/Talks/master/2020-11-MeetingC%2B%2B/ConceptsTraitsTypeClassesProtocols/C%2B%2B%20Concepts%20vs%20Haskell%20Typeclasses%20vs%20Rust%20Traits%20vs%20Swift%20Protocols%20-%20Meeting%20C%2B%2B.pdf

Видео выложили: https://youtu.be/Qh7QdG5RK9E

Возможно кому-то на лоре тоже будет интересно почитать небольшое сравнение похожих фич в разных языках.

 , , , ,

fsb4000
()

Россия потратит 7,5 миллиарда рублей на 32-ядерный «Эльбрус»

Минпромторг России заказал разработку нового процессора «Эльбрус» за 7,5 миллиарда рублей. Соответствующая заявка появилась на сайте госзакупок.

По условиям конкурса, исполнитель должен разработать универсальный 32-ядерный микропроцессор для создания типоряда вычислительных систем в классе высокопроизводительных серверов и систем хранения данных высшего уровня производительности и супер-ЭВМ.

В материалах заявки говорится, что микропроцессор «Эльбрус-32С» будет иметь производительность терафлопового и петафлопового диапазонов. Новая разработка будет использоваться для оснащения промышленных и специальных систем, учреждений РАН, аэрокосмической отрасли и атомной энергетики, искуственного интеллекта. Диапазон рабочих температур «Эльбрус-32С» составит от минус 60 до плюс 90 градусов.

https://zakupki.gov.ru/epz/order/notice/ok504/view/common-info.html?regNumber=0173100009520000237

https://lenta.ru/news/2020/11/23/elb/

вот у них и деньги на форум появились :)

 

fsb4000
()

AMD купила Xilinx

Американский производитель процессоров и другой электроники Advanced Micro Devices (AMD) объявил о покупке производителя микросхем — Xilinx. Сумма сделки составит $35 млрд, сообщила AMD.

https://ir.amd.com/news-events/press-releases/detail/977/amd-to-acquire-xilinx-creating-the-industrys-high

https://quote.rbc.ru/news/article/5f980f709a79473daf337e36

 ,

fsb4000
()

На Phoronix хоронят X.Org

 

fsb4000
()

RSS подписка на новые темы