Архив мая 2024 - 28

Этот пост посвящён замечательному инструменту, полезному для каждого, кто интересуется компиляторами или архитектурой компьютеров. Это Compiler Explorer, который я в дальнейшем будут называть CE.

CE — потрясающий инструмент. Если вы с ним не знакомы, то прервите чтение и перейдите на веб-сайт CE, где вы увидите примерно такой экран:

Предупреждение: вы забираетесь в «кроличью нору», на которую можете потратить несколько часов своего времени.

Compiler Explorer — уникальный проект для исследования компилируемого кода - 1

В основе CE лежит очень простая идея. Достаточно ввести исходный код в левую панель, и сайт мгновенно покажет вам на правой панели скомпилированный результат (обычно на языке ассемблера).

CE поддерживает 69 языков, более двух тысяч компиляторов и широкий спектр архитектур, включая x86, arm, risc-v, avr, mips, vax, tensa, 68k, PowerPC, SPARC и даже древний 6502.

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

Это само по себе удивительно, но у CE есть гораздо больше возможностей. Это инструмент, который должны знать все интересующиеся компиляторами и архитектурами компьютеров. В статье мы сможем лишь поверхностно рассмотреть функции CE. Вам стоит самим перейти на сайт CE и попробовать всё самостоятельно.Читать полностью »

ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с основателем производства удобрений, который остался анонимен, чтобы не портить отношения с технологическими гигантами и розничными сетями.

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

Обычно домашнее цветоводство воспринимается как «хобби для олдов», простые кактусы или фиалки.

Читать полностью »

Владелец нового Ford Mustang Dark Horse рассказал, что он получил автомобиль с задними фонарями из двух разных регионов: один, предназначенный для машин в Северной Америки, а другой — в Европе.

Справа установлены обычные красные фонари, а слева нижняя часть имеет более темный оттенок. Когда Джим Мандерано зашел на форум владельцев Facebook, то никто, кроме него, не сталкивался с подобной проблемой. Другие владельцы подтвердили, что он оказался в уникальной ситуации.

Microsoft планирует анонсировать несколько аппаратных и программных решений в понедельник, 20 мая, на мероприятии в своем кампусе в Редмонде, штат Вашингтон.

Как пишет Reuters, ожидается, что производитель Windows представит новую версию своего планшета Surface Pro и ноутбука Surface на SoC Qualcomm. Чипы Qualcomm Snapdragon X Elite включают в себя так называемый нейронный процессор, предназначенный для ускорения приложений, ориентированных на искусственный интеллект, таких как программное обеспечение Microsoft Copilot.

Читать полностью »

DJI представила новый дрон DJI Mini 4K, который уже поступил в продажу по цене 200 долларов в Китае. Производитель называет гаджет первой мини-аппаратурой для аэрофотосъемки в формате 4K стоимостью за такие деньги.

地形图非线性保密处理算法, или что не так с картами Китая на спутниковых снимках - 1

Китай — это не просто другая страна. Это другой мир. Необязательно ехать туда, чтобы убедиться в этом. Иногда достаточно зайти в интернет. Например, использовать Google Maps или другие сервисы, чтобы открыть карту Китая. И тогда можно заметить, что расположение объектов (дорог, рек, достопримечательностей и многого другого) на карте и на спутниковых снимках, мягко говоря, не совпадает.

В этой статье хотелось бы рассказать, почему происходит такая путаница и что из этого следует.Читать полностью »

BenQ представила монитор RD240Q, предназначенный для программистов и разработчиков. RD240Q оснащен панелью с улучшенными антибликовыми свойствами. Монитор получил специальный режим кодирования с повышенной четкостью текста при различных условиях освещения, а также горячую клавишу для перехода в этот режим.

BenQ RD240Q оснащен 24,1-дюймовым дисплеем с соотношением сторон 16:10, разрешением WQXGA (2560 x 1600) и охватом 95% цветового пространства P3. Монитор оснащен эргономичной регулируемой подставкой, а также включает KVM-переключатель и программное обеспечение BenQ.

О внутренних планах Huawei по сентябрьскому запуску HarmonyOS Next с совместимостью с «моноблоками-флагманами, складными флагманами, телефонами среднего класса, планшетами и умными часами», ожидаемым во второй половине 2024 года, рассказал инсайдер Digital Chat Station.

Читать полностью »

Карсон Гросс, создатель HTMX - 1

Карсон Гросс (Carson Gross) — профессор информатики из Монтаны, который неожиданно стал одним из самых ярких персонажей в индустрии веб-программирования последних лет. Он автор языка HyperScript и популярной библиотеки для фронтенда HTMX, позволяющей создавать сложные интерактивные сайты средствами HTML. Красивая альтернатива клиентскому рендерингу на JavaScript решает сразу несколько проблем современного веба, связанных с избыточной сложностью разработки и поддержки, производительностью и ожирением сайтов.

Создавать сайты очень просто, тот же Хабр написал один программист, а не команда из сотен разработчиков и девопсов, как сейчас принято нанимать в интернет-компании.

Многие веб-разработчики нашего времени выросли со знанием только одностраничных приложений SPA и фреймворков для них. Они начали свои карьеры с приложений на React.js, которые общаются с сервером Node через JSON API. Это настоящая трагедия, считает Гросс. Интерактивные приложения можно делать совершенно иначе.
Читать полностью »

Команда Яндекса объявила о выпуске обновления фирменного браузера для корпоративных пользователей. В «Яндекс Браузере» для организаций появились новые групповые политики для защиты информации. 


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js