Архив июня 2022 - 19

Внедрение технологии AMD FSR 2.0 станет ещё проще. Она стала доступна в виде плагина в игровых движках Unreal Engine 4 и 5, то есть разработчикам, которые создают свои проекты на этих движках, будет очень просто добавить FSR 2.0 в свои игры.  

Вы когда-нибудь задумывались над тем, как компилятор понимает, какую функцию и откуда вызвать? Постараемся разобраться.

Что такое Method Dispatch?

Method Dispatch - это алгоритм, который решает, какой метод должен вызываться в ответ на сообщение. Его цель заключается в том, чтобы проинформировать процессор о том, где он может найти код для вызова метода в памяти.

Swift имеет три типа method dispatch:

  1. Static Dispatch

  2. Table Dispatch

  3. Message Dispatch

В чем отличие разных типов диспетчеризации?

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

22.06.2022

Zap Energy зажгла в прототипе термоядерного реактора нового поколения FuZE-Q первую плазму - 1

До термоядерных станций и космических кораблей с термоядерным двигателем ещё далеко, но 22 июня Zap Energy выпустила пресс релиз о том, что компания первый раз зажгла плазму в реакторе FuZE-Q, построенном на принципе Z-pinch.

На прошлой неделе Zap Energy завершила важный этап, создав первую плазму — горячую плотную форму материи, встречающуюся в звездах — в своём новом прототипе реактора, названном FuZE-Q, предназначенном для достижения долгожданной цели Q = 1, когда процесс ядерного синтеза внутри плазмы дает больше энергии, чем было затрачено на его создание. Новый реактор потребовался после того, как в прошлом году компания продемонстрировала увеличение срока жизни плазмы в Z-pinch реакторе своей конструкции при силе тока более 500 kA.
Для ускорения вывода своей технологии на рынок компания так же объявила об окончании раунда финансирования серии C в сумме $160M.
Читать полностью »

Сегодня у нас есть отличный повод снова вернуться к вопросу развития российского BI. Совместное решение от Loginom и BI2BUSINESS, по заявлениям его создателей, позволяет упростить внедрение BI на базе платформы Visiology для целого ряда часто встречающихся задач. Подробности о новой интеграции специалисты обещают раскрыть в ходе вебинара, а несколько мыслей о важности этого события вы найдете под катом. 

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

Китайский производитель AyaNeo анонсировала уже пятую портативную игровую консоль, которая выйдет в четвёртом квартале этого года. Это модель с названием Flip, которая конструктивно похожа на Nintendo DS.

Дело было вечером, делать было нечего (с)

Как же сделать плавник для кайтборда или вейвборда?

Плавники разные бывают…но мы не будем лезть в философские измышления и прочие приблудности, а просто посетим сайт википедии и посмотрим что такое плавник. Википедия по этому поводу говорит:

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

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

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

Чжунгуаньцунь: как выглядит и как родилась «кремниевая долина» КНР - 1


С тех пор как «настоящая» Кремниевая долина в Калифорнии получила своё имя и всемирную славу, в других странах мира многие стали пытаться повторить её успех.

В 90-е и «нулевые» годы «кремниевые» топонимы возникали как грибы после дождя. Кремниевые холмы в Остине, Техас (1995 год). Кремниевое плато в Бангалоре, Индия (1999 год). Кремниевый оазис в Дубаи, ОАЭ (2003 год). Кремниевый мыс в Кейптауне, Южная Африка (2009 год). В одной только Великобритании водятся Кремниевый коридор, Кремниевая объездная, Кремниевая теснина, Кремниевый глен (узкая долина по-шотландски) и даже Кремниевая топь (Silicon Fen) под Кембриджем. К настоящему моменту список «кремниевых» топонимов насчитывает десятки наименований по всему земному шару.

Одним из первых — и наиболее успешных — «кремниевых» проектов стал научно-технологический парк Чжунгуаньцунь в Пекине. Именно его чаще всего называют «китайской кремниевой долиной», и для того есть немало оснований. Более того, он весомо претендует на почётное звание второго по важности «кремниевого» хаба на планете. По крайней мере, по состоянию на начало 2020-х годов. Читать полностью »

Изобретатели парохода: первое поколение - 1

<< До этого: Паровая революция

Ко времени появления триумфальных достижений Уатта идея о том, что двигатель, работающий на сжигаемом топливе, может заставить транспортное средство перемещаться по земле, воде или даже по воздуху, была уже не новой. Лейбниц, Гюйгенс и Папен рассуждали о средствах передвижения, работающих на порохе или паре. Самой популярной идеей была тележка без лошадей – ведь машины, вращавшие колёса, тогда уже стали обычным делом. Шотландский учёный и изобретатель Джон Робисон демонстрировал самому Уатту повозку, приводимую в движение силой пара, в 1759 году. Однако практически использовать пар для передвижения сначала получилось не на суше, а на воде. Тому было множество причин, основной из которых был размер этих машин. Ранние паровые машины были крупными и тяжёлыми, они покоились на крупных и тяжёлых паровых котлах, установленных на крупных и тяжёлых топках (сделанных обычно из кирпича). Гораздо проще было сплавлять всю эту массу по воде, чем поставить её на колёса (тем не менее, исполинский вес этих машин отправил на дно не один пароход) [1]. Кроме того, судно среднего размера, в отличие от наземного средства передвижения разумных габаритов, могло разместить всё это оборудование так, чтобы там ещё осталось место для полезного груза – людей и прочего. Для создания значительно более компактных двигателей пришлось бы использовать пар высокого давления, но это порождало множество технических проблем, на решение которых пришлось потратить не одно десятилетие.
Читать полностью »

Познакомился я с этой темой на одном из собеседований, когда мне задали вопрос о том, что есть какая-то большая структура и сколько памяти будет занято, если переменную с экземпляром этой структуры присвоить другой переменной. Тогда, вспоминая о том, что происходит при взятие подстроки, я ответил, что объем памяти не изменится и ошибся. Ну и уже после собеседования полез читать о copy-on-write (далее COW).

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


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