Sony снизила прогноз по производству консолей PlayStation 5 на этот финансовый год из-за ограниченных поставок компонентов и проблем с логистикой, вызванными пандемией.
Intel, AMD, Arm, TSMC и Samsung представили новый консорциум Universal Chiplet Interconnect Express (UCIe) с целью стандартизации межкомпонентных соединений между чипами с открытым интерфейсом. Участники консорциума стремятся сделать UCIe таким же универсальным, как и другие стандарты (USB, PCIe и NVMe).
16 марта 2022 года представитель Qualcomm рассказал, что производитель полупроводниковых компонентов временно прекращает продажу оборудования и продукции компаниям в РФ из-за санкций.
Российская автомобилестроительная компания АвтоВАЗ намерена с июня запустить производство специальных версий автомашин Lada, при сборке которых будут использовать минимальное количество зарубежных компонентов.
4 июля 2022 года французская компания Schneider Electric объявила, что продала российский бизнес российской компании Systeme Electric. Это юрлицо продолжит производить электрические компоненты (розетки, выключатели, реле) и системы для электроподстанций, но импортировать в РФ оборудование бывшей материнской компании не сможет.
Корпорация Apple обратилась к своим поставщикам с просьбой обеспечить соответствие поставок из Тайваня в КНР по китайским таможенным правилам, чтобы избежать проверок.
Российская автомобилестроительная компания АвтоВАЗ не смогла найти замену 1,5 тыс. компонентам из 4,5 тыс. используемых для сборки автомобилей, заявил президент концерна Максим Соколов во время выступления на Восточном экономическом форуме.
Американская корпорация Apple добавила в список поставщиков шесть китайских компаний, включая Zhongke Sanhuan, Crystal Optoelectronics, Shenzhen Qiande Electronics, Wingtech Technology, Jiangyin Kangr Technology и Baotou Inste Rare Magnetic New Materials.
Владелец мастерской по ремонту оборудования Бен Монтана рассказал, что использование консоли PlayStation 5 в вертикальном положении приводит к протечке жидкого металла, применяемого для охлаждения APU. Компания-производитель Sony продолжает заявлять, что игровую приставку можно размещать вертикально и горизонтально.
Программу льготного кредитования, которая с марта 2022 года была доступна для производителей вычислительной техники (компьютеры, ноутбуки, планшеты, серверы, системы хранения данных), расширили на производителей телекоммуникационного и офисного оборудования (принтеры, сканеры, факсы, мобильные и стационарные телефоны, роутеры, модемы и др.). Поправки к постановлению правительства № 407 опубликованы на сайте правительства, пишет «Коммерсантъ».
По итогам 2022 года российские дизайн-центры микроэлектроники в среднем удвоили выручку, рассказал «Коммерсанту» исполнительный директор Ассоциации разработчиков и производителей электроники (АРПЭ) Иван Покровский, ссылаясь на данные опроса участников ассоциации.
Как понятно из номера версии (переход с 5.1.9 сразу к 5.9) в обновлении содержатся последние приготовления к переходу на 6 версию. Кроме того, само по себе обновление очень большое — изменения коснулись 12 модулей. Бета. Финальный релиз будет, скорее всего, уже в виде «1С-Битрикс 6.0» ближе к конце месяца. Как обычно исправлены старые ошибки, добавлены новые компоненты в большинстве модулей, небольшие изменения в интерфейсе.
Родители всегда поучают своих детей (на то они и родители). Детям всегда кажутся родительские советы глупыми и не нужными и лишь потом, уже имея своих собственных, мы понимаем, что родители на самом деле были правы.
Вот, например, моя мама всегда говорила мне три вещи:
1. Не переедай на ночь,
2. Не играй в азартные игры,
3. Не пиши своих php фреймворков
И сейчас понимаю, что зря ее не послушался. А тогда… Как же это давно было… Хотя не так уж и давно, всего-то полтора года назад.
В одном из проектов понадобилось получить доступ к БД PostgreSQL из Delphi и, в частности, читать BLOB поля из этой БД. Разумеется, дабы не изобретать велосипед, решил поискать готовые компоненты. Нашлось два решения:
После заметки Стыкуем асинхронные скрипты и предложенного решения от Steve Souders я подумал о модульной загрузке какого-то сложного JavaScript-приложения. И понял, что предложенный подход в таком случае будет довольно громоздким: нам нужно будет в конец каждого модуля вставлять загрузчик следующих модулей. А если нам на разных страницах требуются различные наборы модулей и разная логика их загрузки? Тупик?
Ан нет. Не зря Steve упоминает в самом начала своей заметки о событии onload / onreadystatechange для скриптов. Используя их, мы можем однозначно привязать некоторый код к окончанию загрузки конкретного модуля. Дело за малым: нам нужно определить этот самый код каким-либо образом.
Решение первое: дерево загрузки
В качестве наиболее простого способа определить порядок загрузки модулей на конкретной странице можно предложить глобальный массив, содержащий в себе дерево зависимостей. Например, такой: