Социальные сети Рунета
Воскресенье, 29 января 2023

Подключаем неизвестный мультиплексированный ЖКИ Приветствую всех! На просторах можно найти немало материалов и рекомендаций касательно того, как подключить к микроконтроллеру дисплей от телефона, видеорегистратора или навигатора. А для более продвинутых электронщиков, имеющих мощные МК и не боящихся встретиться с интерфе...

РЖДфон десять лет спустя Приветствую всех. Сегодня поговорим об одном уже достаточно древнем и во многих областях уникальном девайсе — нашумевшем в своё время защищённом терминале сбора данных для РЖД. В ходе статьи проведём неофициальный обзор данного аппарата, сравним его с устройством того же к...

Легенды на SH-3 Приветствую всех! Думаю, многие из нас хоть раз слышали о клавиатурных КПК. И как-то так получилось, что едва ли не самым узнаваемым аппаратом подобного класса стал HP Jornada 720. Но сегодня речь пойдёт о других, более старых устройствах, оснащённых процессором иной арх...

Сам себе сотовый оператор … Кроме типовых для журнала статей, там была статья за авторством некоего «DI HALT» про то, как из двух телефонов и микроконтроллера извлечь кучу лулзов. «Прикольный ник» — подумал мальчик Андрей и перелистнул страницу, ибо ниасилил. А за ней была статья того же автора про т...

Сохраняем диапазон в виде box типа В прошлой статье "Пример использования диапазонного типа данных" я на реальном примере рассмотрел, чем может быть полезен специальный тип для хранения диапазонов которые существует в PostgreSQL. В комментариях поступило предложение пойти дальше и воспользоваться типом box. Т...

[Перевод] Усиливаем защиту доступа к Kubernetes API В кластере Kubernetes control plane управляет нодами, ноды — pod’ами, pod'ы — контейнерами, контейнеры — приложениями. А кто управляет control plane?Kubernetes предоставляет API для комплексного управления всем кластером Kubernetes. Получается, что, в первую о...

Дисковая подсистема в ОС Linux В сегодняшней статье мы поговорим об устройстве дисковой подсистемы в ОС Linux. Конечно, многие скажут, что на эту тему написано уже множество статей и все и так прекрасно знают, как устроен Линукс и в том числе, как он работает с дисками. Однако, как показывает практика, да...

Автоматизация управления с помощью Ansible В предыдущей статье мы достаточно подробно рассмотрели вопросы связанные с автоматизацией управлением и настройкой ПО в средних и крупных сетях. Рассмотрели Vagrant и основные методы работы с виртуальной инфраструктурой. В этой статье мы подробно поговорим об использовании т...

Парсим сайты с защитой от ботов В этой статье мы разберемся, как работает типичная защита от роботов, рассмотрим подходы к автоматическому парсингу сайтов с такой защитой, и разработаем свое решение для её обхода. В конце статьи будет ссылка на гитхаб.Речь не идет о каком-либо виде "взлома" или о создании ...

Биграммы и триграммы. Кейс сбора и анализа информации из аудио с непонятными словами Привет. Меня зовут Александр Родченков, я занимаюсь речевой аналитикой в центре машинного обучения «Инфосистемы Джет». Тут я расскажу о биграммах и триграммах на примере реального, хоть и довольно скромного, кейса. Что же это за «граммы» такие, с чем их «едят» и зачем они на...

Неблокирующая обработка тактовой кнопки для Arduino В своей прошлой статье я писал про блокирующие способы обработки кнопки. Реакция была, наверное, больше положительная, чем отрицательная. Хотя минусов мне поднасовали… Но, тем не менее, я решил продолжить. И в этой статье я хочу поделиться с вами своим опытом по неблокирую...

Управление вентиляцией. Электронагрев воздуха. Эссе про технику и деньги Продолжаем тему управления вентиляцией. В прошлой статье я рассмотрел водяной нагрев воздуха. Судя по комментариям, многие не хотят связываться с водяным нагревом: сложно, вода может замерзнуть, с антифризом возня… Ну что же, давайте сегодня обсудим альтернативный вариант — ...

Трекинг без разметки или как следить за тысячами пузырьков на производстве Привет, Хабр! Меня зовут Клоков Алексей, сегодня поговорим об алгоритмах компьютерного зрения, обработке видеопотока и подходах к трекингу без разметки (unsupervised tracking). Методичка будет полезна как опытным специалистам, перед которыми стоит подобная задача, так и нач...

[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 2 Это серия статей о том, что такое математическая оптимизация, и как она может быть применена в бизнесе на примере компании Recruit. В данной статье рассказывается о мышлении и ключевых моментах при использовании математической оптимизации для решения одной из самых важных п...

3 ошибки хорошего Product Manager С 2013 года я работаю в IT и прошла путь от Account manager до Senior Product manager в таких компаниях как МегаЛабс (Мегафон), Билайн, X5 Retail Group. С 2017 года я начала собирать свои команды в роли PO (до этого работала под руководством других PM или PO) и все это время...

На что способен планшет Huawei MatePad Pro? Топ 5 неожиданных фишек У многих складывается впечатление, что планшеты все больше уходят на второй план и теряют свою актуальность. Huawei в корне не согласны с данным заявлением, и на примере MatePad Pro 12.6 доказывает, что подобные устройства еще способны на многое. В данной статье мы расскаже...

Спектрометрия Elegoo Saturn Приветствую всех!Рабочая деятельность слишком стремительно развивается, и писать совершенно не успеваю, но хоть что-то рассказать очень хочется.Сегодня поведаю, достаточно, интересную историю.Мы с коллегами в Hardlight решили открыть ремонт 3D принтеров. Но не только своих, ...

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

Будни техпода. Подготовка сервера с Linux для работы по RDP Наконец мы добрались до новой статьи из серии «Будни техпода», где мы просим кого-то из специалистов поддержки рассказать о наиболее популярных кейсах, а также предложить то или иное решение для реализации поставленной задачи. В первой части мы рассмотрели вопрос проброса U...

Все еще работаете с access token на клиенте? Тогда мы идем к вам Организация работы с токенами в клиентской части веб-приложений - тема, которая на слуху давно и многократно обсуждалась, однако далеко не для всех современных веб-приложений все еще оцениваются риски в этой части, что приводит к уязвимым реализациям.В статье рассмотрим прич...

Как мы сохраняем знания компаний Документация важна. Отдел по маркетингу, может, не знает, чем именно занимается техподдержка ПО или оборудования. Филиалы в условных Новосибирске или Туле отвечают только за свои регионы. Вся накопленная подразделениями или отдельными сотрудниками информация тоже хранится ...

Раскрываем секреты загрузочных ISO-образов В этой статье я хочу поговорить об ISO-файлах, на которые, как известно, распространяются дистрибутивы операционных систем. Начиная писать статью, я немного сомневался в её актуальности, так как я ассоциировал ISO-образы с оптическими дисками, которые, ввиду ряда причин, ...

Эвристики Нильсена – личный опыт, ошибки и находки Привет. Меня зовут Сергей Кардашев. Прошедшие три года я работал менеджером по продуктам и инструментам управления данными в Tele2. До этого много лет был продакт-дизайнером и UI/UX дизайнером. В этой статье я не просто пересказываю принципы построения интерфейсов, а делюсь ...

Редко используемые свойства CSS Всем привет, меня зовут Кирилл, я frontend разработчик компании Usetech. CSS постоянно развивается, и некоторые полезные свойства остаются незамеченными. Возможно о них говорят не так много, как о других, но в этой статье на примерах я разберу новые и полезные свойства CSS. ...

[Перевод] Как работает service mesh и API-шлюзы в микросервисной архитектуре Вы наверняка много раз слышали о service mesh и  API-шлюзе применительно к микросервисам. Их часто путают. В этой статье мы подробно поговорим о двух этих инструментах, а также разберемся, когда их лучше использовать и что будет, если их объединить. Читать далее

[Перевод] Как устроен внутри Github Copilot Github Copilot оказался для меня невероятно полезным. Часто он может волшебным образом читать мои мысли и давать полезные рекомендации. Больше всего меня удивила его способность верно «угадывать» функции/переменные по соседнему коду, в том числе и из других файлов. Это може...

Книга «Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python» Приветствуем вас, дорогие Хаброжители! Неважно, чем вы занимаетесь — большими данными, машинным обучением, компьютерной графикой или криптографией — без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов. Практические примеры позволят ...

Где мы находимся и куда идем? Делаем процесс тестирования прозрачным с Klaros TMS Для руководителя отдела тестирования важно иметь актуальную информацию об используемых тестовых кейсах, временных затратах на их выполнение, ретроспективную статистику о количестве и успешности прохождения ручных тестов (и, в идеальной ситуации, еще и автоматически извлекать...

Миссия невыполнима: подключаем электросчётчик SDM220 к трансформеру Lavritech V7.1 Lite по RS485/Modbus RTU Некоторое время назад в моём блоге вышел цикл статей об устройстве и программировании Lavritech V7.1 Lite — ESP32 контроллера с необычной модульной архитектурой. Необычность архитектуры заключается в том, что функционал Lavritech V7.1 Lite можно набирать из отдельных модул...

[Перевод] Генерация конвейеров обработки данных в Dataflow Эта статья посвящена всем практикующим специалистам по данным, заинтересованным в освоении запуска, стандартизации и автоматизации пакетных конвейеров данных в Netflix. О Dataflow мы писали в статье под названием Data pipeline asset management with Dataflow. Та статья пред...

Самурай под красным флагом или что-то «не то» У самурая, как и у файла, нет цели, только путь. У этой статьи тоже, как оказалось, нет цели, только путь. На примере нескольких сугубо типичных, но эпичных фэйлов рассмотрим разные «не то» в проектах. В частности, как они выглядят, чем вызваны и что с ними делать.Поможет на...

Удаленное управление и обмен данными между роутерами Микротик через SSH-exec До известного времени разработчики Роутер ОС Микротик были непреклонны в своей политике — никаких ssh-соединений в скриптах. Лишь, кажется, году в 2019 (а если точно то 27 июня 2019 г. с выходом версии 6.45.1) в Роутер ОС появился не слишком очевидный, но всё же вариант – эт...

Unity «уменьшение размера файла на устройстве» Часть 1 Когда игра подходит к релизу, ее объем занимаемой памяти сильно превышает желаемый. Если говорить с точки зрения пользователя, то они тоже не любят, когда приложение весит очень много. Это может отпугнуть как при первом скачивании, так и при очистке телефона, когда нужно буд...

Обзор специальных публикаций NIST по управлению киберинцидентами В предыдущих публикациях мы сделали обзор самых интересных на наш взгляд специальных публикаций NIST по информационной безопасности. В данном посте мы рассмотрим два документа от NIST, которые посвящены выстраиванию процессов реагирования на инциденты ИБ: публикации NIST SP ...

Магия размерностей и магия Котлина. Часть вторая: Продвинутые возможности  KotUniL Это вторая статья из серии статей про магии размерностий и Котлина на примере библиотеки KotUniL.В первой статье мы рассмотрели, как с помощью этой библиотеки не разбивать космические аппараты :-). В этой статье мы рассмотрим менее очевидные, но не менее интересные фичи...

Разделяй и властвуй, или Зачем управлять данными Хабр, привет! Сегодня, в предпраздничный день, публикую статью Кирилла Евдокимова, директора практики Data Governance GlowByte. В области данных и аналитики он работает уже около 20 лет, последние 7 лет основной фокус – это Data Governance. Как говорит Кирилл, история с...

Часть 1. Управление знаниями в Obsidian. Обработка информации. Рабочий процесс. Источники информации. Работа с заметками Этот текст открывает цикл статей по рассмотрению проблемы управления знаниями в Obsidian. Эта часть почти не будет содержать практических советов о работе с заметками конкретно в Obsidian. Однако в ней будут раскрыты несколько более важные проблемы обработки различных источн...

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

Пентест. Думаем как злоумышленник. Часть 2: угрозы внутри В первой статье мы поговорили о том, как может действовать Внешний нарушитель при проведении пентеста, какими методами он может собирать и использовать информацию для последующего проникновения. В этой статье мы продолжим рассмотрение темы тестирования на проникновение и пог...

LSI ключи и что использовать вместо них? Меня зовут Пётр Гришечкин, и я работаю SEO-специалистом в команде проекта “Своё Родное”. В основном я занимаюсь продвижением цифровых продуктов, представленных на платформе, и готов поделиться своими знаниями с читателями Хабра. Вокруг SEO ходит много мифов и легенд. На неко...

5 новых причин роста запросов на DR и 3 кейса клиентов из серии “откуда не ждали” Привет, Хабр. Сегодня мы поговорим о том, почему растет спрос на аварийное восстановление, а также разберем несколько примеров, когда компании сталкиваются с рисками или реальными сбоями инфраструктуры там, где раньше это было невозможно. Всех желающих обсудить предпосылки к...

Одноплатники декабря уходящего 2022 года: от RISC-V платы до сетевого хранилища для Raspberry Pi Compute Module Привет, Хабр! В декабре 2022 года производители электронных систем и компонентов продолжали свой труд по созданию все новых устройств. Их вышло достаточно много, а сегодня расскажем о 5 интересных моделях, которые могут заинтересовать многих. Это девайсы как для DIY-проекто...

Кастомизация диалоговых окон WixToolSet на примере windows installer и executable packages Приветствую!В этой статье я покажу вам свой вариант использования набора утилит WixToolSet для создания кастомных диалоговых окон с возможностью получения предустановленной информации (пароли, явки и прочие параметры). И приведу пример использования кастомных окон в простом ...

Оплачиваем покупку через СБП без мобильных приложений Понадобилось мне как-то оплатить один товар в интернет магазине. Среди способов оплаты были Webmoney, qiwi wallet, СБП, а также ворох каких-то малопонятных мне криптовалют. Оплату банковской картой по каким-то причинам продавец не предлагал.Недолго думая я выбрал СБП, ожидая...

Чем занимается ClickHouse пока мы спим или неожиданный OOM Не смотря на все свое дружелюбие и конструкторную гибкость - ClickHouse временами выглядит, как весьма капризная технология. Одной из таких особенностей, с которой мне довелось столкнуться - стала борьба с внезапным OOM. В данной статье мы вместе с вами попробуем рассмотреть...

Новые мини-ПК конца 2022 года, которые уже можно купить: от сетевых систем до производительных девайсов Миниатюрные десктопы всем хороши. Во-первых тем, что они занимают минимум места на рабочем столе. А здесь пространства всегда мало, как ни старайся все рационально размещать. Во-вторых, универсальностью — под разные нужды есть разные устройства. Ну и в-третьих, низким уровн...

[Перевод] Инструменты управления тестированием В статье рассмотрим 7 инструментов, которые помогают управлять процессом тестирования, их ключевые особенности и ситуации применения. Читать далее

Почему я советую писать статьи именно сейчас Привет, я редактор блога Максилект на Хабре. Сегодня я впервые буду высказываться от своего имени. Расскажу, как выглядит история с нашим блогом в ракурсе событий последнего года и почему ИТ-специалистам все еще стоит тратить время на написание статей.2022 год был непростым ...

Что такое состояние Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: поче...

[Перевод] Квазицитирование в Lisp Аннотация Квазицитирование (quasiquotation) — это технология, обычно используемая в Lisp для создания программ, генерирующих другие программы. В статье объясняется механизм работы квазицитирования, поясняется почему он работает именно так и каковы его ограничения, а также да...

Optuna. Подбор гиперпараметров для вашей модели Optuna — это фреймворк для для автоматизированного поиска оптимальных гиперпараметров для моделей машинного обучения. Она подбирает оптимальные гиперпараметры методом проб и ошибок.В данной статье представлен обзор фреймворка Optuna, рассмотрены ее основные возможности, базо...

Так с агентом или без? Привет, Хабр! Сегодня я хочу рассказать о том, как решаются вопросы резервного копирования в случаях работы с агентами или без них. В этом посте мы обсудим, какие преимущества даёт безагентная СРК (на примере Кибер Бэкап), поговорим о том, как она работает, а также рассмотри...

[Перевод] Argo Rollouts с примерами Что такое Argo Rollouts? Это контроллер Kubernetes и набор CRD для дополнительных возможностей развёртывания — сине-зелёное, канареечное, прогрессивное, анализ канареечного развёртывания и экспериментирование.В этой статье поговорим о продвинутых возможностях развёртыва...

7 килограммов портативности, или ноутбук Amstrad ALT-386SX из 1988 года. Часть 2 — разбираем убердевайс Привет, Хабр! В первой части статьи о ноутбуке из 1988 года, который весит 7 кг я знакомил вас с его историей. Напомню, что девайс не включается. Делает попытки включиться, мигает светодиодами, включая Caps Lock, Scroll Lock и т.п., шумит иногда кулером, но сразу выключает...

[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 3 Это серия статей о том, что такое математическая оптимизация, и как она может быть применена в бизнесе на примере компании Recruit. В данной статье мы расскажем, как компания решила проблему с распространением подарочных сертификатов, поощряющих неподобающее обслуживание бо...

Компонентный подход. Реализуем экраны с помощью библиотеки Decompose Это вторая часть из серии статей про компонентный подход. Если вы не читали первую часть Компонентный подход. Боремся со сложностью в Android-приложениях, то рекомендую начать с нее.Ранее мы обсудили, что компонентный подход — это способ организации приложения в виде иерархи...

Диод в качестве дросселя для управляющего сигнала спутникового конвертера(LNB) Статья посвящена деталям разработки узлов обеспечения функционирования и управления приёмными устройствами спутниковой связи. Не смотря на узкоспециализированное применение данных схемотехнических решений, представленных в данной статье – они так же могут найти применен...

Как ускорить бэкап и сэкономить место на сторадже: на примере ArenadataDB ddboost и СХД Dell EMC Data Domain Всем привет, меня зовут Андрей, я – системный архитектор Arenadata и в этой статье мы рассмотрим интеграцию решения логического резервного копирования и восстановления gpbackup/gprestore с программно-аппаратным комплексом Dell EMC Data Domain — задача, которой наша команда р...

Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...

ChatGPT. Новая парадигма, новый мир. Часть 1 3 недели назад я написал инструкцию о том как получить доступ к ChatGPT в России. За это время она неожиданно набрала более 130т просмотров, что показывает явный интерес сообщества к этой теме.За последнее время я собрал достаточно много интересной информации вокруг этой тех...

[Перевод] Повторная обработка данных на платформе управления цифровыми ресурсами в Netflix Netflix ушел, а технологии остались. Поэтому мы решили перевести оригинальную статью за авторством Meenakshi Jindal о том, как стриминговый сервис обрабатывает данные с помощью Apache Kafka. Читать далее

Модели управления инфраструктурой Управление инфраструктурой даже средней организации является непростой задачей. Большое количество серверов требует постоянного внимания. Установка обновлений и развертывание новых систем все это трудоемкие задачи. Поговорим о том, каким способами можно автоматизировать выпо...

Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go. Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартиза...

ReactOS и «новогодняя банка» Обычно, под новый год есть традиция: вспоминать, чем запомнился уходящий год. И в этой статье я хочу вспомнить, чем запомнился данный год для проекта ReactOS. Читать далее

Как нейросеть MinD-Vis преобразует активность мозга в изображение Расшифровка визуальной информации из активности мозга — это способ узнать больше о том, как работает зрительная система человека, и как заложить основу для создания системы, в которой люди и компьютеры могут общаться друг с другом с помощью сигналов мозга. Однако создать чё...

Много лет тому назад: обзор винтажного ноутбука Dell 320N На свете существуют поистине вечные вещи. Например, Стоунхендж, египетские пирамиды и ноутбуки Dell, выпущенные до переноса их производства в Китай. Об одном таком девайсе — ноуте Dell 320N из моей коллекции винтажных ноутбуков — я хочу сегодня рассказать: несмотря на более...

Электрификация сельских районов в Африке: кейс создания солнечного микрогрида Попалась на глаза любопытная статья об электрификации сельских районов в Африке на примере общины с очень выразительным для русского уха названием Йебу (Yebu) [1]. Поскольку это явный пример освоения "неудобий", о которых мы часто пишем в развитие концепции геоклиматических ...

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

Централизация логирования микросервисов с Graylog Трассировка и анализ ошибок в микросервисной архитектуре без средств централизации логирования обычно причиняет неудобства, поскольку для понимания “что и на каком микросервисе умерло” приходится обходить микросервисы по очереди, сверять и сопоставлять данные в логах. В данн...

Больше недоступны. Введен неприятный запрет для владельцев банковских карт UnionPay Как известно, весной 2022 года с российского рынка ушли платежные системы Visa и MasterCard, поэтому единственной полноценной платежной системой, на базе которой могут работать банковские карты, является «Мир». Однако работающие на ее базе карточки не Читать полную версию п...

Анатомия игры: реверс-инжиниринг на службе мододелов или как замодить игру на примере Elden Ring и не только. Часть 2 Мод, заменяющий модельку Волка из Sekiro на драконида-альбиноса. Мой Продолжаем тему фанатских модификаций игр. В прошлый раз мы познакомились с понятием «моды», рассмотрели их классификацию и попробовали самостоятельно сделать мод-перекраску для TES V: Skyrim и игр Souls-...

Joomla-дайджест. 2-е полугодие 2022 Все главные новости из мира Joomla с момента выхода предыдущего дайджеста 24 августа 2022 года в одной статье. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla. Новости расширений, расширения для электронной коммерции и интеграций с Би...

KC868-A128: заявка на Книгу рекордов Гиннеса Сегодня мы поговорим о решении, достойном помещения в Книгу рекордов Гиннеса — это контроллер Kincony KC868-A128, имеющий на борту аж 128 цифровых входов и 128 транзисторных (MOSFET) выходов. Как говорится, «раззудись плечо, размахнись рука» — с такими ТТХ KC868-A128 может...

Часть 2. Управление знаниями в Obsidian. Базовый рабочий процесс. Журнал. Источники и их библиотеки. Пример В этой статье будет показано как можно начать организовывать свою базу знаний в Obsidian, отталкиваясь от источников. В статье будет разобрано какие стоит использовать папки и теги; как создать свою первую точку входа в систему. Также будет уделено внимание способу ведению ж...

Enterprise Architecture и ее подходы В основном всем понятно, чем занимаются архитекторы решений, архитекторы по интеграции, системные архитекторы, но у многих возникают вопросы по поводу Архитекторов Предприятий, они же Enterprise Architects. В этой статье и поговорим об этой роли. Читать далее

[Перевод] Тестирование автоматизации Ansible с помощью Molecule Часть 2 Больше работайте с Molecule, чтобы убедиться, что ваша инфраструктура работает. Используйте компоновку, идемпотентность, несколько контейнеров и внутренние зависимости, чтобы при развертывании веб-сайта ваши роли Ansible вели себя должным образом. В первой части статьи мы р...

Self-Supervised Learning. Метрики и первые pretext tasks В предыдущей статье мы рассмотрели общую суть SSL подходов и зачем они применяются. Настало время начать их разбирать более подробно.В статье сперва пробежимся по основным методам обучения, использующим исключительно внутреннюю структуру изображения. Позже определим, как сра...

Состоялся релиз стабильной версии Microsoft Edge 108 Microsoft начала распространять стабильную версию Microsoft Edge 108 (108.0.1462.42), которая принесла с собой улучшенную защиту в веб-среде и Graph API для Cloud Site List Management. Обновления компонентов Graph API для Cloud Site List Management. Добавлены новые API-инт...

PostgreSQL в «Тензоре» — публикации за год (#3) Под занавес уходящего года предлагаю традиционно вспомнить, про какие интересные возможности и особенности работы с PostgreSQL мы рассказали в нашем блоге.Если не видели дайджест за прошлый год — время наверстать упущенное! Читать далее

Цены вырастут. Смартфоны, ноутбуки, автомобили и другая техника сильно подорожают Жизнь на российской территории никогда не была простой и легкой, о чем все и каждый конечно же в полной мере знают. Регулярно происходят те или иные события, которые оказывают огромное колоссальное влияние на жизнь всех Читать полную версию публикации Цены вырастут. Смартфо...

Архитектура PostgreSQL. Часть 2. Подготовка бэкэнда В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далее

[Перевод] Использование Postgres в качестве очереди сообщений Базы данных не являются очередями сообщений — это устоявшееся утверждение, которое обсуждалось во многих статьях в блогах и презентациях на конференциях. Но с развитием реляционных баз данных выдерживает ли это утверждение проверку? Если посмотреть на сов...

Программирование EEPROM 93C76. Пишем программатор. Часть 1 Всем привет! Я - Kekovsky, инженер-любитель, до этого публиковался на некоторых других платформах. Решил попробовать себя здесь, если статья понравится, будет продолжение. В этой статье мы изучим работу с микросхемой EEPROM 93C76, рассмотрим обращение к ней по шине SPI, напи...

Как получить доступ к chatGPT в России Всем привет! Перед началом статьи сразу скажу:САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной стат...

Можно ли установить Linux на Android смартфон или планшет? С каждым годом интерфейсы операционных систем, построенных на базе Android, становятся красивее. От этого они больше нагружают смартфон или планшет, а безопасность данных и самих пользователей уходит из их рук в лапы зарубежных IT-корпораций с постоянными взломами баз данных...

Amazon IVS: как быстро добавить видеотрансляции в приложение или на сайт Video live streaming - это технология потоковой трансляции видео тысячам и миллионам зрителей в режиме близком к реальному времени. Видеостриминг находит своё применение в разных областях: образование, фитнес, онлайн события, электронная коммерция, игры и киберспорт.В этой с...

Раскатка k8s 1.26 ansible+jenkins Приветствую всех! Недавнее масштабное обновление github (когда там часами не работало ничто) побудило меня поделиться своим опытом автоматизации установки k8s на bare metal.Итак. Задача: развернуть кластер kubernetes последней на данный момент версии 1.26 средствами CI/CD за...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть3. Управление светодиодом с веб-страницы От переводчика. Поскольку при переводе и публикации на Хабре некоторые разделы оригинального руководства были скомпонованы друг с другом, то нумерация частей оригинала и перевода не совпадает — у нас это 3-я часть, а в оригинале — 5-я. В этой части автор переходит к самом...

Кролики к новому году. Приветствую всех. Думаю подошло время готовить сувиниры к новому году. Символ наступающего  года Кролик. Моделил в Синеме и зебре.Распечатал,что бы проверить модели.Печать АБС. минимум постобработки акриловые краски. Можно забрать здесь https://3dtoday.ru/market/art/sculptur...

Telegram вместо App Store: ВТБ сделал бота, который заменит нативное приложение для iOS Пока весь мир рассуждает о том, пойдёт ли Apple на поводу у Еврокомиссии и появятся ли в iOS 17 альтернативные магазины приложений, Telegram уже начал постепенно переманивать разработчиков софта к себе. Казалось бы, как обычный мессенджер может соперничать с App Store, учит...

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 2) В прошлой части мы обсудили модули Ansible и прочитали о некоторых важных модулях. Таких, как модуль проверки подключения хоста и целевого узла (модуль ping), модуль, способный извлекать информацию из целевого узла (модуль setup), модуль управления существующим пакетом и уст...

Кто там у нас в мешке? Наверное, многие когда-нибудь покупали лотерейный билет с большими надеждами. Кто-то просто любит рисковать, а иногда это действительно оправдано. Об одной такой авантюре я сегодня хочу рассказать. В статье повествуется про кое-что действительно стоящее (будем надеяться). П...

OpenSSL + ГИС ЖКХ Это ода данному посту и его законное продолжение.Реализация описана для PHP, но подходит для всех.КонфигиНачнём с контейнера, из которого будем общаться с ГИС ЖКХ. Тут приведён конфиг контейнера с продакшена, поэтому есть лишние (для вас) пакеты.Пока просто посмотрим, поясне...

[Перевод] Управление заголовками HTTP в Joomla 4 (часть 1) Эта статья - первая часть перевода статьи Joomla’s New HTTP Headers Plugin For J4 из майского номера (2022) Joomla Community Magazine. Статья рассчитана на широкий круг читателей с разными уровнями компетенций, поэтому опытным вебмастерам и разработчикам имеет смысл пропусти...

Технологии, изменившие музыку. Часть 1: запись Эта статья — первая из цикла, в котором мы рассмотрим технологии, изменившие музыкальный мир второй половины 20-го века. В первой части мы поговорим про запись музыки. Если разобраться, отсутствие этих технологий столетия назад — подлинная трагедия человечества. Ведь мы нико...

Обновление Hibernate через боль Меня зовут Андрей Аркаев. Я занимаюсь разработкой на Java с 2002 года. Сейчас развиваю бизнес-систему для контактных центров в Naumen. Как и многие другие бизнес-системы мы используем ORM. В статье поговорим о Hibernate, так как эта библиотека распространена для Java.Наш про...

Кейсы разметки в CVAT #1: найди отличия Привет, дорогие читатели! Меня зовут Алина, я работаю операционным менеджером в компании Training Data, которая занимается сбором и разметкой данных. Я веду проекты по разметке, а еще благодаря знанию python пишу скрипты для автоматизации работы своей команды. У меня накопил...

[Перевод] Управление производительностью с Python 3.12 В Python 3.12 появилась поддержка perf profiling. В этой статье рассмотрим, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8. Мы рассмотрим Linux-инструмент perf, а также графики Flame Graph (добавить пояснение: способ визуализации процессорного ...

Тестирование PHP проектов на примере Symfony Хочу описать свои наработки и устоявшиеся подходы к тестированию PHP проектов. Последние годы я работаю с Symfony и здесь будет достаточно моментов специфичных для этого фреймворка. Так же в этой статье термин функциональные тесты (functional) является синонимом End-to-End т...

Revopoint POP2. Дорога к первому 3D-сканеру. Приветствую вас, уважаемые читатели! Я не могу назвать себя завсегдатаем 3D-Today, да и времени на написание статей не так много, как хотелось бы. Но, надеюсь что этот материал будет вам полезен и придется по душе. Изначально, планировал написать обзор на 3D-сканер. Но так к...

ТОП-10 экспортеров для Prometheus 2023 Статья Основы мониторинга (обзор Prometheus и Grafana) оборвалась на самом интересном месте. Автор предложил искать и использовать актуальные экспортеры, а читатель такой – окей, где референс? Что ж, давайте рассмотрим топ-10 наиболее полезных экспортеров на начало 2023 года...

[Перевод] Хранение данных в Deno: Prisma, Mongoose, Apollo и многое другое теперь доступно через npm Хранимые данные (persistent data) являются неотъемлемой частью современных веб-приложений. Они нужны нам для сохранения информации о пользователях, предоставления платежной информации и многого-многого другого. Теперь вы можете подключать свои любимые технологии хранения дан...

Телефон от Nokia, который никогда не существовал… Оживляем Nokia TV E71 с телевизором Недавно мне попался телефон из моей (и вероятно, многих моих читателей) юности. Это была легендарная китайская подделка Nokia TV E71, которая находилась на конвейере более 2-х лет и расходилась как горячие пирожки на вокзале, где, собственно, такие телефоны и продавались. Се...

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

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

Пентест. Думаем как злоумышленник. Часть 3: Эскалация привилегий и социнженерия В предыдущих статьях (Часть 1, Часть 2) мы поговорили о том, как может действовать Внешний нарушитель (пентестер за пределами организации) и Гость (пентестер  имеет только доступ в сеть) при проведении пентеста. Также начали рассматривать действия Внутреннего нарушителя...

Обновляем платформу 1С на сервере под управлением Linux Данная статья является, по сути, моей методичкой о том как перевести сервер 1С и прилегающие сервисы, работающие под Linux на новую версию платформы.Действуя по этой методичке вы сможете пройти короткий путь по переводу своей инфраструктуры на новую версию платформы в конце ...

Рецепт красивого бабаха. Три составляющих хорошего силового преобразователя. Часть 2 У вас есть симпатичная плата силового преобразователя? Тогда мы идём к вам! Давайте взорвём его! На картинке источник питания и «всё что осталось после нашей с ним работы». Приветствую. Это вторая часть статьи о трёх составляющих преобразователя. Сегодня доберёмся до некото...

Все еще не претендент на звание лучшего камерофона? Опубликован первый обзор OnePlus 11 с реальным не постановочными фото Несколько часов тому назад OnePlus официально представила свой новый флагманский OnePlus 11, а китайский источник уже опубликовал обзор телефона с примерами реальных, а не постановочных фото. Напомним, в основной камере телефона, по-прежнему представленной под брендом H...

ГИБДД с 9 января начнет по-новому наказывать водителей автомобилей Жизнь на российской территории постоянно стремительно меняется, а происходит это в силу различных причин. Регулярно вступают в силу разного рода новые законы, указы и нормативные акты, все из которых в значительной степени отражаются на всех Читать полную версию публикации ...

Анатомия игры: строение файловой системы на примере Elden ring и не только Добрый день, уважаемые хабражители. С вами снова Людмила Хигерович. Но сегодня мы не будем говорить непосредственно о 3D-модельках и тонкостях моделирования. Вместо этого немного отвлечемся и познакомимся с устройством архивов одной из самых популярных игр этого года и ном...

Go 1.20 и арена памяти Одной из революционных особенностей Go в сравнении с другими компилируемыми языками стало автоматическое управление освобождением памяти от неиспользуемых объектов (сборка мусора). В то же время она может привести к потере производительности при передаче контроля процессу уп...

Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32 Привет всем.На данный момент я активно осваиваю разработку ПО для STM32 и хотел бы поделиться моим опытом. Как известно, для STM32 имеется много сред для разработки, однако часть из них, несмотря на удобность, имеют ограничения по использованию в случае пробной версии. Так, ...

Выйди и зайди правильно Управлять программистами в ИТ-компании – дело особое. Не сказать, что сильно сложное. Совру, если назову простым. Особое.Книжек, статей, курсов создано великое множество. Что-то помогает, у кого-то получилось. Собственно, промахнуться с оценкой сложно – отрасль ведь не прост...

Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...

Типичные новогодние мемы: сарказм, мрачняк и постирония Дисклеймер: в этой статье не очень много позитивного новогоднего настроения, зато очень много мрачняка и сарказма в мемах на сей счёт. Если оно у вас неким чудом таки есть, то, быть может, лучше не погружаться в сея бездну? Ну а если примерно как у нас, то welcome. В общем ...

Звуковой усилитель на драйвере шагового двигателя L298 и таймере 555 Для тех, кто следит за моими публикациями, давно не секрет, что я занимаюсь схемотехникой ради схемотехники. И данный проект является тому подтверждением. Схема, которая будет рассмотрена в статье, не имеет практического смысла, но, как и прочие мои электронные поделки, по...

Примеры кошмарного софта вокруг нас Источник: amansinghblog В далёкие 90-е мы с нетерпением ждали релизов любимых программ с новыми фичами. Но с выходом MS Office 2000 (на скриншоте) стало ясно — что-то пошло не так. Оказалось, новые функции не только помогают, но и мешают… И сейчас главная задача — отключит...

Оптимизация поиска по большому полю Вновь привет, уважаемые читатели Хабра! Работая с одной из систем хранения метаданных о файлах в «Лаборатории Касперского» вспомнил, что давно хотел написать об оптимизации поиска по большому полю в базах данных. О чем далее и расскажу более подробно. В данной публикации бу...

Создаем кибер-разведку в компании на основе OSINT Привет ХАБР. Тема, которой посвящена эта статья с одной стороны важна, ведь в кибер-пространстве «неспокойно». Каждый день приходят новости, что ту или иную компанию взломали хакеры, получили дампы или зашифровали данные. Защищаться от кибер-угроз, выстраивая целую инфрастр...

Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации Привет, Habr! На связи Михаил Будылин и Антон Денисов, мы работаем в отделе аналитики данных X5 Tech.В этой статье мы продолжаем говорить про прикладное применение теории оптимизации. В частности, делаем краткий обзор существующих open-source решений в Python,...

НСПК делает NFC-тег, который позволит платить картами Мир с Айфона бесконтактно Mir Pay на iOS в чистом виде не появится. Но бесконтактные платежи картами Мир с Айфона станут возможны Все заверения сделать полноценную замену Apple Pay, которые давали российские IT-компании, неизменно оказывались пустышкой. Скорее всего, потому что обещания раздают марк...

Как собрать самодельный принтер/плоттер Картинка youtube-канал «stefanopadoan art» Есть один весьма примечательный вид ЧПУ-устройств, который не оставит равнодушным никого — самодельный принтер. Мало того, что он является хорошим демонстратором принципов числового программного управления, задействуя все основные...

Топ-10 ошибок в C++ проектах за 2022 год Дело идёт к Новому году, а значит, самое время традиционно вспомнить десять самых интересных срабатываний, которые нашёл PVS-Studio в 2022 году. Читать дальше →

Aspia — бесплатная программа для удаленного управления ПК Aspia - это OpenSource приложение под лицензией GPL-3.0 для удаленного управления компьютерами внутри локальной сети и за её пределами благодаря реализации ID сервера для обхода NAT.Не нашел на хабре актуальной информации об этом бесплатном аналоге таких программ как TeamVie...

Обязаны платить. «Сбербанк» ввел налог 13% за переводы с карты на карту Жизнь на российской территории постоянно меняется, становясь совершенно иной, нежели раньше. Происходит это из-за новых законов, указов и разного рода нормативных актов, все из которых в той или иной степени значительно влияют на жизнь всех, Читать полную версию публикации ...

Правда ли, что камера нового iPhone снимает хуже, чем Android-смартфоны Почему новые Айфоны снимают хуже Пикселя? Для многих камера в смартфоне давно заменила любительские и даже профессиональные устройства для съемки. И это логично, ведь смартфон всегда с собой, и не нужно таскать постоянно дополнительную технику. Но в силу ограничений в размер...

[Перевод] DatRet: Реализация Tensorflow для табличных данных Мой open-source продукт. Rete neurale per la previsione di Dati tabulari. (it.)Простая реализация архитектуры глубокой нейронной сети для табличных данных с автоматической генерацией слоев и послойным сокращением количества нейронов. С удобством использования, аналогичным к...

Snapdragon 8 Gen 2, топовая камера Zeiss, 100-кратный зум и IP68. Комплект поставки Vivo X90 Pro+ показали на фото Флагманский смартфон Vivo X90 Pro+ поступил в продажу на прошлой неделе в Китае, а теперь издание Mydrivers предлагает живые фотографии, его упаковки и комплекта поставки. Базовая версия, которая оснащена 12 ГБ оперативной и 256 ГБ энергонезависимой флеш-памяти, стоит 9...

Схема разделения ключа Шамира в Hashicorp Vault Реализация схемы разделения Шамира в Hashicorp Vault, которую я попытался описать.На хабре есть несколько статей по данной теме, но я мало видел конкрентных разборов реализаций, поэтому решил описать процесс на примере популярного облачного инструмента. Думаю, что защита дан...

Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку Меня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем вдвое ускорил сборку обоих проектов и который мы сегодня выложили на Гитхаб —...

Как мы искали взаимосвязь между оценкой SUS и эмоциональным откликом В исследованиях нашей UX-лаборатории — Alfa Research Center — мы часто измеряем удовлетворённость от банковских интерфейсов. Один из инструментов — методика SUS — System Usability Scale.Мы решили проверить, насколько оценка SUS связана с эмоциями и с какими конкретно эмоциям...

Рассекречена судьба российских банковских карт «Мир» Весной 2022 года с российского рынка полностью ушли зарубежные платежные системы Visa и MasterCard, в связи с чем использовать их фирменные банковские карты стало невозможно. Пускай они и продолжают работать на территории России, но в Читать полную версию публикации Рассекр...

Парсинг HTML с помощью PHP и SQL. Немного провокационный пример с анализом пользователей Хабра Выковыривание информации из html — это скучно. Очень. Между тем, эта потребность выстреливает редко, но метко (© Суворов). Из-за этого есть спрос на готовые и короткие инструкции о том, как это сделать, чтобы не тратить время на изучение. Перед вами как раз такая.Чтобы добав...

Лучший формат данных, для хранения pandas.DataFrame Привет, Хабр!Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье, хочу поделится с вами, информацией в области хранения данных.На сегодняшний день существует огромное количество форматов для хранения данных, и, используя би...

Разворачиваем Kubernetes-платформу Deckhouse в Yandex Cloud Платформу Deckhouse можно устанавливать на виртуальные машины облачных провайдеров, на bare metal-серверы, в закрытый контур и не только. В статье рассмотрим вариант установки Deckhouse в Yandex Cloud. А чтобы убедиться, что все внутренние ресурсы и компоненты работают ...

Цвет сезона – слива. Что мы сделали с GreenPlum в 2022-м и что планируем в 2023-м Привет, Хабр! Меня зовут Марк Лебедев, работаю архитектором в GlowByte. В июне 2022 года на митапе DataPeople мы с командой рассказывали о наших планах в части GreenPlum (запись выступления). Если коротко, тогда мы сфокусировались на развитии open-source и собирались выложит...

Pyspark. Анализ больших данных, когда Pandas не достаточно Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится допол...

Из ИТ в FinTech: как банки стали развиваться по пути ИТ-компаний Как банковское направление эволюционирует в FinTech? Как работают ИТ-отделы в банках для автоматизации процессов и цифровизации банковского сектора? Что собой представляют главные фичи мобильных банковских приложений? Каковы в целом ...

Оптимизация данных в MS SQL Основная статья Взаимодействие DWH Oracle и MS SQLОдним из методов для оптимизации обработки, хранения и администрирования данных в базе данных и кубах MS SQL — это процесс создании партицирования данных.Partitioning (партицирование или по-другому секционирование) —&nbs...

VPN по разрешениям? Кошмар, который никому не пожелаешь… Разрешение на пользование сотовым телефоном Nokia в 1998 году Многие государства пытаются в той или иной степени контролировать информацию в национальном сегменте интернета: вводить цензуру, фильтровать трафик. Например, в США действует 11 федеральных законов для интернет-ц...

«Тдата» от «Ростелекома» продолжит разработку сервисов управления данными «Ростелеком» выделил структуру, осуществляющую разработку технологий хранения и обработки данных, в отдельную компанию.

Официально: старая версия Сбербанк Онлайн на iPhone перестанет работать 16 января. Что теперь делать Несмотря на то что Apple удалила Сбербанк Онлайн ещё в начале прошлого года, в Сбере пообещали, что уже установленные приложения продолжат работать без каких-либо ограничений. Даже СБОЛ, который выходил в App Store дважды, позиционировался скоре как решение для тех, у кого ...

Создание GUI-приложения в MATLAB. Часть 2 В предыдущей статье мной были рассмотрены возможности среды GUIDE входящей в MATLAB, ее инструментарий сильно устарел как по функциональности так и по дизайну. Такого инструментария недостаточно для реализации более-менее крупных проектов, которые подразумевают бол...

Snapdragon 8 Gen 2, топовая камера Zeiss, 100-кратный зум и IP68. Серия Vivo X90 выйдет за пределами Китая 31 января 2023 Энтузиастам, которые хотели, чтобы серия Vivo X90 вышла за пределами Китая, осталось ждать совсем недолго. Компания Vivo объявила, что глобальная презентация данной линейки состоится 31 января. Линейка, в которую входят смартфоны Vivo X90, X90 Pro и X90 Pro+, была ...

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 1) Модули – это дискретные единицы кода, которые можно запускать с помощью командной строки или с помощью плейбука для того, чтобы вносить определенные изменения в целевой узел или собирать с него информацию. Ansible реализует каждый модуль на удалённом целевом узле, а также со...

Рубль обесценился. Доллар и евро рекордно взлетели до небес Пускай многие этого и не осознают, но жизнь всех россиян максимально сильно зависит от того, сколько стоят доллар и евро. Именно за эти валюты происходит закупка разного рода товаров, которые затем ввозятся в Россию и Читать полную версию публикации Рубль обесценился. Долла...

Nvidia может работать над графическим драйвером, который повысит производительность видеокарт на величину до 30% Компания Nvidia, согласно слухам, работает над неким новым драйвером, который будет иметь оптимизации ИИ. Такой драйвер якобы позволит повысить производительность на величину до 30%, что очень и очень много, но среднее значение составит около 10%, что тоже много для пр...

Доказуемая честность и PoL в казино (и не только) Не так давно я начал интересоваться работой гэмблинг рынка, а именно казино. У многих людей ошибочное мнение о работе онлайн-казино. Многие представляют себе казино как сервис, где людей нагло обманывают, все игры подкручивают и выиграть там нереально, но в этой статье я хоч...

Микросервисы на основе событий с Dapr Системы оркестрации контейнеров существенно упростили управление многокомпонентными системами, в том числе основанными на микросервисной архитектуре. Но остался открытым вопрос организации надежного обмена сообщениями между микросервисами, координации последовательности опер...

Дайджест уходящего года: релокейт в Европу и США, главное о карьере и сверхзанятости Что ждет IT-инженера в Сербии, Швеции, США, Болгарии и Грузии? Чем Берлин отличается от остальной Германии в плане работы и жизни? Как правильно проходить собеседование на софт-скилы? Как расти в карьере? И каково это — полтора месяца работать на двух фултайм-работах? Собрал...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть2. HTML и веб-сервер с SD картой От переводчика. Продолжаем изучать тему создания веб-серверов на Arduino и на микроконтроллерах вообще. В этой статье скомпанованы две части оригинального руководства — «Структура веб-страницы (HTML)» и «Arduino веб-сервер с SD картой». Материал в этих уроках излагается п...

Китайские автомобили с шильдиком Lada. Появились новые данные о том, чем будет заниматься АвтоВАЗ на заводе Nissan Бывший российский завод Nissan, который передам под управлением АвтоВАЗу, будут использовать для сборки китайских машин под брендом Lada, о чем сообщает «Фонтанка.ру» со ссылкой сразу на два информированных источника. Один из них сообщил, что АвтоВАЗ ве...

Что нужно знать про оперативную память: тактовая частота, пропускная способность, тайминги, классы (DDR) и многое другое Привет, Хабр! Сегодня мы поговорим про оперативную память, про то, какие ее типы можно свободно купить в магазине для сборки ПК или его модернизации. Под катом рассказ об отличиях разных типов ОЗУ друг от друга, о разгоне и охлаждении памяти, а также несколько мыслей о том, ...

Как работает Activity. Часть 2 В прошлой статье я описал, как стартует процесс нашего приложения, что такое ActivityStarter и как стартуют все Activity.Во второй части расскажу, как показываем сплеш-скрин, что такое Window, что происходит через первым показом Activity приложения, более подробно, как вызыв...

Ремонт наковальни с помощью 3D сканирования: реальный кейс с оборудованием Scantech В этой статье вы познакомитесь с реальным примером использования 3D сканирования для работы с крупноформатными изделиями. Узнайте, как компании используют возможности 3D технологий для ремонта оборудования.Краткое резюмеЗадача: Осмотр негабаритного блока наковальни для ремон...

Фил Спенсер более уверен в завершении сделки с Activision Blizzard, чем год назад Глава Xbox Фил Спенсер в интервью порталу IGN заявил, что теперь он «более уверен» в завершении сделки с Activision Blizzard, чем год назад. Microsoft продолжает работать с регулирующими органами по всему миру, чтобы убедиться, что сделка состоится. Год назад я ничего не зн...

Антирейтинг 2022 Эта статья написана по аналогии со статьей «Как не надо писать на Хабр: Антирейтинг 2017». Статьи взяты за 2022 год. Кроме отрицательных значений рейтинга, есть список по абсолютному количеству минусов (видимо, самые обсуждаемые темы). «Вот найдется же нехороший, которому ...

Генерация аудио диффузионной нейросетью. Стоит ли использовать обычную диффузию для генерации мел-спектрограмм? В уходящем году вы могли видеть множество нейросетей для генерации изображений. Скорее всего, даже ваша бабушка слышала про Stable Diffusion или DALL-E, но эти нейросети объединяет одна очень важная деталь — они основаны на методе обратной диффузии. Этот подход к генерации ...

Использование методов А/Б тестирования. Решение практического кейса в Python Привет, Хабр! В данной статье будет рассмотрено применение логистической регрессии, причинного случайного леса (Causal Random Forest), метода CUPED для оценки изменения целевой переменной в Python при проведении А/Б тестов. Основное внимание будет уделено практике, теоретиче...

Какие проблемы решает Release Train в мобильной разработке Влияет ли размер приложения и команды на то, как мы его релизим? Давайте представим себе стартап. Проект и команда небольшие. В этом случае обычно не задумываешься о процессе релизов: сделал фичу — зарелизил.А теперь представим большой проект, например, какое-нибудь банковск...

Hashmap по версии Golang вместе с реализацией на дженериках Привет. Сегодня рассмотрим такую интересную структуру данных как hashmap, а именно ее реализацию в Go. Вкратце разберем что такое hashmap, как это выглядит под капотом Go 1.19. Посмотрим отличия реализации с Java и Python. Реализуем hashmap из под капота с помощью дженериков...

Tinkoff Pro Open Source Мы в Тинькофф активно инвестируем в образование. Развиваем Поколение, Финтех, Академию и другие программы. Open source — наглядный способ передать экспертизу на конкретных примерах и дополнительная возможность развивать наши образовательные программы.Открытая разработка инст...

4 острые бритвы познания — как использовать в IT и в жизни Про бритву Оккама хоть раз слышал каждый: во многих статьях и книгах встречается призыв не множить сущности без необходимости. Но не все знают, что в науке есть и другие «бритвы», которые помогают избавиться от лишнего. Термин «бритва» используется для обозначения метода, ко...

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

[Перевод] На технических собеседованиях даже нормальные люди звереют В Сети опубликованы сотни постов о том, что собеседования в IT никуда не годятся, что на них расспрашивают о каких-то частностях или задают вопросы о том, что твердо знает только вчерашний выпускник университета (классический пример – сортировка с помощью двоичного дерева). ...

Security Week 2250: защита данных пользователей Apple 7 декабря компания Apple сообщила о серьезных изменениях в вопросах защиты данных, загружаемых в облачную систему (официальное сообщение, подробная статья в издании Wall Street Journal, новость на Хабре). Главное изменение, которое станет доступно пользователям в начале след...

Основы мониторинга (обзор Prometheus и Grafana) Мониторинг сегодня – фактически обязательная «часть программы» для компаний любых размеров. В данной статье мы попробуем разобраться в многообразии программного обеспечения для мониторинга и рассмотрим подробнее одно из популярных решений – систему на основе Prometheus...

[recovery mode] Интеграция Primefaces в приложение на Spring Boot. Часть 1 — настройка зависимостей и базовый проект В данной статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot. Читать далее

Архитектура Шредингера и способы с ней бороться Представьте, что вы работаете в команде над крупным проектом какое-то время. Проект прошел начальный этап и уже работает в продакшн среде. Им пользуются люди, даже можно сказать, что им пользуются много людей и они рассчитывают на ваш продукт, он для них важен. С какого-то ...

[Перевод] Пять шаблонов загрузки данных для повышения быстродействия сайтов Фреймворки вам требуются не для всего, но в случае их использования есть ряд способов, позволяющих добиться максимального быстродействия. В данной статье речь пойдёт о пяти шаблонах загрузки данных, которые при уместном применении позволят значительно повысить производитель...

Что нужно чтобы не было бабаха? Три составляющих хорошего силового преобразователя. Часть 1 Наверное, силовая электроника – рекордсмен по скорости и зрелищности начальных испытаний опытных образцов. Тут вам и свето-шумовые эффекты, и пластиковый короб для защиты глаз/лица, и даже острые ощущения. Вспомните первое включение. Это трепетное ожидание пиротехнического ...

Методы расширения в C# В этой статье мы рассмотрим такой механизм, как методы расширения, который позволяет добавлять методы в уже созданные типы. Читать далее

Про Vim " Горячие клавиши Тема очень обширная, не сказать бесконечная, но я постараюсь затронуть только очень важные вещи, о которых говорится не так много в бесчисленных джентльменских минимумах по Vim. Хотя, конечно, придется время от времени возвращаться к теме дабы дать уточняющие указания или ре...

Как мы собрали отдел тестирования Привет, Хабр! Меня зовут Ксения, я управляю направлением тестирования в компании ISPsystem. За время работы я столкнулась с задачей найма людей себе в команду. Этот процесс оказался значительно сложнее, чем я думала. Недаром про него написано так много лайфхаков с примерами ...

[Личный опыт] Культурный шок на примере отдельно взятой Канады Поговорка "так то была турпоездка, а это - эмиграция" за последние несколько десятилетий стала до боли знакома сотням тысяч бывших и нынешних соотечественников, включая хабровчан, которые на собственном опыте узнали о скрытых от глаз туристов деталях и нюансах жизни в той ил...

Исследование нагрузки на ELK stack и тюнинг Logstash Всем привет! Меня зовут Александр, и в этой статье я расскажу про то, как столкнувшись с многократно увеличившейся нагрузкой на ELK stack сначала было диагностировано узкое место, а после произведён его тюнинг. Хоть и в заголовке статьи уже есть спойлер что произведен только...

[Перевод] Запустится ли это в Doom? Калькулятор, работающий на демонах Да Десятки лет мы задавались вопросом: «Запустится ли на этом устройстве Doom?». Теперь мы наконец можем задать вопрос иначе: «Запустится ли этот код в Doom?» В статье я продемонстрирую, что в Doom можно запускать любые конечные вычисления, если не учитывать ограничения ра...

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

В очередь, ...! Как управлять состоянием системы через события Существует множество разных подходов к построению архитектуры серверных приложений. В данной статье рассмотрим Event-driven архитектуру (она же событийно-ориентированная). Рассмотрим основные принципы, как перейти от связей Компонент А <-> Компонент В, к связям через с...

[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 2 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 3) В первой части этой серии мы обсудили модули проверки подключения, установки некоторых пакетов и выполнения ряда команд на целевых узлах. Во второй части изучили различные модули, используемые для обработки файлов, управляющие файлами на целевых узлах.В этой части серии мы у...

Прионы – смертельная диета Ганнибала Лектера Сегодня мы поговорим о самых необычных вкусовых предпочтениях Homo sapiens – о каннибализме. К счастью, употребление людей в пищу встречается только в диких племенах аборигенов, оторванных от цивилизации, и в художественных произведениях. Самым ярким примером ...

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

Привет из мира 1С — Обработка результатов запроса произвольными вычисляемыми полями. Обзор некоторых новых функций СКД В данной статье вспомним как обрабатывать результаты запроса в вычисляемых полях СКД, а так же сделаем небольшой обзор на новые функции СКД платформы 8.3.20. Читать далее

Язык программирования Rave Приветствую всех читателей данной статьи.Тут я постараюсь описать год усердной, тяжёлой работы на моим собственным компилятором языка программирования Rave.Удачного чтения! Читать далее

STM32 BluePill + RNDIS, или делаем из нехитрых приспособлений троллейбус… Привет, Хабр. Год назад я круто изменил направление своей деятельности с desktop разработчика на программиста микроконтроллеров. Хочу поговорить о том, как прошел этот год, поделиться своими наблюдениями, рассказать в одном месте о чем никто не рассказывает. А, еще и RNDIS н...

Краткий очерк истории микроволновых печей История микроволновых печей — как раз тот случай, когда реальная история подменяется мифологией, и множество «копирайтеров» растаскивают по интернету байку, укореняя её в массовом сознании как факт, что она была изобретена случайно. Якобы инженер Перси Спенсер работая с маг...

Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...

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

Apple рассказала, какие изменения ждут iOS в 2023 году Apple регулярно улучшает безопасность своих устройств и сервисов: iOS 16 в 2022 году получила сразу несколько полезных функций для защиты пользовательских данных, поэтому в 2023 году компания добавит новые, созданные на основе существующих. Так Apple анонсировала обновление...

VPN Gate, или — неубиваемая Великим Китайским Файрволом распределённая сеть VPN Сегодня речь пойдёт о технологии распределённой сети VPN Gate, своего рода недруга Поднебесной в области интернет цензуры. На Хабре много статей на тему SoftEther VPN (нижележащий слой VPN Gate), но нет ни одной технически всесторонней статьи про саму распределённую сеть и т...

Консистентность данных в конкурентной среде. Опыт Точки. Часть 1 Привет, я Михаил Ковалев, Python-разработчик в Точке. Именно в Точке я впервые столкнулся с микросервисами и конкурентной средой. Разумеется, у меня не получилось сразу усвоить все боевые нюансы работы в новых условиях. С тех пор я прошёл непростой путь.У меня возникла идея...

Шесть причин, почему ваши A/B-тесты не работают Всем привет! В прошлой статье, посвящённой A/B-тестированию, мы коснулись технических деталей устройства нашей A/B-платформы, которая обеспечивает нам супербыстрое распределение пользователей по вариантам. Теперь пришло время поговорить о методологии и процессе A/B-тест...

[Перевод] Онлайн-миграция данных из HBase в TiDB с нулевым даунтаймом Для Pinterest СУБД HBase является одним из самых критически важных бэкендов хранения, лежащим в основе многих онлайн-сервисов хранения наподобие Zen (база данных графов), UMS (wide-column-хранилище) и Ixia (вторичный сервис индексации, работающий почти в реальном времени). ...

[Перевод] Эволюция кода: путь к лучшему дизайну В этой статье мы изучим программное решение экзаменационной задачи конца второго семестра в AltSchool Africa. Эта задача подразумевает построение системы для управления складскими запасами магазина, продающего машины и другие товары. В частности, магазин должен иметь возмож...

Сеть Bitcoin Lightning Network будет использоваться для фиатных переводов между ЕС и Африкой Блокчейн-компании CoinCorner и Bitnob запустили совместную услугу —  денежные переводы в фиатных валютах за границу. Для этого используется протокол Bitcoin Lightning Network. Обычно чтобы отправить деньги из Европы в Африку нужны провайдеры-п...

А не запилить ли нам хардварный чат? Картинка rawpixel.com, Freepik — Пациент, мучают ли вас навязчивые странные идеи? — Почему мучают, доктор, я ими наслаждаюсь! Ввиду того, что я достаточно часто работаю с протоколом mqtt, мне периодически приходят в голову своеобразные мысли, одна из которых меня и посе...

Основой ИТ-инфраструктуры Россельхозбанка станет ОС Astra Linux В Россельхозбанке в рамках поэтапной реализации стратегии ИТ-импортозамещения в качестве одной из целевых ОС была определена Astra Linux. Результаты практических испытаний подтвердили, что российская платформа позволяет персоналу успешно выполнять свои задачи и обеспечивает ...

Основой ИТ-инфраструктуры Россельхозбанка станет ОС Astra Linux В Россельхозбанке в рамках поэтапной реализации стратегии ИТ-импортозамещения в качестве одной из целевых ОС была определена Astra Linux. Результаты практических испытаний подтвердили, что российская платформа позволяет персоналу успешно выполнять свои задачи и обеспечивает ...

Война ML фреймворков, русский стартап потеснит запад Мы рады сообщить, что открыли наш фреймворк Piper для всех разработчиков на гитхабе. Несмотря на то, что мы не закончили некоторые важные аспекты ядра, решили не ждать, а сразу поделиться, и теснее пообщаться о нашей разработке. В конце концов, мы изначально задумали, чтобы ...

Концлагерь для обезьян. Neuralink Маска обвиняют в убийстве больше 1500 животных в ходе экспериментов Компания Neuralink Илона Маска, которая хочет устанавливать в мозг людей чипы, открывая для нас прямую связь с различными устройствами, находится под федеральным расследованием в США из-за возможных массовых убийств и нарушений прав животных. Всё это происходит на фоне жал...

Быстрый и безопасный VPN, который ещё работает в России: какой выбрать Несмотря на то что за прошедший год пользоваться VPN научились миллионы россиян, этого оказалось недостаточно, чтобы сохранить доступ к ушедшим сервисам. Роскомнадзор, который долгое время смотрел на использование подобных средств сквозь пальцы, вдруг начал блокировать ВПН ...

[Перевод] Основы Интернета Есть такая интересная книга — «High Performance Browser Networking» Ильи Григорика, в которой описаны основы работы сетей и способы оптимизации передачи данных. В этой книге автор пишет про CDN следующее:Сервисы по доставке контента (CDN) приносят много пользы, но основаны о...

Правда ли, что WhatsApp замедляет смартфоны? Вы удивитесь, когда узнаете правду WhatsApp — мессенджер, который сегодня есть ну практически у всех. Даже если основным средством общения для вас является Telegram, а сами вы попиваете смузи в коворкингах, работая за макбуком, поздравления с яблочным спасом от родни вам всё равно приходят на Ватсап. В...

Github Actions. Простой пример для уверенного знакомства Здесь я буду расссказывать о моем опыте настройки CI/CD c помощью GitHub Actions.Эта статья поможет тем, кто хочет настроить автоматический деплой для личного/учебного проекта на свой удаленный сервер, пользуясь бесплатным сервисов GitHub Actions. Причем этим сервисом можно ...

Как снять данные с весового модуля со своей спецификацией протокола передачи данных и отправить на MQTT сервер Данная статья написана для тех кто на начальном уровне знает Python и немного разбирается в АСУ ТП. Задача достаточно распространенная, надо взять данные со старого, со своей специфичной реализацией протокола оборудования и перевести ее в такой вид, что бы ее можно было ...

Микросервисы — отчуждение от результатов труда ПоветрияЯ наблюдаю за развитием IT в течение приблизительно четверти века, и с каждым днём меня всё сильнее удручает происходящее.Постоянно мы слышим, что какой-нибудь паттерн или язык становится всё более модным, а что-то, напротив, — уходит в историю. А ещё различные повет...

Boson — разработка СУБД «с нуля» (часть II) В первой части статьи мы обсуждали разработку самого нижнего слоя СУБД Boson - CachedFileIO. Как упоминалось, статистика такого явления как Locality of Reference говорит о том, что в реальных приложениях ~95% запросов к данным локализованы в 10-15% базы данных. При этом сред...

Мои кикстарты Всем привет! С момента публикации моей первой статьи про установку linux через kickstart прошло почти полгода, и за это время были пересмотрены некоторые принципы, выявлены «косяки», появилось более глубокое понимание некоторых моментов установки. Все эти «tips & tricks...

Катализатор экологичности: новый метод переработки полиэтилена высокой плотности Трудно себе представить современный мир без пластика. Этот весьма полезный и очень универсальный материал используется практически во всех аспектах существования нашей цивилизации, от бытовых предметов и деталей техники до лабораторного оборудования и комических кораблей. ...

Сегментация деталей корпуса автомобиля: от разметки до сглаживания контуров Добрый день, Хабр! Меня зовут Арсений Рылов. Я работаю ведущим специалистом по анализу и обработке данных в компании “Финолаб” и сегодня снова речь пойдет об автомобилях, нейросетях и инновационных решениях.В нашем блоге мы уже рассказывали о сервисе дистанционной оценки тех...

Графика, которую не отличить от реального мира. Выпущена новая Grand Theft Auto V В далеком 2013 году, более чем девять лет назад, состоялся релиз видеоигры Grand Theft Auto V. Изначально многие предрекали ей огромную популярность, однако никто даже и близко не мог себе представить, что данная игра окажется Читать полную версию публикации Графика, котору...

Разумные правила оптимальной зарядки: подробнее про скорость, блоки питания, внешние аккумуляторы и многое другое Привет, Хабр! Если основательно задаться вопросом оптимальности зарядки, станет понятно, что в этом отношении не всё так однозначно. Далеко не каждый зарядник позволяет получить быструю и качественную зарядку вашего устройства(будь то Apple или Android, смартфон или ноутбук)...

Реверс инжиниринг в домашних условиях Добрый день, хочу поделиться с читателями своим практическим опытом обратной разработке электронных плат. Эта статья будет ещё интересна предметом своего исследования. На примере я покажу как разобраться в работе устройства. При необходимости можно составить принципиальную э...

В 2022 году в Роскомнадзор из-за незаконной обработки персональных данных обратилось 44,3 тысячи граждан Роскомнадзор сообщил о количестве поданных в 2022 году жалоб граждан о неправомерной обработке персональных данных различными операторами.

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

[Перевод] Введение в архитектуру Greenplum В этой статье поговорим о Greenplum — СУБД, основанной на PostgreSQL. Разберём её общую архитектуру, способы хранения данных, а также перечислим проблемы, с которыми можно столкнуться в ходе эксплуатации. Читать далее

[Перевод] Осваиваем TypeScript: 21 лучшая практика при написании кода TypeScript является популярным открытым языком программирования, идеально подходящим для современной разработки. За счёт своей продвинутой системы типов он позволяет писать более надёжный, обслуживаемый и масштабируемый код. Однако, чтобы задействовать весь потенциал этого ...

[Перевод] О важности владения кодом Наткнулся на данную статью случайно, когда находился в очередном поиске ответа на вопрос "Как же так?!" в интернете. Автор данной статьи занимается мобильной разработкой, но тем не менее его наблюдения и выводы касательно владения кодом разительно перекликаются с моими:Однаж...

Пишем FastAPI с нуля на python FastAPI — это современная, быстрая (высокопроизводительная) веб-инфраструктура для создания API-интерфейсов с Python 3.7+ на основе стандартных подсказок типов Python. В этой статье мы рассмотрим как написать его с нуля. Читать далее

Тестирование «РУСТЭК-платформа» В связи с уходом некоторых вендоров из России мы решили потестировать отечественные системы виртуализации. Одним из главных критериев для нас как облачного провайдера было наличие мультитенантности.  Именно по этой причине среди прочих взяли на тестирование отечественну...

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

Можно ли стать программистом (в возрасте)? Начав с поиска в интернете, удивился, что программистом в возрасте хотят стать с переодичностью в 5 лет, может это как-то связано с циклом разработки, но оставим тему для дальнейшего исследования!Здравствуйте, меня зовут Олег и я программист! Пусть будет таким начало исповед...

Возможно вам не нужен AutoMapper Вы знали, что AutoMapper и MediatR создал один и тот же человек?Джимми Богард создал две крайне обсуждаемые и спорные темы в .NET разработке. Если с MediatR уже разобрались, то c AutoMapper также хотелось бы расставить все точки над "ё".В этой статье хочу поговорить об истор...

Кодогенератор Waffle++ для C++ Кодогенератор это программа, которая на основе исходного кода или какого-нибудь файла настроек генерирует вспомогательный код, который потом компилируется вместе с исходным кодом. Это нужно, чтобы не писать boilerplate-код, а также для получения дополнительных возможностей я...

Security Week 2252: сложная история взлома LastPass 22 декабря гендиректор LastPass Карим Тоубба поделился новой информацией о взломе инфраструктуры компании и последовавшей за этим утечке данных. Все оказалось несколько сложнее, чем было объявлено ранее: в руках взломщиков предположительно оказался не только некий исходный к...

Учёные раскрыли секрет вкуса шоколада Исследователи описали физический процесс, который происходит во рту, когда вы съедаете кусочек этого десерта. Именно этот эффект таяния привлекает многих людей.

Hydrosphere — управляем ML как сервисом Подобно тому, как в мире разработки многокомпонентных систем применяются подходы для управления и мониторинга микросервисами на основе инструментов DevOps (для запуска и восстановления сервисов, передачи данных, наблюдения за распределенными операциями, выполнение замеров и ...

[Перевод] Мощь декораторов TypeScript на живых примерах. Декорирование методов класса Декораторы — инструмент декларативного программирования. С их помощью можно легко и элегантно добавить к классам и членам класса метаданные. На основе этих метаданных можно расширять или изменять поведения классов и членов класса, не изменяя при этом кодовую базу, к которой ...

Технологии прошлого сегодня — стандарт X.25 У себя в блоге мы часто пишем о работе интернет-провайдеров и сетевых протоколах. Мы решили начать серию материалов о технологиях из прошлого. Сегодня говорим о стандарте пакетной передачи данных X.25. Относительно недавно с ним работали крупные банковские системы вроде SWIF...

Развертывание ASP.NET Core приложения в Kubernetes Данная статья является краткой инструкцией по развертыванию ASP.NET Core приложения в Kubernetes с написанием Dockerfile для формирования образа (Docker image) и минимального манифеста для создания деплоймента и объекта, предоставляющего доступ к нему, – в статье будет испол...

О чем говорят сертификаты дата-центров Далеко не все дата-центры проходят сертификацию Tier, поэтому в этой статье будут разобраны и другие стандарты и сертификаты, показывающие надежность ЦОД. Почему мед организациям нужно обращать внимание на HIPAA, какие требования PCI DSS должны соблюдать дата-центры, что п...

6 крутых фишек Siri, которые появились в iOS 16 Siri — не самый популярный голосовой помощник, но многие пользователи Айфонов предпочитают задействовать именно его, так как его проще всего активировать. Зажал кнопку блокировку и говори запрос. Или достаточно сказать “Привет, Siri”, и можно спрашивать то, что вас ин...

Из FPGA-дизайнера в ASIC: четыре личных истории и анонс курса переподготовки от YADRO Microprocessors Во всем мире и в нашей стране резко возрос интерес к разработке микроэлектроники, ключевым элементом которой являются системы на кристалле. Разработка этого класса устройств требует глубоких специальных знаний и опыта, а специалистов такого профиля в индустрии не хватает. Пр...

[Перевод] React + TypeScript: необходимый минимум Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Многие React-разработчики спрашивают себя: надо ли мне учить TypeScript? Еще как надо! Преимущества изучения TS могут быть сведены к следующему: ваши шансы получить более высокооплачиваемую раб...

PCBWay: механическая обработка на заказ и контрактное производство Помимо производства печатных плат компания PCBWay предлагает услуги по обработке на станках с ЧПУ, 3D-печати, штамповке, литью под давлением и вакуумному литью. В этой статье мы хотели бы ознакомить читателей с процедурой оформления заказов, чтобы сделать процесс более понят...

Укрепление Nginx с помощью Fail2ban: тестируем и оцениваем «профит» «Только запустил Nginx-приложение, а в access.log уже десятки записей с непонятными запросами, переборами паролей и другого» — типичная ситуация для незащищенного сервера. Это следствие работы «ботов» для сканирования белых сетей, поиска открытых портов, сбора информации о ...

Новая теория сетей: безмасштабные сети Альберта-Ласло Барабаши Физик Альберт-Ласло Барабаши всегда считал, что сетевые технологии во многом предопределяют жизнь каждого человека. Они связаны с многочисленными сферами: личными отношениями, бизнесом, медициной. Своими исследованиями и идеями Барабаши внес значительный вклад в развитие н...

Идентификация пользователей Telegram в связке с платформой Fragment и блокчейном TON Привет, %хабрапользователь%! Сегодня мы поговорим про платформу Fragment, блокчейн-технологию TON и идентификацию пользователей. Интересно узнать, как эта связка позволяет деанонимизировать юзеров в Telegram? Тогда добро пожаловать под кат!DISCLAIMER: Данная статья написана ...

[Перевод] Jenkins Scripted Pipeline: как использовать «Pipeline-as-code» — принцип, который позволяет Jenkins обрабатывать пайплайны как обычные файлы. Существует два способа описания пайплайнов: скриптовый и декларативный. В этой статье поговорим о Jenkins Scripted Pipeline: проанализируем его структуру и разберём варианты исп...

Прокачаться в 2023 — подборка материалов по киберугрозам и защите данных Подготовили компактную подборку книг для специалистов по кибербезопасности. Их рекомендуют к прочтению резиденты новостного веб-агрегатора Hacker News, крупные исследовательские институты, а также издательства MIT и Harvard Business Review. В список попали как исчерпывающи...

Количество партиций в Spark DataFrame, DataSet на основе Relational Data Base table В прошлой статье мы рассмотрели количество партиций, которое по умолчанию создается Apache Spark при инициализации DataFrame, DataSet. В текущей статье продолжим рассматривать количество партиций у Spark DataFrame и DataSet, созданных на основе таблицы в Relational Database....

5 лучших гоночных игр для вашего Айфона Из-за того, что количество поклонников разных гоночных игр достигает огромного количества по всему миру, их давно отделили от спортивных и выделили в отдельный жанр. Но количество всяких Асфальтов, Need For Speed и Real Racing в App Store просто зашкаливает. И чтобы не натк...

Как быстро получить микрозайм в Казахстане Говорят, богат не тот человек у кого много денег, а тот, кому их хватает. Тем не менее, жизнь штука сложная и иногда даже у тех, кому денег хватает, появляется срочная необходимость в деньгах. В этом случае могут выручить микрозаймы, получить которые в Казахстане можно, обра...

[Перевод] Как IT меняет здравоохранение: интеграция на основе микросервисов Медицинские организации активно адаптируют технологии микросервисной архитектуры под свои задачи. Происходит это, потому что современное здравоохранение всё больше фокусируется на повышении качества медицинских услуг и улучшении клинических результатов, стремится предоставит...

Почти свободное падение: продажи ПК и ноутбуков снижаются гораздо быстрее прогнозов аналитиков Осенью 2022 года мы опубликовали статью «Ниже некуда? Продажи ПК и ноутбуков падают гораздо быстрее прогнозных значений». В ней говорилось о том, что динамика продаж по сравнению с 2021 годом — отрицательная, и падение опережает самые пессимистичные прогнозы аналитиков. Н...

Что сделали с новой электричкой: ЭП2ДМ, на чём вы поедете в пригородах В начале года из России элегантно ушли многие производители оборудования и поставщики поездов типа «Сименса». А те же «Ласточки» и «Сапсаны» — это «Сименс», если что, частично локализованный в России на «Уральских локомотивах». В общем, понадобился пригородный поезд на пол...

[Перевод] Создание изображений с использованием генеративно-состязательных нейронных сетей (GAN) на примере ЭКГ Для создания изображений с помощью GAN я буду использовать Tensorflow. Генеративно-состязательная сеть (GAN) — это модель машинного обучения, в которой две нейронные сети соревнуются друг с другом, чтобы быть более точными в своих прогнозах. Как работают GAN? Первым шагом в...

Шопинг будущего: аудио-визуальное манипулирование поведением покупателя в VR среде Писатели-фантасты, жившие задолго до наших дней, описывали в своих произведениях мир будущего, где роботы делают всю работу, все болезни излечены, а путешествия на Марс или планеты других звездных систем являются чем-то обыденным. Часть из предсказанного в литературе все ж...

Про Vim " Режим вставки В предыдущем посте про горячие клавиши был сделан вывод о том, что лучше не трогать родные горячие клавиши и сочетания с модификатором CTRL и освоить их как есть, а все пользовательские команды и управление плагинами оставить на сочетания с клавишей лидером. Их туда можно на...

А давайте… по ГОСТу Всем привет! Так исторически складывается, что когда вы разрабатываете государственные системы, в большинстве случаев требуется написание большого количества документации, а в данной ситуации такая документация еще и требует соответствию ГОСТ.Хотелось бы вспомнить одну из па...

Security Week 2303: проблемы шифрования данных в мессенджере Threema В конце прошлого года исследователи из швейцарского университета ETH Zurich опубликовали работу, в которой описали семь уязвимостей в мессенджере Threema. Этот мессенджер при передаче сообщений использует сквозное шифрование, то есть содержание переписки в идеальных условиях...

Невидимая угроза общественного туалета: оценка динамики аэрозольных частиц Предметы, которые нас окружают в быту, кажутся вполне безобидными. Конечно, и карандаш может быть опасен, а про беготню с ножницами нас предупреждали еще с детства. Но в обычных обстоятельствах и в рамках правильного использования опасности быть не должно. И так бы и было,...

Правда ли, что в России нельзя будет платить телефоном в 2023 году За прошедший год россияне уже смирились с тем, что различные бренды и производители всех и вся уходят из России. Как оказалось, все не так страшно: помогает параллельный импорт, а сами компании перепродают активы и фактически продолжают работать в стране через посредников. ...

Git: Игнорирование отслеживания файлов, которые уже есть в удаленном репозитории Если внести файл в .gitignore, то он не будет отслеживаться гитом лишь в том случае, если этого файла нет в удаленном репозитории. Но если в репозитории уже есть (к примеру конфиги сайта), а мы не хотим, чтобы наши локальные конфиги отслеживались, то можно выполнить команду...

Tutorial по стандартному и нестандартному обмену сайта с 1С. Часть первая: стандартный обмен и его хитрости В жизни наши желания часто расходятся с нашими возможностями. Приходится искать компромисс. Так происходит и при интеграции интернет-магазинов с 1С. Хочется реалтайма, интеграции с программой лояльности, полного отсутствия коллизий и омниканальности (простите).Мы решили...

Худшие процессоры Snapdragon, которые угробят ваш смартфон На рынке смартфонов уже много лет продолжается битва Qualcomm (США) и MediaTek (Тайвань) — двух самых больших компаний, которые занимаются производством мобильных процессоров. Хотя за последнее время мы уже смогли убедиться, что новые китайские чипы ничуть не уступают амери...

Прикладной MEV или как наводить свой порядок в блоке Еthereum На хабре уже заходили в тёмный лес MEVа, но мало говорили про его прикладную сторону. В этой статье поговорим про основную инфраструктуру MEVа на эфире и разберём несколько примеров, как это работает сейчас. Глубже в лес...

С 1 февраля в России введены новые жесткие правила выполнения банковских операций Жизнь на российской территории постоянно стремительно меняется, в связи с чем многое из того, что было доступно всем и каждому раньше, становится недоступно никому. В подобном положении дел конечно же нет и не может быть Читать полную версию публикации С 1 февраля в России ...

Госдума приняла закон о защите биометрических данных Государственная Дума РФ в третьем и окончательном чтении приняла закон о защите биометрических данных. Документ устанавливает правила обработки информации с использованием единой биометрической системы (ЕБС) или других информационных систем. Новый закон запрещает принуж...

Курсы для ИТ-специалистов от компаний: как они устроены и кому будут полезны Есть много способов получить ИТ-специальность и найти работу: от поступления в вуз до самообучения. Один из таких способов — корпоративные курсы. Меня зовут Юлия Купряшова, и я уже четыре года курирую курсы Тинькофф Финтеха. Расскажу, как устроены такие курсы, чем они о...

Почему компании продолжают звонить и писать отказавшимся от коммуникаций клиентам HFLabs знают как компанию, которая помогает управляться с клиентскими данными — чистить, организовывать и находить неочевидные связи. Работаем в энтерпрайзе 18 лет. Десять из них — строим клиентский MDM для компаний с базами из со...

Реактивность в Vue Уверен, вы когда-нибудь задавались вопросом «Что за зверь эта реактивность и как она работает?». Думаю, что настало время закрыть этот вопрос и рассмотреть работу реактивности на примере Vue.Дизайн превью: Марина Четвертакова Читать далее

[Перевод] Как мы в Slack используем Terraform В Slack всей своей инфраструктурой, опирающейся на AWS, DigitalOcean, NS1 и GCP, мы управляем с помощью Terraform. И хотя большая её часть работает на AWS, мы выбрали Terraform в противоположность их нативному сервису CloudFormation, чтобы использовать единый инструмент сре...

[Перевод] Создание столбчатых диаграмм с помощью JavaScript Современный мир буквально переполнен данными, и нам желательно уметь представлять их графически для быстроты и удобства восприятия. Одной из наиболее распространённых техник визуализации данных являются столбчатые диаграммы, и в этой статье я покажу вам, как можно легко соз...

Водяная линза и не только Картинка Pikisuperstar, Freepik Периодически возникает необходимость работы с линзами. Однако существующих линз может быть недостаточно для удовлетворения предъявляемых требований, или же, покупка готовых линз может быть сопряжена с определёнными трудностями, среди которых...

[Перевод] Управление зависимостями в IntelliJ IDEA В этом руководстве, в продолжение темы просмотра зависимостей, мы рассмотрим управление зависимостями в IntelliJ IDEA.Мы рассмотрим различные способы добавления зависимостей в ваш проект, а также способы добавления, обновления и удаления зависимостей с помощью Package Search...

Объяснение рекомендаций Рекомендательные системы уже давно неотъемлемая часть большинства современных веб-сервисов. Скорее всего, заходя на какой-либо развлекательный (и не только) сайт, вы не раз задавались вопросом, почему именно этот контент или этот товар предлагается вам. В Иви давно замети...

ВСУ получат 18 самоходных гаубиц M109A6 Paladin с улучшенной защитой и автоматизированной системой управления огнем На днях Белый дом объявил о новом пакете военной помощи для ВСУ, в который вошли 155-мм самоходные гаубицы. По информации издания Visegrad 24, речь идёт про САУ M109A6 Paladin.

Samsung Galaxy S23 Ultra снимает в 8К не хуже профессиональных камер До презентации смартфона Samsung Galaxy S23 Ultra осталось чуть больше недели, но инсайдеры уже знают о данном устройстве буквально всё — дизайн корпуса слили давно, есть даже официальные фотографии, которые будут использоваться для презентации, характеристики тоже известны,...

Настройка Yubikey для ssh в Windows и WSL Когда я стал счастливым обладателем устройства Yubikey 5 nfc и узнал, что при помощи него можно авторизовываться по ssh, я столкнулся с множеством статей про настройку подобной связки на unix-системах… И с полнейшим отсутствием адекватного материала про Windows. Разобравшись...

Анатомия игры: обратный инжиниринг на службе мододелов или как замодить игру на примере Elden Ring и не только. Часть 1 В прошлый раз я уже рассказывала о том, как могут быть устроены игры. Теперь же настало время поведать вам, как это строение узнали и зачем вообще людям изучать организацию файлов той или иной игры.  Читать дальше →

Процессный подход на цыпочках или как выстроить процессы в крупном ритейле Привет! Меня зовут Александр Гумановский, и я строю архитектуру бизнес-процессов в компании Hoff Tech. Мы разрабатываем удобные решения для One Retail, а один из наших ключевых клиентов — сеть гипермаркетов мебели и товаров для дома Hoff. Процессный подход последнее вре...

Конкурент Google Nest Hub Max и Amazon Echo Show: Apple работает над смарт-дисплеем с дизайном, как у iPad По информации Bloomberg, компания Apple работает над гаджетом для управления устройствами умного дома.

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

От «Бурана» до мейнфрейма: история отказоустойчивости в космосе и на земле Удивительно, но на заре вычислительных систем их отказоустойчивости уделяли значительно меньше внимания, чем сегодня. Вопросами репликации и резервирования занимались лишь отдельные институты и другие организации, которые работали в специфических областях знаний. Впервые...

[Перевод] Тонкости производства топлива для ядерных реакторов Все реакторы ядерного распада работают на топливе, содержащем уран и другие изотопы, однако подать такое топливо чуть сложнее, чем подвезти самосвал урановой руды и высыпать её в реактор. Хотя ядерный распад настолько прост, что может происходить без вмешательства человека,...

Совершенно новый Toyota Prius 2023 в США можно заказать с «противоугонной защитой» катализатора Дилеры Toyota в США предложили опцию, которую редко можно встретить у дилеров других автомобилей: они предлагают «противоугонную защиту» катализатора. В США кражи катализаторов с авто – обычное дело. У воров, специализирующихся на этом, наиболее ...

Осциллограф, огромные колонки, HDD на 3 ТБ и XBox One: постпраздничная испанская барахолка Привет, Хабр! Прошли праздники, а значит, на круги своя возвращается обычная жизнь. В Испании, где я живу, две недели продолжались праздники, а значит, муниципальные и прочие организации тоже не работали. К чему это я? Дело в том, что барахолки в Испании управляются муници...

Поиск данных в инструментах Data Governance: вызовы и решения Добрый день!Меня зовут Никита, я работаю ведущим системным аналитиком в Департаменте управления данными компании Ростелеком.В данной статье я опишу наш опыт использования Реестра отчетов и Бизнес-глоссария, подводные камни, с которыми мы столкнулись, а также планы по оптимиз...

Зачем и как мы пишем на Хабр все эти годы Блог на Хабре постепенно привёл к запуску искусственного спутника Земли (на фото не он, просто зонд), интервью с Ромеро и рассказу про психиатрический диагноз Мы торжественно запостили пресс-релиз про старт своего сотрудничества с Хуавей аж 25 марта 2016 года. И начали ждат...

[Перевод] Заметки о жизненном цикле ПО В последнее время я внимательно наблюдал, как нашей команде удаётся совершенствовать надёжность продукта и оперативность реагирования на инциденты. Это заставило меня задуматься, каков жизненный цикл современного софтверного проекта. При этом я воспользовался следующей модел...

Итоги конкурса статей в блоге RUVDS Привет Хабр! Буквально на днях мы подвели итоги уходящего года для нашего блога, а также сравнили активность с предыдущими годами — если не видели, то заходите посмотреть, там вас ждёт подборка лучших постов. Сегодня ещё один пост с итогами — итогами конкурса ваших стате...

Какова реальная производительность Redmi K60 Pro и на что способна камера? В Китае опубликован первый обзор нового флагмана Redmi Флагманский Redmi K60 Pro только вчера дебютировал в Китае, а уже сегодня местный ресурс MyDrivers опубликовал первый обзор устройства. Есть примеры фото и понимание о производительности и нагреве. С производительностью, судя по данным источника, проблем нет: телефон ...

Инструмент для автоматической оценки конкурса при поступлении в ВУЗы РФ Каждый выпускник школы сталкивается с проблемой выбора профессии и, следовательно, ВУЗа. Этот этап жизни является наиболее сложным для школьника психологически: нужно подготовиться и сдать экзамены, от которых зависит, наберут ли они проходной балл в выбранное учебное заведе...

Как настроить автоматическое включение и отключение Mac Каждый пользователь, кто давно работает с macOS, знает, что много разных действий на компьютерах Apple можно автоматизировать. Например, сразу после включения компьютера открывать нужные программы. Но, как оказалось, не все знают, что и сам Мак можно не только включать, но ...

Искусственный Интеллект. Самообучение играм на победу на примере «Крестики-Нолики» Робот сыграет сам с собою много-много партий и таким образом сам научится хорошо играть. Вот такую гипотезу мы сформулировали для обучения робота.И это сработало (!)За 100 секунд робот сыграл сам с собой 100 000 партий и теперь во время игры с оппонентом просто достает из па...

[Перевод] Визуальные карты сетей кластеров K8s для оценки их производительности Создание производительных сервисов и систем — основа любого бизнеса. Ежедневно появляются кучи новых технологий, которые обещают дать возможности, позволяющие превзойти ваши бенчмарки производительности. Однако продакшен-среды — это хаотичные системы, мониторинг и поддержка...

У АвтоВАЗа не осталось дверных ручек для Lada Granta, зато появились электроусилители руля Как сообщает инсайдерский паблик Avtograd News, АвтоВАЗ решил одну проблему с нехваткой запчастей для автомобилей Lada Granta. Автомобили начали получать электроусилитель руля. На АвтоВАз после полутора недельного перерыва начали поступать электроусилители руля для авто...

Клуб (не)анонимных любителей мониторинга С 17 по 19 января Слёрм с друзьями проводит «Школу мониторинга» — бесплатную онлайн-конференцию для всех, кто душой, сердцем и деньгами вовлечен в процесс мониторинга. В водовороте новогодней суеты нам удалось поговорить с идейными вдохновителями стрима и несколькими спикера...

[recovery mode] Tensorflow: Используем трансферное обучение для классификации пневмонии и оптимизируем нашу модель Привет, Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect.Сегодня мы будем работать с открытым набором данных по рентгенографии грудной клетки которые, использовали для этого исследования, с предварительно обученной моделью MobileNet_v2 для класси...

Визуализация весов в машинном обучении на примере алгоритма Random Forest и Decision Tree Привет, Хабр!Меня зовут Александр Серов, я Data Scientist и являюсь участником профессионального сообщества NTA.  Сегодня загляну «под капот» алгоритмов, использующих в своей основе деревья решений. Один из самых мощных алгоритмов контролируемого машинного обучения...

Распознавание товаров на полках Computer Vision позволил создать принципиально новые продукты и механики в многих областях жизни: умный город, беспилотный транспорт, аналитика производств.То же самое произошло и с супермаркетами: “оценка длины очереди”, “оценка загруженности зала”, “оценка загруженности по...

[Перевод] Телематическая система автомобиля Мы в команде Third Man по долгу службы изучаем довольно много англоязычных материалов. Часто интересными статьями хочется поделиться с коллегами и обсудить поподробнее. Но не всегда есть время всей командой читать 20+ страниц англоязычного текста, так что сокращённый и “подс...

Собеседование наоборот: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, НЛМК, Nexign / часть 1 В ноябре на Хабр Карьере завершилась карьерная неделя бэкенда. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. В гонке за специалистами участвовали шесть компаний: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, НЛМК и Nexign. Тради...

На волоске: как работает огромная сеть подводных кабелей, которая обеспечивает мир интернетом 95% международного интернет-трафика проходит по волоконно-оптическим кабелям, которые лежат на дне морей и океанов, они соединяют почти все центры обработки данных на территории разных стран. До недавнего времени большая часть оптоволоконных линий использовалась и ...

[Перевод] Тестирование автоматизации Ansible с помощью Molecule Часть 1 Molecule – это проект Red Hat, призванный помочь в тестировании ролей Ansible. Он обеспечивает поддержку тестирования с различными операционными системами и дистрибуями. Molecule также является весьма разноплановым проектом, позволяющим использовать множество провайдеров вир...

Это SSD объёмом свыше 30 ТБ. Представлена линейка Micron 9400 SSD Компания Micron представила твердотельные накопители 9400 SSD. Новинки относятся к высокопроизводительным решениям для ЦОД. Кроме того, 9400 SSD — самый быстрый в мире накопитель U.3 для центров обработки данных с PCIe Gen4.2.  А ещё старшая версия этого SSD...

У Atomic Heart будет защита Denuvo Разработчики Atomic Heart подтвердили информацию о том, что у игры будет антипиратская защита Denuvo. Это говорится в заявлении Роберта Багратуни — гендиректора Mundfish. Он также уточнил, что это не скажется на производительности игры из-за использования DRM. Однако, здес...

Про Vim " Вводные к циклу Очередную рубрику в Одиночной палате решено начать на Хабре, так как дожидаться адекватного отображения исходного кода на Дзене не представляется возможным (неужели это так сложно). А в этой рубрике без примеров кода, судя по всему, никак.Речь в рубрике пойдет о работе в тек...

Смерть или эволюция. Что ждёт программирование в будущем? Или ещё одна статья про ChatGPT. Этот чат-бот с ИИ пишет код на многих языках программирования, оптимизирует код, конвертирует код с одного языка программирования на другой, пишет скрипты с нуля и т. д. Хотя ChatGPT вряд ли когда-нибудь полноценно заменит инженера-программи...

Водителей массово лишают прав на 2 года без управления автомобилем. В ГИБДД все объяснили Жизнь на российской территории никогда не была простой и легкой, о чем все и каждый, кто проживают в стране, отлично оповещены в полной мере. Регулярно происходит что-то такое, что оказывает огромные влияние на жителей России, Читать полную версию публикации Водителей массо...

Как создать консольное приложение на языке dart, используя пакет weather_pack? В данной статье мы рассмотрим, каким образом можно создать консольное приложение, позволяющее получить погодные данные для выбранной локации и отобразить их в консоли, используя язык программирования dart и библиотеку weather_pack. Также научимся использовать сервис геокоди...

Модераторы Хабра в лицах: будем знакомы Я никогда не мечтала быть модератором. Ну то есть, даже мысли не было: хочу или не хочу, в Хабре я занималась совершенно другими вещами. Однако жизнь любит шутить, и 12 июля 2017 года я стала ведущим менеджером по работе с пользователями. Эта должность предполагает кучу функ...

Шлем виртуальной реальности от Apple стоит 3000 долларов Некоторое время назад инсайдеры начали публиковать информацию о том, что компания Apple работает над созданием шлема виртуальной реальности Reality Pro, который должен полностью изменить правила игры на данном рынке. Проблема в том, что помимо информации от инсайдеров и неск...

Как развернуть Apache Superset в облаке: Docker, ВМ, Kubernetes В последнее время многие российские компании столкнулись с задачей по выстраиванию системы бизнес-аналитики на новом технологическом стеке. В качестве замены Tableau, Power BI и Qlik одни рассматривают BI-решения российских вендоров — с лицензионной поддержкой, постоянными...

Импортозамещение. Колпак от диска XD 775 Rockstar на A/М Jeep Wrangler Спустя год просмотра постов и обсуждения принтеров и моделей с сайта 3DTodey, мы с коллегой решили поделиться своими успехами, а заодно поучаствовать в конкурсе «Ящик Filamentarno! 2022», тем более новые заказы уже ждут, а пластика на катушках с каждым днем становится всё ме...

Security Week 2302: уязвимости инфраструктуры автопроизводителей 3 января исследователь Сэм Карри опубликовал большой отчет, посвященный уязвимостям в сетевой инфраструктуре ряда автопроизводителей. Все обнаруженные проблемы относятся к сервисам, которые производители создавали для автодилеров или конечных пользователей. Эксплуатация этих...

Как работают объектные хранилища: объясняем на практике и собственных шишках Объектные хранилища сейчас повсюду. До прихода в Selectel я лишь знал, что они живут в облаках, сложно тарифицируются, а Amazon снова впереди планеты всей… Но, если подумать, так можно сказать почти про любую облачную услугу, и это не расскажет нам о ее реальных особенностях...

Пентагон: Украина получит БМП Bradley в модификации M2A2 ODS с информационной системой FBCB2 и улучшенной защитой На днях Белый дом объявил о том, что передаст Украине БМП Bradley. Сейчас в интернете появилась информация какие именно машины получат ВСУ.

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

Игровая приставка мечты. Sony PlayStation 6 шокировала всех Разного рода видеоигры с годами становятся все более востребованными, а происходит это не только из-за повышения качества графики в таких, но и из-за роста цен на другие развлечения в реальном мире на общемировом уровне. Играть Читать полную версию публикации Игровая приста...

Приложение Госуслуг для Android срочно нужно обновить. Иначе оно отключится Обновление приложений — история откровенно факультативная, влияющая зачастую только на его функциональные возможности и ваше удобство. Однако никакой необходимости в том, чтобы устанавливать апдейты, нет. Это нам показал опыт приложений для iOS, которые Apple удалила ...

Раскрыт секрет качественных фотографий OnePlus 11: смартфон получит поддержку технологии обработки собственной разработки OnePlus Ли Цзе, президент OnePlus China, объявил, что смартфон OnePlus 11 будет оснащен поддержкой RAW и технологии обработки изображений без потерь качества собственной разработки OnePlus, которая значительно улучшит детализацию и цветопередачу при съе...

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

USB монитор из Futaba GP1160A02A Когда-то вакуумно-люминесцентные индикаторы создавались как альтернатива газоразрядным, а также в целях загрузить производство электроламповых заводов, так как в те времена лампы уже начали терять актуальность и на их место пришли полупроводники.Прожив долгую 60-летнюю истор...

Особенности работы мобильного аналитика в банковских проектах Чем проект банковского мобильного приложения отличается от других? Та же работа с заказчиком, уточнение и описание требований, проектирование функциональностей, согласования ТЗ… Но так кажется только на первый взгляд.  Читать далее

Look-a-like. Как это работает на стороне площадки и чем полезно бизнесу Фразе Гиппократа «Ты — то, что ты ешь» уже более тысячи лет. И в 21 веке очевидно, что она относится не только к еде, но и к потребляемому контенту. Это давно доказано различными исследованиями и активно используется бизнесом: анализ историй посещённых веб-сайтов позволяет и...

ТОП-10 лучших текстов блога ЛАНИТ на Хабре за два года Многообразие Linux-дистрибутивов, секреты успешных переговоров, законы ИТ-мира, технологии выращивания эталонных томатов - темы лучших статей блога ЛАНИТ в 2021-2022 годах. Традиционно на ежегодном семинаре мы поздравили авторов, подготовивших самые рейтинговые и обсуждаемые...

Методы обеспечения безопасности контейнеров Docker Сегодня Docker является одним из самых популярных инструментов в области контейнеризации. В основе Docker заложена концепция использования контейнеров. С технической точки зрения контейнер — это процесс, наподобие тех, которые запускаются в операционных системах. Как и любой...

Настройка Linux для инженера-ПТО/инженера-сметчика ч.2 или сказ-продолжение о субъективном опыте автора переезда в Linux, на примере Debian Linux 11.5 (на момент написания статьи). Добро пожаловать под cut. Читать дальше →

В поисках утраченного сканера: почему найти альтернативу Qualys оказалось непростой задачей Прошлый год проходил под эгидой вынужденного импортозамещения: вендоры ИТ и ИБ уходили, забирая с собой обновления, сигнатуры и лицензии.  А хакеры радовались уязвимостям, которые компании просто не могли закрыть. Словом, патча нет, но вы держитесь! С поиском незакрытых...

Developer app analytics: аналитика приложений для разработчиков Это способ управления данными для вашего приложения. Обычно это делается с помощью таблиц базы данных, но с растущим количеством вариантов это может быть не всегда необходимо. Используя Developer app analytics - AppRank можно провести анализ.На что обратить вниманиеАналитика...

Адаптивная антенна на беспилотном летательном аппарате или как одновременно увеличить дальность связи и подавлять помехи Можно ли одновременно увеличить дальность связи с беспилотным летательным аппаратом (БЛА) и подавлять помехи без увеличения габаритов, массы и энергопотребления бортового модема? В настоящей статье мы рассмотрим как это можно сделать с помощью адаптивной антенной системы. Ст...

Распространять жизнь по Вселенной предложили с помощью комет Можем ли мы послать на открытые далекие планеты кометы и засеять их земной жизнью? И если мы сможем это сделать, то стоит ли? Именно этот вопрос рассматривается в новой научной статье в журнале Astrobiology.

«Крутое пике» для жестких дисков: продажи упали почти вдвое, но растут продажи ленточных накопителей. Что происходит? В 2022 году мы публиковали несколько статей на тему динамики продаж жестких дисков. Ну точнее, как, динамика — тут реально впору говорить и крутом пике, поскольку продажи очень быстро сокращаются. Причины достаточно прозрачные, но для большинства вендоров такого типа устрой...

Контроллер CH579. Начинаем работу и избавляемся от закрытой сетевой библиотеки Сегодняшняя статья – не восклицание: «Смотрите, какой мне красивый проц попался». Это скорее просто упорядочивание накопленных сведений о конкретном процессоре CH579. Вдруг кому пригодится. Ну, и, если через годы мне потребуется, я сам буду восстанавливать знания по этой ст...

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

[Перевод] Что представляет собой искусственный интеллект (ИИ)? Искусственный интеллект — это имитация процессов человеческого интеллекта машинами, особенно компьютерными системами. Конкретные приложения ИИ включают экспертные системы, обработку информации на естественном языке, распознавание речи и машинное зрение. Читать далее

ТОП-5 хороших, но недорогих наушников 2022 года Хорошие наушники не обязательно должны быть дорогими. Да, вы правильно прочитали! Лучшие дешевые беспроводные наушники сочетают в себе все важные функции, которые можно найти в дорогих наушниках, но без шокирующей цены. Я не говорю, что и звучать они будут так же, но часто ...

JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени Привет, друзья! Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах: ...

Что есть функция в Python? В начале же статьи предупрежу:Эта статья предназначена только для тех людей, которым хочется узнать,чем на самом деле является функция в python....НО! Предупреждаю, я не буду лезть в сурсы питона. Эта статья была создана только для обычных вроде меня программистов.Статья бу...

Илон Маск выдвинул работникам Twitter второй ультиматум. Он угрожает подать в суд на тех, кто «сливает» конфиденциальные данные Первый ультиматум Маска работникам Twitter был выдвинут месяц назад, настало время второго. Кратко его можно охарактеризовать как «если сольешь конфиденциальную информацию о компании, я тебя засужу». Письмо именно с таким посылом миллиардер разослал раб...

Знакомство c Reatom Привет, меня зовут Артём Арутюнян и я автор менеджера состояния Reatom. Этим постом открывается серия обучающих материалов на русском языке, документация на английском доступна на официальном сайте. А оно вам надо? Думаю, да, потому что Reatom — это универсальное решение,...

Фантастические перекупы на Авито Сегодня на паре примеров мы поговорим о такой старой теме, как "барыги Авито". Да, это уже боян, причем с бородой, как у Хоттабыча

Как подсветить временные отрезки на графиках Как отобразить временные интервалы вместе с графиком временного ряда, с разными цветами для разных групп? Иногда хочется увидеть как события влияют на метрику. Рассмотрим на примере изменений температуры и извержений российских вулканов. Читать далее

Почему вам нужен дизельный генератор Электричество вне всяких сомнений является неотъемлемой частью людских повседневных жизней, будь то крупный бизнесмен, или обычный работяга. Все люди, которым приходилось переживать время без доступа к благам цивилизации осознают всю важность наличия резервного генератора. Д...

Вышла iOS 16.2 с умным караоке, настройками Always On Display и сквозным шифрованием в iCloud iOS 16.2 вышла официально. Качаем! Спустя почти полтора месяца предварительных испытаний сегодня, 13 декабря, Apple представила iOS 16.2. Теперь это не очередная бета-версия для разработчиков, выход которых мы привыкли освещать раз в неделю, а полноценный релиз, то есть его ...

Что такое Тока Бока, как в нее играть и почему о ней все говорят Разработчики могут сколько угодно прокачивать графику в играх, придумывать невероятный сюжет и рекламировать свои приложения, но самыми популярными традиционно становятся игры для детей. Одной из самых популярных игр прямо сейчас считается Toca Boca — симулятор жизни,...

Часть 3. Управление знаниями в Obsidian. Продвинутые техники. Excalibrain. Spaced repetition. Breadcrumbs. Longform Эта статья будет завершать цикл "Управление знаниями в Obsidian". В ней будет предполагаться, что вы способны понять все техники и приемы из прошлой второй части про базовый рабочий процесс, т.к. здесь будут показаны продвинутые способы управления персональной базой знаний. ...

[Перевод] Управляем модулем ядра Linux Почему пользовательское приложение работает некорректно? Существует не так много способов, которые бы помогали выявить проблему. В большинстве случаев для поддержания высокой доступности требуется стороннее программное обеспечение. В статье рассказываем, как настроить монито...

Основные приемы работы с Canvas [Part 2] Привет! Мы продолжаем цикл статей по базовым принципам работы с canvas. Сегодня мы рассмотрим L-системы в качестве примера для создания различных интересных визуализаций.Так что же такое L-ситемы? L-системы (или системы Линденмайера) — это набор простых правил, которые испо...

Акты, классы и семантический сахар В предыдущей статье «Событийная онтология vs объектная» были введены основные положения событийной семантики, описаны ее отличия от объектно-ориентированных подходов к моделированию предметной области. В данном тексте на конкретных примерах демонстрируются особенности событи...

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

[recovery mode] Домашний «Эльбрус»: против и за Всем привет! Долго раскачивался написать этот рассказ, но «под ёлочку» наконец отмазки закончились – собрал заметки на манжетах и засел. Правда, изначально статья собиралась быть озаглавлена: Как я собрал себе домашний «Эльбрус» и как было надо. Наверное, первый вопрос нор...

Облачный умный дом: что нужно знать, чтобы избежать проблем В обычной жизни я не только тестирую оборудование умного дома, но и очень много путешествую. Любимое хобби в поездках – трекинг, особенно в холмистой местности. Ходил я и по лестницам Непала, и по левадам Мадейры, и по козьим тропам Азорских островов. К чему это я? Многим об...

[Перевод] Генерация музыки из изображений с помощью Python Сказать, что музыка является частью моей жизни, будет серьёзным преуменьшением. Я более 20 лет играю на гитаре, и каждый день слушаю других гитаристов. По правде говоря, прежде чем начать свой академический путь в качестве физхимика двенадцать лет назад, я был намерен строи...

5 способов защитить компьютер Мак, о которых вы могли не знать Многие пользователи Маков до сих пор считают, что для macOS не бывает вирусов и другого вредоносного программного обеспечения. К сожалению, это не так. С ростом популярности компьютеров Apple пропорционально увеличивается и количество различных вирусов. Безусловно, их колич...

Self-Supervised Learning. Обучение на изображении и его аугментациях Ранее мы разобрали, что за зверь такой SSL и какой линейкой его можно померять. Также окунулись в историческое прошлое SSL методов глубокой древности (4 года назад

А так ли мощна графика новых MacBook Pro? GeForce RTX 4070 оказалась на 35% быстрее 38-ядерного GPU платформы Apple M2 Max Представляя новые MacBook Pro на этой неделе Apple сделала акцент на их однокристальных платформах и повышенной производительности графического процессора относительно предшественников. И действительно, новые GPU стали быстрее. Но что, если сравнить их с другими ноутбуч...

6 причин почему пользователи Windows не хотят переходить на macOS Некоторые из этих причин основаны на устаревших мифах, не выдерживающих критики в 2022 году и 2023 на носу. В этой статье мы рассмотрим распространенные мифы пользователей о macOS и причины, по которым им все же следует перекроить свою твердую позицию. Читать полную стат...

[Перевод] Моя любимая функция Kotlin За последние несколько лет я видел много дискуссий о функциях Kotlin. Среди обсуждаемых тем обнуляемость всегда в первых рядах. Мне она нравится, но это определенно не моя любимая функция. Больше всего в Kotlin мне нравятся некоторые мелкие особенности, благодаря которым яз...

Разбираемся в нюансах создания оператора на golang В данной статье я постарался изложить на что обратить внимание при написании оператора на golang и на нюансы, которые описываются вскользь или вовсе не описываются в официальном туториале или других статьях подобного вида. Читать далее

Деньги заберут. «Тинькофф» ввел новую комиссию для банковских карт Одной из наиболее крупных, известных и распространенных кредитных организаций на территории России является «Тинькофф». Этот банк стремительно с 2017 года набирал все большую популярность среди россиян, делая разного рода банковские услуги и иные финансовые возможности Чита...

Чем нас порадовал 2022: ТОП-10 устройств уходящего года Привет, Хабр! На днях мы сидели всей командой и вспоминали, чего интересного прошло через наши руки в 2022 году. И, как это ни странно, интересностей оказалось достаточно много. Так и родилась идея написать пост и снять видео о лучших (на наш взгляд) 10 девайсах 2022 года.&n...

Xiaomi и Honor возвращаются в Россию. Теперь они заменят Айфоны и Самсунги За год все привыкли к тому, что известные бренды уходят из России — ничего страшного ведь не происходит. Как оказалось, завозить смартфоны и планшеты можно при помощи параллельного импорта — они по-прежнему функционируют в нашей стране. Забавно, что через какое-...

Epic Ape Madness рассказывает про обезьян-гангстеров Epic Ape Madness — мобильная игра, доступная в британском Google Play. Это пробный запуск, информации о версии на iOS нет. На старте игроки смогут создать и настроить своего аватара — прямоходящую обезьяну, которая может дать сдачи при помощи гранаты или штурмовой винтовки. ...

Как айтишнику из России получить работу в Германии в 2023 году? По данным Ассоциации цифровой индустрии Германии Bitcom, в стране наблюдается огромный дефицит IT-специалистов. В 2021 году количество незакрытых вакансий в различных IT-отраслях составляло 96 тыс., и эта цифра с каждым годом демонстрирует рост.Поэтому именно для айтишников ...

Кибернетические глаза — реальность? ARGUS-II, или второе зрение             Человек получает большую часть информации с помощью зрения. По данным ВОЗ, на планете насчитывается около 285 миллионов слепых людей. Среди них 39 миллионов не видят вообще ничего, а 18% находятся в возрастной категории до 50 лет. Это колоссальная цифра. По фак...

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

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

Мы должны довериться друг другу, чтобы победить legacy Привет, Хабр! Меня зовут Валерий Лобанов, работаю IT бизнес-партнёром по корпоративному бизнесу в Московском кредитном банке (МКБ). Моя задача — видеть проблемы до того, как они возникнут, и предлагать решения.Legacy — классический пример проблемы, которая подкрадывается нез...

Что такое ретроградный Меркурий и почему он никак не влияет на вашу судьбу Одной из величайших загадок XVI века был вопрос с видимым ретроградным движением планет. Объяснения давали как геоцентрическая модель Птолемея (слева), так и гелиоцентрическая модель Коперника (справа). Однако для полного уточнения этого вопроса потребовались теоретические ...

Космический корабль «Орион» облетел Луну и вернулся на Землю — все, что нужно знать Космический корабль «Орион» в Тихом океане В ноябре 2022 года агентство NASA официально запустило программу «Артемида» — она началась с беспилотного полета космического корабля «Орион» вокруг Луны. Он успешно вышел в космос при помощи ракеты-носителя Space Launch System (SLS...

Как сделать рабочий Dynamic Island от iPhone 14 Pro на любом Айфоне Несмотря на то что в среде пользователей Android принято хейтить iOS, Dynamic Island в iPhone 14 Pro и 14 Pro Max, понравился даже им. А как иначе объяснить появление в Google Play приложений, имитирующих динамический вырез и огромное количество загрузок? Не иначе как айфон...

Arenadata выпустила собственное решение для управления Kafka-коннекторами Российский разработчик платформы сбора, хранения и обработки данных — компания Arenadata — выпустила на рынок новый инструмент для мониторинга и управления коннекторами Apache Kafka в составе продукта Arenadata Streaming ...

Сравниваем инструменты мониторинга IT-инфраструктуры Zabbix, Icinga, Prometheus Инструменты мониторинга IT-инфраструктуры позволяют полностью отслеживать ее состояние: собирать данные, анализировать и визуализировать их, оповещать о сбоях и т.д. В этой статье рассмотрим платформы Zabbix, Icinga и Prometheus. Разберем их UI, архитектуру, принципы сбора м...

Третий вопрос на интервью в электронные компании У разных электронных компаний вопросы на интервью немного отличаются. В одной интервьюер на скрининге (первом интервью) спросит кандидата на RTL позицию про конечный автомат, в другой про арбитр, кэш или конвейер, в третьей про упорядочение неупорядоченных транзакций. Но на ...

Все смартфоны Xiaomi 13 Pro из стартовой партии быстро раскупили на популярнейшей китайской площадке Jingdong Компания Xiaomi официально сообщил о том, что вся стартовая партия флагманского смартфона Xiaomi 13 Pro была быстро распродана в фирменном магазине компании на популярнейшей китайской площадке Jingdong. Именно на этой площадке было собрано рекордное количество предзаказ...

Филиппинский магазин опубликовал данные о проценте отказов популярного оборудования за 4 года Реализовано не так много компонентов, но всё равно информация в какой-то степени полезна.

Карта мечты. «Сбербанк» выпустил самую лучшую банковскую карту в России Пускай на первый взгляд и может показаться, что все банковские карты одинаковые, однако на самом деле это далеко не так. Все они, в зависимости от банка, региона и условий обслуживания, предлагают различные возможности и преимущества, Читать полную версию публикации Карта м...

Сбербанк создал собственное ПО для банкоматов и предлагает его другим Сбер первым среди российских банков зарегистрировал собственное программное обеспечение для банкоматов в реестре Минцифры РФ, заявив, что это ПО поможет сократить расходы на обслуживание и повысить безопасность банкоматов. Управляющее программное обеспечение (ПО) для ба...

Яндекс Директ отключит ручное управление ставками в РСЯ Отключение будет происходить в три этапа весной 2023 года

[Перевод] Продолжение о типах кабелей USB-C: переходники вне стандарта Давайте будем откровенны — одних только кабелей USB-C — USB-C недостаточно. Существует и много других видов, которые могут потребоваться в повседневной жизни, пока в нашем обиходе присутствуют устройства без разъёма USB-C. Однако в спецификации учитываются далеко не все тип...

Weak Pass Detector – запрет на использование утекших паролей в контроллере домена Всем привет! Меня зовут Иван Нагорнов, я руководитель направления в Лаборатории кибербезопасности Сбербанка. В данной статье будет сделан обзор и предложение к использованию одной из наших разработок, которая направлена на минимизацию использования утекших паролей из открыты...

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

Сколько зарядки тратит Always On Display в iPhone 14 Pro и iPhone 14 Pro Max Always On Display в Айфонах ждали уже очень давно. Ведь эта функция есть даже в недорогих Андроид-смартфонах. Но Apple считала, что технологии еще не достигли того уровня развития, чтобы использовать AOD в своих смартфонах. И вот в этом году на iPhone 14 Pro и iPhone 14 Pro...

[Перевод] Как можно ускорить Python сегодня Python не перестаёт удивлять многих своей гибкостью и эффективностью. Лично я являюсь приверженцем С и Fortran, а также серьёзно увлекаюсь C++, поскольку эти языки позволяют добиться высокого быстродействия. Python тоже предлагает такие возможности, но дополнительно выделяе...

Сделал приложение для создания мультиязычных книг и параллельных корпусов Хочу показать, как создать мультиязычный параллельный корпус и книги при помощи моего пет-проекта, которым я занимаюсь несколько лет.Для примера возьмем 10 редакций "Мастера и Маргариты" Михаила Булгакова (ru, uk, by, en, fr, it, es, de, hu, zh). Сначала выровняем девят...

Искусственный интеллект Microsoft VALL-E может имитировать любой человеческий голос, послушав оригинал всего три секунды Компания Microsoft представила искусственный интеллект VALL-E, который способен имитировать любой человеческий голос на основе примера длительностью всего в три секунды. При этом голос имитируется очень достоверно, с сохранением как тембра, так и эмоциональной окраски о...

Как управлять Айпадом с Айфона на iOS 16 С каждым годом и выходом новой iOS Apple все сильнее прокачивает универсальный доступ на своих устройствах. Это позволяет людям с ограниченными возможностями пользоваться всеми доступными функциями Айфонов, Айпадов и Маков. Причем некоторые из них могут пригодиться и в повс...

В России создали экзоскелет «Аватар» для дистанционного управления роботами В России начались лабораторные испытания системы «Аватар», которая предназначена для дистанционного управления промышленными роботами. Испытания проводятся в Центре компетенций НТИ по направлению «Технологии компонентов робототехники и мехатроники&raqu...

Не Голливудом единым (есть еще и другой кинематограф) Некоторые могут подумать, что весь мир захватил Голливуд, уничтожив на корню весь остальной кинематограф. Но это не так. Совсем не так. Рассмотрим на примере французского кино.

Базовое проектирование и разработка требований к интеграции систем (для начинающих аналитиков) Данная статья посвящена в первую очередь начинающим ИТ аналитикам, которые хотят верхнеуровнево разобраться, как необходимо описывать интеграции между системами и как процесс выглядит в целом. Просьба учесть, что часть терминов написана своими словами и намерено упрощена для...

Как написать UI-автотесты, если не умеешь программировать? О чем эта статья и чем она полезна.Всем привет! В этой статье пойдет речь о том, как написать простые UI-тесты на языке Java. Это будет интересно тем, кто давно хотел попробовать себя в автоматизации или добавить новенького в свой текущий проект. В этой статье не будет больш...

Мое мнение о матрице, в которой мы возможно живём Даже Илон Маск верит, что все мы живём в симуляции, а не в реальном мире. А кто-то задумался хоть раз - для чего вообще её кому-то создавать?

В сервисе видеозвонков Google Meet происходит что-то странное Уходящий год и так был достаточно безумным, однако в Google решили, что еще немного предновогодней «дичи» никому не помешает. И добавили в свой сервис видеозвонков Google Meet три новых лицевых фильтра. Теперь во время видеоконференций с начальством вы сможете выглядеть как ...

Рекордное повышение. С 1 февраля зарплаты, пособия и выплаты в России кардинально изменятся Жизнь на российской территории всегда была полна разного рода событий, которые влияют на жизнь всех и каждого, кто находятся в стране и за ее пределами. И вот, к огромному удивлению для всех, уже вскоре всех Читать полную версию публикации Рекордное повышение. С 1 февраля з...

Первый неубиваемый смартфон с поддержкой eSIM и аккумулятором на 10800 мА•ч поступает в продажу. Doogee V30 получил экран 120 Гц Компания Doogee выпустила новый защищённый смартфон Doogee V30, который получил несколько необычных для данного класса характеристик. Это первый и в настоящее время единственный защищенный телефон с поддержкой eSIM, а также сетей пятого поколения. Кроме того, он получил...

Полноценный x86 нетбук за ~100 рублей (1.5$). Оживляем старичка в 2022 и находим ему применение Рубрика с копеечным компьютингом вам очень зашла: судя по количеству плюсов и комментариев, в наше время тематика бюджетных девайсов становится всё более актуальной. В прошлые разы мы с вами купили игровую консоль за 500 рублей и смартфон за те же 500 рублей, из которого сде...

Proxyless Service Mesh в gRPC Java-сервисах за 4 шага Привет, Хабр! На связи Максим Чудновский @chudnovskiyи Александр Козлов @ZDragonиз СберТеха. Мы занимаемся развитием Platform V Synapse — облачной платформы, которая объединяет множество интеграционных шаблонов, в том числе классический стиль интеграции request-response чере...

Что произошло с hh.ru в 2022 году 2022 был… ну вы знаете. Штормило всех и с разной степенью интенсивности. Хорошо, что можно сублимировать тревожность в работу! Не благодаря, но вопреки всем невзгодам hh.ru продолжает развиваться и становиться лучше. Мы старались чаще выкатывать новые возможности и совершенс...

Еще один Port knocking Port Knocking в МИКРОТИКЕ Через WEB форму. По мнению автора, в статье приведен пример необычного применения PORT KNOCKINGa, отличный от распространенного. В примере, для "авторизации" используется HTML страница с JavaScript. Так же приводится не очевидный пример применения ...

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет? Год назад на Хабре публиковалась новость о концепте нового модульного ноутбука от Dell. Проект получил название Concept Luna, а его главной особенностью стала возможность разборки устройства без отвертки. Поскольку ноутбук модульный, то его элементы можно без особого труда ...

[Перевод] Почему стоит использовать лимиты CPU в Kubernetes Эту статью я написал в противовес статье “For the love of god, stop using CPU limits on Kubernetes” (Ради всего святого, прекратите использовать в Kubernetes лимиты CPU). Мне та статья понравилась, и я считаю её хорошим чтивом. Более того, я согласен с высказанными в ней р...

MAMA. UAC + Gambling UAC для меня является мистическим источником, который в сложности запуска на объемах вообще не уступает FB. Не могу сказать что там проще или сложнее, просто иначе. Например, на мой взгляд UAC требует гораздо больше внимания к железу и платежному решению, но при этом нужно м...

Китайские автомобили с шильдиком Lada: стало известно, когда АвтоВАЗ перезапустит бывший завод Nissan Президент АвтоВАЗа Максим Соколов в интервью телеканалу «Россия 24» заявил, что завод планирует возобновить производство на бывшем заводе Nissan в Санкт-Петербурге во второй половине следующего календарного года. Мы активно ориентируем нашу команду на взаимо...

Устройство 64-битных счётчиков транзакций в Postgres Pro Enterprise Эта статья описывает реализацию 64–битных счётчиков транзакций (XID, ксидов) в СУБД Postgres Pro Enterprise, которая создана на основе свободной, опенсорсной объектно–реляционной СУБД Postgres. Она ориентирована на тех, кто имеет практический опыт в работе с СУБД Postgres Pr...

Как выбраться из долговой ямы Российские мужья, по статистике социологического исследовательского центра “Electra”, в случае попадания в долговую яму, в 83.7% случаев остаются там навсегда, сайт https://bankiros.ru/credits/na-karty поясняет, как исправить эту ситуацию и впредь не попадать в нее, оформляя...

Может ли Apple удалить приложение с телефона Последовательное удаление из App Store приложений российских банков, попавших под санкции, и охота за их клонами дали всем чётко понять, что Apple продолжит эту борьбу и дальше. Поэтому тот же Сбер, вместо того чтобы пытаться снова повторить авантюру со СБОЛом, начал устана...

Системы ИИ в p2p-формате: будущее ChatGPT, Midjourney, Copilot Герои статьи для себя сделали иллюстрацию Последние несколько месяцев оказались богаты на новости о системах искусственного интеллекта. Тематические площадки и видеохостинги заполнены контентом про ChatGPT и Midjourney; разработчики делятся примерами кода, созданного ИИ-по...

Если бы не IT: какой могла бы стать жизнь IT-инженеров Практически все истории наших героев связаны с IT от начала и до конца. Но что бы с ними было, если бы в жизни они сделали другой выбор? Мы поговорили с разными людьми, работающими в этой сфере, и узнали, всегда ли они мечтали стать IT-инженерами и чем бы занялись, если бы в...

В России заработала бесконтактная оплата смартфоном для банковских карт Visa и MasterCard В первой половине 2022 года жизнь всех и каждого, кто проживает на российской территории, очень сильно и даже круто изменилась. Очень многое из того, что было доступно раньше всем и каждому, стало в полной мере Читать полную версию публикации В России заработала бесконтактн...

Когда ремонт не нужен: мягкий робот с функцией самовосстановления Многие современные технологии кажутся таковыми лишь потому, что в наше время они стали обыденными, распространенными и совершенными (почти). Автомобили, компьютеры, космические аппараты, роботы — все эти технологии были и десятки, а порой и сотни лет тому назад. Разница ли...

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

Как мы ищем документы в Naumen Disk или еще один вариант организации FTS В процессе работы над проектом мы рассмотрели различные способы организации Full Text Search (FTS) по файлам. И… отказались от них в пользу своего решения, которое базируется на стандартных методах. В статье я опишу путь построения полнотекстового поиска по файлам для веб пр...

[Перевод] Логические задачки из Аргентины в честь победы на ЧМ Сегодняшние задачки посвящены победе Аргентины на ЧМ по футболу. Их создатель – Родолфо Курчан, всемирно известный изобретатель головоломок и автор из Буэнос-Айреса. 1. Математика от Месси Замените буквы в нижеприведённой сумме цифрами от 0 до 9 так, чтобы пример был верн...

Mibro Lite2 — смарт-часы, которые держат зарядку лучше Apple Watch, а стоят в 5 раз дешевле Для пользователей Mibro Lite2 на выбор есть несколько вариантов отображения AOD Купить умные часы в 2022 году стало тем еще испытанием. Число производителей, которые решились на выпуск своих носимых устройств, стало поистине огромным. Практически каждая фирма, выпускающая см...

Unity UI Toolkit: Быстрый старт Всем привет!В игре может быть множество элементов интерфейса, всплывающих окон и т. д., и когда появится необходимость изменить общий стиль, например цвет кнопки или текста, то придется это менять во всех созданных элементах, если используется старая система UI Canvas - uGUI...

МТС Банк прокачал финграмотность девятиклассников ОЧУ «Газпром Школа» Сотрудники МТС Банка обсудили с учениками правила использования наличных и безналичных денежных средств, какие ИТ-профессии сейчас актуальны, поговорили о платежной системе «Мир», основных правилах безопасности оплаты банковской картой в интернет-магазинах, а также как не по...

[Перевод] Внутренняя оптимизация операций изменения для индексов Планы запросов на вставку, изменение и удаление состоят из двух частей. Первая часть называется курсор чтения, и она определят то множество строк, которое необходимо вставить, изменить или удалить. Вторая часть называется курсор записи, и в этой част...

От Isolation к Consistency — дорога длиной в 30 лет Участвую в стартапе, в котором разрабатывается СУБД нового типа (работает поверх некоторых kv-движков, кардинально расширяя их возможности, про это немного можно прочитать здесь). Для того, чтобы сравнить то, что понемногу получается, с тем, что имеется в индустрии, пришлось...

[Перевод] Устранение неисправностей в приложении Java под Kubernetes ❯ Когда взаимодействуют разработчики и операторы Предположим, вы написали приложение на Java и развернули его в Kubernetes в среде разработки. Рано или поздно это приложение уйдёт в продакшен, и вам придётся узнать, каково оно на деле. Затем начинают возникать новые неожи...

Будет дефолт. Деньги обесценятся и сгорят из-за критической ситуации Ни для кого не является секретом, что жителям России сообщают о том, что в США вот-вот произойдет дефолт, уже много десятков лет. Многие ждут этого события, одно оно все не наступает в силу тех или Читать полную версию публикации Будет дефолт. Деньги обесценятся и сгорят из...

Объявление: харизматичная команда без в/п и м/п ищет единомышленников для регулярных встреч и совместной работы Ч/Ю обязательно, опыт – гарантируем Конец года – традиционное время для подведения итогов и построения новых планов. Не будем нарушать традиции и мы. Этой статьей мы хотим завершить (только в этом году, разумеется) цикл публикаций о том, как устроена образовательная система...

Тест – это вещь! F#, тестирование на базе Expecto. Часть первая Expecto — фреймворк для тестирования, написанный на F# и для F#. Он довольно хорошо известен в рамках F#-сообщества, и у разработчиков, сумевших отгородиться от C# в достаточной степени, используется как платформа для тестов по умолчанию. Новички в F#, а также мимо проходящи...

[Перевод] Автоматизация с Ansible Мы можем реализовать систему, которая будет выполнять за нас повторяющиеся и легко воспроизводимые задачи. Автоматизируйте рутину, чтобы освободить время для работы, которая приносит бизнесу реальную ценность — и с которой машинам не справиться. А ещё благодаря автомати...

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

Пэнос Панай немного рассказал о следующем поколении Windows Когда Microsoft выпустила Windows 11 в 2021 году, Пэнос Панай сказал, что Windows 11 — это «первая глава в следующей эре Windows». Теперь, спустя более года, мы, возможно, начинаем понимать, что Microsoft имела в виду под этим. На презентации AMD CES 2023 в начале этого меся...

Создаем свой собственный язык программирования с использованием LLVM. Часть 1: Лексический и синтаксический анализ Это первая статья из цикла о том, как создать свой собственный ООП язык программирования с использованием LLVM.В данной статье мы начнем с введения в серию и начнем реализацию с написания лексического и синтаксического анализаторов для подмножества языка, который будет полно...

Роскомнадзор признал Телеграм иностранным мессенджером. Что это значит После введения санкций против крупнейших российских банков их приложения благополучно пропали из магазинов приложений App Store и Google Play. И если для Андроида такая пропажа прошла бесследно — можно устанавливать программы из любых источников, в том числе из сторон...

[Перевод] Несколько советов по работе с CORS для начинающих разработчиков В этой статье мы с вами разберемся, что такое CORS, CORS-ошибки и из-за чего мы можем с ними сталкиваться. Я также продемонстрирую возможные решения и объясню, что такое предварительные (preflight) запросы, CORS-заголовки и в чем заключается их важность при обмене данными ме...

Как скетчи помогают в работе и жизни: от коммуникации с заказчиком до иллюстративного дневника Привет! Меня зовут Катя Седова, я продуктовый дизайнер и иллюстратор в Тинькофф. Примерно 50% моей работы — создание картинок к клиентским письмам и дайджестам. Рассылки происходят постоянно, поэтому рисовать нужно много и быстро. За год работы у меня появилось понимани...

«Хакер»: Как мы с DALL-E 2 делали картинки к статьям DALL-E 2 — нейросеть, которая рисует картинки по текстовому запросу. Гулявшие в этом году примеры работы с ней просто поражают: иногда она рисует, как настоящий художник, и еще и предлагает варианты на выбор! С августа этого года мы периодически использовали DALL-E 2, чтобы ...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 1 От переводчика. В сети есть много информации о работе веб-серверов на микроконтроллерах, но она плохо структурирована и не отличается системным подходом к изложению материала. Среди прочих есть в интернете один замечательный, можно сказать культовый, туториал (руководство)...

Книги по SQL: что почитать новичкам и специалистам SQL — декларативный язык программирования, который используют для описания, изменения и извлечения информации в реляционных базах данных. Язык структурированных запросов популярен у программистов, разработчиков и администраторов баз данных. В этом обзоре собрали 6 книг, кот...

5 функций Apple Watch, о которых вы могли забыть Apple изначально заложила в свои часы огромное количество различных возможностей. Правда, как это часто случается последнее время, некоторые из них приходится как следует поискать. И если бывалые пользователи техники Apple большинство из них смогут без проблем найти, то нов...

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

Dry-rb — экосистема, которая упростит архитектуру вашего проекта Привет! Меня зовут Вероника Молчанова. Я - Ruby-разработчик в компании Joy Dev. В этой статье мы рассмотрим набор Ruby-библиотек dry-rb и расскажем, как они помогли упростить архитектуру проектов. В частности хотим показать, как на наших проектах используются такие гемы из d...

RTX 4080 от ASUS & Noctua тихая, но неприлично большая по размерам Techpowerup сообщает, что в системном блоке потребуется аж 5 свободных слотов, чтобы её можно было установить. Далеко не каждый сможет себе позволить такую во всех смыслах роскошь. Читать полную статью

На какую сумму в оффере стоит соглашаться на примере стоимости жизни в Абу-Даби (ОАЭ) Всем привет!Очень давно меня не было, я пропала почти на 3 месяца, но если честно именно столько времени понадобилось, чтобы завершить переезд, закончить все дела и наконец получить счета за коммунальные услуги (правда, кроме газа, я его дополню в январе).В этой статье я хоч...

Забудьте про корпоратив, делайте для людей Не знаю как было раньше, но в 00-х информацию собирали по крупицам, реально изучали язык, возможности, чтобы написать программу. Программу, которая работает, и полезна. Больше от неё не требуется, она просто должна стабильно выполнять свою задачу.Сейчас тенденция совершенно ...

Упрощаем себе жизнь при разработке интерфейса взаимодействия приложения и БД Привет, %username%! Меня зовут Антон Жеронкин, я Data Scientist в Сбере, участник профессионального сообщества NTA. Сегодня поговорим о том, как можно сделать лучше жизнь разработчиков, которые часто сталкиваются с базами данных. Дело в том, что, когда разработчики вручную п...

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

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

Нейросеть от Apple не отличить от живого человека. Она уже озвучивает книги Последнее время аудиокниги получают новый виток развития. Многие пользователи отдают предпочтение именно прослушиванию книг, а не музыки по дороге на работу и домой из офиса. А если вам хочется занять себя на работе, то лучше аудиокниг ничего не найти. И полезно, и не мешае...

Apple сделала iCloud безопаснее и рассказала как это работает Хорошо, что расширенную защиту можно будет в любой момент отключить. 7 декабря Apple выпустила предрелизную версию iOS 16.2. От этой прошивки не ждали каких-то сногсшибательных нововведений, но в Купертино смогли удивить пользователей. После обновления до iOS 16.2, iPadOS 16...

Как багатон снизил нам количество багов с 900 до 950 Количество заведённых багов к количеству исправленных: расскажу про день, когда мы переломили тренд У нас некоторое время назад сменился CTO и некоторые детали в политике качества. В какой-то момент это привело к тому, что мы решили наводить порядок в багах. История дос...

Инсайдеры слили характеристики Samsung Galaxy Book3 Pro Сегодня в сети появился очередной слив информации о ноутбуке Samsung Galaxy Book3 Pro, который компания должна официально представить уже совсем скоро на своей фирменной презентации 1 февраля. Стоит отметить, что подобных сливов от инсайдеров было очень много и далеко не все...

«Тинькофф» шокировал пользователей банковских карт неожиданным новшеством Вслед за тем, как почти все крупные российские банки, включая даже «Росбанк» и «Россельхозбанк», попали под санкции, одним из немногих финансовых учреждений, которое не затронули какие-либо ограничения, стал «Тинькофф». Данный банк не пострадал от санкций Читать полную верс...

Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 108.0.1462.42 Компания Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 108.0.1462.42. Новые функции • API-интерфейсы Graph для Cloud Site List Management. Новые API-интерфейсы Graph, которые позволяют ИТ-администраторам в организациях создавать, управлять и публико...

Правда ли, что Signal — более безопасный мессенджер, чем WhatsApp Многие слышали про нашумевший в свое время мессенджер Signal. Кто-то говорил, что он более удобный, другие хвалили его безопасность, а третьи утверждали, что это просто хороший сервис, если про него говорил сам Илон Маск. Все это отчасти правда, но споров Сигнал вызывал оче...

Разбираемся, как мерить разнообразие слов Привет в Новом году. Я тут добрался на праздниках до одной темы, которая пылится у меня уже полгода в закладках. Поговорим сегодня о метриках лексического разнообразия. Эти метрики показывают насколько богат текст на разные слова, помогая нам оценить его сложность. В этой не...

[Перевод] Ретроразработка драйвера для Windows 3.1 Word, запущенный в Windows 3.1 с удобным разрешением 1152х864 Много месяцев назад я попробовал свои силы в написании 256-цветного драйвера высокого разрешения для Windows 3.1. Попытка была успешной, но работа пока ещё не завершена. В процессе я заново открыл для себя множес...

Подводим итоги 2022 года Привет, друзья! На календаре 29 декабря, а значит самое время подвести итоги уходящего года. В этой статье мы поговорим лишь о нескольких событиях и анонсах от Microsoft, которые особенно запомнились нам по тем или иным причинам. Конечно, интересного было много, и в коммент...

QR-code. Обнаружить и расшифровать. Шаг 1 — Обнаружить Эта статья - первая в цикле статей, в котором мы разберемся с тем, как qr-код устроен, и напишем простенький Qr-детектор и дешифровщик, а также свой собственный генератор qr-кодовИспользовать мы будем python вместе с opencv и numpy. Учитывая, что opencv - кросс-язычная библи...

Правда ли, что macOS безопаснее Windows Операционные системы Apple по праву считаются одними из самых безопасных. Еще несколько лет назад Windows не могла похвастаться аналогичным уровнем безопасности по сравнению с macOS, но сейчас система стала намного надежнее. Так что, в 2023 году пользователю компьютера на W...

Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако Первая статья в нашем блоге. Я постарался написать хороший текст на основе докладов из Failover Bar и прошлого митапа Альфы, и человеческими словами объяснить, зачем нужен GraalVM.Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современ...

Обзор A4Tech BH300. Беспроводные наушники с Bluetooth 5.3 Сегодня мы рассмотрим беспроводные наушники A4Tech BH300 с поддержкой актуального модуля Bluetooth 5.3, выполненные в формате закрытого типа с полноразмерными амбушюрами. Из особенностей отмечаются всенаправленный микрофон, дистанционное управление воспроизведением, зарядка ...

Из-за чего люди становятся забывчивыми и когда нужно бить тревогу Забывчивость возникает у всех, но иногда это повод насторожиться Каждый человек временами что-то забывает. Например, с каждым бывало такое, что он шел в свою комнату и потом забывал, что ему было нужно. Или вот другой пример — иногда люди внезапно понимают, что не помнят сво...

Проецирование вершин графа в векторное пространство. Часть 2. Марковская цепь и Word2Vec И снова здравствуйте! Меня зовут Илья Котов, я Data Scientist в Сбере, участник профессионального сообщества NTA. Эта статья — вторая часть небольшого цикла, посвящённого алгоритмам вложений вершин графа в векторное пространство. Сегодня рассмотрим главную идею алгоритмов, о...

NestJS для разрастающейся разработки: зачем так сложно и почему всё-таки да Привет, Хабр. Меня зовут Денис Былинин, я архитектор в компании Сравни. Сегодня хочу рассказать, как мы пришли к использованию NestJS и какие сделали выводы после года работы с ним. Чтобы не уходить в абстракции, которые легко гуглятся, я сосредоточусь на том, как испол...

Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой  На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных.Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некотор...

Торговые роботы на Python Привет! На связи команда Тинькофф Инвестиций. В этой статье рассказываем про Tinkoff Invest API, объясняем, как написать робота на Python, и разбираем плюсы этого языка в сравнении с другими. А вместо заключения ловите гайд по созданию робота на примере работы победителя наш...

В России предлагают ужесточить законы о доступе детей в интернет Специалисты Государственного университета управления (ГУУ) провели масштабное исследование и предложили ужесточить законы о доступе детей в интернет. Как пишет газета «Известия», ссылаясь на депутатов Госдумы, специалисты Государственного университета управл...

3D-печать органов: как биопринтер может спасти жизнь Обычный принтер функционирует в двухмерном пространстве, перенося изображение на какой-нибудь материал. 3D-принтер во многом совершенствует данную технологию, поскольку ему доступны оси X, Y и Z. Трёхмерная печать сводится к послойному конструированию объекта, заданного оп...

Операции недоступны. Банковские карты Visa и MasterCard россиян начали массово блокировать Международные платежные системы Visa и MasterCard, которые работали на российской территории в течение более чем 25 лет, в марте 2022 года решили поддержать антироссийские санкции и уйти из страны. В итоге, нарушив все свои обязательства, Читать полную версию публикации Опе...

35 лет DNS, системе доменных имён В 1987 году произошло много событий, так или иначе повлиявших на развитие информационных технологий: CompuServe разработала GIF-изображения, Стив Возняк покинул Apple, а IBM представила персональный компьютер PS/2 с улучшенной графикой и 3,5-дюймовым дисководом. В это же вр...

В Госдуме заявили, что Twitch, Discord и другие иностранные сервисы нужно блокировать после создания отественных аналогов Замглавы комитета Госдумы по информполитике Андрей Свинцов (ЛДПР) заявил, что блокировать Twitch, Discord и другие иностранные игровые и развлекательные сервисы стоит при нарушении российских законов и после появления конкурентоспособных отечественных аналогов. Думаю, ч...

Цифровой след и цифровая гигиена: как уберечь персональные данные от злоумышленников По данным Минцифры, количество интернет-пользователей в России достигло 130 млн человек, что составляет около 90% населения страны. Услуги доступа в интернет в России предоставляют свыше 3 тыс. провайдеров. Всё это хорошо, но с ростом уровня проникновения интернета в государ...

5 аниме ужасов, которые заставят вас пожалеть, что вы никогда их не смотрели В этой статье рассмотрим топ 5 аниме ужасов, которые стоит обязательно посмотреть

Илон Маск прислушился к мнению миллионов и разблокировал аккаунты Twitter . которые отслеживали его местоположение Илон Маск подтвердил, что Twitter начинает снимать блокировки с аккаунтов некоторых журналистов, которые отслеживали его точное местоположение. Это решение он принял по итогам двух опросов, в которых был задан один вопрос: «Разблокировать учетные записи, которые в...

Будет конвертация. Банк России распорядился перевести доллары и евро в российские рубли Жизнь на российской территории регулярно меняется, а происходит это в силу тех или иных событий. В 2022 году жизнь всех граждан РФ кардинально изменилась, потому что многое из ранее доступного стало недоступно абсолютно никому. Из-за Читать полную версию публикации Будет ко...

PostgreSQL 16: Часть 3 или Коммитфест 2022-11 Продолжаем следить за новинками будущей 16-й версии. В начале декабря завершился третий коммитфест и вот его результаты. Самое интересное из первых коммитфестов можно прочитать в предыдущих статьях серии: 2022-07, 2022-09. Читать дальше →

Ныряем в готовые кластеры Kubernetes с Deckhouse и werf Российские облачные провайдеры начали предоставлять неплохие managed-решения для Kubernetes. Однако многие из них требуют доводки до ума и установки большого количества компонентов, направленных на сбор логов, мониторинг и доступ к кластеру. Это вынуждает пользователей соб...

Крутые аксессуары для техники Apple, которые не стыдно подарить на Новый год Аксессуары для техники Apple традиционно являются одними из самых полезных подарков на любые праздники и особенно на Новый год. Это неудивительно, ведь стоимость некоторых из них такая, что никогда не купишь себе подобную вещь сам. А вот получить в получить в подарок —...

Kotlin Symbol Processing. От теории до практики Я расскажу в этой статье о Kotlin Symbol Processing, также известном как KSP.Сначала обсудим теоретические основы работы KSP, после, конечно же, перейдём к практике. На примере небольшой задачи, подобной той, что мы решаем с помощью KSP в нашей компании, покажу, как анализир...

Поверхность по сети кривых Продолжаем серию постов о сложной математике, которую невозможно описать простыми словами. В этот раз мы поговорим о функционале поверхностного моделирования в геометрическом ядре C3D Modeler – поверхности по сети кривых.Заранее предупреждаем. Дальше вам встретится множество...

Классные фишки Mac mini M2, о которых вы могли не знать Apple серьезно улучшила свои компьютеры Mac mini, но представила их в несвойственной для себя манере — всего лишь выпустила видео и обновила информацию на своем сайте. Из-за этого многие подумали, что устройства обновили незначительно и в них нет ничего интересного, р...

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

Apple iPhone 15 будет иметь Wi-Fi 6E, как и новые iPad Pro и Mac Хотя до запуска серии Apple iPhone 15 еще несколько месяцев, уже появилось много слухов и отчетов о будущих смартфонах. Теперь последний показывает еще одну новую спецификацию iPhone 2023 года. Давайте рассмотрим подробнее.

Минимизируем человеческий фактор в Swift Поиск неочевидных ошибок в коде зачастую попросту выводит из себя, и это нормально. Чтобы позаботиться об эмоциональном здоровье не только своём, но и коллег, мы нашли решение для сохранения нервных клеток. В данной статье мы собрали несколько инструментов, которые позволяют...

В новом Samsung Galaxy S23 будет спутниковая связь. Но не спешите радоваться Прошлый год принес нам немало технологий, которые показали, что смартфоны действительно развиваются. Наверное, одной из самых интересных является поддержка некоторыми новыми смартфонами спутниковой связи. Звучит как что-то космическое во всех смыслах слова, и пока эта техно...

DDoS-атаки «для самых маленьких» Привет читающим этот длиннопост. Давно ничего не писал на Хабре, но 2022 год выдался достаточно непростым в плане DDoS-атак. По роду деятельности, я столкнулся с большим количеством вопросов о том, что такое DDoS-атаки, нужно ли с ними бороться (WTF??? конечно, не нужно, пус...

Интеграция Primefaces в приложение на Spring Boot. Часть 2 — Готовим контекстное меню для главной страницы В этой статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.Первая часть Читать далее

Intel Core i7-13700K, Nvidia RTX 4070 Ti, 32 ГБ DDR5 и 1 ТБ SSD для фанатов «Мстителей». Представлен мини-ПК Mechanic Future Battleship III После анонса видеокарты Nvidia RTX 4070 Ti многие производители анонсировали готовые ПК с данным решением. Например, Mechanic выпустила игровой мини-ПК Future Battleship. Mechanic Future Battleship III оснащён процессором Intel Core i7-13700K 13-го поколения и видеокарт...

7-zip — нет времени спешить Данной заметки не должно было быть, но мы живем не в идеальном мире.Есть много пользователей, что предпочли стандартному проводнику Windows альтернативу и наверное еще больше пользователей архиватора 7-zip. Наверное имеет смысл поделиться, подумал я и вот мы здесь.Опустим ли...

Тинькофф банк сделал платёжный стикер для iPhone вместо Apple Pay. Ну, такое Несмотря на то что в СБПэй уже фактически есть возможность платить Айфоном бесконтактно, используя встроенный NFC-модуль, пусть и с некоторыми ограничениями, Национальная система платёжных карт решила пойти дальше и выпустить специальные платёжные стикеры. Их следовало бы к...

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

Хотите купить iPhone 14 Pro Max? Одумайтесь! Вот вам 5 причин купить Google Pixel 7 Pro Это правда, что iPhone уже много лет доминирует во многих областях индустрии смартфонов. В отличие от других брендов, Apple не снабжает свои смартфоны крутыми аппаратными характеристиками. Тем не менее, iPhone может сравниться по производительности практически с любым телеф...

Как включить кнопку «Вперед» в Microsoft Edge Недавно выпущенная версия Microsoft Edge 108 не предлагает много интересных функций или улучшений. Более того, одно необъявленное изменение может смутить или даже расстроить некоторых пользователей. Последний релиз автоматически скрывает кнопку «Вперед», оставляя по умолчани...

70-дюймовый 4К-телевизор за 315 долларов. Xiaomi Mi TV EA70 подешевел в Китае Xiaomi демонстрирует очередной пример того, какими должны быть скидки: компания снизила стоимость большого 70-дюймового телевизора Mi TV EA70, предлагаемого на собственной площадке Xiaomi Mall, на 160 долларов. В итоге устройство можно приобрести за 315 долларов. Xiaom...

4 часа недоступности: постмортем падения Dodo IS Вечером пятницы 23 сентября, в самое «горячее» время для Додо Пиццы, развалилась платформа Dodo IS. Приём заказов превратился в тыкву, клиенты и пиццерии 4 часа испытывали проблемы. Это было наше самое крупное падение с 2018-го года как в техническом плане, так и по недополу...

Брутальный Кратос, сказочные локации и разноцветные кадры: в блоге PlayStation опубликовали лучшие снимки, сделанные геймерами в God of War Ragnarok В блоге PlayStation традиционно происходит событие Share of The Week, где геймеры еженедельно должны сделать кадры посвященные игре или какому-то событию. На прошлой неделе игроки создали множество невероятных кадров в God of War Ragnarok, поэтому время на них взглянуть.

Новый аквариум с ИИ отслеживает направление взгляда и рассказывает о рыбах Исследовательский институт промышленных технологий (ITRI) на Тайване разработал необычный аквариум с системой искусственного интеллекта. Эта система предназначена для информирования пользователей. Она умеет отслеживать направление взгляда и выводить данные на прозрачном...

Год Тигра в Taiga UI В предновогодней суете мы любим подводить итоги уходящего года. Эта хорошая традиция помогает вспомнить свои успехи и неудачи, чтобы взять верный курс в новом году. Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на A...

LPKF ProtoMat S63. Мыши плакали, кололись, но… продолжали фрезеровать печатные платы Как-то я уже касался темы изготовления прототипов печатных плат. И, не смотря на то, что акцент был на печать проводников с помощью специализированного принтера, читателя больше возбудил вопрос по фрезеровке. По этому я решил продолжить тему, и в этой статье хочу подытожит...

Заблокируют ли WhatsApp в России в 2023 году? Благодаря прокси — уже неважно Несмотря на то что Meta в России вот уже почти год как считается экстремистской организацией, а её социальные сети в стране блокирует Роскомнадзор, WhatsApp до сих пор никто не трогал. По словам властей, они не имеют претензий к мессенджеру, поэтому и ограничивать его работ...

Госдума запретила принудительный сбор биометрии россиян Отозвать согласие на обработку таких данных можно будет в любое время.

Радиосвязь «Судного дня» Картинка Starline, Freepik Многие любят рассуждать на тему того, как выжить в случае некоего глобального катаклизма. Именно благодаря этому становятся популярными разнообразные видеоблоги, где рассматриваются способы воссоздания практически с нулевого уровня привычных нам ...

Что нового будет в iOS 17? Почти ничего — Apple занята новой ОС для VR-шлема Apple уже не первый год работает над VR-шлемом и как никогда близка к его выпуску. Для нового продукта, еще и такого важного для компании из Купертино, которая со времен Apple Watch не представляла устройств в новых товарных категориях, разрабатывается собственная операцион...

Розмыслы и их изобретения: истинный смысл привычных вещей В нашей Telegram-игре «Атомный Графъ» главный герой получил бионические протезы на самых передовых технологиях начала 19 века. Это стало возможным благодаря тому, что наша страна всегда была богата на изобретателей-самородков. Даже сегодня многие айтишники любят называть се...

eBPF в production-условиях У технологии eBPF много поклонников. Она предлагает множество плюсов, но в работе с ней есть и некоторые минусы, сложности и ограничения. Давайте разберемся со всем этим.Данный материал подготовлен на базе выступления “eBPF в production-условиях” от Дмитрия Евдокимова и Алек...

Qualcomm сейчас мало интересуют недорогие платформы для смартфонов? Компания может снизить инвестиции в такие SoC Инсайдер Роланд Квандт говорит, что Qualcomm может снизить инвестиции в однокристальные системы нижнего и среднего ценового сегментов.   Инсайдер не указывает свои источники, но ссылается в том числе на DigiTimes, которые говорят о спаде на рынке в целом, что, собс...

Обзор SVEN KB-C7500EL. Недорогая мембранная клавиатура с подсветкой Сегодня мы рассмотрим недорогую проводную клавиатуру SVEN KB-C7500EL с мембранными переключателями. Из особенностей производитель у нее отмечает дышащий режим подсветки, мультимедийные клавиши, регулировку яркости и изменяемый угол наклона. Приобрести можно за 600 рублей. ...

HeadHunter включили в реестр, обязывающий передавать данные пользователей в ФСБ Крупнейшая российская компания онлайн-вербовки персонала HeadHunter была внесена реестр организаторов распространения информации, о чем сообщили представители сервиса «Газете.Ru». В компании добавили, что это включение «ничего не меняет в работе компан...

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

Данные 200 млн пользователей Twitter опубликованы в открытом доступе Информация о 200 млн пользователей Twitter (включая адреса электронной почты) была опубликована на популярном хакерском форуме всего за 2 доллара США. Журналистам удалось подтвердить достоверность многих email-адресов из этого дампа.

[Перевод] Кому принадлежат платформы генеративного искусственного интеллекта? Часто новые технологические тенденции становятся «пузырями» задолго до того, как они реально становятся востребованными на рынке. Но бум генеративных ИИ сопровождается реальными достижениями на реальных рынках и реальной подпиткой со стороны реальных компаний. Такие модели, ...