Социальные сети Рунета
Вторник, 23 апреля 2024

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 2 Прим. Wunder Fund: ну, вы наверное, и сами догадываетесь, как мы любим быстрые алгоритмы и оптимизации. Если вы тоже такое любите — вы знаете, что делать)Публикуем вторую часть перевода материала об очень быстром алгоритме сортировки — «Ska Sort». В первой части&nb...

Вычисление стихотворного размера Привет, Хабр! Расскажу о решении нестандартной задачи: алгоритм определения силлабо-тонического стихотворного размера по строке на русском языке. Опишу все нюансы и неочевидные подводные камни, с которыми столкнулся. Читать далее

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

Разбираем алгоритмы компьютерной графики. Часть 3 – анимация «Пламя» Рассмотрим алгоритм рисования простейшего пламени. Придуман он довольно давно и использовался в огромном количестве демо и игр. Читать далее

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 3 Публикуем третью часть перевода материала о быстром алгоритме сортировки. Вот, на всякий случай, ссылки на первую и вторую части. В тех материалах мы говорили о теории сортировки, об особенностях работы нового алгоритма, разбирали тесты его производительности. Сего...

Разбираем алгоритмы компьютерной графики. Часть 5 – Анимация «Shade Bobs» Алгоритм, который рассмотрим сегодня, не имеет нормального названия. Иногда его называют "Shade Bobs", а вообще это один из многочисленных алгоритмов генерации "плазмы". Когда что-то на экране видоизменяется и переливается.Из множества алгоритмов "плазм", представленный экзе...

SQL HowTo: генерируем лабиринты (алгоритм Прима и геометрические типы) SQL является мощным инструментом для обработки множеств, а функционал PostgreSQL позволяет делать многие вещи еще проще, поэтому идеально подходит для реализации некоторых алгоритмов на графах.Причем работа с графами - это не просто разминка для ума, а вполне себе прикладная...

N (Насти) алгоритм Памяти Насти. Памяти дочери.Что знаем об алгоритмах поиска? Есть граф. Чаще ориентированный. И некое целевое состояние. Фиксированное. А если нет?Как, например, найти ребенка, который потерялся в лесу? Ведь не только вы его будете искать, но и он вас.Передвигаться случайно? ...

Чтобы решать «нерешаемые» задачи, нужно знать алгоритмы Артем Мурадов — Senior Software Development Engineer в Amazon и автор курса «Алгоритмы: roadmap для работы и собеседований». Уже больше 14 лет он использует алгоритмы для решения рабочих задач и прохождения собеседований. С помощью алгоритмов он повышал производительность пр...

Как устроен счетчик ссылок в Swift Мы в iOS команде Vivid Money стремимся глубже понимать инструменты, которыми пользуемся каждый день. Один из таких – это язык программирования Swift. Он состоит из нескольких частей: компилятора, стандартной библиотеки и рантайма. Компилятор преобразует код понятный для чело...

Как мы уменьшаем размер изображений на веб-страницах в 10 раз с помощью нашего оптимизатора Привет, Хабр! Меня зовут Евгений Лабутин, я из команды разработки продукта МТС Твой бизнес. Мы разработали свой рецепт приготовления картинок для нашего портала. Благодаря ему удалось сократить их вес на странице до 10 раз относительно уже оптимизированного jpg/png, сохранив...

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

Основные приемы работы с Canvas [Part 1] Привет! Сегодня я хотел бы начать цикл статей на тему того, как работать с canvas в HTML5 и как применять знания в области матанализа для реализации необычных и интересных эффектов.Все навыки и умения, которые мы получим здесь, являются фундаментальными принципами и могут бы...

Алгоритмы безопасности блокчейн С ростом популярности внедрения блокчейн, возрастают проблемы, связанные с безопасностью данной технологии. Таким образом, у людей увеличивается интерес к пониманию алгоритмов безопасности блокчейн. В случае если вы хотите узнать о том, какие алгоритмы используются в блокчей...

Шор как угроза современной криптографии Квантовые компьютере на пороге. Алгоритм Шора может вывести из строя классическую криптографию. Что же это такое? Читать далее

День рождения Тони Хоара, создателя Quicksort Сегодня 11 января исполняется 88 лет сэру Чарльзу Энтони Ричарду Хоару, разработчику алгоритма быстрой сортировки массивов. Тони Хоар — английский ученый в области информатики и вычислительной техники, он подарил миру не только алгоритмы Quicksort и Find, но и логику для док...

[Перевод] Самый простой (и неожиданный) алгоритм сортировки? Представляем вашему вниманию чрезвычайно простой алгоритм сортировки. Может показаться, что он очевидно ошибочен, но мы докажем, что на самом деле он корректен. Мы сравним его с другими простыми алгоритмами сортировки и проанализируем некоторые его любопытные свойства. 1. ...

Доказательство Тьюринг-полноты однострочников на Python Однажды я заинтересовался - а любой ли алгоритм возможно реализовать всего в одну строчку Python кода? Оказалось - да! Читать далее

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

Вы хочете песен? Их есть у меня! (Poison Message #2) Самое время рассмотреть “достаточно хороший” алгоритм для борьбы с Poison Message. Здесь будет уже специфика RabbitMQ и к Apache Kafka она не применима, точнее применима только частично - но это уже совсем другая история. Читать далее

Ускоряем работу с графами в 20000 раз Использовать стандартные библиотеки и общеизвестные реализации алгоритмов — признак хорошего тона. Вместо изобретения своего алгоритма шифрования данных или своей хэш функции лучше взять уже готовое решение. Избегаем ошибок и не изобретаем велосипед заново. Но что если готов...

[Перевод] HTML5 и алгоритм разметки документов HTML5 и алгоритм разметки документовВСТУПЛЕНИЕ  Все мы уже  знаем, что для создания веб-сайтов лучше всего использовать HTML5. Сейчас мы обсудим то, как правильно использовать HTML5. Одной из важных частей HTML5, которую до сих пор не все понимают, является ра...

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

Разбираем алгоритмы компьютерной графики. Часть 1 — «Starfield Simulation» Этой небольшой заметкой я хочу начать цикл статей посвященных алгоритмам компьютерной графики. Причем, не аппаратным тонкостям реализации этой самой графики, а именно алгоритмической составляющей.Действовать буду по следующему принципу: беру какой-либо графический эффект (из...

Строковые алгоритмы на практике. Часть 2 — Алгоритм Бойера — Мура В прошлый раз мы с вами разобрали Алгоритм Кнута — Морриса — Пратта, сегодня мы разберем не менее интересный, а на мой личный взгляд, даже наиболее любопытный и изящный алгоритм поиска подстрок в тексте, который подкупает своей гениальной простотой. Читать дальше →

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

Генератор дезинформации, топливо без выбросов и приближение лечения рака — 3 прорыва 2020-2021 В этой статье разберём три технологических прорыва 2020–2021 годов: генератор текстов на нейросетях GPT-3, экологически чистый «зелёный» водород и алгоритм AlphaFold 2, который решил сложную задачу биологии. Читать далее

Консольное приложение, которое рисует сердечко на C# Данный код не является оптимизированным или идеализированным, он очень простой и будет понятен новичкам(кем я и являюсь), потому надеюсь на понимание). Ну и еще это приложение было создано скорей смеха ради. Читать далее

Инженерный приём - моделирование резьбы для 3D-печати Поделюсь своим алгоритмом моделирования резьбы в САПР Solid Works для последующей 3D-печати. Таким образом удавалось печатать резьбы от М5 (стандартный крупный шаг 0,8 мм) и выше.Данный алгоритм заключается в следующем:1. Создаём спираль с параметрами резьбы (шаг и длина нар...

Мой первый опыт решения неточных задач или почему стоит заниматься олимпиадами Решаем оптимизационную задачу с vk winter quest алгоритмами спортивного программирования Читать далее

Fraunhofer: Светофоры с искусственным интеллектом позволят сократить время ожидания на перекрестках Обучаемые алгоритмы рассчитывают оптимальную работу светофора оптимизируя транспортные потоки и снижая уровень шума и загрязнения CO2 от дорожных пробок

[Перевод] Может ли коллективный разум быть причиной сокращения человеческого мозга? Человеческий мозг уменьшился в размерах около 3000 лет назад. Возможно, ученые нашли этому объяснение, изучая муравьев. Большой размер человеческого мозга – это то, что делает нас, будем считать, самыми разумными существами на Земле, но новое исследование неожиданно пок...

[Перевод] Производительность Unity C#: советы и приемы С чем бы вы ни работали – ПК, мобильным устройством или консолью, наступит такой момент, когда вы захотите оптимизировать вашу игру. В этой статье приведено несколько советов о том, что нужно и чего не нужно делать, чтобы ваш код на Unity стал бегать немного быстрее. Читать...

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

Как сохранять историю процессов в Camunda без вреда для них Меня зовут Павел Плетнев, я разработчик в команде кредитных карт в Тинькофф. Хочу поделиться, как можно заранее оптимизировать работу с историей в Camunda или решить проблемы, если вдруг они появились. Читать далее

Big O нотация в Swift Данная статья поможет начинающим iOS разработчикам разобраться в производительности алгоритмов в Swift.Обозначение Big O нотация (или просто Big O) — это способ оценки относительной производительности структуры данных или алгоритма, обычно по двум осям: времени и пространств...

[Перевод] C++20 Ranges — Полное руководство C++20 Ranges, также известная как STL v2, представляет из себя более эффективную замену существующих алгоритмов и технических средств STL. В этой статье мы пройдемся по изменениям, введенным Ranges (диапазоны/интервалы), обсудим представления (views), которые представляют со...

Алгоритм распознавания лиц [Название_Компании] признан лучшим в мире Мы хотим познакомить вас с самым авторитетным на сегодняшний день «чемпионатом мира» по распознаванию лиц, NIST Face Recognition Vendor Test (FRVT) — что он из себя представляет, для чего создан, как проходит соревнование и главное, насколько он действительно важен для ...

Загадки быстрого преобразования Фурье • Метод фазово-амплитудной интерполяции (ФАИ)• Точное определение частоты, амплитуды и фазы гармоник сигнала• Выявление резонансовАлгоритм быстрого преобразования Фурье (БПФ) - важный инструмент для анализа и обработки сигналов различной природы.Он позволяет реконструировать...

[Перевод] Распределение пространства в IPv6: часть 1 Это первая из двух статей, посвященных размеру адресного пространства IPv6, тому, как оно делегируется, и тому, что это означает для Интернета. Читать далее

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

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

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

Сравнение алгоритмов детекции лиц Привет, Хабр! Очень часто я на просторах интернета натыкаюсь на такой вопрос: «А какое готовое решение по детекции лиц лучше всего использовать?» Так вот, я отобрал 5 решений с Github, которые показались мне хорошими, относительно новыми и лёгкими в использовании, и хотел ...

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 1 Прим. Wunder Fund: ну, вы наверное, и сами догадываетесь, как мы любим быстрые алгоритмы и оптимизации. Если вы тоже такое любите — вы знаете, что делать)В наши дни сказать, что изобрёл алгоритм сортировки, который на 30% быстрее того, что считают эталонным, это значит ...

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

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

[Перевод - recovery mode ] Алгоритм поиска самой длинной подстроки палиндрома Поиск самого длинного палиндрома в строке за O(n). Читать далее

Повышаем эффективность работы с Word В данной статье собраны основные операции и алгоритмы работы, позволяющие повысить эффективность разработки документации в редакторе Microsoft Word как индивидуально, так и при командной работе. Не рассматриваются подходы с использованием Markdown, Pandoc, Asciidoc и Conflue...

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

Случайные лабиринты и сапёр от третьего лица, инопланетные жуки и алгоритм Брезенхема Всем привет! Уже больше 30 лет я занимаюсь разработкой видеоигр и регулярно экспериментирую с различными игровыми механиками. В результате я пришел к идее создать игру по типу сапёра, но от третьего лица и на roguelike подобном уровне.Исследуя большое пространство, нужно соб...

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

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

Как мы заставили коллег фотографировать «зебру» Давно ничего не писал на Хабре. К сожалению, не возникало одновременно сложных и интересных задач, о которых хотелось бы рассказать. А так как читатель Хабра человек, как правило, искушённый, то лишний раз "стыдиться" не хотелось.Однако, с недавних пор руковожу отделом компь...

Модуль ACME-клиента для Tarantool Ссылка на GitHub. Подробнее о работе алгоритма и модуля можно посмотреть здесь.Клиент ACME-протокола используется для автоматического получения сертификата безопасности для вашего сайта. Для бесплатного получения сертификата и автоматического его продления в основном все исп...

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

Коротко об алгоритмах поиска пути в играх 2 популярных алгоритма поиска пути, которые используются во многих играх. Мой опыт

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

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

Как оптимизировать производительность сайта. Расширенные рекомендации Привет!Это снова Сергей Кузнецов, руководитель отдела Frontend-разработки в AGIMA. Недавно я рассказывал здесь про оптимизацию сайта в разрезе показателей Google PageSpeed. И теперь хочу вернуться к этой теме. Сегодняшняя статья будет не слишком длинной, но, надеюсь, для мно...

Эксклюзивное интервью. Интеллектуальное кадрирование в новых камерах Poly, совместимость и планы на будущее Задали несколько вопросов компании Poly про вышедшее недавно оборудование и его программную начинку. Речь про камеру Studio E70 и видеобар Studio X70. Специально для В+К рецептами и алгоритмами делился специалист по маркетингу Гэвин Сир (Gavin Sear), который отвечает за...

CatBoost, XGBoost и выразительная способность решающих деревьев Сейчас существенная часть машинного обучения основана на решающих деревьях и их ансамблях, таких как CatBoost и XGBoost, но при этом не все имеют представление о том, как устроены эти алгоритмы "изнутри".Данный обзор охватывает сразу несколько тем. Мы начнем с устройства реш...

Грокаем алгоритмы Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих от Бхаргава А. Эта книга рекомендована Яндекс Практикум при подготовке к алгоритмическому собеседованию. Сам автор указывает, что книга для самоучек, студентов, выпускников и тех, у кого про...

Сжатые атласы в Unity Runtime Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и поговорим подробнее далее.Речь пойдет про получение сжатых атласов в рантайме. Для...

Введение в distributed tracing В один прекрасный момент вы можете переезжать из одного ДЦ в другой и понять, что не знаете свои системы: их поведение может стать неожиданным. В одной системе вы должны были работать гораздо быстрее, но теперь работаете медленно. В другой — не понимаете, куда приходит запро...

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

Как разработчикам начать вести Телеграм-канал Меня зовут Александр, я руковожу backend-разработкой в КТS. Мы разрабатываем сложные высоконагруженные сервисы для крупных корпораций и рекламные спецпроекты.У нас есть Телеграм-канал «Программисты делают бизнес». Мы ведем его недавно — первый пост вышел в декабре 2020 года....

OnePlus 8 и OnePlus 8 Pro получают обновление OxygenOS 12 C.15 Серия OnePlus 8 была обновлена ​​до Android 12 менее месяца назад, но это обновление принесло с собой несколько ошибок. Сейчас компания выпустила патч, исправляющий возникшие баги. Пользователи OnePlus 8 и OnePlus 8 Pro могут загрузить новую прошивку OxygenOS 12 C.15, котора...

Использование рекуррентных нейронных сетей в Reinforcement Learning В задачах машинного обучения для обучения модели может использоваться известная целевая переменная (задачи такого типа называются «обучение с учителем»), либо модель самостоятельно учится находить закономерности с имеющихся данных, не имея заранее известные правильные резуль...

Строковые алгоритмы на практике. Часть 1 — Алгоритм Кнута — Морриса — Пратта Начал я на днях читать книгу про обработку строк и буквально с первых страниц, прихлебывая чаечек я начал поражаться тому, что за пять лет работы программистом я смотрел на строки только как на последовательность букв и ничего большее. Про то, что строки можно анализировать,...

VK Музыка запускает новый алгоритм рекомендаций За время экспериментов с новым алгоритмом рекомендаций аудитория плейлистов выросла почти на 30%.

Разработка компании “Системы компьютерного зрения” Smart Timber отмечена премией RB Digital Awards 2022 Инновационная разработка компании “Системы компьютерного зрения” (входит в ГК ЛАНИТ) Smart Timber стала лидером среди 53 проектов в номинации “Цифровая трансформация в промышленности” по оценкам экспертного жюри независимой премии RB Digital Awards 2022. За основу решения бы...

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

Автоматическое многоуровневое хранение данных Infortrend оптимизирует производительность Компания Infortrend® Technology, Inc. (TWSE: 2495), ведущий разработчик и производитель средств для хранения данных, внедряет автоматическое многоуровневое хранение данных в новые хранилища семейства EonStor CS с горизонтальной масштабируемостью NAS. Данная фу...

Imint анонсирует Gen 4 Vidhance Video Stabilization Imint - компания, которая разрабатывает технологию для стабилизации видео для смартфонов, нательных камер, умных очков, дронов а также их технологии уже используются в миллионах смартфонов по всему миру. Они работали с Xiaomi, Motorola, Oppo, vivo, OnePlus, nubia и Infinix д...

Привлекательность изображения: человек vs алгоритм (обзор результатов анкетирования 2282 человек) Я страдаю частичным дальтонизмом (не различаю некоторые оттенки) и всегда затруднялся в магазине выбрать галстук к рубашке и пиджаку, а потом каждое утро составлять комбинацию из многих вариантов. В результате жена делала мне комплекты, и я просто выбирал «комплект 1» или «к...

Аллозавр. Наш любимый динозавр Давненько у нас не было статьи из рубрики #Биография_Вида@phanerozoi о каком-либо динозавре. Надо исправляться и восстанавливать упущенное. И сегодня мы поговорим с вами о самом известном хищнике юрского периода — об аллозавре. Читать далее

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

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

Эволюция разумна? Приветствую, хабрчане! Сегодня речь пойдёт об одном, на мой взгляд, интересном варианте алгоритма для самообучающейся системы. Идея подобной статьи зрела давно, однаĸо руĸи всё не доходили.Рассматриваемую ниже модель можно споĸойно отнести ĸ областям...

Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 4 На прошлом уроке мы познакомились с медианной фильтрацией, кастомными фильтрами и выделением контуров. Напомню, что выделенный контур можно использовать для поиска области интересов на изображении и для нахождения различных фич. В частности, вот что можно далее сделать с кон...

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

«Самая особенная MIUI в истории», — так Xiaomi называет MIUI 13 MIUI недавно выпустила новую версию MIUI 13.0.23.0.SLBCNXM для флагманского смартфона Xiaomi 12 Pro размером 1,1 ГБ. Эта версия MIUI 13 содержит скрытое описание в котором присутствуют фразы «С двенадцатым Новым годом Xiaomi», а также «быстрее, стабиль...

Портативный беспроводной интеллектуальный телескоп Dwarf 2 Dwarf 2 - это портативный беспроводной интеллектуальный телескоп, оснащенный 4-ядерным процессором Cortex-A7 1,5 ГГц с алгоритмами искусственного интеллекта, умный телескоп может автоматически поворачиваться и наклоняться к точному месту в небе, позволяя вам исследовать глуб...

Программа для школьников от ЛАНИТ и “1С” получила одобрение Минцифры России Компания “Мобильное Электронное Образование” (проект совместно разработанный “1С” и ГК ЛАНИТ) создала образовательные курсы для обучения российских школьников основам программирования. Программа дает возможность детям бесплатно осваивать актуальные и перспективные профессии....

Petal Maps: картографическое навигационное решение на MWC 2022 представила Huawei На выставке Mobile World Congress 2022 (MWC) в Барселоне компания Huawei представила Petal Maps — свою новейшую картографическую навигационную систему, предназначенную для мировых рынков. В данном решении эффективно используется аппаратное обеспечение мобильных телефоно...

Сравнительный анализ тональности комментариев в YouTube (осторожно, ненормативная лексика) Привет! Чем еще заняться на каникулах любителю Data Scienсe как не анализом тональности комментариев под новогодними обращениями?! На эту мысль меня натолкнули алгоритмы YouTube, выдавшие к просмотру первого января 2022 года два видео, с очень разными по эмоциональной окраск...

Сам себе Роскомнадзор Список заблокированных РКН ресурсов для использования с VPN стремительно теряет актуальность, поскольку, во-первых, многие ресурсы блокируются или замедляются на ТСПУ и записи для этих ресурсов в выгрузку не вносятся, во-вторых, после известных событий конца февраля многие р...

Настройка PostgreSQL под Linux Время от времени приходится слышать мнение от некоторых системных администраторов, а также некоторых 1С-разработчиков, что установка, настройка и поддержка PostgreSQL под Linux очень сложна. Что гораздо дешевле покупать лицензии Windows и Microsoft SQL Server, чем нанимать в...

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

Выставку E3 2022 окончательно отменили Известная игровая выставка E3 2022 точно не пройдет в этом году. Об этом стало известно на днях. Информацией поделился сотрудник Razer, получивший письмо об отмене мероприятия и известный инсайдер Том Хендерсон. Читать полную статью

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

В поисках постквантового биткойна На Хабре уже не впервые поднимается проблема постквантового шифрования, в том числе в контексте криптовалют. Из последнего - около двух месяцев назад тут публиковали новость c FAQ, выпущенном агенством национальной безопасности США о будущем постквантовой криптографии, завер...

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

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

OWASP Top Ten и Software Composition Analysis (SCA) Категория A9 из OWASP Top Ten 2017 (ставшая A6 в OWASP Top Ten 2021) посвящена использованию компонентов с известными уязвимостями. Для её покрытия в PVS-Studio разработчикам придётся превратить анализатор в полноценное SCA-решение. Как же анализатор кода будет искать уязвим...

Летние шины Viatti Bosco A/T разработаны с условием российского климата и особенностей дорог Эксперт «Марка Качества», информационного ресурса по выбору лучших товаров и компаний, подготовили обзор шин для внедорожников и кроссоверов – Viatti Bosco A/T. Идеальное сочетание управляемости и устойчивости автомобиля даже при самом активном вождении гарантируют специальн...

Новый алгоритм искусственного интеллекта может обнаруживать невидимые симптомы сердечного приступа Исследователи из Mount Sinai создали новый алгоритм искусственного интеллекта, который может определять небольшие изменения в сердце и точно прогнозировать симптомы сердечного приступа или сердечную недостаточность. Алгоритм AI может узнать , как определить тонкие изменения ...

Бедный TikTok: Власти Миннесоты запретят использование алгоритмов рекомендации на детях Законодатели штата США Миннесота пытаются запретить платформам социальных сетей использовать алгоритмы для рекомендации контента лицам младше 18 лет.

Алгоритм Томасуло как фактор импортозамещения российских процессоров Проектированием простого процессора сейчас никого не удивишь. Любой способный студент может за пару недель написать на верилоге однотактный RISC-V или ARM процессор и синтезировать его для ПЛИС. Процессор будет работать на учебной плате и выполнять простые программы на Си и ...

Интроверты против open space Удалённая работа или офис открытого типа? Идея общего рабочего пространства далеко не нова. Вспомним, хотя бы, планировку статистической организации, в которой трудились известные персонажи советского художественного фильма «Служебный роман». Чем не «опенспейс» версии 1977 г...

Анти–Тьюринг В.А.Крюков[email protected]Существующие распространенные парадигмы программирования, несмотря на прогресс в области разработки средств программирования, интуитивно недоступны специалистам предметных областей, охваченных автоматизацией, особенно в области управления технологичес...

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

[Перевод] Алгоритм генерации тайловых карт Model Synthesis Я много писал об алгоритме коллапса волновой функции (Wave Function Collapse). Этот алгоритм, разработанный Максимом Гуминым в 2016 году, генерирует тайловые карты и пиксельные текстуры на основании удовлетворения ограничениям с дополнительной рандомизацией [перевод на Хабр...

2022 объявляется годом компактных флагманов. Xiaomi 12 Ultra будет меньше предшественника, как и Galaxy S22 Ultra Сначала в Сети появились данные о том, что смартфоны Samsung линейки Galaxy S22 станут компактнее моделей нынешней серии Galaxy S21, а сейчас примерно о том же сообщил известный китайский инсайдер в отношении смартфонов Xiaomi 12. Информатор, известный под ником Digita...

Beeline Казахстан: как за два года роботизировать почти 300 бизнес-процессов и сформировать свой отдел RPA-разработки Телеком-компании сегодня коренным образом пересматривают стратегии развития: их доходы снижаются и они вынуждены искать новые точки роста и максимально оптимизировать свои бизнес-процессы. Крупнейшая технологическая компания Казахстана — Beeline Казахстан провела масштабную ...

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

Чем хороший программист отличается от плохого, или почему нужно выходить за рамки Это будет моя самая короткая статья.Когда-то я был молод и зелен и решал проблемы именно так, как их решают джуны. Алгоритм такой:1. Узнать о проблеме2. Локализовать проблему3. Загуглить проблему и решение4. Пофиксить проблемуНапример: эксель-файл содержит ошибку, и поэтому ...

Создаем самоорганизующуюся команду: пошаговый алгоритм Меня зовут Андрей Булов. Я простой питерский технарь, архитектор, разработчик, DevOps технический менеджер. Сейчас работаю в Quantori.Я не буду описывать самоорганизующиеся команды, а расскажу про алгоритм их создания. Это мой личный опыт — я так работаю с командами (их было...

Delphi+OpenCV Сначала была мечта…Что-то похожее на робототехническую систему, с двумя подвижными камерами, способностью отслеживать (направлять «взгляд» на) заданный объект и определять расстояние до объекта. И это был 2012 год. Но так как я больше программист нежели железячник, то все на...

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

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

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

Введение в $mol. Часть 1. Модульная система Эта статья открывает серию публикаций по обучению фреймворку $mol. Сегодня мы разберемся в модульной системе MAM. Речь пойдет об организации кода, отделении его от инфраструктуры, сборке, версионировании, нейминге, минимизации размера бандла, автоматическом выкачивании завис...

Google представила Android 12L для планшетов, складных устройств и ноутбуков с Chrome OS Операционная система Android несколько раз подвергалась критике за то, что она не была разработана для работы на устройствах с большим экраном, таких как планшеты. Вчера компания Google исправила этот пробел и анонсировала новую версию операционной системы Android 12L.Androi...

Как научиться слушать всех и не превратиться в будку гласности Меня зовут Александр Глухов, я в финтехе с 2013 года. Сейчас работаю в Ак Барс Банке и оптимизирую процессы в мидл-офисе и бэк-офисе. Мы делаем разные продукты для банка, один из них — универсальное рабочее место сотрудника. Это внутренний сервис для сотрудников банка, котор...

Про оплаты/переводы/налоги в новом дивном (нет) мире Если у вас нет ВНЖ вне России + нужно оплачивать сервисы картой или надежно принимать платежи/переводы, или оптимизировать налоги, или подключать/партнериться с разными сервисами и т.д., то открытие компании в США - по сути единственный железобетонно надежный способ, ре...

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

Обсуждение: сможет ли апгрейд сорокалетнего стандарта поменять подход к записи музыки В прошлый раз мы рассказали о формате MQA, цель которого — предоставить студийное качество звукозаписи при меньшем размере файлов. Сегодня продолжим тему стандартов и поговорим о протоколе MIDI. Точнее, о его обновлении, вышедшем почти 40 лет спустя. Обсудим изменения и мнен...

Самые востребованные профессии в IT в 2022 году Привет, Хабр! Для топа мы использовали свежую статистики: капитализацию сфер, количество вакансий на рынках, зарплаты, рейтинги безработицы, отчеты и аналитические данные известных компаний. По прежнему не претендуем на абсолютную объективность. Этот рейтинг — исключите...

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

Тренды веб-разработки в 2022 простыми словами Самое важное — отказ от поддержки старых браузеров в 2021. Майки окончательно убили IE, поэтому разработчикам станет проще использовать классные технологии. Гриды (83%) и флексбоксы (99%) захватили всё. TypeScript есть в 70% вакансий для мидлов. 2022 будет годом TypeScript.&...

Глобальная версия OnePlus 10 Pro получает свое первое обновление OnePlus недавно выпустила на глобальный рынок OnePlus 10 Pro. А всего спустя пару дней, компания уже выпускает первое обновление программного обеспечения для глобальной модели. Новое обновление помечено как NE2211_11.A.11 в Индии, где оно выпускается первым. Следующим на эта...

DKIM replay атака на Gmail TLDR: Почтовый сервис Gmail подвержен атаке DKIM replay на репутацию домена отправителя.Широкоиспользуемый сервис электронной почты gmail.com пытается защитить своих пользователей от спама с помощью самых разнообразных техник. Репутация домена отправителя является одной из в...

Бабушка, вызывай консьержа GSM кнопка – устройство, необходимое для людей с ограниченными возможностями, предназначено для звонка на предустановленный номер. Человеку с плохим зрением трудно тактильно набрать номер телефона, поэтому размер кнопок желательно увеличить, а их количество наоборот, уменьши...

Как скрестить Intel с Эльбрусом: Обзор новой линейки СХД АЭРОДИСК Всем доброго здравия! В этой статье мы проведем обзор обновленной линейки систем хранения данных АЭРОДИСК Восток-5 и АЭРОДИСК Engine-5. В новых СХД мы уделили много внимания управлению большими хранилищами в многоконтроллерных конфигурациях на разных процессорных архитектура...

Девушка и электронагреватель. Моделирование экономики бытового потребления воды Мы живем в сложное время, когда доллар обесценивается, цены на акции скачут, и даже у Газпрома мечты не сбываются, а наоборот – сложности с сертификацией Северного потока-2. И за окном не май месяц, а вовсе даже серый февраль. В этот момент на первое место выходят вечные цен...

Бэкдор АНБ в карманном телексе 1984 года — история повторяется В музее криптографии Нидерландов представлен интересный экспонат: карманный телекс PX-1000. Он разработан амстердамской фирмой Text Lite, с 1983 года продавался под брендами Philips и др. PX-1000 был рассчитан на журналистов, бизнесменов. Использовался сотрудниками правит...

Исходники (фантастический рассказ) Это случилось за день до известного всем события.На платформе «66 километр» лил проливной дождь. Время от времени небеса озарялись ослепительными вспышками, из которых выскакивали молнии. Создавалось впечатление, что молнии целили прямо в платформу, а если промахивались, то ...

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

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

Что такое «Сейчас» в физике? Про время в физике известно многое, но один фундаментальный вопрос так и не раскрыт. Более того, прогресс в этой области почти нулевой. Что такое "сейчас"? Да, есть куча уравнений, где фигурирует буквочка t, символизирующая время, но нигде, нигде в физике нет ни намека на то...

Памятка «хорошего инвестора»: как снизить compliance-риски по счету в Interactive Brokers В последнее время всё чаще появляются новости о неприятностях у клиентов Interactive Brokers со стороны compliance-отдела: кому-то замораживали счет из-за отпуска в Крыму, вчера ряд клиентов получили письма о введении для них дополнительной комиссии в размере $150-1400 в год...

RabbitMQ Streams для сбора и обработки телеметрии умного дома Традиционно для сценариев поточной обработки с использованием Map-Reduce рассматриваются такие решения как Hadoop/Spark, либо используются конвейерные системы (например Kafka), для которых есть возможность реализовать концепцию потоков (streams) с помощью дополнительных инст...

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

Kioxia выпустила внешний твердотельный накопитель USB-C Exceria Plus Kioxia продолжает расширять ассортимент своей продукции выпустив внешний твердотельный накопитель USB-C, известный под названием Exceria Plus. Он будет доступен в размерах 500 ГБ, 1 ТБ и 2 ТБ, что кажется приличным выбором размеров. Интерфейс USB-C, достигает максимальной ск...

Следующий лист дерева на ассемблере в девяти инструкциях и единственном регистре Люди часто думают, что код на ассемблере читается не просто плохо, а очень плохо. Но я думаю, что это совершенно не так. Я всегда считал, что читаемость кода на совести программистов и язык здесь совершенно не причём. Так вот, когда работал над одним из своих проектов, мне ...

Zeebe и Camunda: сравниваем известные BPM-системы под высокими нагрузками Всем привет! Меня зовут Николай Первухин, я Senior Java Developer в Райффайзенбанке. В последнее время я активно занимаюсь BPM-системами Camunda и Zeebe (основа Camunda-cloud). Если вы, как и я, с ходу не можете ответить на вопрос, кто быстрее — Camunda или Zeebe, насколько,...

Сохранить остроту ума в любом возрасте Ключевые идеи неизданной на русском книги «Сохранить ум острым» («Keep Sharp») известного нейрохирурга и писателя Санджая Гупты.Прочитав обзор книги, вы узнаете о потребностях мозга и о том, как сохранить его здоровье в течение долгого времени и не потерять остроту ума. Чита...

Нейросеть выносит судебные решения: американский и немецкий подходы «Судья удалился в свой кабинет и сел в кресло за письменным столом. Там он с помощью штепселя под мышкой подключился к компьютеру…» Ф. Чиландер, рассказ «Судебный процесс» Технологии больших данных и их анализа сейчас интегрируются практически во все сферы деятельности: ...

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

Инвесторы подключаются к NUTSon Конкурент TikTok привлекает дополнительное финансирование для развития  Москва, 13 декабря, 2021 г. — NUTSon — платформа коротких видео с инструментами прямой монетизации, привлекает дополнительные инвестиции в размере $6 млн. Крупнейшим инвестором выступает венчу...

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

Искусственный интеллект раскрывает секреты древних артефактов Использование глубокого обучения и обработки изображений для реставрации и сохранения произведений искусства.Когда в 2005 году Карола-Бибиана Шёнлиб начала защищать докторскую диссертацию по математике, одним из ее первых проектов была помощь в реставрации средневековой фрес...

MIUI 13 на базе Android 12 вышла для международных Redmi Note 10, Redmi Note 10 Pro и Mi 11 Lite Официальная премьера глобальной прошивки MIUI 13 ожидается только 26 января, но ПО уже могут опробовать пользователи некоторых устройств Xiaomi и Redmi, живущие за пределами Китая. В частности, сейчас глобальная стабильная версия MIUI 13 на Android 12 стала доступна пол...

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

Разбираем алгоритмы компьютерной графики. Часть 2 — «Туннель из демо «Second Reality»» В 1993 году на демопати Assembly, которая проходит в Финляндии, команда Future Crew презентовала свою новую работу «Second Reality».(хороший разбор исходников этой демо можно найти здесь же на Хабре, по этой ссылке «Анализ кода демо Second Reality»)Графические эффекты исполь...

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

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

Первый хакатон ВСК — от идеи до реализации В конце 21-го года состоялся первый хакатон в истории ВСК! Точнее - это был не совсем хакатон. А почему - читайте далее!Что еще вы найдете в этой статье:• все подробности организации;• цифры и сложности;• как создать почву для решения бизнес-задач;• как повысить лояльн...

Samsung сотрудничает с Nifty Gateway для разработки платформы NFT, специально оптимизированной для Smart TV Samsung планирует покорить волну невзаимозаменяемых токенов (NFT), представив проводник на основе экрана и агрегатор торговой площадки NFT для своих будущих смарт-телевизоров. Samsung работала с Nifty Gateway, платформой онлайн-аукционов цифрового искусства для произведений ...

Смартфон-миллионник Poco M2 Pro получил улучшенную MIUI 12.5 Как пишет источник, хитовый смартфон Poco M2 Pro получил финальную версию улучшенной MIUI 12.5 – MIUI 12.5 Enhanced. Прошивка за номером 12.5.2.0.RJPINXM распространяется по воздуху и имеет относительно небольшой размер – чуть более 800 МБ. Обычно выпуск т...

В дефиците 12-ядерных процессоров Ryzen 9 5900X и Ryzen 9 3900X обвиняют майнеров. Добытчикам криптовалюты Raptoreum эти процессоры интересны своим большим кэшем L3 Казалось бы, добыча кртиптовалюты при помощи центрального процессора – совершенно неэффективное занятие, однако в мире очень много криптовалют, и некоторые из них как раз оптимизированы для добычи при помощи CPU. Raptoreum – одна из таких. При ее добыче испо...

От 1FA к Zero-Trust через рынок ИБ В настоящее время в контексте систематического увеличения как в размерах, так и в инфраструктурной сложности существующих систем кибербезопасности, а также логического завершения устоявшейся парадигмы локализации средств защиты организаций внутри их периметра, возникает необ...

Итоги Golden Joystick Awards 2021 Стали известны результаты церемонии награждения Golden Joystick Awards 2021 — одной из наиболее известных наград за вклад в игровую индустрию. Также на мероприятии назвали лучшую игру всех времен. Читать полную статью

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

Чат-боты в банке: где и как их применять? Меня зовут Дмитрий Литвинов, в Московском кредитном банке (МКБ) я курирую направление автоматизации внутренних сервисных подразделений – это операционный департамент, контактный центр и ряд других функций. Чат-боты стали довольно полезным инструментом для бизнесов любого раз...

Суперсвойства против загрязнений: как первый в мире аэрогель на основе оксида графена очистит воду и воздух Больше четверти населения Земли — свыше 2 млрд человек — лишены полноценного доступа к питьевой воде, по оценкам ООН. И недостаток в пресной воде только возрастает. Однако новые технологии могут его восполнить. Среди них — уникальная разработка российских ученых для очистки ...

Портативная игровая консоль GPD Win Max 2 GPD, стартап из Шэньчжэня на рынке игровых портативных устройств, известен своими бестселлерами, такими как GPD Win 3 и GPD Win Max. Однако обе модели были выпущены довольно давно, и с тех пор на сцену вышел большой конкурент — Steam Deck. Таким образом, в 2022 году GPD реши...

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

Последний смартфон Xiaomi в рамках программы Android One обновился: он всё еще работает под управлением Android 11 Компания Xiaomi выпустила обновление прошивки для Xiaomi Mi A3, который стало последним смартфоном программы Android One. Телефон был представлен в 2019 году, изначально он работал под управлением Android 9.0 Pie. Месяц назад производитель выпустил неожиданно большое об...

[Перевод] Подробно о том, как работают React Server Components React Server Components (RSC) — интересная новая фича в React. Есть вероятность, что в ближайшем будущем она сильно повлияет на скорость загрузки страниц, размер бандлов и то, как мы будем писать приложения на React. Мы в Plasmic (место работы автора) делаем визуальный конст...

Cyberpunk 2077 дубль два. Оптимизированную для новых консолей версию могут представить уже сегодня Похоже, обновлённая версия Cyberpunk 2077 для актуальных консолей уже совсем близко. Как минимум, если мы говорим о приставках Microsoft.  Оптимизированная для Xbox Series игра уже засветилась в игровом магазине платформы. Похоже, анонс состоится уже сегодня во вр...

Заградотряд Вот вы как программистов удерживаете в компании? Хорошо платите? Создаёте комфортные условия? Интересные задачи и проекты? Перспективы? Обучение?И как, получается? Сидят, не уходят? А сколько денег и усилий затрачиваете? Стоит оно того? Наверняка стоит. Но можно и по-другому...

Live streaming на сайтах знакомств Все уже откровенно устали от свайпов, непонятных алгоритмов подбора пары, всевозможных личностных тестов и прочего. Пользователи просто хотят общаться с интересными людьми и заводить новые перспективные знакомства! Читать полную статью

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

От S.T.A.L.K.E.R. и «Казаков» до Cyberpunk-2077, или Что можно выжать из компьютерного корпуса объемом 3,3 литра Я увлекаюсь сборкой ПК в корпусах маленького формата SFF (small form factor) с 2018 года. Хобби отлично помогает отвлечься от рабочей рутины, потому что при скромных объемах нужно учитывать массу параметров — не только, скажем, мощность процессора и размеры материнской платы...

FinalWire выпустил AIDA64 v6.70 FinalWire Ltd. сегодня объявила о доступности программного обеспечения AIDA64 Extreme 6.70, оптимизированного инструмента диагностики и тестирования для пользователей. Новое обновление AIDA64 представляет оптимизированные тесты для процессоров Intel Jasper Lake и Alder Lake-...

Проблема омографов в задачах G2P и автоматической простановки ударений Задачи автоматического перевода слов в фонемы, автоматической простановки ударения, и автоматической простановки буквы ё сейчас решаются довольно успешно даже на уровне открытых решений (например: 1, 2, 3).Тем не менее, практически ни одно открытое р...

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

Стали известны подробности камер флагманов Samsung Galaxy S22 и S22+ Надежный инсайдер Ice Universe подробно описал все детали камер смартфонов Galaxy S22 и S22+, которые будут использовать одно и то же оборудование.По его информации, будущие флагманские модели серии Galaxy S22 получат 50-Мп основную камеру с 1/1,57 дюймовым сенсором (возможн...

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

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

Размеры всех моделей грядущих Samsung S22 сравнили Известный инсайдер Эван Блэсс (Evan Blass) поделился изображениями, которые, похоже, предназначались для официальных страниц новых смартфонов Galaxy S22 на Samsung.com. Стали понятны габариты аппаратов.

Байесовская Сеть Доверия Применительно IoT Привет, Хабр. В предыдущей статье рассматривали методы и алгоритмы Обнаружения и Диагностики Неисправностей (ОДН) IoT устройств. Как логическое продолжение рассмотрим Байесовскую Сеть Доверия (БСД) для IoT устройств целю ОДН.Байесовская сеть доверия (англ. Bayesian Belief Ne...

В Intel разработали чип для майнинга биткоина По всей видимости, микросхема Bonanza Mine пока представляет собой исследовательский проект. На международной конференции по твердотельным схемам ISSCC группа исследователей из компании Intel выступит с докладом о разработанной ими специализированной ASIC-микросхеме для э...

Дайджест от IMPRINTA №36 Привет! На связи Импринта с традиционными еженедельными новостями о жизни нашей компании.Новая история применения 3D принтера Hercules 2018.Герой этого кейса стал первым в своём городе человеком, который начал продвигать обучение 3D моделированию и печати среди детей. Как о...

Обнаружение наличия функциональности в C++ на этапе компиляции Иногда, при реализации очередной "шаблонной магии" очень хочется на этапе компиляции иметь сакральное знание о том, а если у типа нужный метод, чтобы его вызвать или нет?Хорошо, если есть поддержка концептов или рефлексии. А что делать, если их ещё нет, или они не в полной м...

Из чего состоит мировой эфир. Последняя теория Менделеева В марте 1869 года была опубликована первая версия периодической системы Менделеева. Систематический вид из рядов и групп она приобрела через пару лет – вот так выглядел вариант от 1871 года. Как известно (о чем я уже упоминал в статье про пределы таблицы Менделеева и элемент...

Обход блокировок WireGuard в Египте В 2021 году VPN протокол WireGuard стал настолько популярен в Египте, что удостоился чести пополнить список заблокированных, несказанно “обрадовав” не только клиентов Cloudflare Warp+, Mullvad Wireguard и других коммерческих VPN-провайдеров, но и некоторых пользователей ...

Неприятный сюрприз. Компьютеры на Windows 10 и Windows 11 заблокируют Американская корпорация Microsoft является одним из ключевых и наиболее известных поставщиков программного обеспечения на рынке, а самыми известными и распространенными ее продуктами принято считать Windows 10, вышла которая в середине 2015 года, и Windows 11, Читать полную...

AMD подтверждает, что Zen 4 использует оптимизированные 5-нм узлы TSMC Генеральный директор AMD, Лиза Су подтвердила в своем, что AMD использует оптимизированный высокопроизводительный 5-нм узел для своих будущих процессорных чипсетов Zen 4, которые, как интересно, имеют как 2D-, так и 3D-версии. Мы впервые слышим упоминание о двух разных типах...

Смартфон OnePlus 8T получает обновление OxygenOS Компания OnePlus 8T начала выпуск обновления OxygenOS, которое включает исправления некоторых известных проблем и исправление безопасности Android от декабря 2021 года. Как известно, обновление пройдет поэтапно. Обновление поступает на устройства как OxygenOS 11.0.12.12 в Се...

Программа Polaris Dawn от SpaceX — первые туристы в открытом космосе? После безусловного успеха миссии Inspiration4 компания SpaceX решила выйти на новый уровень, выпустив космических туристов в открытый космос в рамках новой программы — Polaris Dawn. Точные даты события пока не определены, но, как указывает SpaceX, это произойдёт не раньше че...

Часы Huawei Watch GT3 получили новые функции Компания Huawei выпустила обновление для смарт-часов Watch GT3, которое имеет размер 293 МБ. Апдейт не только исправляет ошибки, повышает стабильность и оптимизирует работу интерфейса, но и привносит новые функции. Первая – возможность регулировки громкости сопряженного гадж...

[Перевод] Как большие ИТ-компании стали настоящими гигантами: история поглощений Скорее всего вы читаете эти строки в браузере, созданном Apple или Google. Если у вас в руках смартфон, то почти наверняка одна из этих компаний разработала его операционную систему. Вероятно, вы попали сюда по ссылке, размещенной на сайте Apple News, Google News или в социа...

[Перевод] Атака Ферма на RSA В 1643 году Пьер де Ферма предложил метод факторизации. Этот метод позволяет эффективно раскладывать целые числа на простые множители. Алгоритм шифрования и подписи RSA основывается на том, что факторизация — это задача с высокой сложностью. Открытый ключ RSA содержит сост...

Как снимает основная камера Xiaomi 12 Pro. Фото Компания Xiaomi поделилась первой фотографией, сделанной на основную камеру смартфона Xiaomi 12 Pro. На изображении представлено два снимка – один на грядущую новинку Xiaomi, а другой на «неназванный» смартфон конкурентов. Судя по снимку, в Xiaomi хорошо поработали над алгор...

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

О Thread и ThreadPool в .NET подробно (часть 2) В предыдущей публикации мы рассмотрели некоторые базовые вопросы относительно потоков и пулов потоков и готовы двигаться дальше. Давайте проведём эксперимент и найдём правильный объём работы для пула потоков. Чтобы его издержки не давлели над объёмом полезной работы⚠️ М...

EA планирует возродить одну из своих известных франшиз Известный инсайдер Том Хендерсон поделился весьма интересными новостями, которые порадуют фанатов игр от EA. По его словам, уже завтра он раскроет детали новой игры от Electronic Arts, которая будет частью забытой франшизы. Читать полную статью

Зачем прыгает быстрая коричневая лиса, или Панграммы в английском языке «The quick brown fox jumps over the lazy dog» — эту фразу на английском знают почти все, кто так или иначе имеет отношение к компьютеру.Это небольшое предложение, которое содержит все буквы английского языка. Лингвисты называют его «панграмма». Сегодня мы расскажем, для чего...

[Перевод] Как проверить, зависит ли Java проект от уязвимой версии Log4j Если ваше приложение использует Log4j с версии 2.0-alpha1 до 2.14.1, вам следует как можно скорее выполнить обновление до последней версии (2.16.0 на момент написания этой статьи - 20 декабря).Log4j уязвимость отслеживаться как CVE-2021-44228 (также известный ...

Уязвимость Docker Escape: побег из контейнера всё ещё возможен Как и любое другое программное обеспечение, в Docker присутствуют различные уязвимости. Одной из самых известных уязвимостей считается «Docker escape» — побег из контейнера Docker. Данная уязвимость позволяет получить доступ к основной (хостовой) операционной системе, тем са...

Apple приписывают разработку настольного компьютера Mac Studio и монитора 7K В сети появилась неофициальная информация, что Apple разрабатывает настольный компьютер Mac Studio, напоминающий Mac mini, но значительно более производительный. Как утверждается, в базовой конфигурации этой системы будет использоваться процессор M1 Max, который можно в...

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

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

«Раздвижное» решето Эратосфена Простые числа, согласно известному определению – такие числа, которые делятся только на 1 и само себя. Иначе, число считается составным, и его можно разложить на произведение простых чисел. Единица формально соответствует определению простого числа, но это число принято не о...

Памяти Лоринды Черри — пионера Unix и соавтора dc, bc, wwb и eqn В феврале 2022 года в возрасте 77 лет ушла из жизни Лоринда Черри — одна из разработчиц userspace для Unix, dc, bc, wwb и eqn. В Сети практически нет информации о личной жизни и детстве Лоринды. Доходит до того, что те редкие ресурсы, которые про неё пишут, не уверены даже в...

Xiaomi выпустила умную стиральную машину Xiaoji mini Xiaomi выпустила умную стиральную машину Xiaoji mini. Компания заявляет, что устройство идеально подходит для стирки детской одежды или для использования в небольших помещениях размером 630 x 500 x 415 мм. Мини-стиральная машина была оптимизирована для стирки деликатной о...

Известно кодовое название Huawei Mate 10 и Mate 10 Pro Эван Бласс рассказал, как внутри компании называют новые флагманские смартфоны Huawei Mate 10 и Mate 10 Pro. Китайская компания Huawei работает над созданием преемника смартфона Mate 9. Ранее нам стала известна дата его официального анонса. А ... Читать полностью

Смартфоны на MediaTek хуже фотографируют? Мнение эксперта Когда речь идёт о крутой камере в смартфоне, то какие названия всплывают в голове? Samsung Galaxy S21 Ultra, vivo X70 Pro Plus, OPPO find X3, Xiaomi Mi 11 Ultra, флагманы от HUAWEI. Помимо качественных и дорогих объективов и продвинутых алгоритмов обработки фото эти устрой...

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

Для Dying Light 2 выйдет большой патч на следующей неделе Techland рассказала о том, что в ближайшее время выйдет новый патч для Dying Light 2: Stay Human. Полное содержание патча пока не раскрывается, но известно о корректировках в интерфейсе, устранении печально известной «петли смерти», а также исправлении проблем в ragdoll-фи...

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

Flutter for Desktop — новый подход к разработке приложений Язык программирования Dart был изначально разработан как перспективная замена JavaScript в веб-приложениях (с поддержкой асинхронности, потоков, классической поддержки ООП и возможностью использования строгой типизации), но, к сожалению, в этом качестве он так и не достиг зн...

Летняя Школа Юных Программистов #47 Привет хабраюзер, меня зовут Климов Николай и сегодня я расскажу вам о нашей школе - Летней Школе Юных Программистов имени А.П. Ершова (сокращенно ЛШЮП). Она довольно известна в узких кругах (в основном в IT и университетской тусовке Новосибирска), но на хабре о ней мало кто...

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

Ольга Миримская обратилась к главе Следкома РФ Бастрыкину Известная российская бизнесвумен Ольга Миримская просит главу Следкома РФ Александра Бастрыкина своим вмешательством пресечь вопиющую несправедливость в отношении нее. С этой целью Миримская опубликовала открытое письмо к Бастрыкину. 17 декабря 2021 года Миримскую доставили ...

В России выпустили смартфон дешевле 5 тысяч рублей. ZTE Blade L9 предназначен для самых экономных Российское подразделение компании ZTE Mobile Devices объявило о начале продаж нового сверхбюджетного смартфона ZTE Blade L9.  Главной изюминкой новинки стала её цена. Российские пользователи могут купить ZTE Blade L9 по рекомендованной розничной цене 4790 рублей в...

Альфа-Банк провёл Alfa Digital Open 2021 – главный цифровой форум года Привет!На сегодня у нас для вас две новости.Во-первых, мы провели Alfa Digital Open, самый большой онлайн-форум на тему цифровых технологий в Альфа-Банке. Во-вторых, представляем голосового финансового помощника — его зовут Альф, а свой голос ему подарил Всеволод Кузнецов, и...

Стал известен список победителей премии IT Stars имени Георгия Генса в 2021 году Прошла торжественная церемония награждения лауреатов премии IT Stars имени Георгия Генса. В ходе церемонии были названы победители этого года —  заказчики и исполнители шести инновационных ИТ-проектов в различных сферах. Каждый из лауреатов прошел сложный двухступ...

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

Представлен Mercedes AMG SL 43 Компания Mercedes Benz анонсировала новую модель в линейке SL — Mercedes AMG SL 43, оснащенную 2,0-литровым двигателем с турбонаддувом. Новый Mercedes AMG SL 43 имеет 375 лошадиных сил, а время разгона от 0 до 62 миль в час составляет всего 4,9 секунды. Четырехцилиндровый...

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

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

Преобразуем изображения и GIF анимацию в код для Arduino Сейчас в продаже доступно много разных Ч/Б дисплеев, в том числе и OLED. Для того, чтобы получить красивое черно-белое изображение для этих дисплеев, с глубиной цвета всего 1 бит, но в тоже время с имитацией полутонов, как на представленной ниже картинке — нужно использоват...

Градиентный бустинг с CatBoost (часть 2/3) В первой части статьи я рассказал про понятие градиентного бустинга, библиотеки, с помощью которых можно реализовать данный алгоритм и углубились в одну из этих библиотек. Сегодня продолжим разговор о CatBoost и рассмотрим Cross Validation, Overfitting Detector, ROC-AUC, Sna...

Монитор Samsung S8 ориентирован на тех, кто работает с графикой Компания Samsung Electronics покажет на CES 2022 новый монитор высокого разрешения S8, который оптимизирован для создателей контента и дизайнеров, которые долгое время работают с графикой. Он будет выпускаться в двух вариантах — размером 32 и 27 дюймов. По словам ...

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

[Перевод] Революция в области хранения данных и аналитики с помощью MongoDB Atlas в Google Cloud и HCL Для каждой организации необходимы данные, которым можно доверять и получать к ним доступ, независимо от их формата, размера или местонахождения. Быстрые темпы изменений в технологиях и переход к облачным вычислениям революционизируют методы обработки, управления и регулирова...

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

Увеличение размера диска с LVM на VirtualBox Приветствую, меня зовут Иван, я системный администратор. Решил попробовать писать такие вот заметки на задачи, которые делаю редко, чтобы потом вспомнить, если понадобится. Надеюсь и ещё кому-то пригодится.Все пути и имена разделов мои, меняйте соответственно на своё. Все де...

Xiaomi называет MIUI 13 самой особенной в истории Компания Xiaomi достаточно активно начала выпускать обновление MIUI 13 для своих смартфонов.Совсем недавно прошивка вышла для смартфона Xiaomi 12. Она имеет маркировку MIUI 13.0.23.0.SLBCNXM и весит 1.1 ГБ. Интересно, что в указанной сборке есть описание: «С двенадцаты...

Tronsmart бросает вызов отрасли акустических систем Ранее представленная компанией технология SoundPulse®, которая использовалась в ряде устройств Tronsmart, в частности, в модели Force, была тепло принята пользователями по всему миру. Известный своими технологиями бренд Tronsmart продолжает внедрять инновационные разработки,...

Представлен компьютер ZTE Taichi Cloud Computer W100D размером с мышь Такого размера удалось добиться за счёт облачных вычислений

Работа с картами. GMAP C# На написание данной статьи меня подтолкнуло не столь большое наличие текстовой информации по работе с GMap на просторах интернета, как хотелось бы.Стояла задача визуализировать на карте положение объектов по известным координатам для дальнейшего анализа и выявления каких-либ...

Космический корабль своими руками (a handmade spaceship) Часть 1 Сначала эскиз и ТЗ:1. Корабль должен быть таких размеров, чтобы взгляд ребенка, точнее детей, не ограничивался маленьким экраном, вобщем он должен быть достаточно большим.2. Он должен быть объемным, так чтобы визуально ты проваливался в пространство своего корабля ...

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

Как мы выбирали архитектуру и переносили 20-летние монолиты промышленного гиганта на микросервисы Лично я сталкивался с тем, как крупные компании распиливают монолит на микросервисы, но потом не переиспользуют их. Они так и остаются жить в одной системе. Здесь мы делаем микросервисы, не ради микросервисов, а пилим наши монолиты работоспособными частями. То есть, зарефак...

Анонсирован смартфон Tecno Camon с датчиком RGBW и собственным алгоритмом обработки изображений Несколько месяцев назад Tecno объявила, что работает с Samsung над разработкой датчика RGBW (получившего название ISOCELL GWB). Сегодня компания раскрыла еще несколько подробностей о своих планах по созданию высококачественных мобильных камер — алгоритм обработки RGBW-данных...

Как заставить Ansible работать быстрее – 8 советов по плейбукам Ansible – это мощный и простой инструмент автоматизации с открытым кодом. Он помогает оптимизировать множество задач по эксплуатации ИТ-инфраструктуры, от самых простых, наподобие установки программных пакетов, до весьма сложных, вроде развертывания кластера с несколькими уз...

Гидропоника. Персидская принцесса Сорая, или как из семян вырастить премиальную клубнику Выращивание растений - одно из моих основных хобби, и в этой статье я расскажу, как вырастить из семян вкуснейшую клубнику. Почему из семян? Проще не заморачиваться, а купить рассаду! - скажут некоторые. Но увы, с покупной рассадой не всё так просто, как может показаться с ...

Представлены телевизоры LG OLED EX — на 30% ярче OLED и уменьшенные рамки экрана LG представляет новое поколение телевизионных панелей под названием OLED EX. Эти новые панели могут выдавать на 30% больше яркости при уменьшении размеров лицевых панелей по периметру экрана. Для 65-дюймового телевизора ширина лицевой панели уменьшена с 6 до 4 мм. Буквы...

Google найдёт двойников вашего кота или собаки в сети Еще в 2018 году приложение Google Arts & Culture представило функцию, которая позволяет любому пользователю найти своего двойника на произведения искусства. Пользователю достаточно сфотографировать себя, а алгоритмы проверят все картины в мире, подобрав примерные совпадения....

Бестселлер Redmi Note 10 получает MIUI 13 и Android 12 Компания Xiaomi сообщила о том, что популярный смартфон получил стабильную версию MIUI 13 на базе операционной системы Android 12. Redmi Note 10 был выпущен в прошлом году, он предлагает отличные характеристики за свою цену. Изначально он получил MIUI 12.5 на базе Andro...

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

AGLoRa. Или прототип простого самодельного спутникового LoRa-трекера Вокруг всё чаще и чаще слышно упоминание загадочных слов LoRa. Начиная от, разумеется, Хабра, и заканчивая прайсами поставщиков различного IoT-оборудования.Было очень любопытно самому убедиться, а правдивы ли обещания дальности работы? Попробовать это очень просто, готовые м...

GameChange Solar объявляет об инвестировании Koch Strategic Platforms $150 млн в акции GameChange Solar объявляет об инвестировании Koch Strategic Platforms $150 млн в привилегированные акции НОРУОЛК (шт. Коннектикут), 18 декабря 2021 г. /PRNewswire/ — GameChange Solar Holdings Corp. (далее «GameChange Solar» или «GameChange»...

История Windows CE Microsoft за всё время своего существования неоднократно пыталась выйти на рынок, отличный от компьютерного. И за всё время существования компании накопилось огромное количество проектов, которые сразу оказались неудачными или просуществовали недолго. Исключением стала разве...

[Перевод] Путеводитель по основным трендам 2021 года в области обработки естественного языка и не только Когда-то давно люди много путешествовали, посещали новые города и страны, им удавалось насладиться культурой других народов, пообщаться с ними на языке жестов. Исследовать новый для себя город можно по-разному. Например, бесцельно гулять по его улицам, впитывая атмосферу, со...

STM32, CMSIS, CAN, Часть 1 — передача Привет, сегодня мы будем настраивать отправку данных с помощью CAN (Controller Area Network). В интернете много информации о том, как настроить CAN использую HAL библиотеку, а в случае использования CMSIS информация обрывочна, по этой причине решил рассказать о своем опыте р...

Xiaomi объясняет как Cyber ​​​​Focus работает на камерах серии Xiaomi 12 Серия Xiaomi 12 была продана почти на 283 миллиона долларов США за первые 5 минут после поступления в продажу в Китае. Помимо передовых технологий, таких как Qualcomm Snapdragon 8 Gen 1 и зарядка следующего поколения мощностью 120 Вт, серия Xiaomi 12 также известна своей луч...

Часто задаваемые вопросы о 3D‑сканировании Интерес к новым технологиям, которые позволяют оптимизировать производство и меняют существующие бизнес-модели, неизменно растет. У технических специалистов, желающих разобраться во всех тонкостях инновационных методов, естественно, возникает масса вопросов. Мы собираем и ан...

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

[Перевод] Обзор — ConvNet для 2020 В последние годы трансформеры, которые изначально были разработаны для обработки естественного языка, становятся все более важными в таких областях компьютерного зрения, как обнаружение объектов, сегментация изображений и т.д., опережая традиционные архитектуры, основанные т...

SQL HowTo: делаем из мухи слона (алгоритм Ли) Правила игры очень просты: надо построить цепочку слов от начального (МУХА) до конечного (СЛОН), на каждом шаге меняя только одну букву. При этом могут использоваться только русские 4-буквенные нарицательные существительные в начальной форме: например, сл...

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

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

Микрооптимизация кода на Go на примере простого веб-сервиса Привет, Хабр! Я работаю старшим Go-разработчиком в «Лаборатории Касперского». Сегодня хочу поговорить о том, как искать узкие места и оптимизировать код на Go. Разберу процесс профилирования и оптимизации на примере простого веб-сервиса — покажу, с помощью каких встроенных ...

Схематичное отображение машин на маршруте Алгоритм для отображения интервалов общественного транспорта Всем привет. Меня зовут Олег Иванов, я занимаюсь Android-разработкой в “Рексофт”. Сегодня я расскажу вам о такой нетривиальной задаче как отрисовка машин общественного транспорта на схеме маршрута. На первый взгля...

[Перевод] Как написать «Пятнашки» на Flutter Возможно, вы уже читали о конкурсе Flutter Puzzle Hack и думаете о том, как проявить максимум творческих способностей. И мы вам в этом поможем, рассказав о том, как структурирована кодовая база нашего примера головоломки. Подробностями делимся к старту авторского курса по ве...

[Перевод] Оптимизируем запросы ресурсов Azure с помощью Resource Graph и PowerShell Можете представить, сколько времени уйдёт на генерацию списка VM среди сотен подписок Azure? Целая вечность. Известно, что портал Azure выводит только первые 1000 подписок, что усложняет запрос ресурсов с его помощью, когда подписок у вас намного больше. К счастью, есть спо...

[Перевод] Знакомство с трансформерами. Часть 1 Трансформеры (transformers) — это очень интересное семейство архитектур машинного обучения. Существует много хороших учебных материалов по этой теме (например — вот и вот), но в последние несколько лет трансформеры, в основном, становились всё проще. Поэтому с...

Установка расширений в Хром без интернета Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде. Пришлось им ставить Крип...

Если моя машина мешает, работа над ошибками Известное эмпирическое наблюдение гласит, что 20 % усилий дают 80 % результата, а остальные 80 % усилий — лишь 20 %. Это Закон Парето. Примерно два года назад мы с Саней собрали бейджик «Если моя машина мешает», подробности можно найти в статье. Полу...

Техническая экспертиза: настраиваем CI на М1 с командой Welps Привет, Хабр! Мы начинаем серию статей, в которых наши партнеры рассказывают о разных нюансах сетевых технологий. Сегодня встречайте Виталия Волкова из компании Welps, где он работает тимлидом разработки. Компания создает wellness-приложения и постоянно оптимизирует проц...

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

Реальная скорость Wi-Fi 6 (на предприятиях) В 2018 я переводил статью известного в узких кругах инженера Девина Акина (CWNE #1), выводы которой не радовали менеджеров по продажам. Тогда, средняя скорость на корпоративной точке доступа была 75Мбит/c. На дворе 2021й, инженеры активно строят Wi-Fi сети 6го поколения, кот...

Приборы и инструменты. Геодезия и отвага Это продолжение истории Экваториальной Градусной экспедиции в XVIII веке отправившейся к, как следует из названия, экватору, чтобы уточнить форму Земли.  Поскольку объем измерений и важность миссии были беспрецедентными, то и инструменты требовались самые точные, какие ...

Бюджетная реализация Modbus TCP в серии Simatic S7-300/400 при помощи Logo Классические линейки контроллеров Siemens, а именно — Simatic S7-300 и Simatic S7-400, поддерживают протокол Modbus TCP как в качестве клиента, так и в качестве сервера. Эта поддержка не лишена одного существенного недостатки, она платная, и стоимость лицензии весьма высока....

Переклейка фиксирующей экран рамки №2 Писал ранее про переклейку рамкиhttps://3dtoday.ru/blogs/winso/fiksaciya-ekrana-na-fotopolimernikeОднако было много комментариев, что способ на больших экранах (8.9 и более) хлопотный, трудно попасть в экран.Ок, покажу как клеим рамки на большие экраны. Фото про монтаж на ко...

Искуственный интеллект Apple A15 Bionic рвёт чипсет Google Tensor Google создавала чипсет Google Tensor с оглядкой на алгоритмы искусственного интеллекта. Жаль, что Apple A15 Bionic оказался лучше. Google Tensor оказался хуже, чем топовые чипсеты от других производителей. Это касается производительности Tensor в ЦПУ-бенчмарках, этот чипсе...

Huawei анонсировала умные часы для бегунов Watch GT Runner Компания Huawei сегодня раскрыла дату очередной презентации новинок – мероприятие состоится в Китае 17 ноября. И уже известен первый продукт, дебютирующий в этот день. Это будут умные часы Watch GT Runner, ориентированный на бегунов. Дизайн устройства представлен ...

Big Data с «кремом» от LinkedIn: инструкция о том, как правильно строить архитектуру системы «Традиционно, самым узким местом в архитектуре любой информационной системы является система управления базами данных (СУБД). Можно сколько угодно оптимизировать прикладное программное обеспечение (ПО), но все равно упремся в ограничения в части производительности запросов»....

Россиянам уменьшат кешбэк по картам С 18 апреля вступает в силу требование центробанка по максимальному размеру комиссии, которую банки могут брать с магазинов за приём карт. Это повлияет на размер кешбэка по картам.

За пределами Китая стала доступна стабильная MIUI 13 для Xiaomi Pad 5 Компания Xiaomi начала распространять глобальную версию фирменной оболочки MIUI 13 для пользователей планшетов Xiaomi Pad 5 на международном рынке.  Данная версия прошивки получила название MIUI 13 for Pad и предлагает ряд дополнительных функций для устройств с бо...

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

Заметки о дельта-роботе. Часть 4. Скорости приводов В результате предыдущих расчётов мы выбрали размеры дельта-робота, построили его рабочую зону. Теперь настало время выбрать приводы. Привод, или устройство, которое вращает входные звенья (рычаги), имеет две главные характеристики – максимальную частоту вращения и макси...

Ученые тщательно исследовали два гигантских «пузыря» в глубинах Земли Исследователи из Университета штата Аризона предложили объединить две версии происхождения аномалий, которые имеют место в глубинных слоях Земли. Это своего рода «пузыри» внутри мантии нашей планеты, области причудливой формы и гигантских размеров с необычными свойствами. Фа...

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

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

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

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

[Перевод] Оптимизация использования памяти в Python-приложениях Прим. Wunder Fund: мы занимаемся высокочастотной торговлей и это заставляет нас часто думать об оптимизации кода, но в основном, конечно, плюсового. В этой короткой статье описаны несколько подходов к оптимизации Python-программ по памяти. И хотя много проблем можно решить, ...

Как работает FaceSwap. Часть 2. Разработка от Sber AI Привет, Хабр! В прошлой статье мы обсудили, что такое faceswap и довольно подробно разобрали существующие подходы. В этой статье мы хотим остановиться на том, как именно мы в Sber AI решаем эту задачу, а также погрузить вас в детали реализации нашего решения. Любое обучение ...

[Перевод] Как я хакнул все районные школы, чтобы показать рикролл, и что из этого вышло 30 апреля 2021 года автор проделал рикролл по своему школьному округу. Это не только моя школа, но и весь школьный городской округ 214 (далее — D214), один из крупнейших школьных округов в Иллинойсе, состоящий из 6 школ, в которых учатся более 11 000 человек. Подробности рас...

Clickhouse & Grafana: история успеха одних алертов Меня зовут Елизавета Добрянская и я Frontend-разработчица в компании Домклик. В этой статье я хочу рассказать, как мы танцевали с бубном при настройке алертов на клиентские метрики. Как, зачем и с чем мы столкнулись в этой задаче - читайте далее

Метод проб и ошибок: как мы создавали кастомный импортер в Unity3D для текстурных массивов Основной контент в играх — это почти всегда текстуры, поэтому нужно особенно внимательно следить за ними в целом, их размерами и сжатием. Раньше на проекте  War Robots у нас был устоявшийся и вполне рабочий пайплайн по импорту текстурных массивов, на выходе которог...

«Документы Facebook»: как всё начиналось и что стало известно из слитых данных Последние пару месяцев компания Facebook, переименованная в конце октября в Meta, переживает не лучшие времена — зарубежные СМИ пестрят новостями с обзорами внутренних расследований, раскрывающих печальные факты из деятельности компании, государственные ведомства США заводят...

Discovery Life Sciences объявила о приобретении компании In Vitro ADMET Laboratories Ведущий производитель биообразцов получает доступ к крупнейшей мировой базе гепатоцитов и результатам масштабных исследований ХАНТСВИЛЛ (шт. Алабама, США), 2 декабря 2021 г. /PRNewswire/ — Компания Discovery Life Sciences™ (далее — Discovery), специализирую...

Как я разрабатывал интеграцию для Home Assistant Так сложилось что недавно я поставил себе Home Assistant (далее HA) для управления всем моим зоопарком устройств из одного места, что оказалось довольно удобно. Но без ложки дегтя никуда и нашлось все таки одно устройство, интеграции для которого в HA не было, а привязать е...

Samsung Galaxy S23 Ultra развяжет новую войну мегапикселей. Он получит 200-мегапиксельную камеру Согласно последним слухам, разрешение главного датчика основной камеры Samsung Galaxy S22 Ultra составит 108 Мп. Samsung оптимизировала этот сенсор в течение трех лет, и в Galaxy S22 Ultra он продемонстрирует максимум своих возможностей. Но уже со следующего поколения S...

[Перевод] Hash Join Когда Вы встречаете случай использования оператора Hash Join (хэш-соединение), это говорит о наличии тяжелого запроса. В отличие то соединения Nested Loops Join, которое хорошо для относительно маленьких наборов данных, и от соединения Merge Join, которое помогает при умерен...

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

Samsung Galaxy S22 Ultra и комплект поставки впервые показали вживую на официальных изображениях Известный информатор Эван Блесс (Evan Blass) в очередной раз выложил качественные рендеры и фотографии новинок компании Samsung, которые будут показаны на следующей неделе в рамках мероприятия Samsung Galaxy Unpacked. Новые изображения позволяют подробно рассмотреть фла...

2000000$ за найденную уязвимость Эксперт в области информационной безопасности Гехард Вагнер получил рекордное вознаграждение в размере 2000000$ от команды блокчейн проекта Polygon. Найденная исследователем уязвимость угрожала потерей 850000000$. Вознаграждение стало рекордным в истории DeFi. Гехард Вагнер ...

8 вещей, о которых надо позаботиться при переезде в другой город Минимизируем стресс и оптимизируем расходы.

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

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

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

SQL HowTo: разные варианты работы с EAV Соблазн использовать модель EAV (Entity-Attribute-Value) при организации структуры БД весьма велик, особенно когда предметная область заранее плохо известна (или разработчик просто не хочет в нее углубляться). Это ведь так удобно - создать "универсальный" способ описания хар...

Представлены наборы инструментов для разработчиков ПО Intel oneAPI 2022 Компания Intel объявила о выпуске наборов инструментов для разработчиков, которые используют модель кросс-архитектурного программирования oneAPI. Как утверждается, обновленные программные инструменты позволят упростить создание решений, способных ускорить вычисления.&nb...

«VK Музыка» улучшит рекомендации благодаря новому алгоритму Хорошее обновление.

ZTE Blade L9: новый доступный смартфон в линейке ZTE Blade Новый смартфон ZTE Blade L9 получил стильный корпус в одном из двух цветов на выбор — синем или сером. Практически всю площадь передней панели занимает 5-дюймовый дисплей FWVGA+ с соотношением сторон 18:9. Размеры устройства оптимальны для того, чтобы управлять им одной рук...

[Перевод] Как создавать в играх бесконечные миры при помощи процедурной генерации Привет, Хабр! Обратите внимание, Распродажа «Чёрная Пятница» от издательства «Питер» скоро закончится.Поговорим о том, как в известных играх, например, Minecraft и Terraria, из ничего генерируются бесконечные и разнообразные миры. Пост снабжен подробными примерами кода....

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 3: результаты Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.В первой части э...

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

Оптимистическая блокировка коллекций Агрегата при использовании Doctrine Проектирование своего проекта по DDD последнее время становится всё более популярным. Сейчас не будем углубляться в данную методологию с её принципами, плюсами и минусами. Я хочу рассказать с какой проблемой столкнулась наша команда при использовании данной методологии на PH...

Оптимизируй это: как сделать таргетированную рекламу выгодной для бизнеса Календарь SEOnews: Оптимизируй это: как сделать таргетированную рекламу выгодной для бизнеса

Jetpack Compose оптимизация производительности списка Я в своем время наткнулся на довольно интересное поведение composable функций в списках, тогда мне помогла статья с медиума и чтение книги по compose internals, ссылки на них я приложу в конце статьи. Решил поделиться, возможно кому-то это поможет) Отображение списков рас...

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

TSMC и Sony планируют создать завод по производству чипов в Японии Тайваньский поставщик полупроводников Taiwan Semiconductor Manufacturing Company и компания Sony обдумывают совместный план создания завода в Японии для производства чипов. По данным источника, Правительство Японии готово оплатить часть инвестиций в размере около 7,15...

Как создать сайт медучреждения и не нарваться на штраф в 5 миллионов Привет, меня зовут Алина Богомолова, я project-manager в IT-компании Pitch. Сегодня я хочу поделиться нашей экспертизой в сфере создания сайтов для медучреждений.Государство предъявляет к их содержанию повышенные требования. Эти требования описаны в 5 Федеральных законах и в...

Старт продаж vivo TWS 2 Series в России Компания vivo объявляет старт продаж нового поколения беспроводных наушников TWS 2 Series с интеллектуальным активным шумоподавлением до 40 дБ и технологией DEEP-HD Audio. Обновленная серия включает модели vivo TWS 2 ANC и vivo TWS 2e, которые можно приобрести по цене 9 990...

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

Использование Gatling. Введение Привет! Мы — команда тестирования производительности в Тинькофф, и мы любим инструмент Gatling. В цикле статей мы расскажем об использовании Gatling и дополнительных инструментов, упрощающих разработку скриптов.Возможно, вы уже читали наши статьи про Gatling: первую и вторую...

Google завершил раскатку November 2021 Spam Update Google завершил ноябрьское обновление алгоритма по борьбе со спамом

Инсайдеры Office могут установить сборку 15028.20022 Инсайдеры Office получили очередную сборку для Windows (Build 15028.20022). PowerPoint Современные комментарии теперь доступны для потребительской аудитории Современные комментарии в PowerPoint предлагают множество улучшений, которые улучшают процесс совместной работы над пр...

Apache Spark Рассмотрим подробно, что такое Spark ML и как с ним работать. Читать далее

Tower of Fantasy, альтернатива Genshin Impact, готовится к ЗБТ Для Tower of Fantasy запустят последнее ЗБТ, после него только релиз. Сейчас известна дата старта серверов. Что нового обещают показать? Сейчас узнаем. Tower of Fantasy, альтернатива и, может быть, даже убийца Genshin Impact, готова к следующему ЗБТ. Дата начала — 11-е нояб...

Apple предоставила ненавистникам «чёлки» в новом MacBook Pro средство вернуть толстые рамки Выпущенные на днях Apple новенькие MacBook Pro имеют одну особенность, по которой общественность в интернете не может прийти к единому мнению. Речь, конечно, о «чёлке».  Этот вырез экрана никого не оставляет равнодушным, кто-то радуется тонким рамкам в...

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

Свежий патч для Diablo II: Resurrected добавил поддержку NVIDIA DLSS и оптимизировал интерфейс Может, через год доделанная игра получится.

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

[Перевод] Рынок труда 2021: рекордные 24% роста, 100 тысяч вакансий DOU.UA подвел итоги о рынке ИТ за уходящий год. В прошлом году мы не выпускали этот материал из-за нестабильности на рынке. Но в этом году возвращаемся, тем более, у нас рекорд на рекорде. Количество ИТ-специалистов уже перевалило за 250 тысяч, а компании опубликовали б...

Представили самую миниатюрную в мире батарею, ее размеры – пылинка Несмотря на размеры, аккумулятор уже способен в течение около 10 часов «питать» самые маленькие чипы. Читать полную статью

Налог на жилье вырастет в 2022 году: кому, когда и сколько теперь платить Летом 2022 года в Украине изменится сумма налога за квартиры. В среднем придется платить на 21 процент больше, чем в 2021 году. "Апостроф" разбирался в том, сколько и за что будут платить украинцы. С лета 2022 года сумма налога за квартиру площадью 100 квадрат...

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

2021 год в разработке технологий ABBYY – и не только. Подводим итоги года С наступающим новым годом, Хабр! Чтобы не быть занудами, постараемся подвести короткие итоги 2021 года, потому что без них никуда :) Вот несколько главных событий, которыми гордится вся наша команда:•     Создали low-code/no-code платформу, которая позвол...

Samsung Galaxy S22 в реальности вовсе не является копией Galaxy S21: разницу показали на фото Проверенный сетевой инсайдер под ником Ice Universe, который регулярно первым публикует эксклюзивные сведения о новинках мобильных индустрии, наконец рассказал, как легко отличить Samsung Galaxy S22 от Samsung Galaxy S21. Ранее считалось, что внешне новый смартфон будет...

Google улучшил алгоритм по борьбе с пиратским контентом в поиске Google улучшил свой алгоритм по борьбе с пиратским контентом

[recovery mode] Позор вам Удаляйте и мой. Читать далее

Прошивки телефонов cisco 6921 & 7821-7841 & 7911 & 7942 & 7962 для SIP (Asterisk) Прошивки телефонов cisco 6921 & 7821-7841 & 7911 & 7942 & 7962 для SIP (Asterisk). Читать далее

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

DotNetRu. 2020-2021. Итоги Привет, на связи DotNetRu – сообщество, объединяющее .NET разработчиков России и не только. Казалось бы, совсем недавно мы рассказывали про митапы и прочие наши активности 2019 года и с оптимизмом смотрели в наступающий 2020-й. Штош, начался он действительно бодро, но з...

Зачем CI/CD тестировщикам? Сейчас компетентность в сфере TestOps является таким же базовым требованием к QA-инженерам, как и написание автоматизированных тестов. Причина — в активном развитии CI/CD в проектах и необходимости QA-инженерам работать с пайплайнами (читать как "последовательность этапов в ...

Почему я ненавижу турбо-страницы от Яндекса Яндекс запустил свою версию "ускоренных страниц" под названием “Турбо” в далеком 2017 году. Это был эксперимент, который мы в Российской Газете (rg.ru) только приветствовали, но прошло уже 5 лет, и я вижу в этой технологии больше проблем, чем их решения.Далее делюсь личным о...

[Перевод] Как Windows 11 уменьшила размер кумулятивных обновлений на 40% Раз в месяц Microsoft выпускает кумулятивное обновление Windows, которое включают в себя все предыдущие. То есть для приведения системы в актуальное состояние требуется установка единственного апдейта. Учитывая огромное количество исправлений в Windows, кумулятивное обнов...

[Перевод] Исследуем .NET 6. Часть 5. Поддержка EF Core в WebApplicationBuilder До сих пор в этой серии я рассматривал новые минимальные API хостинга, созданные с использованием WebApplication и WebApplicationBuilder. Они обеспечивают более простую модель для создания веб-приложений, сохраняя при этом те же общие функциональные возможности, что и прилож...

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

ruDALL-E: генерируем изображения по текстовому описанию, или Самый большой вычислительный проект в России 2021 год в машинном обучении ознаменовался мультимодальностью — активно развиваются нейросети, работающие одновременно с изображениями, текстами, речью, музыкой. Правит балом, как обычно, OpenAI, но, несмотря на слово «open» в своём названии, не спешит выкладывать модели в о...

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

Google и Meta будут вынуждены заплатить штраф в размере 5% от их годового дохода в России В практике российского судопроизводства в отношении IT-компаний впервые была применена практика начисления штрафа в размере определенного процента от величины годового дохода. В данном случае речь идет о корпорации Google и компании Meta, более известной под своим прошлым на...

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

[Перевод] Способы переписать логические параметры в С++ Программисты читают код намного чаще, чем пишут его, поэтому важно писать понятный, последовательный, однозначный код. Автор книги С++17 in detail написал о способах избегать путаницы. Делимся его материалом к старту курса по разработке на С++. Читать далее

Руководство пользователя ImageMagick Один из старейших графических редакторов - программный пакет ImageMagick для создания, редактирования, коррекции цвета или трансформации цифровых изображений. ImageMagick читает и создает изображения во многих форматах, включая PNG, JPEG, GIF, WebP, HEIC, SVG, PDF, DPX, EXR ...

[Перевод] DeepETA: как Uber прогнозирует ETA с использованием глубокого обучения Прим. Wunder Fund: В сегодняшней статье рассказываем, как Уберу удается точно предсказывать время прибытия такси или курьера. Мы нашли её очень увлекательной, как и несколько других статьей из технического блога Убера.Волшебный клиентский опыт пользователей Uber зависит от т...

[Перевод] Зарубежный опыт: как избавиться от 80% кода, увеличить скорость разработки и уменьшить количество ошибок Мы продолжаем знакомить читателей нашего блога с интересными международными публикациями. Ранее мы перевели материал с практическими советами по обучению для ИТ-специалистов, сегодня же коснемся темы абстракций – популярного и эффективного средства разработки.Под катом тех– ...

[Перевод] Один из ранних компьютеров был основан на принципе смыва писсуаров Джон Хортон Конвей (John Horton Conway), член Королевского общества, родом из Принстона, известен многими вещами, но возможно, больше всего своим любопытством и любовью ко всевозможным играм, которую он пронес через всю жизнь. десятками других трудов и изобретением знаменито...

В инновационную технологию сверхглубокого бурения инвестирует Nabors Industries Компания Nabors Industries Ltd. (далее «Nabors» или «Компания») (тикер NYSE: NBR) расширила свой портфель проектов, направленных на получение экологически чистой энергии, инвестировав 8 миллионов долларов США в компанию GA Drilling, a.s. (далее «GA Drilling»). Это стратегиче...

Обработка временных рядов и байесовские модели для распознавания рукописного текста Всем привет! Недавно я закончил курс "Machine Learning. Advanced" по продвинутым техникам машинного обучения. Я работал над проектом по обработке временных рядов. Тема проекта: “Применение алгоритмов обработки временных рядов и байесовских моделей для задачи извл...

«ВКонтакте» запустила автоматический определитель номеров на основе интеллектуальных алгоритмов и Big Data Он не требует доступа к Интернету.

Microsoft анонсировала первую веб-камеру с ИИ для Surface Hub 2 и Surface Hub 2S Она обладает обширной функциональностью и алгоритмами ИИ по невысокой цене

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

Google начал выкатывать обновление основного алгоритма May 2022 Core Update Полное развертывание займет одну-две недели

Мышь Cherry MC 2.1 рассчитана на хват правой рукой Компания Cherry, специализирующаяся на выпуске периферийных устройств ввода, представила свою первую новинку 2022 года. Ею стала мышь MC 2.1 (каталожный индекс — JM-2200). Она адресована любителям игр, а её форма оптимизирована для хвата правой рукой. Как утв...

Unity «Best» Practices Эта статья родилась из внутреннего доклада для коллег, которые уже достаточно давно занимаются разработкой игр, но только недавно прикоснулись к Unity. Здесь мы собрали фишки и особенности работы с этим игровым движком разной степени капитанскости, почерпнутые из собственног...

Что такое Децентрализованные Финансы (DeFi)? Первая и до сих пор самая известная криптовалюта это биткоин. О биткоине слышно из каждого утюга и, наверное, нужно было провести последние пару лет где-то в пещере медитируя с буддийскими монахами для того, чтобы ничего не знать о нём. Хотя кто его знает, может и монахи уже...

Ракета на палочке Всем привет! Меня зовут Илья!Если вы читали мою прошлую статью, то наверное уже знаете что я увлекаюсь любительским ракетостроением. Это сложная и долгая тема. Давайте сейчас не будем строить большую ракету, а в этой статье давайте поговорим о чём-нибудь попроще. Ну, наприме...

[Перевод] ЧПУ, Arduino Uno и CoreXZ: как я собрал плоттер-головоломку Умелец собирает плоттер с ЧПУ из труб и показывает читателям, как он работает. А мы делимся этим материалом к старту курса по Data Science: проекты в науке о данных можно собирать подобным образом. Подробности о плоттере читайте под катом. Читать далее

Сравнение php-fpm, nginx-unit и laravel-octane Сравнение производительности php-fpm, nginx-unit и laravel-octane - что выбрать для разработки микросервисов. Читать далее

Карьера программиста после 30 Всё изначально пошло не так. Читать далее

JavaScript редактор текста для SVG Demo | GitHubСтатья про редактор текста как на рисунке. Исходный код прилагается. Читать далее

Laravel Sail под Windows Подробное руководство по запуску Laravel Sail под управлением Windows 10 и 11 с примерами. Читать далее

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

Материализованные представления и ReplacingMergeTree в ClickHouse В этой статье будут описаны подводные камни, на которые я натыкался при использовании одновременно материализованных представлений и движка ReplacingMergeTree в ClickHouse (далее CH). Для опытных пользователей CH эта информация возможно будет уже не новой, но надею...

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

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

5 преимуществ чтения книг на iPad, о которых вы не задумывались В этом году Apple представила новый iPad mini и iPad 9: мы уже рассказывали о них и даже выбирали, какой iPad купить на данный момент. Мы рассматривали самые разные характеристики, начиная от процессора и заканчивая размерами устройств. Но есть то, что объединяет все модели...

Мой друг Netmiko. Часть 2: Три улучшения Python-скрипта Продолжаю ковырять автоматизацию рутины на сети из Huawei коммутаторов. На этот раз изыскания, которые позволили сократить код в 3 раза, а именно: хосты и команды перенесены в отдельные файлы, пароль и имя пользователя больше не хранятся в открытом тексте. Есть демонстрация ...

[Перевод] Как собрать зловредный компилятор А вы знали, что бывает такая атака на компилятор через бэкдор, защититься от которой невозможно? В этом посте я покажу вам, как реализовать такую атаку менее чем в 100 строках кода. Кен Томпсон, создатель операционной системы Unix, рассказывал о такой атаке еще в 1...

Сбой в Instagram* — отображаются не все Stories, в рекомендациях «странные» посты и Reels Сбой рекомендательных алгоритмов соцсети наблюдают пользователи по всему миру, в том числе в России.

ИТ безопасность. Человеческий фактор Взгляд на ИТ безопасность с другой стороны экрана... Читать далее

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

[Перевод] Эмбеддинги признаков и повышение точности ML-моделей Прим. Wunder Fund: короткая статья о том, как эмбеддинги могут помочь при работе с категориальными признаками и сетками. А если вы и так умеете в сетки — то мы скоро открываем набор рисерчеров и будем рады с вами пообщаться, stay tuned.Создание эмбеддингов признаков (fe...

Как люди «сломали» фундаментальный закон океана В 1969 году океанографическое судно Hudson собрало образцы морского планктона, а учёные затем подсчитали размеры и количество обнаруженных ими существ. Оказалось, что жизнь в океане подчиняется простому математическому правилу: численность организмов тесно связана с размером...

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 2: кастомные перехватчики Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.В первой статье ...

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

Решение задачи транспортной логистики с помощью IBM CPLEX Solver Всем привет! Однажды меня попросили решить такую задачку в области транспортной логистики:Есть грузовые машины, которые изначально готовы стартовать в разное время из разных географических точек.Есть груженые рейсы, на которые нужны эти машины. Погрузка в среднем займет како...

В Украине стартовали продажи беспроводных наушников Vivo TWS 2 ANC и Vivo TWS 2e Компания Vivo объявила о старте продаж нового поколения беспроводных наушников серии Vivo TWS 2 с интеллектуальным активным шумоподавлением до 40 дБ и технологией DEEP-HD Audio.Обновленная серия включает модели Vivo TWS 2 ANC и Vivo TWS 2e, которые можно приобрести по цене 4...

Числа в обозначении технологических процессов производства CPU - маркетинг, преувеличение или обман Процессоры производятся по техпроцессам. Ранее они были жестко привязаны к размеру затворов транзисторов. Но с некоторых пор техпроцесс «оторвался» от привязки к размерам и условно стал обозначать плотность упаковки транзисторов. Это дало возможность маркетологам привязывать...

ВКонтакте экспериментирует с алгоритмами умной ленты Результаты показали существенный прирост подписок людей из ленты.

Отправка данных из *.XLSX в Google Sheets Всем привет! Я обычный пользователь MS Excel и Google Docs, любитель-программист на VBA, App Script и JavaScript. Читать далее

О бедном абапере замолвите словечко Поговорим о том, кто такие ABAP разработчики, как строится их карьера, чем они отличается, а в чем такие же как вы. Читать далее

PyQt5 для начинающих Привет, Хабр! Сегодня я вас хочу научить делать интерфейс на Python 3&PyQt5. Читать далее

Что опасного таит в себе люпин? Какой красивый цветок люпин, но что же опасного может он в себе таить? Читать далее

Полупроводники: мемристор простыми словами Что такое мемристор и зачем он понадобился? Давайте попробуем разобраться. Читать далее

Пишем nest.js с нуля на typescript Nest.js - популярный node.js фреймворк с отличной архитектурой, основанной на Angular. Читать далее

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

В базе данных SteamDB отныне можно проверить игру на совместимость с карманной консолью Steam Deck Полностью оптимизированных проектов там пока мало.

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

realme готовит планшет Pad Mini. Уже есть фото Клавиша питания и регулировка звука расположены сбоку. Известны и базовые характеристики – о них далее. Читать полную статью

iPhone 14 Pro и iPhone 14 Pro Max могут получить старую 12-мегапиксельную камеру Согласно свежей информации, iPhone 14 Pro и iPhone 14 Pro Max не получат новый 48-мегапиксельный датчик изображения, как утверждали многочисленные источники. Якобы он продолжит использовать 12-мегапиксельный датчик Sony IMX703, который установлен в iPhone 13 Pro и Pro M...

Математика и IT Джорджо де Кирико. Великий метафизик (The Grand Metaphysician), 1917. Если посмотреть список хабов Хабра, то увидим, что в IT можно выделить много направлений. Для этой статьи возьмем классификацию попроще. 1) CS — создание подходов, имеющих научную новизну. Разработка нов...

Как составить личный финансовый план на 2022 год. Часть 1 Речь в статье пойдет не только о финансовом планировании, а скорее здесь будут описаны мои злоключения, в результате которых и родился мой будущий финансовый план на следующий год. А, ну еще и о том, как я смог заработать лишнюю 13 зарплату по факту ничего не делая.Если вы ч...

AK4452 запуск бюджетного HiFi DAC В прошлом году заказал AK4452 от компании AKM. Компания Asahi Kasei Microdevices (AKM) известна своими высококачественными Аудио ЦАП. Вельветовое звучание. Sampling Rate: 768kHz. DR, S/N: 115dB. Встроенные фильтры. Все это можно посмотреть в материалах по ссылке внизу. Кстат...

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

Гордость и предубеждение или собеседование русскоязычных на роль Database Engineer Дисклеймер: Эта публикация скорее крик души... я не буду говорить, что являюсь выдающимся экспертом в базах данных, а тема данного поста не для того, чтобы мериться размером дампа. Мне просто больно раз за разом слушать на комитетах о русскоязычных кандидатах, что он нам не ...

[Перевод] Чем Linux HugePages важны для серверов баз данных? Часто пользователи рассказывают о сбое базы данных по вине Out Of Memory Killer. Он завершает процессы PostgreSQL и остается причиной большинства отказов этой БД. Память на хост-компьютере может закончиться по нескольким причинам. Наиболее распространены из них четыре. Во-пе...

Про поворотный стол, или Релейная логика глазами дилетанта Попросили меня как-то друзья помочь с программированием контроллера поворотного стола для фотографирования. Эти столы используются для круговой съёмки. Часто результат такой съёмки можно видеть в интернет-магазинах, когда товар можно покрутить и рассмотреть с разных сторон. ...

[Перевод] От Java 8 до Java 15 за 10 минут В данной статье рассмотрены крупные нововведения Java начиная с 8 по 15 версии. Читать далее

Кастомный JsonConverter: уменьшаем связность и экономим ресурсы Рассматриваем некоторые возможности, которые нам предоставляет кастомный JsonConverter. Читать далее

Настройка Opennebula с Ceph RDB, CephFS Данная статья расскажет о том, как установить Ceph на несколько нод и установить Opennebula, а так же произвести интеграцию Opennebula с Ceph. Читать далее

FAANG rus version: ВОТВАСЯ или ЯВОВА — ТОП российских IT — компаний Есть FAANG, но почему нет популярной аббревиатуры для российских IT компаний? Например, ЯВОВА... Читать далее

РоссДжира и РоссТрелло заявлены на регистрацию в Роспатент. Зачем? Заявка 2022716803 - РоссДжира на сайте Роспатента по 09, 35, 38 и 42 классам МКТУ Читать далее

Новый релиз UiPath: радикальные нововведения Сегодня рассказываем про свежайший релиз UiPath 2021.10.  Читать далее

Русский корабль иди нахуй зы удалите мой аккаунт Читать далее

[Перевод] Прощай Evernote Прощай EvernoteПеревод статьи об альтернативе сервису ведения заметок Evernote Читать далее

Оптимизируем Windows 10 версии 21H2 — быстро, эффективно и безопасно Windows 10 все больше заполняется рекламой, ненужными функциями и приложениями, тормозящими систему. Простой гайд по ее очистке и настройке за 10 минут в 2021 году.

Как загружать фото в Инстаграм без потери качества: советы по оптимизации снимка Instagram портит и размывает снимки? Сегодня узнаем, как загрузить фото в Инстаграм без потери качества и оптимизировать кадры на Android и iPhone.

Bottom Sheet, перейдём на «ты»? Bottom Sheet представлялся мне сложным и недосягаемым. Это был вызов! Я не понимал, с чего начать. Возникало много вопросов: использовать view или view controller? Auto или manual layout? Как анимировать? Как скрывать Bottom Sheet интерактивно?Но всё изменилось после работы ...

Залечь на дно в Брюгге. Опыт студента Computer Science в Бельгии Привет, хабровчанин!Я студент первого курса Applied Computer Sciene - major Cyber Security университета Howest в Брюгге, Бельгия. Несколько раз читал на Хабре статьи про высшее образование в сфере Computer Science в СНГ и решил поделиться своим опытом по истечении первых дву...

“Сетевая Академия ЛАНИТ” провела проект для ИТ-специалистов Системного оператора Единой энергетической системы В 2021 году в рамках проекта “Сетевой Академии ЛАНИТ” (входит в ГК ЛАНИТ) было проведено повышение квалификации ИТ-специалистов Системного оператора Единой энергетической системы. Для решения поставленной задачи “Сетевая Академия ЛАНИТ” создала курсы, способствовавшие освоен...

Драйверы и прошивки для обход алгоритма LHR на видеокартах RTX 30 попали в сеть Это стало результатом вззлома серверов Nvidia хакерской группой LAPSUS$

aztotmd: молекулярная динамика [+ непостоянное поле сил] [+ излучательный термостат]. CUDA-версия. Руководство Проект aztotmd основан на классической молекулярной динамике и содержит основной функционал для классических расчётов, но также и ряд экспериментальных особенностей: непостоянное поле сил и излучательный термостат. Программа распараллелена с помощью технологии CUDA. Здесь пр...

Сможет ли Apple Watch 7 удивить покупателей? Краткий обзор новинки Оформление и экран Новая модель больше предыдущей на 0,1 см, и доступна в 2 размерах – 4,1 и 4,5 см. Ширина рамки вокруг дисплея уменьшилась на 40% и составила 1,7 мм. Сравним диагональ: она вполовину больше, чем у Watch Series 3, и на 20% превышает таковую у Watch Series ...

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

Samsung прокомментировала снижение производительности Galaxy S22 из-за Games Optimization Service Компания Samsung прокомментировала ситуацию со снижением производительности смартфонов Samsung Galaxy S22 из-за сервисов Games Optimization Service. Samsung отметила, что это отчасти делается для предотвращения чрезмерного нагрева во время длительной игры. Мы постоянно ...

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

Индукционная плитка Kitfort KT-144: от 120 Вт до 1,65 кВт мощности в походном исполнении Индукционная плитка Kitfort KT-144 обладает широким диапазоном регулировок мощности, таймером, удобным управлением и небольшим весом. Однако область ее применения сужает большой размер устройства при всего одной конфорке. Возможно, Kitfort KT-144 будет удобна как временное р...

Зачем писать ботов ВК на C++? Постараюсь поделиться своей библиотекой для работы API VK. Читать далее

Памяти Владислава Крапивина Это произошло очень давно, а может быть — не происходило никогда. Читать далее

Java: делаем Valhalla сами Сказ о том как сделать свой List<?>, который будет быстрее ArrayList и занимать меньше памяти. Читать далее

[Перевод] Flutter 3: что нового Представляем перевод статьи о свежем релизе Flutter с комментариями Евгения Сатурова, Head of Flutter в Surf. Читать далее

Apple II — капсула времени из 1984 года У нас под микроскопом уже серьезная и хтоничная железяка. Встречайте, в нашей студии гость из 1984 года - Apple II (бурные аплодисменты). Читать далее

SwiftUI туториал слайдер контроллера Рассмотрим, как реализовать ползунок для переключения между страницами с красивой анимацией. Читать далее

Цифровой минимализм и с чем его едят Как перестать складировать гигабайты накопленных файлов, писем и фотографий. Читать далее

Управление освещением через BLE Mesh Обзор возможностей BLE модуля JDY-10 на базе TLSR8266 с прошивкой поддерживающий mesh сети. Читать далее

Удаление Whitelist ноутбуков HP на примере HP Pavilion dv6-2135er Удаление Witelist ноутбука HP Pavilion dv6-2135er. Реверс-инжиниринг и модификация дампа bios. Читать далее

[Перевод] Усовершенствовать матку Автор — Ария Бабу, старшая научная сотрудница The Entrepreneurs Network21 января 2022 Читать далее

Это невозможно! Про код, две железки и пассатижи Первоапрельское.Представьте, что вы руководите проектом. К вам приходит разработчик, и говорит: это невозможно! Уверенно так говорит. Доказательно. Ну просто небывалая ситуация. Вот вам интересная аналогия. Читать далее

[recovery mode] Пока, Хабр Хабр я начал читать еще с самого начала его появления, он даже назывался еще тогда Хабрахабр и довольно быстро стал самым популярным IT-ресурсом в Рунете. Без преувеличения, могу сказать, что его читали большинство айтишников рунета и часть за его пределами. Ресурс был реаль...

Windows 11 SE в настоящее время в разработке Сообщается, что Microsoft разрабатывает новую версию Windows 11, специально предназначенную для недорогих устройств, в том числе для будущего ноутбука Surface, специально созданного для сектора образования. Хотя на данный момент очень мало известно о новой операционной систе...

Оптимальный маршрут доставки, скидки от срока годности и подбор одежды онлайн: 3 примера машинного обучения в e-com Чем больше у компании клиентов, тем выше объем полезных данных, на которых аналитики могут обучить предсказательные модели. Поэтому для развития логистических алгоритмов особый интерес представляют научные публикации исследователей из крупных азиатских, европейских и амери...

С++23 — итоги февральской встречи международного комитета Без лишних слов, прямо к делу — вот какие новые вкусности будут нас ждать в C++23: std::expected — новый механизм сообщения об ошибках без использования исключений и без недостатков кодов возврата. constexpr-математика — теперь на этапе компиляции можно доставать разные ч...

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

В России вводится новый штраф в размере 100 000 рублей Не секрет, что законодательство РФ постоянно ужесточают, в связи с тем все то, что еще не так давно было разрешено, теперь уже в полной мере запрещено целиком и полностью. И вот сегодня, 10 января 2022 Читать полную версию публикации В России вводится новый штраф в размере ...

15 игр для тех, кто любит логику, алгоритмы и ассемблер Есть «Super Mario», признанная классика видео игр. Есть «Doom», который запускают на чайниках и тестах на беременность. Есть супер-популярные по статистике twitch.tv игры («League of Legends», «GTA V», «Fortnite», «Apex Legends») которые стримят пятая часть всех стриммеров...

Проброс видеокарты в виртуальную машину Две разные системы (win + linux) на одной аппаратной базе - реальность. В этом нет ничего нового или инновационного (на данный момент времени), но если требуется максимальная производительность гостевой системы, то не обойтись без проброса реальных устройств в виртуальную ма...

Что болит у техлидов и DevOps-инженеров? В этом году DevOps & TechLead Conf 2022 пройдут на одной площадке. Участников ждут погружение в инженерные процессы в IT (от XP до devOps & beyond), musthave-инструменты и практики изменений в командах для быстрых и качественных релизов. Мы встретились с экспертами ...

Прикручиваем авторизацию на основе KeyCloak к веб-приложению Жизненный цикл разработки корпоративного приложения в нашей компании привел меня к, по сути, банальной задаче - “прикручиванию” пользовательской авторизации к фронту приложения. Пользователями приложения должны быть сотрудники компании, а идентификационным провайдером должен...

[Перевод] Ошибки, которые не ловит Rust Мне по-прежнему интересны языки программирования. Но сегодня уже не так сильно, и не из-за того, что они позволяют мне делать, а, скорее, из-за того, что они мне делать не позволяют. В конечном итоге, возможности того, что можно сделать при помощи языка программирования, р...

Онлайн курс по C# от Veeam Academy Еще один курс по C# в онлайн формате. В чем фишка?Если кратко, то в том, чтобы продолжать заниматься любимым делом - развивать лучший курс для начинающих разработчиков на C# :).Veeam Академия стартовала в 2017 году и всегда проводилась исключительно в очном формате. Мы всегд...

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

Как умножадность хостера Leaseweb приводит к потере клиентов и денег Заграничный хостер находится не в российской юрисдикции. В документах у него куча всего мелким шрифтом и в разных частях сайта. Подать на него в суд практически невозможно – это будет очень дорого и долго. А вот он на вас в суд грозится подать может и даже достать вас в Росс...

REvil: главное о тактиках и техниках Арест участников группировки REvil, проведённый ФСБ 14 января 2022 года, стал, похоже, финальной отметкой в истории одного из самых успешных вымогательских сервисов. И хотя возрождение REvil вряд ли произойдёт, её инструментарий и тактики с большой вероятностью «всплывут» в ...

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

Группа М.Видео-Эльдорадо планирует выплатить промежуточные дивиденды в размере 6,3 млрд рублей или 35 рублей на одну акцию ПАО «М.видео» сообщает о том, что Совет директоров Компании рекомендовал внеочередному Общему собранию акционеров, которое пройдёт 03 декабря 2021 года, утвердить промежуточные дивиденды в размере 6,3 млрд рублей или 35 рублей ...

Взятие Масады Пару дней назад в блоге уважаемого @LKamrad была интересная статья с расшифровкой зарплатной ведомости римского солдата Х легиона. Того самого легиона, который брал знаменитую Масаду. Поэтому первый же комментарий был просьбой рассказать про эту крепость. Что-ж, не могу удер...

Intel планирует брать с клиентов деньги за доступ к платным функциям для уже купленных процессоров Такой шаг позволит оптимизировать производство и перейти к гибкому регулированию ценообразования

Как писать, чтобы тебя читали Можно читать и не понимать, можно читать и понимать, а можно читать и понимать даже то, что не написано. Всё зависит от того, как, в какой форме и с каким настроением автор создал текст, передал ли он смысл, поделился ли ценной информацией или крутой историей. Ежедневно на Х...

Архитектурное тестирование О том зачем тестировать архитектуру приложения. Что можно "покрыть" такими тестами. Какие инструменты для этого существуют. А так же о перспективах данного направления. Читать далее

Включение метрик Apache Camel в Spring Boot Actuator Prometheus В данной статье я привёл решение проблемы интеграции Apache Camel метрик с Spring Boot Actuator Prometheus, которое мне не встречалось в интернете. Читать далее

Что там с OpenStack — все еще актуален или нет? Есть мнение, что платформа OpenStack теряет актуальность, но с этим утверждением согласны не все. Разберемся, в чем дело и обсудим альтернативы. Читать далее

Расчет ППМ для АФАР В данной статье хочу поделиться своим опытом расчетов ППМ для АФАР. Читать далее

Linq в замочную скважину… Можете ли вы уверенно сказать, что будет выведено на консоль в результате выполнения следующего кода? Читать далее

[Перевод] Хватит говорить, что PHP мертв Это не так. PHP не умер. Он жив, и до “конца жизни” ему еще очень далеко. На этом все. Как бы некоторые ни хотели, чтобы он исчез, этого не произойдет. По крайней мере, в обозримом будущем уж точно. Читать далее

Умный дом на основе API Telegram Как реализовать рабочую IoT систему на API Telegram, создавать устройства, предусмотрев масштабируемость и развитие проекта. Читать далее

Neovim: модульность для разработчика В этой статье речь пойдёт про некоторые его преимущества, которые, на мой взгляд, наиболее важны для конечного пользователя. Читать далее

4,5 года из жизни iOS-команды в пяти историях и одном техрадаре Часть решений может шокировать. Поехали! Читать далее

Просто о шаблонах C++ Статья для тех, кто боится слова template в C++. Вводная информация с примерами и их подробным разбором. Читать далее

Прибор для контроля светодиодных ламп Lamptest-2 За праздники сделал для одной известной компании простой прибор, позволяющий контролировать большинство параметров светодиодных ламп. Читать дальше →

Китайский процессор Tianjin Phytium D2000 ARM В этом году Tianjin Phytium представила свой процессор D2000 с ядрами ARMv8 для китайского рынка. О китайском процессоре было известно немного, поскольку он был запущен на местном уровне, похоже, что процессор на базе ARMv8 теперь поступает на западный рынок. Мини-ПК с китай...

Как оптимизировать бюджет компании в кризис Не экономим на маркетинге, а вдумчиво работаем с бюджетом.

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

Сколько стоит СВЧ лаборатория? Приветствую! Я СВЧ-инженер, и я разрабатываю различные устройства. Кроме того, в мои обязанности входило и входит подбор измерительного оборудования, так что мне эта тема близка и интересна. Сейчас же, у меня дома есть мини-лаборатория.В этой статье я расскажу о минимальном ...

[Перевод] Меняем std::sort для Google Мы меняем std::sort в библиотеке libcxx проекта LLVM. В этой статье мы подробно расскажем о том, как мы пришли к этому решению и какими будут возможные последствия, о багах, с которыми вы можете столкнуться в примерах из open source. Мы покажем несколько бенчмарков, объясни...

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

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 1: мутации Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.Этот материал открывает серию из трёх ста...

PHP Дайджест № 222/3 (26 марта – 25 апреля 2022) Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее.Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода ...

PHP Дайджест № 222/2 (22 февраля – 25 марта 2022) Дисклеймер: Нет, это не дайджест авторства Романа Пронского. К сожалению, у меня нет достоверной информации - будет ли выходить его дайджест далее.Однако я взял на себя смелость временно продолжить дело Романа и написать новый дайджест за тот месяц, что прошел с выхода ...

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

Электропривод с ШИМ – способ улучшения динамики контура тока В продолжение темы модельно ориетированного проектирования, публикую очередную статью Калачева Юрия Николаевича, автора книги Моделирование в электроприводе. Инструкция по пониманию. В новой статье раскрываются рецепты лечения "вялого" электропривода. Данный текст ...

WebMoney — не всё? На прошлой неделе ЦБ отозвал лицензию у ККБ, банка-гаранта рубля в экосистеме WebMoney.Я попробую порассуждать, что произошло, почему, и что с WebMoney будет дальше. Читать далее

Автоматизация наполнения Changelog через CI В этой статье я постараюсь рассказать, как на моей работе я реализовал автоматическую генерацию Changelog из коммитов и создание тегов на их основе. Читать далее

Отрасль IT в России поставлена на паузу Intel, AMD, Dell, Lenovo, HP etc, короче - все серьезные высокотехнологичные компании прекращают работу с Россией. Читать далее

Курсы Computer Science клуба в 2021 году: верификация, фотограмметрия, статистика, логика, теория игр и другие Все курсы Computer Science клуба в 2021 году проходили в онлайн режиме. Мы собрали для вас подборку видеозаписей лекций, которые выложены на нашем youtube канале. Читать далее

keyT5 или генерация ключевых слов из текста Я попытался обучить русскоязычную модель ruT5-base и ruT5-large на задаче извлечения ключевых слов из текста. Читать далее

SAGA на golang После того, как я написал статью про паттерн CQRS, мне захотелось описать ещё один интересный шаблон для микросервисной архитектуры, а именно saga (он же повествование). Читать далее

Учим гипермодальный трансформер предсказывать калорийность борща Сегодня мы обучим мультимодальный трансформер предсказывать калорийность блюд Читать далее

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

Сферические практики в Godot Написал некоторый разбор того, как внутренне устроена конкретная игра для джема на движке Godot. Читать далее

Ох уж эти QR коды Пандемия, осеннее обострение, зима близко и QR коды на каждом шагу, роботы наступают, рутина работы затягивает. Хочешь покушать покажи картинку. Скучную и квадратную, для робота, не для человека. Читать далее

Тернистый путь BlackBerry OS 10 Всем привет. Давненько не было статей от меня. Вот, решил исправиться. Сегодня хотел бы показать вам тот тернистый путь развития, через который прошла BlackBerry OS 10. Читать далее

[Перевод] ROS книги по робототехнике переведенные на русский язык Robot Operating System это фреймворк который позволяет эффективно программировать современных роботов. Читать далее

[Перевод] Continuous integration в Go с GitHub Actions В этой статье мы рассмотрим, каким образом можно использовать GitHub Actions для создания конвейера непрерывной интеграции, который автоматически тестирует, проверяет и анализирует ваш код Go. Читать далее

Собираю миниатюрный ПК из Ryzen 7 2700X и MSI GTX 1070 AERO OC: Часть 3 Продолжение сборки миниатюрного ПК, на этот раз оптимизирую пространство, собираю систему охлаждения процессора и подготавливаю крепления видеокарты.

Motorola Frontier с 200-мегапиксельной камерой Samsung и диафрагмой F/2,2 впервые показали вживую Ожидается, что новый флагманский Android-телефон Motorola будет оснащен чипсетом Snapdragon 8 Gen 1 Plus вместе с 200-мегапиксельным датчиком Samsung ISOCELL HP1. Теперь же устройство засняли вживую. Motorola Frontier имеет большой островок камеры на задней панели с мас...

[Перевод] Объяснение Kafka на примерах из Factorio Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации,...

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

Стали известны цены Galaxy S21 FE в Европе и конфигурации памяти смартфона Источником утечки новой информации стал известный инсайдер Роланд Квандт

Почему Вы так не любите Chrome? Привет!Я много лет посещал Хабр в режиме "рид онли", но сегодня, читая очередную новость про новую версию Google Chrome 96 и комментарии к ней, я всё же решился на написание статьи.Я работаю в в офисе достаточно крупной Кампании, и для просмотра видео на ютуб по работе посто...

Пишем чат под Android на Websocket'ах Привет Хабр!Во время локдауна я решил поупражняться в разработке под Android. Начать решил с простой гиперказуальной игры с элементами дуэли. Взаимодействие игроков решил реализовать через отдельный сервер и websocket'ы, но пока читал про все это дело, понял, что простого ту...

Врачи обеспокоены: TikTok вызывает у тинейджеров тики Прямое отношение к "заражению" проявлениями неврологических расстройств через соцсети могут иметь рекомендательные алгоритмы последних. Их готовятся сейчас зарегулировать и в США, и в России, и в Китае. .

Искусственный интеллект всего за 6 часов сгенерировал 40 000 вариантов биохимического оружия Исследователи из Collaborations Pharmaceuticals настроили искусственный интеллект на поиск химического оружия. В результате алгоритм нашел 40 000 вариантов всего за шесть часов.

Учёные создадут идеальный аккумулятор при помощи квантового алгоритма В сети появилась информация о свежей научной работе специалистов из Техасского университета в США.

Путешествие по камням, или Как мы скрестили криптошлюзы S‑Terra с Ansible для автоматизации конфигурирования устройств Однажды моей команде довелось организовывать несложную кустовую схему шифрования для компании, у которой было более 2,5 тысяч офисов продаж и около ста региональных центров. Всё техническое описание решения легко излагалось в таблице Excel размером 2 800 строк на 25 столбцов...

Автореконнекты к RabbitMQ в Go Брокер сообщений RabbitMQ уже давно активно используется в микросервисах. Он используется, когда требуется асинхронная обработка сообщений от клиентов или при аналогичном межсервисном взаимодействии.Практически нет языка, под который не была бы сделана соответствующая клиент...

[Перевод] Миграция 17 000 файлов JS на TypeScript. Как это было Неточности в коде могут стоить сотен мегабайт оперативной памяти и многих часов, потраченных впустую, только из-за того, что информация о типе переменной приходит в редактор спустя полминуты после наведения курсора. Если вы хотите перейти на TS, читайте эту статью, чтобы изб...

Как сгенерировать L3 network map Всем привет.Многие из вас читали статью «Как создавать понятные логические (L3) схемы сети», после которой возникало непреодолимое желание задокументировать своё сетевое хозяйство. Два-три подхода, потом легко удавалось договориться с собой что изменения будут внесены в конц...

Из медицины в машинное обучение и не только: как люди приходят в IT Так сложилось, что если мы пишем о людях, то почти всегда — о сделавших некий прорывной проект. Сегодня в определённом смысле не исключение. Мы расскажем о ребятах, которые реализовали крупные проекты в своей жизни — сменили сферу деятельности и пришли в IT через «Школу 21»....

Подозреваю Intel и Microsoft в сговоре против AMD Ryzen после выхода Windows 11 Многие знают, что операционная система Windows 11 недостаточно оптимизирована с процессорами AMD Ryzen, и первое время сильно занижала их производительность. Проанализировав некоторые факты, я пришел к выводу, что снижение производительности является преднамеренным.

Для любителей плоских граней. Realme Narzo 50A Prime получит будет представлен через две недели Уже 22 марта компания Realme представит очередной недорогой смартфон. Им будет модель Narzo 50A Prime. Цена пока неизвестна, но примерно ценовую зону можно понять по параметрам.  Новинка Realme получит дисплей Full HD+ диагональю 6,6 дюйма, а также тройную основну...

[Перевод] 5 причин почему Playwright лучше Cypress Перевод статьи Alister Scott: Five reasons why Playwright is better than Cypress На основании проведенного сравнения, могу смело рассказать о причинах, почему Cypress все еще проигрывает конкуренцию. Читать далее

Создаем современный ретро компьютер на Arduino Всем привет! В этой публикации я расскажу про свой опыт создания небольшой вычислительной системы... Читать далее

Экономическая модель для ММО Некоторые соображения о том, как концептуально может быть устроена идеализированная экономика обмена в ммо-игре. Читать далее

[Перевод] Пять книг, которые изменили мою карьеру программиста "Читатель проживает тысячу жизней, прежде чем умрет.. Человек, который никогда не читает, проживает только одну "- Джордж Р.Р. Мартин. Читать далее

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

Окрашивание изображений Статья про окрашивание изображений на основе работы Color2Embed: Fast Exemplar-Based Image Colorization using Color Embeddings. Рассмотрим, как переносить цвет с одной картинки на другую с помощью смеси из U-Net и StyleGAN v2. Читать далее

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)