Менеджер транзакций — неотъемлемая часть любой OLTP СУБД, а надежность его работы — критически важна для функционирования СУБД и предоставления ACID гарантий.
Рассказываем на Хабре про (внезапно) графы предшествования, подходы к тестированию транзакционных систем, и про то как мы это делаем в Tarantool, применяя (неожиданно) фаззинг и линеаризацию.
📍Читать
С Новым годом! :) Лучше поздно, чем никогда. Тем более вчера у меня личный новый год наступил. Опять буду потихоньку возвращаться к каналу.
Сегодня выпустили статью-инструкцию «Запуск проекта в Kubernetes за 60 минут: инструменты, GitLab, Terraform». Такие статьи я всегда очень рекомендую, потому что они помогают разобраться в этом нашем непонятном ИТ. А разобраться в нём можно только тогда, когда ты сам ручками что-то пытаешься сделать.
SQL Murder Mystery
Прекрасная идея и отличная реализация игры для тех кто немного понимает SQL.
Интересное вышло у “Ъ“: айтишники считают, что их доходы падают. Минцифры считает, что растут.
Читать полностью…Documentary Fund обновила проект LibreOffice Viewer до версии 7.6.3 и перезапустила офисное приложение для Android в Google Play.
#android
Компания «Гарда» представила исследования по DDoS‑атакам в третьем квартале 2023 года
В России DDoS-атаки по отраслям распределились следующим образом:
👈 Первое место занимают телеком-операторы. Операторы борются с DDoS-атаками на собственные объекты и ресурсы своих клиентов, размещённые в той же сетевой инфраструктуре.
👈 Второе место — сфера транспорта и перевозок. В третьем квартале заметны показатели атак на ресурсы авиаперевозчиков, системы бронирования авиабилетов, ресурсы Ж/Д-перевозчиков также оказались под значительным давлением.
👈 Третье место — ресурсы госсектора.
Высокие показатели отмечаются в топливно-энергетическом комплексе и промышленности. Далее идут сферы IT и финансового сектора.
И раз уж речь опять про инфобез, то ещё можно зарегаться на наш VK Security Meetup, который пройдёт. 30 ноября.
#security
Разработчики ОС «Аврора» попросили Минцифры проверить правомерность включения в реестр отечественного ПО мобильную «Ред ОС М».
«Ред ОС М» работает на базе Android Open Source Project (AOSP) и поэтому формально не соответствует требованиям реестра отечественного ПО. В него не могут быть включены программы, имеющие ограничения со стороны других государств. А разработка приложений под AOSP предполагает работу с инструментами Google – Android SDK (Software Development Kit), которое можно использовать только при условии получения лицензии от американской корпорации.
Тут интересно, что представители «Группы Астра», разработчика «Ред ОС М» рассказывают, что они не использовали Android SDK. А в качестве доказательств показывали документацию продукта.
Аргументация уровня «на бумаге всё пиз@ато», конечно.
Я тоже могу про Маска. Его совсем пропащий X, бывший твиттер, подал «термоядерный» иск к Media Matters на 100 000 долларов. Термоядерный... ага-ага.
В прошлый четверг Media Matters опубликовала статью со скриншотами, показывающими рекламу IBM, Apple, Oracle и других компаний, появляющуюся рядом с, скажем так, очень неприятным контентом. С тех пор IBM и Apple удалили свою рекламу из X, что, без сомнения, стало серьезным ударом для компании, которая уже столкнулась с оттоком рекламодателей. Статья вызвала гнев Маска, и на выходных миллиардер поклялся, что «в понедельник откроется суд, X Corp будет подавать термоядерный иск против Media Matters и всех тех, кто участвовал в этой мошеннической атаке на нашу компанию».
Иск действительно был подан, но, похоже, в нём отсутствует обещанная термоядерность. Фактически Media Matters обвиняют в том, что они сами подписались на аккаунты с таким контентом, а потом наделали скриншотов. Такая себе отмазка, учитывая то, что само наличие такого контента не особо и оспаривается.
Кстати, адвокаты Х заявили, что манипуляции Media Matters были настолько серьезными, что компании, даже не упомянутые в статье, также удалили рекламу из X. В число этих компаний входят Lionsgate, Warner Bros. Discovery, Paramount и Sony. Но, например, в Lionsgate прямо заявили, что причиной их решения уйти стал «твит Илона».
Запасаемся попкорном.
Ad Accelerator — отключает звук и ускоряет рекламу на YouTube
Ad Accelerator — это новое расширение для браузеров на базе Chromium, таких как Google Chrome или Microsoft Edge. Единственная его цель — облегчить восприятие рекламы на YouTube. Расширение делает это, отключая рекламу при ее обнаружении и увеличивая скорость ее воспроизведения. Проще говоря, он перематывает вперед и отключает рекламу на YouTube.
Скачать тут
Исходный код на GitHub
#browser
✔️ Подписаться на канал ✔️
Пипл схавает, конечно, но можно было бы текст переписать или по времени раскидать публикации что ли.
#душнила
Та самая первая Half-Life получила большое обновление к своему 25-летию
Valve выпустила обновление, посвященное 25-летнему юбилею Half-Life, которое добавляет кучу нового контента и даже поддержку Steam Deck . Также вы можете скачать игру бесплатно в течение ограниченного времени.
В игру теперь входит Half-Life Uplink — «мини-кампания», которая изначально была доступна только на компакт-дисках от журналов и производителей оборудования, сообщает компания. Появились четыре новые многопользовательские карты, которые, по словам Valve, «раздвигают границы возможного в движке Half-Life ». Valve также добавила карты и модели персонажей для многопользовательской игры.
Короче, если вам хочется поностальгировать, то сейчас самое время. А если времени на игры нет, то посмотрите новый документальный фильм, посвященный 25-летию Half-Life.
#games
В Коммерсанте хорошо рассказали про Яндекс.
Интересно, конечно, что будет с офисами Яндекса в других странах и продолжится ли курс российского Яндекса на вывод технологий в opensourse.
Делимся результатами большого исследования о работе с Kubernetes в России
В сентябре мы дали старт исследованию State of Kubernetes — о том, как компании работают с K8s в России. Всё это время мы собирали данные и работали над отчетом. В исследовании приняли участие более 400 респондентов разных должностей и отраслей, а свои комментарии к результатам опроса дали эксперты из «Фланта» и Luntry.
Сегодня мы делимся отчетом исследования с сообществом.
Если кратко: Kubernetes держит лидирующие позиции в России (как и в мире), количество инсталляций будет расти — почти половина респондентов прогнозирует увеличение кластеров на 50%. Большая часть из них будет onprem, но и облако вырастет — компании строят свои инфраструктуры и разворачивают приложения, используя Cloud Native.
В исследовании мы подробно разобрали:
🔹 какие результаты от работы с Kubernetes получают компании;
🔹 как планируют развивать работу с оркестратором в ближайшие два года и в какие направления будут инвестировать;
🔹 сложности «вокруг Kubernetes»;
🔹 сложности по обеспечению безопасности работы с оркестратором и планы компаний по защите кластеров.
Отчет бесплатный. Заполните форму на странице исследования, чтобы получить его.
Получить отчет
Немного интересного технохардкора.
Как создать MLOps-конвейер для обучения моделей и построения сервиса распознавания лиц
Хабр
Проект roadmap.sh выпустил дорожную карту Rust-разработчика от установки окружения до работы с WebAssembly.
Также там есть дорожные карты по C++, SQL, Android, анализу данных, техническому писательству и разработке игр.
Не-не, канал теперь ведётся регулярно. 👁 Просто зима, простуда, работы вагон и вот это всё.
✔️ Подписаться на канал ✔️
Тем временем Instagram, запрещённый в России, теперь позволяет всем пользователям по всему миру загружать общедоступные ролики на свои устройства.
Пользователи могут нажать кнопку «Поделиться» и выбрать вариант загрузки, чтобы сохранить ролик. Однако, создатели контента будут иметь возможность отключить загрузку своих рилсов и историй.
Примечательно, что если вы загружаете ролик, в котором используется лицензионный аудиоклип, загруженное видео не будет содержать звука.
И снова про K8s.
Перевели на Хабр статью о новых open-source-инструментах, созданных при поддержке OpenAI и ChatGPT, чтобы упростить жизнь операторам Kubernetes. Большинство из них предназначены для работы с терминалом (CLI).
#kubernetes
✔️ Подписаться на канал ✔️
Из каждого утюга.
Последнее время отовсюду слышны разгоны по теме OpenAI и Санта-Барбары с увольнением Альтмана. Чтобы во всем этом сходу разобраться не надо читать инсайды из кремниевой долины. Надо понимать, что написано в этой книге.
Каждый способ производства, по существу, определяется тем, как контролируются средства производства. OpenAI —это один из немногих передовых производителей новых средств производства: ChatGPT и ряда сопутствующих технологий. Сотрудники OpenAI — это в некотором смысле производители средств производства категории А — «новых станков». Таких, которые предназначены в ближайшее время существенно повысить производительность труда, в некоторых областях для среднего сотрудника (можно читать как разработчика ПО в самом широком смысле этого слова).
Идет война за новый капитал. И средства будут использованы все. Будут покупать, увольнять, нанимать, шантажировать, красть и копировать, отжимать и кидать. Капитализм, счастье, заебись!
Китай взялся за VPN
На прошлой неделе большое количество бесплатных инструментов обхода цензуры, поддерживаемых китайскими разработчиками, было удалено или переведено в архивное состояние. Началось всё с того, что разработчик Fndroid удалил репозиторий Clash For Windows — очень популярный инструмент с тысячами звездочек и форков на Github. А дальше поехало... Всё это напоминает истории Shadowsocks и V2Ray. К разработчику первого пришла китайская полиция, а второй просто пропал.
Что делать? Учиться...
Bitsum выпустила приложение CoreDirector для полного контроля над энергоэффективными ядрами процессоров Intel 12-го, 13-го и 14-го поколений. С его помощью можно вручную настраивать, какие P- и E-ядра требуется включить для определённых игр и программ.
В приложении есть три основных режима работы:
👈 Efficiency Mode OFF — отключает автоматическое выделение E-ядер для приложений, кроме тех случаев, когда для ПО действительно необходимы энергоэффективные потоки и когда существует нехватка производительности одних лишь P-ядер.
👈 CPU Affinities — E-ядра деактивированы, но включаются при запросе приложения.
👈 CPU sets — предоставляет операционной системе значительную часть ответственности за принятие решений.
E-ядра используются для разгрузки процессоров на слабых задачах, однако не все современные ОС способны корректно оценивать энергоёмкость при распределении задач.
Скачать
✔️ Подписаться на канал ✔️
Про Tarantool
Я тут стал часто рассказывать про какие-то аспекты своей работы в VK Tech. Обычно это хабрапосты, вебинары и конференции VK Cloud, но есть у меня и особенный технохардкор — Tarantool. Это изначально опенсорсная in-memory база данных, родившаяся в Mail.ru для соцсети МойМир@Mail.ru, которая в итоге превратилась в большую Enterprise-платформу и решениt класса middleware. OpenSource там по-прежнему есть, если что. Почитать про 15 лет истории и эволюции Tarantool можно здесь. Ну и регайтесь на ближайший вебинар «Типичные ошибки быстрого масштабирования: как их избежать».
Да и на Хайлоад регайтесь, там много будет моих коллег. Жалко, что сам в этом году не приеду туда.
#tarantool
Fooocus v2 — бесплатный Midjourney у вас на компьютере
Подробная инструкция по установке и использованию нейросети
#ml
Прочитали и перевели на Хабр:
👈 Руководство по sidecar-контейнерам Kubernetes: что это такое, для чего они существуют и что изменилось в Kubernetes 1.28. Читать
👈 Google и Microsoft представили свои уровни зрелости MLOps — они описывают развитие инфраструктуры ML на основе лучших практик в отрасли. Читать
#ml #kubernetes