Социальные сети Рунета
Четверг, 25 апреля 2024

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

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

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

SSH Picker в ежедневной работе сетевого инженера В статье рассмотрим полезный инструмент облегчающий сбор данных с сетевых устройств. Для работы скриптов с командной строкой по SSH на языке Python нужно использовать множество сторонних модулей, а вернее множество зависимостей одного модуля (привет paramiko), а если на маши...

Как скрестить Коня и Трепетную лань «Бить (Bash) или не бить», - спрашивал один датский принц. Вот и у меня возник аналогичный вопрос, когда у нас в компании появился сервер сборки Bamboo. Как можно в задании Bamboo, выполняющем скрипт Bash или Cmd, написать команды, одновременно понятные интерпретатору команд...

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

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

Применение exception при накате Python-скрипта на Huawei Обычно мы можем встретить три проблемы при попытке запустить Python-скрипт на сети Huawei (впрочем, и на любой другой): это отсутствие L3 связности с устройством, это неверные имя пользователя или пароль, и это SSH-неполадки. Можно заметить, что любая из этих проблем остано...

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

Пошаговое руководство, как создать собственный Kubernetes оператор В статье разберет базовые понятия, которые нужны для создания оператора (CRD - Custom Resource Definition, контроллеры) и покажем на практике как можно написать собственный оператор с использованием инструмента Operator SDK без единой строчки кода. Читать далее

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

Мой друг Netmiko Ansible с костыльком может автоматизировать сеть и non-CloudEngine коммутаторов Huawei, как недавно было доказано на нашем Enterprise форуме. Однако в сети, в которой работают разные модели коммутаторов, Ansible не представляется эффективным инструментом на данный момент. И ...

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

Инструменты для Serverless: расширяем возможности работы с бессерверными платформами При работе с Serverless есть задачи, для которых базовой функциональности облачных платформ не хватает: использование бессерверных функций со сторонними API, локальная отладка приложения, объединение возможностей нескольких фреймворков. В ответ на эти вызовы появились специа...

Гугл скрипт в помощь молодому отцу Если у вас есть маленькие дети, один или несколько, то возможно вам будет интересен скрипт который ежемесячно создаёт событие в гугл календаре, в котором точно указан возраст ребенка, а также указаны значимые события из жизни родителей. С этим скриптом вам не придётся помнит...

Модные видео гличи на C++ В этой статье рассказывается о способах создания видео фильтров на C++ для разных программ, а так же тут рекламируется моя опенсорс программа SEZE II с интересными эффектами на подобии пиксельной сортировки, эмулятора аналогового ТВ, случайного 3-битного дизеринга и прочим Ч...

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

Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...

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

Добавление функции передачи в SDR# с HackRF Эта библиотека добавляет возможность использования HackRF One, совместно с приложением SDR#, в качестве трансивера. Это реализовано внедрением промежуточного слоя между SDR# и библиотекой HackRF.DLL, который подготовлен с таким же интерфейсом, что и стандартная библиотека H...

Из Java в Kotlin: туда и обратно В статье рассмотрены проблемы и решения, которые возникли при добавлении Kotlin в небольшой существующий микросервис на Spring Boot, написанный на Java. В рамках статьи не будут рассматриваться плюсы и минусы того или иного языка - здесь и так сломано много копий. В рамках п...

4 PowerShell-скрипта для проверки действительности ваших SSL-сертификатов Привет, Хабр! Меня зовут Андрей Благов, я архитектор центра профессиональных сервисов и R&D в облачном провайдере T1 Cloud, и сегодня речь пойдет о сертификатах SSL. Добавляйте статью в закладки, она вам точно пригодится. В ней я поделюсь PowerShell-скриптами для проверк...

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

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

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

Искусственный интеллект – вызов человечеству Мартин Хайдегер: "В 20 веке слишком много движения, но мало мысли". А в 21 веке мысли вообще практически нет.Данный пост будет посвящён проблеме отношения ИИ и человека. Большой вклад в этот пост оказали мысли Т.В. Черниговской, К.В. Анохина, С. Хокинга, и многих других учен...

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

Представлены умные часы NoiseFit Buzz Сегодня были представлены новые умные часы NoiseFit Buzz. Одним из уникальных преимуществ носимых устройств является функция вызова через Bluetooth. NoiseFit Buzz — это бюджетные смарт-часы с круглым циферблатом и кнопкой для навигации. Они оснащены 1,37-дюймовым TFT-дис...

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

Представлены умные часы Fire-Boltt Thunder Сегодня в Индии были представлены новые умные часы Fire-Boltt Thunder. Умные часы Fire-Boltt Thunder оснащены 1,32-дюймовым AMOLED-дисплеем с разрешением экрана 360 x 360 пикселей. Это круглый дисплей, который имеет более 200 циферблатов. Одной из его ключевых особенностей я...

Проблема многоязычности Question Answering over Knowledge Graphs и новый датасет QALD-9-Plus, способный её решить Для разнородных групп пользователей (прим. язык, возраст), возможность одинаково эффективно взаимодействовать с веб-приложениями является одним из важнейших факторов такого понятия как "доступность" (англ. Accessibility). Это относится и к системам автоматического ответа на ...

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

#define CPP WTF Уже давным-давно я работал в одной крупной компании в должности C++-разработчика и столкнулся с одной очень странной ошибкой. Я написал примерно такой класс:class Foo { static void* operator new() { return ...; }; };И увидел огромный stack-trace ошибок о недо...

Дефицит экспертов в R&D, упор на узкие специализации: тренды рынка труда и новое исследование Уже несколько лет подряд мы в Hays проводим исследования рынка труда и формируем отчёты, где смотрим на основные тренды по разным отраслям. Спрашиваем о том, что волнует всех: зарплаты, перспективы, условия труда и мотивация. Результаты этих исследований позволяют увидеть св...

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

[Перевод] Звёздный рейтинг: решение с использованием SVG Для некоторых веб-сайтов и платформ в интернете важно предоставлять пользователям звёздный рейтинг для возможности выставить оценку материалу. Недавно мне довелось реализовать для одного проекта компонент звёздного рейтинга. Я решил использовать SVG и не пожалел об этом. В д...

Что делать если SharePlay не работает в iOS 15 Одной из особенностей iOS 15 стала функция под названием SharePlay. С ее помощью владельцы iPhone и iPad смогут делиться со всеми участниками вызова в FaceTime контентом из Apple TV, Музыки и других поддерживаемых приложений из App Store. Но что делать, если новая функция не...

Представлена рация Xiaomi Walkie-Talkie 3 с дальностью связи до 5000 км Компания Xiaomi выпустила рацию третьего поколения под названием Xiaomi Walkie-Talkie 3. Продукт сохраняет доступную функцию гаджета, которой славится Xiaomi. Полная поддержка 4G Netcom распространяется на трех основных операторов в Китае. Эта функция позволяет устанавли...

9 удобных особенностей One UI 4.0 для смартфонов Samsung Сценарии Bixby Цифровой помощник по сути бесполезен (на данный момент) а вот отдельное приложение под названием Routines, заслуживает особого внимания. Здесь можно настроить расписание для триггеров, и конфигурировать шаблоны автоматизации. Читать полную статью ...

[Перевод] React, AbortController и асинхронные onClick вызовы Добрый день, читатели Хабра, представляю вашему вниманию перевод статьи React, Abort Controller and onClick async calls Что такое Abort Controller в JavaScript Web Apps, как его использовать в React для прерывания асинхронных вызовов? Теория и некоторые примеры использова...

Европейским операторам не понравилась iCloud Private Relay По данным издания The Telegraph, три крупных европейских оператора сотовой связи — Vodafone, T-Mobile и Telefonica — выступили с критикой функции iCloud Private Relay и потребовали от Еврокомиссии, чтобы та повлияла на Apple и заставила купертиновцев отключить эту опцию.Чита...

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

Кросс-компиляция NGINX (для случая GCC) NGINX — это HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения, изначально написанный Игорем Сысоевым. Уже длительное время он обслуживает серверы многих высоконагруженных сайтов. Однако кросс-компиляция NGINX практ...

Графическая логическая игра Льюиса Кэрролла В одном из выпусков библиотеки журнала «Квант» я обнаружил перевод книги Льюиса Кэрролла «Логическая игра» (The Game of Logic). В ней автор рассказывает об оригинальном графическом способе визуализации логических суждений с помощью размеченного особым образом квадратного пол...

Нужен ли Mockito, если у вас Kotlin? Салют, коллеги.В рамках пятничной статьи предлагаю посмотреть на интересный способ создания моков в Kotlin, без использования сторонних библиотек.Я занимаюсь разработкой аддонов для Atlassian-стека в компании Stiltsoft и, из-за технических ограничени...

Голосовые вызовы предъявляют новые требования к качеству сетей LTE По состоянию на март 2021 года 211 операторов из 97 стран мира предоставляют сервис VoLTE (Voice over LTE - голосовые вызовы на сети LTE), что суммарно даёт около 3 миллиардов VoLTE-соединений за год и долю проникновения (соотношение VoLTE-вызовов ко всем голосовым вызовам) ...

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

Как вести учет криптовалютного портфеля в Гугл Таблицах Введение«Деньги любят счет» - это пословица, как никакая другая, очень точно описывает всю суть успешного распоряжения своими деньгами.На сегодняшний день существует множество инструментов и сторонних сервисов (Blockfolio, Coinmarketcap, Cryptocompare и т.п.) для ведения уче...

Оптимизация рендеринга React-компонентов: как не навредить Всем привет! Если вы используете React для создания UI, то уверена, что вы слышали о таких понятиях, как PureComponent, memo, useCallback и прочих возможностях, которые нам предоставляют создатели библиотеки для оптимизации наших приложений. Разработчики React уже позаботил...

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

TRY / CATCH в PostgreSQL Во встроенном процедурном языке PL/pgSQL для СУБД PostgreSQL отсутствуют привычные операторы TRY / CATCH для для перехвата исключений возникающих в коде во время выполнения. Аналогом является оператор EXCEPTION. Читать далее

Главный секрет операторов match/case в пайтоне Не так давно увидела свет версия языка пайтон 3.10. В ней был добавлен pattern matching statement (оператор сопоставления с шаблонами). Как гласит официальное описание этого оператора в PEP622, разработчики в большей мере вдохновлялись наработками таких языков как: Scala, Er...

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

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

makesure — make с человеческим лицом Многие ли из вас используют всевозможные вспомогательные shell-скрипты в своих проектах? Это также могут быть Python или Perl скрипты. Обычно такие скрипты используются на этапе сборки или для других задач автоматизации проекта. Примерами таких задач могут служить: вспомо...

Королевская битва Super People стала популярным трендом в Steam Представительница жанра battle royale Super People от студии Wonder People завоевала необычайную популярность в Steam. Закрытый бета-тест игры стал самым обсуждаемым еще в декабре. Тестирование проекта началось 6 декабря и уже спустя пять дней он стал самым обсуждаемым трен...

Как позвонить со скрытого номера на Айфоне Недавно ко мне обратился товарищ, которому на телефон без остановки поступали звонки со скрытого номера: да-да, это тот случай, когда номер не отображается вообще. Вместо этого было написано «скрытый номер», «нет ID абонента» или «анонимный абонент&...

Безопасное хранение secrets в Kubernetes В Kubernetes есть такая сущность, как secrets, или секреты. Из названия понятно, что эти данные не могут быть общедоступными, и их нужно как-то защищать и особым образом доставлять в кластеры Kubernetes. В статье разберём, что такое secrets и в чём особенности их хранения и ...

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

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

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

Электромобиль Huawei и BAIC с HarmonyOS, HiSilicon Kirin и системой беспилотного вождения Arcfox Alpha S поступит в продажу в этом году Ранее в этом году Huawei представила новый электромобиль Arcfox Alpha S, разработанный совместно с BAIC и оснащенный операционной системы HarmonyOS. Теперь компания официально объявила, что первые автомобили Arcfox Alpha S поступят в продажу уже в четвертом квартале это...

[recovery mode] Операторы просят частот: качество услуг в сетях сотовой связи может ухудшиться, если не выделят новые диапазоны Мобильные операторы в России сосредоточены на развитии сетей 4G. В течение ближайших нескольких лет технология LTE продолжит превалировать, так, к 2025 году ею будут пользоваться 80% российских абонентов сотовой связи. Однако при сохранении существующих темпов роста трафика ...

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

SFTP под root-ом в WinSCP для удаленной отладки(PyCharm) Этот пост предназначен в первую очередь для новичков в разработке, впервые столкнувшихся с необходимостью запуска скриптов из-под root-а, взаимодействующих с ресурсами/устройствами, доступ до которых возможен только с сервера приложений, находящимся за NAT-ом. Частая си...

Роскомнадзор получит биллинг абонентов “КоммерсантЪ” ознакомился с доработанным проектом постановления правительства, утверждающим порядок предоставления операторами данных об абонентах для поиска серых SIM-карт. Минцифры опубликовало его на regulation.gov.ru 26 октября.Согласно принятым в декабре 20...

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

[Перевод] Программирование с dplyr Большинство глаголов dplyr так или иначе используют аккуратную оценку (tidy evaluation). Tidy evaluation - это особый тип нестандартной оценки, используемый во всём tidyverse. В dplyr есть две основные формы tidy evaluation:Описанные концепции обращения к переменным таблиц д...

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

ksqlDb или SQL как инструмент обработки потоков данных 1.ВведениеKafka нельзя назвать новым продуктом на рынке ПО. Прошло примерно 10 лет с того времени, как компания разработчик LinkedIn выпустила его в свет. И хотя к тому времени на рынке уже были продукты со схожей функциональностью, но открытый код и широкая поддержка экспер...

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

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

Почему мы решили делать сервис облачного гейминга на видеокартах AMD Рынок облачного гейминга в России развивается ударными темпами. Здесь у нас и Loudplay, и MY.GAMES Cloud (ех. Playkey), GFN.ru. Мобильные операторы связи тоже находят свою выгоду и заключают партнерские соглашения с перечисленными сервисами, запуская собственные проекты. Так...

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

Обзор HARPER HB-527. Беспроводные наушники с ENC Тестируемые сегодня наушники HARPER HB-527 поддерживают технологию ENC, уменьшающую фоновый шум при передаче голоса. Из особенностей также отмечаются актуальным модуль беспроводного соединения, сенсорное управление, длительное время автономной работы и быстрый вызов голосово...

Доступных стоек – минимум iKS-Consulting в партнерстве с одним ведущих российских поставщиков услуг colocation 3data запускает серию ценовых исследований, целью которых является мониторинг изменения цен на услуги colocation, которое рассматривается как показатель (индекс 3data Colocation Index, 3DCI)...

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

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

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

Фундаментальные основы хакерства. Соглашение о быстрых вызовах — fastcall Для подписчиковНа платформе x64 фактически существует только одно соглашение вызовов функций — fastcall. Судя по дизассемблерным листингам, компилятор при генерации кода автоматически меняет любое другое прописанное программистом соглашение на него. В этой статье мы разберем...

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

Обзор RAZER Opus X Green (RZ04-03760400-R3M1). Игровые наушники для смартфона с ANC Сегодня в центре внимания игровые наушники RAZER Opus X Green с беспроводным подключением. В них используется Bluetooth, обеспечивая совместимость с носимыми устройствами, консолями, ПК и ноутбуками. Из особенностей отмечаются функцию активного шумоподавления, два микрофона ...

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

Хранители данных: как устроена работа с DWH в Lamoda Всем привет! Меня зовут Юлия Скогорева, я системный аналитик в команде Center of excellence в Lamoda, которая входит в дирекцию данных и аналитики.Если бизнесу нужны какие-то данные для принятия важных решений, то на помощь приходит наша команда. Мы тщательно изучаем множест...

Как мы с друзьями собрали сервис для построения маршрутов для походов и велопутешествий ActiveTrip.me Всем привет! Меня зовут Александр, я разработчик ActiveTrip.me — cервиса для построения маршрутов для пеших, велосипедных, водных походов и путешествий, а также для хранения и группировки интересных мест в виде меток. О том, почему мы начали делать такой сервис, расскажем по...

Функциональный Kotlin. Часть 2. Каррированные функции и где они обитают Вторая статья из цикла о функциональном программировании на Kotlin с разбором принципа работы, концепции и способов применения каррирования на практике. Читать далее

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

Прокси-метрики в E-commerce. Часть 1 В данной статье, состоящей из трёх частей, мы поделимся нашим исследованием о метриках, на которые стоит ориентироваться для увеличения долгосрочной выручки онлайн-магазина. Читать далее

[Перевод] Mikrotik CHR на хостинге vpsserver.com Mikrotik CHR на vpsserver.comРазвертывание виртуального устройства Mikrotik может иметь разные задачи. В моем случае предстоит настройка собственного VPN т.к. доверия к сторонним у меня нет (и нет, я не параноик).Вроде бы достаточно простая задача, есть куча инструкций... но...

«Акадо» и «Мосводоканал» продолжили сотрудничество Столичный оператор в 2021-2022 гг. построит для крупнейшей водной компании России каналы передачи данных в дополнение к уже существующим и организует доступ в интернет для новых объектов.

NestJS + GraphQL + Lambda Цель данной статьи - создать GraphQL приложение, построенное на фреймворке NestJS. А также загрузить его в Лямбда-функцию при помощи Terraform. Надеюсь данный пример поможет многим сэкономить много времени. Читать далее

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

Умные решения современного ИТ-рынка 6–7 октября 2021 года в Москве прошла конференция “Умные решения — умная страна: вызовы и перемены”. Организатором выступила компания ЛАНИТ. Мероприятие состоялось при поддержке РБК Events и Accenture. Участниками мероприятия стали более сорока спикеров, среди которых топ-ме...

Использование Typescript для создания react компонента «Простой фабрики» Использование Typescript при создании React компонента «Простой фабрики»Создадим типизированный компонент-фабрику правильно. Так, чтобы он принимал только нужные параметры и ругался на некорректные. Данный подход применим и в других ситуацией, но&nbs...

GraphQL-gRPC API Gateway на Java В данной статье я хочу рассказать про процесс создания концепта API Gateway для обеспечения взаимодействия фронтенда, использующего GraphQL, и бэкенда, использующего gRPC, на Java с использованием фреймворка Quarkus. Читать далее

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

WinAPI из C# Язык программирования C# был создан как язык, который можно использовать для простого программирования в ОС Windows. Позже этот язык получил возможность создавать приложения и на других операционных системах, но в этой статье мы будем говорить только об ОС Windows.Для работы...

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

WhatsApp работает над функцией скорости воспроизведения аудиосообщения WhatsApp работает над внедрением функции, которая ускоряет голосовые сообщения во время их воспроизведения. Это будет работать аналогично тому, как голосовые заметки могут быть ускорены до 1,5 или 2 раз во время воспроизведения. Эта функция была замечена при тестировании на ...

Анализ финансовых ботов, можно ли заработать? Разбираю разные подходы к созданию ботов и смотрю на их эффективностьЗаработает ли бот достаточно денег? Будет ли стабильный заработок? Достигнет ли он когда-нибудь годового дохода в $100,000? В этом посте я отвечу на эти вопросы и дам вам несколько советов, как двигаться да...

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

11 худших системных «фишек» Windows 11 и способы их исправления Пользователь «Хабра» под ником SLY_G опубликовал перевод статьи одного из авторов портала Tom's Hardware о новых неудобных функциях Windows 11. К счастью, есть возможность изменить эти особенности системы.

Долгий путь к интеграции. Ч.1 До Бреттон-Вудса Любой мир построен на договоренностях после войны. Договоры после Второй мировой во многом повторяют опыт международного права после Первой мировой. В рамках данной статьи рассматриваются предпосылки возникновения всемирных валютных и кредитных институтов Бреттон-Вудской сис...

Самый простой способ разместить IP-камеру на сайте в 2022 году Ранее в статье "Самый простой (для знающих Linux) и дешевый способ разместить IP-камеру на сайте для небольшой аудитории" я уже делился с сообществом своим видением, как быстро и просто разместить видео с камеры на своем сайте. Минусов у того подхода, к сожалению, было много...

Zorka.Agency и агентство SOLYANKA выяснили: 50% стартапов считают, что маркетинг имеет решающее значение для успеха Zorka.Agency и агентство SOLYANKA совместно провели «Маркетинговое исследование стартапов: вызовы и возможности digital-продвижения». В исследовании приняло участие более 120 стартапов стадии Seed, Series A и В, преимущественно ...

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

Автоматические имена роутов Laravel Часто разработчики при создании проектов пренебрегают именованием маршрутов по разным причинам, например, когда они вообще не обращаются к ним используя метод `route()`. Это обусловлено архитектурой приложения и в этом нет ничего зазорного. Но есть и такие проекты, где имена...

22 новых фичи C# — каким будет C# 11+ 1. Полуавтоматические свойства и ключевое словоfield.2. Модификатор уровня доступа file.3. Первичные конструкторы для классов и структур.4. Паттерн-матчинг для списков.5. Атрибуты для Main в программах с top level statement.6. Сырые строки без экранирования внутри строки&nbs...

Забираем большие маленькие данные по REST API Кадр из мультфильма «Смешарики: 132 серия (Пылесос)» При проведении различной ad-hoc аналитики или же создания интеграций между DS решением и внешними системами очень часто приходится использовать REST API для получения данных. Ситуация, когда все помещается в один запрос —...

Микросервисный фреймворк Flogo — собираем систему из кирпичиков Для создания микросервисной архитектуры на Go может использоваться фреймворк Flogo, основанный на идеях потока сообщений/данных между микросервисами и реакции на события. В этой статье мы рассмотрим его возможности на примере простой задачи обработки данных телеметрии. Читат...

Использование procmon от sysinternals для диагностики проблемных мест в исполняемом коде Сразу хочу сказать, что это только демонстрация возможностей procmon для определения проблемных мест в программном обеспечении. 1С83 была выбрана для опытов из-за неочевидности способа поиска точки входа в процедуру проверки наличия установленных эмуляторов ключа. Она выполн...

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

[Перевод] Blogged Answers: (почти) полное руководство по особенностям рендеринга в React. Часть 1 Подробности о том, как происходит рендеринг в React и как влияет на рендеринг применение контекста.Я часто сталкиваюсь с недопониманием относительно того, как, почему и когда React повторно рендерит компоненты и каким образом применение контекста и React-Redux влияет на врем...

«Билайн» в Брянской области запустил сервис VoWiFi Для подключения услуги VoWiFi необходимо включить функцию «Вызовы по Wi-Fi» в настройках телефона. На данный момент услугу могут подключить владельцы смартфонов, работающих на ОС Android (более 80 наименований).

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

Генератор компонентов Vue.js? Разработка веб-приложения это не только решения интересных задач, работа с логикой, или с интересной версткой. Это также рутина, которая преследует каждого разработчика в процессе работы. Начиная от создания разных файлов, и написания шаблонного boilerplate кода, заканчивая ...

Краткий обзор российских рефлектометров ARINST VR 23 — 6200 и CABAN R60 В заметке приведен краткий обзор рефлектометров российского производства ARINST VR 23 - 6200 компании “Крокс” и CABAN R60 компании “Планар”. В качестве примера рассматривается задача измерения характеристик двухпортового устройства (кабельной сборки).По началу я хотел назват...

[Перевод] Структура смартфона — иллюзия контроля Типичный смартфон состоит как минимум из трех различных компьютерных систем, каждая из которых обладает собственной операционной системой и обслуживается разными специалистами из нескольких областей индустрии. 1. “Процессор приложений”. Это устройство, на котором работает A...

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

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

(Net)-NT(LM)v[12] Очень часто встречаю, что люди путают разные типы хэшей и думают, что NTLM и NTLMv1/v2 это одно и тоже, а NTLMv1/v2 и Net-NTLMv1/v2 разные типы. Данная статья заметка предназначена для того, что бы разобраться со всем этим. Читать далее

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

Подключение телеграм бота к гугл таблицам Пишем бота в гугл скриптах на JavaScript. Этот пост - проба пера и статья для начинающих свой путь в гугл скриптах или телеграм ботах. Есть много идей для будущих постов и интересных примеров использования инструментов гугла, в том числе реальных кейсов от заказчиков. Цель п...

Скриптовый (script) 3D редактор OpenSCAD В основу 3D-script редактора OpenSCAD положена абсолютно обратная парадигма, в данном редакторе полностью отсутствует какой либо графический интерфейс для создания 3D-объектов, нет ни одной "кнопки" или пункта "меню" при помощи которого вы могли бы создать как...

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

Apple выпускает macOS Monterey Сегодня Apple выпустила macOS 12 Monterey для совместимых компьютеров Mac с процессорами Apple или Intel. Новая версия - это бесплатное обновление для всех, у кого есть данные ноутбуки. macOS Monterey содержит множество новых функций и улучшений. Первый - это SharePlay, к...

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

CROC&TALK. Как создавать распределенные системы с Kubernetes и без Хабр, привет!28 апреля в 18:00 собираем онлайн-митап о создании систем по разные стороны Kubernetes. Да, уже многие поиграли с ним в песочнице и используют в dev и prod средах, но чем глубже погружаешься, тем больше вопросов возникает. Приглашаем инженеров, разработчиков, ар...

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

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

ДИТ Москвы исследовал мобильный интернет в столице Несмотря на рост нагрузки в сотовых сетях, крупнейшие операторы смогли обеспечить высокую скорость мобильной передачи данных к абоненту – до 40 мегабит в секунду, что на 8,7 процентов превосходит значения 2020 года.

Renault может полностью выйти из «АвтоВАЗа». Компания рассматривает передачу своей доли в «АвтоВАЗе» российскому инвестору Как пишет Bloomberg, Renault рассматривает возможность передачи своей доли в «АвтоВАЗе» местному инвестору как способ покинуть страну. Издание ссылается на людей, знакомых с ситуацией. Такой ход освободил бы компанию от юридической ответственности перед росс...

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

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

Мобильный интернет в России впервые за десять лет потерял скорость Средняя скорость мобильного интернета в России впервые за десять лет снизилась. Об этом сообщило издание «Коммерсантъ» со ссылкой на исследование TelecomDaily.  По статистике за ноябрь средняя скорость передачи данных в сетях 4G LTE продемонстрировала ...

Дата-центры кампуса IXcellerate Moscow North глазами оператора FirstVDS Операторы в двух наших дата-центрах дежурят круглосуточно. Один из них, Павел, работает с нами давно и знает, как там всё устроено. В своей статье он рассказывает про современную площадку IXcellerate Moscow North. Хочу рассказать вам про дата-центр, а точнее уже кампус ...

Добавление пользовательской темы для фронтэнд-приложений Привет, Хабр! Меня зовут Павел, я фронтэнд-архитектор в компании Itransition. Вот уже более 8 лет я работаю во фронтэнде. В течении этого времени мне довелось поработать с приложениями, как полностью основанными на бэкенд технологиях, так и с классическими сайтами, написанны...

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

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

PCIExpress 1.0 2.5GT/s analyzer на базе ПЛИС своими руками На работе я занимаюсь созданием PCIExpress устройств на ПЛИС. Некоторые из ПЛИС имеют встроенное PCIExpress ядро, позволяющее работать с этим интерфейсом на уровне пользовательского приложения. ПЛИС серии ECP5UM фирмы Lattice использует Soft-IP Core для реализации протокола,...

Какие особенности глаз указывают на заболевания мозга Новое исследование предполагает, что истончение сетчатки глаза в среднем возрасте связано с особенностями мозга в старости.

Способы попадания в 3D-цель с помощью API КОМПАС-3D Недавно на нашем сайте вышла новость о разработке приложения для КОМПАС-3D, позволяющего автоматизировать процесс моделирования строительных лесов. Уникальность данного приложения состоит в том, что компоненты строительных лесов, добавляемые в сборку, могут автоматически соп...

BadgerDAO обнаружил крипто-ограбление на 120 миллионов долларов BadgerDAO, подвергся ограблению криптовалюты с помощью взлома JavaScript на их веб-сайте. BadgerDAO позволяет держателям биткойнов «связать» свою криптовалюту со смарт-контрактом и платформой Ethereum с поддержкой DeFi через свой токен, тем самым открывая доступ к миру децен...

Обзор нового почтового сервера Carbonio Comunity Edition 11 января 2022 года стала доступной для скачивания предрелизная версия Carbonio Community Edition - почтового сервера и платформы для совместной работы с открытым исходным кодом. Компания Zextras - разработчик Carbonio при создании нового продукта придерживалась концепции су...

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

Как получить пароль WPA2 WiFi с помощью Aircrack-ng? Друзья, всех приветствую!В этой статье я покажу вам как использовать airmon-ng (скрипты из пакета aircrack-ng) для обнаружения беспроводных сетей вокруг нас. Затем мы деаутентифицируем клиентов определенной беспроводной сети, чтобы перехватить handshake, а затем расшифруем е...

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

Что такое VPN или как обходить блокировки После введения санкций западными странами, только ленивый не знает о ВПН (VPN). Начнём, как обычно, с самого определения, что это такое, только более понятным языком, чем описано на ресурсах вроде Википедии. Эта статья для начинающих пользователей, поэтому в ней будут рассма...

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

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

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

Интересное и простое из комбинаторики. Функция Эйлера Предисловие Прежде всего хочу сказать, мне всего 14 лет. Я надеюсь, что информация, которой поделюсь, будет для кого-то интересна. Речь пойдет о некоторых задачах комбинаторики. Сколько вариантов расставить n предметов? Способ №1 Первое, что приходит на ум обычному челове...

Как не надо индексировать Развитие происходит по спирали: когда-то люди не умели правильно индексировать, потом (в основном) научились, потом пришли noSQL и все снова забыли знание древних. Что вы будете делать, когда последние из старых DBA отплывут в Валинор? Снова и снова и сталкиваюсь с полным на...

Разработан способ взлома Mac с чипом T2 Компания Passware, занимающаяся разработкой инструментов для подбора паролей, объявила о создании решения для взлома Mac с чипом T2. Ранее предполагалось, что дополнительный процессор надежно защищает данные пользователей.Читать дальше... ProstoMAC.com.| Постоянная ссылка |...

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

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

Генерация TeleportArea с помощью NavMesh Улучшение системы телепортации на разные поверхности SteamVR 2.x.Данный гайд поможет легко настроить систему телепортации в Вашей VR игре. Читать далее

Что нужно знать про Postman: максимально коротко о Mock Servers, Flow и Visualize На просторах интернета часто встречается информация о платформе Postman. Большинство статей включают информацию о переменных, различных скриптах и автоматизации при тестировании. Но на самом деле Postman – это не только инструмент для тестирования, а платформа, которая помог...

[Перевод] RecyclerView Adapter in Android, сделай быстрее и проще Здравствуйте дорогие хабрчане. Это статья основана на статье https://blog.iamsuleiman.com/recyclerview-adapter-android-made-fast-easy/#clicklistener написанной в 2017 году на Java. А статью которую вы читаете, уже на Kotlin.Каждый раз, когда мы думаем о создании RecyclerVi...

Laravel: создание фабрик и seeders при связях между моделями В ситуациях, когда одна модель обязательно должна быть связана с другой моделью (например, статья и ее автор, компания и сотрудники и т.п.), большинство программистов допускают различные ошибки при создании фабрик (Factory) и сидов (Seeders) к этим моделям. Предлагаю исследо...

[Перевод] Минимальные API в .NET 6 Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе контроллеров были наиболее распространенными в течение долгого времени, но .NET 6 мен...

Джентельменский набор для создания WPF-приложений Данная статья представляет собой набор рецептов по созданию WPF приложений. Поэтому скорее всего она будет интересна начинающим разработчикам. В материале описаны основные моменты использования таких пакетов как ReactiveUI, Material Design in XAML Toolkit, LiveChart2. Пример...

Terraform модуль для создания RBAC правил Начиная с Kubernetes 1.6, RBAC политики включены по умолчанию. К тому же использование этих политик помогает безопасно управлять вашим кластером. Раньше нам приходилось вручную создавать подобные политики, сервисные аккаунты и пользователей. Для каждого нового проекта мы п...

Apple запатентовала AirPods Max с сенсорным управлением Вскоре после выхода AirPods Max инженеры Apple дали интервью изданию CASA BRUTUS. В нем они рассказали, что при работе над новыми наушниками рассматривалось несколько разных вариантов управления. Но в итоге было принято решение остановиться на Digital Crown. Однако в AirPods...

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

Как МТС тестировала защищенную передачу данных на транспортной сети со скоростью до 100 Гбит/сек В конце года мы протестировали техническое решение по защищенной передаче данных со скоростью до 100 Гбит/ сек – с использованием программно-аппаратного комплекса «Квазар-100». Испытания прошли на участке Москва – Санкт-Петербург магистральной транспортной сети компании. Тра...

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

12 вещей, которые мы поняли за 12 месяцев работы в UX-исследованиях Привет! Нас зовут Лёня, Полина и Настя. Мы младшие аналитики-исследователи в VK. Год назад мы почти одновременно столкнулись с UX-исследованиями и стали стажёрами в UX Lab VK. Расскажем, как студентам попасть на работу в UX-лабораторию круп...

Go, я создал: интегрируем Allure в Go красиво Привет! Меня зовут Антон, я ведущий инженер по тестированию в Ozon: занимаюсь созданием и поддержкой end-to-end Go-тестов бэкенда для QA.Мы довольно долго писали тесты в основном на Python. Go – молодой язык, и популярных устоявшихся инструментов у него пока немного. В Pytho...

Мобильный пробив: что, где, почем. И главное — доколе? Я так проникся «клиентоориентированным» отношением операторов связи к своим абонентам, что сделав 4 расследования по скрытым мобильным подпискам, решил пойти дальше и проверить: а как они относятся к персональным данным абонентов? Поэтому я решил проверить лично, можно ...

[recovery mode] Low Cost Engineering как метод бережливого производства в технологическом стартапе Тот, кто не готов внедрять новые решения, достаточно скептично относится к такой формулировке как Low Cost Engineering, считая, что создание прототипа – это огромные затраты. Опытные же инженеры все чаще используют данную концепцию как один из инструментов бережливого произв...

WhatsApp Web теперь позволяет создавать собственные стикеры WhatsApp Web получил новую встроенную функцию создания стикеров, позволяющую загружать собственные изображения и преобразовывать их в стикеры, которые можно отправлять собеседникам. Для этого нужно просто щелкнуть значок вложения (скрепку), нажать Sticker, а затем выбра...

В Honor 50 появилась функция «Мультивидео»: что это такое и как этим пользоваться? «Добавь эмоции» — говорит реклама нового смартфона Honor 50. И это прямая отсылка к функции «Мультивидео» — особому режиму съёмки видеороликов, который позволяет показать не только то, что происходит рядом, но и эмоции «оператора».

Настройка маршрутизации в сети с неподконтрольным роутером В данной статье описано как можно настроить прозрачное для клиентов использование ресурсов из луковой сети (The Onion Router aka TOR) и VPN соединение с другими сетями если провайдер предоставил вам роутер с минимальными возможностями настройки, сохраняя при этом возможность...

[Перевод] Шаблоны C++: как итерировать по std::tuple — std::apply и еще пара приемов В предыдущей статье, посвященной перебору элементов кортежей, мы рассмотрели только основы. В результате нашей работы мы реализовали шаблон функции, который принимал кортеж и мог красиво вывести его в консоль. Мы также реализовали версию с оператором <<.Сегодня мы пойд...

Code Review. 80 lvl Любой программный продукт, будь то веб-сайт или мобильное приложение, основан на коде. Чем согласованнее и целостнее эта база, тем удобнее с ней будет работать, например, при необходимости доработки проекта, передачи на сопровождение другой команде.Основными критериями качес...

Маршрутизатор NetEngine 8000 F8 представлен Huawei на выставке MWC 2022 На выставке MWC2022 вице-президент Huawei по реализации ассортимента средств передачи данных Стивен Чжао (Steven Zhao) представил интеллектуальный маршрутизатор универсального обслуживания NetEngine 8000 F8 во время мероприятия IP Club Carnival. Этот продукт отличается надеж...

SIM, microSIM, nano SIM, eSIM, iSIM: что собой представляет новая технология связи Qualcomm, интегрированная в SoC На дня компания Qualcomm, один из крупнейших поставщиков чипов связи на рынок электроники, совместно с оператором Vodafone и промышленной группой Thales продемонстрировала в работе новый стандарт SIM, который получил название iSIM. По словам авторов проекта, этот стандарт...

Создание «ЖАБР» на автомобиль ЛУАЗ-969М с использованием технологий реверсивного инжиниринга и Аддитивного Производства В стремлении придать автомобилю неповторимый внешний вид владельцы прибегают к разному тюнингу. Один из способов украшения являются «жабры».

ЛАНИТ поделился знаниями с детьми на ежегодной профориентационной игре 19 марта 2022 года, для участия в профориентационной игре “Билет в ЛАНИТ”, в офисе компании собрались около ста воспитанников социальных учреждений Москвы и Подмосковья. Подростки получили много новых знаний и навыков работы в сфере информационных технологий. Уже несколько л...

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

Создание Single Page Application на Marko.js — ZSPA Boilerplate В данной статье вы познакомитесь с Marko.js актуальной на данный момент пятой версии. Пару лет назад на Хабре уже была отличная статья (за авторством apapacy) о том, как работает этот замечательный реактивный фреймворк, разработанный где-то в недрах eBay.В своем комментарии ...

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

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

Открытые данные: всё, что может пойти не так, идёт не так Сейчас множество всяких наборов данных в разных областях выкладывают под лицензией OpenData, то есть скачивай и используй (но не искажай). Но, конечно же, раз эти данные открытые, то все их создают как им угодно. Отсюда — множество проблем при обработке, начиная с получения ...

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

Представлен коммутатор Qnap QSW-1108-8T с восемью портами 2.5GbE Компания Qnap Systems представила неуправляемый коммутатор QSW-1108-8T с восемью портами 2.5GbE. По словам производителя, это устройство открывает экономически эффективный способ повышения скорости работы домашней или офисной сети. Конфигурация QSW-1108-8T включает вос...

Балансируем нагрузку в Jenkins В Arenadata мы используем Jenkins для CI. Почему? Как бы банально это ни звучало — так исторически сложилось. Мы хранили код в GitHub, когда там ещё не было Actions, и продолжаем хранить, потому что много работаем с Open Source. За три года работы с Jenkins мы неплохо разобр...

В приложении «билайн» теперь можно отзывать согласие на обработку персональных данных, выданных через Мобильный ID Привет!Согласие на обработку персональных данных теперь запрашивают на самых разных ресурсах при регистрации. Уведомления вида «Регистрируясь здесь, я даю согласие...» стали почти таким же привычным, как и предупреждения об использовании Cookies. А вот отзыв такого согласия ...

Technical Product Manager или Business Product Manager. Кто приносит больше пользы на практике? Всем привет. Хотел бы в рамках данной статьи рассмотреть такой вопрос, как построение команды продакт-менеджеров и выбор правильной конфигурации навыков у тех специалистов, которых мы бы хотели видеть в своей команде. Надеюсь, что данная статья будет полезна руководител...

Есть ли в России собственный софт управления проектами на фоне остановки Microsoft продажи продуктов Компания Microsoft приостанавливает продажу товаров и услуг из-за санкций США, Евросоюза и Великобритании, так заявили представители MS в официальном блоге со ссылкой на президента компании Брэда Смита.Есть ли в России собственный софт управления проектами на фоне остановки ...

«ЭР-Телеком» и Ростех приобрели мажоритарный пакет акций «АКАДО Холдинг» "ЭР-Телеком", Ростех и "АВК Инвестментс" создают партнерство, которое займется развитием цифровых технологий на базе телеком-оператора "АКАДО". Участники партнерства намерены создать платформу для развития цифровых технологий, в том числе беспро...

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

Как легко и быстро перенести данные WhatsApp с Android на iPhone? Когда я переходил с Android на iPhone, то радости не было предела. Это пока я не узнал, что данные WhatsApp не удалось перенести. Благо прогресс не стоит на месте и компания Wondershare разработала лаконичное приложение — Wutsapper. Оно позволяет переносить данные WhatsApp с...

TikTok запустил автоматическую передачу лидов в CRM рекламодателей Благодаря партнёрству с Zapier теперь можно переносить данные потенциальных клиентов из TikTok Lead Generation сразу в свою CRM, минуя процесс ручной загрузки и создания CSV-файлов.

Huawei обновила свое интеллектуальное облачное сетевое решение В ходе Всемирного мобильного конгресса 2022 года (MWC 2022) вице-президент линейки продуктов Huawei для передачи данных Стивен Чжао (Steven Zhao) выступил с программной речью под названием «Быстрый переход к цифровым технологиям с помощью интеллектуальной облачной сети» (Go ...

После сборки — доработать напильником. Фиксим Retrofit для Корутин Всем привет, это Полина Широбокова, android-разработчик в компании 65apps. При выходе Retrofit версии 2.6.0 нам озвучили официальную поддержку корутин, а значит — теоретически больше не было необходимости использовать специальный адаптер для вызова suspend-функций, у разрабо...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 3 — NAT и сетевые соединения) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

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

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

Личной информации усложнят выход за рубеж “КоммерсантЪ” ознакомился с поправками к закону "О персональных данных", которые 6 апреля внесла в Госдуму группа депутатов во главе с председателем комитета Госдумы по информполитике Александром Хинштейном и сенатором Андреем Клишасом. Документ вводит...

Тернистый путь вендора. Часть 2 В прошлый раз я подробно рассказывал об особенностях компании-вендора. Теперь настало время поговорить о мифах и правде в работе компании-вендора. Если тема вам интересна, то давайте начнём.Миф 1. Особые продуктовые специалистыОдин из наиболее стойких и распространенных мифо...

[Перевод] Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication В моем предыдущем посте я рассмотрел код WebApplicationBuilder, включая некоторые из его вспомогательных классов, таких как ConfigureHostBuilder и BootstrapHostBuilder. В конце поста мы создали экземпляр WebApplicationBuilder и вызвали Build() для создания WebApplication. В ...

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

Android 13 получит функцию подключения двух операторов к одной eSIM По словам издания Esper, компания Google работает над новой функцией Android 13, которая потенциально сможет изменить правила игры для людей, использующих две SIM-карты в одном смартфоне.С помощью функции под названием Multiple Enabled Profiles (MEP) поисковый гигант хочет н...

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

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

Ускоряем java-рефлексию в 2022 После прочтения заголовка у среднестатистического читателя наверняка возникнет весьма логичный вопрос: «Кто такая эта ваша рефлексия и зачем её ускорять?»И если первая часть будет волновать только совсем уж откровенных неофитов (ответ тут), то вторая точно нуждается в поясне...

Android 13 может поставляться с функцией касания, похожей на iOS Первая предварительная версия Android 12 для разработчиков была выпущена в феврале прошлого года, поэтому вполне вероятно, что предварительные версии ее преемника — Android 13 — начнут выпускаться примерно в то же время. Ряд функций, ожидаемых в релизе, уже просочился в инте...

Фантастические формулы и как они работают В прошлой статье я рассказывал о том, как мы реализовали на основе Google Sheets собственную диаграмму Ганта для работы над игровыми проектами. Если вам зашла такая реализация или просто интересно глубже понять принципы устройства таблиц и формул, сейчас мы будем разбирать и...

Линия фронта «холодной войны» TELINT. The Space Review Программа Tell Two по сбору телеметрических данных о ракетных и спутниковых запусках в 1960-х годах.Из ранней истории ракетных и космических испытаний времен "холодной войны". Помимо знаменитого U-2 у американцев были и другие самолеты радиоэлектронной разведки. Статья о про...

Исследование Nokia: операторы могут избежать 65% эксплуатационных расходов за счет автоматизации IP-сети Nokia в сотрудничестве с компанией Analysys Mason провела количественную оценку преимуществ автоматизации сети на уровне контроллеров домена для операторов связи, предоставляющих услуги IP-телефонии. Компания Analysys Mason собрала ...

Пользователи iPhone смирились со слежкой Прошёл почти год с тех пор, как Apple представила iOS 14.5 с функцией прозрачности при отслеживании приложениями, которая позволяет пользователям выбирать, хотят ли они, чтобы их действия отслеживались.  Хотя поначалу количество пользователей, решивших позволить п...

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

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

Нарастающий итог в SQL с разрывами в данных Ранее мы рассмотрели способы расчёта нарастающего (накопительного) итога в SQL. Самый распространённый вопрос - как посчитать тоже самое, но на данных с разрывами? После написания исходной статьи мне его задавали неоднократно – так что есть смысл написать об этом отдельно. Ч...

Какую информацию можно «пробить» по россиянам через сливы у операторов Мобильные операторы уверяют, что сохраняют конфиденциальность персональных данных своих абонентов. Автор iFreedomLab решил проверить, так ли это, и узнать, что можно «пробить» через утечки от операторов.

Кроссплатформенный путь мобильного тестировщика или как стать Flutter QA Привет, Хабр! В этой статье расскажу, в чём особенности тестирования приложения на Flutter под iOS и Android и чем оно отличается от тестирования нативного приложения. Читать далее

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

Parole*, paro*es, *aroles… Частичные пароли: история о том, как задёшево вывести из себя пользователя и/или как вставить палки в колёса кейлоггерамЧто такое частичные пароли? Каковы достоинства и недостатки их использования в процессе аутентификации? В статье подробно рассматриваются математические ос...

Подключение энкодера к Ардуино и полнофункциональный код обработки для него Энкодер - это устройство преобразования механического перемещения или угловых изменений положения в цифровой сигнал. В статье рассматривается самый популярный в DIY сообществе инкрементальный энкодер EC11 с кнопкой. При его вращении на выходах A и B формируются TTL сигналы ...

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

Автоматизируем работу с ArchiMate в CI пайплайнах В этой статье я дам краткую вводную, что такое Archi и ArchiMate. Расскажу о коллективной работе с Archi используя расширение coArchi, после чего предоставлю контейнер позволяющий автоматизировать работу по созданию HTML и PDF документов с ArchiMate моделями. Завершим же, со...

Создание телеграмм-бота (Spring Boot, Kafka, PostgreSQL), часть первая Всем привет, данная статья является, своего рода моей первой, но все же постараюсь максимально просто рассказать вам о том, как создать бота, прикрутив к нему все обещанные выше свистелки-тарахтелки.Статьи будут разделены на 2 части, первая часть - создание основного бота с ...

Особенности проекта Debezium для решения задачи миграции баз данных С 2014 года в России реализуется программа импортозамещения, которая распространяется в том числе на программное обеспечение и системы управления базами данных, поднимая вопросы оптимальной миграции. В этой статье мы, специалисты департамента разработки «Консист Бизнес Групп...

Этапы развития продакт-менеджера. От разработки фич до выхода на новый рынок Меня зовут Наталья Царёва, вот уже 4 года я работаю в компании ISPsystem на должности product manager. Сейчас я полностью отвечаю за DCImanager —  это платформа для управления оборудованием. Как CEO, только не компании, а продукта. Но такой уровень ответственности и спи...

Восстанавливаем результаты выборов в Государственную думу 2021 года с помощью машинного обучения Результаты выборов в государственную думу, которые проходили 17-19 сентября 2021 вызывают сомнения у многих экспертов. Независимый электоральный аналитик Сергей Шпилькин оценил количество голосов, вброшенных за партию власти, примерно в  14 миллионов. В данной работе пр...

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

Среди тираннозавров были «короли», «королевы» и «императоры». В чем отличия? Возможно, Tyrannosaurus rex — не единственный вид тираннозавров Самым известным динозавром за всю историю, безо всяких преувеличений, является тираннозавр рекс (Tyrannosaurus rex). Во многом его популярность связана с частым использованием образа в массовой культуре — благод...

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

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

Новые виды бизнеса обеспечат рост операторам связи Такие данные приводит “КоммерсантЪ” со ссылкой на новое исследование рейтингового агентства Moody’s о состоянии и перспективах сотовых операторов в России.По данным Минцифры, доходы российского телекоммуникационного рынка после роста в 2019 году до 1,73 тр...

[Перевод] Как выбрать подходящий Go-роутер? (с блок-схемой) Когда вы начинаете разрабатывать веб-приложение с применением Go, один из первых вопросов, которым вы, вероятно, зададитесь, — “Какой роутер мне следует использовать?”.И это не такой простой вопрос, как может показаться сначала. Доступно более 100 различных роутеров с разным...

Match/case vs If/else. Сравниванием скорость работы операторов в Python 3.10 Прошло уже достаточно времени с момента релиза Python версии 3.10. Самым главным и самым ожидаемым было введение оператора match/case (он же pattern matching). Однако далеко не всем разработчикам из комьюнити зашел данный оператор. Свидетельствуют этому даже комментарии...

Факторы, влияющие на принятие оффера ИТ-специалистом 2021 год перевернул рынок труда, и конкуренция за ИТ-специалистов возросла. Поэтому действовать в процессе найма нужно учитывая разные факторы мотивации, которые разберем в данной статье. Итак: почему IT-специалисты выбирают ваш оффер. Читать далее

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

Как подключить Андроид к Маку. Мой любимый способ Можно сколько угодно говорить, что компьютер Mac и Android-смартфон вещи несочетаемые, но пользователи так не считают. Компьютеры Apple хороши по многим параметрам: компактный корпус, качественная сборка, высокая скорость работы. Правда есть у таких машин маленький нюанс &#...

Россия и Белоруссия отменяют плату за входящие в роуминге Министерство цифрового развития, связи и массовых коммуникаций России и белорусское министерство связи и информатизации отменят плату за входящие звонки в роуминге на территории Союзного государства. Стороны поручили министерству цифрового развития, связи и массовых ком...

Вакцинация от COVID-19: результаты независимого исследования Привет, Хабр. На связи Институт междисциплинарных медицинских исследований ЕУСПб. Мы провели первое в стране независимое исследование эффективности вакцины Gam-COVID-Vac. Хабр уже видел пост на эту тему от редакции площадки и дискуссию, которая началась после. Пока наше...

Новости импортозамещения в пересечении тактового домена Если вы собираетесь собеседоваться в Apple или Байкал на одну из позиций по проектированию или верификации систем на кристалле (System-on-Chip - SoC), вам совершенно абсолютно точно нужно подготовиться к вопросам по пересечению тактового домена (Clock Domain Crossing- CDC). ...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 1 — теория) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

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

Проникновение 5G достигло 10% только у 14% операторов По данным Omdia, уровень в 10% - важное достижение, поскольку именно с этого момента мобильные операторы начинают ощущать положительное влияние от внедрения нового стандарта.

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

Обновление данных в ClickHouse Всем привет! Эта статья продолжает первую часть, где я рассказывал о том, как мы в Just AI переводили пользовательскую аналитику на новую СУБД ClickHouse. В ней я на примерах показывал, как менялась схема данных и sql запросы, какие возникали сложности и удалось ли добиться ...

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

Как работает создание и управление маркетинговыми кампаниями Спортмастера и причём здесь Oracle Приветствую! Меня зовут Михаил, я разработчик Oracle в ClubPro (Клубная программа, программа лояльности Спортмастера). В команде разработки моё основное направление связано с развитием Campaign Management. Campaign Management (далее для краткости Campaign) предназначен ...

Тренды Kubernetes и контейнеризации в 2021 году. Что общего в исследованиях Datadog, Red Hat, CNCF и других Недавно компания Datadog, разработчик одноименной системы мониторинга, представила свой обновленный отчет «10 трендов использования контейнеров в реальном мире». Авторы исследования проанализировали полтора миллиарда контейнеров, развернутых тысячами компаниями-клиентами Dat...

Европейские операторы хотят заблокировать функцию iPhone Private Relay Функция Apple iPhone Private Relay предназначена для настройки шифрования трафика Safari на вашем устройстве. Эта функция была выпущена в качестве бета-версии с iOS 15, и пользователи должны согласиться на ее использование. Если вы используете функцию частной ретрансляции iP...

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

50% стартапов считают, что маркетинг имеет решающее значение для  их успеха Команда международного digital-агенства Zorka.Agency и агентства SOLYANKA совместно провели «Маркетинговое исследование стартапов: вызовы и возможности digital-продвижения».

В России представили "Белую книгу" высоких технологий Исследование было подготовлено министерством по поручению первого вице-премьера РФ Андрея Белоусова совместно с НИУ ВШЭ, центрами национальной технологической инициативы, профильными ведомствами и компаниями-лидерами, сообщает пресс-служба МЭР.В исследовании приводится анали...

Блокировки MySQL: виды, проблемы и способы обнаружения Рано или поздно любой разработчик или администратор СУБД, имеющий дело с MySQL, сталкивается с проблемой блокировок. Всё дело в природе MySQL как системы с конкурентным доступом на чтение/запись. Я расскажу о видах блокировок в MySQL, их преимуществах и недостатках, о пробле...

С выходом Ryzen 6000 ноутбуки на процессорах Intel лишились главного периферийного преимущества: Ryzen 6000 поддерживают USB 4 со скоростью 40 Гбит/с В скором времени в продаже появятся ноутбуки на гибридных процессорах AMD Ryzen 6000, и одной из важных особенностей их станет поддержка скоростного интерфейса USB 4 – впервые на мобильной платформе AMD. Это нивелирует преимущества ноутбуков на CPU Intel, которые ...

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

[Перевод] Введение в секционирование таблиц В этой статье я собираюсь продемонстрировать особенности планов исполнения запросов при обращении к секционированным таблицам. Обратите внимание, что существует большая разница между секционированными таблицами (которые стали доступны только с SQL Server 2005) и секцион...

Оформляем README-файл профиля на GitHub Летом 2020 года GitHub позволила пользователям создавать персональные README-файлы и с их помощью кастомизировать свои профили. Сама платформа при создании подобного файла предлагает уже готовый шаблон, в который можно вписать свои данные. Но о какой кастомизации м...

Обзор Hisense LASER TV 88L5VG. Революционный домашний кинотеатр У каждого мирового бренда есть главный козырь. У компании Hisense это мощная технологическая база, над созданием которой в разных уголках мира работают 17 научно-исследовательских центров. Линейка Hisense – это и лазерные телевизоры, которые сегодня уверенно вытесняют с рынк...

[Перевод] Архитектура PlayStation 3, часть 2: RSX Можно подумать, что Cell со всеми своими особенностями мог бы справится со всеми задачи этой консоли. Однако Sony установила отдельный чип для 3D-графики, чтобы завершить свою консоль PlayStation 3... Читать далее

Умные часы Garmin Venu 2 Plus запущены в Индии Garmin выпустила в продажу новые умные часы Garmin Venu 2 Plus. Garmin Venu 2 оснащены функцией голосового вызова, позволяющей пользователям совершать и принимать вызовы прямо со своего запястья. Представлена модель в трех различных цветовых вариантах — Cream Gold, Graphite ...

Тащите меня семеро, или D'n'D в iOS Привет, Хабр! Меня зовут Никитин Алексей, я iOS разработчик в компании 65apps. Хорошо было бы порассуждать о Dragon and Dangerous, но нет. Речь пойдет о перемещении объектов. Перетаскивание как внутри одного приложения, так и между разными — с точки зрения пользователя вещь ...

Этапы погружения junior-разработчика Всем привет! Меня зовут Иван Сёмин, я руковожу несколькими командами разработки в компании Домклик. На данный момент в моём подчинении 28 человек, часть из которых приходила на junior-позицию. Хочу поделиться своим видением погружения новых сотрудников в процессы компании и ...

Быстрый способ получить данные об организациях пользователя при авторизации через Госуслуги В рамках одного из проектов команда PHP-разработки DD Planet столкнулась со сложностью в процессе интеграции с ЕСИА. Была необходимость получать данные по юридическим организациям, которые числятся за пользователем. В документации Госуслуг не было достоверного описания, и на...

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

Фальсифицируем выборы в государственную думу 2021 года, а потом отменяем фальсификации с помощью машинного обучения Предыдущая статья на тему выборов в государственную думу: «Восстанавливаем результаты выборов 2021 с помощью машинного обучения» вызвала интерес. Вместе с тем к статье было много критических комментариев. В некоторых из этих комментариев были подняты спорные вопросы, кото...

Исследование показало, почему лидеры корпоративных ИКТ выбирают Huawei POL Недавно компания Huawei поручила Forrester Consulting провести исследование пассивной оптической ЛВС Huawei The Total Economic Impact™. В этом исследовании компания Forrester использует запатентованную методологию для анализа экономического воздействия разра...

[Перевод] Daxin: незаметный бэкдор, разработанный для атак на защищенные сети Проведённое Symantec Threat Hunter исследование выявило вредоносное ПО невиданной ранее технической сложности. Оно позволяет злоумышленнику выполнять различные операции и собирать данные на заражённом компьютере. Бэкдор имеет высокую степень скрытности и позволяет злоумышлен...

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

Хватит терять клиентов! Или как разработчику тестировать сайт, на примере PVS-Studio. Часть 1 Сайт с багами – горе для бизнеса. Всего одна 404-я или 500-я ошибка может лишить вашу компанию солидной суммы денег и хорошей репутации. Но есть способ избежать этого: тестировать сайт. О том, как это сделать, расскажет данная статья. Прочитав её, вы узнаете, как тестировать...

Кино и космос Недавно благополучно завершился полет киноэкипажа в составе режиссера и оператора Клима Шипенко и актрисы Юлии Пересильд. Они стартовали на “Союзе МС-19” с командиром Антоном Шкаплеровым 5 октября и приземлились на “Союзе МС-18” с командиром Олегом Новицким 17 октября. Отсня...

3D для каждого: области применения В прошлый раз мы немного познакомили вас с основными способами создания моделей, подходами и распространёнными методами. В этот раз мы расскажем об областях применения 3D-моделирования. Читать дальше →

Supermicro анонсирует решения для сетей 5G и интеллектуальных периферийных вычислений Компания Super Micro Computer, Inc. (SMCI), мировой лидер в сфере корпоративных вычислительных решений, а также экологически безопасных технологий для хранения данных и сетевого взаимодействия, продемонстрирует свои новинки для 5G- и Edge-телекоммуникаций и IoT-сетей на...

Представлен улучшенный стандарт Wi-Fi 6 Release 2 Организация Wi-Fi Alliance объявила о выходе нового стандарта беспроводной связи Wi-Fi 6 Release 2.Он обеспечивает улучшения в передаче данных, а также управления питанием во всех поддерживаемых диапазонах — 2,4 ГГц, 5 ГГц и 6 ГГц. Новый стандарт предназначен для роуте...

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

Как Grafana, Prometheus и Oracle ORDS помогли нам быстрее выявлять инциденты в биллинге Привет! Я работаю в компании Bercut, которая входит в группу компаний Ростелеком и более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Сегодня я хочу рассказать про решение по комплексному мониторингу биллинговой системы у операт...

[Перевод] Printf("%s %s", внедрение, зависимостей) Механизм внедрения зависимостей (Dependency Injection, DI) стал одним из тех аспектов корпоративного программирования, с которыми мне было сложнее всего разобраться. А именно, дело было в том, что это понятие уже имело для меня смысл. Мне, для того, чтобы этот смысл увидеть,...

Pega vs Camunda: выбор между платформой и библиотекой при создании BPM-решения Определение подходов к автоматизации бизнес-процессов и связанный с этим выбор конкретных технологий, особенно в крупной организации, - комплексная задача, которая требует учитывать экономические, организационные, функциональные, технические и другие аспекты. Сегодня на рынк...

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

Просто о сложном — move в языке C++ Здравствуйте уважаемые читатели. Данная публикация адресована начинающим разработчикам С++ которые только становятся на путь высокой производительности и "отстрелянных конечностей". Опытные разработчики найдут здесь скорее повторение тех вещей, которые сами мучительно осваив...

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

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

Власти Украины запретили абонентам местных операторов звонить в Россию Запрет украинским абонентам звонить абонентам российских операторов объяснили необходимостью исключить возможность передачи информации в Россию или Белоруссию.

Ряд способов для передачи голоса на расстояние, с помощью ESP32/Arduino Источник картинки: silenthollywood.com Использование микроконтроллеров ESP32/Arduino позволяет создавать достаточно любопытные проекты, среди которых особняком стоят проекты для передачи голоса. Например, создать собственную рацию, которая может быть весьма тонко настроена...

Android Studio. Kotlin. Сохранение файла в общедоступной папке Download В работе над своим проектом больше всего времени я убил на то, чтобы разобраться, как правильно сохранить файл в общедоступную папку, например, Download. Мне не удалось найти четкого и ясного объяснения в интернете. Собирал информацию по частям и доходил до результата методо...

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

[Перевод] 8 способов вызвать утечки памяти в .NET Опытные .NET-разработчики знают, что даже несмотря на наличие в .NET сборщика мусора (Garbage Collector), утечки памяти все равно возникают с завидной регулярностью. Утечки возможны не из-за ошибок в сборщике мусора, а потому что даже в управляемом коде есть множество способ...

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

Айти в Казахстане: обзор рынка и заработных плат за 2021 год Kolesa Group провели второе исследование казахстанского IT-рынка. В первую очередь нас интересовали зарплата и мотивация специалистов, а также отдельно взятые направления в разработке. Мы сопоставили данные 2020 и 2021 гг, чтобы выяснить:• насколько увеличились зарплаты...

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

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

У Unity всё плохо На просторах интернета, и в частности хабра, очень трудно встретить статьи с критикой игрового движка Unity. Я решил это исправить, и приготовил вам текст о переходе на DOTS, насилию над C#, знаменитых UI пакетах, MonoBehaviour, универсальности и о многом другом.Статья не тр...

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

Долгий путь к интеграции. Ч.2 Бреттон-Вудская система Любой мир построен на договоренностях после войны. Договоры после Второй мировой во многом повторяют опыт международного права после Первой мировой. В рамках данной статьи рассматриваются предпосылки возникновения всемирных валютных и кредитных институтов Бреттон-Вудской сис...

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

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

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

Максим встретил Олега. Чем грозят разговоры с искусственным интеллектом На прошлой неделе мне позвонил Максим из Сбербанка. Максим премило со мной общался, но что-то в интонациях заставило меня уточнить:– А вы робот?– Да, я искусственный интеллект. – Признал Максим.Но вообще неловко как-то у собеседника уточнять, робот ли он.Недавно мы с коллега...

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

Microsoft выпустила крупное обновление Windows 11 Microsoft выпустила крупное обновление операционной системы Windows 11, приносящее массу исправлений и новых функций.Обновление, как обычно, будет распространяться постепенно. Найти его можно в Windows Update (Центр обновления Windows).Ключевым нововведением ОС стала поддерж...

Электрический седан Toyota чуть больше Corolla за 30 000 долларов выйдет уже в 2022 году. В его создании помогает BYD Японский автопроизводитель Toyota сотрудничает с китайской компанией BYD: они занимаются созданием электромобиля, который будет выпущен на рынок уже в 2022 году. Партнерство между Toyota и BYD рассматривается японской компанией как шаг к ускорению разработки моделей эле...

Outerverse: как спасти весь мир при помощи кубиков Израильский разработчик Tbjbu2 выпустил пазл-приключение Outerverse. В этой игре мы побеждаем зло, правильно совмещая кубические блоки. Здесь мы оказываемся во вселенной, полностью состоящей из объектов кубической формы (почти как в Minecraft). Комбинируя кубики нужных типо...

Обзор Amazfit GTR 3 Pro — стильных смарт-часов с функцией ответа на звонки Этот умный гаджет не только принимает вызовы без смартфона, но ещё распознаёт 150 тренировок и измеряет пульс и дыхание одним касанием.

Как можно повысить качество создания программного обеспечения с помощью методологий Lean Six Sigma и PRINCE2 Наукоемкое производство в наши дни нельзя представить без применения самых новейших методов управления и бизнес-инжиниринга.  Если еще каких-то лет 15 назад наукоемкое производство в России почти отсутствовало, то сейчас в этой сфере наблюдаются подвижки, а значит растё...

Почему Apple не стоит опасаться выхода Samsung Galaxy S22 как конкурента? И хоть оценивать характеристики довольно интересно, выбирая победителя и советуя публике именно его к покупке, в данном случае это не имеет особого значения. Читать полную статью

Мониторинг трафика на коммутаторах при помощи Wireshark + Plink Сразу отмечу, что способ не мой, а подсмотренный у EVE-NG. Никаких особых преимуществ он не даёт, обладает массой ограничений, но кому-то, просто, удобнее работать с Wireshark в режиме реального времени.Суть метода проста: перенаправить вывод от утилиты Tcpdump в SSH сессию ...

ATT&CK v10: больше объектов, техник и функций Привет! Сегодня рассказываем о том, какие обновления и функции ждут пользователей новой версии MITRE ATT&CK: v10. Свежий релиз включает в себя новые источники данных, новый контент и улучшения, связанные с техниками, группами, программного обеспечения корпоративного...

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

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

Анонс новой технологии по созданию виртуальных миров Ubisoft Scaler. Вышел трейлер Ubisoft представила на конференции GDC 2022 свою новую технологию — Ubisoft Scaler. Данный проект направлен на создание и улучшение виртуальных миров, выводя эту технологию на новый уровень. Читать полную статью

[Перевод] Вселенная Стивена Вольфрама Примерно полтора года назад я опубликовал на Хабре перевод статьи Стивена Вольфрама: "Кажется, мы близки к пониманию фундаментальной теории физики, и она прекрасна". С тех пор Вольфрам и его коллеги по Physics Project продвинулись далеко вперед в своих исследованиях теории в...

Эффективные коммуникации на удаленке Сегодня поговорим о том, как работают коммуникации внутри удаленной команды. Года два назад мы рассказывали о технической стороне вопроса - мессенджерах и таймаутах для ответа (https://habr.com/ru/company/maxilect/blog/479518/), а сегодня ударимся в психологию и детали перед...

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

Удвоить штат сотрудников в сфере ТИМ намерена Группа «Эталон» В 2022 году Группа «Эталон» планирует удвоить штат сотрудников, занятых в сфере технологий информационного моделирования (ТИМ). Об этом в рамках Первого Объединенного Евразийского Конгресса «ТИМ-сообщество 2021: Люди. Технологии. Процессы», который проходит в Москве, рассказ...

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

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

Миграция из Office 365: задачи, способы и сроки После мартовского заявления Microsoft о приостановке новых продаж в России клиенты задумались о рисках использования облачных продуктов корпорации. Пока функциональность закупленных лицензий сохраняется. Но российские компании опасаются, что санкции могут усилиться. &nb...

Во вселенной Покемонов выйдет новая игра Pokémon Legends: Arceus Это будет приключение в открытом мире с RPG-элементами. Arceus должен выйти в свет уже 28 января эксклюзивно на Nintendo Switch. Нам предстоит исследовать самые разные регионы (леса, поля, водные пространства) в поисках Покемонов. Задача осложняется тем, что некоторых из эт...

Компьютерная археология Здравствуй, Хабр! Заметка для любителей «винтажа», для тех, кто интересуется историей миникомпьютеров. В преддверии новой эры устройств IoT - HummingBoard Pro на процессоре Freescale i.MX6 Quad и с дизайном Raspberry Pi 1 Model B. Особенности и попытка добиться низк...

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

А я милого узнаю по походке: британские учёные предложили новый способ идентификации владельцев смартфонов Группа учёных Плимутского университета (Великобритания) предложила технологию, которая добавит новый уровень идентификации владельцев смартфонов — на основе особенностей их походки. Источник изображения: Cheyenne Reeves / pixabay.com В исследовательском проекте приняли участ...

Мобильный интернет в России теряет скорость Средняя скорость мобильного интернета в России продолжает снижаться. Об этом сообщается в исследовании агентства  TelecomDaily.  В исследовании сообщается о продолжающемся снижении средней скорости мобильной передачи данных в сетях LTE — с момента их за...

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

Продуктивность vs психическое здоровье Ваше психическое здоровье и продуктивность связаны больше, чем вы думаете. В статье представлено несколько конкретных способов улучшить свое психическое здоровье за ​​счет повышения производительности. Читать далее

Книга «C# 9 и .NET 5. Разработка и оптимизация» Привет, Хаброжители! В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновле...

Книга «Изучаем C# через разработку игр на Unity. 5-е издание» Привет, Хаброжители! Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля и...

Создание yastation — консольного клиента для управления Яндекс станцией Однажды сидя за работой и параллельно слушая музыку на своей Яндекс станции, я обнаружил для себя интересную вещь - я не могу просто взять и переключить трек. Вы спросите: "Как так могло получится?", а я отвечу - вчера я сорвал голос в ожесточенной политической баталии, а те...

Виртуальная «Тройка» + Samsung Pay. Промежуточные итоги тестирования Новый способ оплаты проезда в общественном транспорте Москвы - виртуальная карта "Тройка" - удобный, но при доскональном следовании инструкциям работать не будет.Я состою в фокус-группе тестирования данного функционала. Поделюсь первыми впечатлениями.Телефон Samsung Galaxy S...

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

Сотовый оператор «Билайн» запустил самый лучший тарифный план в мире Все операторы связи, работающие на российской территории, стремятся всеми возможными средствами и методами привлекать новых абонентов. И вот, на радость множества людей, федеральный оператор связи «Билайн» запустил самый лучший в мире тарифный план, способен который Читать ...

Что случилось с faker.js? При создании нового проекта я попытался использовать свою любимую библиотеку генерации случайных данных facker.js. Установилась версия [email protected].Однако при попытке использовать привычные методы библиотеки выскакивала ошибка. Начав разбираться в проблеме, я перешел на gith...

Автоматизация глазами разработчика: Github Actions для стартапа Основное преимущество работы в стартапе – разнообразные задачи, с которыми приходится разбираться в крайне короткие сроки за минимальный бюджет. И такие условия позволяют находить и придумывать интересные решения, которые не приняты за стандарт большими компаниями.Сегодня по...

Angular Libs как монорепозиторий 2: tree shaking и сборка клонов Всем привет! В прошлом посте мы с вами разобрали механизмы создания библиотек с помощью Angular libs, а также научились настраивать их работу в приложении и друг с другом и даже вынесли наши ассеты в одну из таких библиотек.В этом посте хочу продолжить тему разделения функци...

[Перевод] Как рутинное обновление гемов привело к созданию подписок на $73К Как и почему рутинное обновление Руби гемов менее чем за 1 час создало 475 новых подписок на общую сумму $73.271 долларов. Читать далее

Создание Native Images со Spring Native и GraalVM В этой статье я хочу исследовать возможности технологии Java Native Image, поделиться опытом взаимодействия с ней и со средствами Spring для генерации нативных образов. Читать далее

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

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

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

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

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

Разработан сервис для подачи жалобы на спам-рекламу На данный момент форма для подачи жалобы на спам-рекламу появилась на сайтах ФАС России и трёх операторов связи - "МТС", "Tele2", "Мегафон". В ближайшее время сервис заработает на сайтах других операторов.С помощью специальной формы абонент мож...

Microsoft тестирует функцию «Цитаты» в Microsoft Edge При исследовании проекта студенты часто начинают с поиска в Интернете. Они рыщут по Интернету, собирая статистические данные, цифры и другую информацию, чтобы разработать и усовершенствовать свои тезисы. В идеале студенты цитируют свои источники по мере того, как они находят...

[Перевод] 3 способа использовать box-shadow в CSS Тени помогают сделать визуальную составляющую сайта интересной и эстетичной. В посте рассмотрим свойство CSS box-shadow и то, как его можно стилизовать. Читать далее

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

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

Установка Nextcloud на Synology. Настройка OnlyOffice и External storage В данном посте я хотел бы рассмотреть способ установки персонального облака на домашний сервер Synology при помощи Docker, поделиться своими ошибками и опытом использования в повседневной жизни. Я буду признателен, если более опытные пользователи habr также поделятся своим о...

Три способа отследить запросы Greenplum, которые «отъедают» слишком много ресурсов Привет, Хабр! Меня зовут Роман, я работаю разработчиком в компании Arenadata, где мы решаем много задач, связанных с Greenplum. Как-то мне представился случай разобраться с одним непростым, но вполне типичным для этой СУБД кейсом. Необходимо было выяснить, на обработку каких...

Как не стать жертвой IT корпораций? Практически каждый день на просторах Интернета появляется очередной привлекательные сервис, призванный сделать жизнь комфортнее или привнести в нее новый пользовательский опыт: вроде сервисов доставки еды в автомобиль, VR-чатов и метавселенной Facebook.Данные пользователей —...

[Перевод] Туториал по JUnit 5  - Введение В этом туториале по JUnit 5 рассказывается о том, как JUnit адаптировал стиль кодирования Java 8 и некоторые другие функции. Узнайте, чем JUnit 5 отличается от JUnit 4.JUnit 5 - наиболее широко используемая среда тестирования для приложений Java...

[Перевод] Как простой баг повреждения памяти ядра Linux может привести к полной компрометации системы Введение В этом посте описывается простой в реализации баг блокировки ядра Linux и то, как я использовал его против ядра Debian Buster 4.19.0-13-amd64. В посте рассматриваются варианты устранения бага, препятствующие или усложняющие использование подобных проблем злоумышлен...

Новая прошивка добавит в камеру Panasonic Lumix DC-GH5 II поддержку потокового вещания видео 4K по LAN и USB Компания Panasonic анонсировала выпуск обновления встроенного программного обеспечения для камеры Lumix DC-GH5 II. В версии 1.1 добавлена поддержка проводной потоковой передачи видео 4K и сделано несколько небольших улучшений. Обновление позволит организовать потоковую...

Дополнительное охлаждение для MacBook Pro — в борьбе за тихую работу ноутбука Шум ноутбуков при нагруженной работе уже стал нормой и только новые ноутбуки на архитектуре ARM позволяют частично или полностью избавиться от шума. Но не всем пользователям подходит эта архитектура. Мне кажется это связанно в основном со спецификой работы. Помимо различных ...

[Перевод] Почему важно учитывать дальтонизм в дизайне: пример игры Among Us Дальтонизм (недостаток цветового зрения) означает снижение способности видеть цвет или различия в цвете. Согласно данным сайта colourblindawarness.org, недостаток цветового зрения есть у 8% мужчин и 0,5% женщин. Всего в мире более 300 миллионов человек страдают той или ...

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

[Личный опыт] Почему для успешного стартапа в Израиле надо заправлять штаны в носки Как устроиться программистом без опыта? Как пройти собеседование у евреев? Зачем в квартире бронированная комната? Об этом и других особенностях жизни в Израиле расскажет разработчик Сергей Рубанов. Читать далее

Как платить в App Store, Google Play и зарубежных интернет-магазинах? Полезные советы о том, как сейчас оплачивать товары и услуги, от экспертов Роскачества После ухода Visa, Master Card, Pay Pal, Western Union и других платёжных систем россияне столкнулись с ограничениями и проблемами при оплате товаров и услуг. В связи с этим эксперты Роскачества дали полезные советы о том, какими инструментами для оплаты и при каких...

Huawei представляет NetEngine 8000 F8 для создания гибких, надежных и интеллектуальных WAN БАРСЕЛОНА (Испания), 2 марта 2022 г. /PRNewswire/ — Сегодня на выставке MWC2022 вице-президент Huawei по реализации ассортимента средств передачи данных Стивен Чжао (Steven Zhao) представил интеллектуальный маршрутизатор универсального обслуживания NetEngine 8000 ...

[Перевод] Закон Кёрли: Делай что-то одно В статье "Пережить великую нехватку переменных" (Outliving the Great Variable Shortage) Тим Оттингер формулирует закон Кёрли:«Переменная должна означать только что-то одно. Она не должна означать "что-то при таких-то условиях" и иметь разный смысл в разных обстоятельствах. Т...

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

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

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

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

Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...

[Перевод] Стилизация однофайловых Vue компонентов Если у вас есть опыт написания однофайловых Vue компонентов, вы, вероятно, сталкивались с написанием CSS в своем компоненте. Они позволяют разработчикам группировать код более логическими способами, а не разбивать компоненты по используемому языку (HTML, CSS или JavaScript)....

Восприятие цвета в интерфейсе: почему мы видим его по-разному Про инклюзивность в интерфейсах и то, как дизайнеру учесть особенности цветового зрения.Привет! Меня зовут Николай Комиссаров, я руковожу командой дизайна Пульса (pulse.mail.ru) и медиапроектов в VK, а также занимаюсь социальными проектами компании. Недавно, работая над...

Отображение данных из подписанного ЭЦП PDF-файла в Joomla На Joomla CMS сделано очень много сайтов для образовательных учреждений самого разного уровня и сложности. На сайты образовательных учреждений распространяется (на момент написания статьи) Приказ Рособрнадзора от 14.08.2020 №831, согласно которому документация должна быть на...

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

Tele2 купил провайдера для создания виртуальных операторов за 1,7 млрд рублей «ТВЕ-Телеком» был партнёром Tele2 для запуска «ВТБ Мобайл», «ТТК Мобайл» и других.

Недельный геймдев: #66 — 17 апреля, 2022 Из новостей: Unity 2021 LTS, Cascadeur 2022.1 EA, HIP-RT от AMD, Rust GameDev 32.Из интересностей: о работе над освещением и окружением для Cyberpunk 2077, про создание игр на своём 3D движке в одиночку, значение рандомизации в игровом дизайне, сборка мусора в Unreal Engin...

Много новых функций MIUI 13: переосмысленная многозадачность, индикатор нагрева аккумулятора, виджет слежения за посылками, автоматический бэкап данных Поначалу инсайдеры говорили, что в MIUI 13 будет не так уж и много новшеств в сравнении с той же MIUI 12, однако чем ближе дата анонса новой прошивки (согласно последним данным, премьера состоится 12 декабря), тем больше подробностей появляется в Сети. И эти подробности...

Burger King посоветовал хакерам из Anonymous «идти делать уроки» С особым цинизмом ребята из Burger King заметили, что если бы «онанимусы» реально хотели навредить компании, то придумали бы способ вернуть в Россию сеть Макдональдс.

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

В Android 12 встроили функцию отключения работы сетей 2G Компания Google уже выпустила операционную систему Android 12, причем некоторые смартфоны на рынке уже работают под ее управлением.Среди массы функций и возможностей затерялась одна достаточно интересная опция. Речь идет о специальном выключателе для мобильных сетей 2G.Сообщ...

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

6G: что это такое и что нам известно об этой технологии С 2019 по 2020 год интернет активно обсуждал появление сетей 5G. Толчком для обсуждения стало то, что крупные технологические компании именно в этот период ввели поддержку 5G в своих смартфонах. Многие ещё не опробовали новинку, а уже ведутся активные исследования по разраб...

Визуализация данных с помощью веб-фреймворка Dash (часть 2) В предыдущей части статьи мы разбирали, что такое dash в общем, и создавали одностраничный дэшборд, взяв за основу датасет драгоценных камней с kaggle.Но! Задачи, которые падают на нас ,не всегда просты и не всегда возможно ограничить себя  одной страницей на Дашборде. ...

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

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

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

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

В Instagram тестируют функцию платной подписки Создатели Instagram получают еще один способ получения дохода от платформы — речь про платные подписки. На данный момент очень небольшое количество влиятельных лиц в США имеют доступ к этой функции, поскольку Instagram лишь тестирует эту функцию. Вначале люди с данной функци...

С 1 апреля. Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 подготовили неожиданный сюрприз Услуги телекоммуникационного характера с каждым днем становятся все более востребованными, а происходит это на фоне расширения функциональных возможностей электроники. Она позволяет всем и каждому решать все больше различных самых разных задач, связанных с общением и Читать...

Компания «Гонец» разработала комплекс мониторинга линий электропередач Представленный сервис является новым решением для бизнеса. Он представляет собой одно из ряда "коробочных" решений, разработанных компанией "Гонец" в контексте ее участия в цифровизации российской экономики. Решения адаптированы к климатическим и географи...

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

Изучаем протоколы со Scapy Статья расскажет, как можно использовать Scapy для создания пакетов UDP и TCP протокола, так же попробуем реализовать взаимодействие по сети, отправив короткое сообщение с использованием каждого из протоколов. Читать далее

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

«Вы нас неправильно поняли», — Meta утверждает, что она не угрожала закрыть Facebook и Instagram в Европе Компания Meta заявил, что у нее «абсолютно нет желания уходить из Европы». Компания уточнила, что её неправильно поняли и что она не угрожала удалением Facebook и Instagram из европейских стран из-за неопределенности, связанной с трансатлантическим соглашени...

Сотовый оператор «Билайн» с 13 апреля ввел новое правило для всех абонентов Одним из крупнейших и наиболее известных операторов связи в России является «Билайн», а используют его фирменные услуги и возможности очень и очень многие люди, находя такие самыми лучшими и наиболее привлекательными среди всех существующих. Все Читать полную версию публика...

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

Tele2 конец. Запущен новый сотовый оператор под названием t2 Шведская компания Tele2 AB отказалась продлять лицензию российскому оператору связи Tele2 на предоставление услуг под своим брендам, а истекает действующая в 2023 году. Более того, европейская компания сообщила о возможности расторжения договора досрочно, то есть Читать пол...

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

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

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

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

Генерируем Rust обёртку для FMOD Rust — хороший выбор для разработки игр. Хотя экосистема языка еще молода, с помощью FFI можно использовать готовые решения написанные на другом языке. Но написание и использование FFI может быть не тривиальной задачей, когда дело доходит до чего-то большего, чем вызов одной...

Микрофронтеды: достоинства, недостатки и нюансы Привет, меня зовут Евгений, я PHP-разработчик в Broniboy. Ища в очередной раз на Хабре нужную информацию, поймал себя на мысли, что здесь маловато статей, на пальцах объясняющих суть и особенности применения микрофронтендов. Поэтому хочу добавить в копилку знаний. Читать дал...

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

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

Overpass API: следующий уровень владения OpenStreetMap В своих различных геосервисах мы используем данные OpenStreetMap (OSM). Данные в OSM заносятся, в основном, через специальные программы-редакторы, про самые популярные из которых мы писали тут и тут. На программном уровне редакторы общаются с главным сервером через OSM API. ...

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

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

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

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

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

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

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

Geo data in Python Понадобилось мне недавно нарисовать в Python данные на карте, благо в данных есть координаты. Казалось бы, что может быть сложного... Но обо всем по порядку. Читать далее

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

Как я создаю игры на своём 3D движке в одиночку Много лет назад я занимался созданием маленьких Flash игр и публиковал их на сайте Newgrounds. Сейчас я делаю полноценные игры для ПК.На сегодняшний день у меня 4 законченных коммерческих игр в Steam, и самая последняя из них — выпущенная в 2021 году Pilie Pals, о процессе с...

Код Доступа Termux Статья посвящается любителям CLI в знак солидарности лучшего терминала на OS Android, который испытывает «кошмарную» монополию Google.В данной работе вербализация пойдет о нижеизложенном со всеми остановками:управлять серверами через ssh;скачивать ролики с YouTube;нарезать в...

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

Перенос чатов и мультимедиа в WhatsApp с iPhone поддерживают все новые смартфоны с Android 12 Вот уже несколько недель пользователи WhatsApp имеют возможность перенести историю своих сообщений с iPhone на смартфоны Samsung, а теперь эта возможность также появилась на смартфонах Google Pixel. Более того, Google заявил, что любой новый телефон, который будет работ...

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

Сотовый оператор «Билайн» прекратил существование, повергнув весь мир в шок Одним из наиболее крупных, известных и распространенных операторов сотовой мобильной связи в России является «Билайн», а делать он стремится все возможное ради того, чтобы зарабатывать как можно больше денежных средств, И вот, на радость множества Читать полную версию публи...

Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 подготовили неприятный сюрприз для всех Услуги телекоммуникационного характера уже давно стали вынужденной необходимостью для множества людей, позволяя всегда и везде оставаться на связи. Крупнейшими сотовыми операторами в России вот уже как много лет являются «МТС», «МегаФон», «Билайн» и Tele2, стремясь Читать п...

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

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

Состоялся релиз Kali Linux 2022.2 Состоялся релиз Kali Linux 2022.2, который содержит много обновлений и нововведений: обновление графических сред, новые инструменты, поддержка создания снимков и поддержка Kali NetHunter для умных часов. Читать далее

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

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

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

Silicon Power представил USB-накопитель Marvel M02 Возьмите свои данные с собой куда угодно с новым USB-накопителем Marvel M02 от Silicon Power (SP). USB-флешка Marvel M02 Type-A оснащена интерфейсом USB 3.2 Gen 1, который обеспечивает скорость передачи данных до 5 Гбит/с. Кроме того, с емкостью до 128 ГБ у вас будет более ч...

Почему в России нет 5G Вот уже который год производители смартфонов активно внедряют 5G-модемы в свои устройства, добавляя к названию устройства «5G». Эти два символа моментально делают любой смартфон актуальным и современным. Стоит добавить, что за время, пока в других странах появилис...

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

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

Как поживает DevOps в 2021: результаты большого исследования В 2021 году компания Экспресс 42 совместно c hh.ru и OTUS Онлайн-образование провели исследование состояния DevOps в России. Оно позволило нам отследить динамику изменений по сравнению с прошлым годом, получить еще больше полезных данных, а также рассмотреть состояние отрасл...

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

Награды GSMA GLOMO Award удостоены Safaricom, Close the Gap и Huawei Компании Safaricom, Close the Gap и Huawei удостоены награды Global Mobile (GLOMO) Award за совместный проект TECH4ALL DigiTruck и значительный вклад в достижение Целей устойчивого развития ООН (ЦУР ООН) в области мобильной связи. Церемония вручения прошла в ходе выставки MW...

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

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

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

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

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

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

PCI-SIG выпускает спецификацию PCIe 6.0: 64 ГТ/с PCI-SIG, организация, ответственная за широко распространенный стандарт PCI Express (PCIe), объявила сегодня об официальном выпуске спецификации PCIe 6.0, достигающей 64 ГТ/с. Технология PCI Express фактически служила предпочтительным интерконнектом почти два десятилетия. Сп...

Google Pixel 6 и Pixel 6 Pro перестали самостоятельно звонить случайным контактам Недавно выпущенные смартфоны Google Pixel 6 и Pixel 6 Pro, как и предыдущие модели, изначально страдают от различных багов. Среди них — случайный автоматический набор контактов из телефонной книги. Позже было обнаружено, что виновником была функция обнаружения клю...

Текстовые игры — новый старый инструмент для автора или «Сделаем Текстовые Квесты снова Великими!» Про текстовые игры написано довольно много как на Хабре, так и на просторах интернета. Это один из самых первых жанров интерактивных развлечений с использованием ЭВМ и даже без него (просьба поделиться опытом НЕэлектронных текстовых игр в комментариях). В данной статье я хоч...

О судьбе отечественного оборудования для сетей 5G. Часть IV Что есть базовая станция 4G/5G И снова здравствуйте!Первая часть. Обзор РынкаВторая часть. Внешние и внутренние противоречияТретья часть. Основные действующие лицаИтак, на данный момент мы рассмотрели телеком рынок России, выявили основные тенденции его развития, а также обозначили главных действующих суб...

Установка Windows 10 с работающим звуком на старые MacBook и iMac Столкнувшись с проблемой не работающего звука при установке Windows на свой MacBook 11го года обнаружил, что материала по данной теме в русскоязычном сегменте интернета крайне мало, можно сказать что его нет вообще. Эта статья написана в помощь всем столкнувшимся с такой же ...

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

Как htmx помогает разработке на HTML htmx — инструмент для создания сложных и интерактивных веб-приложений на HTML, алтернатива клиентскому рендерингу на Javascript. В этой статье рассказываем, как библиотека помогает переиспользовать элементы на сервере, сократить объем кода на Javascript и отказаться от сборк...

Недельный геймдев: #53 — 16 января, 2022 Из новостей на этой неделе: Github показал игры с Game Off 2021 с наивысшими оценками, Godot 3.5 beta 1, Unity 2022.1.0 Beta 3, Axiom 2.1, UVPackmaster 3.Из интересностей: видео про громадных боссов в играх, «Сапёр» на движке Doom, доклад с GDC про создание правдоподобных...

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

Golang для Embedded Linux При разработке очередной платформы перед командой АТОЛ встал вопрос выбора языка программирования/стека технологий/железа/фреймворка для создания решений. Железо было выбрано на базе относительно недорогой Linux-платформы STM32MP153/512MB DDR3/8GB eMMC. Эта платформа имеет н...

Технология VPN и как с ее помощью реализовать Zero Trust Без сети Интернет сейчас тяжело представить нашу жизнь, и, несмотря на то, что существует угроза перехвата личных данных или кибератаки, частные пользователи продолжают её использовать, так как риск для нас не настолько высок, чтобы о нем переживать. Однако в крупных компани...

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

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

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

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

Samsung Galaxy S21 Ultra – стоит ли покупать спустя год? Давайте еще раз разберем функции Samsung Galaxy S21 Ultra, ведь он будет поддерживаться компанией еще несколько лет (обновления Android там и т.д.). А заодно ещё раз взглянем на то, как будет выглядеть Samsung Galaxy S22 разных вариациях. Читать полную статью

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

Основы HTTPS, TLS, SSL. Создание собственных x509 сертификатов. Пример настройки TLSv1.2 в Spring Boot Привет, Хабр! В современном мире абсолютное большинство сайтов используют HTTPS (Google даже снижает рейтинг сайтов работающих по HTTP в поисковой выдаче), а подключение к различным системам происходит по протоколу TLS/SSL. Поэтому любой разработчик рано или поздно сталкивае...

«МТС», «МегаФон», «Билайн» или Tele2. Назван сотовый оператор с самым быстрым мобильным интернетом На территории России существует четыре федеральных оператора связи, каждый из которых развивает свою собственную инфраструктур и использует свое оборудование для обеспечение работы сетей 2G, 3G и 4G LTE. Более того, некоторые телекоммуникационные компании уже даже Читать по...

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

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

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

SpaceX отправила на орбиту еще 53 спутника Starlink. Первая ступень ракеты Falcon 9 использовалась уже 12 раз, и это рекорд Компания SpaceX сегодня запустила ракету Falcon 9 с очередной партией спутников Starlink. Этот запуск стал двенадцатым для первой ступени ракеты, что является рекордом. Старт Falcon 9 состоялся на мысе Канаверал (штат Флорида) в 07:42 по московскому времени, его пе...

Microsoft устраняет разрыв между облачными и локальными ПК с помощью Windows 365 На мероприятии по гибридной работе с Windows Microsoft представила ряд новых способов преодоления разрыва между локальной и облачной средами в Windows 365. Начнем с того, что у нас есть Windows 365 Boot, которая позволит работникам входить в свой облачный ПК и настраивать ег...

Подписан указ о присоединении Центрального НИИ связи к НИИ радио Как пишет CNews , обе организации носят организационно-правовую форму федеральных государственных унитарных предприятий (ФГУП) и расположены в Москве. Этим же указом НИИР из преобразуется из ФГУП в федеральное государственное бюджетное учреждение (ФГБУ).НИИР занимается иссле...

Как создать telegram бот на C# быстро? Как создать telegram bot на C# быстро?В этой статье мы рассмотрим заготовку для создания telegram бота на C#. В связи с последними обновлениями TelegramBotAPI, большая часть удачных с моей точки зрения публикаций на эту тему несколько устарело. Потому предлагаю разобраться в...

Microsoft добавляет новые функции в Windows 365 Cloud Microsoft анонсировала несколько новых функций для Windows 11 и своего набора приложений для улучшения «гибридных режимов работы», позволяющих сотрудникам использовать свои собственные компьютеры для безопасного доступа к службам компании, независимо от того, находятся ли он...

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

Найден способ определения смерти от COVID-19 по ПЦР-тесту В человеческом организме при некоторых заболеваниях выделяются особые молекулы, которые свидетельствуют о том, что клетки уже не способны защититься от инфекции. То же самое происходит при ковиде, и понять это можно по ПЦР-тесту. Подробнее об этом рассказал «Лайф».

По данным ABI Research, развертывание 5G ускоряется Несмотря на небольшое сокращение мировой базы абонентов мобильной связи в результате пандемии COVID-19, операторы мобильных сетей на разных рынках продолжают развертывание сетей 5G. К концу 2020 года число подключений достигло 264  млн, а в текущем году ожидается п...

В Крыму строят сеть на отечественном оборудовании Крымский оператор К-Телеком объявил о создании тестовой зоны с использованием российского оборудования.

Tele2 присоединилась к хартии «Цифровая этика детства» Оператор поддерживает стандарты и правила поведения, направленные на создание благоприятного и дружественного интернет-пространства для детей.

Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 меняют правила оказания услуг с 2022 года Крупнейшими и наиболее известными сотовыми операторами в России являются «МТС», «МегаФон», «Билайн» и Tele2, а делать они стремятся все возможное ради того, чтобы как можно больший круг людей использовал все те услуги и возможности, доступ Читать полную версию публикации Со...

МегаФон первым среди российских операторов запустил VoLTE в международном роуминге Voice over LTE (VoLTE) позволяет за несколько секунд установить соединение с абонентом любого оператора и обеспечивает чистый звук во время разговора. Абонент может общаться и одновременно пользоваться мобильным интернетом, например, искать местоположение на карте, не прерыв...

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

Как включить закадровый перевод видео в любом браузере. Это новый бесплатный скрипт Вот это круто!

От Й до Я: история создания отечественных смартфонов На протяжении последнего десятилетия в России создают отечественные смартфоны. И если первые попытки были чем-то сродни романтическому желанию иметь свой аналог «Айфонов» и «Гуглафонов», то к началу 2020-х пришло понимание, что нужна собственная программная платформа, собств...

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

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

Эту новую услугу от оператора связи Tele2 все ждали более 10 лет Услуги телекоммуникационного характера уже давно успели стать просто незаменимы для всех и каждого, позволяя всегда и везде оставаться на связи. Одним из крупнейших и наиболее известных операторов сотовой мобильной связи в России является Tele2, а Читать полную версию публи...

Радары диапазонов 77 и 24 ГГц для автотранспорта и дорожной инфраструктуры (часть 2) В предыдущей части статьи, было рассказано об основных принципах работы и особенностях проектирования радаров для применения в дорожной инфраструктуре. Теперь попробуем разобраться с радарами для автомобильного транспорта. Читать далее

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

[Перевод] BBS на Amiga 3000 в 2021 году No carrier, ATDT, ATZ, ZModem, XModem, Kermit, Door games, FidoNet и SysOps. Ничего не напоминает? Для тех, кто никогда не сталкивался с электронными досками объявлений (BBS), они были доинтернетным способом распространения программного обеспечения, общения в чатах, онлайн-и...

SNS и SQS: разбираемся, какие есть способы обмена сообщениями в облаках Привет, Хабр! Сегодня поговорим о принципах асинхронной работы с сообщениями и их очередями в распределенной и бессерверной архитектуре. У Amazon для этого есть веб-сервисы Simple Notification Service (SNS) и Simple Queue Service (SQS): они позволяют обмениваться сообщениями...

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

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

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

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

[Перевод] Эмоциональный код Я зарабатываю программированием с 1979 года, и большую часть этого времени мне приходится работать с чужим кодом. Поначалу было: "Добавьте эту маленькую функцию к тому, что у нас уже есть". Теперь — "как мы можем стать лучше" и " стоит ли сохранять данный код?". Прочтение ко...

Google Pixel получили множество важных апдейтов Google выпустила ряд обновлений, которые помогут владельцам как старых, так и новейших устройств Pixel 6. Во-первых, Pixel 6 Pro получает возможность UWB (сверхширокополосная передача информации), что позволяет быстро обмениваться фотографиями и другими файлами с помощью фун...

Запущен бесплатный тарифный план с 20 ГБ мобильного интернета и 500 минутами звонков Каждый оператор связи старается чем-то привлечь абонентов, внедряя ради этого различные самые разные новшества. И вот, на радость очень многих людей, произошло реальное чудо, потому что если еще недавно всем и каждому приходилось платить деньги Читать полную версию публикац...

[Перевод] Закулисье API Spotify Wrapped Каждый год (если вы не являетесь одним из пользователей Apple Music) фанаты музыки получают собственный Spotify Wrapped или обзор их музыкальных предпочтений в течение уходящего года. Это забавный способ исследовать наиболее прослушиваемых исполнителей и композиции. И, если ...

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

Владимир Путин молниеносно уничтожил сотовых операторов «МТС», «Билайн», «МегаФон» и Tele2 Услуги телекоммуникационного характера с каждым днем становятся все более необходимыми абсолютно каждому человеку, который хочет жить нормальной полноценной жизнью. И вот, на радость всех таких людей, российские сотовые операторы «МТС», «Билайн», «МегаФон» и Tele2 готовы Чи...

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

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

Исследование: собаки, которых кормят раз в день, обладают лучшими когнитивными функциями и здоровьем Наука Человек 26.11.2021, 10:29 Исследование: собаки, которых кормят раз в день, обладают лучшими когнитивными функциями и здоровьем Новое исследование показало, что собаки, которых кормят один раз в день, обладают лучшими когнитивными...

Библиотека Pygame / Часть 1. Введение Это первая часть серии руководств «Разработка игр с помощью Pygame». Она предназначена для программистов начального и среднего уровней, которые заинтересованы в создании игр и улучшении собственных навыков кодирования на Python. Читать далее

Это Gaidai какой-то. Сервис HTTP сценариев Привет, Хабр, меня зовут Артем Кудряшов, некоторую кучу лет я работаю в ATI.SU — крупнейшей в России бирже грузоперевозок. В разное время я писал код, управлял командами и занимался другими весёлыми вещами. В статье, что вы видите, хочу рассказать об одном из наших сервисов ...

Microsoft выпустила Windows 10 Build 19041.1382, 19042.1382, 19043.1382 и 19044.1382 Компания Microsoft выпустила Windows 10 Build 19041.1382, 19042.1382, 19043.1382 и 19044.1382. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают: • Исправлена проблема, которая влияла на открытие процесса SearchFilterHost....

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

Модификатор первого iPhone с USB-C добавил порт Lightning в Android смартфон В прошлом году Кен Пиллонел сделал то, что Apple отказывалась делать — выпустил iPhone с портом USB-C. Кен также модифицировал некоторые AirPods с портом USB-C. Для своего следующего творения Кен переоборудовал телефон Android с портом Lightning. На этот раз Кен Пиллонел...

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

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

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

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

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

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