Архив за 23 марта 2020 - 8

Некоторое время назад я начал удивительное путешествие в мир JIT-компилятора с целью найти места, куда можно засунуть свои руки и что-нибудь ускорить, т.к. по ходу основной работы накопился небольшой багаж знаний в LLVM и его оптимизаций. В этой статье я хотел бы поделиться списком моих улучшений в JIT (в .NET он называется RyuJIT в честь какого-то дракона или аниме — я не разобрался), большая часть которых уже попала в master и будет доступна в .NET (Core) 5. Мои оптимизации затрагивают разные фазы JIT, которые очень схематично можно показать следующим образом:

Оптимизации в JIT-компляторе для .NET 5 - 1

Как видно из схемы, JIT — это отдельный модуль, связанный с рантаймом узким Jit-Interface, по которому JIT консультируется по некоторым вещам, например, можно ли скастить один класс к другому. Чем позже JIT компилирует метод в слой Tier1, тем больше информации может предоставить рантайм, например, что static readonly поля можно заменить константой, т.к. класс уже статически проинициализирован.
Читать полностью »

Компания ZTE официально анонсировала свой флагманский смартфон ZTE Axon 11, заявив, что он является лучшим сразу по нескольким статьям.

Во-первых, производитель утверждает, что ZTE Axon 11 является самым легким мобильным телефоном с поддержкой сетей пятого поколения. Во-вторых, это самый легкий (168 г) и самый тонкий (7,9 мм) 5G-смартфон в своей ценовой категории. В-третьих, ZTE Axon 11 является единственным 5G-смартфоном в своем классе, который оснащен изогнутым экраном. Наконец, производитель утверждает, что у него самая узкая нижняя рамка в своем классе.

Японская холдинговая компания SoftBank Group сегодня заявила, что продаст или монетизирует активы на сумму до 4,5 трлн иен (41 млрд долларов), чтобы выкупить свои акции на сумму 2 трлн иен и сократить долг. Это сообщение привело к росту акций SoftBank Group на 19% — самому большому в течение одного дня за почти 12 лет.

У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад.

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes - 1

Как мы упоминали в недавней статье про логи, он требовал доработки, и актуальность её со временем только росла. Сегодня мы рады представить новую версию loghouse — v0.3.0. Подробности о ней — под катом.Читать полностью »

Привет! Мы живем в интересное время: дипфейки, торговые войны, политические игрища, Грета Тунберг, и если вам этого казалось мало, то получите-распишитесь за новинку — коронавирусную инфекцию COVID-19.

Распространение коронавируса повлияло и на нашу конференцию по практической кибербезопасности OFFZONE 2020. Ее пришлось перенести до лучших времен.

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

PCB-бейдж, которого не будет, или как преодолеть все и проиграть на финише - 1

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

Ассортимент ASRock Rack (подразделение ASRock, выпускающее серверы и серверные системные платы) пополнила системная плата для процессоров AMD EPYC в исполнении LGA 4094. Плата ROMED8-2T поддерживает процессоры серий EPYC 7001 (Naples) и EPYC 7002 (Rome), устанавливаемые в разъем LGA4094 (Socket SP3).

На системной плате ASRock ROMED8-2T есть семь слотов расширения PCIe 4.0 x16

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

Компания EIZO анонсировала продажи на китайском рынке монитора Foris Nova с экраном 4K OLED, изготовленным методом печати. Эта модель, представленная в октябре прошлого года, ранее была доступна только в Японии.

Компания Huawei объявила стоимость своего флагманского складного смартфона в России. За аппарат просят двести тысяч рублей. Компания больше не испытывает трудности с производством новинки — об этом на прошлой неделе заявил генеральный директор Huawei Consumer Business Group Ю Чэндун (Yu Chengdong). Ну а раз так, значит можно расширять географию продаж: с 31 марта складной Huawei Mate Xs наконец-то можно будет купить в России. Вот только позволить себе смартфон смогут далеко не все.

Сегодня глава отдела по связям с общественностью Xiaomi прямо заявил, что компания готовится к выпуску переиздания смартфона Xiaomi Mi 6, который был флагманом производителя в 2017 году.

Представьте, что мы выпустим переиздание Xiaomi Mi 6. Сохраним форму и размер, добавим врезанную в экран камеру, платформу Snapdragon 7 или 8 серии, сохраним NFC...Вы бы купили такой смартфон?

Xiaomi.

Обычно подобные опросы компания проводит, когда соответствующее решение уже принято, а опросы лишь позволяют подогреть интерес общественности перед анонсом.

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

Web Audio API существует уже давно, и про него есть немало статей. Поэтому про сам API много говорить не будем. Расскажем, что Web Audio и Angular могут стать лучшими друзьями, если их правильно познакомить. Давайте сделаем это!

Пишем Ретровейв на Angular - 1

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


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