Архив за 27 сентября 2023 - 2

На российском рынке начались продажи недорогого планшета Redmi Pad SE, дебютировавшего на международном рынке в августе 2023 года. 

Ещё одно приложение, входящее в экосистему Google преодолело важный рубеж в 5 миллиардов загрузок в магазине приложений Google Play — Google Messages (Сообщения), базовое приложение для обмена сообщениями на смартфонах Android. 

Сегодня в Steam состоялся релиз экшна «Русы против ящеров» от разработчиков the Bratans. Игра, «похожая на Dark Souls», погружает в мир Гипербореи, где игроку предстоит одолеть «полчища Ящеров и других иродов, покусившихся на святые места Предков».

На двух российских биржах, Московской и Санкт-Петербургской, 26 сентября стартовали торгиЧитать полностью »

Команда СберБанка сообщила о запуске обновления сервиса «Сообщите о мошенничестве» на своём сайте. Теперь в нём можно оставить жалобу сразу на несколько номеров, с которых позвонили злоумышленники, а также на звонки и сообщения из мессенджеров, адреса электронной почты, фишинговые сайты и мошеннические электронные кошельки.

Мы много лет уже используем в качестве основной базы данных PostgreSQL. За это время он зарекомендовал себя быстрой и надежной СУБД. Однако, есть в PostgreSQL одна проблема, с которой приходится сталкиваться достаточно часто. К сожалению, реализация логики временных таблиц в нем имеет ряд недостатков, которые отрицательно сказываются на производительности системы.

Одним из свидетельств наличия проблемы является то, что для временных таблиц в Postgres Pro была добавлена специальная функция fasttrun, а в Postgres Pro Enterprise существенно доработана работа с ними (см. Читать полностью »

Прогресс WebAssembly и будущее веба. Быстрые интерфейсы, пример Figma - 1
Скетч из статьи Лин Кларк «Создание и работа с модулями WebAssembly»

WebAssembly (Wasm) — это бинарный формат для безопасного и эффективного выполнения портативных программ в стековой виртуальной машине (в браузере или на сервере). Как и ASM.js, представляет собой низкоуровневый код. Есть ещё WAT — WebAssembly Text, человекочитаемая версия бинарного кода.

WebAssembly — не столько язык программирования, сколько цель компиляции, новый вид ассемблера, который работает близко к железу, принимая программы на C, C++, Rust и других привычных языках. При этом Wasm гораздо быстрее ASM.js и выполняет код в браузере почти как нативные программы под любой ОС.
Читать полностью »

Команда Яндекса объявила грядущем перезапуске фирменного сервиса видеоконференций, входящего в универсальный набор «Яндекс 360» для работы. Как отмечает пресс-служба, «Телемост» будет переведён на новую технологичную платформу, что позволит быстрее внедрять новые возможности для пользователей и повысить эффективность работы сервиса. 

Комиссар Евросоюза по вопросам внутреннего рынка Тьерри Бретон публично призвал генерального директора Apple Тима Кука открыть экосистему аппаратного и программного обеспечения компании для конкурентов.

После личной встречи с Куком в Брюсселе Бретон сказал следующее: «Следующая задача Apple и других крупных технологических компаний в соответствии с Законом о цифровых рынках (DMA) — открыть свои ворота конкурентам. Будь то электронный кошелек, браузеры или магазины приложений, потребители, использующие Apple iPhone, должны иметь возможность воспользоваться конкурентоспособными услугами ряда поставщиков».

Порой простое и очевидное решение может потянуть за собой хвост проблем в будущем. Например, добавление ретраев.

Меня зовут Денис Исаев, и я работаю в Яндекс Go. Сегодня я поделюсь опытом решения проблем с отказоустойчивостью из-за ретраев. Основано на реальных инцидентах в системе из 800 микросервисов.

Этот пост — продолжение вымышленных историй о разработчике Васе, который несколько лет назад разбирался с идемпотентностью в распределённых системах. Теперь перед ним новые задачи — получится ли справиться с ними в этот раз? Давайте узнаем.

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

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