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

Опыт персонализации интернет-магазина на примере динамической рекомендации Привет, Хабр! Поделюсь опытом о том, как собрали собственную систему персонализации на базе «знаний» о потенциальном покупателе. Единственное чем отличалось наше решение от классических — это использование комбинированной связки ряда решений и удовлетворял списку требова...

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

Android: создание динамических Product Flavors и Signing Configs При работе над Android-проектом, представляющий собой платформу для создания приложений для просмотра видео-контента, возникла необходимость динамического конфигурирования product flavors с выносом информации о signing configs во внешний файл. Подробности под катом. Читать д...

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

Динамическая генерация DAG в Airflow Всем привет! Меня зовут Антон, в Ростелекоме я занимаюсь разработкой центрального хранилища данных. Наше хранилище состоит из модулей, в качестве оркестратора которых используются несколько инстансов Informatica, часть из которых мы хотим перевести на Airflow в рамках перехо...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Nokia 9.1 PureView получит SoC Snapdragon 855 и поддержку 5G Сетевые источники поделились подробностями о смартфоне Nokia 9.1 PureView, который должен стать улучшенной версией Nokia 9. Итак, устройству прочат серьезно доработанную основную камеру, поддержку сетей пятого поколения и топовый восьмиядерный процессор Snapdragon 855 и пред...

Основы компьютерных сетей. Тема №9. Маршрутизация: статическая и динамическая на примере RIP, OSPF и EIGRP Всем привет! Спустя продолжительное время возвращаемся к циклу статей. Долгое время мы разбирали мир коммутации и узнали о нем много интересного. Теперь пришло время подняться чуть повыше и взглянуть на сторону маршрутизации. В данной статье поговорим о том, зачем нужна ма...

Как мы делали свой движок Workflow Мы в компании DIRECTUM занимаемся разработкой ECM-системы DirectumRX. Основным элементом модуля Workflow для ECM-системы является движок. Он отвечает за изменение состояния экземпляра процесса (инстанса) по ходу жизненного цикла. Перед тем, как начать разрабатывать модуль Wo...

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

Представлен смартфон Nokia 9 PureView с пентакамерой Компания HMD Global наконец-то представила долгожданный смартфон Nokia 9 PureView, главной особенностью которого стала тыльная камера с пятью модулями с оптикой ZEISS. Как оказалось, все модули имеют разрешение 12 Мп, а два из них монохромные. Сообщается, что суммарное разре...

Смартфон Nokia 9 PureView испытали на прочность. Видео Популярный видеоблогер JerryRigEverything опубликовал новое видео, главным героем которого стал камерофон Nokia 9 PureView. Испытания на прочность были традиционными, а потому останавливаться подробно на них нет смысла. Разве что отметим, что аппарат заметно гнется, но не ло...

Новый набор патчей Adobe на редкость скромен В рамках июльского «вторника патчей» вендор обновил приложение Adobe Bridge из пакета Creative Cloud, а также CMS-решение Adobe Experience Manager (AEM) и HTML-редактор Adobe Dreamweaver. Ни Flash Player, ни Acrobat / Reader плановых заплат на сей раз не получили. ...

Пентакамера прибыла! Представлен флагманский смартфон Nokia 9 PureView Компания HMD Global представила официально на выставке MWC 2019 давно ожидаемый смартфон Nokia 9 PureView. Он, действительно, получил основную камеру с пятью модулями с оптикой ZEISS для съёмки.  Все пять модулей имеют разрешение 12 Мп, два из них цветные и два &m...

Опубликована подборка фотографий с камеры Nokia 9 PureView Вчера компания HMD Global наконец-то представила долгожданный смартфон Nokia 9 PureView, главной особенностью которого стала тыльная камера с пятью модулями с оптикой ZEISS. Как оказалось, все модули имеют разрешение 12 Мп, а два из них монохромные. Сообщается, что суммарное...

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

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

[Перевод] Какой здесь this? Внутренняя работа объектов JavaScript Фотография: "Любопытный" Liliana Saeb (CC BY 2.0) JavaScript – это мультипарадигмальный язык, который поддерживает объектно-ориентированное программирование и динамическое связывание. Динамическое связывание — это мощная концепция, которая позволяет изменять структуру JavaS...

Китайский спускаемый модуль «Чанъэ-4» и ровер «Юйту-2» готовы ко второй ночи на обратной стороне Луны Модуль «Чанъэ-4» и ровер «Юйту-2» переведены в спящий режим до окончания лунной ночи. Ровер «Юйту-2» будет активирован 28 февраля, оборудование модуля «Чанъэ-4» начнет просыпаться 1 марта 2019 года. Читать дальше →

[Перевод] Настройка PHP-FPM: используем pm static для максимальной производительности Я в двух словах расскажу, как лучше всего настроить PHP-FPM, чтобы увеличить пропускную способность, снизить задержку и более стабильно использовать процессорные ресурсы и память. По умолчанию строка PM (process manager, менеджер процессов) в PHP-FPM имеет значение dynamic,...

Камеру Xiaomi Mi CC9 Pro сравнили с iPhone 11 Pro Max Сетевые источники поделились новыми фотографиями, сделанными на пентакамеру смартфона Xiaomi Mi CC9 Pro, главный модуль которого получил датчик изображения разрешением 108 Мп. Один из снимков демонстрирует возможности 50-кратного зума, а на другом сравниваются возможности но...

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

[Из песочницы] Использование Context API в React для создания глобальной темы приложения Привет, это мой первый пост на Хабр. Надеюсь, Вам будет интересно. Итак, я хочу начать серию постов, напрямую или косвенно касающихся создания ui-kit. Задача данного поста: Найти решение контроля темы приложения, компоненты которого выполнены в React.js. Будем использова...

Как создать Python wrapper и не сойти с ума Недавно на Хабре прочитал статью про очень полезный инструмент, и так как я уже давно искал какой-то проект, чтобы начать контрибьютить, решил посмотреть, что там есть на гитхабе и чем можно помочь. Одно из issue было на счет создания обертки (дальше буду использовать wrappe...

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

Вышел Chrome 75 для Windows, Linux и macOS Компания Google выпустила новую версию Chrome для Windows, macOS и Linux. Релиз 75.0.3770.80 доступен для загрузки всем пользователям обозревателя и содержит 42 исправления, связанных с безопасностью. Апдейты затрагивают скрипт фонового запуска Service Worker, менеджер загру...

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

Новый билд Nemesida WAF Free для NGINX В прошлом году мы выпустили Nemesida WAF Free — динамический модуль для NGINX, блокирующий атаки на веб-приложения. В отличие от коммерческой версии, основанной на работе машинного обучения, бесплатная версия анализирует запросы только сигнатурным методом. Особенности рели...

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

Статически безопасная динамическая типизация à la Python Привет, Хабр. На днях в одном моём хобби-проекте возникла задача написания хранилища метрик. Задача сама по себе решается очень просто, но моя проблема с хаскелем (особенно в проектах для собственного развлечения) в том, что невозможно просто взять и решить задачу. Необходим...

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

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

Ассортимент Thermaltake пополнил набор модулей памяти TOUGHRAM RGB White Edition DDR4-3600 Компания Thermaltake объявила о выпуске набора модулей памяти Thermaltake TOUGHRAM RGB DDR4-3600. Он включает два модуля суммарным объемом 16 ГБ. В описании модулей производитель упоминает 10-слойные печатные платы, позолоченные разъемы и полноцветную подсветку на 10 а...

[Перевод] Деревья квадрантов и распознавание коллизий Эта неделя была короткой, в понедельник и вторник я продолжал работать над системой 2D-освещения. Остальное время я потратил на реализацию деревьев квадрантов (quadtree). В этой статье я поделюсь своей реализацией и мыслями, возникшими в процессе её проектирования. Во-пер...

Мой первый опыт восстановления базы данных Postgres после сбоя (invalid page in block 4123007 of relatton base/16490) Хочу поделиться с вами моим первым успешным опытом восстановления полной работоспособности базы данных Postgres. С СУБД Postgres я познакомился пол года назад, до этого опыта администрирования баз данных у меня не было совсем. Я работаю полу-DevOps инженером в крупной IT-к...

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

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

[Из песочницы] Phoenix LiveView: когда вам больше не нужен JavaScript* * для создания динамической страницы Не так давно 12.12.2018 был анонсирован выход новой библиотеки для фанатов phoenix framework под названием Phoenix LiveView. Я бы хотел поделиться с вами впечатлениями от ее использования и phoenix в целом, а в следующей статье попробова...

Новые фото подтверждают форму блока камер в OnePlus 7T Источники опубликовали новые фотографии защитного чехла для смартфона OnePlus 7T, на этот раз — в красном цвете. Напомним, OnePlus 7T и OnePlus 7T Pro будут сильно отличаться не только по конфигурации модулей основной камеры, но и по дизайну задней панели. Камера...

Лучший не только в фото? Huawei Mate 30 Pro умеет снимать видеоролики в режимах 7680fps/720p and 960fps/1080p До этого момента мы знали, что в основной камере Huawei Mate 30 Pro установлены датчики изображения разрешением 40, 40, 8 и 3D-модуль (ToF). Камера поддерживает запись видеороликов в разрешении 4K, а также замедленные видеоролики с частотой 7680 к/с. Теперь появилось ут...

[Перевод] Модуль dis в Python и свертка констант Всем привет. Сегодня хотим поделиться еще одним переводом подготовленным в преддверии запуска курса «Web-разработчик на Python». Поехали! Недавно я очень удивился, когда обнаружил, что >>> pow(3,89) работает медленнее, чем >>> 3**89 Читать дальше →

Broadband Forum опубликовал новые стандарты Форум широкополосной связи (Broadband Forum) опубликовал стандарты для стимулирования глобального использования оптического доступа. Стандарты определяют интерфейс прикладного программирования (API) для замены программного модуля динамического распределения пропускной способ...

В Gmail появятся динамические сообщения на базе AMP Google приступил к запуску динамических сообщений в Gmail. Новый формат работает на базе технологии AMP for Email. Теперь пользователи смогут легко выполнять различные действия внутри самого сообщения, а не открывать новую страницу – отвечать на комментарии, заполнять опросн...

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

[Перевод] Использование strict-модулей в крупномасштабных Python-проектах: опыт Instagram. Часть 2 Представляем вашему вниманию вторую часть перевода материала, посвящённого особенностям работы с модулями в Python-проектах Instagram. В первой части перевода был дан обзор ситуации и показаны две проблемы. Одна из них касается медленного запуска сервера, вторая — побочных э...

Методология БЭМ на примере стикеров в opencart Поскольку я предпочитаю методологию БЭМ, начав работать с opencart, я сразу же столкнулся с ужасными для меня вещами, это вложенные селекторы. Они повсюду! Начиная от шаблона по умолчанию, заканчивая практически всеми модулями и авторскими шаблонами. Почему так? Мне кажетс...

В Google Codelabs добавили практикумы по SPA и динамическому рендерингу Сотрудник Google Мартин Сплит сообщил в Twitter, что в Google Developer Codelabs появились новые SEO-практикумы — по одностраничным приложениям (Single Page Apps, SPA) и динамическому рендерингу. Теперь на этой площадке вебмастера смогут попрактиковаться не только в до...

Магия C++. Как выжить без динамической идентификации типов и не сойти с ума В C++ существует такое понятие, как динамическая идентификация типа данных (RTTI). Это механизм, который позволяет определить тип переменной или объекта на этапе выполнения программы. Чтобы уменьшить исполняемый файл, во многих проектах RTTI отключают, от этого перестают раб...

Утёкшая внутренняя сборка Windows 10 демонстрирует новое меню «Пуск» В сеть утекла внутренняя сборка Windows 10 из ветки rs_xbox под номером 18947, которая содержит в себе совершенно новый пользовательский интерфейс меню «Пуск», где динамические плитки были заменены традиционной сеткой приложений. Предполагается, что именно такой вариант буд...

Samsung Galaxy Tab S6 — первый планшет с поддержкой HDR10+ Представив в конце июля планшет Galaxy Tab S6, компания Samsung Electronics оставила без внимания одну особенность этого устройства, к которой сочла необходимым вернуться вчера. В пресс-релизе, опубликованном южнокорейским производителем, сказано, что пользователи  ...

Радиомодули для arduino JDY-40 Приветствую всех. На просторах aliexpress наткнулся на очередное китайское творение, из раздела "Беспроводные модули для arduino". Ранее подобные модули с аналогичными возможностями за столь малые деньги мне не попадались. Вот я и решил сделать обзор данного модуля. Возможн...

Xiaomi анонсировала флагманские наушники HiFi Hybrid Flagship Earphones по цене $169 Компания Xiaomi анонсировала новые флагманские HiFi-наушники, ориентированные на аудиофилов. Флагманское позиционирование отображено даже в названии – Xiaomi HiFi Hybrid Flagship Earphones. Новинка содержит сразу четыре драйвера – по два динамических и два арматурных. При эт...

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

АЦП HX711 от 3.3V — не верьте китайской документации и не только У энтузиастов, использующих данный модуль для сборки электронных весов "по-умолчанию", с пяти-вольтовым питанием, проблем не возникает. Я-же который раз сталкиваюсь с несоответствиями мануалов — притом ладно, линейный регулятор сгорает при вдвое меньшем входном напряжении, ...

На CES 2019 были показаны наборы модулей памяти Patriot Viper Steel DDR4-4400 Источник опубликовал снимки изделий Patriot Memory, включенных в экспозицию этого производителя на CES 2019. В первую очередь название Patriot Memory ассоциируется с модулей памяти, поэтому логично начать именно с них. Компания привезла на выставку модули Signature Lin...

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

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

Стартовали предзаказы на Nokia 7.2 Смартфон Nokia 7.2 стал доступен для предварительного заказа. Американцы могут заказать устройство по цене 350 долларов, при этом в продаже оно появится после 30 сентября. Если вы планируете купить Nokia 7.2 в США, то вы должны знать, что он совместим только с GSM-опера...

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

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

[Из песочницы] Как открыть ссылку в Python. Работа с WebBrowser и решение проблемы с Internet Explorer В ходе работы на курсачом для универа столкнулся со стандартным модулем Python — WebBrowser. Через этот модуль я хотел реализовать работу голосового ассистента с дефолтным браузером, но всё пошло не так гладко как ожидалось. Давайте для начала расскажу вам что это за модуль ...

Управление автомобилем по CAN Введение Беспилотный автомобиль StarLine на платформе Lexus RX 450h — научно-исследовательский проект, стартовавший в 2018 году. Проект открыт для амбициозных специалистов из Open Source Community. Мы предлагаем всем желающим поучаствовать в процессе разработки на уровне код...

[Из песочницы] Опыт установки Apache Airflow на Windows 10 Преамбула: волею судьбы из мира академической науки (медицины) я попала в мир информационных технологий, где мне приходится использовать свои знания о методологии построения эксперимента и стратегиях анализа экспериментальных данных, однако, применять новый для меня стек тех...

Назван виновный в том, что камера RED Hydrogen One оказалась такой ужасной Сильно раскрученный смартфон RED Hydrogen One не оправдал ожиданий: экран оказался невысокого качества, а превозносимая в анонсе камера показала разочаровывающие результаты, и ее программное обеспечение оставляет желать лучшего. Но, по словам основателя RED Джима Дженна...

Новые возможности аддитивного построения с 3d-принтером 3DGence INDUSTRY F340 Польский производитель 3D-принтеров 3DGence расширяет возможности 3d-принтера INDUSTRY F340 с помощью нового матриала Flexfill 98A от Fillamentum.  Это первая гибкая нить, работающая с системой двойного экструдера.«Наши клиенты все чаще используют гибкие материалы для 3...

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

Sound Blaster отмечает 30-летие звуковых карт Creative началом продаж моделей Sound Blaster AE-9 и Sound Blaster AE-7 Компания Creative Technology анонсировала продажи своих самых передовых на сегодняшний день звуковых карт с интерфейсом PCIe: Sound Blaster AE-9 и Sound Blaster AE-7. В соответствующем пресс-релизе производитель напомним, что первая звуковая карта Sound Blaster вышла в ...

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

Посмотрели, как можно увеличить объем памяти на iPhone. Это какая-то магия При покупке iPhone многие зачастую выбирают версию с минимальным объемом встроенной памяти. Это дешевле, да и сперва кажется, что тех же 64 ГБ вполне хватит (в моем компьютере начала 2000-х был жесткий диск на 40 ГБ!). Но затем выясняется, что надо было брать хотя бы «средн...

Стажировка в JetBrains: Как мне почти удалось попасть на неё Как и многие молодые разработчики, когда появляется желание найти работу/стажировку — я смотрю в сторону крутых IT компаний. Недавно я попробовал попасть в ряды JetBrains и под катом готов поделиться полученным опытом. Читать дальше →

myTarget запускает рекомендации в динамическом ремаркетинге Mail.ru Group обновляет возможности динамического ремаркетинга в рекламной платформе myTarget. Новый инструмент позволяет рекламодателям показывать в объявлениях не только те товары и услуги, которыми интересовались пользователи на их ресурсах, но и похожие на них предложени...

Серия модулей памяти Patriot Signature Premium DDR4 принадлежит массовому сегменту Компания Patriot, специализирующаяся на модулях памяти, твердотельных накопителях и игровых периферийных устройствах, объявила о выпуске новой серии модулей памяти DDR4. Серия Signature Premium включает модули UDIMM DDR4-2400 и DDR4-2666 без ECC, которые принадлежат ма...

Унифицированная обработка ошибок (C++ вариант для микроконтроллеров) При разработке ПО для микроконтроллеров на С++ очень часто можно столкнуться с тем, что использование стандартной библиотеки может привести к нежелательным дополнительным расходам ресурсов, как ОЗУ, так и ПЗУ. Поэтому зачастую классы и методы из библиотеки std не совсем подх...

Samsung создала камеру для смартфонов с 5-кратным оптическим зумом Подразделение концерна Samsung компания Samsung Electro-Mechanics (SEM) разработала фирменный модуль для фотокамер смартфонов, обладающий функционалом 5-кратного оптического зума. Новинка прошла испытания и отправлена в серийное производство. Ожидается, что первый модуль буд...

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

[recovery mode] Интеграция Опенкарт с учетными системами Опенкарт — один из самых распространенных интернет-магазинов. Во многих случаях возникает задача интеграции со складской учетной системой (чаще всего с 1С). Интеграция предполагает, как минимум, передачу заказов с ИМ в складскую систему для их обработки и отправки товаров п...

[Перевод] Flutter: прокачиваем AppBar & SliverAppBar Во Flutter для создания панели инструментов используется хорошо всем известный AppBar, ну а когда нам нужна динамическая панель инструментов, которая покажет контент при свайпе, мы используем отличный виджет SliverAppBar. Оба виджета позволяют сделать приложение чуточку крас...

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

Фотографии подтвердили квадратный модуль камеры iPhone 2019 Судя по всему, следующим модным трендом на рынке смартфонов станут квадратные модули камер. Именно такой модуль, по слухам, должно получить следующее поколение iPhone. И недавно эту информацию удалось подтвердить хорошо известному и надёжному информатору Бену Гескину (Ben Ge...

[Перевод] Python как предельный случай C++. Часть 1/2 От переводчикаБрендон Роудс − весьма скромный человек, представляющий себя в твиттере как «Python-программиста, возвращающего долг сообществу в форме докладов или эссе». Число этих «докладов и эссе» впечатляет, равно как и число свободных проектов, контрибьютором которых Бре...

Ассортимент Thermaltake пополнили комплекты модулей памяти DDR4-4400 объемом 16 ГБ Компания Thermaltake выпустила серию комплектов модулей TOUGHRAM RGB DDR4, включающую комплекты, работающие на эффективных частотах 4000 МГц, 4266 МГц и 4400 МГц. Каждый комплект включает два модуля объемом по 8 ГБ. Компоненты модулей смонтированы на 10-слойных печатны...

На часах Fitbit теперь эксклюзивно доступны динамические циферблаты Bitmoji Компания Fitbit с выпуском умных часов Versa нашла правильный подход к покупателю, что показывает статистика последних кварталов. Недавно производитель выпустил версию Versa Lite, которая, судя по всему, представляет собой самые дешёвые брендовые умные часы с по...

9 типовых проблем в сети, которые можно обнаружить с помощью анализа NetFlow (на примере Flowmon) Относительно недавно мы публиковали статью “Сетевой мониторинг и выявления аномальной сетевой активности с помощью решений Flowmon Networks”. Там мы кратко рассмотрели возможности этого продукта и процесс установки. Неожиданно для нас, после статьи и вебинара, поступило бо...

Феномен XY: как избежать «неправильных» проблем Задумывались ли вы когда-нибудь о том, как много часов, месяцев и даже жизней было впустую потрачено на решение «неправильных» проблем? Читать дальше →

Gmail запускает динамические письма в приложениях для iOS и Android Google объявил о запуске поддержки технологии AMP for Email в приложениях Gmail для iOS и Android. Данная технология позволяет компаниям добавлять в рассылки интерактивный контент, такой как опросники, каталоги товаров и т.п. В Gmail эта функциональность называется «динамиче...

Статическое распределение памяти в микроконтроллерах Холмс: Любезнейший, не подскажите где мы находимся? Пастух: Вы находитесь на воздушном шаре!!! Холмс: Вы должно быть программист. Пастух: Да, но как вы догадались? Холмс: Только программист мог дать столь точный и при этом столь бесполезный ответ. … отрывок из известного а...

Руководство пользователя содержит самый подробный список характеристик Samsung Galaxy Note10+ На сайте Slashleaks опубликовали самый подробный перечень характеристик флагманского смартфона Samsung Galaxy Note10+, который был взят из официального руководства пользователям. Итак, Samsung Galaxy Note10 будет оснащен экраном Samsung Infinity-O Dynamic AMOLED диагона...

Смартфон Honor 20 Pro: cамый лучший Honor В Honor 20 Pro пользователь получает роскошный дизайн с эффектом «динамической голографии» на спинке, качественный экран, топовую аппаратную платформу, широкие коммуникационные возможности. Ну а мощнейшая четверная камера с основным модулем на 48 Мп и светосильным объективом...

Snapchat запустил динамическую рекламу Мессенджер Snapchat объявил о запуске динамической рекламы, которая позволяет автоматически создавать объявления и настраивать таргетинг в режиме реального времени. Новый формат призван усилить позиции Snapchat в конкуренции с Google и Facebook, которые уже предлагают динами...

Оно огромное. Отверстие для модуля камеры в чехле смартфона Samsung Galaxy S11+ поражает своими размерами Благодаря рендерам мы уже знаем, что смартфоны Samsung Galaxy S11 получат весьма крупные модули основной камеры. Однако новые фотографии позволяют понять, насколько всё серьёзно. Снимки чехлов больше подходят для наглядной оценки размеров модулей. Как видим, в случае ...

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

Заглушка для зарядки самокат из гибкого Flex пластика. На моем замечательном самокате от iconBit оторвалась резиновая заглушка на зарядку. Когда едешь в мокрую погоду (редко но бывает) может попасть вода и это может плохо для него кончиться. Деталька мелкая но важная, некоторое время я просто вставлял оторванную заглушку и она д...

Особенности настройки Palo Alto: SSL VPN Несмотря на все преимущества межсетевых экранов Palo Alto, в рунете не так много материалов по настройке этих устройств, а также текстов, описывающих опыт их внедрения. Мы решили обобщить материалы, накопленные у нас за время работы с оборудованием этого вендора и рассказа...

[Перевод] Процедурные паттерны, которые можно использовать с тайловыми картами Процедурная генерация используется для повышения вариабельности игр. Среди известных проектов можно упомянуть Minecraft, Enter the Gungeon и Descenders. В этом посте я объясню некоторые из алгоритмов, которые можно применять при работе с системой Tilemap, появившейся как 2D-...

Gmail запустит динамические сообщения для всех пользователей 2 июля В марте Google объявил о бета-запуске динамических сообщений в Gmail – нового формата на базе AMP, который позволяет компаниям добавлять в рассылки интерактивный контент, такой как опросники, каталоги товаров и т.п. Начиная со 2 июля поддержка динамических писем будет включе...

Synet — фреймворк для запуска предварительно обученных нейронных сетей на CPU Введение Здравствуйте, уважаемые хабровчане! Последние два года моей работы в компании Synesis были тесно связаны с процессом создания и развития Synet — открытой библиотеки для запуска предварительно обученных сверточных нейронных сетей на CPU. В процессе этой работы мне...

Microsoft временно заблокировала переход с 19H1 на 20H1 из-за ошибки 0xca00a000 Microsoft сообщила у себя в блоге, что распространение Windows 20H1 Build 18875 было приостановлено для пользователей Windows 10 19H1 (May 2019 Update). Связано это с тем, что при обновлении со сборки 18362.53 до сборки 18875 возникают ошибки 0xca00a000 и 0x80242016 при попы...

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

Redmi 5 и Redmi 5A получили MIUI 11 Global Stable Компания Xiaomi продолжает достаточно быстро выпускать обновления до MIUI 11 для своих смартфонов. Правда, сам апдейт распространяется по миру не слишком быстро и приходит выборочно на устройства из разных регионов. Хорошая новость есть для владельцев Redmi 5 и Redmi 5A. Он...

[Перевод] Учебный курс по React, часть 11: динамическое формирование разметки и метод массивов map В сегодняшней части перевода учебного курса по React мы поговорим об использовании стандартного метода массивов map() для организации динамического формирования JSX-разметки, описывающей наборы однотипных элементов. → Часть 1: обзор курса, причины популярности React, Reac...

Флагманский Huawei P40 Pro оснастят рекордной камерой В сети появилась информация о флагманском смартфоне Huawei P40. Подробностями поделился тематический ресурс HuaweiAdvisor.  Концепт По данным источника, Huawei P40 Pro получит экран OLED производства Samsung с изогнутыми кромками, отверстием под фронтальную камеру...

Новая версия MIUI 10 изменила строку состояния Xiaomi Mi 9 и исправила ошибки Флагманский смартфон Xiaomi Mi 9 получил новую прошивку MIUI V10.2.16.0.PFACNXM, которая добавляет несколько новых функций. Во-первых, обновление вносит изменения в отображение информации в районе каплевидного выреза экрана, в котором находится селфи-камера. В описании ...

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

[Перевод] Следующие шаги на пути к Go 2 Состояние Мы вовсю работаем над Go 1.13, релиз которого, надеюсь, состоится в начале августа этого года. Это первый релиз, который будет включать в себя изменения конкретно в языке (а не просто незначительные правки спецификации) после длительного моратория на любые такие из...

Давно пора. Умные часы с дисплеями micro-LED ожидаются на рынке уже в будущем году По словам информаторов, работающих в компании RiTdisplay, известной как производитель панелей PMOLED, первая в мире коммерческая партия умных часов с дисплеями micro-LED появится на рынке в 2020 году. Как утверждается, в следующем квартале один из американских заказчик...

Лучшие динамические снимки для macOS Как украсить рабочий стол MacBook Pro Одно из ключевых визуальных нововведений настольной операционной системы macOS Mojave — это динамические обои рабочего стола. Фон сменяется в зависимости от времени суток, для этого задействуется службы геолокации. Всё бы ничего, н...

Huawei Nova 6 своей камерой заткнет за пояс и Mate 30 Pro, и iPhone 11 Pro, и Mi Note 10, и любой другой камерофон В Сети появились подробности об основной камере перспективных смартфонов Huawei Nova 6 и Nova 6 5G. Судя по ним, новинка превзойдет нынешний флагман Mate 30 Pro, а равно и любой другой камерофон. Начать стоит с набора модулей. В базовой версии их будет три: основной, со...

Платы MSI на базе Z390 получили поддержку 128 Гбайт памяти Компания MSI объявила о достигнутой совместимости всех своих материнских плат на базе набора логики Intel Z390 с модулями DDR4 SDRAM ёмкостью 32 Гбайт (с организацией 2048x8). Таким образом, флагманские LGA1151v2-платы MSI, оборудованные четырьмя слотами DIMM, тепер...

[Из песочницы] Что такое быть Team Leader Всем привет! Меня зовут Артур Дементьев, я бы хотел поделиться личным опытом и написать несколько статей о том, что из себя представляет менеджмент в IT. А также рассказать о том, на какие грабли наступал и каких ошибок можно было избежать. Все статьи я буду писать, основыва...

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

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

Лучшие динамические снимки для вашего Mac Одно из ключевых визуальных нововведений настольной операционной системы macOS Mojave — это динамические обои рабочего стола. Фон сменяется в зависимости от времени суток, для этого задействуется службы геолокации. Всё бы ничего, но в стандартном наборе ОС присутствуе...

Как использовать SDD NVMe в качестве системного загрузочного диска для Windows 10? Итак, вы обновили своё «железо», например, купив не самую дорогую материнскую плату Asus TUF H370 Pro Gaming. Вполне разумный выбор, который даст вам возможность собрать новый ПК, используя самые современные процессоры Intel, при необходимости использовать наработки компан...

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

Радио в iPhone с iOS 13: а почему нет? Хотели бы вы иметь в iPhone возможность прослушивать радио? Наверняка сейчас многие разделятся на два лагеря — одни посчитают эту идею здравой и интересной, другие определят ее как шаг назад. Во времена Apple Music, Spotify и других стриминговых сервисов это и правда ...

Камера LG G8 ThinQ протестирована DxOMark, в сводном рейтинге смартфон занял 21 место DxOMark продолжает тестировать камеры смартфонов LG, на этот раз французские специалисты исследовали флагман G8 ThinQ. Результат, увы, оказался далеко не на уровне других флагманов этого года, хотя и лучше прошлогоднего флагмана LG V40 ThinQ. Если V40 ThinQ набрал в ит...

iPhone XI показался на новых изображениях Инсайдер OnLeakes, совместно с изданием Cashkaro, продолжает публиковать качественные изображения будущих iPhone 2019. На этот раз, вместе с iPhone XI, инсайдер показал ещё iPhone XI Max. Он также, как и младшая модель, внешне будет отличаться от своего предшественника л...

Страх и ненависть DevSecOps У нас было 2 анализатора кода, 4 инструмента для динамического тестирования, свои поделки и 250 скриптов. Не то, чтобы это всё было нужно в текущем процессе, но раз начал внедрять DevSecOps, то надо иди до конца. Источник. Авторы персонажей: Джастин Ройланд и Дэн Хармон. ...

3D-печать армированными материалами: 3DGence представил 4-й сменный модуль для INDUSTRY F340 Мы уже рассказывали об инновационном промышленном 3D-принтере в линейке известного польского производителя 3DGence – 3DGence Industry F340. Напомним, модульная система 3 DGence INDUSTRY F340 позволяет легко, без использования каких-либо инструментов, менять печатающие модули...

Как творческому человеку найти себя в IT: из дизайна в UX Роман Виноградный работает дизайнером уже более 10 лет. Имеет опыт работы в нескольких престижных рекламных агентствах с международными клиентами, такими как Adidas, L’oreal, Nestle. Полтора года работал в Сан-Франциско, получил 6 наград в международных конкурсах по дизайну,...

[Перевод] Профилирование кода Go-проекта и решение проблемы с выделением памяти Пожалуй, каждому программисту известны слова Кента Бека: «Make it work, make it right, make it fast». Сначала надо сделать так, чтобы программа работала, дальше — надо заставить её работать правильно, а уже потом можно переходить к оптимизации.  Автор статьи, перевод кото...

Новые динамические снимки для вашего Mac Одно из ключевых визуальных нововведений настольной операционной системы macOS Mojave — это динамические обои рабочего стола. Фон сменяется в зависимости от времени суток, для этого задействуется службы геолокации. Всё бы ничего, но в стандартном наборе ОС присутствуе...

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

Sony Xperia 5 разочаровал в тесте DxOMark Специалисты лаборатории DxOMark в течение последних пары месяцев тестируют не только основные, но и фронтальные камеры смартфонов, составляя для них отдельных рейтинг. Вчера был опубликован обзор фронтальной камеры смартфона Sony Xperia 5, которая набрала всего 79 балло...

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

Линейку HyperX Predator пополнили наборы модулей памяти DDR4-4266 и DDR4-4600 суммарным объемом 16 ГБ HyperX, игровое подразделение компании Kingston Technology, объявило о выпуске двух новых высокоскоростных наборов памяти Predator DDR4. Входящие в них модули объемом 8 ГБ работают на эффективных частотах 4266 МГц и 4600 МГц. Они предложны на наборах по две штуки. Во вн...

[Из песочницы] PIL на Python от простого к сложному Чтобы дойти до сложных алгоритмов обработки, стоит проанализировать стандартные схемы, с чего я и предлагаю начать. Для примеров обработки будет использоваться изображение с различным наборов цветов: Для старта нам потребуется два модуля библиотеки: from PIL import Imag...

Как исправить ошибку Windows Update 0x80073701 Несмотря на усилия Microsoft по совершенствованию работы Центра обновления Windows и обеспечения бесперебойного процесса обновления для пользователей Windows 10, существуют отдельные исправления и накопительные обновления, которые по-прежнему не могут быть установлены. И диа...

Что ты такое, Rendering Engine? Или как работает модуль отображения браузера Самым важным для Frontend разработчика является модуль отображения в браузере, он же Rendering Engine (далее RE). В этой статье я хочу взять простую страничку и пройти все этапы вместе с RE от получения первого байта и до отрисовки контента на экран. Пользоваться я, как все...

С чего начать изучать веб-разработку в 2019 году или HTML Academy VS Codecademy VS FreeCodeCamp Привет, Хабр! Хочу поделиться своими мыслями о самых популярных площадках для изучения веб-разработки HTML Academy, Codecademy, FreeCodeCamp (мне бы хотелось прочитать подобную статью, когда я только начинала учиться веб-разработке самостоятельно). *Данный обзор является мо...

Corsair представила модули памяти Vengeance LPX DDR4 5000 МГц Corsair официально представила новый набор модулей памяти Vengeance LPX DDR4, способных работать на частоте 5000 МГц при использовании с материнскими платами MSI X570 и процессорами AMD Ryzen 3-го поколения. Подробнее об этом читайте на THG.ru.

Nokia 9 PureView доступен для предзаказа в России HMD Global объявила о старте предзаказов на флагманский Nokia 9 PureView в России. Первый в мире смартфон с 5-модульной камерой и оптикой ZEISS на российском рынке оценили в 49,990 рублей. Как и в других европейских странах, российские покупатели получат в подарок к смартфо...

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

Смартфоны Redmi Note 8 уже собирают. Видео с производства Известный сетевой информатор Мукул Шарма (Mukul Sharma) сообщил радостную новость для поклонников смартфонов Xiaomi и Redmi, которой поделился вице-президент Xiaomi и глава бренда Redmi Лу Вейбинг (Lu Weibing). Производство нового 64-мегапиксельного смартфона, который д...

Shuttle XPC EN01: бесшумный компьютер на платформе Intel Компания Shuttle подготовила к выпуску компьютер небольшого форм-фактора XPC EN01, который имеет безвентиляторное исполнение. Устройство заключено в корпус с габаритами 87 × 84 × 50 мм. Ребристая верхняя поверхность выполняет функции радиатора охлаждения для отвода тепла. Пр...

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

Онлайн-семинар «Как настроить ремаркетинг и медийную рекламу в Google Ads без ошибок» Хотите настроить ремаркетинг и медийную рекламу в Google Ads без ошибок? На онлайн-семинаре Академии Интернет-маркетинга WebPromoExperts 17 октября Вы узнаете: Как настраивать медийные кампании, ремаркетинг и динамический ремаркетинг в ...

Rode PodMic – динамический микрофон для вещания Австралийская компания Rode анонсировала выпуск динамического микрофона PodMic, который предназначен для онлайн вещания и предлагает профессиональное качество передачи звука.PodMic представляет собой динамический кардиодный микрофон, который имеет прочную цельнометаллическую...

Разработка модулей для puppet при помощи puppet development kit Примерно месяц назад у меня был выбор: писать ли модуль для puppet "в стол" (то есть, для внутренней инфраструктуры) или делать его универсальным, открывать исходники и публиковать его на puppet forge. Конечно, быстрее и проще было бы набросать быстро под себя 2-3 класса и н...

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

Установлен очередной рекорд разгона памяти В ADATA XPG Overclocking Lab (XOCL) поделились с общественностью новыми успехами. Модуль SPECTRIX D60G RGB DDR4 удалось разогнать до внушительных 5634 МГц (предыдущий рекорд — 5608 МГц). Для этого достижения энтузиастам потребовалась материнская плата MSI MPG Z390I GAMIN...

Redmi TV оказался одним из самых дешевых флагманских телевизоров Новинка получила 70-дюймовую панель разрешением 4K 3840 х 2160 пикселей. Предусмотрена поддержка расширенного динамического диапазона HDR, а также Dolby Audio и DTS-HD.

[Перевод] Идея с окололунной станцией от НАСА и плохая, и хорошая Лунная орбитальная платформа-шлюз от НАСА станет либо необходимым этапом для посадки на Луну, либо никчёмной ерундой Когда астронавты полвека назад впервые сели на Луну, они долетели туда в один этап: ракета Сатурн-5 запустила командный, обслуживающий и посадочный модули «...

Thermaltake WaterRam RGB Liquid Cooling Memory DDR4-3200 32 ГБ (4×8 ГБ): набор модулей памяти с подсветкой и водяным охлаждением Набор модулей памяти с водяным охлаждением и длинным названием WaterRam RGB Liquid Cooling Memory DDR4 3200MHz 32GB, который создала компания Thermaltake, состоит из четырех модулей памяти умеренно оверклокерской категории, оснащенных радиаторами, и одного водоблока с многоз...

Другие скрытые функции в утёкшей сборке Windows 10 20H1 Build 18947 Два дня назад в работе программы Windows Insider возникли определённые проблемы, из-за которых инсайдеры начали получать вначале сборку 18947 из ветки rs_prerelease, предназначавшуюся для тестирования на внутреннем канале Canary, а затем и вовсе лабораторные сборки из веток...

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

Patriot запускает линейку доступных модулей памяти Signature Premium DDR4 UDIMM Компания Patriot анонсировала новые модули оперативной памяти серии Signature Premium. Речь идёт о модулях UDIMM стандарта DDR4 без коррекции ошибок, которые позиционируются в качестве доступных и надёжных решений для создания компьютерных систем для работы и бизнеса. В рамк...

Модули G.Skill побили рекорд разгона памяти (6000 МГц) Новая отметка — 6016,8 МГц. Установить рекорд удалось на системе с материнской платой MSI MPG Z390I GAMING EDGE AC, процессором Core i9-9900K и модулем Trident Z Royal. Источник: TechPowerUp

Лейся, Fanta: новая тактика старенького Android-трояна Однажды вы захотите продать что-нибудь на Avito и, выложив подробное описание своего товара (например, модуль оперативной памяти), получите вот такое сообщение: Читать дальше →

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

Фриланс-вебдев — как и с кем НЕ стоит работать КДПВ взята отсюда Часто слышу истории вида "пробовал фрилансить — не понравилось" и встречаю много заблуждений по поводу этого типа работ, потому что люди просто начали "не с той стороны". Постараюсь исправить ситуацию этим постом. Сразу оговорюсь — большая часть того, что з...

Модули памяти Adata XPG Spectrix D60G разогнали до эффективной частоты DDR4 5737,6 МГц Всего несколько дней после того, как модули памяти Adata Spectrix D60G были разогнаны до 2817,1 МГц (эффективная частота DDR4-5634), этим модулям покорилась новая высота. В базе данных HWBOT зафиксирован результат 2868,8 МГц (DDR4-5738). Сейчас это рекордное значение д...

Экструдер нити для 3D принтера Добрый день!Хочу поделиться своим опытом по сборке экструдера нити для 3D принтера. Нужно признаться что собирал я не спеша ввиду разных обстоятельств. Было допущено просто колоссальное число ошибок ) Ценой как правило некоторых ошибок было как деньги так и время. В первую о...

Linux многоликий: как работать на любом дистрибутиве Создать приложение для резервного копирования, работающее на любом дистрибутиве — задачка не простая. Чтобы обеспечить работу Veeam Agent for Linux на дистрибутивах от Red Hat 6 и Debian 6, до OpenSUSE 15.1 и Ubuntu 19.04 приходится решать спектр проблем, особенно если уче...

Представлена память ADATA XPG SPECTRIX D60G DDR4 RGB ADATA Technology объявляет о старте продаж в России новых модулей оперативной памяти XPG SPECTRIX D60G DDR4 RGB. Модули памяти XPG SPECTRIX D60G DDR4 оснащены уникальной двойной светодиодной лентой RGB и имеют самую большую площадь поверхности RGB по сравнению с другими моду...

Доступен Windows 10 SDK Preview Build 18362 Компания Microsoft выпустила очередную предварительную сборку Windows 10 SDK под номером 18362, что соответствует актуальной инсайдерской сборке Windows 10 19H1, доступной на каналах Fast и Slow. Велика вероятность, что именно Windows 10 Build 18362 окажется той самой сборк...

Новая разработка защитит жителей многоквартирных домов от утечек газа Система "Алмаз-Контроль", разработанная АО "НПП "Алмаз" (входит в холдинг "Росэлектроника" Госкорпорации Ростех), работает посредством модулей GSM и Wi-Fi. GSM-модуль передает смс-оповещение об утечке газа на три номера, установленных по же...

[Из песочницы] Умный Дом — голосовое управление в три шага. Raspberry + HomeKit Уважаемые друзья! Мы решили поделиться с Вами бюджетным готовым решением, надеемся Вы оцените наши старания. Решение проверенное, рабочее. Во вложении можно скачать все файлы программ и настройки. Отдаем все бесплатно. Умный дом для заказчика в основном «игрушка» которым м...

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

HMD представила флагманский смартфон Nokia с пятью модулями основной камеры (ВИДЕО) Nokia 9 PureView получил два цветных и три монохромных модуля основной камеры. Все они имеют разрешение 12 Мп и делают снимки с разной выдержкой, которые затем объединяются в одну фотографию с высокой детализацией.

Заменить Object на var: что может пойти не так? Недавно я столкнулся с ситуацией, что замена Object на var в программе на Java 10 приводит к исключению в процессе выполнения. Мне стало интересно, много ли разных способов добиться такого эффекта, и я обратился с этим вопросом к сообществу: A puzzle: provide a Java code sam...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 6. Заполняем пробелы (DHCP, TCP, «рукопожатие», распространенные номера портов) Прежде чем мы начнем сегодняшний видеоурок, хочу поблагодарить всех, кто способствовал популярности моего курса на YouTube. Когда я начал его около 8 месяцев назад, то не ожидал такого успеха – на сегодня мои уроки просмотрели 312724 человека, у меня 11208 подписчиков. Мне и...

[Перевод] AMP: будущее электронной почты Динамическое электронное письмо, созданное с использованием технологии AMP, российскими разработчиками из ecwid.ru Проект AMP задумывался, чтобы улучшить пользовательский опыт в сети, а это значит и работу с электронной почтой, когда она происходит в вебе. Для большинства и...

Шнековый смеситель - динамически активный макет Здравствуйте!Хотим представить вашему вниманию наш пилотный проект шнекового смесителя, который был выполнен в БГТУ им. Шухова на кафедре Механического оборудования в рамках защиты магистерской диссертации. Автор проекта - Полина Самсонова , на момент выполнения проекта маги...

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

Беспроводной модуль для ёмкостного датчика влажности почвы на nRF52832 Всем привет, сегодня расскажу о том как я решил проапгрейдить датчик влажности почвы с Алиэкспресс. Примерно месяц назад был куплен датчик влажности почвы. Зачем покупал и сам не знаю, наверное все из-за цены в 40 рублей :) Получив и успешно проверив датчик(с помощью Ардуин...

Модули памяти Zadak Spark RGB DDR4 доступны по одному и в наборах объемом до 64 ГБ Компания ZADAK объявила о выпуске модулей памяти SPARK RGB DDR4, предназначенных для игровых ПК. Для этих модулей характерна высокая производительность и привлекательный внешний вид. Модули SPARK RGB DDR4 доступны по одному объемом 8 и 16 ГБ и в наборах объемом от 16 Г...

Когерентные CFP WDM (100G/200G) и их применение в системах DWDM Первые пресс релизы о появлении когерентных CFP модулей (coherent CFP optical pluggable modules) стали появляться примерно 5-6 лет назад. Тогда их использование в системах оптического уплотнения было в новинку и являлось по сути нишевым решением. Сейчас, по прошествии шест...

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

Edition-Based Redefinition: можно ли в production? Привет! Меня зовут Антонина, я Oracle-разработчик IT-подразделения «Sportmaster Lab». Работаю тут всего два года, но благодаря дружной команде, сплоченному коллективу, системе наставничества, корпоративному обучению, накопилась та самая критическая масса, когда хочется не пр...

10. Check Point Getting Started R80.20. Identity Awareness Добро пожаловать на юбилейный — 10-й урок. И сегодня мы поговорим о еще одном блейде Check Point — Identity Awareness. Еще в самом начале, при описании NGFW, мы определили, что для него обязательна возможность регулирования доступа на основе учетных записей, а не IP-адресо...

Что нужно знать о JavaScript Engine Switcher 3.0 JavaScript Engine Switcher изначально создавался как вспомогательная библиотека и его развитие во многом определялось потребностями библиотек, которые его использовали. Фактически каждая его мажорная версия решала одну или несколько крупных задач необходимых для дальнейшего...

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

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

Новые MIDI-клавиатуры #Nektar SE25 и SE49 Анонсированы MIDI-клавиатуры для шины USB (совместимы с iOS-устройствами), имеющие функции управления виртуальными студиями: SE25 (49,99 евро) с 25 миниклавишами и SE49 (69,99 евро) с 49 полноразмерными клавишами. Выпуск планируется в середине апреля.Nektar SE25 MIDI-клавиат...

[Перевод] Создание динамических PDF-файлов с использованием React и Node.js Материал, перевод которого мы сегодня публикуем, посвящён созданию динамических PDF-файлов с использованием HTML-кода в качестве шаблона. А именно, речь пойдёт о том, как сформировать простой счёт на оплату неких товаров или услуг, динамические данные, включённые в который, ...

Moscow Node.js Meetup 10: Архитектура Node.js-приложений, Hot Reload в Node.js и секретный доклад Друзья, это становится доброй традицией. Мы не встречались почти 11 месяцев – прошлая наша встреча была накануне Нового года и у самого Кремля. А в этом году Node.js исполнилось 10 лет, а это значит время провести юбилейный 10-й митап Msocow Node.js Meetup! В то время, как ...

#фото | NASA опубликовало снимок места крушения лунного модуля «Берешит» В 2019 году Израилю оставалось совсем немного, чтобы стать четвертой страной, успешно доставившей частную роботизированную станцию на поверхность Луны. К сожалению, из-за ряда возникших проблем, аппарат «Берешит» от компании SpaceIL упал на поверхность спутника Земли и разб...

Лучшие динамические обои для macOS Mojave Одно из ключевых визуальных нововведений настольной операционной системы macOS Mojave — это динамические обои рабочего стола. Фон сменяется в зависимости от времени суток, для этого задействуется службы геолокации. Всё бы ничего — но в стандартном наборе ОС прису...

[recovery mode] Как сделать мобильную игру командой из 2 человек с нулевым бюджетом и получить фичеринг в Google Play Мы с мужем давно хотели делать игры вместе, но времени на это никогда не хватало. Мы оба работали: он — UI-программистом в геймдеве, я — продакт-менеджером в social media, затем в финтехе, и сил на собственную игру не оставалось. Год назад мы переехали в Канаду и решили, ...

Наушники Oppo O-Fresh стоят менее 20 долларов Ассортимент компании Oppo сегодня пополнился смартфонов Reno, о котором чуть позже. А пока посмотрим на ещё одну новинку — наушники O-Fresh. Вопреки ожиданиям, это проводные наушники, но зато они дешёвые. Их цена — всего 19 долларов. Что интересно, есть две...

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

Израильский посадочный модуль «Берешит» возобновил свое путешествие к Луне Лунный посадочный модуль «Берешит» частной израильской компании SpaceIL смог возобновить свое путешествие к спутнику Земли после того, как центр управления миссией провел второй необходимый орбитальный маневр аппарата, сообщает издание Space News. Этот маневр модуль должен ...

В новый Firefox добавлена блокировка криптомайнеров Разработчики Mozilla выпустили новую версию браузера Firefox для Windows, macOS, Linux и Android. В релизе 67.0 обозревателя исправлена 21 уязвимость, а также добавлена функция блокировки встроенных криптомайнеров и скриптов, скрытно отслеживающих пользователя по цифровым от...

[Обновлено] Apple выпустила iOS 13.2 beta 1. Что нового? iPhone 11, 11 Pro и 11 Pro Max — единственные iPhone с поддержкой Deep Fusion Что бы ни делала Apple, обязательно найдутся хейтеры, которые поспешат раскритиковать её действия. Это те самые, кто сначала обвиняли компанию в непонимании рыночных тенденций и производстве ...

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

[Перевод] UDB. Что же это такое? Часть 6. Модуль управления и статуса/Status and Control Module В прошлых статьях-переводах документации Cypress очень предметно рассматривался операционный автомат — Datapath. Постепенно переходим к изучению других модулей UDB, в частности — модуль управления и статуса. Читать дальше →

Ассортимент Advantech пополнили модули памяти SQRAM DDR4 объемом 32 ГБ Компания Advantech, специализирующаяся на памяти для встраиваемых систем, представила модули небуферизованной памяти SQRAM DDR4 объемом 32 ГБ. В небуферизованных модулях SQRAM DDR4 используются микросхемы Samsung плотностью 16 Гбит, поддерживающие скорость до 2666 Мбит/...

Робот-тележка на ROS. Часть 5. Работаем в rviz и gazebo: xacro, новые сенсоры Продолжение цикла статей. Предыдущие посты серии: 1. Часть 4 2. Часть 3 3. Часть 2 4. Часть 1 В прошлый раз удалось добиться следующих целей: • визуализировать робота, создав xacro-файл, содержащий urdf-описание робота; • создать два launch файла, один из которых позволяет ...

Блокировка Telegram, Hetzner подсеть /16, опыт общения с РКН Работаю в достаточно крупной консалтинговой компании с представительствами по всему миру. Головной офис в Германии… Так сложилось, что, уехав из России около 20 лет назад, до сего момента про РКН и блокировки я лишь читал и сопереживал. Информация ниже, я так понимаю, не но...

Опыт перевода Maven-проекта на Multi-Release Jar: уже можно, но ещё сложно У меня есть маленькая библиотека StreamEx, которая расширяет возможности Java 8 Stream API. Библиотеку я традиционно собираю через Maven, и по большей части меня всё устраивает. Однако вот захотелось экспериментов. Некоторые вещи в библиотеке должны работать по-разному в раз...

[Из песочницы] О том, как найти ошибку в микропроцессоре, выпущенном тридцать пять лет назад В это трудно поверить, но иногда ошибки в процессорах, по-сути, живут дольше, чем сами процессоры. Недавно мне довелось в этом убедиться на примере 16-ти разрядного микропроцессора 1801ВМ1А, на основе которого в свое время в СССР было создано семейство бытовых компьютеров Б...

Представлены флагманские камерофоны Huawei Mate 30 и Huawei Mate 30 Pro Сегодня на пресс-конференции в Мюнхене компания Huawei официально анонсировала флагманский смартфон Huawei Mate 30 Pro, а также его упрощенную версию Huawei Mate 30, которая отличается как внешне, так и по возможностям. Практически вся информация о новинках утекла еще...

G.Skill выпускает серию модулей памяти Trident Z Neo DDR4 для систем на процессорах AMD Ryzen 3000 Компания G.Skill объявила о выпуске серии модулей памяти Trident Z Neo DDR4, которые предназначены для систем на процессорах AMD Ryzen серии 3000 и наборах системной логики AMD X570. В описании модулей производитель выделяет «элегантный двухтональный дизайн радиат...

За один модуль памяти Optane DC объёмом 512 ГБ просят более 7800 долларов Несколько дней назад мы узнали, что модули постоянной памяти Intel Optane DC получились весьма недешёвыми. В частности, за модуль объёмом 128 ГБ просят около 900 долларов, а за вдвое больший — около 2700 долларов. Тогда же было известно, что есть и модули объёмом ...

Опубликованы живые фото Xiaomi Mi CC9 Pro со 108-Мп камерой Итак, очередная (какая уже по счету за сегодня) новость о смартфоне Xiaomi Mi CC9 Pro и его 108-Мп камере. Во-первых, появились реальные фотографии самого смартфона – как передней его части, так и задней, на которой позирует основная камера с пятью модулями и двумя вспышками...

Toshiba выпустила модули UFS на памяти BiCS FLASH для автомобильных систем Компания Toshiba начала поставки ознакомительных образцов новых модулей встраиваемой памяти стандарта JEDEC UFS 2.1 для автомобильных систем. Они работают в широком диапазоне температур, соответствуют требованиям AEC-Q100 Grade2 и обладают повышенной надежностью. Подробнее о...

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

Huawei P30 Pro возглавил рейтинг лучших камерофонов DxOMark Топовый камерофон Huawei P30 Pro был представлен всего час назад, но специалисты ресурса DxOMark уже успели протестировать новинку и опубликовать свой обзор. Итак, аппарат получил общие 112 баллов – по 119 баллов за фото и 97 баллов за видео. Логично, что он стал лидером рей...

У следующих iPhone может быть несимметричный модуль камеры с 3 сенсорами, как в Mate 20 Мы уже давно привыкли опираться на утечки и рендеры, как на достоверные источники информации о технических характеристиках и внешнем виде смартфонов. Тем не менее хочется верить, что такой вид модуля основной камеры в грядущих смартфонах Apple – лишь плод фантазии неопытного...

Никакой возни с наличными и картами. В российских магазинах станет можно платить по QR-коду Банк России начнёт тестирование быстрых QR-платежей в магазинах 30 августа. Об этом рассказало издание РБК со ссылкой на собственные источники.  Тестирование будет проводиться в рамках созданной регулятором системы быстрых платежей. Продолжительность тестир...

Новый режим «никаких замедлений» существенно ускорит браузер Google Chrome Разработчики браузера Google Chrome начали тестировать режим под названием Never-Slow Mode, проще говоря «никаких замедлений». Функция пока недоступна в публичных сборках браузера, но может скоро появиться.  Согласно описанию, это экспериментальный реж...

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

Honor V30 получил самую странную камеру на рынке Индийский сетевой информатор Мукул Шарма (Mukul Sharma), который регулярно публикует достоверные сведения о новинках мобильной индустрии, поделился сведениями о смартфоне Honor V30. Данный чехол демонстрирует самое странное расположение модулей основной камеры. Можно бы...

[Перевод] Самонастраивающиеся часы с электронным дисплеем Основная идея заключалась в создании самонастраивающихся часов, которые должны работать в часовом поясе CET с поддержкой перехода на летнее время. В качестве источника времени я использовал сигнал GPS, полученный от модуля NEO-7M, который имеет последовательный порт. В кач...

[Перевод] Обновление Windows Terminal: Preview 1910 Привет, Хабр! Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Подробнее под катом! Как и всегда, Терминал доступен для загрузки в Microsoft Store,...

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

[Из песочницы] Тесты на C++ без макросов и динамической памяти Многие популярные библиотеки для тестирования, например Google Test, Catch2, Boost.Test тяжело завязаны на использование макросов, так что в качестве примера тестов на этих библиотеках вы обычно увидите картину вроде такой: namespace { // Tests the default c'tor. TEST(MyStr...

55 дюймов, 4K, 100 Гц, встроенный Chromecast, 8 колонок и OxygenOS TV. Таким оказался умный телевизор OnePlus TV Q1 Ровно через неделю, 26 сентября, компания OenPlus должна представить линейку умных телевизоров OnePlus TV, первой моделью которой станет 55-дюймовый OnePlus TV Q1. На сайте Slashleaks опубликовали реальные фотографии OnePlus TV Q1, которые сопроводили характеристиками у...

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

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

Разворачиваем автоматизацию за пару часов: TypeScript, Protractor, Jasmine Привет, Хабр! Меня зовут Виталий Котов, я довольно много занимаюсь автоматизацией тестирования и мне это нравится. Недавно я участвовал в проекте по настройке автоматизации «с нуля» на стеке TypeScript + Protractor + Jasmine. Для меня этот стек был новым и необходимую инфор...

Смартфон V15 Pro предоставит подэкранный сканер, выезжающую камеру и большой аккумулятор примерно за 420 долларов Компания Vivo готовится представить смартфон V15 Pro, о котором недавно появились первые слухи. Сегодня мы имеем возможность впервые взглянуть на его дизайн. Как можно видеть, смартфон получит выезжающий модуль камеры, как в линейке Nex. Новинка, как ожидается, будет н...

Samsung разработала 64-мегапиксельный датчик для смартфонов Samsung представила 64-мегапиксельный сенсор Samsung ISOCELL Bright GW1 с пикселями размером 0,8 мкм, самый маленький из доступных на рынке прямо сейчас. Кроме того, Samsung также представила 48MP версию ISOCELL Bright GM2. Она также имеет размер пикселя 0,8 мкм, что дает Sa...

Статическое распределение объектов FreeRTOS По умолчанию все объекты в системе FreeRTOS распределяются динамически — очереди, семафоры, таймеры, задачи (потоки), и мьютексы. Программист видит только «кучу» — область где динамически выделяется память по запросу программы или системы, а что там творится внутри – не ясно...

Anycubic Photon - большие впечатления Хотелось бы тоже приложиться к новому для меня направлению печать смолой.Пришел наконец то Anycubic Photon.Распаковок уже было очень много добавить нечего.Хочу поделиться с вами своими впечатлениями о этом принтере.Про него можно сказать "печать из коробки".Косяк был при кал...

[Перевод] Использование JavaScript-модулей в продакшне: современное состояние дел. Часть 2 Сегодня мы публикуем вторую часть перевода материала, который посвящён использованию JS-модулей в продакшне. → Кстати, вот первая часть статьи. Читать дальше →

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

Lockheed Martin сделала полноразмерный прототип жилого окололунного модуля Lockheed Martin Прототип, подготовленный Lockheed Martin, получил название Habitat Ground Test Article (HGTA) и является своего рода лабораторией для тестирования систем, необходимых для будущих космических миссий. Он представляет собой сильно модифицированный многоцеле...

Honor 20 и Honor 20 Pro получили очень мощный модуль Bluetooth В сети появились подробности об аппаратных возможностях недавно представленных смартфонов Honor 20 и Honor 20 Pro. Оказывается, новинки оснастили модулем беспроводной связи Bluetooth с неофициальным названием Super Bluetooth. Он может передавать данные на расстоянии до 200 м...

Xiaomi Mi 8 получил MIUI 11 на базе Android 10 В начале месяца пользователи Xiaomi Mi 8 начали получать стабильную версию оболочки MIUI 11 на базе Android 9 Pie, размер которой составлял около 750 МБ. Теперь же пользователи сообщают о том, что их смартфоны начали получать обновление до MIUI 11 на базе Android 10. По...

[Перевод] Почему вам следует использовать pathlib От переводчика: Привет, хабр! Представляю вашему вниманию перевод статьи Why you should be using pathlib и её продолжения, No really, pathlib is great. Много внимания нынче уделяется таким новым возможностям Python, как asyncio, оператору :=, и опциональной типизации. При э...

Вышла iOS 13 beta 7. Что нового   Apple выпустила седьмую бета-версию iOS 13 и iPadOS для разработчиков. Номер сборки — 17A5565b. В новой сборке исправили баги и улучшили стабильность. Заметные изменения пока что не найдены. Если они появятся, статья обновится.     Что нового: ▪️ Испра...

LQR оптимизация систем управления Введение На Habr были опубликованы несколько статей [1,2,3], прямо или косвенно касающиеся указанной темы. В связи с этим, нельзя не отметить публикацию [1] с названием “Математика на пальцах: линейно-квадратичный регулятор”, которая популярно поясняет принцип работы оптимал...

[Из песочницы] От поиска идеи, до готового приложения Наверно многие задумывались над тем, как можно реализовать свои знания в готовом продукте. Кто-то больше, кто то меньше потратил на это времени. Хочу поделиться с сообществом своим опытом и видением, как это надо делать правильно, но не всегда получается. Читать дальше &rar...

ADATA разогнала модули XPG SPECTRIX D80 RGB до частоты 5584 МТ/с ADATA Technology, производитель скоростных модулей DRAM и продуктов с NAND Flash, сообщает, что им удалось разогнать модули памяти XPG SPECTRIX D80 RGB DDR4 до частоты 5584 MT/с, установив новый рекорд.

Приложение для iOS и Android на Kotlin + Flutter UI Вступление Всем привет. Какое-то время назад, я решил делать свой проект для Android и iOS одновременно. Естественно, встал вопрос о выборе технологий. Пару недель присматривался к популярным стекам и выбрал Kotlin/Native. Поскольку я являюсь Android-разработчиком, то с Ko...

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

G.Skill анонсирует наборы модулей памяти DDR4-4266 объемом 64 ГБ Компания G.SKILL представила высокопроизводительные наборы модулей памяти DDR4–4266, украшенных RGB-подсветкой. Наборы включают по восемь модулей суммарным объемом 64 ГБ, которые работают с задержками CL18–22–22–42. В модулях используются компоне...

Разработка простейшей «прошивки» для ПЛИС, установленной в Redd, и отладка на примере теста памяти Как-то у меня не получается выражать свою мысль коротко. Прошлой осенью возникло желание рассказать поподробнее про освоенную мною архитектуру PSoC, что вылилось в цикл статей про неё. Сейчас я участвую в подготовке аппаратной части для нашего комплекса удалённой отладки Red...

Тесты на Си без SMS и регистрации Недавно zerocost написал интересную статью «Тесты на C++ без макросов и динамической памяти», в которой рассматривается минималистический фреймворк для тестирования Си++ кода. Автору (почти) удалось избежать использования макросов для регистрации тестов, однако вместо них в ...

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

DOOGEE S90 — первый модульный смартфон в противоударном корпусе вышел на рынок DOOGEE S90 имеет модуль ночного видения, модуль-аккумулятор на 5000 мАч, мощный цифровой walkie-talkie-модуль и модуль – профессиональный геймпад.

[Перевод] Переносим 30 000 строк кода с Flow на TypeScript Недавно мы перенесли 30 тысяч строк кода JavaScript нашей системы MemSQL Studio с Flow на TypeScript. В этой статье я расскажу, почему мы портировали кодовую базу, как это происходило и что получилось. Дисклеймер: моя цель — вовсе не критика Flow. Я восхищаюсь проектом и ду...

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

[Из песочницы] Как я сделал удобной разработку на Vue.js с server-side рендерингом Всем привет! Начну с небольшой предыстории. Свой новый проект я решил попробовать сделать на Vue.js. Мне нужен был серверный рендеринг (SSR), CSS модули, code-splitting и прочие прелести. Разумеется, для повышения производительности разработки нужна была горячая перезагр...

Внедряем OSGI на платформе Karaf OSGI это не сложно Я много раз встречал мнение, что OSGI это сложно. И более того, у самого когда-то такое мнение было. Году в 2009, если быть точным. На тот момент мы собирали проекты при помощи Maven Tycho, и деплоили их в Equinox. И это действительно было сложнее, чем раз...

Что делать при сбое оперативной памяти. Анамнез и методы лечения Оперативная память – такая деталь системы, которая реже всех выходит из строя. Но спонтанные перезагрузки системы с BSOD и без него, вылеты игр или программного обеспечения, некорректные результаты обработки заданий в тяжёлом софте – всё это и многое другое может быть симпто...

Apple может показать модульный Mac Pro, новый внешний дисплей 6K Pro на WWDC 2019 Помимо нового программного обеспечения, Apple может использовать WWDC 2019 в июне, чтобы продемонстрировать обещанный модульный Mac Pro и новый автономный монитор. Монитор имеет кодовое название «J290» и будет поддерживать широкий динамический диапазон (HDR), заявил Bloomber...

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

Audio-Technica AT2000PK Выпущены наборы в составе микрофона, наушников и регулируемой настольной микрофонной стойки: AT2005USBPK (129$) с динамическим USB-микрофоном, AT2020PK (149$) с конденсаторным микрофоном, AT2020USB+PK (199$) с конденсаторным USB-микрофоном, AT2035PK (199$) с конденсаторным м...

Microsoft заблокировала установку Windows 10 на старых Mac Пользователи старых Mac вновь попали под раздачу: корпорация Microsoft запретила установку самого последнего обновления Windows 10 (1903) на устаревшие компьютеры Apple. В список «пострадавших» входят все Mac, выпущенные до 2012 года. По утверждениям представителей Microsof...

Покупайте Xiaomi Mi 9 SE. Xiaomi прокомментировала отсутствие модули NFC в Redmi Note 7 Pro Многие смартфоны компании Xiaomi, даже бюджетные модели, оснащены модулями для бесконтактных платежей NFC. Недавно в Индии начались продажи нового смартфона Redmi Note 7 Pro, который стал улучшенной версией очень популярной модели Redmi Note 7. На момент анонса в пресс...

[Перевод] Управление ЖК-матрицей F-51543NFU-LW-ADN / PWB51543C-2-V0 (от ленточной библиотеки) И снова привет, Хабр! Сделав перевод статьи об управлении ЖК-модулем с драйвером, но без собственного видео-ОЗУ, я решил перевести ещё одну публикацию на ту же тему. Здесь модуль уже попроще, монохромный, но «оживить» его не менее интересно. Читать дальше →

Netramesh – легковесное service mesh решение В процессе перехода от монолитного приложения к микросервисной архитектуре мы сталкиваемся с новыми проблемами. В монолитном приложении обычно достаточно просто определить, в какой части системы произошла ошибка. Скорее всего, проблема в коде самого монолита, либо в базе дан...

IPPON выпустила батарейный модуль для Innova RT II 6K/10K IPPON объявил о выпуске отдельных батарейных модулей для линейки on-line ИБП серии Innova RT II. Батарейные модули Innova RT II 6000 и RT II 10000 были раньше доступны только в комплекте с ИБП Innova RT II. Основным отличием двух батарейных модулей между собо...

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

Huawei и Apple не ведут переговоров на поставку 5G-модемов Свои аппаратные решения Huawei использует исключительно в своих устройствах и мобильниках Honor. Но на прошлой неделе появилась информация, что китайцы готовы сделать исключение и начать сотрудничать с Apple, предложив ей собственные 5G-модемы. Речь идет о модулях связи...

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

GC «Center ECM» проводит запуск модуля в компании Groupe SEB в Украине Модуль "Управление командировками" позволит их планировать, упростит организацию и процесс закрытия. Сообщение GC «Center ECM» проводит запуск модуля в компании Groupe SEB в Украине появились сначала на technoguide.

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

Как не дать идее погибнуть и собрать команду, которая ее не убьет Когда наше digital-агентство только открылось, возник вопрос: как все начать и не запороть. Мы хотели создать что-то большое. Что-то, вокруг чего объединились бы единомышленники. Здесь мы расскажем, как не дать идее умереть и как собрать команду, которая ее не убьет. В са...

Поддержка HDR обеспечит датчику изображения Canon 3U3MRXSAAC динамический диапазон 120 дБ Компания Canon анонсировала разработку датчика изображения типа CMOS, который будет характеризоваться широким динамическим диапазоном и возможностью работы в широком диапазоне температур. Разрешение полнокадрового датчика изображения Canon 35MMFHDXSMA равно 2,7 Мп, а ...

Динамический ремаркетинг myTarget: неперсональные продуктовые рекомендации Динамический ремаркетинг (dynrem) в myTarget — это технология направленной рекламы, использующая информацию о действиях пользователей на сайтах и в мобильных приложениях рекламодателей. Например, в интернет-магазине пользователь просмотрел страницы товаров или добавил их в...

Фоталерея дня: эксклюзивные фото Huawei Mate 30, Mate 30 Pro и Huawei Watch GT 2 Специальный корреспондент iXBT.com побывал вчера в Мюнхене на презентации флагманских смартфонов Huawei Mate 30 и Huawei Mate 30 Pro, прислав нам эксклюзивные фотографии новинок, а также умных часов Huawei Watch GT 2. Huawei Mate 30 отличается от Huawei Mate 30 Pro то...

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

У Corsair готовы модули памяти Vengeance LPX DDR4-4866 Компания Corsair объявила о выпуске наборов модулей памяти Vengeance LPX DDR4, работающих на эффективной частоте 4866 МГц. Набор включает два модуля объемом 8 ГБ и полностью раскрывает свой потенциал, работая в составе системы на процессоре AMD Ryzen третьего поколения ...

EMUI 10 на Android 10 сломала Google Pay и банковские приложения. Huawei признала проблемы с камерофонами Huawei P30 и P30 Pro В начале недели некоторые пользователи Huawei P30 Pro начали жаловаться на проблемы с работой платёжной системы Google Pay. Как оказалось, устройства перестали проходить тест безопасности Google SafetyNet. Теперь компания Huawei признала наличие проблемы.  Авторам...

22 октября начинается рассылка глобальной версии MIUI 11 В сентябре в Китае компания Xiaomi представила MIUI 11 — следующее крупное обновление платформы MIUI. Сегодня на примере смартфона Redmi Note 8 она продемонстрировала новые возможности, которые приходят с новой оболочкой, а также предоставила полный список устройств, которые...

[Перевод] Как мы оптимизировали свой Theme Hospital под разные платформы Project Hospital — это игра об управлении зданием больницы со всеми стандартными аспектами жанра: динамическими сценами, создаваемыми игроком, множеством активных персонажей и объектов, развёрнутой системой UI. Чтобы заставить игру работать на разном оборудовании, нам пришл...

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

Рендер Moto Z4: эффект дежавю и одиночная тыльная камера В августе прошлого года был представлен флагман Z3, который стал «особенным», а все потому, что компания позиционировала его как первый массовый смартфон с поддержкой 5G. Правда, для этого необходимо было прибегнуть к помощи сменного модуля с поддержкой сетей пят...

[Перевод] Смартфоны Samsung в скором времени получат 1 ТБ внутренней памяти Надоела нехватка дискового пространства на вашем телефоне, заполненном приложениями, фотографиями и видео? Когда-нибудь в ближайшем будущем смартфоны будет поставляться с более чем одним терабайтом внутренней памяти которая будет работать в 10 раз быстрее, чем SD-карточка. ...

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

Сборка Android-приложения. Задачка со звёздочкой Привет, Хабр! Летом я выступал на Summer Droid Meetup с докладом про сборку Android-приложения. Видеоверсию можно найти здесь: habr.com/ru/company/funcorp/blog/462825. А для тех, кто больше любит читать, я как раз и написал эту статью. Речь пойдёт о том, что же это такое ...

В Индии 22 октября начинается рассылка MIUI 11 для смартфонов Xiaomi В сентябре в Китае компания Xiaomi представила MIUI 11 — следующее крупное обновление платформы MIUI. Сегодня на примере смартфона Redmi Note 8 она продемонстрировала новые возможности, которые приходят с новой оболочкой, а также предоставила полный список устройств, которые...

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

Так вот ты какой! Официальные рекламные изображения камерофонов Huawei P30 и Huawei P30 Pro В последние в сети развернулась настоящая интрига — какой же дизайн у горячо ожидаемого флагманского смартфона Huawei P30 Pro? Сначала один сетевой источник опубликовал живые фото якобы  Huawei P30 Pro, показанного на MWC 2019. Затем известные инсайдеры Бен Г...

[Перевод] Начинаем работать с Google Analytics: App + Web Google недавно выпустила в публичный доступ новую версию Google Analytics под названием App + Web. Симо Ахава уже написал отличную пошаговую инструкцию о том, как начать работать с инструментом, поэтому я решила перевести ее на русский язык. От себя добавлю, что продукт толь...

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

Примеры ночных фото с Redmi K20 Блогер Мукул Шарма (Mukul Sharma), в своем Twitter-аккаунте опубликовал несколько фото, сделанных в ночное время суток на смартфон Redmi K20. Хотя изображения и выглядят довольно не плохо, не обошлось и без проблем – камере явно не хватает динамического диапазона, из-за чего...

[Из песочницы] Rutoken, OpenSSL и локальный УЦ для подписи сообщений Некоторое время назад возникла необходимость в рамках проекта ограничить одновременное число компьютеров, имеющих доступ к web-приложению, работающему в рамках локальной сети заказчика. Решение использовать аппаратные USB-токены для идентификации компьютера пришло само собо...

Qualcomm представила 5G-модем Snapdragon X55 для флагманских смартфонов и не только Компания Qualcomm анонсировала Snapdragon X55 — мобильный модем New Radio (NR) второго поколения, способный работать в 5G-сетях. Данный чип представляет собой 7-нм интегрированный мультирежимный модем 5G–2G с поддержкой всех основных частотных диапазонов, будь то mmWave или ...

Прикручиваем ngx-translate в Angular приложение. Практическое пошаговое руководство Практическая пошаговая инструкция как прикрутить динамическую локализацию (возможность выбора языков) в веб приложении на Angular 4+ используя @ngx-translate/core. В принципе можно найти публикации на подобную тему, может быть достаточно самой документации этой библиотеки, н...

[Перевод] Анонс новой версии Styled Components v5: Звериный оскал Мы очень рады анонсировать новую пятую версию styled-components! Новая версия полностью обратно-совместима с предыдущей версией при условии использования последней версии React. Бету пятой версии можно попробовать уже сейчас: npm install styled-components@beta Нужна версия...

Локальные файлы при переносе приложения в Kubernetes При построении процесса CI/CD с использованием Kubernetes порой возникает проблема несовместимости требований новой инфраструктуры и переносимого в неё приложения. В частности, на этапе сборки приложения важно получить один образ, который будет использоваться во всех окруж...

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

G.Skill выпускает набор модулей памяти DDR4 суммарным объемом 192 ГБ Компания G.Skill представила новый набор модулей памяти Trident Z Royal DDR4 RGB. Суммарный объем модулей памяти DDR4-4000, входящих в него, равен 192 ГБ. При напряжении питания 1,35 В эти модули работают с задержками CL17-18-18-38. Шестиканальный набор предназначен д...

Из юриспруденции в Big Data-разработку Путей много – как найти свой? Герой этой статьи, Роман Майер, получил гуманитарное образование и пришел в IT совсем из других областей. Он развивал собственный бизнес, работал менеджером по продажам, был юристом, а к 28 годам понял, что пока не нашел работу мечты и пора осв...

В Windows 10 20H1 обнаружены упоминания модуля Game Core В прошлом году стала появляться информация о Game Core – модуле единой операционной системе Windows Core OS. В новой сборке Windows 10 Build 18836 были обнаружены такие упоминания:- D3D11On12DecodeArrayOfTexture (d3d11on12, et al);- D3DXboxOnPC (d3d11);- MonitorIoctlTesting ...

Разрушение мифов: Блогер раскрыл «всю правду» о Toyota RAV4 2020 Обзорщик решил пролить свет на некоторые спорные моменты, коснувшиеся нового «Равчика». На своём канале «Драйв с Тенью» он объяснил, что после одного из последних видео, связанных с кроссовером Toyota RAV4, ему пришлось получить его и свой адрес массу негатива. Автомобилист...

[Перевод - recovery mode ] Тюнинг производительности запросов в PostgreSQL Настройка производительности базы данных — разработчики обычно либо любят это, либо ненавидят. Я получаю удовольствие от этого и хочу поделиться некоторыми методами, которые я использовал в последнее время для настройки плохо выполняющихся запросов в PostgreSQL. Мои методы ...

Смартфон Samsung Galaxy Note 10 Pro показали на видео Искатель утчек OnLeaks поделился видео и рендерами флагманского смартфона Samsung Galaxy Note10 Pro, выход которого состоится в августе этого года. Любопытнее всего выглядит изображение, где Galaxy Note10 Pro сравнивается с младшей моделью Galaxy Note10. Судя по рендерам, ус...

[Из песочницы] UICollectionView всему голова: Изменение представления на лету Привет, Хабр! Представляю вашему вниманию перевод статьи "UICollectionView Tutorial: Changing presentation on the fly". В данной статье мы рассмотрим использование различный способов отображение элементов, а также их переиспользование и динамическое изменение. Зде...

Модуль Motorola 5G Moto Mod уже можно предзаказать О модуле Motorola 5G Moto Mod впервые стало известно чуть ли не год назад. Но на тот момент, конечно, ни о каких продажах речи не шло. Однако этот продукт всё же появился в продаже. Уже сегодня его можно предзаказать у американского оператора Verizon. Цена оказалась не...

Платформа TruePlay представила блокчейн-решения для онлайн-гемблинга и объявила о партнерстве с Curaçao eGaming Команда гемблинговой платформы TruePlay представила свой продукт на седьмой ежегодной конференции BlockchainUA в Киеве.   Глава разработки TruePlay Александр Анциферов рассказал об основных проблемах онлайн-гемблинга, почему именно блокчейн способен их решить и как эти ...

Анонс ADATA XPG Spectrix D60G DDR4: модули памяти с самой большой площадью подсветки Компания ADATA Technology выпустила новые модули памяти XPG Spectrix D60G DDR4. А их главной особенностью стал уникальный дизайн с двойным RGB-рассеивателем, обеспечивающим самую высокую площадь RGB-подсветки среди всех модулей памяти. Подробнее об этом читайте на THG.ru.

OnePlus 7T и OnePlus 7T Pro очень сильно отличаются друг от друга. Фотографии это доказывают Ожидается, что смартфоны OnePlus 7T и OnePlus 7T Pro дебютируют в конце этого месяца вместе со новым умным телевизором OnePlus TV, несмотря на то, что прошло всего четыре месяца после выхода на рынок смартфонов OnePlus 7 и OnePlus 7 Pro. Появилась информация о том, что ...

Как не сойти с ума в Open Space: делаем новый офис с нуля Так сложилось в индустрии, что большинство офисов устроено в формате open space. И это часто причиняет боль и страдание всем, кто в таком пространстве работает: людей слишком много и они слишком близко, постоянно шумно, огромное помещение выглядит неуютным. Нельзя открыть ок...

Обновление улучшило камеру OnePlus 7 Pro Издание Mr. Phone протестировало новую прошивку для смартфона OnePlus 7 Pro, которое скоро станет доступно для владельцев флагмана. Обновление призвано улучшить качество фото в режиме Nightscape 2.0 и с активным HDR. Автор заметки приводит две фотографии: до и после обновлен...

Принципы работы протокола BGP Сегодня мы рассмотрим протокол BGP. Не будем долго говорить зачем он и почему он используется как единственный протокол. Довольно много информации есть на этот счет, например тут. Итак, что такое BGP? BGP — это протокол динамической маршрутизации, являющийся единственным EG...

[Из песочницы] Выбор между XML и SQL для накатывания скриптов LiquiBase на примере Java/Spring/H2 В процессе работы над очередным проектом в команде возникли споры по поводу использования формата XML или SQL в Liquibase. Естественно про Liquibase уже написано много статей, но как всегда хочется добавить свои наблюдения. В статье будет представлен маленький туториал по со...

Модемный бизнес Intel приобретает Apple Ходили слухи, что в попытке снизить свою зависимость от Qualcomm, Apple надумала приобрести модемный бизнес Intel. И эти сведения оказались достоверны. На своем официальном сайте концерн из Купертино опубликовал пресс-релиз, в котором сообщил, что стороны пришли к обоюдному...

Серийное производство электроники в России. Как мы делали телеметрию для вендинга Часто встречаемся с мнением, что производить в России электронику – занятие бессмысленное. Дорого, долго, плохо и вообще лучше делать в Китае. В этой статье мы бы хотели поделиться опытом разработки и серийного производства коммерческой электроники – модулей МТУТА. Мы ра...

Universal Pictures Home Entertainment будет выпускать контент HDR10+ Universal Pictures Home Entertainment (UPHE), подразделение американской киностудии Universal Pictures, занимающееся распространением видеопродукции для домашнего развлечения, совместно с компанией Samsung Electronics объявило о планах по выпуску продукции, в которой ис...

Продвинутый 3D-принтер 3DGence для сложных промышленных задач Представитель компании 3DGence Томас Твардох рассказал о 3D-принтере, которому доверяют даже самые сложные и ответственные проекты. Промышленный 3D-принтер 3DGence INDUSTRY F340 – самый продвинутый в линейке 3DGence.3D-принтер работает со всем диапазоном представленных на ры...

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

75-дюймовый 4K-телевизор Xiaomi Mi TV 4S подешевел до 693 долларов 75-дюймовый телевизор Xiaomi Mi TV 4S, который оснащен экраном разрешением 4К с поддержкой расширенного динамического диапазона и очень тонкими рамками по периметру, был представлен в ноябре прошлого года. Изначально его цена составляла 1150 долларов. Теперь же Xiaomi о...

[Перевод] Маркетинг в движении: год производства гифок Когда Банди с другом начинали работать над динамичным рогаликом Wizard of Legend, они понимали, что главная проблема — это недостаток опыта. У них не было связей, бюджета на маркетинг или экспертизы, которую могли бы использовать ветераны индустрии. Поэтому было важно начать...

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

Потерянный модуль миссии «Аполлон» может быть найден спустя 50 лет NASA/JCL Поиск Snoopy начали в 2011 году. Астрономы, волонтеры и студенты изучили огромное множество данных, собранных телескопами, и даже сейчас, как отмечается, нельзя точно сказать, что идентифицированный ими объект — это действительно давно потерянная капсула NASA, ...

Xiaomi Mi Note 10 получил режим супермакросъемки Компания Xiaomi начинает новый день с рекламы еще одного модуля пентакамеры смартфона Xiaomi Mi Note 10, который в Китае будет выпущен под названием Xiaomi Mi СС9 Pro. Напомним, основной модуль здесь имеет разрешение 108 Мп, его рекламировали много и часто. Телеобъектив...

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

Вышло накопительное обновление Windows 10 Build 18362.86 для May 2019 Update Более двух недель назад Microsoft выпустила Windows 10 Build 18875 для Fast Ring, объединив каналы Skip Ahead и Fast Ring. Поскольку на тот момент было много людей, которые обновлялись с 19H1 до 20H1, то вскоре было обнаружено, что существует проблема с текущим накопительным...

[Из песочницы] Визуальное представление выборов в Санкт-Петербурге — магия накрутки голосов Привет! В сентябре этого (2019) года прошли выборы Губернатора Санкт-Петербурга. Все данные о голосовании находятся в открытом доступе на сайте избирательной комиссии, мы не будем ничего ломать, а просто визуализируем информацию с этого сайта www.st-petersburg.vybory.izbirk...

Модули памяти Patriot Viper 4 Blackout полностью окрашены в черный цвет Компания Patriot Memory выпустила под маркой Viper Gaming новые модули памяти DDR4. Серия Viper 4 Blackout предназначена для настольных ПК и совместима с платформами Intel и AMD, включая процессоры AMD Ryzen третьего поколения, работающие в паре с чипсетом AMD X570. Хар...

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

Общие принципы работы QEMU-KVM Мое текущее понимание: 1) KVM KVM (Kernel-based Virtual Machine) – гипервизор (VMM – Virtual Machine Manager), работающий в виде модуля на ОС Linux. Гипервизор нужен для того, чтобы запускать некий софт в несуществующей (виртуальной) среде и при этом, скрывать от этого с...

Синтетические символы и модули (WinDbg/DbgEng) В этой публикации речь пойдет о синтетических модулях и символах отладочного движка Windows (debugger engine). То есть о сущностях, которые можно искусственно добавить в отладчик для раскраски адресов памяти. Читать дальше →

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

Инструкция: как тестировать ansible-роли и узнавать о проблемах до продакшена Всем привет! Я работаю DevOps-инженером в сервисе бронирования отелей Ostrovok.ru. В этой статье я хочу рассказать о нашем опыте тестирования ansible-ролей. В Ostrovok.ru в качестве менеджера конфигураций мы используем ansible. Недавно мы пришли к необходимости тестирования ...

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

Astra Linux 1.6 (Смоленск). Готова ли система к работе с простыми пользователями? Примеры костылей Нейтрализация пользователя и процесс установки новой ОС Привет, Хабр. Сегодня хотим поделиться опытом миграции одной организации (далее – Заказчик) на отечественную ОС в рамках выполнения требований по импортозамещению. Сразу нужно обозначить, что Заказчик выбрал и закупил...

Первый час жизни с Яндекс.Модулем Есть серьезное ощущение, что я — первый человек, официально купивший Яндекс.Модуль. Ребята на стенде во время YaC 2019 бегали за разрешением его продать. И получили. Ибо уже объявлен ))) Что можно сказать, по итогам первого часа его использования (он, пока же, последний, ...

Топ 10 ошибок в C++ проектах за 2018 год Вот уже три месяца, как 2018 год позади. Для многих он пролетел почти незаметно, но для нас, разработчиков PVS-Studio, он оказался весьма насыщенным. Мы трудились в поте лица, бесстрашно боролись за продвижение статического анализа в массы и искали новые ошибки в открытых пр...

Что такое портретный режим и какие смартфоны его поддерживают? Портретный режим впервые был показан в 2016 году, когда Apple представила iPhone 7 Plus. Позже две камеры в смартфоне стали стандартом для всего рынка. Вслед за Apple компании начали предлагать собственные решения даже в бюджетном сегменте. Например, Redmi 6 оснащён двумя к...

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

[Из песочницы] Пять проблем в процессах эксплуатации и поддержки Highload ИТ систем Привет, Хабр! Десять лет я поддерживаю Highload ИТ системы. Не буду писать в этой статье о проблемах настройки nginx для работы в режиме 1000+ RPS или другие технические вещи. Поделюсь наблюдениями о проблемах в процессах, которые возникают в поддержке и эксплуатации таких с...

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

Лекарство от всех болезней Современные организации — сложные организмы. В них одновременно протекает множество процессов, взаимодействует бесчисленное число субъектов. Как и в любом сложном организме, в них возникают сбои — что-то идёт не так, как положено, или не идёт вовсе. Как...

Вероятно, посадка была жёсткой. Индия обнаружила на Луне потерянный модуль Vikram Вчера мы писали о том, что индийская миссия Chandrayaan-2, вероятно, завершилась неудачей, так как буквально за пару минут до посадки центр управления потерял связь с посадочным модулем Vikram, на борту которого находился луноход Pragyan. На тот момент учёные продолжал...

[Перевод] Путь к проверке типов 4 миллионов строк Python-кода. Часть 1 Сегодня мы предлагаем вашему вниманию первую часть перевода материала о том, как в Dropbox занимаются контролем типов Python-кода. В Dropbox много пишут на Python. Это — язык, который мы используем чрезвычайно широко — как для бэкенд-сервисов, так и для настольных клиентс...

Механизированные руки и манипуляторы — рассказываем, чем занимается лаборатория робототехники Университета ИТМО В Университете ИТМО на базе кафедры систем управления и информатики (СУиИ) открыта лаборатория робототехники. Расскажем о проектах, над которыми трудятся в её стенах, и покажем инструментарий: промышленных роботов-манипуляторов, робототехнические захватные устройства, а такж...

Наша космическая промышленность. Взгляд на проблемы рядового разработчика Я работал в нашей космической промышленности достаточно долго (1983-1995, 2008-2012 годы). Когда читаешь статьи о наших неудачах, в них часто не видны основные действующие механизмы создания проблем. Итак, я хотел бы начать это рассмотрение с принципа «фактической негативн...

Feature freeze C++20. Приняли ли Coroutines и Modules? На днях прошла встреча международного комитета по стандартизации C++ в американском городе Кона. Это была не просто встреча, а feature freeze! Никакие серьёзные новые идеи больше не могут просачиваться в стандарт, остаётся лишь пара встреч на добавление предварительно одобре...

Team Group запускает модуль Team Elite 32 ГБ DDR4-2400 Team Group выпустила свой первый модуль памяти объемом 32 ГБ, Team Elite TED432G2400C1601. Это модуль DIMM двойного ранга с восемью 32-разрядными микросхемами DRAM, с номинальной тактовой частотой DDR4-2400, временем 16-16-16-39 и напряжением модуля 1,20 В. Модуль имеет прос...

Память Intel Optane DC в модулях DDR4 обойдётся по 430 рублей за Гбайт и дороже На прошлой неделе компания Intel представила новые серверные платформы, которые, в том числе, будут поддержаны первыми серийными модулями Optane DC Persistent Memory в формате «планок» DDR4. Появление систем с этой энергонезависимой памятью вместо обычных модулей с чипами DR...

[Перевод] Конференция DEFCON 17. Мои неудачи. Часть 1 Как поживаете, парни? Я только что прочитал чей-то твит про то, что люди, которые тратят полдня на конференцию Defcon, просто идиоты. Итак, я собирался начать с того, что много работал над неудачами, но понимаю, что сейчас буду говорить об этом с людьми, которые понимают в н...

Rollup: уже можно собирать приложения Rollup — это сборщик javascript приложений и библиотек нового поколения. Многим он давно знаком как перспективный сборщик, который хорошо подходит для сборки библиотек, но плохо подходит для сборки приложений. Однако время идет, продукт активно развивается. Я впервые попроб...

Набор оперативной памяти с водяной системой охлаждения - Thermaltake WaterRam RGB Thermaltake выпустила оборудование WaterRAM, представляющее собой набор модулей DDR4 с блоком водяного охлаждения. WaterRAM оснащен довольно большим водоблоком с регулируемой подсветкой RGB. Каждый модуль покрыт алюминиевым радиатором толщиной 2 миллиметра, который передает ...

Опыт читателя: как я сам починил плиту и сэкономил кучу денег От редакции. Напоминаем, что у нас проходит конкурс, в котором мы предлагаем читателям поделиться своим опытом общения с техникой. Главный приз — смартфон Motorola Moto G7 Power с большим экраном 6.2″, модулем NFC, батареей емкостью 5000 мАч и поддержкой технологии бы...

Смотрю и слушаю где хочу. Интегрируем Chromecast в Android-приложение На улице я часто слушаю аудиокниги и подкасты со смартфона. Когда прихожу домой, мне хочется продолжить слушать их на Android TV или Google Home. Но далеко не все приложения поддерживают Chromecast. А было бы удобно. По статистике Google за последние 3 года, количество дева...

G.Skill представила новые модули памяти Лидер в области оперативной памяти G.Skill добавила свою линейку два новых комплекта модулей со скоростью 4300 МГц и 4000 МГц. Модули памяти относятся к линейке Trident Z Royal. Набор емкостью 64 Гб (8х8 Гб) обеспечивает тактовую частоту 4300 МГц на чипах Samsung, тайми...

[Перевод] Обновление высокоэффективных солнечных модулей от REC и Trina (Solar) REC Group начала производство бытовых солнечных модулей серии N-Peak Black, мощностью до 325 Вт. Одновременно с этим Trina Solar выпустила четыре новых модуля в своих сериях Tallmax, Duomax, Duomax Twin и Honey — некоторые из которых достигают 415 Вт. Стандартный аргумент с...

Qualcomm: смартфоны с 100 Мп камерами реальность и они ... На днях стало известно, что Qualcomm внесла коррективы в технические параметры пяти аппаратных платформ, предложив поддержку камер разрешением до 192 Мп, но с предварительно отключенными функциями по нулевой задержке затвора и многокадрового шумоподавления. Изменения коснули...

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

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

[Из песочницы] Легкое создание отчетов на C/C++ Если вы разрабатываете на C/C++ какое-либо ПО для операторов (администраторов) больниц, магазинов, сервисов проката гироскутеров, ремонта сотовых телефонов, то наверняка сталкивались с задачей создания отчетов, чтобы печатать их на принтере, ну или хотя бы в PDF. Существует ...

Blue Origin впервые запустила двигатель лунного посадочного модуля Аэрокосмическая компания Blue Origin впервые запустила новый двигатель BE-7, разработанный для будущего лунного посадочного модуля Blue Moon. Основатель компании, миллиардер Джеф Безос (Jeff Bezos) сообщил в Твиттере, что огневые испытания BE-7 успешно прошли в Центре космич...

Бюджетный Motorola Moto G8 Play засветился в сети Сетевые источники поделились подробностями о бюджетном смартфоне Motorola Moto G8 Play, который еще не был представлен официально. Утверждается, что аппарат получил 6,2-дюймовый дисплей с разрешением HD+, платформу MediaTek Helio P70, 2 ГБ оперативной и 32 ГБ флэш-памяти, тр...

Представлены Google Pixel 4 и 4 XL: 90 Гц, двойная камера, управление жестами, от 52 000 рублей Компания Google провела мероприятие, главной темой которого стал анонс новых смартфонов в линейке Pixel. Pixel 4 и 4 XL получили экран с частотой обновления картинки 90 Гц, двойную камеру и избавились от вырезов. Младшая версия получила 5,7-дюймовый OLED-экран с разрешением...

Дизайн интерфейсов встраиваемых систем Осциллографы Встраиваемые и промышленные системы — моя любимая тема в разработке дизайна. Когда делаешь интерфейс ПО какого-нибудь лазера или яхты — это чистый кайф и творчество. На прошлой неделе я посетил выставки expoelectronica и embeddedday именно как UI разработчик. Ц...

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

Oppo и Xiaomi показали прототипы смартфонов с фронтальной камерой под дисплеем В стремлении создать полноэкранный дизайн смартфона производители сначала начали использовать вырезы, а затем и отверстия в дисплее, где располагаются камеры для автопортретов. В качестве альтернативного подхода предлагаются смартфоны с выдвижными модулями камер. Vivo и Nubi...

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

[Из песочницы] Динамическое изменение схемы JSON в Go с помощью gob Значимо изменить маршализацию структуры в json можно только через метод MarshalJSON(), написав там полную реализацию маршализации. Как именно? На это документация Go ни ответов, ни рекомендаций не даёт, предоставляя, так сказать, полную свободу. А как воспользоваться этой св...

Резервное копирование windows серверов в AWS Имеем windows сервер в AWS и задача настроить резервное копирование. Можно использовать снапшоты, но тогда возникнет проблема с целостностью данных. Ещё хочется хранить недельные и месячные снапшоты, а lifecycle в снапшотах этого не предлагает. Новый сервисе AWS Backup тоже ...

VMware NSX для самых маленьких. Часть 5. Настройка балансировщика нагрузки Часть первая. Вводная Часть вторая. Настройка правил Firewall и NAT Часть третья. Настройка DHCP Часть четвертая. Настройка маршрутизации В прошлый раз мы говорили о возможностях NSX Edge в разрезе статической и динамической маршрутизации, а сегодня будем разбираться с ба...

Samsung начинает производство модулей AiP для 5G mmWave В июле прошлого года компания Qualcomm представила первые в мире антенные модули (AiP) 5G NR mmWave и радиочастотные модули sub-6 ГГц для смартфонов и других мобильных устройств, а к октябрю специалисты Qualcomm смогли уменьшить антенные модули 5G NR mmWave на 25%. ...

DxOMark протестировала Samsung Galaxy A9 — первый смарфтон Samsung с четверной камерой В октябре прошлого года компания Samsung выпустила свой первый смартфон, оснащенный четырьмя модулями в основной камере, который получил название Samsung Galaxy A9. Лаборатории DxOMark потребовалось полгода, чтобы добраться до Samsung Galaxy A9 и провести соответствующи...

Проблем у Microsoft прибавилось. Автоматическое обновление Windows 10 ломает массу приложений и фирменный антивирус Выпущенное около недели назад обновление безопасности для пользователей систем с установленной Windows 10 May 2019 Update (версия 1903) оказалось ещё более проблемным, чем предполагалось.  Ранее мы уже сообщали, что автоматическое обновление Windows 10 KB4517389 п...

Microsoft подтвердила проблему с работой Windows Defender Компания Microsoft подтвердила проблему с работой Windows Defender, из-за которой выполнение быстрой или полной проверки завершается ошибкой через несколько секунд после начала, за которые антивирус успевает проверить всего несколько файлов. Известно, что ошибка затрагивает...

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

Стабильная версия MIUI 11 вышла на 15 смартфонах Xiaomi и Redmi В прошлом месяце Xiaomi официально выпустила новую версию фирменной оболочки MIUI 11 на базе операционной системы Android 10 и сразу же начала распространять обновление для совместимых устройств. После выхода новой версии MIUI 11 для первой партии смартфонов Xiaomi и Re...

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

[Перевод] Python Testing с pytest. Глава 2, Написание тестовых функций Вернуться Дальше Вы узнаете, как организовать тесты в классы, модули и каталоги. Затем я покажу вам, как использовать маркеры, чтобы отметить, какие тесты вы хотите запустить, и обсудить, как встроенные маркеры могут помочь вам пропустить тесты и отметить тесты, ожидая неуд...

Новые микросхемы Samsung позволят снизить стоимость оперативной памяти DDR4 Как сообщает источник, компания Samsung вывела на рынок модули оперативной памяти DDR4, основанные на новых микросхема (A-Die вместо B-Die). Эти микросхемы производятся по 10-нанометровому техпроцессу вместо старого 20-нанометрового, который использовался все эти годы ...

[Перевод] Полнофункциональная динамическая трассировка в Linux с использованием eBPF и bpftrace «В режиме трассировки программист видит последовательность выполнения команд и значения переменных на данном шаге выполнения программы, что позволяет легче обнаруживать ошибки» — сообщает нам Википедия. Сами будучи поклонниками Linux, мы регулярно сталкиваемся с вопросом, ...

Разработка монолитной Unix подобной OS — Куча (4) В предыдущей статье мы с вами реализовали системный журнал ядра. Теперь пришло время реализовать менеджер динамической памяти. Читать дальше →

Apple советует не затягивать с установкой iOS 9.3.6 и iOS 10.3.4 GPS начнёт неправильно работать на старых iPhone и iPad после 3 ноября 2019 года Apple всегда очень трепетно относилась к обновлениям своих устройств, рекомендуя пользователям не затягивать с установкой даже самых незначительных, на первый взгляд, апдейтов. Ведь чаще всего и...

Cooler Master 3.5.72 Профессиональное приложение для мониторинга и управления температурой, которое обнаруживает и закрывает ресурсоемкие приложения для снижения нагрузки на процессор и понижения температуры телефона.  Особенности: - Мониторинг температуры в режиме реального времени Вып...

[Перевод] Я получил от Кнута чек на 0x$3,00 Дональд Кнут — учёный в области информатики, который настолько заботится о правильности своих книг, что предлагает один шестнадцатеричный доллар ($2,56, 0x$1,00) за любую найденную «ошибку», где ошибкой считается всё, что «технически, исторически, типографически или политиче...

Samsung Galaxy S11 получит 108-мегапиксельную камеру Несмотря на то, что до анонса флагманской серии Samsung Galaxy S11 ещё несколько месяцев, в Сети уже начали появляться первые интересные детали о преемниках Samsung Galaxy S10 и Galaxy S10+. Одной из главных фишек новых флагманов станет основная камера с рекордным разрешение...

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

Представлена операционная система HarmonyOS (HongmengOS) Сегодня в Китае стартовала конференция Huawei Developers Conference 2019, в рамках которой компания решила рассказать о новых программных продуктах.   Повод для гордости Начать форум было решено с того, что глава мобильного подразделения похвастался достижениями Huawei...

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

[Перевод] Сравнение одинакового проекта в Rust, Haskell, C++, Python, Scala и OCaml В последнем семестре университета я выбрал курс компиляторов CS444. Там каждая группа из 1-3 человек должна была написать компилятор из существенного подмножества Java в x86. Язык на выбор группы. Это была редкая возможность сравнить реализации больших программ одинаковой фу...

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

К вопросу о VNA или японо-китайский прибор «А что, так можно было?» В крайнем посте Джека Гансли был упомянут появившийся недавно на просторах Инета прибор, именуемый NanoVNA, или малогабаритный портативный векторный анализатор цепей (ВАЦ) в диапазоне 50кГц-900МГц со стоимостью 50 долларов США. «Пятьдесят долларов,...

Обзор модулей памяти Patriot Viper Steel DDR4-3866 16 ГБ Скоростные модули оперативной памяти зачастую были уделом энтузиастов, стремящихся к мировым рекордам разгона или желающих любой ценой подчеркнуть эксклюзивность свой платформы. Со снижением цен на ОЗУ, производительные комплекты начали появляться в системных блоков любителе...

Жизнь до рантайма. Доклад Яндекса В большом проекте может возникнуть задача идентификации изменений для конечного пользователя по отличиям в коде фронтенда приложения. Разработчик из Яндекс.Маркета Никита Сидоров рассказал, как мы решали эту проблему при помощи библиотеки Diffector, о построении и анализе гр...

[Перевод] Многопоточность в Node.js: модуль worker_threads 18 января было объявлено о выходе платформы Node.js версии 11.7.0. Среди заметных изменений этой версии можно отметить вывод из разряда экспериментальных модуля worker_threads, который появился в Node.js 10.5.0. Теперь для его использования не нужен флаг --experimental-worke...

DevOops вчера и сегодня Сегодня мы поговорим немного о настоящем, будущем и о программе конференции DevOops 2019.  DevOps меняется с каждым днём. Вы помните 2004 год? У нас есть спикер, который работал с облаками в то время, когда и термина такого не было. Amazon Web Services запустили в 2006 году....

[Из песочницы] Make it True — Разработка логической игры на Unity Хочу поделиться процессом разработки простой мобильной игры силами двух разработчиков и художника. Данная статья в большей мере состоит описания технической реализации. Осторожно, много текста! Статья не являются руководством или уроком, хотя надеюсь что читатели смогут в...

Накопительное обновление KB4515384 не ломает меню Пуск Microsoft заявляет, что печально известное накопительное обновление KB4515384 для Windows 10 версии 1903 не является причиной проблем с меню «Пуск» и поиском.Программный гигант выпустил это накопительное обновление 10 сентября в рамках цикла Patch Tuesday. Вскоре после запус...

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

У Sierra Wireless готов первый в отрасли модуль 5G типоразмера M.2 с поддержкой mmWave К выставке MWC 2019 компания Sierra Wireless приурочила демонстрацию первого в отрасли модуля 5G типоразмера M.2 с поддержкой mmWave. Как утверждается, модуль AirPrime 5G позволит производителям оригинального оборудования и системным интеграторам, которым требуются мак...

[Перевод] Шпаргалка для стажера: пошаговое решение задач на собеседовании Google В прошлом году последние пару месяцев я потратил на подготовку к собеседованию для стажировки в Google (Google Internship). Все прошло хорошо: я получил и работу, и отличный опыт. Теперь, спустя два месяца после стажировки, я хочу поделиться документом, который использо...

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

Где и как делают атомные реакторы Фоторепортаж с «Атоммаша» — гордости Росатома — гигантского производства, где делают корпуса одних из самых востребованных ядерных реакторов для атомных электростанций: ВВЭР-1000 И ВВЭР-1200. Недавно, меня пригласили поделиться опытом популяризации науки на мероприятии Не...

Для уязвимости BlueKeep создан модуль MetaSploit Опасная RDP-проблема BlueKeep обзавелась собственным модулем MetaSploit, который опасен для машин на базе Windows 7 и Server 2008 R2.

[Перевод] Новый алгоритм поиска пути в Factorio На прошлой неделе мы говорили в своём блоге об изменениях, которые позволят врагам (biters) не наталкиваться друг на друга, но это было не единственное обновление, связанное с biter-ами. Совпало так, что в обновления этой недели вошло то, над чем мы работали предыдущие неск...

G.Skill представила 32-Гбайт модули памяти Trident Z Neo и Trident Z Royal Компания G.Skill объявила о выпуске новых модулей оперативной памяти DDR4 линеек Trident Z Neo и Trident Z Royal объёмом 32 Гбайт и комплектов памяти на их основе. Подробнее об этом читайте на THG.ru.

Scala + MXNet = Микросервис с нейронкой в проде В интернете есть огромное количество руководств и примеров, на основе которых вы, дорогие читатели, сможете «без особого труда» и с «минимальными» временными затратами написать код, способный на фото отличать кошечек от собачек. И зачем тогда тратить время на эту статью? О...

Windows 10 Build 18362 имеет ошибку 0x80242016 Пользователи сборки Windows 10 Build 18362 жалуются, что периодически система выдает ошибку 0x80242016. Данная ошибка возникает при обновлении системы в Центре обновления Windows. Microsoft уже решает эту проблему и если сборка 18362 действительно RTM, то вскоре данный билд ...

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

Бета-версия iOS 13.1 Компания из Купертино перешла на бета-тестирование iOS 13.1, поскольку она уже подготовила iOS 13 к выпуску и, вероятно, готовится к выпуску iOS 13.1, которая направлена ​​на восстановление функций, которые изначально были доступны в iOS 13, но были удалены позже в процессе...

Смартфон Samsung Galaxy M20s получит аккумулятор на 6000 мАч Сетевые источники поделились подробностью о бюджетном смартфоне Samsung Galaxy M20s, который еще не был представлен официально. Утверждается, что модель SM-M207 (Galaxy M20s) получит элемент питания EB-BM207ABY на 6000 мАч. Отметим, что это на 1000 мАч больше, чем у Galaxy M...

Звук, цвет и шрифт: вышла новая версия MIUI 11 для Redmi K20 Смартфоны Redmi K20 одними из первых получили прошивку MIUI 11, а сейчас, как пишет источник, вышла обновленная версия для модели Redmi K20. В ней разработчики сосредоточились на аудиовизуальных новшествах. Стабильная версия MIUI V11.0.3 для Redmi K20 имеет размер окол...

Компилятор Ангуляр в 200 строчек кода Привет. Меня зовут Роман, и я не изобретатель велосипедов. Мне нравится фреймворк Angular и экосистема вокруг него, и я разрабатываю с его помощью свои веб-приложения. С моей точки зрения, основное преимущество Angular в долгосрочной перспективе базируется на разделении кода...

Google добавила в Gmail для Android поддержку динамических сообщений В Gmail на Android появилась поддержка динамических сообщений. Это произошло спустя почти полгода после веб-версии Gmail, в отличие от Chrome или Google Play, обновляется довольно редко. Да и чего там обновлять, если его основное предназначение состоит только в том, чтобы пр...

[Перевод] Отличия LabelEncoder и OneHotEncoder в SciKit Learn Если вы недавно начали свой путь в машинном обучении, вы можете запутаться между LabelEncoder и OneHotEncoder. Оба кодировщика — часть библиотеки SciKit Learn в Python и оба используются для преобразования категориальных или текстовых данных в числа, которые наши предсказате...

Компания Hyundai Motor представила новаторскую концепцию гибридного внедорожника Компания Hyundai Motor рассказала о находящемся в разработке концептуальном гибридном электромобиле Plug-in Hybrid SUV Concept. «Мы стремимся к инновационным решениям в области дизайна и добавляем эмоциональную ценность нашему продукту благодаря чувственному спор...

Компания Red работает над суперкамерой для своего смартфона Hydrogen One Вышедший в прошлом году смартфон Hydrogen One если и не обещал стать бестселлером, то уж точно был ожидаем фанатами компании Red, коих достаточно, и индустрией мобильных камер. А все потому, что Red – один из известнейших в мире производителей аппаратуры для видео и фотосъе...

Redmi Note 5 получил стабильную версию MIUI 11 на базе... Android 9.0 Pie Как пишет источник со ссылкой на пользователей, Xiaomi выпустила стабильную версию прошивки MIUI 11 для бюджетного смартфона Redmi Note 5. Увы, к огорчению пользователей, новый интерфейс не построен на новой же версии ОС — он базируется на Android 9.0 Pie вместо A...

MWC 2019: Nokia 9 PureView — флагманский смартфон с пятью камерами Слухи о новом флагманском смартфон Nokia 9 с основной камерой из пяти модулей появились в сети довольно давно, однако анонс устройства состоялся лишь сейчас в рамках MWC 2019. Итак, основная камера смартфона включает в себя пять 12-мегапиксельных модулей с апертурой f/1.8, ...

Пишем простой модуль Magisk для Android Введение Одним вечером я устал менять TTL после перезагрузки устройства и подумал как можно было бы делать это автоматически. Android же Linux и на нем должен быть аналог systemd или он сам. В процессе исследований мой взор пал на Magisk. На удивление разработать модуль для ...

ADATA анонсировала модули памяти XPG Spectrix D60G Компания ADATA анонсировала новые модули памяти ddr4, которые будут называться XPG Spectrix D60G. Это очень поразительные модули памяти, благодаря обширному освещению, которое было включено по всему корпусу. Модули Adata будут доступны на различных частотах от 3200 до 413...

Security Week 20: отключение расширений Firefox Четвертого мая в четыре часа утра по Москве (или чуть позже, в зависимости от везения) у пользователей браузера Firefox перестали работать все установленные расширения, а установка новых дополнений стала невозможной. Проблема была на стороне браузера — истек срок действия пр...

Разработка монолитной Unix подобной OS — GDT & IDT (5) В предыдущей статье мы с вами реализовали менеджер динамической памяти. Сегодня мы рассмотрим основы работы в защищенном режиме процессора Intel i386. А именно: глобальную таблицу дескрипторов и таблицу векторов прерываний. Читать дальше →

Ассортимент Corsair пополнили модули памяти Vengeance LPX DDR4-5000 Компания Corsair объявил о выпуске нового набора модулей памяти Vengeance LPX. По словам производителя, это первый коммерчески доступный набор модулей памяти DDR4, работающих на эффективной частоте 5000 МГц. Набор включает два модуля объемом по 8 ГБ. Модули работают при...

Vengeance LPX ddr4 объемом 32 ГБ Новый DDR4 серии Vengeance LPX в модулях по 32 ГБ. Можно оснастить стандартную систему четырьмя слотами памяти с 128 ГБ или даже материнской платой с 256 ГБ. По словам Corsair, впервые такие модули становятся широко доступными для потребителей. Первоначально они такж...

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

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

Go Gett Juno Meetup – 12 сентября, Минск Всем привет, меня зовут Антон Тупиков, я – тимлид команды B2B Development в Gett. Gett – не просто сервис такси, а динамический маркетплейс. Это высоконагруженная система: десятки тысяч водителей и миллионы клиентов в 120 городах по всему миру пользуются сервисами Gett каж...

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

Опыт читателя: как я апгрейдил компьютер без интернета в 90-х годах От редакции. Напоминаем, что у нас проходит конкурс, в котором мы предлагаем читателям поделиться своим опытом общения с техникой. Главный приз — смартфон Motorola Moto G7 Power с большим экраном 6.2″, модулем NFC, батареей емкостью 5000 мАч и поддержкой технологии бы...

Как решить проблему с бесконечной перезагрузкой Pixel на Android Q beta 4 Несколько часов назад Google выпустила новую бета-версию Android Q под номером 4, и, хотя в ней не так много нового, как в предыдущих бета-версиях, приятно было получить возможность теперь смахивать уведомления в обе стороны и кнопку блокировки поворота экрана, которая была...

Пользователи назвали 7 самых популярных функций MIUI 11 Стабильное обновление прошивки MIUI 11 в настоящее время уже распространяется для различных смартфонов Xiaomi и Redmi. Разработчики тщательно проанализировали отзывы реальных пользователей и назвали 7 самых популярных функций MIUI 11. Итак, самыми популярными у пользов...

Телефония со Snom: для тех, кто работает дома Недавно я рассказывал о трёх случаях, когда компании построили большие телефонные сети на базе коробочных телефонных систем и аппаратов Snom. А в этот раз поделюсь примерами создания IP-телефонии для сотрудников, работающих на дому. Читать дальше →

GoodRAM продемонстрировала на IFA новые SSD и модули памяти Польский производитель Wilk Elektronik, известный в первую очередь своими модулями ОЗУ, продемонстрировал на IFA несколько новинок, в числе которых можно было отыскать и намедни анонсированный SSD-накопитель GoodRAM IRDM Ultimate X. Запуск данной серии...

Samsung представила мобильную камеру с самым высоким разрешением на рынке Южнокорейская компания Samsung представила два новых сенсора с размером пикселя всего 0,8 микрометра: 64-мегапиксельный ISOCELL Bright GW1 и 48-мегапиксельный ISOCELL Bright GM2. Учитывая, что новые сенсоры должны поступить в массовое производство уже во второй половине это...

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

[Перевод] Биография Терри Дэвиса, «величайшего из когда-либо живших программистов» Наиболее полный источник информации о жизни создателя TempleOS Терри Дэвиса Легко заклеймить Терри Дэвиса параноидальным, нарциссическим, душевнобольным и психически нестабильным расистом, 12 лет своей жизни проведшим за созданием бесполезной операционной системы TempleOS, п...

[Перевод] Разработка динамических древовидных диаграмм с использованием SVG и Vue.js Материал, перевод которого мы сегодня публикуем, посвящён процессу разработки системы визуализации динамических древовидных диаграмм. Для рисования кубических кривых Безье здесь используется технология SVG (Scalable Vector Graphics, масштабируемая векторная графика). Реактив...

В Gmail для iOS и Android появились динамические письма. Работать с почтой стало ещё удобнее Добавляет браузер прямо в письма.

How to get Security Log with non-administrative user Привет Хабр! Читайте под катом как получить доступ к логу безопасности Windows без прав администратора. Эта будет не первая статья на Хабре связанная с логами Windows и наверно не самая оригинальная, но на мой взгляд я потратил слишком много времени на поиск простого решен...

Показаны основные особенности дизайна Samsung Galaxy Note10 и Galaxy Note 10 Pro Как мы уже писали, известный китайский инсайдер Ice Universe рассекретил ряд особенностей дизайна смартфона Galaxy Note10. Теперь ресурс PhoneArena опубликовал пару рендеров, показывающих одну из этих особенностей.  Источник сообщал о новом месторасположении фронт...

Thermaltake WaterRam RGB — наборы модулей памяти DRAM DDR4-3200 с водяным охлаждением Компания Thermaltake представила наборы модулей оперативной памяти DDR4-3200 суммарным объемом 16 ГБ и 32 ГБ. Они называются WaterRam RGB. Ключевым отличием от других наборов является наличие в комплекте поставки водоблока, украшенного полноцветной подсветкой. По слова...

Измерение качества кода Android-приложения с помощью Sonarqube и Jacoco в 2019 году Привет, Хабр! Меня зовут Артём Добровинский, я работаю Android-разработчиком в компании FINCH. Однажды, за парой пинт с коллегой из компании, которая занимается размещением объявлений по продаже комиссованных МИГ'ов и комаров по имени Игорь, мы начали обсуждать статические ...

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

Новый смартфон Huawei не за горами: что о нем известно уже сейчас Недавно компания Huawei объявила, что ее смартфоны серии P30 будут представлены в Париже 26 марта, а только что стала известна более подробная информация относительно одного из смартфонов серии P30. Страница смартфона Huawei P30 Lite с номером модели «MAR-TL00» и некоторыми...

Android Q Beta 4 отправляет смартфоны в перезагрузку. ... Буквально пару дней назад Google выпустила четвертую бета-версию Android Q. Поисковый гигант заявил, что были исправлены мелкие баги, появились незначительные улучшения и повышена работоспособность системы в целом. Радостные обладатели смартфонов, участвующие в программе And...

Redmi Note 8 Pro получит NFC-модуль для бесконтактных платежей Новинку оснастят 6.53-дюймовым экраном с разрешением Full HD+. Установят игровой процессор MediaTek Helio G90T с системой охлаждения. Смартфон набирает почти 300 000 баллов в АnTuTu. Redmi Note 8 Pro выйдет в двух версиях: 6/64 ГБ и 8/128 ГБ. Основную камеру оснастят четы...

Xiaomi и Light займутся созданием многомодульных камер Еще летом 2018 года стартап Light заявил о том, что он готов предоставить модули камер, обладающие несколькими датчиками изображения, всем производителям смартфонов. Первым таким опытом использования разработок Light стал флагман Nokia 9 PureView и, похоже, что его фотовозмо...

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

[Перевод] Изучаем Python: модуль argparse Если вы занимаетесь обработкой и анализом данных с использованием Python, то вам, рано или поздно, придётся выйти за пределы Jupyter Notebook, преобразовав свой код в скрипты, которые можно запускать средствами командной строки. Здесь вам и пригодится модуль argparse. Для но...

SmartCard I2C Protocol. Обмен APDU командами через I2C интерфейс Введение Некоторое время назад я принимал участие в разработке устройства, в котором было необходимо реализовать российскую криптографию. Так как в дальнейшем предполагалось это решение сертифицировать, то к реализации криптографии выдвигались определенные требования. И как ...

Новые планшеты iPad Pro первыми среди устройств Apple примеряют камеры ToF Компания Apple недавно представила новые смартфоны, новые умные часы, новые сервисы и новый недорогой iPad. Но нас явно ждёт и обновление линейки iPad Pro. Одни слухи утверждают, что такие планшеты покажут ещё в этом году, другие — что в начале следующего. Источ...

Модули Corsair Vengeance LPX DDR4 способны работать на 5000 МГц вместе с ЦП AMD Ryzen Платформа AMD X570 не является самой популярной в деле разгона оперативной памяти (рекорды чаще устанавливают на материнских платах с чипсетами от Intel), однако и процессоры Ryzen (3000-ой серии) заслуживают высоких тактовых частот. Модули Corsair Vengeance LPX DDR4 успешн...

OPPO Reno 10x Zoom получит 60-кратный цифровой зум, даже больше, чем Huawei P30 Pro Смартфон OPPO Reno был анонсирован в прошлом месяце в Цюрихе. Новинка от известного китайского производителя получила современное «железо», включая мощную камеру, процессор Snapdragon 710 в сочетании с 6/8 Гб ОЗУ и 128 Гб постоянной памяти. Но у этого устройства, как стало ...

Мой опыт прошивки Marlin 2 на Skr E3 DIP с драйверами 2208 UART. Доброго времени суток.Купил я пару недель назад Ender 3 Pro и сразу заказал к нему skr E3 DIP с драйверами 2208 UART в комплекте.После установки столкнулся с проблемой что последний офф марлин работает некорректно на плате от skr.Собрал сборку офф марлина почти без проблем и...

Akasa Vegas RAM Mate: эффектная подсветка для модулей ОЗУ Компания Akasa представила аксессуар под названием Vegas RAM Mate, позволяющий наделить многоцветной подсветкой модули оперативной памяти, изначально лишённые соответствующей функции. Vegas RAM Mate — это специальная накладка, устанавливающаяся поверх модуля О...

Почему Windows Lite не будет анонсирована на конференции Microsoft Build На протяжении нескольких последних месяцев обозреватели наблюдают за внутренним проектом компании Microsoft под названием Windows Lite. Это новая версия операционной системы Windows на основе Windows Core OS. Она создана с нуля для новых устройств. Данная версия Windows може...

Миссия «Чанъэ-4» — результаты пятого лунного дня: проблемы с ровером «Юйту-2» и новое научное открытие Аппараты миссии «Чанъэ-4» (спускаемый модуль и ровер) успешно выполнили научные исследования во время своего пятого лунного дня на обратной стороне Луны, прислав на Землю уже более 6,6 GB научных данных, а анализ части из них, полученных с помощь спектрометра ровера «Юйту-...

Team Group расширяет линейку продуктов Новые высокопроизводительные модули DDR4 станут частью линейки Elite и Elite plus. Комплекты модулей памяти объемом 32 Гб с напряжением 1.2 В. SSD-накопитель MP34 M.2 PCIe от Team Group оснащен интерфейсом PCIe Gen3 x4 нового поколения с новейшим протоколом NVME ...

CLRium #6: Concurrency & Parallelism. Два дня: от процессора до async/await Совсем скоро, 29-30 ноября в Санкт-Петербурге и 06-07 декабря — в Москве мы запустим шестой семинар по .NET. В рамках семинара мы полным ходом изучаем вопросы многопоточности, которые на самом деле очень и очень сложны. Программа немного меняется, но получается очень хардко...

Промышленные 4G-роутеры SmartMotion Передняя панель роутера BB-ST35200025-SWH Роутеры серии SmartMotion предназначены для подвижных объектов с высокими требованиями к доступности сети: автомобилей, поездов, кораблей. Они имеют два независимых LTE-модуля с возможностью установки по 2 SIM-карты в каждый модуль...

Немного о лексическом анализе Давным-давно, когда небо было голубым, трава зеленее и по Земле бродили динозавры… Нет, забудьте про динозавров. Ну, в общем, когда-то тогда пришла в голову мысль отвлечься от стандартного web-программирования и заняться чем-то более безумным. Можно было, конечно, чем угод...

Еще один способ оптимизации docker-образов для Java приложений История по оптимизации образов для java приложений началась с выхода статьи в блоге спринга — Spring Boot in a Container. В ней обсуждались различные аспекты по созданию docker образов для spring boot приложений, в том числе и такой интересный вопрос, как уменьшение размеров...

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

Импортозамещение на практике. Часть 1. Варианты Введение В связи с тем, что близится 2020 год и «час хэ», когда нужно будет отчитаться об исполнении приказа Минкомсвязи о переходе на отечественное ПО (в рамках импортозамещения), да не простое, а из реестра Минкомсвязи, мне прилетела задача о разработке плана, собственно...

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

Что нам стоит IoT построить? Свой IoT на Amazon за один день Начать разбираться с IoT (Internet of Things) платформами меня останавливало отсутствие IoT устройства, которое было бы совместимо по протоколам и способам доступа. Но когда я понял, что в качестве устройства можно использовать обыкновенный смартфон, то реализация работающей...

[Из песочницы] Лучшее из музея компьютерной истории в Mountain View Недавно удалось побывать в Калифорнии в Кремниевой долине. Не остался без моего внимания музей компьютерной истории. Билеты в музей есть на один и два дня на выбор. Сначала возник вопрос, а почему два дня? И только после трёх часов посещения я поняла, почему, когда впереди ...

КРОК разработал IoT-модуль для умной каски Индустриальная разработка КРОК поможет сократить уровень производственного травматизма и повысить производительность труда на промышленных предприятиях. Носимое устройство стало частью комплексного решения КРОК «Цифровой рабочий» для обеспечения охраны труда и промышленной б...

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

Test Maturity Model: как тестировщику оценить проект и спланировать процессы Привет! Меня зовут Миша, и я Senior QА с коммерческим опытом более 6 лет. Сейчас я работаю в Provectus, но начинал я свой путь тестировщика еще в студенческие годы с участия в альфа- и бета-тестах различных игр. В какой-то момент подумал: «Почему бы не начать заниматься этим...

История о том, как PVS-Studio нашёл ошибку в библиотеке, используемой в… PVS-Studio Это небольшая история о том, как с помощью PVS-Studio удалось найти ошибку в исходном коде библиотеки, используемой в PVS-Studio. Причём не теоретическую, а фактическую — ошибка проявлялась на практике при использовании библиотеки в анализаторе. Читать дальше →

[Перевод] Не потерял ли GraphQL актуальности в эпоху HTTP/2? Недавно Фил Стерджен опубликовал твит, который сильно задел любителей GraphQL. В этом твите речь шла о том, что GraphQL — это, по определению, технология, которая противоречит сущности HTTP/2. О том, что уже вышел стандарт HTTP/3, и о том, что автор твита не очень понимает т...

Подэкранный дактилоскоп как у Samsung Galaxy S10. Релиз флагманского смартфона Xiaomi Mi Mix 4 назначен на сентябрь В сети начали распространяться слухи о следующем поколении смартфонов Xiaomi серии Mi Mix. По сообщению сетевых источников, основная разработка Xiaomi Mi Mix 4 уже завершена.  В смартфоне не стали использовать никаких специальных форм экрана и вырезов, предусмотре...

Kotlin Native: следите за файлами Когда вы пишите command line утилиту, последнее, на что вам хочется полагаться, так это на то, что на компьютере где она будет запущена установлен JVM, Ruby или Python. Так же хотелось бы на выходе иметь один бинарный файл, который будет легко запустить. И не возиться слишко...

Планшет Samsung Galaxy Tab A Plus 2019 получит поддержку стилуса Профильное издание Tablet Monkeys поделилось рендерами и подробностями о новом планшете Samsung, который будет относится к среднем ценовому сегменту. Новинка выйдет в двух версиях: одна только с поддержкой Wi-Fi, а вторая еще и с модулем 4G/LTE. Устройству также прочат 8-дю...

Локализация приложения и поддержка RTL. Доклад Яндекс.Такси При локализации сервиса важно внимательно отнестись к согласованию переводов между собой. Руководитель группы клиентской Android-разработки Яндекс.Такси Александр Бонель рассказал, какие практики и инструменты упрощают локализацию. Во второй части доклада Саша поделился опыт...

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

Redmi Note 7 получит оболочку MIUI 11 в октябре Компания Xiaomi объявила, когда её смартфоны получат оболочку MIUI 11. Итак, бета-тестирование начнется уже 27 сентября, а выход стабильной версии для таких популярных моделей, как Mi 9, Redmi K20 и Redmi Note 7 запланирован на середину октября. Если быть точнее, в середине ...

CSS переменные и цветовая тема для сайта в несколько строк Один из способов использовать CSS переменные уже сегодня Создадим сайт который динамически поддерживает светлую, тёмную и цветовые темы. Интерактивное демо Создаём базовый цвет который будет меняться. Привязываем его к data-theme на html. html[data-theme='green'] { --...

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

Открылась первая студия Dolby Vision в России В России открылась первая сертифицированная студия цветокоррекции и мастеринга Dolby Vision. Об этом было объявлено на специальном мероприятии компаний Dolby и Andy Fiord Lab.  Как не трудно догадаться, этой студией и стала Andy Fiord Lab. Для сравнения, в ...

Смартфон Xiaomi Mi 9T Pro доступен для заказа в Европе Европейские магазины начали принимать предзаказы на смартфон Xiaomi Mi 9T Pro, который уже продается в Китае под названием Redmi K20 Pro. Поставки заказов начнутся 26 августа. Цена базовой версии Xiaomi Mi 9T Pro с 6 ГБ оперативной и 64 ГБ флэш-памяти составляет 399 евро. ...

Honor 20 и Honor 20 Pro получили модули Bluetooth с дальностью действия до 200 метров Источник опубликовал ранее неизвестную подробность об аппаратных возможностях смартфонов Honor 20 и Honor 20 Pro, которые были представлены на прошлой неделе. Смартфоны оснащены модулем беспроводной связи Bluetooth, который получил неофициальное название Super Bluetooth...

10 бесплатных утилит ApexSQL для управления базами данных Microsoft SQL Server Привет, Хабр! Мы много работаем с Quest Software, и в этом году они приобрели ApexSQL — производителя решений для управления и мониторинга баз данных Microsoft SQL Server. В России об этих ребятах, как нам кажется, знают мало. На главной своего сайта они пишут «Killer tool...

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

Бэкап файловых и SQL баз 1С средствами Effector Saver (в облако и с шифрованием) В этой статье я хочу поделиться опытом резервного копирования файловых и SQL баз 1С в локальное, сетевое и облачное (на примере Google Drive) хранилище с помощью Effector Saver. Писал инструкцию для друга, но думаю она пригодиться и кому-то из вас. И как всегда, в комментар...

С Nikon Z7 по Иордании: дневник путешественника Камера Nikon Z7 удобна в обращении, готова к работе через полсекунды после включения, и все органы управления находятся там, где ими удобнее всего пользоваться. Сенсор демонстрирует довольно широкий динамический диапазон. Подъема ISO вплоть до 1600 можно не опасаться: структ...

Новый флагман Moto Z4 Электронная начинка новой модели будет основана на новейшем флагманском процессоре Snapdragon 855 от Qualcomm. Moto Z4, как и предыдущая модель, может работать в сотовых сетях пятого поколения. Функция реализована через съемный модуль 5G Moto Mod. Роль операционной системы в...

О специфике организации управления проектами в госсекторе рассказали участникам «Команды развития» Завершился третий образовательный модуль трека «Управленческий капитал» «Команды Развития» Тульской области. Представители правительства Тульской области и бизнеса региона перешли на новый уровень владения стратегическим планированием и процессным управлением. Первый день мо...

Выпущена стабильная версия Android 10 для смартфонов Pixel и Essential Phone После появления нескольких бета-версий Google наконец-то начал выпуск стабильного обновления Android 10 для смартфонов Pixel. Essential также начал выпускать обновление для Essential Phone. Пользователи, которые подписались на бета-программу, уже начали получать обновления «...

[Перевод] Пишем кастомный трансформер AST на TypeScript Команда TestMace снова с вами. На этот раз мы публикуем перевод статьи о преобразовании кода TypeScript, используя возможности компилятора. Приятного чтения! Введение Это мой первый пост, и в нём мне бы хотелось показать решение одной задачи с помощью API компилятора TypeScr...

Доступен Windows 10 SDK Insider Preview Build 18312 Стала доступна новая предварительная версия набора средств разработки Windows 10 SDK под номером 18312, что соответствует номеру актуальной инсайдерской сборкой Windows 10 19H1 на быстром канале обновлений. Разработчики могут использовать предварительные версии SDK для знак...

[Из песочницы] Учим компьютер различать звуки: знакомство с конкурсом DCASE и сборка своего аудио классификатора за 30 минут Введение Доброго времени суток, хабр! Накопив немного опыта в решении задач классификации и детектирования акустических событий, мы с ananaskelly решили, что готовы им с вами поделиться. Цель этой статьи — познакомить вас с некоторыми задачами и рассказать о соревновании по ...

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

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

Промо-материалы подтвердили характеристики Google Pixel ... 7 мая нам наконец-то покажут Google Pixel 3a и Pixel 3a XL. О новинках говорят давно и они уже не раз становились героями различных утечек. По ощущениям, это будут обычные телефоны, но хотя бы без бестолкового выреза и с хорошей камерой. Осталось дождаться анонса и узнать це...

Операция TA505, часть вторая: изучаем бэкдор ServHelper с NetSupport RAT В конце июля 2019 года мы обнаружили интересный образец вредоносного ПО группы TA505. 22 июля 2019 года он был загружен на сервис ANY.RUN для проведения динамического анализа. Наше внимание привлекло то, что среди выставленных тегов, помимо обыденного для TA505 Servhelper,...

VMware NSX для самых маленьких. Часть 4. Настройка маршрутизации Часть первая. Вводная Часть вторая. Настройка правил Firewall и NAT Часть третья. Настройка DHCP NSX Edge поддерживает статическую и динамическую (ospf, bgp) маршрутизацию. Первоначальная настройка Статическая маршрутизация OSPF BGP Route Redistribution Читать дальше →

ADATA в России начнёт продажи SSD-накопителей XPG Spectrix S40G RGB и модулей оперативной памяти XPG Spectrix D60G DDR4 RGB

[Из песочницы] Настройка автоматического тестирования гибридного приложения В этой статье хочу поделиться опытом решения задачи запуска автоматизированного тестирования мобильного приложения на Android. О чем расскажу: Как запустить среду автоматического тестирования используя Appium (ОС ПК — Windows 10) Как избежать некоторых ошибок которые возн...

[Перевод] Как 17-летний парень портировал на компьютеры аркадный хит 80-х 6 часов, ноябрьское холодное утро 1987 года. 17-летний программист Мартин Уэбб сидит перед компьютером в каком-то доме в Шропшире. Отец Мартина, Дэннис Уэбб тоже здесь, как и Джефф Браун, руководитель компании-издателя игр US Gold. Они не спали всю ночь. Прошлым вечером, з...

Google показала первый пример снимка с камеры Pixel 4? Традиционно Google сделает ставку в этом году на камеру. Официально подтверждено, что смартфон получит по меньшей мере двойной модуль основной камеры, а неофициально – вторым будет телефото-объектив, который обеспечит больше возможностей в плане зума.

Уменьшение размера docker образа с spring boot приложением Добрый день. Недавно передо мной встала задача запуска spring boot 2 приложения в kubernetes кластере используя docker образ. Эта проблема не является новой, достаточно быстро я нашел примеры в гугле и запаковал свое приложение. Я был очень удивлен не найдя alpine образ для ...

iPhone 11 Pro Max — отличник тестов блогера JerryRigEverything Блогер JerryRigEverything добрался до новеньких iPhone, начав с самой старшей модели. Забегая наперёд, iPhone 11 Pro Max прошёл все тесты на отлично. В частности, тест на изгиб показал внушительный запас прочности — смартфон не гнётся и уж тем более не трескается....

Анонс Windows 10 Insider Preview Build 18860 (Skip Ahead) Кроме новой сборки Windows 10 19H1 под номером 18362, о которой вы можете прочитать в нашей предыдущей статье, компания Microsoft выпустила новую сборку Windows 10 20H1 под номером 18860 для инсайдеров на канале Skip Ahead. Сборка относится к обновлению с кодовым названием ...

Xiaomi уже тестирует конкурента Nokia 9 PureView, на что указывает водяной знак Shot on Mi AI Penta cam За последние несколько лет производители смартфонов начали активно увеличивать количество модулей в камерах смартфонов. Сегодня никого не удивишь тройными основными и сдвоенными фронтальными камерами. На рынке уже появились смартфоны с четырьмя модулями в основной камер...

Универсальная методика к решению задач на примере головоломки «12 монет, 3 взвешивания» Дано: 12 монет, одна из них фальшивая, отличается только весом. Неизвестно легче или тяжелее. Даны рычажные весы, которые показывают, что груз с одной из сторон тяжелее. За 3 взвешивания необходимо найти фальшивую монетку и определить легче она или тяжелее. Из опыта советую...

Выпущена стабильная версия обновления Android 10 для смартфонов Pixel и Essential Phone После появления нескольких бета-версий Google наконец-то начал выпуск стабильного обновления Android 10 для смартфонов Pixel. Essential также начал выпускать обновление для Essential Phone. Пользователи, которые подписались на бета-программу, уже начали получать обновления «...

Новые накопительные обновления для Windows 10 содержат исправления меню «Пуск» и многое другое Microsoft выпустила ряд необязательных обновлений для Windows 10, которые устраняют такие проблемы, как неработающее меню «Пуск» и многое другое.Обновления доступны для всех поддерживаемых версий Windows 10, кроме версий 1903, 1703 и 1507, которые, вероятно, появятся позже. ...

Новые модули флеш-памяти Micron, соответствующие спецификации UFS 2.1, предназначены для автомобильной электроники Компания Micron Technology представила новые модули флеш-памяти NAND, соответствующие спецификации UFS 2.1. Они предназначены для автомобильной электроники. По словам производителя, новая память обеспечивает быструю загрузку системы и найдет применение в информационно-р...

Epson представил на выставке IFA две новые серии 4K проекторов - EH-TW7100 / TW7000 и EH-LS500W / LS500B EH-LS500W / EH-LS500B претендуют на позицию самых ярких ультракороткофокусных проекторов для домашних кинотеатров, а EH-TW7100 / EH-TW7000 вполне возможно будут продаваться по ценам своих Full HD предшественников На стенде Epson новинки демонстрировались вместе с анонсирова...

Модули памяти Thermaltake TOUGHRAM первый знакомство В этом году Thermaltake выпустила множество модулей памяти, компания добавила еще одну модель памяти TOUGHRAM без водяного охлаждения. Комплект TOUGHRAM поставляется с 10-слойной печатной платой и чипами Samsung и SK Hynix формата DDR4. Оперативная память с част...

[Из песочницы] Работа с nRF51822 с помощью ST-Link и связки Clion + OpenOCD Добрый день, сообщество Хабра! Вот и наступило время каникул у студентов технических ВУЗов. А значит пришло время для домашних проектов и покорения новых вершин микроэлектронной техники. Сегодня речь пойдет о моих изысканиях с платами на базе микросхемы NRF51822, которая явл...

LG расширила штат в 4 раза для сборки камер грядущих iPhone LG является одним из крупнейших подрядчиков Apple, поставляя модули для основной, передней и TrueDepth камер Apple. По слухам, LG Innotek начал производство модулей камеры для линейки iPhone 2019 года. Говорят, что для удовлетворения высокого спроса Apple на этот компо...

Охота за ошибками, Blind-XSS и лисьи хитрости Лисы знают толк в охоте :) Многие наверняка уже слышали о BugBounty, поиске уязвимостей с вознаграждениями и сопутствующих историях об этом. Я, как один из «охотников за ошибками», начал свой путь чуть больше года назад на площадке HackerOne. За это время мне удалось много...

[Перевод] Неэффективная эффективность Вы делаете утренний кофе. Хотите приготовить 2 чашки. Вы: Начнёте кипятить воду на 1 чашку, чтобы вода вскипела пораньше, и одна чашка была готова как можно раньше Начнёте кипятить воду на 2 чашки, чтобы приготовить их одновременно и наиболее эффективно? Читать дальше →

OTUS. Наши любимые ошибки Два с половиной года назад мы запустили проект Otus.ru и я написал вот эту статью. Сказать, что я ошибся – это совсем ничего не сказать. Сегодня я хотел бы подвести промежуточный итог и немного рассказать о проекте, что у нас пока получилось, что у нас «под капотом». Начну я...

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

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

[Из песочницы] Опыт переезда iOS Developer в Германию по визе на поиск работы Добрый день, дорогой читатель! В этом посте я бы хотел рассказать о том, как я переехал в Германию, в Берлин, как нашел работу и получил Голубую Карту, и какие подводные могут ожидать людей, решивших повторить мой путь. Я надеюсь, что моя статья будет полезна тебе, если ты ...

Google Pixel стал самым быстрорастущим брендом на рынке смартфонов Сложно назвать Google Pixel 3 и 3 XL удачными смартфонами. 3 XL, например, имеет нелепый вырез, а обычная «тройка» не получила каких-либо серьёзных изменений в сравнении с прошлогодними флагманами. Однако главное, в чём смартфоны Google действительно прекрасны ...

Как закалялись бойцы ру->нета. Немного реальной истории Беседуя сегодня с друзьями, начали вспоминать «как все было» в Рунете — причем не со слов политически ангажированных «Ашмановых и прочих приближенных», но как было реально. Подбили на написание статьи. Делать было нечего, написал набросок о чем дальше можно © По сути — р...

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