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

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

Нам нужно поговорить про Linux IIO IIO (промышленный ввод / вывод) — это подсистема ядра Linux для аналого-цифровых преобразователей (АЦП), цифро-аналоговых преобразователей (ЦАП) и различных типов датчиков. Может использоваться на высокоскоростных промышленных устройствах. Она, также, включает встроенный API...

[Из песочницы] Цифровое представление аналогового аудиосигнала. Краткий ликбез Дорогие читатели, меня зовут Феликс Арутюнян. Я студент, профессиональный скрипач. В этой статье хочу поделиться с Вами отрывком из моей презентации, которую я представил в университете музыки и театра Граца по предмету прикладная акустика. Рассмотрим теоретические аспект...

Цифро-аналоговое и смешанное моделирование в PADS Professional Одной из полезных функций, включенных в PADS Professional, является встроенный инструмент моделирования аналоговых смешанных сигналов (AMS), который позволяет моделировать ваши схемотические проекты с использованием моделей SPICE и VHDL-AMS. Возможность использования обоих...

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

Обратная разработка аналоговой видеокамеры Ранее на хабре я публиковал статьи, связанные с системой аналогового видеонаблюдения. В частности, были статьи, связанные с изучением файловой системы HDD видеорегистратора (DVR). В данной статье речь пойдёт про обзор навороченной аналоговой видеокамеры модели Evidence EVR...

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

Intel NUC для управления и анализа данных с SDR приемника Пост-призер новогоднего NUCо-конкурса Intel. Возникла необходимость создания портативного приемопередатчика, предназначенного для цифровой обработки и формирования ВЧ сигналов в реальном времени, для обучения практикантов основам анализа спектра и цифровой обработке сигналов...

Представлена звуковая карта Sound BlasterX AE-5 Plus Компания Creative Technology представила звуковую карту Sound BlasterX AE-5 Plus, рассчитанную на установку в слот PCIe. Она является развитием модели Sound BlasterX AE-5. Как и другие модели серии AE, новая карта построена на звуковом процессоре Sound Core3D. У модели...

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

Квант Вселенной — Нагородили мы огород! Цифровую систему построили с помощью цифровой системы. На ней сформировали аналоговую систему, и с помощью аналоговой системы пытаемся вычислять первичную цифровую, — сказал профессор Петренко. Читать дальше →

[Перевод] Структурные шаблоны проектирования в ES6+ на примере Игры престолов Доброго времени суток, друзья! Структурные шаблоны проектирования используются для построения больших систем отношений между объектами с целью сохранения гибкости и эффективности. Давайте рассмотрим некоторые из них с отсылками на Игру престолов. В разработке программног...

Автоматизация задач администрирования API VMware vSphere с использованием Ansible В предыдущей статье мы рассмотрели взаимодействие с VMware с помощью Python. В этой же обсудим взаимодействие с VMware с помощью Ansible. Ansible — система управления конфигурациями, написанная на языке программирования Python с использованием декларативного языка разметки ...

О работе «Цифрового делового пространства» рассказала вице-мэр Москвы Наталья Сергунина Современное оснащение, профессиональная звуковая система, интерактивные системы взаимодействия с контентом позволяют реализовывать в «Цифровом деловом пространстве» разноплановые мероприятия. За время работы многофункциональную площадку посетили более 170 тысяч человек, об э...

[Из песочницы] Пневматический дискретный громкоговоритель Новая область техники — дискретная акустика. Здравствуйте! Данная публикация для поиска и объединения единомышленников и энтузиастов в нелегком и затратном деле — создании нового типа акустических устройств. А именно дискретных акустических преобразователей. Вспомним недал...

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

[Из песочницы] Использование Quartus и ModelSim Меня всегда интересовала цифровая схемотехника, а в частности языки описания аппаратуры -HDL. У меня давно лежала в списке будущего чтения книга Дэвида М. Хэррис и Сары Л. Хэррис «Цифровая схемотехника и архитектура компьютера», воспользовавшись свободным временем на самоизо...

О работе «Цифрового делового пространства» рассказала вице-мэр Москвы Наталья Сергунина Современное оснащение, профессиональная звуковая система, интерактивные системы взаимодействия с контентом позволяют реализовывать в «Цифровом деловом пространстве» разноплановые мероприятия. За время работы многофункциональную площадку посетили более 170 тысяч человек, об э...

Построение архитектуры социальной среды Вступление Вы все — система, которая так много знает. Вы решаете, что хорошо, а что плохо. Точно так же, вы решаете, что смешно, а что нет. Джокер (Joker) После публикации моей статьи «Социальный Организм — как форма эффективного взаимодействия команды», у меня состоялся ц...

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

[Из песочницы] Ошибки при проектировании интерфейса VR, VR для дизайнеров интерфейсов Ошибка #1. Маленькие или далеко расположенные элементы В то время как луч от джойстика в VR такой же тонкий как и кончик курсора мышки, может показаться, что взаимодействие в VR может быть “точечным”, вплоть до наведения на букву текста (как наведение на ссылку в вебе, напр...

Продуктовый дизайн без дизайнера Я работаю в КОРУС Консалтинг СНГ 3 года, и за это время поучаствовала в проектировании девятнадцати B2B сервисов. Проектирование взаимодействия ассоциируется обычно с Axure, InVision, Moqups, Framer, (вставьте ваш любимый вариант), но мои инструменты — это HTML, SCSS и Ang...

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

Новый цифровой плеер от S.M.S.L.! Стационарный плеер DP3 со встроенным усилителем для наушников и цифро-аналоговым преобразователем прибыл в Россию

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

Автоматизация Для Самых Маленьких. Заметки. RESTful API Эта статья — одна из обещанных коротких заметок по ходу цикла статей Автоматизация Для Самых Маленьких. Поскольку основным способом взаимодействия с IPAM-системой будет RESTful API, я решил рассказать о нём отдельно. Воздаю хвалы архитекторам современного мира — у нас ест...

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

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

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

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

[Перевод] Смешиваем OpenJDK и NodeJS: межъязыковые взаимодействия и вертикальная архитектура Привет, Хабр! Давно вынашивали мысль обсудить с вами тему GraalVM, откладывали, пока не нашли, наконец, сегодняшнюю статью, тематика которой серьезно выходит за рамки разбора конкретной виртуальной машины. Автор Майк Хёрн (Mike Hearn) ни много ни мало излагает целую парадиг...

Изучаем VoIP-движок Mediastreamer2. Часть 7 Материал статьи взят с моего дзен-канала. Используем TShark для анализа RTP-пакетов В прошлой статье мы собрали схему дистанционного управления из генератора и детектора тональных сигналов, связь между которыми осуществлялась с помощью RTP-потока. В этой статье мы продолжа...

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

Изучаем VoIP-движок Mediastreamer2. Часть 6 Материал статьи взят с моего дзен-канала. Передача звукового сигнала через RTP-поток В прошлой статье мы собрали схему дистанционного управления из генератора и детектора тональных сигналов, которые работают внутри одной программы. В этой статье мы научимся использовать про...

[Перевод] Canary Deployment в Kubernetes #1: Gitlab CI Мы будем использовать Gitlab CI и ручной GitOps для внедрения и использования Canary-деплоя в Kubernetes Статьи из этого цикла: (эта статья) Canary Deployment при помощи ArgoCI Canary Deployment при помощи Istio Canary Deployment при помощи Jenkins-X Istio Flagger Выполн...

Древности: чем хуже, тем лучше или особенности Sound Blaster Pro 2 В предыдущей статье я постарался описать весь спектр звуковых карт эпохи MS-DOS, но не то, чтобы сильно в этом преуспел. С конца восьмидесятых до середины девяностых многие производители экспериментировали с технологиями синтеза звука, воспроизведения цифровых записей, ранни...

AIOps в управлении ИТ-инфраструктурой Традиционные методы ИТ-администрирования и управления ИТ-инфраструктурой активно пересматриваются и постепенно реформируются. Использование искусственного интеллекта (ИИ) в управлениии ИТ-инфраструктурой рисует интереснейшие перспективы. Термин AIOps (Artificial Intelligence...

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

Новые карты памяти Transcend CFexpress 820 Type B: выбор профессионалов Transcend Information, Inc. (Transcend®), мировой лидер среди производителей мультимедиа и накопителей, представляет новые карты памяти Transcend CFexpress 820 Type B. Созданы для профессионных фотографов, эти карты памяти идеально подходят для использования в современных ви...

Выбираем лучшие наушники с поддержкой aptX на AliExpress: топ лучших моделей - bluetooth гарнитура RAXFLY M5, спортивные наушники KZ, bluetooth наушники Avantree ANC041 и многое другое aptX — современная технология передачи звука, которая позволяет транслировать сигнал от источника в наушники в цифровом виде, без потерь в качестве, а также искажений, возникающих во время преобразования в аналоговую форму. За очень короткое время поддержка такой возможности...

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

Турецкие фокусы с червями, крысами… и фрилансером Специалисты группы исследования угроз экспертного центра безопасности Positive Technologies (PT Expert Security Center) обнаружили вредоносную кампанию, которая активна по крайней мере с середины января 2018 года. Операция направлена на пользователей из Бразилии, Великобрита...

[Из песочницы] Отладка микроконтроллеров ARM Cortex-M по UART В данной статье я расскажу вам как можно использовать регистры отладки и breakpoint'ов в микроконтроллерах, построенных на ядрах ARM Cortex-M Читать дальше →

[Перевод] Крохотные генераторы подкачки заряда в процессоре 8086, создающие отрицательное напряжение Увеличенное фото чипа 8086; видно кремниевый кристалл и распайку проводов, соединяющую чип со свинцовым остовом Революционный микропроцессор Intel 8086, представленный в 1978 году, породил целую группу процессоров х86, которые и по сей день используются в настольных и серв...

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

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

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

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

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

Правила своевременного приготовления вкусного программного обеспечения. Часть 1: границы возможностей Ранее в статье «JIRA как средство от бессонницы и нервных срывов» был предложен вариант применения JIRA для управления проектом по разработке программного обеспечения в интересах крупного государственного заказчика. Однако неосторожное обращение со средствами автоматизации у...

«Микрон» и НИИМА «Прогресс» выпустят 32-битный микроконтроллер с ядром RISC-V и встроенной ГОСТ-криптозащитой для IoT «Микрон», российский производитель и экспортер микроэлектроники, и НИИМА «Прогресс», дизайн-центр России по разработке цифровых и цифро-аналоговых чипов, разработают и произведут первый отечественный 32-х разрядный ...

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

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

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

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

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

Использование процессорной системы Nios II без процессорного ядра Nios II В прошлом блоке статей про комплекс для удалённой отладки Redd, я показал, что работа с ним – это не только работа с ПЛИС. Мало того, ПЛИС – это всего лишь очень интересная, но всё-таки весьма специфичная часть комплекса. Основная же его часть – мосты FTDI и прочие USB-шные ...

Защита документов от копирования Существует 1000 и один способ защиты электронных документов от несанкционированного копирования. Но как только документ переходит в аналоговое состояние (согласно ГОСТ Р 52292–2004 «Информационная технология. Электронный обмен информацией. Термины и определения», понятие «ан...

Окружим цифрой пользователя Удаленная работа с нами останется надолго и за пределами бушующей сегодня пандемии. 74% компаний из 317, опрошенных Gartner, продолжат использовать дистанционный формат работы. ИТ-инструменты для ее организации будут активно востребованы в будущем. Представляем обзор продукт...

Книга «Программируем с PyTorch: Создание приложений глубокого обучения» Привет, Хаброжители! Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и исполь...

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

Краткий гайд по использованию GDB В этом коротком туториале мы рассмотрим базовые приёмы работы с GDB, а также посмотрим как можно (и нужно) подготавливать файлы к отладке для GDB. GDB — переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах и умеет производить отладку многих яз...

Изучаем VoIP-движок Mediastreamer2. Часть 10 Материал статьи взят с моего дзен-канала. В прошлой статье мы сделали дуплексное переговорное устройство, выполняющее обмен звуковым сигналом через дуплексную RTP-сессию. В этой статье мы научимся писать фильтры и добавим сделанный своими руками фильтр в сделанное своими рук...

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

Мини плата для разработки и отладки ПО на BLE, Zigbee Thread Приветствую читателей Habr! В этой статье хочу поделиться с сообществом своей новой разработкой, речь пойдет о небольшой Development Board на чипе nRF52840. Плата была спроектированна под недорогие модули E73-2G4M08S1C. Идея ее создания родилась в одном уютном телеграмм чати...

[Из песочницы] Бот для сборов. Собираемся на футбол с новыми технологиями Введение Всем привет. В этой статье я опишу своего чат-бота для сервиса обмена сообщениями telegram и социальной сети VK с использованием NodeJS. На этом месте у многих читателей должно вырваться что-то вроде: "Доколе!" или "Что, опять ?!". Да, похожие публикации уже были и ...

5 малоизвестных возможностей JSON.stringify() Доброго времени суток, друзья! В этой небольшой заметке я хочу рассказать вам о некоторых редко используемых возможностях JSON.stringify(). Возможно, они окажутся вам полезными. JSON.stringify() часто используется при отладке для преобразования объекта или обычной стро...

Creative выпускает портативную звуковую карту Sound Blaster G3 Компания Creative Technology представила новое устройство под названием Sound Blaster G3, которое является портативным игровым цифро-аналоговым преобразователем и усилителем звука с USB-интерфейсом.

Онлайн-конференция Autodesk Pro Forum: все о цифровом проектировании и производстве 29-30 сентября состоится Autodesk Pro Forum — онлайн-конференция, посвященная цифровым технологиям для разработки и создания изделий, управления инженерными данными и производством. Организатором мероприятия выступает дистрибьютор Autodesk – компания «Поинт». Слоган «Онлайн ...

Гарнитуры Thermaltake Shock XT 7.1 и Shock XT относятся к игровым В обеих моделях используются 50-миллиметровые излучатели, но особенностью Shock XT 7.1 является наличие встроенной звуковой карты с процессором цифровой обработки сигналов, которая позволяет получить виртуальный объемный звук 7.1. Пульт управления позволяет настраивать ...

[Перевод] Заменяем Redux c помощью Observables и React Hooks Управление состоянием — одна из важнейших задач, решаемых в разработке на React. Было создано множество инструментов в помощь разработчикам для решения этой задачи. Наиболее популярным инструментом является Redux — небольшая библиотека, созданная Дэном Абрамовым, и предназн...

Рустам Гильфанов: «Цифровая трансформация компании обеспечивает ее успех» Цифровая трансформация не является внедрением новых информационных технологий. Она обеспечивает преобразование организационной модели компании. Рустамом Гильфановым – IT-бизнесменом и инвестором, указывается на возможность изменения бизнеса методом использования прорывных т...

[Перевод] ELK, SIEM из OpenSource, Open Distro: Case management В сегодняшней статье мы поставим последний кусочек пазла на его место. Мы собираемся представить вам часть нашего SOC, касающуюся управления делами. Мы использовали две технологии с открытым исходным кодом — TheHive и Cortex. TheHive будет использоваться в качестве платформы...

[Перевод] Использование современных графических форматов в веб-проектах Эдди Османи, в статье «Цена JavaScript в 2018 году», озвучил одну ценную мысль: время, необходимое на обработку скрипта размером 200 Кб, и на обработку изображения, имеющего такой же размер, серьёзно различается. Дело в том, что при обработке кода браузеру нужно проделать бо...

Быстрый роутинг и NAT в Linux По мере исчерпания адресов IPv4, многие операторы связи столкнулись с необходимостью организовывать доступ своих клиентов в сеть с помощью трансляции адресов. В этой статье я расскажу, как можно получить производительность уровня Carrier Grade NAT на commodity серверах. Чита...

[Из песочницы] Очереди сообщений в PostgreSQL с использованием PgQ Очереди сообщений используются для выполнения: отложенных операций, взаимодействия сервисов между собой, «batch processing» и т.д. Для организации подобных очередей существуют специализированные решения, такие как: RabbitMQ, ActiveMQ, ZeroMQ и тд, но часто бывает, что в ни...

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

[Из песочницы] Как использовать консоль JavaScript: выход за пределы console.log () Привет, Хабр! Представляю вашему вниманию перевод статьи «How to use the JavaScript console: going beyond console.log()» автора Yash Agrawal. Один из самых простых способов отладки чего-либо в JavaScript — вывод материала с помощью console.log. Но есть много других методов,...

Курс Natural Language Processing (обработка естественного языка) Всем привет! Huawei Russian Research Institute (Huawei RRI) в рамках программы взаимодействия с ведущими российскими университетами (МФТИ, МГУ, МГТУ им. Н. Э. Баумана) представляет открытый курс “Natural Language Processing” или “Обработка естественного языка”, который пройд...

[Перевод] Знакомимся с NestJS Перевод статьи подготовлен в преддверии старта курса «Разработчик Node.js». У современных разработчиков есть много альтернатив, когда речь заходит о создании веб-сервисов и других серверных приложений. Node стал крайне популярным выбором, однако многие программисты предп...

Запущен сервис по цифровому взаимодействию между гражданами и банками через Единый портал госуслуг Сервис реализован в рамках проведения эксперимента по запуску цифрового профиля граждан в соответствии с постановлением Правительства РФ от 03.06.2019 №710.Через новый сервис финансовые организации могут получать необходимые сведения, хранящиеся о гражданах в различных базах...

[Из песочницы] AWS Step Functions overview Теория Что такое Step Functions? Из AWS Docs: Step Functions — это сервис бессерверной оркестровки, который позволяет комбинировать функции AWS Lambda и другие сервисы AWS для создания критически важных для бизнеса приложений. С помощью графической консоли Step Functions вы ...

Angular: еще один способ отписываться Подписок в коде компонента следует избегать, перекладывая эту задачу на AsyncPipe, однако не всегда это возможно. Есть разные способы завершать подписки, но все они сводятся к двум — ручная отписка или использование takeUntil. Со временем я все чаще стал использовать свой де...

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

В ВВС США вводится обозначение «eSeries» для оборудования цифровой разработки В ВВС США вводится обозначение «eSeries» для оборудования, разработанного полностью на цифровых технологиях. Переход на цифровую форму проектирования позволит сократить время сборки на 80%, а период разработки на 50%. Подробнее об этом читайте на THG.ru.

[Перевод] Программирование игры для embedded-устройства на ESP32: накопитель, аккумулятор, звук Начало: система сборки, ввод, дисплей. Часть 4: накопитель Odroid Go имеет слот карты MicroSD, который будет полезен для загрузки ресурсов (спрайтов, звуковых файлов, шрифтов), а возможно, даже для сохранения состояния игры. Устройство чтения карт подключено по SPI, но I...

Имитируем сетевые проблемы в Linux Всем привет, меня зовут Саша, я руковожу тестированием бэкенда в FunCorp. У нас, как и у многих, реализована сервис-ориентированная архитектура. С одной стороны, это упрощает работу, т.к. каждый сервис проще тестировать по отдельности, но с другой — появляется необходимость ...

Знакомство с Node-RED и потоковое программирование в Yandex IoT Core В этой статье я хочу разобрать один из самых популярных опенсорс-инструментов, Node-RED, с точки зрения создания простых прототипов приложений с минимумом программирования. Проверим гипотезу о простоте и удобстве таких средств, а также рассмотрим взаимодействие Node-RED с о...

Платы MSI Pro на чипсетах Intel 400-й серии предназначены для рабочих ПК Завершают список новых системных плат MSI на чипсетах Intel 400-й серии модели Z490-A Pro, B460M Pro-VDH WiFi, B460M-A Pro и B460M Pro. Все они предназначены для рабочих ПК — как офисных, так и используемых индивидуальными профессионалами. К их общим чертам произв...

[Из песочницы] Unity3D: Автоматический агрегатор скриптов-менеджеров Вступление В этой статье речь пойдет об одном виде организации взаимодействия между скриптами-менеджерами (синглтонами именуемыми), а конкретно — использование отдельного класса-агрегатора, в котором содержаться ссылки на все instance менеджеров. Идея создать класс-агрегатор...

[Из песочницы] Пять интересных способов использования Array.reduce() (и один скучный путь) Привет, Хабр! Представляю вашему вниманию перевод статьи "Five Interesting Ways to Use Array.reduce() (And One Boring Way)" автора Chris Ferdinandi. Из всех современных методов работы с массивами самым сложным из всех, что мне пришлось использовать, был Array.reduce(). На пе...

Глава «Роскомсвободы» Артем Козлюк: пандемия — толчок для развития технологий слежки Во вторник, 7 апреля, в прямом эфире на платформе ForkLog.Live руководитель общественной организации «Роскомсвобода» Артем Козлюк рассказал о нарушении цифровых прав граждан под предлогом борьбы с коронавирусом и последствиях развертывания технологий слежки. По его словам, с...

Redis Best Practices, часть 2 Вторая часть цикла переводов «Redis Best Practices» от Redis Labs, и в ней рассмотрены паттерны взаимодействия и паттерны хранения данных. Читать дальше →

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

[Из песочницы] Генерация клока в ПЛИС на примитивах Читая даташиты на ПЛИС, можно находить таблички об их рабочих частотах… Хотя нет, история начинается еще с 2015 года, когда я познакомился с ПЛИС. В своих первых простеньких работах я формировал нужный мне клок из счетчика и запитывал от него всю логику(естественно при усло...

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

[Из песочницы] Расчет временных ограничений для ПЛИС простым языком Здравствуйте. Эта статья написана для самых-самых новичков в мире ПЛИС. В ней я попытаюсь максимально просто и понятно рассказать что такое временны́е ограничения (timing constraints), накладываемые на проекты под ПЛИС. Статья создана на основе собственного опыта попыт...

Цифровая камера с дискетой: обозреваем Sony Mavica MVC-FD73 Привет, Хабр! Мы вводим новую рубрику «Обзор раритета», которая будет выходить каждую пятницу. Здесь мы будем публиковать обзоры старых интересных устройств, которые не заслужили забвения. Более того, некоторые из них актуальны и по сей день. Сегодня расскажем о цифрово...

F#, увеличение контраста изображения путем выравнивания гистограмм Операция выравнивания гистограмм (увеличение контраста) часто используется для увеличения качества изображения. В рамках этой статьи будет рассмотрено понятие гистограммы, теория алгоритма для ее выравнивания, практические примеры работы этого алгоритма. Для облегчения обраб...

Стереоусилитель Dynavox VT-80 Dynavox VT-80 представляет собой высококачественный компактный стереоусилитель для подключения аналоговых или цифровых источников сигнала

Цифровая неизбежность. Трансформация бизнеса в эпоху кризиса Команда Onellect приглашает вас на бесплатную онлай-встречу 21 мая в 11:00 (мск). Предварительная регистрация обязательна. Настало время подумать, как жить и работать в новых условиях — как быстро перестроить процессы, как управлять персон...

Запускаем трансфлективный TFT дисплей на SSD1283A с помощью STM32 Введение Модель дисплея называется H016IT01. Данный дисплей интересен прежде всего тем, что он является транфлективным(transflective). Это означает, что изображение на нем должно быть видно даже под ярким солнцем. А также это чуть ли не единственная доступная модель с этой о...

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

В НПО Энергомаш и на предприятиях ИСРД внедрена PLM-система Цифровая трансформация предприятий проходит в соответствии с утвержденной "Стратегией цифровой трансформации Госкорпорации „Роскосмос“ на период до 2025 года и перспективу до 2030 года". Стратегия предполагает посредством управления данными формирование...

SOA на Laravel и JSON-RPC 2.0 SOA (Сервис-Ориентированная Архитектура) строится путём комбинации и взаимодействия слабо-связанных сервисов. Для демонстрации создадим два приложения Клиент и Сервер. А их взаимодействие организуем посредством протокола удаленного вызова процедур JSON-RPC 2.0. Читать дал...

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

Представлены очки смешанной реальности Jio Glass Индийский телекоммуникационный гигант Reliance Jio провел мероприятие, на котором компания не только рассказала о своих успехах, но и анонсировала очки смешанной реальности Jio Glass. Reliance также анонсировала свою сеть 5G, построенную с использованием отечественных т...

[Перевод] Умная перчатка для велосипедистов Перевод с сайта instructables.com, автор проекта: Matlek В данной статье я подробно расскажу процесс изготовления «умной перчатки» и её светодиодной панели, предназначенных для повышения безопасности велосипедистов и других людей, путешествующих по дорогам. Сначала можно ...

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

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

Apple создаст свой велосипед: инженеры компании ... Технология 5G-сетей постепенно набирает обороты. И хотя она доступна еще далеко не везде, эксперты уверены, что сети нового поколения станут основой причиной увеличения продаж для крупных производителей смартфонов в этом году. Американский гигант Apple не упустит возможности...

Apple создаст свой велосипед: инженеры компании ... Технология 5G-сетей постепенно набирает обороты. И хотя она доступна еще далеко не везде, эксперты уверены, что сети нового поколения станут основой причиной увеличения продаж для крупных производителей смартфонов в этом году. Американский гигант Apple не упустит возможности...

[Из песочницы] Todolist на React Hooks + TypeScript: от сборки до тестирования Начиная с версии 16.9, в библиотеке React JS доступен новый функционал — хуки. Они дают возможность использовать состояние и другие функции React, освобождая от необходимости писать класс. Использование функциональных компонентов совместно с хуками позволяет разработать полн...

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

[Перевод] Всё, что нужно знать о Progressive Web App (PWA) PWA — прогрессивные веб-приложения. Предупреждение. Эта статья не проспонсирована PWA. Все взгляды и мнения в статье принадлежат только её автору. Progressive Web App или PWA — лучший способ для разработчиков заставить свои веб-приложения загружаться быстрее и быть более...

5. NGFW для малого бизнеса. Облачное управление SMP Приветствую читателей, в нашем цикле статей, который посвящен SMB Check Point, а именно модельному ряду 1500 серии. В первой части упоминалось о возможности управления вашими NGFW серии SMB с помощью облачного сервиса Security Management Portal (SMP). Наконец, пришло врем...

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

Банк Японии рассмотрит возможность выпуска собственной цифровой валюты В Банке Японии заявили, что готовы рассмотреть возможность выпуска собственной цифровой валюты (CBDC), если увидят спрос на такой актив от общественности. Об этом сообщает Reuters со ссылкой на заместителя управляющего банка Масаеси Амамию (Masayoshi Amamiya). Он подчеркнул,...

Цифровая трансформация: три способа привлечь необходимые технические таланты Кадровое обеспечение цифровой трансформации представляет огромную проблему. Чтобы к вам пришли те, кто составит команду вашей мечты, рассмотрите возможность изменений в трех областях, пишут партнер Арун Арора McKinsey & Company ...

В Китае заявили о проведении 128-й Кантонской ярмарки в режиме онлайн Организаторы Китайской ярмарки импортных и экспортных товаров (Кантонской ярмарки) объявили о том, что 128-я ярмарка будет проходить в режиме онлайн с 15 по 24 октября. В ходе проведения этой 10-дневной виртуальной выставки будут использоваться ее средства цифрового взаимоде...

Checklist для архитектора Из этой статьи вы узнаете, как организовать процесс построения эффективной разработки в распределенной цифровой компании, как сделать это через общение экспертов и как это происходит на примере МТС. МТС, как и многие другие современные компании, подверглась так называемой ц...

Программа WARP поможет американским военным работать в условиях перегруженного радиоэфира Электромагнитный спектр стал дефицитным ресурсом. Чтобы защитить широкополосные радиочастотные системы в перегруженных электромагнитных средах или во враждебном эфире, агентство DARPA запускает программу «Червоточина». Подбор кандидатов начнётся в феврале. Логотип программы ...

Максут Шадаев рассказал о планах по развитию доступности цифровых услуг для граждан Открывая заседание, председатель комитета Александр Хинштейн подчеркнул, что ключевая задача совместной работы комитета с министерством - реализация задач, поставленных Президентом РФ в Послании и облегчение взаимодействия граждан с властью.В своем выступлении министр подроб...

Пишем telegram бота на языке R (часть 1): Создаём бота, и отправляем с его помощью сообщения в telegram Аудитория telegram ежедневно растёт с геометрической прогрессией, этому способствует удобство мессенджера, наличие каналов, чатов, и конечно возможность создавать ботов. Боты могут использоваться в совершенно разных целях, от автоматизации коммуникации с вашими клиентами до...

"Цифра" в каждый дом: какие телевизоры поддерживают цифровое телевидение В России за передачу цифрового телесигнала стандарта DVB-T2 отвечает Российская телевизионная и радиовещательная сеть (РТРС), а вот за приём — обычные граждане, имеющие телевизоры. И чтобы смотреть каналы в лучшем качестве (аналоговое вещание остаётся, хоть и не везде), нужн...

[Перевод] Шестерни войны: когда механические аналоговые компьютеры правили на море Advanced Gun System (слева) создана как замена 16-дюймовых орудий линкоров (справа). Если не считать управляемых по GPS снарядов, цифровые технологи системы управления огнём AGS выполняют ту же задачу, что Rangekeeper Mark 8 линкора «Айова», только обладают меньшим весом и ...

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

Проекторы Christie в центре управления полетами на Луну Самые современные проекторы Christie были использованы для реставрации центральных дисплеев. Не менее интересно какие проекторы использовались там в 1969 году. NASA давно дружит с проекторами Christie и это неудивительно, потому что самые совершенные проекторы создаются для...

Проекторы Christie в центре управления полетами на Луну Самые современные проекторы Christie были использованы для реставрации центральных дисплеев. Не менее интересно какие проекторы использовались там в 1969 году. NASA давно дружит с проекторами Christie и это неудивительно, потому что самые совершенные проекторы создаются для...

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

Security Week 09: кто отвечает за безопасность Android? Сразу несколько новостей прошлой недели касались безопасности платформы Android. Наибольший интерес представляет исследование безопасности смартфона Samsung, проведенное командой Google Project Zero. В модели Samsung Galaxy A50 (возможно, и в других тоже, но это не проверяло...

Уменьшение времени отклика при передаче данных по UDP Привет, Хабр! В этой статье я хочу рассказать о решении одной из типичных проблем, с которой Embox справляется лучше GNU/Linux. Речь идет о времени реакции на пакет, переданный по протоколу Ethernet. Как известно, основной характеристикой передачи данных по сети является пр...

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

[Перевод] Используем nftables в Red Hat Enterprise Linux 8 Статья подготовлена в преддверии старта курса «Администратор Linux» В Red Hat Enterprise Linux 8 приоритетным низкоуровневым решением является nftables. В этой статье мы поговорим о том, как начать использовать nftables. Наиболее актуальной она будет для системных администр...

[Перевод] 6 способов значительно ускорить pandas с помощью пары строк кода. Часть 2 В предыдущей статье мы с вами рассмотрели несколько несложных способов ускорить Pandas через jit-компиляцию и использование нескольких ядер с помощью таких инструментов как Numba и Pandarallel. В этот раз мы поговорим о более мощных инструментах, с помощью которых можно не т...

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

[Перевод] Обработка сетевых данных на лету Перевод статьи подготовлен в преддверии старта курса «Пентест. Практика тестирования на проникновение». Аннотация Разнообразные виды оценки безопасности, начиная от регулярного тестирования на проникновение и операций Red Team до взлома IoT/ICS-устройств и SCADA, подразум...

«Ростелеком» и администрация Новочеркасска объединяют усилия для создания умного города "Один из ключевых принципов стандарта “Умный город” - ориентация на человека. Это касается и развития городской среды, и повышения доверия между горожанами и муниципалитетами. Новочеркасск уже использует некоторые сегменты умного города и отмечает возросшую ...

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

ADAM-6700 —универсальный модуль связи с объектом на базе Linux Модули серии ADAM — самый узнаваемый продукт нашей компании. Запущенные в далеком 1992 году, они постоянно развиваются, сохраняя классический узнаваемый дизайн. Сегодня это мощные многофункциональные устройства, совмещающие в себе сразу несколько классов приборов для решен...

Играем с огнем: запускаем произвольный код на девелоперском iPhone 7 Под Новый год к нам в руки попал программатор JC PCIE-7. В процессе использования выяснилось, что его функционал ограничен, однако вещица оказалась с двойным дном. Внутри этого программатора мы обнаружили плату iPhone 7 специальной отладочной версии. За новогодними приключе...

Росатом предложил создатьНациональную промышленную цифровую платформу Предложение о разработке такой платформы озвучил генеральный директор Госкорпорации "Росатом" Алексей Лихачев в ходе пленарной дискуссии конференции "Цифровая индустрия промышленной России" (ЦИПР-2020).Планируется, что Национальная промышленная цифровая п...

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

Цифровая литейка: Как мы заработали миллион. “Зачем чинить то, что и так работает?”Давайте определим понятие «Цифровая литейка». Слышали о такой?А мы слышали. И видели.Рассказываем.Итак, «цифровая литейка» – это литейное производство, все процессы которого оцифрованы:- Компьютерное проектирование литейной оснастки в СА...

Создание отказоустойчивой ИТ инфраструктуры. Часть 3. Организация маршрутизации на роутерах VyOS Основная цель статьи – показать процесс установки и настройки виртуальных маршрутизаторов VyOS на кластере oVirt, для организации связи на уровне L3 между внутренними и внешними сетями. Также в статье будут рассмотрены вопросы, связанные с особенностями настройки выхода в Ин...

Обрабатываем данные на стороне клиента с помощью WebAssembly WebAssembly (сокр. WASM) — технология запуска предварительно скомпилированного бинарного кода в браузере на стороне клиента. Впервые была представлена в 2015 году и на текущий момент поддерживается большинством современных браузеров. Один из распространенный сценариев исп...

Как интерфейс рассказывает истории в видеоиграх В копилке Plarium Krasnodar набралось много интересных материалов, и мы хотим поделиться примечательными, на наш взгляд, примерами нарративного дизайна, связанного с проектированием пользовательского взаимодействия (UX) и графического интерфейса (GUI). Читать дальше →

В Давосе представили руководящие принципы для цифровых валют центробанков Швейцарская неправительственная организация Всемирный экономический форум (ВЭФ) представила первое в своем роде руководство для центробанков, разрабатывающих собственные цифровые валюты. Об этом сообщается на сайте ВЭФ. Фреймворк CBDC Policy‑Maker Toolkit представляет собой ...

[Перевод] REST API в Symfony (без FosRestBundle) с использованием JWT аутентификации. Часть 1 Перевод статьи подготовлен в преддверии старта курса «Symfony Framework». В первой части статьи мы рассмотрим самый простой способ реализации REST API в проекте Symfony без использования FosRestBundle. Во второй части, которую я опубликую следом, мы рассмотрим JWT аутентиф...

Elgato относит микрофоны Wave:1 и Wave:3 к премиум-классу Компания Elgato, называющая себя «ведущим поставщиком аппаратного и программного обеспечения для создателей контента», объявила о выпуске своих первых микрофонов. Это модели Wave:1 и Wave:3, по словам производителя, относящиеся к премиум-классу. Одновременно...

Как мы интегрировали amoCRM с Виртуальной АТС от МегаФона Сегодня amoCRM — одна из наиболее популярных систем организации эффективной работы с клиентами и партнерами. Она подходит в том числе компаниям с длинным циклом сделки, что особенно характерно для продаж в сегменте B2B, ведь именно там нужен внимательный контроль воронки п...

ARDU Remote: очень простая и дешёвая аппаратура управления своими руками Всем привет. Захотелось мне однажды: маленькую удобную аппаратуру для дрона/крыла; usb-джойстик для симуляторов и Open.HD; найти оправдание построенной дельте (3d-принтеру) и пострадать ардуино. Сразу фото итога: Читать дальше →

Защищенный удаленный доступ с помощью решений Check Point + бесплатные лицензии Про организацию удаленного доступа за последние пару недель не написал только ленивый. Многие производители предоставили бесплатные лицензии для Remote Access VPN. Check Point не остался в стороне и предоставляет возможность в течение 2-х месяцев бесплатно использовать их ...

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

Лучшая внешняя звуковая карта. Creative X-Fi Surround 5.1 Pro Производители ноутбуков и ультрабуков в экономии места под корпусом устройства устанавливают далеко не самые мощные звуковые карты. По этой причине были разработаны так называемые внешние звуковые карты, которые подключаются к компьютеру при помощи разъема USB. Они позволяю...

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

[Из песочницы] О безопасности в сети Эта статья была написана несколько лет назад, когда блокировка мессенджера Telegram активно обсуждалась сообществом и содержит мои мысли на этот счет. И хотя сегодня эта тема уже почти забыта, я надеюсь что, возможно, это все еще будет кому-то интересно Этот текст появился ...

[recovery mode] Какую модель построения бизнеса выбрать IT-стартапу: примеры и кейсы Цифровая эпоха облегчила пользователям жизнь: появились новые способы оплаты и каналы распространения продуктов, расширился спектр услуг и возможности получения скидок. Благодаря этому владельцы IT-компаний могут существенно увеличить доход, если выберут успешную бизнес-моде...

6. NGFW для малого бизнеса. Smart-1 Cloud Приветствую всех, кто продолжает читать цикл о новом поколении NGFW Check Point семейства SMB (1500 cерия). В 5 части мы рассмотрели решение SMP (портал управления для SMB шлюзов). Сегодня же хотелось бы рассказать о портале Smart-1 Cloud, он позиционирует себя как решени...

Power Automate VS Logic Apps. Особенности Logic Apps Добрый день всем! В прошлой статье, посвященной изучению Power Automate и Logic Apps мы рассмотрели некоторые возможности использования Power Automate. В данной статье я бы хотел остановиться на некоторых сценариях использования Logic Apps и ряде отличий от Power Automate. К...

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

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

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

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

Управление высокодоступными PostgreSQL кластерами с помощью Patroni. А.Клюкин, А.Кукушкин Расшифровка доклада/tutorial "Управление высокодоступными PostgreSQL кластерами с помощью Patroni". А.Клюкин, А.Кукушкин Patroni — это Python-приложение для создания высокодоступных PostgreSQL кластеров на основе потоковой репликации. Оно используется такими компан...

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

ViewSonic ViewBoard Mini — интерактивная учебная платформа с 24-дюймовым сенсорным экраном Компания ViewSonic сообщила о выпуске 24-дюймовой учебной платформы ViewBoard Mini IFP2410. Она дополнила уже выпускаемые модели с экранами размером 55, 65, 75 и 86 дюймов по диагонали с таким же программным обеспечением, обеспечивающим простую интеграцию в экосистему у...

Адаптивный или отзывчивый? Разбираем структуру React-компонентов В этой статье мы разберёмся, в чем сложность написания адаптивных компонентов, поговорим о code-splitting-е, рассмотрим несколько способов организации структуры кода, оценим их достоинства и недостатки и попытаемся выбрать лучший из них (но это не точно). Читать дальше &ra...

[Перевод] Использование VueJS вместе с Django Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Введение Сейчас я работаю над очень интересным проектом. И в нем все сложно, потому что сам проект очень масштабный, а я занимаюсь им один в свободное время, при этом работая полный рабочий ...

Michi P5 – стерео предусилитель Предусилитель Michi P5 обеспечивает самую совершенную комбинацию аудио обработки и полного набора аналоговых и цифровых входов для источников

Игры от Илона Маска для детей 8-14 лет (играем всем Хабром в комментах) Илон Маск сделал школу Ad Astra «для своих», а недавно команда этой школы стартовала онлайн-школу за $7500 (занятия онлайн раз в неделю). Там я нашел несколько игр, которые показались мне очень интересными. А давайте всем Хабром поиграем? Пишите свои ответы в опросах и ...

[Перевод] Визуализация работы сервис-воркеров (Service Workers) Доброго времени суток, друзья! Вероятно, многие из вас слышали о таком новшестве в экосистеме JavaScript, как сервис-воркеры, которые являются ключевым элементом современной веб-разработки. Сервис-воркеры становятся все более востребованными, в первую очередь, благодаря п...

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

WSL эксперименты. Часть 1 Привет, хабр! В октябре OTUS запускает новый поток курса «Безопасность Linux». В преддверии старта курса делимся с вами статьёй, которую написал один из наших преподавателей — Александр Колесников. В 2016 году компания Microsoft представила IT сообществу новую технологи...

Buck-boost преобразователь с цифровым управлением на STM32F334 в режиме CC/CV Наиболее популярные топологии dc/dc преобразователей buck и boost имеют существенное ограничение: топология buck может лишь понижать входное напряжение, а топология boost только повышает его. Однако бывают задачи, когда диапазон входного напряжения требует одновременно работ...

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

ViewSonic ViewBoard Mini — интерактивная учебная платформа с 24-дюймовым сенсорным экраном Компания ViewSonic сообщила о выпуске 24-дюймовой учебной платформы ViewBoard Mini IFP2410. Она дополнила уже выпускаемые модели с экранами размером 55, 65, 75 и 86 дюймов по диагонали с таким же программным обеспечением, обеспечивающим простую интеграцию в экосистему у...

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

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

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

[Из песочницы] Взаимодействие с NIDD через SCEF с использованием утилиты Postman. Краткий экскурс в SCEF и его возможности Данная статья позволит тем, кто еще только начинает свою разработку или уже применяет технологию NB-IoT, составить представление о том, как можно удаленно взаимодействовать с NB-IoT устройством. Краткий обзор NB-IoT легко наступает на пятки 2G и зарекомендовал себя как эн...

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

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

Цифровая трансформация и управление мастер-данными CIO Sungard AS Крис Филдинг рассказывает на портале Enterprisers Project о нескольких распространенных заблуждениях, которые окружают системы управления мастер-данными (master data management, MDM) в связи с цифровой трансформацией бизнеса. Организации ...

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

[Перевод] Transformer в картинках В прошлой статье мы рассматривали механизм внимания (attention) – чрезвычайно распространенный метод в современных моделях глубокого обучения, позволяющий улучшить показатели эффективности приложений нейронного машинного перевода. В данной статье мы рассмотрим Трансформер (T...

DeepPavlov: «Keras» для обработки естественного языка помогает отвечать на вопросы про COVID-2019 В такой области глубокого обучения, как обработка изображений, библиотека Keras играет ключевую роль, радикально упрощая обучение transfer learning и использование предварительно обученных моделей. В области обработки естественного языка (NLP) для решения достаточно сложных ...

[Перевод] Профилирование производительности React-приложений Сегодня поговорим об измерении производительности рендеринга React-компонентов с использованием API React Profiler. Ещё мы будем оценивать взаимодействия с компонентом, применяя новый экспериментальный API Interaction Tracing. Кроме того, мы воспользуемся API User Timing для...

Платформа FarEye анонсировала партнерство с провайдером Blue Yonder FarEye, ведущая SaaS-платформа предиктивной логистики, помогающая прогнозировать, планировать, управлять и оптимизировать цепочки поставок, анонсировала партнерство с передовым провайдером сервисов цифрового исполнения Blue Yonder. Новое партнерство поможет международным пре...

Что такое WIMP-интерфейс и почему он до сих пор с нами? В 1973 году для персонального компьютера «Xerox Alto» был создан первый графический пользовательский интерфейс. С тех пор прошло почти 50 лет, однако всё те же принципы взаимодействия с компьютером используются по сегодняшний день. Что лежит в основе этих принципов и действи...

Временные ограничения для внешних интерфейсов ПЛИС Здравствуйте. В данной статье я хочу по возможности максимально просто и понятно рассказать о том, как рассчитываются временны́е ограничения (timing constraints) на синхронные интерфейсы ПЛИС. Просто — не значит коротко, но зато простыми словами, которые вы сможете легк...

MVVM на основе Combine в UIKit и SwiftUI приложениях для UIKit разработчиков Мы знаем, что ObservableObject классы с его @Published свойствами созданы в Combine специально для View Model в SwiftUI. Но в точности ту же самую View Model можно использовать и в UIKit для реализации архитектуры MVVM, хотя  в этом случае нам придется вручную «привязать» ...

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

Наушники Sony WH-CH710N стоимостью 200 долларов наделены функцией активного шумоподавления Одновременно с беспроводными наушниками WF-XB700 компания Sony представила показанную на иллюстрации модель WH-CH710N. К достоинствам этой модели можно отнести функцию активного шумоподавления. Стоят новые наушники 200 долларов. Неизвестно, отличается ли система шумопо...

[Из песочницы] Симуляция подъёмной силы Ньютона методом частиц на CUDA https://www.youtube.com/playlist?list=PLwr8DnSlIMg0KABru36pg4CvbfkhBofAi Как-то на Хабре мне попалась довольно любопытная статья “Научно-технические мифы, часть 1. Почему летают самолёты?”. Статья довольно подробно описывает, какие проблемы возникают при попытке объяснить п...

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

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

Digital Workforce как необходимость «Цифровые сотрудники», «цифровая рабочая сила», «голосовые роботы» — все они становятся реальностью при развитии роботизации (RPA, Robotic Process Automation) и ее массовом проникновении в бизнес-процессы. Использование таких элементов, как минимум ...

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

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

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

Мой новый коллега – цифровой аватар. Как и зачем компании создают фотореалистичные 3D-модели людей Когда за три недели до окончания съемок «Гладиатора» умер Оливер Рид – актер, игравший роль тренера гладиаторов Антония Проксимо, – создателям фильма пришлось срочно переписывать сценарий так, чтобы Проксимо погиб по ходу действия, а недостающие сцены создавать с помощью дуб...

Как управлять iPhone или iPad только голосом Голосовое управление в iOS удобно настолько, что его не хочется отключать Apple дальше других продвинулась по части развития инклюзивных технологий. Благодаря этому фирменной техникой компании могут пользоваться люди с нарушениями зрения, с парализованными конечностями и сам...

[Перевод] «Ленивая» загрузка с помощью Intersection Observer API Доброго времени суток, друзья! В данной статье мы познакомимся с Intersection Observer API, новым мощным инструментом для «ленивой» загрузки изображений и других элементов на странице, поддерживаемым всеми современными браузерами. Мы можем использовать этот инструмент для...

Проверяем на самих себе: как развернут и как администрируется 1С: Документооборот внутри компании 1С Мы в фирме 1С широко используем собственные разработки для организации работы компании. В частности, «1С:Документооборот 8». Помимо управления документами (как следует из названия) это ещё и современная ECM-система (Enterprise Content Management — управление корпоративным ко...

Минкомсвязь утвердила условия установки и эксплуатации средств поиска атак в сетях КИИ Установка и эксплуатация средств поиска атак включает в себя: определение необходимости и мест установки средств поиска атак; установку средств поиска атак, их подключение к сетям электросвязи и к каналам связи, необходимым для управления средствами поиска атак; настройку и ...

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

[Из песочницы] Контролируемые и неконтролируемые компоненты в React не должны быть сложными Привет, Хабр! Представляю вашему вниманию перевод статьи «Controlled and uncontrolled form inputs in React don't have to be complicated» автора Gosha Arinich. Возможно, вы видели много статей, говорящих: “вы не должны использовать “setState”", в то время, когда докумен...

[Из песочницы] Как я отказался от вычисления квадратного корня Очень часто, при цифровой обработке сигналов необходимо вычислить длинну вектора, обычно это делается по формуле A=SQR(X^2+Y^2). Здесь возвести в квадрат значение не сложно, но операция вычисления квадратного корня не является простой операцией, особенно для микроконтролле...

[Из песочницы] Бот Telegram для пиццерии на Python с помощью telebot Вступление На Хабре уже есть статья о Telegram боте, написанном на Python с помощью telebot. Признаться, свое знакомство с чат-ботами в недавно разблокированном мессенджере я начинал с этой статьи. Моя писанина — это дополнение, включающее в себя работу с Inline кнопками и б...

Ассортимент Asus пополнили системные платы ROG Strix B550-A Gaming и TUF Gaming B550-Plus WiFi Компания Asus представила две системные платы на чипсете B550, поддерживающие процессоры AMD Ryzen третьего поколения. Это модели ROG Strix B550-A Gaming и TUF Gaming B550-Plus. К общим чертам плат относится наличие порта Ethernet 2,5 Гбит/с. Кроме того, производитель о...

[Перевод] Ванильный JavaScript и HTML. Никаких фреймворков. Никаких библиотек. Никаких проблем Используете для создания приложений Vue, React, Angular или Svelte? Я использую, и если вы тоже, и уверен, что вам уже давно не приходилось писать приложение, которое выводит информацию без этих прекрасных инструментов. Когда-то многие из нас писали веб-приложения только с...

Check Point WatchTower — управляем NGFW со смартфона Добрый день, сегодня хотелось бы затронуть тему оборудования для малого бизнеса и офисов до 150-300 пользователей. Современные угрозы безопасности требуют осуществлять защиту периметра сети вне зависимости от масштаба предприятия. компания CheckPoint предлагает целый ряд п...

[Перевод] Дружим ORDER BY с индексами Привет, Хабр! Я потихоньку перевожу статьи Маркуса Винанда из блога use the index luke. Первой статьей в цикле был манифест Маркуса о важности использования безофсетной пагинации на ключах. Мы рассмотрели всего один пример, как этот подход работает на практике. В этой и сле...

[Перевод] Пакет use-sound: звуковые эффекты в React-приложениях Может, дело в том, что я профессионально занимался звуком, но мне хочется, чтобы веб был бы громче. Знаю, многие меня в этом желании не поддержат. И не без причины! Исторически сложилось так, что звуки в интернете использовались крайне неудачно и некрасиво: В ранние дни в...

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

О важности правильного выбора опорного генератора для FPGA при разработке приложений для аудио, видео Предыстория Как-то потребовалось в одно чисто аналоговое устройство добавить возможностей. Затея была такова, что был совершенно очевиден факт, что результат может быть достигнут только цифровыми методами. Устройство было достаточно сложным. Чтобы как-то оценить работу доба...

Всероссийская научно-практическая конференция с международным участием «Цифровая гуманитаристика и технологии в образовании» (DHTE 2020). Московский государственный психолого-педагогический университет и Российский университет дружбы народов проводят Всероссийскую научно-практическую конференцию с международным участием «Цифровая гуманитаристика и технологии в образовании» (DHTE 2020). ...

HIP-DAC от IFI Компания Abbingdon Ltd представила новый портативный цифро-аналоговый преобразователь hip-dac

Это космос. Xilinix выпускает 20-нанометровую FPGA XQRKU060 Компания Xilinx объявила о выпуске первой в отрасли 20-нанометровой программируемой вентильной матрицы (FPGA), полностью устойчивой к космическому излучению. Микросхема Kintex UltraScale XQRKU060 со сверхвысокой пропускной способностью предназначена для использования в ...

О том как написать и опубликовать смарт-контракт в Telegram Open Network (TON) О том как написать и опубликовать смарт-контракт в TON О чем эта статья? В статье я расскажу о том, как поучаствовал в первом (из двух) конкурсе Telegram по блокчейну, не занял призовое место и решил зафиксировать опыт в статье, чтобы он не канул в Лету и, возможно, помог ко...

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

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

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

[recovery mode] Установка Windows 98 на современный ПК Решил поделиться своим рецептом, как я установил Windows 98SE на относительно современный ПК. На Интернет форумах много сообщений, что Windows 98SE не устанавливается на современные ПК, не запускается на PCI-e видеокартах и т.п., поэтому статья может быть полезна тем, кто хо...

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

Простой классификатор P300 на открытых данных Мой коллега Рафаэль Григорян eegdude недавно написал статью о том, зачем человечеству потребовалась ЭЭГ и какие значимые явления могут быть зарегистрированы в ней. Сегодня в продолжение темы нейроинтерфейсов мы используем один из открытых датасетов, записанных на игре, испол...

В сеть утекла инструкция по использованию Surface Earbuds Наушники-вкладыши Surface Earbuds прошли сертификацию Федеральной комиссии по связи США (FCC). Вместе с этим в сеть утекла инструкция по использованию устройства, в которой рассматриваются жесты, в том числе для использования функций Office 365, а также процесс настройки на...

[recovery mode] Архитектура Y messenger Y messenger разрабатывается чтобы быть одновременно и защищенным на уровне Tox, BitMessage, и удобным на уровне Telegram и WhatsApp. В этой статье я опишу как выглядит архитектура и какие решения были использованы чтобы достичь поставленных целей. Какие преимущества совреме...

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

[Из песочницы] WebSockets и Spring WebFlux Вступление Все мы знаем вебсокеты, любим или не очень и можем написать их со Spring MVC. А что на счет реактивного приложения? В этой статье будет рассмотрено как создать вебсокеты с помощью Spring WebFlux. Контент: Как сконфигурировать вебсокет. Как прочитать сообщение? К...

[Перевод] Создание Minecraft за одну неделю на C++ и Vulkan Я поставил перед собой задачу воссоздания с нуля Minecraft за одну неделю с помощью собственного движке на C++ и Vulkan. Меня вдохновил на это Hopson, который сделал то же самое при помощи C++ и OpenGL. В свою очередь, его вдохновил Шейн Бек, которого вдохновила Minecraft, и...

[Из песочницы] Различные способы передачи данных в компоненты Angular Привет, Хабр! Представляю вашему вниманию перевод статьи «Different Ways to Pass Inputs to a Component in Angular» автора Netanel Basal. В этой статье, мы разберём три разных способа передачи данных в компонент. В следующем примере мы будем использовать select как главный...

Напечатал корпус аппаратуры управления RC Давно хотел небольшую аппу, конкретно эту обводил по фотке BetaFPV LITE, поскольку покупать уменьшенные стики не хотел, обычные диаметром 50мм были в наличии от старой аппы, а бета выглядела более подходящей под них.Рисовал в солиде, наконец открыл для себя инструмент "shell...

Dassault Systèmes запускает конкурс Sustainability Challenge Компания Dassault Systèmes запустила конкурс для студентов, призывающий переосмыслить использование пластика. Конкурс позволит студентам улучшить навыки в области дизайна, проектирования и создания экономической ценности с помощью цифровых 3D-технологий.

3 совета по улучшению управления лицензиями программного обеспечения С управлением ИТ-активами (IT asset management,ITAM), в настоящее время являющейся одной из 34 практик управления услугами ITIL 4, мы надеемся повысить осведомленность о важности ITAM и управления программными активами (software asset management, SAM), включая управление лиц...

В ЦБ РФ призвали принять новый законопроект о цифровых валютах как можно скорее Российский центробанк отдельно выделил законопроект «О цифровой валюте» среди других законодательных инициатив по регулированию криптовалют. Первый зампред ЦБ Ольга Скоробогатова заявила о необходимости рассмотреть этот документ как можно скорее, передает «Инт...

DBA: грамотно организовываем синхронизации и импорты При сложной обработке больших наборов данных (разные ETL-процессы: импорты, конвертации и синхронизации с внешним источником) часто возникает необходимость временно «запомнить», и сразу быстро обработать что-то объемное. Типовая задача подобного рода звучит обычно примерно ...

Интеграционная шина для Банка СОЮЗ (АО): проектирование и автотестирование Переоценить важность тестирования сложно, особенно когда речь заходит об интеграционной платформе для взаимодействия систем кредитного конвейера. В этом материале мы хотим рассказать о том, как наша команда сначала спроектировала такую шину, а потом запустила для нее автот...

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

В полностью беспроводных наушниках Technics EAH-AZ70W используются излучатели диаметром 10 мм с графеновым покрытием Компания Panasonic анонсировала выпуск полностью беспроводных наушников Technics EAH-AZ70W. В этих наушниках, впервые показанных на выставке CES 2020, используются излучатели диаметром 10 мм с графеновым покрытием. Вкупе со специальными акустическими камерами для контро...

Цифровые блага или инструменты контроля? Невзирая на перестройку всех процессов в связи с вынужденной самоизоляцией апрель 2020 г. оказался достаточно плодотворным на нормотворчество. Во многих пояснительных записках к законопроектам можно увидеть ссылки на целесообразность их принятия в связи с распространением CO...

[Перевод] Canary деплой с Jenkins-X, Istio и Flagger Доброго времени суток, читатель! Вот мы и подошли к заключительной части цикла статей о Канареечных релизах в Kubernetes и методах их реализации. Желаю приятного чтения и надеюсь, что данный цикл был для вас полезным. Использование решения Jenkins X для выполнения Canary де...

Цифровой трансформации обучат 50 руководителей Образовательная программа "Руководитель цифровой трансформации" начнется в РАНХиГС в середине марта текущего года, сообщил ComNews представитель Центра подготовки руководителей цифровой трансформации на базе РАНХиГС. Окончание и аттестация намечены на конец ноября 2020 г. П...

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

В Instagram появились новые возможности для управления подписками Instagram запустил обновление, в результате которого пользователи теперь могут видеть, с какими подписками они взаимодействуют чаще, а с какими – реже. Теперь на вкладке «Подписки» аккаунты будут группироваться в две категории: Меньше всего взаимодействий Чаще всего показыва...

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

«Мир движется в сторону экономики знаний» Архитектор аналитических решений Hitachi Vantara — о том, как наладить работу с данными. Роман Павлов: «Перед компаниями стоят две основные задачи: как эффективно хранить данные и как последовательно извлекать из ни...

Юристы предупредили о рисках систем мониторинга граждан Это следует из заключения комиссии по правовому обеспечению цифровой экономики московского отделения АЮР, на которое ссылается "КоммерсантЪ". Документ 8 апреля направлен премьеру Михаилу Мишустину, мэру Москвы Сергею Собянину, замминистра связи Людмиле Боковой и в ...

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

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

[Перевод] GPT-2 в картинках (визуализация языковых моделей Трансформера) В 2019 году мы стали свидетелями блистательного использования машинного обучения. Модель GPT-2 от OpenAI продемонстрировала впечатляющую способность писать связные и эмоциональные тексты, превосходящие наши представления о том, что могут генерировать современные языковые мо...

Iridium: принимаем и декодируем сигналы группировки спутников у себя дома Привет Хабр. В предыдущей части мы рассмотрели прием сигналов спутников Inmarsat. Сейчас мы рассмотрим не менее интересную систему — спутниковую систему связи Iridium, принять сигналы которой также может у себя дома любой желающий. Покрытие сети Iridium, фото из Википедии...

[Перевод] Организация эффективных атак по времени с помощью HTTP/2 и WPA3 Новая методика взлома преодолевает проблему «джиттера сети», которая может влиять на успешность атак по сторонним каналам Новая методика, разработанная исследователями Левенского университета (Бельгия) и Нью-Йоркского университета в Абу-Даби, показала, что злоумышленники ...

LG представила новые беспроводные наушники Tone Free HSB-FN6 Компания LG объявила о выпуске своих первых беспроводных наушников Tone Free HBS-FN6. Наушники Tone Free HSB-FN6 основаны на технологиях от Meridian Audio. Meridian Audio - это давний партнер LG в области аудиотехники. Ещё в наушниках LG Tone Free HSB-FN6 используется техн...

[Перевод] Создание шейдерной анимации в Unity Недавно я работал над анимацией респауна и спецэффектом главного героя моей игры “King, Witch and Dragon”. Для этого спецэффекта мне нужна была пара сотен анимированных крыс. Создание двухсот мешей со скиннингом с анимацией ключевыми кадрами всего для одного спецэффекта — ...

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

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

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

КОМПАС-3D v18 Home. Мини-курс проектирования под 3D-печать. От основ моделирования к 3D-проектированию сверху вниз Во многих статьях про 3D-печать подробно разбирается работа 3D-принтера и процесс печати, а создание 3D-модели описывается одной фразой, как будто это элементарное действие (что, конечно, совсем не так). Мы сделали мини-курс по 3D-моделированию, который учитывает особенности...

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

oVirt за 2 часа. Часть 3. Дополнительные настройки В этой статье мы рассмотрим ряд необязательных, но полезных настроек: использование дополнительных имен для менеджера; подключение аутентификации через Active Directory; Mutlipathing; управление питанием; замена SSL сертификата; архивация; менеджмент-интерфейс хостов (cockp...

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

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

[Из песочницы] MVC в Unity или как упростить жизнь Для начала разберемся, что такое MVC (Model View Controller) Зачем же он нужен? Самый простой ответ — для постройки удобной и расширяемой архитектуры. Стоит разобраться зачем нужно дробить взаимодействие на три разных класса. Во-первых разделение обязанностей, следую принцип...

В этом году в Китае будет продано 44,8 млн умных телевизоров, но к прошлогоднему уровню рынок вернется только в 2023 году Эксперты IDC исследовали китайский рынок умных телевизоров (Smart TV или смарт-телевизоров). Они прогнозируют, что текущем году продажи этих устройств сократятся по сравнению с прошлым годом на 4,4%, составив 44,8 млн штук. Впрочем, рост рынка возобновится уже в будущем...

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

Это космос. Xilinix выпускает 20-нанометровую FPGA XQRKU060 Компания Xilinx объявила о выпуске первой в отрасли 20-нанометровой программируемой вентильной матрицы (FPGA), полностью устойчивой к космическому излучению. Микросхема Kintex UltraScale XQRKU060 со сверхвысокой пропускной способностью предназначена для использования в ...

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

4. Check Point SandBlast Agent Management Platform. Политика Data Protection. Deployment и Global Policy Settings Добро пожаловать на четвёртую статью цикла о решении Check Point SandBlast Agent Management Platform. В предыдущих статьях (первая, вторая, третья) мы детально описали интерфейс и возможности веб-консоли управления, а также рассмотрели политику Threat Prevention и протести...

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

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

Aten VP1421 - 4 x 2 True 4K презентационный матричный коммутатор с масштабатором, звуковым процессором и HDBaseT-Lite Устройство VP1421 компании ATEN, это многофункциональный коммутатор для проведения презентаций, объединяющий в одном компактном корпусе матричный видео-переключатель, True 4K масштабатор, удлинитель HDBaseT, процессор для обработки звуковых сигналов и ...

[Перевод] Управляем сетевыми подключениями в Linux с помощью консольной утилиты nmcli Используйте все возможности инструмента управления сетевыми подключениями NetworkManager в командной строке Linux c помощью утилиты nmcli. Утилита nmcli напрямую обращается к API для доступа к функциям NetworkManager. Она появилась в 2010 году и для многих стала альтерна...

Некоторые аспекты управления VDS-сервером под Linux VDS (Virtual Dedicated Server) — услуга, в рамках которой пользователь получает виртуальный выделенный сервер с максимальными привилегиями. Это эмуляция реального физического сервера, у него есть рутовый доступ, возможность установки произвольных операционных систем и любого...

[Перевод] 3D-печать: краткие советы по переходу от CAD-модели к напечатанному объекту Сообщение от модератора: статья опубликована повторно, т.к. была снята с публикации из-за технической ошибки. Просьба отнестись с пониманием. Спасибо! В основе процесса трехмерной печати – будь это просто увлечение или источник дохода – всегда лежит конструкция изделия. Тем...

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

[Перевод] Свойства Min и Max width/height в CSS Перевод «Min and Max Width/Height in CSS» Ахмада Шадида Порой у разработчиков возникает необходимость ограничить ширину элемента относительно родителя, и в то же время, оставить её динамичной. Задав таким образом начальный размер с возможностью расширения при наличии доступ...

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

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

Как мы разрабатывали кроссплатформенную BPMS Всем привет! В НОРБИТ мы занимаемся SRM-решениями. Сегодня расскажем про особенный для нашей команды проект — разработку BPMS-платформы NBT. Мы не просто создали бизнес-решение для заказчика, а разработали собственный продукт с нуля, — всё это подразумевает совершенно друго...

Оцифровка трудовых отношений – проект постановления правительства D-Russia напоминает, что в конце апреля подписан закон о проведении краткосрочного эксперимента (до 31 марта 2021 года) по введению в некоторых организациях электронного документооборота при работе с кадрами. Проект постановления обеспечивает возможности для проведения эксп...

[Из песочницы] Из истории «нестандартного» радиовещания со спутника Возможно многие не знают, (или успели забыть) но в конце 90х, начале 2000х годов, во времена перехода с аналогового на цифровое спутниковое ТВ вещание, были популярны приёмники от Nokia серии «MediaMaster». (фото с сайта archiwum.allegro.pl) Читать дальше →

Go-swagger как основа взаимодействия микросервисов Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь? Если задать такой вопрос ...

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

Атрибут cleanup Цитата из документации GCC [1]: Атрибут cleanup предназначен для запуска функции, когда переменная выходит из области видимости. Этот атрибут может быть применён только к auto-переменным, и не может быть использован с параметрами или с static-переменными. Функция должна прин...

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

Microsoft объявила о релизе унифицированного приложения Office для iOS и Android Компания Microsoft объявила об официальном релизе унифицированной версии Office для Android и iOS, которая объединяет в себе Word, Excel и PowerPoint. Напомним, что публичное бета-тестирование приложения проводилось с ноября прошлого года. Новый Office объединил все основны...

[Из песочницы] Ищем утечки памяти с помощью Eclipse MAT Пожалуй, все java-разработчики, участвующие в коммерческих проектах рано или поздно сталкиваются с проблемой утечки памяти, влекущей за собой медленную работу приложения и почти неизбежно приводящую в итоге к известной OutOfMemoryError. В данной статье будет рассмотрен реаль...

800 ИТ-руководителей со всего мира оценили состояние цифровой трансформации Компания MuleSoft опросила 800 ИТ-управленцев со всего мира на тему современного состояния цифровой трансформации и интеграции. По результатам исследования 92% организаций в настоящее время активно занимаются цифровом преобразованием бизнеса или планируют это сделать в следу...

Бывший глава CFTC возглавил проект по созданию цифрового доллара США на основе блокчейна Экс-председатель Комиссии по срочной биржевой торговле (CFTC) Кристофер Джанкарло планирует продвигать идею оцифровки доллара США при помощи технологии блокчейн, запустив с этой целью The Digital Dollar Project. В заявлении организации говорится, что запуск The Digital Dolla...

[Перевод] Связь между C# и C#: REST, gRPC и все, что между Существует много способов связи между клиентом C# и сервером C#. Некоторые из них надежные, другие нет. Некоторые очень быстрые, другие нет. Важно знать различные варианты, чтобы вы могли решить, что лучше для вас. В этой статье будут рассмотрены самые популярные на сегодняш...

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

6. Check Point SandBlast Agent Management Platform. FAQ. Бесплатное тестирование Добро пожаловать на шестую статью, завершающую цикл материалов о решении Check Point SandBlast Agent Management Platform. В рамках цикла мы рассмотрели основные аспекты разворачивания и администрирования SandBlast Agent с помощью Management Platform. В данной статье мы пос...

Как проанализировать рынок фотостудий с помощью Python (1/3). Парсинг данных В интернете огромное количество открытых данных. При правильном сборе и анализе информации можно решить важные бизнес-задачи. Например, стоит ли открыть свой бизнес? С таким вопросом ко мне обратились клиенты, желающие получить аналитику рынка услуг фотостудий. Для них было...

Цифровые сервисы Кузбасса размещены в облаке SberCloud Автономная некоммерческая организация «Развитие цифровой экономики Кузбасса» стала клиентом компании SberCloud. В рамках договора организации стали доступны 40 интегрированных облачных сервисов платформы SberCloud.Advanced. АНО «Цифровая ...

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

Как проектируют аппаратуру для защиты энергосетей Привет Хабр. Блог АСКОН возвращается к своим читателям. Теперь в нем будут посты не только наших сотрудников, но и гостевые посты инженеров, работающих с продуктами АСКОН. Первая история – о проектировании аппаратуры для энергетики. Рассказывает Евгений Фофанов, руководител...

Microsoft планирует улучшить еще одну основную функцию Windows 10 Windows 8 должна была соединить современное и устаревшее взаимодействие с компьютерной техникой. Многие эксперты задавались вопросом, есть ли будущее у UWP (современных приложений) Microsoft в Windows 10. В то время как UWP живет и развивается, у большинства пользователей сл...

В России научились деанонимизировать пользователей Telegram Система, которая уже используется МВД и ФСБ, представляет собой сеть ботов, которые в Telegram маскируются под обычных пользователей. Это позволяет во взаимодействии с реальными людьми собирать о них сведения, включающие в себя их имена, номера телефонов, ID аккаунтов, IP-ад...

Оригинальная продукция Leica Занимаетесь фотосъемкой и стремитесь к совершенству? Leica занимает особе место в мире цифровой и аналоговой фотографии. Хотите найти качественный фотоаппарат или спортивную оптику, мы https://store.leica-camera.com/ru/ru/leica-cl/tl2-system поможем вам. Онлайн-магазин Lei...

Обзор интраорального 3D-сканера Medit i500 Представляем современный компактный Medit i500 — стоматологический интраоральный 3D-сканер. Создать высокоточную копию полости рта пациента возможно за несколько секунд. Программный продукт iScan позволяет врачу-стоматологу рассмотреть изображения челюстей пациента, в том чи...

«Ростелеком» дополняет цифровую экосистему сервисом электронной подписи Sign.Me Сервис Sign.Me позволяет работать без специальных ключей доступа (токенов) на любом устройстве и не требует установки дополнительных программ для работы с электронной подписью. Основные преимущества сервиса "Ростелекома":простота и удобство удаленного проведения оп...

[Перевод] Долгая и извилистая дорога к внедрению GPS во все автомобили Подписывайтесь на каналы: @AutomotiveRu — новости автоиндустрии, железо и психология вождения @TeslaHackers — сообщество российских Tesla-хакеров, прокат и обучение дрифту на Tesla История о том, как три технологии: атомные часы, спутниковая система навигации и сенсорный...

Panasonic расширяет участие в цифровой трансформации российских музеев Эксперты компании Panasonic рассказали о возможностях цифровой трансформации и подготовке российских музеев к предстоящему открытию в рамках Международного фестиваля "Интермузей-2020" Международный фестиваль "Интермузей-2020" прошел 27-29 мая 2020 года. Вынужденно он переме...

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

Светодиодный костюм Это первая часть моей публикации, в которой я постараюсь кратко и лаконично изложить технологию построения современного светодиодного костюма. Уже более 4-х лет на рынке доступны цифровые светодиодные ленты на базе IC LED чипов (смарт пикселей). Суть таких пикселей доволь...

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

Пишем в PostgreSQL на субсветовой: 1 host, 1 day, 1TB Недавно я рассказал, как с помощью типовых рецептов увеличить производительность SQL-запросов «на чтение» из PostgreSQL-базы. Сегодня же речь пойдет о том, как можно сделать более эффективной запись в БД без использования каких-либо «крутилок» в конфиге — просто правильно ор...

[Перевод] Современные решения старых CSS-задач (1 часть): Удержание футера внизу страницы Приветствую. Представляю вашему вниманию перевод статьи «Keep the Footer at the Bottom: Flexbox vs. Grid», опубликованной 8 апреля 2020 года автором Stephanie Eckles Это первая статья из серии, посвящённой ознакомлению с современными способами решения CSS-проблем, с которы...

Испытания низкодозовых протоколов при компьютерной томографии с помощью 3D-печати Компьютерная томография (КТ) — современный «продвинутый» способ медицинской визуализации. При таком исследовании пациента просвечивают рентгеновскими лучами многократно в разных направлениях. Получается множество двумерных картинок, похожих на обычные рентгенограммы. Из этих...

Эксперимент VTrade. Часть 3: Книга ордеров. Обработка и хранение торговой информации В прошлой статье цикла мы познакомились с типами биржевых заявок. Сегодня мы разберем книгу ордеров, обработку заявок и вопросы связанные с организацией хранения торговой информации. Читать дальше →

Обзор Before Launcher — минималистичный лаунчер для Android Стандартные лаунчеры современных смартфонов многим уже надоели. К тому же они слишком перегружены и приводят к очевидной зависимости. Я стал замечать, что больше не могу провести и 10 минут без гаджета в руках, и немалую роль в этом играют в том числе и интерфейсы оболочки....

Операторы связи хотят сами идентифицировать своих абонентов Об этом пишет "КоммерсантЪ" со ссылкой на представителей МТС, "Вымпелкома" и "МегаФона".Проект опубликован на regulation.gov.ru и предлагает ввести в закон "О связи" норму, позволяющую заключать договор об оказании услуг онлайн, испол...

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

Что внутри шаурмы: микросервисы, распределенные системы и Кафка. Делимся материалами со встречи Backend United #5 Привет! Этот пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. Пятая встреча получила название «Шаурма», и здесь мы говорили о микросервисах: о способах синхронного и асинхронного взаимодействия между ними, организации пото...

Softline поставила инновационное оборудование для тюменских школьников В школах были установлены ультракороткофокусные лазерные проекторы, позволяющие сделать интерактивной любую поверхность и работать с подключением мобильных устройств посредством wi-fi. Полное покрытие учебных классов беспроводной сетью позволяет транслировать учебный материа...

[Перевод] Как я хакнул контроллер Nintendo Joy-Con Хирургическая имплантация ёмкостного трекпада с технологией 3D-Touch на место оригинального аналогового джойстика В 2020-м году во время пандемии бывает скучно, и отсутствие возможностей творческого развития усложняет жизнь. Однако когда у вас есть набор инструментов с бол...

[Перевод] Расширяемые расширения в JavaScript Привет, Хабр! Обращаем ваше внимание на долгожданную допечатку книги "Выразительный JavaScript", которая только-только пришла из типографии. Тем, кто еще не знаком с творчеством автора книги (при всей энциклопедичности она понравится и начинающим разработчикам) ...

[Перевод] Руководство по инструментарию управления Windows (WMI): основные сведения о WMI-атаках Инструментарий управления Windows (WMI) — это подсистема PowerShell, которая обеспечивает администраторам доступ к мощным инструментам системного мониторинга. Этот инструментарий задумывался как быстрое и эффективное средство системного администрирования, однако далеко не ...

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

Где купить уличный IP видеорегистратор Практически все охраняемые объекты сегодня оснащены современными системами видеонаблюдения, состоящими из целого комплекса оборудования, которое позволяет вести съемку и записывать всё, что происходит в радиусе видимости камер. Еще совсем недавно для охраны различных объекто...

Как управлять потоками в ЛВС Цифровой Подстанции? Цифровая Подстанция – это тренд в энергетике. Если Вы близки к теме, то наверняка слышали, что большой объем данных передается в виде multicast-потоков. Но знаете ли Вы, как этими multicast-потоками управлять? Какие инструменты управления потоками применяются? Что советует н...

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

Плата Biostar B450NH выполнена в типоразмере mini-ITX Ассортимент системных плат Biostar пополнила модель B450NH типоразмера mini-ITX. Как несложно понять по обозначению, она построена на наборе системной логики AMD B450. Рядом с процессорным разъёмом AM4 на плате можно видеть два слота для модулей памяти DIMM DDR4. Подде...

Цифровые люди Samsung Neon не отберут у вас работу На выставке CES 2020 компания Samsung представила, наверное, свой самый необычный продукт — Neon. Сама Samsung не дала внятного термина, описывающего данную разработку, но в целом Neon — это цифровой человек с искусственным интеллектом. При этом Neon не буд...

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

[Из песочницы] Улучшаем useReducer С появлением useReducer и useContext управление app state стало намного удобнее, а также отпала необходимость в использовании Redux. Когда я в первый раз отказался от Redux в пользу стандартного useReducer я ощутил нехватку некоторых полезных функций: useSelector. Позволяет...

«Ростелеком» представляет проект создания международного цифрового маркетплейса для операторов В состав инициативной группы "Ростелекома" входят российские компании Nexign (координатор) и Argus, а также европейские операторы и вендоры - Orange, BT Group, Nokia и IOTA.Проект цифрового маркетплейса нацелен на создание экосистемы для обмена ресурсами между пров...

[Перевод] Создание микросервиса на Quarkus, Kotlin и Gradle Введение В предыдущей статье было приведено краткое описание процесса создания микросервиса на современных JVM фреймворках, а также их сравнение. В этой статье будет более детально рассмотрен недавно вышедший Quarkus на примере создания микросервиса с использованием упомяну...

Таинственные антарктические частицы ввели ученых в ступор Над Антарктидой обнаружены новые виды нейтрино Ряд “невозможных” частиц был обнаружен во время изучения физических свойств шестого континента при помощи Антарктического импульсного переходного антенного эксперимента (ANITA), сообщает портал livescience.com. Согласно мнению и...

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

[Из песочницы] Сервисно-ориентированный state management c lamp-luwak Благодаря тому, что React предоставляет удивительные возможности по работе с отображением, можно сосредоточиться только на организации логики приложения и семантике кода, описывающего работу с данными. Т.е. выбирая state management библиотеку, происходит выбор стилистики буд...

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

«Лаборатория Касперского» выпускает два решения на базе собственной безопасной ОС Одно из решений - Kaspersky IoT Secure Gateway - предназначено для защиты IoT-инфраструктуры и безопасного подключения устройств интернета вещей к облаку. Задача второго - KasperskyOS for Thin Client - стать основой для доверенной и управляемой инфраструктуры тонких клиенто...

[Перевод] Управление жестами: От края до края (I) Всем привет. Специально для студентов продвинутого курса по Android-разработке подготовили перевод интересной статьи. Это первая статья их серии «Управление Жестами». Другие статьи вы можете найти по ссылке. В Android Q был добавлен новый режим навигации по системе, п...

Формату MP3 исполнилось 25 лет 25 лет назад, в июле 1995 года, представители немецкого Института интегральных микросхем Фраунгофера (Fraunhofer-Institut für Integrierte Schaltungen, сокращенно Fraunhofer IIS, FIIS) приняли важное решение: использовать расширение .mp3 для обозначения нового стандарта ко...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

Google рассказала об эксклюзивных функциях Android 11 для смартфонов Pixel С каждым выпуском Android Google добавляет эксклюзивные функции в свои смартфоны Pixel. Затем большинство из них появляются и на других аппаратах. На этот раз, с запуском Android 11, вновь добавлены возможности, которые делают аппараты Pixel лучше и полезнее, открывая новые ...

[Перевод] Как работает рендеринг 3D-игр: растеризация и трассировка лучей Часть 1: обработка вершин В этой статье мы подробнее рассмотрим то, что происходит с 3D-миром после завершения обработки всех его вершин. Нам снова придётся стряхнуть пыль с учебников по математике, освоиться в геометрии пирамид усечения и решить загадку перспектив. Также ...

iPhone скоро сможет заменить Mac, но не всем Вскоре во всех Mac будут использоваться Apple Silicon — процессоры, разработанные самой Apple. За исключением некоторых буквенных отличий, это те же самые чипы, которые корпорация устанавливает в iPhone. А в первом Mac с процессорами Apple — Mac mini DTK, вовсе исполь...

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

Pohoiki Springs поможет в борьбе с коронавирусом Чипы Intel Loihi, моделирующие архитектуру человеческого мозга, обещают улучшить машинное обучение. Компания Intel объявила о завершении построения сети Pohoiki Springs, объединяющей 768 нейроморфных «мозговых чипов» Loihi. Сеть Pohoiki Springs планиру...

Power-line communication. Часть 1 — Основы передачи данных по линиям электропередач Не так давно передо мной встала нетривиальная задачка — собрать устройство, которое могло бы по линиям электропередач (0,4 кВ), в сетях обычных бытовых потребителей, передавать некоторую информацию, а точнее — показания электросчетчиков. Перед началом работы над создание...

Сниппеты. Как сделать процесс работы с документацией проще Привет, Хабр! Меня зовут Павел Лесюк. Я тестировщик нативных мобильных приложений. В своей предыдущей статье я привел список инструментов, которые могут использоваться тестировщиками и некоторыми другими специалистами для повышения продуктивности своей работы. В новой сери...

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

[Перевод] Как создаётся изображение формата RAW? Рис. 1: фото на Nikon D610 с объективом AF-S 24-120mm f/4 и параметрами 24mm f/8 ISO100 Каковы базовые шаги создания изображения формата RAW на низком уровне? В данной статье я опишу, что происходит «под капотом» цифровой камеры, где необработанные данные превращаются в пр...

Взаимодействие SwiftUI с Redux Всем привет. В данной статье мы будем говорить о фреймворке SwiftUI в связке с Redux, эта связка позволяет нам быстро и просто создавать приложения. SwiftUI служит для создания пользовательского интерфейса в декларативном стиле в отличии от UIKit. В свою очередь Redux служ...

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

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

Изучаем VoIP-движок Mediastreamer2. Часть 5 Материал статьи взят с моего дзен-канала. Обнаружитель тонального сигнала В прошлой статье мы создали измеритель уровня сигнала. В этой мы научимся обнаруживать тональный сигнал. В старые времена, когда не в каждой семье был телевизор, и у половины из них каналы переключали...

iPhone 12 получит двустороннюю беспроводную зарядку по NFC Китайские источники утверждают, что Apple планирует наделить смартфоны iPhone 12 возможностью двусторонней беспроводной зарядки, которая уже есть во флагманских смартфонах Samsung, Huawei и других производителей. Еще в январе организация NFC Forum объявила о выходе спец...

[Из песочницы] Разбираемся с управлением памятью в современных языках программирования Привет, Хабр! Представляю вашему вниманию перевод статьи «Demystifying memory management in modern programming languages» за авторством Deepu K Sasidharan. В данной серии статей мне бы хотелось развеять завесу мистики над управлением памятью в программном обеспечении (далее...

Intel Capital инвестирует $132 млн в 11 прорывных технологических стартапов Intel Capital, глобальная инвестиционная организация в составе корпорации Intel, объявила о новых инвестициях на общую сумму $132 млн в 11 технологических стартапов. Все они выводят на рынок прорывные инновации в области искусственного интеллекта (ИИ), автономных вычислений ...

Mytek Brooklyn DAC+: USB ЦАП на ES9028Pro и балансный наушниковый усилитель Наши читатели уже знают компанию Mytek по обзору их флагманского продукта Manhattan DAC II на ES9038Pro. При всех его достоинствах и обилии функций, высокая цена не позволяет рекомендовать Manhattan DAC II всем и каждому. Однако у производителя есть не менее интересная модел...

В системную плату Zeal-All ZA-KB1650 встроена видеокарта Nvidia GeForce GTX 1650 Наряду с системной платой ZA-SK1050, в которую встроена видеокарта GeForce GTX 1050 Ti, компания Zeal-All выпустила похожую модель ZA-KB1650. Она рассчитана на процессоры Intel в исполнении LGA 1151 и располагает встроенной видеокартой Nvidia GeForce GTX 1650 Плата раз...

От комментария на Хабре к уязвимости в антивирусе Dr. Web Относительно недавно на хабре появилась статья «Стилер паролей в антивирусном ПО Avira Free Antivirus» от пользователя Veliant. Автор обнаружил, что в стандартной поставке упомянутого антивируса присутствует компонент, который позволяет простым образом извлечь пароли из хран...

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

[Перевод] Что JavaScript-разработчику следует знать о Curl Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «What JavaScript Developers Should Know About Curl» автора Valery Karpov. Curl — это популярный инструмент командной строки, часто используемый для отправки HTTP-запросов. Curl поддерживает большое...

Обзор и тестирование материнской платы ASRock B550 PG Velocita. Показательное выступление Часто производители материнских плат используют единожды созданную основу для многих моделей в одном поколении продуктов. Нынешняя испытуемая вместе с B550 Extreme4 и B550 Steel Legend станут очередным примером подобного подхода. Мы рассмотрим старшую...

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

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

NGFW для малого бизнеса. Новая линейка CheckPoint 1500 Security Gateway После публикации статьи прошло уже более двух лет, модели 1400 серии на сегодняшний день убраны из продажи. Пришло время для изменений и новшеств, эту задачу CheckPoint постарался реализовать в 1500 серии. В статье мы рассмотрим модели для защиты небольших офисов или филиа...

Простой rpm репозиторий используя Inotify и webdav В этом посте рассмотрим хранилище rpm артефактов c помощью простого скрипта с inotify + createrepo. Заливка артефактов осуществляется через webdav используя apache httpd. Почему apache httpd будет написано ближе к концу поста. Итак, решение должно отвечать cледующим требован...

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

Docker и все, все, все TL;DR: обзорная статья-руководство по сравнению сред для запуска приложений в контейнерах. Будут рассмотрены возможности Docker и других схожих систем. Читать дальше →

Азиатские банки и юристы переходят на цифровые инструменты из-за пандемии Об этом пишет "КоммерсантЪ " со ссылкой на Financial Times. Сочетание ограничений передвижения, удаленной работы и при этом необходимости продолжать работу на высоких скоростях привели к вспышке цифровизации в банковской и юридической сфере."Я говорю своим кли...

[Перевод] Упрощаем фоновые рисунки c помощью конических градиентов Один из известных способов создания повторяющихся фоновых узоров — это применение линейных градиентов. Но если использовать с этой же целью conic-gradient(), требуется значительно меньшее количество CSS-кода. Данное преимущество конических градиентов проиллюстри...

[Перевод] Решение проблемы N+1 запроса без увеличения потребления памяти в Laravel Одна из основных проблем разработчиков, когда они создают приложение с ORM — это N+1 запрос в их приложениях. Проблема N+1 запроса — это не эффективный способ обращения к базе данных, когда приложение генерирует запрос на каждый вызов объекта. Эта проблема обычно возникает, ...

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

Рустам Гильфанов: «Без цифровой трансформации компании обречены на отставание» Цифровая трансформация – это не просто внедрение инновационных технологий, а основательное реконструирование модели организации бизнеса. Знаменитый основатель IT-компании, IT-бизнесмен и международный инвестор Рустам Гильфанов рассказал о том, какое влияние современные техно...

Уникальное решение для систем IoT – Cavli Hubble99 – представила Cavli Wireless Новая разработка навсегда избавит компании от дилеммы: стоит ли внедрять сотовые технологии в сценарии IoT Сегмент сотового IoT вступает в эпоху подписной экономики, и компания Cavli Wireless ускоряет этот процесс с помощью Hubble99. Компания Cavli Wireless, производител...

Обзор и тестирование материнской платы ASUS TUF Gaming B550M-Plus (Wi-Fi) Мы рассмотрим интересную модель компании ASUS, выполненную в форм-факторе MicroATX и предназначенную для создания современной игровой системы на базе процессоров AMD Ryzen 3000. Это материнская плата с расширенной функциональностью за счет использования беспроводного модуля ...

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

Отладка микроконтроллеров ARM Cortex-M по UART Часть 2 В прошлой статье я рассказывал про прерывание DebugMon и регистры с ним связанные. В этой статье будем писать реализацию отладчика по UART. Читать дальше →

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

Теперь мы знаем, зачем LG очень странный смартфон Wing. Это первенец проекта экспериментов Смартфон LG Wing, вероятно, будет самым необычным аппаратом 2020 года, несмотря на то, что в целом его форм-фактор не нов. Согласно слухам, аппарат получит SoC Snapdragon 765G, два экрана диагональю 6,8 и 4 дюйма, а стоить смартфон якобы будет около 1000 долларов. Нужен...

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

Эксплуатируем уязвимость Foxit Reader и обходим цифровую подпись на примере задания NeoQUEST-2020 Сегодня мы расскажем о самом сложном задании NeoQUEST- 2019 2020. Да-да, то самое, с цифровыми подписями и эксплуатацией уязвимости Foxit Reader. Да-да, все верно, существуют две версии этого задания, и в этой статье мы наконец как следует его разберем. Добро пожаловать под...

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

Реверс embedded: трассировка кода через SPI-flash Зачем?! Наверное, это первая эмоция большинства людей, прочитавших название статьи. Однако, давайте представим следующую ситуацию: в процессе исследования устройства вы доходите до точки, когда можете исполнить внутри устройства свой код, и хотите вывести через UART заветн...

Цифровизация ритейла: залог успеха — длительные инвестиции Наладить взаимодействие с потребителем через Интернет для В2С-компании в эпоху омниканальности и всепроникающих социальных сетей представляется делом нехитрым. Однако действительно низкий порог выхода в цифровое пространство ...

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

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

Google разрабатывает собственный процессор для будущих Pixel Компания достигла значительных успехов в разработке своего собственного процессора для будущих версий смартфона Pixel и для Chromebook. Это позволит Google лучше конкурировать с Apple, которая разрабатывает собственные чипы. Плюс это будет ударом по Qualcomm, который поставл...

Отладка высоконагруженных Golang-приложений или как мы искали проблему в Kubernetes, которой не было В современном мире Kubernetes-облаков, так или иначе, приходится сталкиваться с ошибками в программном обеспечении, которые допустил не ты и не твой коллега, но решать их придется тебе. Данная статья, возможно, поможет новичку в мире Golang и Kubernetes понять некоторые спос...

[Из песочницы] О команде ракетчиков, которые смогут Немного о себе Так случилось, что я после школы поступил учиться в Московский авиационный институт (МАИ) на 601 кафедру, аэрокосмический факультет. Учился я проектированию космических аппаратов и разгонных блоков. С 2004 года я пошёл работать в проектный отдел КБ «Салют» (ФГ...

[Перевод] Cloudflare PHP API Binding Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP». Для тех разработчиков, которые используют PHP 7.0 или выше, Cloudflare предоставляет PHP API биндинг. Он поддерживает последнюю четвертую версию API Cloudflare. Вы можете использовать этот S...

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

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

Panasonic представил компактные полностью беспроводные наушники Technics с функцией шумоподавления Линейка продуктов Technics пополнится в 2020 году оригинальной новинкой - компактными полностью беспроводными наушниками с функцией шумоподавления Technics EAH-AZ70W. Эта модель была впервые показана корпорацией Panasonic на выставке потребительской электроники CES 2020 в СШ...

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

[Перевод] Использование API Gateway в качестве единой точки входа для веб-приложений и API Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение Преимущества AWS, такие как высокая доступность, масштабируемость и эластичность, уже доказали свою эффективность для SaaS-провайдеров (Software-as-a-Service). При модернизац...

Deutsche Bank и Google станут партнерами в сфере облачных технологий Deutsche Bank намерен привлечь облачные технологии Google, чтобы модернизировать свои устаревшие системы хранения и обработки данных. Компания надеется, что это поможет ей получить €1 млрд дополнительных доходов в ближайшие десять лет. Компании совместно займутся разраб...

Сингапурские исследователи использовали нейроморфный процессор Intel в коже для роботов, чувствительной к прикосновениям Исследователи, работающие в Национальном университете Сингапура (NUS) и входящие в сообщество Intel Neuromorphic Research Community (INRC), представили результаты своей работы, демонстрирующие перспективы использования нейроморфного процессора Intel для реализации зрите...

На плате Biostar A68N-2100K установлена однокристальная система AMD E1-6010 Компания Biostar представила системную плату A68N-2100K типоразмера mini-ITX. На плате установлена однокристальная система AMD E1-6010 с двухъядерным CPU, работающим на частоте 1,35 ГГц, и GPU AMD Radeon R2. Низкое тепловыделение AMD E1-6010 позволило обойтись пассивным...

На цифровизацию автоперевозок претендуют Сбербанк, «Яндекс» и «Мегафон» Это следует из повестки совещания по развитию этого сервиса, которое состоялось 13 августа в Минкомсвязи, сообщает "КоммерсантЪ" . Среди потенциальных партнеров рассматриваются Сбербанк, "Мегафон" и "Яндекс", говорит источник, знакомый с ходом р...

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

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

Как начать использовать USB Type-C в своих разработках В современных embedded-устройствах используется огромное количество различных разъемов, таких как USB Type-B, miniUSB, microUSB и так далее. Все они отличаются форм-фактором, максимальной пропускной способностью и другими различными характеристиками. Самым верным решением ...

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

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

Powered by ZeroTier. Практическое руководство по строительству виртуальных сетей. Часть 2 В процессе первых пяти шагов, описанных в статье Powered by ZeroTier. Практическое руководство по строительству виртуальных сетей. Часть 1 мы объединили виртуальной сетью три географически удалённых друг от друга узла. Один из которых расположен в физической сети, два других...

Работа с SD-картой по интерфейсу SPI. Реализация на VHDL Привет, Habr! Однажды на работе мне досталась задача оценить возможность реализации хранения данных на SD-карте при подключении ее к FPGA. В качестве интерфейса взаимодействия предполагалось использование SPI, так как он проще в реализации. Полученным опытом хотелось бы поде...

Европейская организация потребителей BEUC обеспокоена сделкой между Google и Fitbit Как известно, осенью прошлого года компания Google объявила о покупке производителя умных браслетов Fitbit. В декабре появилась информация, что министерство юстиции США и Федеральная торговая комиссия (FTC) намерены расследовать сделку, оцениваемую в 2,1 млрд долларов. ...

Разбор серии рекламных видео для игры Spin Voyage Мы выпустили серию роликов для рекламной кампании игры Spin Voyage. В ходе работы над серией мы пробовали разные сюжеты и использовали разнообразные методы: от анимации плоской графики до монтажа живых съёмок. Зачем нужен этот сюжетный коктейль? Как аудитория приняла разно...

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

Apple придумала новый способ взаимодействия с объектами в дополненной реальности Компания Apple пополнила свое патентное портфолио очередным документом. В нем описана система, позволяющая использовать практически любую поверхность в качестве «основы» для интерфейса устройств дополненной реальности.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No ...

Digital Practitioner Body of Knowledge — обзор инструкции по цифровой трансформации для практиков Относительно недавно вышёл фреймворк Digital Practitioner Body of Knowledge. Эта работа освещает крайне актуальную тему — запуск цифрового продукта и бизнеса. Моя статья — краткий обзор этого материала. В нём упоминаются популярные техники, которые применяются в различных ас...

Android 11 лишила пользователей свободы выбора камеры Компания Google наводит последний лоск на операционную систему Android 11. Тем временем энтузиасты открывают всё больше особенностей новой ОС.  Ресурс Android Police обратил внимание, что Google подтвердила одну неприятную особенность Android 11, касающуюся прилож...

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

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 3. Библиотека для анализа данных Pandas Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (3. データ分析ライブラリPandas編)". Это третья статья из серии. Ссылки на предыдущие статьи: первая, вторая В данной статье я объясню, как работать с библиотекой Pandas, чтобы создавать De...

[Из песочницы] Android Remote Debugger — удаленная отладка Android приложений Отладка является важным этапом разработки программного обеспечения. Поиск и исправление ошибок позволяет разрабатывать качественные продукты. В данной статье я хочу поговорить об отладке только Android приложений. Android Studio предоставляет нам различные инструменты профил...

[Перевод] Что новенького в нашей документации по .NET (за декабрь 2019) Добро пожаловать в «Что новенького в нашей документации по .NET (за декабрь 2019)». Ниже перечислены некоторые из недавно опубликованных нами документов. Узнайте больше в полной статье ниже. .NET Core Новые статьи .NET Core Uninstall Tool Важные изменения при переходе с ве...

[Из песочницы] List Comprehension vs Map Привет, Хабр. Часто при работе с последовательностями встает вопрос об их создании. Вроде бы привык использовать списковые включения (List Comprehension), а в книжках кричат об обязательном использовании встроенной функции map. В этой статье мы рассмотрим эти подходы к раб...

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

Сингапурские исследователи использовали нейроморфный процессор Intel в коже для роботов, чувствительной к прикосновениям Исследователи, работающие в Национальном университете Сингапура (NUS) и входящие в сообщество Intel Neuromorphic Research Community (INRC), представили результаты своей работы, демонстрирующие перспективы использования нейроморфного процессора Intel для реализации зрите...

[Перевод] Именование в CSS Grid Когда вы впервые изучаете, как использовать Grid-разметку, можно начать с размещения элементов на сетке по номерам линий. В этом случае необходимо следить за тем, где на сетке проходят определённые линии, и помнить о том, что последовательность их номеров меняется на противо...

Минкомсвязи попросило сделать его главным по программе «Цифровая экономика» Проект постановления Правительства "О внесении изменений в положение о министерстве цифрового развития, связи и массовых коммуникаций Российской Федерации", подготовленный непосредственно в Минкомсвязи, выложен на портале проектов нормативных правовых актов regulat...

Представлены гарнитуры Razer BlackShark V2 и Razer BlackShark V2 X Компания Razer на этой неделе объявила о выпуске гарнитуры Razer BlackShark V2, адресованной киберспортсменам. В ней используются новые 50-миллиметровые излучатели Razer  TriForce Titanium и микрофон Razer HyperClear с кардиоидной диаграммой направленности. К досто...

Веб-компоненты вместо React — очередная попытка Привет, Хабр! Недавно я решил выяснить, как должно выглядеть клиентское веб-приложение, написанное целиком на ванильных веб-компонентах, без использования фреймворков. Получилась вполне рабочая штука, в итоге я набросал шаблон мобильного PWA, который теперь использую в прот...

Оптимизация 3D-моделей для игровой сцены Эта статья завершает цикл публикаций от краснодарской студии Plarium о разных аспектах работы с 3D-моделями в Unity. Предшествующие статьи: «Особенности работы с Mesh в Unity», «Unity: процедурное редактирование Mesh», «Импорт 3D-моделей в Unity и подводные камни», «Пиксельн...

Kingston Digital представляет обновлённую линейку карт памяти Canvas и картридеры MobileLite Plus Новые карты памяти формата SD и microSD помогут улучшить производительность цифровых фото- и видеокамер при записи в разрешении 4К/8К, смартфонов и планшетов на базе ОС Android, современных квадракоптеров и экшен-камер.

Цифровые люди Samsung Neon не отберут у вас работу На выставке CES 2020 компания Samsung представила, наверное, свой самый необычный продукт — Neon. Сама Samsung не дала внятного термина, описывающего данную разработку, но в целом Neon — это цифровой человек с искусственным интеллектом. При этом Neon...

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

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

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

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

Новые саундбары от LG поступят в продажу в мае Компания LG представляет саундбары моделей LG SN11R, LG SN5R и LG SN4, которые появятся в продаже уже в мае. Новинки выделяют мощное звучание, поддержка умных гаджетов, универсальность, премиальное качество сборки и улучшенное качества звука. LG SN11R – это флагманская моде...

Немного про устройство современного радио на примере HackRF One Приветствую, Habr! Некоторое время назад в поле моего зрения очень часто попадало множество статей, видеороликов о теме SDR трансиверов. Тема представляет интерес и сегодня. Большой популярностью среди радиолюбителей и других, разного рода, «технарей» пользуются устройства H...

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

[Перевод] Современные архитектуры фронт-энда В статье "Contemporary Front-end Architectures" рассмотрены архитектуры фронт-энда с точки зрения потоков данных в исторической ретроспективе. Материал состоит из трех частей Теория и история Реализация Перспективы Читать дальше →

Логирование в Kubernetes: как собирать, хранить, парсить и обрабатывать логи Разберём основы логирования в Docker и Kubernetes, а затем рассмотрим два инструмента, которые можно смело использовать на продакшене: Grafana Loki и стек EFK (Elasticsearch + Fluent Bit + Kibana). Материал статьи — выжимка из открытой лекции школы «Слёрм». Если есть желание...

Европейская организация потребителей BEUC обеспокоена сделкой между Google и Fitbit Как известно, осенью прошлого года компания Google объявила о покупке производителя умных браслетов Fitbit. В декабре появилась информация, что министерство юстиции США и Федеральная торговая комиссия (FTC) намерены расследовать сделку, оцениваемую в 2,1 млрд долларов. ...

Будущее шпионажа. Беспроводная видеокамера на спине жука транслирует видео на 120 метров Исследователи из школы компьютерных наук и инженерного дела, факультетов электротехники и инженерии Вашингтонского университета в Сиэтле разработали концептуальный проект видеокамеры весом 248 мг (плюс батарейка 0,5 г), которая укрепляется на спине жука или микророботе. Ч...

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

[Из песочницы] О проблемах транслятора Python и переосмысление языка — Сколько нужно архитекторов, чтобы реализовать язык программирования? — Сто. Один будет писать реализацию, а 99 — говорить, что могут сделать лучше. В этой статье я хочу затронуть не столько сам язык, сколько детали реализации CPython и его стандартной библиотеки, которые г...

В телевизорах Panasonic HZ980 используются панели OLED Компания Panasonic представила телевизоры серии HZ980, в которых используются панели OLED. Серия включает две модели — с экранами диагональю 65 и 55 дюймов. Обе они поддерживают Dolby Vision, Dolby Atmos и HDR10+. Обработкой изображения занят процессор HCX Pro. Кр...

Разработчики ASUS и Acer исправили опасные ошибки в своем ПО Эксперты компании SafeBreach обнаружили способ выполнить сторонний код на компьютерах Acer и ASUS. Угроза связана с собственным предустанавливаемым ПО производителей. В случае Acer проблема содержится в приложении Acer Quick Access. Оно автоматизирует настройку часто использ...

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

[Из песочницы] Подключение датчика CO2 модели MH-Z19B с помощью аналогового выхода Vo Приветствую всех, кто интересуется качеством воздуха в помещении и хочет это контролировать и управлять. Я сам заинтересовался этим вопросом недавно и решил пощупать датчик CO2 MH-Z19B своими руками. Меня вдохновило много статей, например Тёмная сторона MH-Z19. Однако ни...

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

Apple и Google объявили войну Covid-19 Два технологических гиганта - Apple и Google, объявили о совместных усилиях по разработке системы отслеживания контактов, которая использует Bluetooth, чтобы помочь правительствам и учреждениям здравоохранения сократить распространение вируса Covid-19. Начиная с мая, к...

Check Point Remote Access VPN — бесплатный курс по настройке удаленного доступа Приветствую, друзья! Добро пожаловать на наш очередной новый курс! Как я и обещал, курс Getting Started был не последним. На этот раз мы будем обсуждать не менее важную тему — Remote Access VPN (т.е. удаленный доступ). С помощью этого курса вы сможете быстро познакомиться ...

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

AVEVA решит проблемы цифровизации нефтегазового сектора Цифровые двойники, созданные при взаимодействии DORIS Group, Schneider Electric и AVEVA, обеспечат полную поддержку в течение всего жизненного цикла объектов и предоставят ряд дополнительных преимуществ

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

Экскурсия в Питерский офис Почтатеха Как появился, развивался и как выглядит сегодня IT-центр Почты России на Неве У Почты России есть собственное цифровое подразделение — «Почтовые технологии», которое занимается разработкой программного обеспечения, цифровых услуг и продуктов. Филиалы Почтатеха открыты уже в...

BIG DATA 2020 Онлайн 4 июня 4 июня 2020 года издательство «Открытые системы» проведет деловой форум для профессионалов в сфере больших данных и интеллектуальной аналитики — BIG DATA 2020 ОНЛАЙН: «Данные в основе цифровой экономики». В этом году форум впервые пройдет онлайн. Участники форума обсудят ро...

Почти у половины смартфонов в мире обнаружилась «Ахиллесова пята» Компания Check Point, специализирующаяся на компьютерной и мобильной безопасности, отчиталась об обнаруженных уязвимостях в платформе Qualcomm Snapdragon. Отчёт получил название «Ахиллесова пята».  Специалисты обнаружили более 400 уязвимостей в DSP (ци...

IT Management Forum 23 сентября в Москве 23 сентября издательство «Открытые системы» проведет в Москве ежегодный IT Management Forum — ITMF 2020, в рамках которого будут представлены ключевые тенденции, перспективы и лучшие практики управления ИТ в России и мире.  «Несколько месяцев борьбы с пандемией поставили пе...

[Перевод] Wasm или не Wasm? Мы, в компании Linkurious, занимаемся работой над Linkurious Enterprise. Это — веб-платформа, которая, используя возможности графов и средства их визуализации, призвана помогать компаниям и органам власти, расположенным по всему миру, бороться с финансовыми преступлениями. ...

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

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

Повторная обработка событий, полученных из Kafka Привет, Хабр. Недавно я поделился опытом о том, какие параметры мы в команде чаще всего используем для Kafka Producer и Consumer, чтобы приблизиться к гарантированной доставке. В этой статье хочу рассказать, как мы организовали повторную обработку события, полученного из Ka...

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

[Перевод] Валидация параметров конфигурации Spring Boot при запуске Одним из важных шагов для обеспечения возможности настройки программных приложений является эффективное управление конфигурацией. Современные платформы предоставляют готовые функции для вывода параметров конфигурации. Для некоторых параметров конфигурации имеет смысл не зап...

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

Строим маршрутизатор в SOCKS на ноутбуке с Debian 10 Целый год (или два) я откладывал публикацию данной статьи по главной причине — мной уже были опубликованы две статьи, в которых я описал процесс создания полноценного маршрутизатора в SOCKS из самого обычного ноутбка с Debian. Однако, с тех пор стабильная версия Debian обно...

Билайн Бизнес обеспечил Telefonica International Wholesale Services связью в Подмосковье Билайн Бизнес оперативно решил поставленные партнером задачи: согласование условий подключения и реализация проекта, в том числе монтаж оборудования, заняли менее одной недели. Полоса пропускания в каждой точке составила около 10 Мбит/с, что является достаточным показателем ...

[Перевод] Лучшие практики bash-скриптов: краткое руководство по надежным и производительным скриптам bash Shell wallpaper by manapi Отладка сценариев bash — это как поиск иголки в стоге сена, тем более, когда новые дополнения появляются в существующей кодовой базе без своевременного рассмотрения вопросов структуры, логирования и надежности. В таких ситуациях можно оказаться ка...

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

Системная плата Gigabyte IMB410TN типоразмера Thin Mini-ITX поддерживает процессоры с TDP до 65 Вт Компания Gigabyte представила системную плату GA-IMB410TN с процессорным разъемом LGA120. Плата на наборе системной логики Intel H410, выполненная в типоразмере Thin Mini-ITX, предназначена для настольных ПК, включая модели моноблочной компоновки. Она поддерживает проце...

Raspberry Pi + Fedora (aarch64) = Wi-Fi Hotspot (или малиновый роутер в синей шляпе) В статье Raspberry Pi + CentOS = Wi-Fi Hotspot (или малиновый роутер в красной шляпе) я рассказал о способе превращения «малинки» в беспроводную точку доступа при помощи операционной системы CentOS. Собрав по такому чертежу мой домашний роутер, я удовлетворил свое творческое...

В Монголии сервис eSIM запустили 10T Tech и SKYtel Group Гонконгская компания-разработчик решений для eSIM 10T Tech Limited и мобильный оператор SKYtel сообщили о запуске первого в Монголии сервиса цифровой активации eSIM с использованием потребительской GSMA-системы eSIM Cloud от 10Т Tech. Благодаря этой современной услуге, ...

Personal Assistant Summer Club 2020 Personal Assistant Summer Club 2020 пройдет в Москве 25–26 июня. Ежегодный профессиональный праздник, где персональные ассистенты и помощники первых лиц со всей России и из стран ближнего зарубежья обмениваются опытом, устанавливают новые ко...

Мне не нужна видеокамера в смартфоне. А вам? Вот уже два года как камерофоны удерживают вершину трендов на рынке смартфонов. Это было вполне ожидаемо, поскольку гонка производительности уже давно себя исчерпала, а вот мобильная фотография получила новый виток популярности. Сам я никогда особенно не увлекался фотосъёмк...

Как мы загружали банковскую карту из iPhone в брелок С каждым годом всё больше компаний проявляют интерес к проектам, связанным с интернетом вещей (Internet of Things, IoT).  В статье я расскажу о созданной нами IoT платформе, о способах загрузки банковских карт в носимые устройства, об исследовании возможностей фреймворка C...

Цифровая антиутопия и мы: уничтожит ли новая глобальная парадигма наши свободы Пандемия COVID-19 принесла карантин, режим самоизоляции и другие ограничения которые сопровождаются мерами цифрового контроля. Правительства используют геолокацию смартфонов, распознавание лиц и технологии, явно вторгаясь в частную жизнь граждан. Грозит ли нам тотальная влас...

Тесты визуальной регрессии. Перезагрузка В своей предыдущей статье я рассказывал про опыт использования движка Gemini для разработки визуальных тестов, точнее, тестов визуальной регрессии. Такие тесты проверяют, не «съехало» ли что-нибудь в UI после очередных изменений с помощью сравнения текущих скриншотов с ранее...

Знакомство с GOWIN. Отладочная плата DK-START-GW1N4/GW1N9 Недавно ко мне в руки попала китайская ПЛИС, а именно отладочная плата GW1N DK-START-GW1N4, на которой по факту стоит чип GW1N-LV9LQ144C6/I5 (Flash-based FPGA, 8640 LUT4, User flash:608Kb,B-SRAM:468Kb, S-SRAM:17280bit). GOWIN предоставляет много разных вариантов комплектации...

Как переименовать файл на Mac (macOS): 4 способа У каждого пользователя Mac есть свой эксклюзивный способ взаимодействия с компьютером. То, что удобно одному, не подходит другому и наоборот. К счастью, операционная система от Apple предоставляет разные возможности для самых разных пользователей. К примеру, переименовать фа...

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

Управление трафиком в Kubernetes-кластере с Calico Практически каждый инженер, практикующий DevOps, в какой-то момент сталкивается с задачей настройки правил доступа для своих проектов. В данной статье мы рассмотрим примеры настройки сетевых политик Kubernetes-кластера, в котором используется плагин Calico и осветим некотор...

Асинхронный код в Startup ASP.NET Core: 4 способа обхода GetAwaiter().GetResult() С тех пор, как в C# 5.0 завезли механизм async/await, нас постоянно во всех статьях и доках учат, что использовать асинхронный код в синхронном очень плохо. И призывают бояться как огня конструкции GetAwaiter().GetResult(). Однако есть один случай, когда сами программисты Mi...

[Из песочницы] Двухфакторая аутентификация VPN/Mikrotik – просто и масштабируемо Здравствуйте! На написание данной статьи меня побудило прочтение аналогичного содержания статьи пользователя nkusnetsov. По количеству просмотров видно, что сообществу интересна данная тема. Поэтому я решил поделиться с вами собственным решением, которое было ранее реализо...

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

Цифровая гигиена: цифровые внутренности документов Рассмотрим «под микроскопом» реальный документ, полученный через портал «электронного правительства».

CRI-O как замена Docker в качестве исполняемой среды для Kubernetes: настройка на CentOS 8 Привет! Меня зовут Сергей, я DevOps в Surf. DevOps-отдел в Surf ставит своей задачей не только налаживание взаимодействия между специалистами и интеграцию рабочих процессов, но и активные исследования и внедрение актуальных технологий как в собственную инфраструктуру, так и ...

[Перевод] Дешёвый подлый трюк, подаривший цветную графику первым домашним компьютерам Пионер видеоигр Алан Элкорн рассказывает о том, как показал Стиву Возняку хак, позволивший компьютеру Apple II работать с цветами, и откуда взялся знаменитый звук «блип» в игре Pong Домашняя консоль Atari Pong, поступившая в продажу в магазины The Sears под брендом Tele-Gam...

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

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

PIndastrial shield — модуль питания и интерфейса RS-485 для Raspberry PI Существует множество проектов, где в качестве основы системы используется Raspberry PI, но имеется ряд сложностей с обеспечением питания и взаимодействия с внешними устройствами. Я хотел бы поделиться опытом создания небольшого шилда для миникомпьютера, упрощающего его прим...

На чем писать Android UI-тесты Всем привет. Мы в Avokado Project продолжаем рассказывать про автотестирование в Android. Эта статья — обзор и сравнение существующих инструментов для написания UI-тестов. Давайте начнем с того, что вспомним, как обычно выглядит процесс тестиро...

eBPF: современные возможности интроспекции в Linux, или Ядро больше не черный ящик У всех есть любимые книжки про магию. У кого-то это Толкин, у кого-то — Пратчетт, у кого-то, как у меня, Макс Фрай. Сегодня я расскажу вам о моей любимой IT-магии — о BPF и современной инфраструктуре вокруг него. BPF сейчас на пике популярности. Технология развивается сем...

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

Одноплатный компьютер Axiomtek MIRU130 на APU AMD Ryzen Embedded предназначен для систем машинного зрения и глубокого обучения Каталог компании Axiomtek, специализирующейся, в частности, на выпуске промышленных компьютеров, пополнил одноплатный компьютер MIRU130. По словам производителя, MIRU130 может использоваться в системах машинного зрения и глубокого обучения. На плате размерами 244 x 170...

Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1 Выполнение HTTP запросов — это один из самых важных навыков, которые необходимо получить при разработке iOS приложений. В более ранних версиях Swift (до версии 5) вне зависимости от того, формировали ли вы эти запросы «с нуля» или с использование известного фреймворка Alam...

Интернет вещей в Яндекс.Облаке: как устроены сервисы Yandex IoT Core и Yandex Cloud Functions В октябре прошлого года состоялась первая облачная конференция Яндекса Yandex Scale. На ней было объявлено о запуске множества новых сервисов, в том числе Yandex IoT Core, который позволяет обмениваться данными с миллионами устройств Интернета вещей. В этой статье я расск...

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

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

HUAWEI представила беспроводную колонку Sound X HUAWEI Consumer Business Group представила беспроводную колонку HUAWEI Sound X, созданную в сотрудничестве с компанией Devialet. Новинка сочетает эстетичный дизайн с и передовые технологии, а также помимо воспроизведения музыки еще и способна упрощать взаимодействие с компо...

[Перевод] 10 идей из Human Interface Design Guidelines от Apple Заслуживающие внимания рекомендации из гайдлайнов по iOS Последние несколько месяцев я разрабатывал приложение для IOS и постоянно обращался к Human Interface Design Guidelines от Apple. Я считаю это руководство обязательным для прочтения любым начинающим или нынешним диз...

[Перевод] О 30-кратном увеличении параллелизма в Node.js Каков наилучший способ беспроблемного увеличения параллелизма в Node.js-сервисе, который используется в продакшне? Это — вопрос, на который моей команде понадобилось ответить пару месяцев назад. У нас запущено 4000 контейнеров Node (или «воркеров»), обеспечивающих работу на...

[Из песочницы] Разработка круговых интерфейсов Оглавление Введение Классификация круговых интерфейсов Принципы проектирования кругового интерфейса Основы анимации кругового интерфейса Библиотека классов на JavaScript для реализации круговых интерфейсов Введение Круговой интерфейс – это графический интерфейс, элементы кот...

СМИ: Libra переориентируют из цифровой валюты в новую платежную сеть Партнеры Libra Association рассматривают возможность реорганизации проекта, чтобы смягчить позицию регуляторов. Для этого модель Libra могут пересмотреть в пользу включения в систему нескольких монет, включая выпущенные центробанками, пишет Bloomberg. По словам знакомых с си...

[Перевод] Обучение и оценка модели с Keras Это руководство охватывает обучение, оценку и прогнозирование (выводы) моделей в TensorFlow 2.0 в двух общих ситуациях: При использовании встроенных API для обучения и валидации (таких как model.fit(), model.evaluate(), model.predict()). Этому посвящен раздел «Использова...

[Из песочницы] База данных на ScriptableObject c системой сейва/загрузки Введение В каждой игре есть данные, с которыми работают гейм-дизайнеры. В рпг — это база данных айтемов, в матч-3 — стоимость в кристаллах инструментов из магазина, в экшенах — количество хп, на которое лечит аптечка. Для хранения таких данных существует много способов — кт...

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

Создан ректальный джойстик «B-hind (созвучно англ. Behind — сзади (прим. ред.)) предлагает уникальное решение в области Интернета вещей (IoT) — интеграцию мышц сфинктера в повседневную жизнь, — говорится в описании технологии. — Революционный интерфейс на основе анального электрода заменяет способы об...