Динамические библиотеки подключаются к программе во время выполнения. Это позволяет обновлять их реализацию и компилировать независимо от использующих программ. Такой подход открывает ряд дополнительных возможностей при разработке ПО. Например, написание разных модулей приложения на разных языках или создание системы динамически подключаемых плагинов.
Рассмотрим, как создавать и загружать динамические библиотеки в Rust
Рассмотрим, как создавать и загружать динамические библиотеки в Rust
Улучшения в эмуляторе Dolphin
Основным катализатором многих изменений стали сообщества игроков. Они занимались сложной отладкой, находили мелкие проблемы, которые оставались бы незаметными для тех, кто не знает игру в совершенстве, и даже создавали патчи, чтобы игры лучше подстраивались под усовершенствования в эмуляторе.
Весь этот вклад, хотя и не являлся кодом, очень ценен, благодаря нему Dolphin стал тем, что мы видим сегодня
Основным катализатором многих изменений стали сообщества игроков. Они занимались сложной отладкой, находили мелкие проблемы, которые оставались бы незаметными для тех, кто не знает игру в совершенстве, и даже создавали патчи, чтобы игры лучше подстраивались под усовершенствования в эмуляторе.
Весь этот вклад, хотя и не являлся кодом, очень ценен, благодаря нему Dolphin стал тем, что мы видим сегодня
⚡️⚡️⚡️ Главные IT-новости к этому часу:
🎮 Rockstar показала трейлер «GTA: Trilogy» и запустила предзаказ
⛔️ Роскомнадзор заблокировал предвыборный сайт президента России в домене.рф из-за киберсквоттеров
👨🔬 Российские учёные разработали новый биокомпозитный материал для очистки сточных вод
🔓 Хакеры взломали соцсеть Трампа до её официального запуска и создали его фейковый аккаунт
🕰 24 октября 2021 года ошибка в коде GPSD сбросит системное время на март 2002 года
🔭 «Хабблу» удалось заснять гибель звезды (ФОТО)
⚙️ Microsoft удалила открытый код функции Hot Reload из открытой кодовой базы платформы .NET ради Visual Studio 2022
🎮 Rockstar показала трейлер «GTA: Trilogy» и запустила предзаказ
⛔️ Роскомнадзор заблокировал предвыборный сайт президента России в домене.рф из-за киберсквоттеров
👨🔬 Российские учёные разработали новый биокомпозитный материал для очистки сточных вод
🔓 Хакеры взломали соцсеть Трампа до её официального запуска и создали его фейковый аккаунт
🕰 24 октября 2021 года ошибка в коде GPSD сбросит системное время на март 2002 года
🔭 «Хабблу» удалось заснять гибель звезды (ФОТО)
⚙️ Microsoft удалила открытый код функции Hot Reload из открытой кодовой базы платформы .NET ради Visual Studio 2022
Рассмотрим ускорители Гаусса, а также ряд действий для улучшения их работы. В процессе остановимся на моментах, которые требуют приложения усилий и могут существенно поднять эффективность этих устройств.
О пушках Гаусса и не только
О пушках Гаусса и не только
«Эта светодиодная лампа может смело претендовать на титул «Худшая лампочка в мире». В ней плохо абсолютно всё: опасная для здоровья стопроцентная пульсация, мощность вдвое меньше заявленной, световой поток в два с половиной раза меньше заявленного, низкий индекс цветопередачи. Даже цветовая температура не такая, как указано»
Возможно, худшая лампочка в мире
Возможно, худшая лампочка в мире
Команда Rust рада сообщить о новой версии языка — 1.56.0. С этим выпуском также стабилизируется 2021 редакция.
Выпуск Rust 1.56.0 и 2021 редакция
Выпуск Rust 1.56.0 и 2021 редакция
На уходящей неделе мы релоцировались в Сомалиленд, клепали деревянный корпус для ПК, разбирались в физике пятого состояния материи и пытались понять, почему любой Android снимает видео хуже iPhone.
Лучшие публикации недели (18-24 октября)
Лучшие публикации недели (18-24 октября)
Маленькие «малинки» в крупном дата-центре: часть вторая
В прошлой части мы рассмотрели отличие процесса загрузки Raspberry Pi 4 от «обычных» серверов и файлы, необходимые для её успешного завершения. Теперь нужно научиться менять этот процесс под наши нужды.
В прошлой части мы рассмотрели отличие процесса загрузки Raspberry Pi 4 от «обычных» серверов и файлы, необходимые для её успешного завершения. Теперь нужно научиться менять этот процесс под наши нужды.
У большинства айтишников найдутся свои истории о собеседованиях: забавные, печальные, странные. Из одних можно извлечь полезные выводы, а другие просто дают понять, «что в индустрии бывает».
«Это что! А вот у меня на собесе было…», или Байки с технических интервью
«Это что! А вот у меня на собесе было…», или Байки с технических интервью
⚡️⚡️⚡️ Главные IT-новости к этому часу:
⌚️ Apple Watch Series 7 получили 6 баллов из 10 по шкале ремонтопригодности
😠 Пользователи смартфонов Pixel жалуются на проблемы после обновления до Android 12
🔙 После жалоб своих и сторонних разработчиков Microsoft вернула функцию Hot Reload в открытую кодовую базу платформы .NET
⚙️ Razer будет производить комплектующие для ПК (ФОТО)
💻 Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «чёлку» в новых MacBook Pro
🚀 Китайский спутник доставлен на орбиту для сбора мусора
🎮 Персонажу Overwatch поменяли имя из-за скандала с харассментом
⌚️ Apple Watch Series 7 получили 6 баллов из 10 по шкале ремонтопригодности
😠 Пользователи смартфонов Pixel жалуются на проблемы после обновления до Android 12
🔙 После жалоб своих и сторонних разработчиков Microsoft вернула функцию Hot Reload в открытую кодовую базу платформы .NET
⚙️ Razer будет производить комплектующие для ПК (ФОТО)
💻 Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «чёлку» в новых MacBook Pro
🚀 Китайский спутник доставлен на орбиту для сбора мусора
🎮 Персонажу Overwatch поменяли имя из-за скандала с харассментом
История крови: самая древняя проблема обратной совместимости
Притом, что попытки переливания крови (в том числе, удачные) восходят к глубокой древности, относительно годные кровезаменители появились только в конце прошлого века, а искусственная кровь не изобретена до сих пор.
Притом, что попытки переливания крови (в том числе, удачные) восходят к глубокой древности, относительно годные кровезаменители появились только в конце прошлого века, а искусственная кровь не изобретена до сих пор.
«Я хотел бы поделиться недавним опытом собеседований на позицию инженера данных. У меня был больше научный интерес, чем необходимость. За три недели я пообщался более чем с 20 компаниями в Канаде и США, чтобы оценить возможности рынка и тренды индустрии аналитики»
Есть ли жизнь после FAANG, или Опыт собеседований в Северной Америке
Есть ли жизнь после FAANG, или Опыт собеседований в Северной Америке
«В этой статье вы не найдёте фотографий счастливой жизни и фахверковых домов, так же как и не найдёте жалоб на тяжёлую жизнь и тоску по берёзкам. Я постарался описать финансовую сторону переезда и особенности первых месяцев жизни в Германии, знания которых могут сохранить вам нервы, время и деньги»
Германия: руководство пользователя
Германия: руководство пользователя
⚡️⚡️⚡️ Главные IT-новости к этому часу:
🔫 NtechLab тестирует систему, которая должна выявлять вооружённых людей при подходе к школе и вызвать полицию
🇨🇳 Китайцы извлекают чипы из старых смартфонов и собирают SSD на продажу
🙏🏻 Операторы связи просят Минцифры запретить ввозить и продавать в стране бытовые усилители сотового сигнала
🤖 «Почта России» начнёт доставлять посылки с помощью роботов-курьеров «Яндекса»
🔭 Гавайские учёные открыли одну из самых молодых планет (ФОТО)
1️⃣ НАТО приняло первую стратегию в области ИИ
🔫 NtechLab тестирует систему, которая должна выявлять вооружённых людей при подходе к школе и вызвать полицию
🇨🇳 Китайцы извлекают чипы из старых смартфонов и собирают SSD на продажу
🙏🏻 Операторы связи просят Минцифры запретить ввозить и продавать в стране бытовые усилители сотового сигнала
🤖 «Почта России» начнёт доставлять посылки с помощью роботов-курьеров «Яндекса»
🔭 Гавайские учёные открыли одну из самых молодых планет (ФОТО)
1️⃣ НАТО приняло первую стратегию в области ИИ
В 1972 году в результате проведённого в Массачусетском технологическом институте исследования учёные пришли к выводу: быстрый экономический рост приведёт к коллапсу нашего общества к середине XXI века.
Новое исследование подтверждает, что мы идём по графику
Новое исследование подтверждает, что мы идём по графику
Участвуйте в конкурсе «Технотекст-2021»!
Выберите свою лучшую статью и подайте заявку, а мы поможем вам стать ещё круче.
👉 Подробности
Выберите свою лучшую статью и подайте заявку, а мы поможем вам стать ещё круче.
👉 Подробности
Сколько видов тетриса вы знаете? 3D-тетрис, тетрис на раздевание, «бесящий тетрис». Оказывается, есть ещё несколько достойных экзотических видов, в каждом из которых отражена одна из философских граней реальной жизни.
Различные виды тетрисов, и где они обитают
Различные виды тетрисов, и где они обитают
Forwarded from Хабр Новости
Сообщившего о Pegasus журналиста New York Times взломали этой же программой
Канадская лаборатория Citizen Lab, занимающаяся исследованиями в области информационной безопасности, опубликовала отчёт о диагностике телефона журналиста New York Times (NYT) Бена Хаббарда. Согласно отчёту, он неоднократно становился мишенью для шпионской программы Pegasus с июня 2018 по июнь 2021 года. Заражение телефона происходило во время работы Хаббарда в Саудовской Аравии и написании книги о наследном принце страны — Мухаммеде бен Салмане. Читать далее https://amp.gs/j194d
Канадская лаборатория Citizen Lab, занимающаяся исследованиями в области информационной безопасности, опубликовала отчёт о диагностике телефона журналиста New York Times (NYT) Бена Хаббарда. Согласно отчёту, он неоднократно становился мишенью для шпионской программы Pegasus с июня 2018 по июнь 2021 года. Заражение телефона происходило во время работы Хаббарда в Саудовской Аравии и написании книги о наследном принце страны — Мухаммеде бен Салмане. Читать далее https://amp.gs/j194d
Хабр
Сообщившего о Pegasus журналиста New York Times взломали этой же программой
Канадская лаборатория Citizen Lab, занимающаяся исследованиями в области информационной безопасности, опубликовала отчёт о диагностике телефона журналиста New York Times (NYT) Бена Хаббарда. Согласно...
Автор этой статьи несколько месяцев изучал тему интернет-мошенничества с целью собрать наиболее полный список действий, которые обезопасили бы его от жуликов и их махинаций. Итогом изучения стал чек-лист, которым он и делится с нами.
Самый полный чек-лист для защиты от мошенников
Самый полный чек-лист для защиты от мошенников
«Я немного расскажу, как использую vim в работе фулстек-программиста, со своей колокольни, но для начала отвечу на некоторые вопросы, которые задают мне, когда узнают, что я использую vim при разработке проектов»
Neovim для фулстек-программиста
Neovim для фулстек-программиста