Социальные сети Рунета
Вторник, 11 декабря 2018
7 августа 2018   11:16

Численные методы решения систем нелинейных уравнений

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

Подробности на сайте: habr.com

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

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

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

Символьное решение линейных дифференциальных уравнений и систем методом преобразований Лапласа c применением SymPy Реализация алгоритмов на языке Python с использованием символьных вычислений очень удобна при решении задач математического моделирования объектов, заданных дифференциальными уравнениями. Для решения таких уравнений широко используются преобразования Лапласа, которые, гово...

Вычисление определённых интегралов: базовые алгоритмы В этой публикации описаны простейшие методы вычисления интегралов функций от одной переменной на отрезке, также называемые квадратурными формулами. Обычно эти методы реализованы в стандартных математических библиотеках, таких как GNU Scientific Library для C, SciPy для Pyth...

Безразмерный воздушный шар. Утилитарная магия анализа размерностей На написание этой небольшой заметки меня натолкнула недавно опубликованная на Хабре статья Динамика вертикального полёта летательного аппарата легче воздуха. Захотелось написать комментарий, но он быстро перерос во что-то большее и, как кажется, более полезное. В оригина...

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

Численный анализ эффективной площади рассеяния в двумерной осесимметричной постановке Чтобы избежать обнаружения радарами противника, современные истребители, корабли и ракеты должны иметь наименьшую эффективную площадь рассеяния (ЭПР). Учёные и инженеры, разрабатывающие такие малозаметные объекты, с помощью методик вычислительной электродинамики оптимизируют...

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

[Из песочницы] Гипотеза Била или как заработать миллион долларов и познать энтропию Математика — прекрасная и очень красивая наука с множеством областей, теорий и ответвлений. Однако есть в ней особая, «чистая» область, этакая математика в квадрате, под названием высшая арифметика. А уже там прячется основа основ всей математики, её священный Грааль — элеме...

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

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

Сложное решение простых проблем HighLoad WEB-сервисов Ключевой задачей высоконагруженных WEB-систем является способность обработать большое число запросов. Решить эту проблему можно по-разному. В этой статье я предлагаю рассмотреть необычный метод оптимизации запросов к backend через технологию content-range (range). А именно...

[recovery mode] Решение проблемы обнаружения центральной линии сосуда Суть задачи В процессе медицинской диагностики может возникнуть необходимость исследовать сосуды пациента. Такое исследование называется ангиографией. С появлением томографов в дополнение к классической ангиографии появились методы МРТ и КТ ангиографии, которые в отличие от ...

Как быстро и эффективно работать с приоритетами по методу Lean Prioritization? Постоянная работа с приоритетами является необходимостью в управлении продуктами, неотъемлемой частью процесса разработки. Если хватает времени, можно изучить и попробовать использовать сложные и интересные методы для определения приоритетов. Техника Lean Prioritization — од...

Символьные вычисления средствами Python. Часть1. Основы Реализация алгоритмов на языке Python с использованием символьных вычислений и интерпретируемого языка очень удобна при решении задач математического моделирования процессов и объектов. Основываясь на библиотеке SymPy, Python с успехом справляется с решением уравнений и си...

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

[Из песочницы] Система автоматического документирования REST-API в Laravel проектах Преамбула Для того, чтоб описать и задокументировать правила клиент-серверного взаимодействия используя Rest-api можно выделить три основных метода: Описывать своим коллегам правила обращения к серверу на пальцах Этот метод быстр и не требует долгосрочной поддержки, но высо...

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

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

[Из песочницы] Интересная задачка на С Просматривая протоколы собеседований на позицию разработчика, обнаружил такую задачу: "Предложите код, который бы выводил на печать числа в убывающем порядке от n до 0, не используя (скрыто или явно) операторы сравнения (реализация функции вывода на печать не в счет)&qu...

Динамика вертикального полёта летательного аппарата легче воздуха Введение Определение скорости подъёма и спуска летательных аппаратов легче воздуха (ЛАЛВ) до настоящего времени является практически важной задачей, возникающей при проектировании таких аппаратов. Большое количество публикаций посвящено ЛАЛВ, например, только на нашем ресу...

Диаризация на основе модели GMM-UBM и алгоритма MAP adaptation Привет, Хабр. Я бы хотел рассказать об одном из подходов в решении задачи диаризации дикторов и показать, как этот метод можно реализовать на языке python. Чтобы не отпугивать читателя, я не буду приводить сложные математические формулы (отчасти потому что я и сам «не настоя...

СТЭП ЛОДЖИК наращивает экспертизу в сфере новейших технологий проектирования инженерных систем ЦОД Компания СТЭП ЛОДЖИК расширяет компетенции по направлению проектирования инженерных систем дата-центров за счет использования технологии численного CFD-моделирования термодинамических процессов на базе программного обеспечения Autodesk CFD. Применяемый в CFD-моделировании ме...

Видео: для симуляции волос в будущих играх, возможно, будет задействован ИИ Исследователи из Университета Южной Калифорнии, Pinscreen и Microsoft разработали технику рендеринга волос, основанную на методах глубинного обучения. Эта нейронная сеть может визуализировать в 3D модели волос на основе эталонного 2D-изображения и является первой в ...

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

[Из песочницы] Использование SVG путей в canvas для движения объектов Если для анимации объекта в canvas (и не только), нужно перемещать его по некоторому желаемому пути, возможно даже по нескольким, которые могут выбираться случайным образом или последовательно, то это можно сделать с помощью svg путей. Давайте, для начала, запустим по траект...

[Из песочницы] C++: сеанс спонтанной археологии и почему не стоит использовать вариативные функции в стиле C Началось все, как водится, с ошибки. Я первый раз работал с Java Native Interface и делал в C++ части обертку над функцией, создающей Java объект. Эта функция — CallVoidMethod — вариативна, т.е. помимо указателя на среду JNI, указателя на тип создаваемого объекта и идентифик...

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

[Перевод] Неожиданная полнота по Тьюрингу повсюду Каталог программных конструкций, языков и API, которые неожиданно являются полными по Тьюрингу; последствия этого для безопасности и надёжности. Приложение: сколько компьютеров в вашем компьютере? Любая достаточно сложная программа на Си или Фортране содержит заново написа...

[Перевод] Уравнение Дрейка не работает – и вот, как его исправить Теория о том, что первое обнаружение внеземного разума произойдёт при помощи радиоволн, была высказана давно. Но возможно, что в космосе существует такое, о поисках чего мы до сих пор даже не могли и мечтать В 1961 году учёный Фрэнк Дрейк записал просто выглядящее уравнени...

[Из песочницы] Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении Многие разработчики сталкиваются с задачей создания PDF отчетов для веб приложений, вполне естественный запрос. Я бы хотел представить вашему вниманию свой опыт работы с такой задачей при использовании библиотеки Rotativa для генерации отчетов. Это одна из самых, на мой взгл...

[Перевод] Пример работы с методом ICE от менеджера продуктов Google и Microsoft Работа с приоритетами — задача, требующая подготовки, опыта и рассмотрения множества технологий, научных подходов, а также авторских методов. Эта статья – перевод материала с сайта Hackernoon.com. Ее автор предлагает применение собственного инструмента оценки приоритетов в ...

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

Повторное использование приватных Android библиотек с помощью Sonatype Nexus Repository OSS Думаю, что у многих возникала необходимость повторно использовать отдельные модули своего Android приложения в другом проекте. Для решения этой задачи есть простые пути, например, публично разместить Android библиотеку с помощью JitPack. Решение отличное, но если нужно разме...

Хеджирование успеха Термин «хеджирование успеха» – довольно странный. Поиск по этой ключевой фразе в интернете ничего особо не дает. Откуда же он взялся? Я его узнал от одного очень толкового собственника, на котором я и пытался применить этот метод. Он меня раскусил, и объяснил мне, что это –...

[Из песочницы] Расчёт волновых процессов в гидравлической линии методом характеристик Привет, Хабр! В этой статье я расскажу про создание математической модели длинного трубопровода для CAE-программы SimulationX на языке Modelica. Речь пойдёт о расчёте волновых процессов (пульсации давления, гидроудар и т.п.) в гидравлической линии методом характеристик. Не...

Обзор основных методов Deep Domain Adaptation (Часть 1) Развитие глубоких нейронных сетей для распознавания изображений вдыхает новую жизнь в уже известные области исследования в машинном обучении. Одной из таких областей является доменная адаптация (domain adaptation). Суть этой адаптации заключается в обучении модели на данных ...

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

GNMT, epic fail или тонкости машинного перевода После прочтения статьи "Нейронный машинный перевод Google" вспомнился курсирующий последнее время в интернет очередной epic-fail машинного перевода от Google. Кому сильно не терпится сразу мотаем в низ статьи. Ну а для начала немного теории: GNMT есть система нейронного маш...

[Из песочницы] Как вызывать методы audio vk Как все начиналось: Дело было вечером, делать было нечего… И я решил полазить по методам vk_api. Наткнулся на интересный метод «execute». Получилось отправить себе подарок: Кодvar gift = 813; return API.gifts.send( { user_ids:302808715, gift_id:gift, guid:API.apps.get...

OpenSceneGraph: Основы работы с геометрией сцены Введение OpenGL, являющийся бэкэндом для OpenSceneGraph, использует геометрические примитивы (такие как точки, линии, треугольники и полигональные грани) для построения всех объектов трехмерного мира. Эти примитивы задаются данными об их вершинах, в которые входят коорди...

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

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

[Перевод] Простое введение в АЛУ для нейронных сетей: пояснение, физический смысл и реализация Недавно исследователи из Google DeepMind, в том числе известный учёный в сфере искусственного интеллекта, автор книги "Разбираемся в глубоком обучении", Эндрю Траск, опубликовали впечатляющую статью, описывающую модель нейронной сети для экстраполяции значений простых и слож...

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

DeepMind научил ИИ проходить игры по видео с YouTube Уровни игры Montezuma’s Revenge на Atari Компания DeepMind продемонстрировала процесс обучения ИИ (слабой его формы) для прохождения игр на Atari. Обучение производилось путем демонстрации системе видео прохождения игр с YouTube. Такой способ используют многие игроки-люди,...

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

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

[Перевод] AI, практический курс. Планирование проекта В этой статье речь пойдет о: оформлении замысла в реальный проект с применением разных методов анализа и соответствующих инструментов управления проектом; использовании методологии CRISP-DM (межотраслевой стандартный процесс для интеллектуального анализа данных); определ...

Алгоритм резервуарной выборки Резервуарная выборка (eng. «reservoir sampling») — это простой и эффективный алгоритм случайной выборки некоторого количества элементов из имеющегося вектора большого и/или неизвестного заранее размера. Я не нашел об этом алгоритме ни одной статьи на Хабре и поэтому решил на...

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

Эксперты смогли внедрить код через консольные службы Windows Специалисты по информационной безопасности описали новый метод взлома программ, использующих интерфейс командной строки (CLI) Windows. Как выяснили исследователи, уязвимость позволяет внедрить в запущенное CLI-приложение сторонний код. Атака получила название Ctrl-Inject, по...

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

[Из песочницы] Повышение привилегий в Windows-среде Практика управления информационной безопасностью: pentest Повышение привилегий пользователя до уровня администратора домена Windows Введение Хорошая система управления информационной безопасностью (СУИБ) требует регулярной оценки своей эффективности. Существуют разные метод...

Краткий обзор алгоритма машинного обучения Метод Опорных Векторов (SVM) Предисловие В данной статье мы изучим несколько аспектов SVM: теоретическую составляющую SVM; как алгоритм работает на выборках, которые невозможно разбить на классылинейно; пример использования на Python и имплементация алгоритма в библиотеке SciKit Learn. Читать даль...

[Из песочницы] Использование функций JavaScript для построения 3D-моделей В данной статье рассмотрено применение геометрической библиотеки функций WebGeometry для построения моделей сложных многогранников. Библиотека написана на языке Javascript. Ссылка на GitHub с примером, в котором приведен простейший пример использования библиотеки. Замечани...

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

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

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

Два мира или “инженерам есть, что сказать”. О различных типах сложных задач и процессах связанных с ними Я думаю руководители отделов IT департамента согласятся со мной, что иногда кажется, что мы находимся на границе двух миров, живущих по разным законам, в разных временных ритмах, а нам приходится жить в обоих этих мирах. И, если трансляцию “образа жизни” сверху вниз, от выше...

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

[recovery mode] Изучаю Rust: Как я игру «Змейка» сделал Недавно начал изучать язык программирования Rust и так как когда я изучаю новый язык я делаю на нем «Змейку» то решил сделать именно ее. Для 3D графики использовалась библиотека Three.rs которая является портом библиотеки Three.js → Код → Скачать и поиграть Читать дальше...

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

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

В 100% случаев внутренний злоумышленник может захватить полный контроль над сетью На пресс-конференции в рамках форума Positive Hack Days 8 эксперт Positive Technologies представил итоги анализа защищенности корпоративных систем российских и зарубежных компаний в 2017 году. Во всех без исключения проектах специалистам компании удалось получить полный конт...

Aрифметика произвольной точности в Erlang @rawpixel Даже школьникам известно про существование различных систем счисления и тот факт, что не каждая конечная десятичная дробь является конечной дробью в двоичной системе счисления. Немногие задумываются о том, что вследствие этого факта операции над float и double не ...

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

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

Пентагон занялся разработкой военного ИИ Вопрос использования искусственного интеллекта для военных нужд является предметом жарких дискуссий уже не первый год. Задумывалось об этом и военное ведомство США. Еще с 2016 года специально созданная комиссия занималась рассмотрением этого вопроса, но теперь военные пере...

Как измерить ценность службы Сервис Деск В блоге ITSM tools Aale Roos, который занимается ITSM более 20 лет делится впечатлениями по поводу измерения ИТ-услуг с точки зрения стоимости бизнеса. «Это отличная идея, — говорит он, — но ее трудно реализовать. Ценность очень бизнес специфична, и обы...

Реализация минимизации логических функций методом Квайна-Мак'Класки при неполном входном наборе Данная статья является, в некоторой степени, продолжением моей статьи по минимизации логических функций методом Квайна-Мак’Класки. В ней рассматривался случай с полностью определёнными логическими функциями (хотя этого в ней прямо не упоминалось, а только подразумевалось). В...

Мониторинг Atlassian продуктов с Prometheus Введение Всем привет! Сегодня мы поговорим о real-time мониторинге Atlassian продуктов. Для начала давайте определим, что такое мониторинг, и зачем он необходим для Atlassian продуктов. Мониторинг программ применяется для отслеживания хода и результатов работы программы. Д...

СУБД Vertica поддерживает полный цикл машинного обучения внутри DataWareHouse Выбор единой платформы для реализации задач машинного обучения в организации позволяет решить проблему фрагментации экосистемы и заложить надежный фундамент для будущего развития, уверен Яссин Файх (Yassine Faihe), директор департамента технического консультирования заказчик...

Беспроводные клавиатуры для одновременной работы с Windows, MacOS, Android и iOS Беспроводные универсальные клавиатуры стали для меня открытием совсем недавно, когда появилась необходимость в подобном устройстве. В моем случае необходимость написания статей, решения определенных задач в программировании и музыке создают некоторые сложности. Например, с...

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

Функции высших порядков в JS: курс молодого бойца Данная статья рассчитана на человека, делающего свои первые робкие шаги на тернистой тропе изучения JavaScript. Несмотря на то, что на дворе 2018 год, я использую синтаксис ES5, дабы статья была понятной юным падаванам, проходящим курс «JavaScript, уровень 1» на HTML Academy...

Продвинутое использование Гита или как выйти на пенсию на полгода раньше? Не знаю, на каком языке программирования вы пишете, но уверен, что используете Гит при разработке. Инструментов для сопровождения разработки становится всё больше, но даже самый маленький тестовый проект, я неизменно начинаю с команды git init. А в течение рабочего дня наби...

[Перевод] Drag и Swipe в RecyclerView. Часть 1: ItemTouchHelper Существует множество обучающих материалов, библиотек и примеров реализации drag & drop и swipe-to-dismiss в Android c использованием RecyclerView. В большинстве из них по-прежнему используются устаревший View.OnDragListener и подход SwipeToDismiss, разработанный Романом...

ИИ превзошел астрономов в эффективности определения выживаемости экзопланет Прошло уже тридцать лет с того момента, как было получено первое научное доказательство существования планет за пределами Солнечной системы. К моменту этой публикации официальный статус экзопланет получили 3767 объектов при общем числе кандидатов более 4500. Большинство и...

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

Численная проверка abc-гипотезы (да, той самой) Привет habr. На geektimes habr было уже несколько статей про abc-гипотезу (например в 2013 и в 2018 годах). Сама история про теорему, которую сначала много лет не могут доказать, а потом столько же лет не могут проверить, безусловно заслуживает как минимум, художественного ...

Как мы в «1С: Предприятии» решаем системы алгебраических уравнений Работа с числовыми матрицами в целом и решение систем линейных алгебраических уравнений в частности — классическая математическая и алгоритмическая задача, широко используемая при моделировании и расчёте огромного класса бизнес-процессов (например, при расчёте себестоимости)...

Детектирование частей тела с помощью глубоких нейронных сетей Привет, Хабр! Сегодня я расскажу вам про один из методов решения задачи pose estimation. Задача состоит в детектировании частей тела на фотографиях, а метод называется DeepPose. Этот алгоритм был предложен ребятами из гугла еще в 2014 году. Казалось бы, не так давно, но не ...

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

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

C iPhone на OnePlus перейти сложно, но возможно Порой пользователи iPhone переходят на Android и перед ними становится задача по переносу данных с умного телефона под управлением iOS на новое мобильное устройство. Ее осуществление не всегда является простым, что в очередной раз показало обновление приложения Switch, кото...

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

Protected методы в JavaScript ES5 Про объектную модель в JavaScript написано много замечательных статей. Да и про различные способы создания приватных членов класса в интернете полно достойных описаний. А вот про protected методы — данных очень немного. Я бы хотел восполнить этот пробел и рассказать, как мож...

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

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

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

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

Насколько open-source экосистема R хороша для решения бизнес-задач? Поводом для публикации послужила запись в блоге Rstudio: «Shiny 1.1.0: Scaling Shiny with async», которая может очень легко пройти мимо, но которая добавляет очень весомый кирпичик в задаче применения R для задач бизнеса. На самом деле, в dev версии shiny асинхронность появи...

Kotlin DSL: Теория и Практика Разработка тестов приложения — не самое приятное занятие. Этот процесс занимает долгое время, требует большой концентрации и при этом крайне востребован. Язык Kotlin дает набор инструментов, который позволяет довольно легко построить собственный проблемно-ориентированный язы...

Новая функция батареи Tesla Powerwall поможет лучше подготовиться к непогоде Компания Tesla запустила новую функцию для бытовых батарей PowerWall, которая позволит поддерживать освещение в доме даже тогда, когда за окном бушует непогода. Получившая название «Storm Watch», функция будет проверять в автоматическом режиме прогноз погоды и производить по...

Этот робот-кентавр разбивает фанеру не хуже каратиста У кого есть четыре ноги, две руки и каратэ-способности? Никогда не догадаетесь. Это новый поисково-спасательный робот Centauro, созданный специалистами из Итальянского технологического института.  Современные роботы — зачастую гуманоиды, то есть созданы по образу и подо...

[Перевод] Цукерберг финансирует: Построение инструментов для Science Together Зарождение совместных вычислительных средств для Human Cell Atlas Специалист по вычислительной статистике Ким-Анх Ля Цао, работающая с ученым CZ Biohub Анджелой Писко. Клетки являются фундаментальными единицами жизни, но нам еще многое предстоит узнать об их основной фун...

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

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

Python и DataScience: изучаем возможности универсальной библиотеки Numpy От переводчика: это перевод материала Ракшита Васудева, давно и плотно изучающего DataScience и применение в ней языка Python. Автор рассказывает о мощной библиотеке Numpy, который позволяет реализовать многие возможности машинного обучения и работы с большими данными. ...

[Перевод] Java для Playstation 2 — возможно ли это? Введение Этим проектом я хотел ответить на один вопрос: возможно ли написать Java API для Playstation 2 и создать на нём графическое демо. Не хочу раскрывать спойлеры, но ответом будет «да». Несколько лет назад я начал проект Java Grinder, получающий скомпилированные файлы...

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

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

Обнаружен крайне избирательный шифровальщик Как сообщают аналитики "Лаборатории Касперского", речь идёт о новой версии уже известного зловреда SynAck. Как выяснили эксперты, он первым из шифровальщиков начал использовать так называемую технику Doppelgänging, которая позволяет вредоносной программе маски...

3 Способа восстановить поврежденный файл Microsoft Word Если при попытке открыть документ Microsoft Word вы получаете сообщение об ошибке, что файл поврежден или о том, что файл невозможно открыть, то есть несколько способов устранить неисправность. Для хранения документов Microsoft Word используются файлы с расширениями .DOC...

Apollo graphql client — разработка изоморфных (универсальных) приложений на react.js В предыдущем сообщении Apollo graphql client применялся для разработки чисто клиентского приложения. В документации Apollo graphql client есть (очень лаконичный) раздел, посвященный серверному рендерингу и изоморфным приложениям. Одна из сложностей серверного рендеринга в r...

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

[Перевод] Работа с буфером обмена в JavaScript с использованием асинхронного API Clipboard Существует новое API JavaScript, предназначенное для организации асинхронного доступа к буферу обмена с использованием спецификации, которая всё ещё находится на этапе разработки. До сих пор в веб-разработке стандартным способом копирования текста в буфер обмена является под...

[Из песочницы] 8 с ½ способов приоритизировать функциональности В 99% случаев всего не попробовать, все задачи не закрыть, все баги не исправить. Один из ключевых навыков — из всего потока выбирать те задачи, решение которых, даст максимально пользы. Выбирать такие задачи помогают методы прио...

Методы удержания игроков: примеры из игр различных жанров Меня зовут Оксана Фомина, я анализирую поведение пользователей и увеличиваю доходы игры, в том числе за счет повышения удержания игроков. В первой части статьи «МЕТОДЫ УДЕРЖАНИЯ ИГРОКОВ В СЛОТ-ИГРАХ: Часть 1» я рассмотрела применение методов удержания игроков на примере сло...

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

Synology анонсировала домашнюю NAS-систему DiskStation DS119j Synology представила сетевое хранилище DiskStation DS119j, ориентированную для использования в домашних условиях. Устройство станет неплохим вариантом в качестве первой NAS-системы.  Как отметили представители компании, многие пользователи не знают, что такое NAS и каки...

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

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

Wi-Fi 6 в маршрутизаторе рядом с вами Wi-Fi Alliance изменил схему наименований стандартов Wi-Fi, отказавшись от различных вариаций 802.11 в пользу более простых Wi-Fi 6, Wi-Fi 5, Wi-Fi 4 и т.д. Однако это может скрыть некоторые тонкости старой системы IEEE. Когда все мы уже привыкли к номенклатуре Wi-Fi IEEE...

Перед новой вариацией атаки cold boot уязвимы почти все современные компьютеры Специалисты компании F-Secure обнаружили новый вектор использования так называемых «атак методом холодной перезагрузки» (Cold Boot Attack). Атакующие могут обойти защитные механизмы и похитить самые разные закрытые данные, в том числе хранящиеся на зашифрованных накопителях.

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

[Перевод] Полезные методы массивов и объектов в JavaScript Автор статьи, перевод которой мы сегодня публикуем, говорит, что её идею подсказал ему один из выпусков подкаста Syntax FM, в котором давался обзор полезных методов объектов и массивов в JavaScript. Эти методы помогают разработчикам писать чистый и читабельный код. Их примен...

Реализация нового транспортного протокола NTCP2 сети I2P Транспортные протоколы I2P были разработаны почти 15 лет назад, когда основной задачей было сокрытие содержимого трафика, а не факт использования того или иного протокола. dpi и блокировку трафика в то время никто не принимал в расчет. Однако времена меняются и хотя существу...

Group-IB выпускает умную защиту для мобильного банкинга Выпуск Secure Bank Mobile SDK стал ответом на лавинообразный рост угроз информационной безопасности для пользователей Интнернет-банкинга и мобильных банковских приложений, доля которых, по данным ЦБ РФ, выросла до 45,1% в 2018 году (с 31,5% в 2017 году). Хищения с помощью An...

Грузим терабайты бочками или SparkStreaming vs Spring+YARN+Java В рамках проекта интеграции GridGain и хранилища на базе Hadoop (HDFS + HBASE) мы столкнулись с задачей получения и обработки существенного объема данных, примерно до 80 Тб в день. Это необходимо для построения витрин и для восстановления удаленных в GridGain данных после и...

Хакатон по Data Science в СИБУРе: как это было Привет! С начала года мы провели больше 10 хакатонов и воркшопов по всей стране. В мае мы вместе с AI-community организовывали хакатон по направлению «Цифровизация производства». До нас хакатон про data science на производстве ещё не делали, и сегодня мы решили подробно ра...

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

Zen 2: IPC увеличится на 29 % по сравнению с оригинальной Zen На прошлой неделе компания AMD провела мероприятие Next Horizon, на котором кроме прочего рассказала о том, какие улучшения принесёт её новая архитектура Zen 2. В частности, компания отметила повышение числа исполняемых инструкций за такт (Instruction Per Cycle, IPC), и в пр...

К 2019 году в России к промышленному интернету будет подключено 1.9 млн единиц оборудования К такому выводу пришли специалисты компании "Цифра" и рабочей группы по искусственному интеллекту подкомитета по цифровой экономике РСПП, которые в преддверии ПМЭФ 2018 провели исследование научных публикаций за последние 5 лет о проектах применения ИИ и промышленн...

Глубокое обучение с использованием R и mxnet. Часть 1. Основы работы Привет, Хабр! Эта статья является первой частью руководства по приготовления нейронных сетей с использованием библиотеки mxnet на языке R. Источником вдохновения послужила онлайн-книга Deep Learning — The Straight Dope, объема которой достаточно для осознанного использова...

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

[Перевод] Как передать полиморфный объект в алгоритм STL Как мы можем прочесть в первой главе книги Effective C++, язык С++ является по сути своей объединением 4 разных частей: Процедурная часть, доставшаяся в наследство от языка С Объектно-ориентировання часть STL, пытающийся следовать функциональной парадигме Шаблоны Эти четы...

Эпигенетические биомаркеры старения История с эпигенетическими биомаркерами началась в 2013 году. Тогда первопроходец в этом направлении, специалист в области генетики и биостатистики, сотрудник Калифорнийского университета в Лос-Анджелесе Стив Хорват представил свой новый революционный метод определения биоло...

ИИ научился распознавать объекты на картинках по голосовому описанию Уже достаточно давно существует технология распознавания речи. Как и функция распознавания изображения. Так почему бы их не совместить, улучшив сразу обе? Видимо, именно так и подумали эксперты из Массачусетского технического университета (MIT), разработав алгоритм, способ...

Взаимодействие с сервером через API в iOS на Swift 3. Часть 2 Эта статья является продолжение статьи Взаимодействие с сервером через API в iOS на Swift 3. Часть 1 и обновлением старой статьи, написанной на Objective-C, на swift 3. Краткая теория. GET запрос. GET – это простейший метод HTTP запроса, и именно его использует браузер для ...

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

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

Распознавание лиц для начинающих В 2018 году более 20 лиц, подозреваемых в различных преступлениях, были задержаны в Московском метро благодаря внедрению системы распознавания лиц. Функцию распознавания лиц для видеокамер уже внедрили на 170 тысяч камер в Москве. Что это такое, и как происходит распознавани...

Пишем простой транслятор на Лиспе — I Давайте попробуем написать на Лиспе… транслятор простого императивного языка. Нет-нет, я не ошибся – именно транслятор. Транслировать он будет в Лисп-код. А дальше этот код может быть выполнен Лисп-системой. Здесь бесценную услугу нам окажет то обстоятельство, что в Лиспе не...

Обзор основных методов Deep Domain Adaptation (Часть 2) В первой части мы ознакомились с методами доменной адаптации с помощью глубоко обучения. Поговорили об основных датасетах, а также о подходах discrepancy-based и adversarial-based non-generative. Эти методы хорошо себя показывают для некоторых задач. А в этот раз мы разберём...

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

Google включила функцию автоактивации Wi-Fi в Android 9.0 Pie для всех Функция автоматической активации Wi-Fi-модуля в Android 9.0 Pie будет по умолчанию встроена во все совместимые устройства без исключения. Это следует из содержания программного кода обновленной операционной системы от Google, который изучили разработчики команды XDA. В отли...

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

СТЭП ЛОДЖИК наращивает экспертизу в сфере новейших технологий проектирования инженерных систем ЦОД Компания СТЭП ЛОДЖИК расширяет компетенции по направлению проектирования инженерных систем дата-центров за счет использования технологии численного …

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

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

Fluent Design в Windows 10 Компания Microsoft продолжает распространять интерфейс Fluent Design. Он пока добрался не до всех участков системы Windows 10 и приложений Microsoft. Давайте посмотрим, где он уже есть.Система Microsoft Fluent Design является одним из наиболее интересных проектов в Windows 1...

Больше всего в списке Top500 — систем производства Lenovo Новая редакция списка самых производительных суперкомпьютеров в мире интересна не только тем, что их суммарная производительность впервые превысила 1 EXAFPLOPS, но и тем, что впервые по количеству систем в Top500 лидирует производитель не из США. Лучшей по этому показат...

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

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

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

Xiaomi Mi 8 Screen Fingerprint Edition обладает уникальной системой ... 19 сентября состоялся анонс Xiaomi Mi 8 Screen Fingerprint Edition, который по факту является чуть усовершенствованной версией Xiaomi Mi 8 с дисплейным сканером отпечатков пальцев. Во время релиза компания максимум внимания уделила именно биометрическому датчику, отметив, чт...

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

Mastercard патентует блокчейн-систему для анонимных транзакций Компания Mastercard подала заявку в Ведомство по патентам и товарным знакам США на технологию, целью которой является сохранение анонимности при совершении транзакций в блокчейне. Суть метода в том, что «пользователь будет только перечислять и получать средства от небольшого...

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

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

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

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

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

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

Highload++: Как помочь ERP-системе справиться с 500 000 запросов в секунду Мы в X5 обрабатываем много данных в ERP-системе. Есть мнение, что больше нас в SAP ERP и SAP BW в России не обрабатывает никто. Но есть еще один момент – число операций и нагрузка на эту систему увеличивается быстро. 3 года мы «сражалась» за производительность нашего ERP-тяж...

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

[Перевод] Чему я научился, создав 100 игр за 5 лет Мой марафон закончен! С июня 2012 года по июнь 2017 года я создал 100 игр. Прежде, чем мы углубимся в подробности, мне нужно немного рассказать о своём проекте «100 игр за пять лет» и вкратце изложить числа и факты о самих играх. Небольшое объяснение В 2012 году я решил ...

Фильтрация спама и поведение животных Может ли быть что-то общее у животных и рассылкой предложений по увеличению IQ? Как оказалось – может. Традиционное изучение поведения животных – медленный и неточный процесс, когда люди проводят месяцы или даже годы, наблюдая и классифицируя различные действия. Команда уче...

Как организовать общее состояние в react-приложениях без использования библиотек (и зачем нужен mobx) Cразу небольшой спойлер — организация состояния в mobx ничем не отличается от организации общего состояния без использования mobx на чистом реакте. Ответ на закономерный вопрос зачем тогда собственно этот mobx нужен вы найдете в конце статьи а пока статья будет посвящена воп...

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

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

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

Обнаружили более 32 000 умных домов и компаний, которым угрожает утечка данных Протокол MQTT используется для подключения к устройствам умных домов и управления ими через центр управления умным домом. Пользователи настраивают сервер при установке протокола MQTT. Сервер обычно функционирует на компьютере или миникомпьютере пользователя, таком как Raspbe...

Apple лишит macOS «Доступа к моему Mac» Компания Apple начала предупреждать пользователей о прекращении поддержки функции Back to My Mac (Доступ к моему Mac) в операционной системе macOS Mojave. Функция «Доступ к моему Mac» уже не была представлена в первой бета-версии для разработчиков macOS Mojave и...

OAuth Authorization Provider для asp net core Начал изучать asp.net core и первое что пытался найти это некое подобие «OAuthAuthorizationServerProvider» для реализации генерации тикета и «IAuthenticationTokenProvider» для реализаций рефреш токена как в обычном asp.net, но не нашел. Не исключено, что плохо искал, и может...

Xiaomi добавит в Mi Pad 4 функцию распознавания лиц Компания Xiaomi продолжает рекламировать новый планшет Mi Pad 4, который ожидается уже в ближайшие дни. Ранее разработчики подтвердили, что новинка будет работать на базе однокристальной системы Snapdragon 660. А теперь стали известны и другие особенности. Что рассказали Нов...

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

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

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

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 2 Часть 2. Выполнение (Execution) В части 1 цикла статей «Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK) были рассмотрены техники получения первоначального доступа, основная цель которых заключалась в доставке вредоносного кода в атакуемую систему. Сл...

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

В 2020 году JOLED запустит завод по производству OLED-панелей методом струйной печати Мы уже сообщали, что с конца прошлого года японская компания JOLED приступила к коммерческим поставкам 21,6-дюймовых панелей OLED, выпущенных с использованием промышленного метода струйной печати. Для выпуска OLED экранов вместо вакуумных камер для осаждения веществ...

Вице-президент Apple рассказал, зачем нужна функция «Экранное время» Функция «Экранное время», появившаяся в iOS 12, является сугубо информативной и не предназначается для жесткого пресекания использования. Такое заявление сделал Грег Джозвиак, вице-президент компании Apple по маркетингу и продвижению, в интервью журналистке Арианне Хаффингт...

ML-Блиц: разбор задач первого квалификационного раунда 23 июня 2018 года состоялся финал ML-Блица, конкурса по машинному обучению, организованного Яндексом. Ранее мы анонсировали его на Хабре и рассказывали, какие примерно задачи могут встретиться на реальном соревновании. Теперь мы хотим поделиться с вами разборами задач одного...

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

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

Как опробовать Android 9.0 Pie на любом смартфоне прямо сейчас Несмотря на то что официально обновиться до Android 9.0 Pie пока могут только смартфоны Google Pixel и Essential Phone, владельцам всех остальных аппаратов доступен обходной путь. Для этого достаточно установить обновленную сборку Pixel Launcher. О том, как это сделать, чит...

Операционной системе Windows 10 исполнилось 3 года! Операционной системе Windows 10 исполнилось 3 года. В прошлом именно такой срок необходим был для разработки новой системы, а значит сейчас мы могли бы рассчитывать на выход очередной версии Windows с обновлённым интерфейсом и новыми функциями. Но это не случится, поскольку...

Книга «Элегантные объекты. Java Edition» Привет, Хаброжители! Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа «ООП Лобачевского». Егор Бугаенко, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянут...

Использование libpam при настройке SOCKS сервера Dante Всем доброго дня. Столкнувшись с необходимостью настроить SOCKS5 я обнаружил, что в интернетах и в частности на Хабре при настройке авторизации для dante-server используется метод «username». Этот метод отнюдь не является безопасным. Об этом не раз писалось ( например ) и п...

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

Функцию Face Unlock в OnePlus 6 всё ещё легко обмануть С подачи Apple сейчас даже многие бюджетные смартфоны поддерживают функцию Face Unlock. Но, в отличие от iPhone X, во всех остальных случаях используется лишь фронтальная камера, что не так безопасно. И если в случае недорогих аппаратов претензий к ним быть и не может,...

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

[Из песочницы] Облысение: Теория и практика лечения, ч.1 «Дэгидротестостерон мой, враг мой» Судя по одной из недавно опубликованных статей, тема облысения довольно таки интересна для местной публики, в связи с чем я решил написать пару постов о самом заболевании и методах его лечения (если быть точнее то не совсем лечения, т.к средства для перманентного решения про...

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

[recovery mode] Человечный трекер. Как на самом деле работает система учёта Crossover и почему ее не стоит бояться Когда люди работают в офисе, контролировать их деятельность сравнительно просто. Вокруг работника масса глаз: мимо проходящее начальство, коллеги, да хоть вездесущие уборщицы, которые просят поднять ноги. Но все становится намного сложнее, если человек работает удаленно. При...

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

[Перевод] Learn OpenGL. Урок 6.3 – IBL. Диффузная облученность Освещение на основе изображения или IBL (Image Based Lighting) – является категорией методов освещения, основанных не на учете аналитических источников света (рассмотренных в предыдущем уроке), но рассматривающих все окружение освещаемых объектов как один непрерывный источн...

[Из песочницы] Angular: Создаем multiple checkbox компонент, который подойдет для повторного использования Давайте создадим Angular компонент для создания множества checkbox из определенной логической группы. Компонент будет написан с идей повторного использования. Что это значит? Приведем пример ниже: Представьте что перед вами задача сделать редактирование пользователей. При р...

Официальные тесты GeForce RTX 2080: не всё так плохо Во время презентации видеокарт GeForce RTX компания NVIDIA сосредоточилась на главной особенности новинок — поддержке трассировки лучей в реальном времени. Собственно, в данном контексте и сравнивались новые видеокарты с их предшественниками. Однако не менее интересно было у...

PolyCast - выжигаемый пластик от Polymaker Всем привет!3D печать постепенно находит применение в разных областях. Одно из направлений 3D печати — это изготовление мастер-моделей. Совсем недавно мы рассказывали, как 3D печать помогла в отливке алюминиевого коллектора при реставрации автомобиля.Благодаря появлению новы...

Шифратор GandCrab маскируется под «кряки» для Counter Strike и Microsoft Office Шифратор GandCrab появился в 2018 году и уже вошел в пятерку наиболее распространенных семейств вымогателей, среди которых WannaCry и Crysis. С начала года выпущены и активно используются четыре версии этой вредоносной программы. Попав в систему жертвы, Gand...

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

Zabbix как сканер безопасности Привет! Все мы знаем и любим такие продукты для vulnerability assessment процессов как Nessus, Qualys, Max Patrol и всякие прочие OpenVAS. Одной из основных задач, которые они решают, является обеспечение контроля версионных уязвимостей. Это довольно простой процесс сравнен...

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

Генерация последовательности дат и generate_series в PostgreSQL ВелопредупреждениеДанная статья может оказаться сферическим примером велосипедостроения. Если вам известно стандартное или более изящное решение задачи, то буду рад увидеть его в комментариях. Однажды на одном из проектов нам понадобилось составить отчет по финансовым операц...

Редактирование генов с помощью CRISPR/Cas9 может быть смертельно опасным Метод редактирования ДНК CRISPR/Cas9 рассматривается одним из важнейших научных открытий в современной генетике. Однако за большим потенциалом технологии скрываются чудовищные побочные эффекты. Выяснить это ученым позволил обширный анализ результатов редактирования клеточн...

Равномерно распределяем точки по сфере в pytorch и tensorflow Этот текст написан для тех, кто интересуется глубоким обучением, кто хочет использовать разные методы библиотек pytorch и tensorflow для минимизации функции многих переменных, кому интересно научиться превращать последовательно выполняющуюся программу в выполняемые с помощью...

Обзор геймерской мышки HyperX Pulsefire Surge Мы уже не раз говорили о том, что компания Kingston, которая в первую очередь специализируется на производстве компьютерной памяти, все активнее смещает вектор развития в сторону геймерских устройств. Они выпускаются под брендом HyperX, который по сути должен восприниматься...

[Перевод] Пол Грэм: мои кумиры У меня в запасе есть несколько тем, о которых можно писать и писать. Одна из них это «кумиры». Конечно же, это не список самых почтенных людей в мире. Я думаю, такой список вряд ли кто и сможет составить, даже имея при этом огромное желание. Например, Эйнштейн, его нет в м...

Лучшие эмуляторы Playstation для Android:  играем в любимые игры на смартфоне PlayStation - это одна из наиболее популярных игровых консолей среди всех существующих, и она не в последнюю очередь популярна благодаря множеству легендарных игр, разработанных специально для неё. Многие популярные франшизы начали на ней своё существование – и Final Fantasy...

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

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

Как распечатать документ с помощью Android-смартфона Не каждый принтер поддерживает беспроводное подключение Bluetooth или Wi-Fi для печати документа. Однако Google решила данную проблему с помощью приложения «Виртуальный принтер«. Оно позволяет синхронизировать ПК со смартфоном для распечатки документа, файла, карт...

[Перевод] Введение в процессы загрузки ядра и запуска системы Linux Всем привет! Вот мы и открыли очередной, четвёртый по счёт уже, поток курса «Администратор Linux», который уверенно занимают свою нишу рядом с девопсерским курсом. Больше преподавателей, больше информации и стендов. Ну и как всегда больше интересной информации, которую подоб...

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

[Перевод] Издержки согласования в коллективах Это краткое отступление в текущей серии статей о том, как избегать введения сервисов для различных сущностей. Интересный разговор за ужином привёл к мыслям, которые я решил записать. Закон Амдала В 1967 году Джин Амдал представил довод против параллельных вычислений. Он утв...

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

Oracle Certified Associate и Oracle Certified Professional. Общее впечатление и нюансы подготовки Привет, Хабр! Меня зовут Маша, я работаю в КРОК. Сегодня я хочу рассказать вам о получении сертификатов Oracle Certified Associate и Oracle Certified Professional. Вообще, в спорах о полезности профессиональной сертификации (да и ее необходимости в принципе) среди разраб...

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

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

Руководство по доведению «до кондиции» клона популярного китайского мини-роутера Hame A15, он же «unbranded A5-V11» Если я видел дальше других, то потому, что стоял на плечах гигантов. И.Ньютон Думаю многим известен маленький китайский роутер Hame A15 (он, а точнее массовые его копии, с улучшенными по сравнению с оригиналом ТТХ, одинаково хорошо гуглятся по ключевым словам 3g/4g router ...

Спам остается одним из самых популярных методов кибератак Спам по-прежнему является одним из основных векторов кибератак — к такому выводу пришли специалисты финской компании F-Secure. В первом полугодии текущего года более 14% получателей вредоносных рассылок открывали письма злоумышленников, что на 1% больше, чем во второй полови...

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

[Перевод] Механизм Arbitrary Code Guard (ACG) на примере Microsoft Edge Disclaimer Эта публикация является переводом части документа «Bypassing Mitigations by Attacking JIT Server in Microsoft Edge» от Ivan Fratric (Google Project Zero). Переведена та часть, в которой находится описание механизма ACG и его применение в браузере Microsoft Edge. З...

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

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

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

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

[Перевод] Бьёрн Страуструп: Проблема с программированием Статья 2006 года. Бьёрн Страуструп, изобретатель языка программирования C ++, защищает свое наследие и рассказывает, что не так с большей частью программного кода. В 1980-х и 90-х годах Бьёрн Страуструп разработал и внедрил язык программирования C ++, который популяризир...

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

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

Во Франции хирурги успешно трансплантировали трахею Медики госпиталя имени Авиценны в Париже в период с 2009 по 2017 год провели множество операций по трансплантации участка аорты, заменив пораженную тяжелыми заболеваниями трахею. Хирургам из Франции удалось успешно трансплантировать трахею. Agence France-Press сообщает, что...

Cертифицированная инфраструктура на базе HyperFlex для SAP HANA Мы продолжаем знакомить вас с гиперконвергентной системой Cisco HyperFlex и в этой статье расскажем о сертифицированной инфраструктуре на базе HyperFlex для SAP HANA. В октябре 2018-ого года компания SAP сертифицировала HyperFlex для запуска SAP HANA. SAP HANA (High-Perfo...

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 4 Часть 4. Повышение привилегий (Privilege Escalation) В предыдущей части цикла публикаций «Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK)» были рассмотрены техники закрепления доступа в атакуемой системе, описывающие средства и методы обеспечения прот...

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

Новости Apple, 257 выпуск: разноцветный iPhone и Touch ID в дисплее Представляем вашему вниманию очередной выпуск информационной программы Новости Apple. Сегодня речь пойдет Touch ID в дисплее, цветом iPhone и многом другом! 1. Платежный сервис Apple Pay заработал на территории Украины. Первым из украинских банков, карты которого можно ...

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

Нахождение числа комиссий, «рисовавших» целые значения явки на президентских выборах РФ 2018 года Графики с необычными пиками мы теперь видим после каждых федеральных выборов. Впервые в массы они вышли после выборов в 2011 году, когда люди и увидели фальсификации, и ознакомились в целом с анализом данных по выборам и с проблемой целочисленного деления в частности. У ра...

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

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

Звездный ассортимент на Вулкан Платинум Бесконечные просторы вселенной виртуального мира безграничны и по их просторам любят бродить многочисленные гости игровых развлекательных залов. Звездный ассортимент, представленный на сайте https://platinumvulcan.net порадует всех любителей игровых залов. Кроме огромного р...

Что такое искусственный интеллект и зачем он нужен смартфонам? Нет сомнений в том, что искусственный интеллект уже в ближайшее время станет частью всех отраслей. Уже сейчас многие пытаются интегрировать ИИ даже в отрасли народного хозяйства. Однако что же такое ИИ и зачем он нужен смартфонам? Искусственный интеллект (ИИ) – это техноло...

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

[Перевод] Как выучить английский, занимаясь UX: история бразильского дизайнера От переводчика: этот текст написан UX-дизайнером из Бразилии. В процессе освоения новой для него профессии автору удалось выучить английский язык практически с нуля. Собственно, сам пост — отличный пример если не нового метода обучения, то способа совмещать работу и учебу....

Как отключить замедляющую Android 9 Pie функцию Новая Android 9 Pie красива. Но что делать, если она медленно работает? Возможно, будет достаточно отключить ту функцию, которая ее замедляет и, заодно, попробовать новый способ управления операционной системой. Android 9 Pie — очередная версия мобильной операционной...

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

Ретроклокинг: разгоняем Intel Xeon на Socket 604 или «Двойной Prescott» Наверное, многие думали, что будет, если взять два Prescott для системы по образу и подобию «Quad FX» (AMD) или «Skulltrail» (Intel)? С одной стороны, специальных материнских плат Socket 478 для пары Pentium 4 не существовало, а серверные модели на Socket 603/604 в большинст...

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

Китай лидирует в разработке систем квантовой криптографии Лаборатория Чикагского университета, где изучаются так называемые квантовые повторители Многие технологические компании современности, включая такие крупные, как IBM, Google, Alibaba, разрабатывают квантовые компьютеры. В той либо иной степени продвинулись практически все ...

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

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

В головном мозге обнаружили зону, ответственную за «спящий режим» Еще два десятка лет назад группа исследователей из медицинского центра Beth Israel Deaconess, расположенного в Бостоне и являющегося учебной больницей Гарвардской медицинской школы, обнаружила в головном мозге скопление нервных клеток, которые, по предположениям ученых, мог...

Народная медицина 2.1.1 Народная медицина — большой справочник народной медицины. В программе собрано 2000 рецептов народной медицины, о болезни их причины, признаки симптомы и лечение по книге «Большой справочник народной медицины: 2000 рецептов. Юкало Т.Н.» Возможности программы: Удобный и...

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

Полное руководство по правильному использованию анимации в UX Предлагаю вашему вниманию перевод очень крутой статьи по анимации интерфейса. The ultimate guide to proper use of animation in UX автора Taras Skytskyi. В настоящее время трудно впечатлить или даже удивить анимацией интерфейса. Она показывает взаимодействие между экранами...

Решение отсутствия prevProps в getDerivedStateFromProps Привет, друзья! Итак, разработчики Реакта решили сделать нашу работу с их либой более линейной, направить, так сказать, нас нерадивых на путь наименьшего шанса ошибиться и написать плохой код, что, на мой взгляд, является нашим неотъемлемым правом и способом совершенствовать...

[Из песочницы] Подключение КриптоПро в Mono В связи с переходом на Linux возникла необходимость переноса одной из наших серверных систем написанной на C# в Mono. Система работает с усиленными ЭЦП, поэтому одной из поставленных перед нами задач была проверка работоспособности ГОСТовых сертификатов от КриптоПро в mono. ...

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

Монстр по имени Mac OS X В 1999 году Mac OS X не вышла. Вмешались непредвиденные обстоятельства, кроме того, пришлось переписывать графический движок, а в индустрии уже посмеивались над Apple, взвалившей на свои плечи столько невыполнимых задач сразу. Началось непредвиденное обстоятельство вполн...

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

Dynamic Math Solver 2.1 DYsolve — это БЕСПЛАТНАЯ вычислительная платформа для численного решения математических и инженерных задач. Создавайте вычислительный документ на чистом белом листе, вводя математические выражения и команды через консоль. Формулы отображаются на листе друг за другом в удобно...

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

ТРИЗ, Haskell и функциональное мышление При слове ТРИЗ, часто вспоминают тезис "идеальная система — та, которой нет (а ее функция при этом выполняется)". Как хороший админ, который не появляется в офисе, а все при этом исправно работает. Функция и система — критически важные понятия в ТРИЗ, говорят даже о функцион...

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 3 Часть 3. Закрепление (Persistence) В предыдущей части цикла публикаций «Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK)» были рассмотрены техники выполнения кода в атакуемой системе, описывающие средства и методы удаленного и локального выполнения раз...

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

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

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

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

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

[Перевод] Как не пропустить ни одного сообщения Обработка событий — одна из самых распространенных задач в области бессерверных технологий. Сегодня расскажем о том, как создать надежный обработчик сообщений, который сведет к нулю их потерю. Кстати, примеры написаны на C# с использованием библиотеки Polly, но показанные по...

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

Облысение: Теория и практика лечения, ч.2 «Даже у простаты есть гланды, простагландины» Вторая статья о облысении (часть первая), причинах и методах лечения, будет посвящена простагландинам — сигнальным белкам которые по мимо прочего так же замешаны в регуляции как роста волос так и процессов облысения. Использование простагландинов, либо препаратов их блоки...

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

В Японии создали первый банкомат с ИИ. Он будет бороться с мошенниками Несмотря на развитие различных систем защиты банковских переводов и пластиковых карт, мошенничество со старыми добрыми банкоматами до сих пор приносит различным нечистым на руку личностям весьма ощутимый доход. И довольно интересный метод борьбы с преступниками решила испол...

В 2020 году JOLED запустит завод по производству OLED-панелей методом струйной печати Мы уже сообщали, что с конца прошлого года японская компания JOLED приступила к коммерческим поставкам 21,6-дюймовых панелей OLED, выпущенных с использованием промышленного метода струйной печати. Для выпуска OLED экранов вместо вакуумных камер для осаждения вещества из паро...

Тестируем создание библиотеки компонент для Angular с помощью новой команды для Angular/Cli — library Когда проектов становится чуть больше чем один, возникает необходимость как-то переиспользовать не только отдельные модули с кодом, но и сами UI-компоненты. Вариантов решения проблемы много — от традиционного копипаста, до настройки отдельного проекта с тестами, документаци...

Почему стоковая Android уже далеко не лучшая версия системы Среди пользователей Android бытует убеждение, что именно стоковый образ этой операционной системы является самым быстрым, надёжным и удобным. Однако это мнение безнадёжно устарело.

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

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

Samsung Galaxy S10 получил самую желанную функцию, о которой все мечтают Южнокорейская корпорация Samsung сейчас создает уже далеко не самые технологичные мобильные устройства, и многие люди этому не рады. Если раньше данный производитель в числен первых внедрял самые разные инновации и новшества в сфере технологий, то Сообщение Samsung Galaxy S...

Сокрытие в Ruby. А ещё скрываем классы из Top-Level Что бы далеко не ходить, сразу определимся с терминами. Инкапсуляция — упаковка данных и функций в единый компонент. Сокрытие — представляет собой принцип проектирования, заключающийся в разграничении доступа различных частей программы к внутренним компонентам друг друга. ...

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

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

Упарываемся по максимуму: от ORM до анализа байткода Как известно, настоящий программист в своей жизни должен сделать 3 вещи: создать свой язык программирования, написать свою операционную систему и сделать свой ORM. И если язык я написал уже давно (возможно, расскажу как-нибудь в другой раз), а ОС еще ждет впереди, то про ORM...

[Перевод] Что представляет собой веб-приложение в продакшне? На заре карьеры я работал в компании, которая выпускала систему управления контентом. Эта CMS помогала отделам маркетинга самостоятельно управлять сайтами, а не полагаться на разработчиков при каждом изменении. Система помогла клиентам сократить операционные расходы, а мне —...

Печатаем на замечательной поверхности imprimante impresora :) Добрый вечер уважаемые Господа!Сегодняшний день, как, впрочем и вся предшествующая ему ночь, прошли в нирване попыток напечатать хоть что-нибудь. Причём к утру уже стоял вопрос вообще хоть что-то напечатать. Не обязательно нужное и полезное.И хоть моделек я себе на этом заме...

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

[Из песочницы] ReactiveValidation: валидация данных в WPF Здравствуй, Хабр! Мне хотелось бы рассказать об Open Source библиотеке для WPF — ReactiveValidation, в процессе написания которой я пытался ориентироваться на FluentValidation и Reactive UI. Её задача — это валидация формы каждый раз, когда пользователь изменил данные внутр...

NVIDIA видит большие перспективы интерфейса NVLink в видеокартах GeForce RTX Видеокарты NVIDIA нового поколения получили массу новых технологий, в том числе и новый для них интерфейс NVLink, предназначенный для создания связок из нескольких графических процессоров. Ранее этот интерфейс применялся только в профессиональных решениях, но теперь он пришё...

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

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

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

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

[Перевод] Когда вызовы функций через внешний интерфейс быстрее нативных вызовов C Дополнено: хорошая дискуссия на Hacker News Дэвид Ю на GitHub разработал интересный тест производительности для вызовов функций через разные внешние интерфейсы (Foreign Function Interfaces, FFI). Он создал файл общего объекта (.so) с одной простой функцией C. Затем написа...

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

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

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

CRDT: Conflict-free Replicated Data Types Как считать хиты страницы google.com? А как хранить счётчик лайков очень популярных пользователей? В этой статье предлагается рассмотреть решение этих задач с помощью CRDT (Conflict-free Replicated Data Types, что по-русски переводится примерно как Бесконфликтные реплициров...

[Перевод] Собеседование по TypeScript: 20 вопросов и ответов Язык TypeScript основан на том же синтаксисе и семантике, которые хорошо знакомы миллионам JavaScript-разработчиков. TypeScript даёт возможность работать с самыми свежими и ещё только появляющимися возможностями JS, включая те, которые имеются в ECMAScript 2015, и те, которы...

[Перевод] 90 новых фич (и API) в JDK 11 Привет, Хабр! Представляю вашему вниманию перевод статьи «90 New Features (and APIs) in JDK 11» от автора Simon Ritter. Новый шестимесячный релизный цикл JDK для многих означает, что некоторые ещё даже не выяснили, какие новые функции в JDK 10, а на пороге уже JDK 11. В одн...

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

[Перевод] Вся правда об ОСРВ от Колина Уоллса. Статья #4. Задачи, переключение контекста и прерывания Идентификаторы задач (Task Identifiers) Необходимо уметь идентифицировать каждую задачу в системе. Это требование важно и для других объектов ядра, но в задачах есть некоторые нюансы, которые соответствуют теме данной статьи. Разработчики ОСРВ используют разные подходы к ...

Как именно работает Wi-Fi на iOS? Сегодня мы не будем рассказывать о принципах работы Wi-Fi или преимуществах этой технологии – об этом итак известно почти все. В нашем случае интересно совсем другое – как именно работает iOS с беспроводными сетями. Разработчики предусмотрели для мобильной операционной сис...

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

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

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

Домашняя камера наблюдения Arlo Ultra поддерживает видео 4K с HDR Домашние системы наблюдения с каждым годом становятся всё популярнее. И пока многие недорогие модели камер не поддерживают даже Full HD, камера Arlo Ultra обзавелась поддержкой 4K HDR. Новинка пока отсутствует на официальном сайте, хотя пресс-релиз там имеется. Но магаз...

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

UniSharping: конвертирование кода C# в Java и Python Введение С 70-х годов развивается Simplified English, цель которого — определение подмножества языка, понятного широкому кругу неносителей языка. Рекомендуется, например, для технической документации. Автоматические переводчики на таком подмножестве будут работать заведомо к...

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

GO Music+ 1.8.4 GO Music Player PLUS – это лучший партнер для поиска своего музыкального «Я», включая ваших любимых певцов и ваши любимые жанры, когда бы и где бы вам ни захотелось послушать музыку. Вы также сможете создавать персонализированный плейлист, чтобы слушать то, что вам нравится....

Двуногий робот, которому помогает ходить квадрокоптер University of Tokyo Двуногим роботам, как правило, довольно трудно сохранять равновесие при ходьбе. Для решения этой проблемы исследователи из Токийского университета придумали двуногого робота Aerial-Biped, оснащенного квадрокоптером, который позволяет ему ходить. Как ...

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

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

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

Использование информации о платежной активности клиентов для развития CRM банка Андрей МУХАМЕДЖАНОВ, Банк Интеза, Управление бизнес-анализа и развития клиентских отношений, бизнес-аналитик.  В процессе развития клиентской аналитики один из аналитических признаков — «Клиентская активность» — эволюционировал от простого филь...

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

Huawei и Oppo снова попались на обмане покупателей Конкурировать на современном мобильном рынке, конечно же, очень тяжело, но опускаться до обмана своих потенциальных покупателей – это самое последнее дело и худшее, что может сделать компания, которая дорожит своей репутацией. Исследовательская группа TECH2 решила пров...

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

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

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

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

[Из песочницы] [Перевод] Как работает Graal — JIT-компилятор JVM на Java Привет, Хабр! Представляю вашему вниманию перевод статьи "Understanding How Graal Works — a Java JIT Compiler Written in Java". Введение Одной из причин по которой я стал исследователем языков программирования является то, что, в большом сообществе людей связанных ...

Continuous integration в Яндексе Поддержка огромной кодовой базы с одновременным обеспечением высокой производительности большого числа разработчиков — это серьезный вызов. В течение последних 5 лет в Яндексе идет разработка особой системы непрерывной интеграции. В данной статье мы расскажем про масштаб код...

Windows Defender теперь работает в режиме песочницы. Как его включить В конце октября компания Microsoft объявила о том, что её встроенный в Windows 10 антивирус Windows Defender («Защитник Windows») может работать в изолированной программной среде. Это значит, что, если вдруг он будет скомпрометирован, доступ к остальной части операционной си...

Обнаружение и распознавание объектов с камеры в ROS с помощью пакета find_object_2d Одним из преимуществ Robot Operating System (ROS) является то, что у него есть множество пакетов, которые можно использовать повторно в наших приложениях. В нашем случае мы хотим внедрить систему распознавания и обнаружения объектов. Пакет find_object_2d реализует SURF, SI...

Особенности оконной фильтрации на ПЛИС Всем привет! В этой статье речь пойдет об одной важной части цифровой обработки сигналов — оконной фильтрации сигналов, в частности на ПЛИС. В статье будут показаны способы проектирования классических окон стандартной длины и «длинных» окон от 64K до 16M+ отсчетов. Основной...

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

Использование FPC-библиотеки «InternetTools» в Delphi На самом деле, статья несколько шире – она описывает способ, позволяющий прозрачно задействовать и многие другие библиотеки (причём не только из мира Free Pascal), а InternetTools выбрана из-за своего замечательного свойства – это тот случай, когда (как ни удивительно) отсут...

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

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

«Поверх задач» К начинающемуся 22 октября в Лас-Вегасе очередному мероприятию DOES (DevOps Enterprise Summit)  «машина по производству DevOps-публикаций», издательство «IT Revolution Press» (например, DevOps Handbook, Gene Kim) выпустила публикацию «Преодоление неэффективности множества си...

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

Sony обновляет ряд Xperia до Android 9 Pie. Одной из функций ОС — нет Согласно появившемуся в Сети новому сообщению, одна из довольно старых линеек умных телефонов Sony Xperia сейчас получает обновление до представленной в 2018 году компанией Google операционной системы Android 9 Pie. Впрочем, как отмечается дополнительно, даже после установк...

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

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

Skype получил функцию записи видеозвонков Компания Microsoft объявила о запуске долгожданной функции записи видеозвонков в приложении Skype.  Новшество доступно в последней версии Skype для всех основных платформ, за исключением Windows 10. Для Windows 10 релиз ожидается в ближайшие недели.  Для зап...

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

Одобрением киносценариев будет заниматься искусственный интеллект По мнению Надиры Азермай, основателя бельгийской компании ScriptBook, занимающейся технологиями искусственного интеллекта, та же кинокомпания Sony Pictures в период с 2015 по 2017 годы смогла бы сэкономить миллионы долларов своих средств, если бы использовала разработанный...

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

Сравнение Meizu 16 и Xiaomi Mi 8: какой Китайский флагман выбрать? Совсем недавно компания Meizu представила свое новое флагманское устройство Meizu 16. Смартфон получился интересным и мы решили сравнить его с главным Китайским конкурентом Xiaomi Mi 8. Что из этого вышло, читайте в нашем сравнении: Характеристики устройств Meizu 16 Раз...

[Из песочницы] Responsive design: сохранение формы элементов разметки Одним из приемов адаптивного веб-дизайна является установка размеров элементов разметки в процентах относительно размеров контейнера их содержащего. Тем самым достигается пропорциональное изменение размеров всех элементов при изменении размеров окна браузера. Если задаются т...

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

Face ID на iPad Pro работает лучше чем на iPhone? Инновационная технология распознавания лиц Face ID дебютировала в iPhone X, и даже на момент своего выхода работала достаточно хорошо. Но по мнению журналиста 9to5Mac, Чанса Миллера, потенциал Face ID по-настоящему раскрывается только в новом iPad Pro. По его словам, сканер...

Глава Facebook Messenger занялся интеграцией блокчейна в Facebook В минувший вторник глава Facebook Messenger – популярного сервиса от создателей известной социальной сети, объявил о том, что покидает свою должность. Дэвид Маркус останется в компании Facebook, но займется новым для компании направлением. Его задачей станет найти применен...

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

Jack of all trades В преддверии грядущего праздника, «Дня знаний», я от всей души хочу поздравить людей, тесно связанных с образованием, обучением и деятельностью по повышению классификации. Вы могли бы подумать, что я обращаюсь к ученикам и учителям, преподавателям высшей школы и ...

USB3Vision и GenICam. Взгляд изнутри. I Введение Современный мир трудно представить без видеокамер. Они настолько плотно обосновались в нашей жизни, что стали ее неотъемлемой частью, хотим мы того или нет. Смартфоны, компьютеры, охранные системы и т.д. Список сфер применения можно продолжать долго, но в конечном с...

Обнаружен эффективный метод восстановления моторных функций после инсульта Анализ нескольких десятков исследований и научных публикаций помог американским ученым выяснить эффективный метод восстановления работы конечностей после перенесенного инсульта. О своих выводах ученые поделились в журнале European Journal of Neurology. Всего авторы работы...

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

Inware — вся информация о смартфоне в одном приложении Где можно просмотреть информацию о смартфоне? Для этих задач существует множество приложений, но не все из них реализованы качественно. Наиболее популярным вариантом является AnTuTu Benchmark, однако это именно бенчмарк, скачивать массивное приложение, чтобы просмотреть лиш...

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

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

Указатели C как лингвистический парадокс Недавно один знакомый, которого я знаю через совсем не программистские круги, попросил помочь ему с лабораторной по C++. В коде было примерно следующее: void do_something(MyObj *input[], int count) { MyObj **copy = new MyObj*[count]; for (int i = 0; i < count; ++...

Домашние батареи Tesla Powerwall получили специальный режим накопления энергии в случае приближения шторма Компания Tesla реализовала новую функцию в своих бытовых аккумуляторных батареях PowerWall. Она позволит сохранять энергоснабжение дома даже в условиях наступления стихийного бедствия. Новая функция получила название Storm Watch. Она осуществляет мониторинг прогнозов погоды ...

[Из песочницы] Работа с формами в React.js, используя базовый инструментарий Введение За время работы на React.js мне часто приходилось сталкиваться с обработкой форм. Через мои руки прошли Redux-Form, React-Redux-Form, но ни одна из библиотек не удовлетворила меня в полной мере. Мне не нравилось, что состояние формы хранится в reducer, а каждое собы...

Процессор Intel Core i7-9700K разогнали до 5,3 ГГц при использовании воздушного охлаждения Уже скоро Intel представит свои первые восьмиядерные процессоры в исполнении LGA 1151. Это будут Core i9-9900K и Core i7-9700K. Их параметры нам уже хорошо известны, а вот цен пока нет. Вполне может оказаться так, что старший CPU будет достаточно дорогим и покупатели бу...

Как устроена камера смартфона? Просто о сложном Если вы думаете, что камера смартфона это простой элемент, делающий снимки, вы ошибаетесь. Даже если вы уверены, что он не так прост как кажется, вы все равно далеки от истины. На самом деле он намного сложнее, чем кажется. Так как же устроена камера современного смартфона?...

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

Домашняя камера наблюдения Arlo Ultra поддерживает видео 4K с HDR Домашние системы наблюдения с каждым годом становятся всё популярнее. И пока многие недорогие модели камер не поддерживают даже Full HD, камера Arlo Ultra обзавелась поддержкой 4K HDR. Новинка пока отсутствует на официальном сайте, хотя пресс-релиз там имеется. Но мага...

typeof Everything и утиные недоразумения Каждый, использующий в каких бы то ни было целях замечательный JavaScript, задавался вопросом: мол а почему typeof null — это "object"? typeof от функции возвращает "function", но от Array — "object"? а где же getClass у ваших хваленых классов? И хотя на большую часть легко...

Хроматическое число плоскости не меньше 5 Задача о хроматическом числе плоскости формулируется следующим образом: в какое наименьшее число цветов можно раскрасить плоскость так, чтобы любые две точки на расстоянии 1 были покрашены в различные цвета? Эту задачу сформулировали Хуго Хадвигер и Пал Эрдёш в сороковых го...

[Перевод] Архитектуру искусственного интеллекта нужно менять Использовать архитектуру фон Неймана для приложений с искусственным интеллектом неэффективно. Что придёт ей на смену? Использовать существующие архитектуры для решения задач машинного обучения (МО) и искусственного интеллекта (ИИ) стало непрактично. Энергия, потребляемая ИИ,...

В дикой природе найден UEFI-руткит Исследуя очередную шпионскую кампанию APT-группы Fancy Bear, аналитики из ESET обнаружили руткит, выполненный в виде модуля UEFI. Подобные творения вирусописателей редки, а с их использованием в реальных атаках эксперты столкнулись впервые. Группировка Fancy Bear, она же APT...

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

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

Где приобрести тепловизоры Когда у человека что-то болит, то ему назначают делать УЗИ или рентген. Ведь только таким образом можно посмотреть, что происходит внутри его организма. А что делать, когда возникают проблемы с различным оборудованием, которое имеет огромное значение в самых разнообразных сф...

Cоздаyj «умное» гнездо для редкого вида ласточек С 1966 года наблюдается значительное уменьшение популяции пурпурных лесных ласточек: по данным Корнельского университета в среднем по Северной Америке их число снизилось примерно на 40%. Это характерно и для других видов перелетных птиц. Получив новые данные, орнитологи наде...

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

Система жидкостного охлаждения ID-Cooling Auraflow X 120 может отвести до 200 Вт тепла Компания ID-Cooling представила систему жидкостного охлаждения Auraflow X 120 для процессоров AMD и Intel. Новинка является более компактной версией представленной в прошлом месяце системы Auraflow X 240. Новая система охлаждения Auraflow X 120 оснащена алюминиевым ...

Искусственный интеллект будет искать людей: как это работает Группа исследователей из Индии обучила искусственный интеллект (AI) искать нужных людей по их росту, гендерной принадлежности и одежде. Об этом сообщают novostiit.net со ссылкой на www.onsmi.net. Технологии AI уже давно используются в системах распознавания лиц и поиске люде...

DJI представила экшн-камеру Osmo Pocket которой нет аналогов Времена, когда для съемки видео нужно было использовать огромные камеры, давно прошли. Устройства становились меньше из года в год, и теперь компания DJI представила потрясающую камеру Osmo Pocket, которая легко помещается в карман. При своем минимальном размере она оснащен...

Как мы организовали хранилище данных дешевле Amazon Simple Storage Service на 35% У нас есть набор систем хранения как традиционных, так и программно определяемых. Они используются в формате блочных хранилищ для хранения виртуальных машин, баз данных и других ресурсов. На втором этапе мы стали использовать объектное хранение, то есть хранение без иерар...

Российские исследователи будут формировать суставы методом 3D-печати Учёные из России разрабатывают методику, которая позволит создавать искусственные суставы с помощью технологии 3D-печати. Об этом сообщает сетевое издание «РИА Новости», ссылаясь на информацию, полученную от Фонда перспективных исследований (ФПИ). Метод 3D-печати позволит за...

Из первых уст о Solid Edge 2019 Компания Siemens PLM Software объявила о выходе новейшей версии Solid Edge® – портфолио простых и экономичных решений по автоматизации всех аспектов разработки изделия, включая конструирование механических узлов и электрических систем, численное моделирование, технологическу...

Интересные факты об Android Android занимает около 80% рынка. Простыми словами, большинство владельцев смартфонов — это пользователи Android. Но как много вы знаете о системе, которой пользуетесь? Давайте узнаем несколько интересных фактов об Android. Операционная система была создана не Google...

Прямое сравнение методов лазерной коррекции миопии или за что вы платите при выборе ReLEx SMILE Мы тут «починили» лазером Boomburum, и в посте, где он рассказывал про свои новые глаза, разгорелась дискуссия на тему сравнения ФРК-методов, LASIK-методов и SMILE-методов. Мы (имею в виду немецкий холдинг SMILE EYES, куда входит наша российская клиника) делаем все три вида...

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

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

IT-системы с повышенными требованиями по надежности Во время вебинара (13 сентября, 16:00-17:00) будут рассмотрены варианты организации бесперебойных систем и продемонстрируем работу самого простого и экономичного способа создания такой системы ㅡ Pilot Light. Этот метод подразумевает постоянную работу минимального окр...

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

[Из песочницы] Проблемы доступа к персональным данным от лица всех участников процесса Приветствую дорогие хабровчане. Лирическое отступлениеКак пользователь одного из «высокоразвитых» ресурсов рунета, я обнаружил довольно распространённую картину в админке своего профиля: от моего имени рассылался спам. Для меня это стало некоторым сигналом, так как за то в...

CodeRainbow: интерактивное изучение и документирование кода Часто программистам приходится разбираться с чужим незнакомым кодом. Это может быть и изучение интересных проектов с открытым кодом, и необходимость по работе — в случае присоединения к новому проекту, при анализе большого объема legacy кода и т.д. Думаю, каждый из вас ста...

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

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

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

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

Взлом «умных» счетчиков на PHDays 8: разбор конкурса MeterH3cker В этом году конкурсная программа Positive Hack Days пополнилась соревнованием по взлому элементов системы smart grid — «MeterH3cker». В распоряжении участников был макет двух домов, по задумке организаторов солнечные батареи обеспечивали дома электроэнергией, а возникающие...

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

4 вещи, которые мы можем увидеть в Windows 10 19H1 Разработка следующего крупного обновления для Windows 10 под кодовым названием «19H1» уже стартовала, а значит самое время подумать о том, что мы можем увидеть уже весной следующего года. Функция «Sets» Компания Microsoft никогда публично не говорила о сроках релиза функци...

Пентагон потратит 900 миллионов долларов на системы искусственного интеллекта Пятилетний контракт предусматривает развитие систем, предназначенных для решения повседневных задач и повышения эффективности вооруженных сил. Министерство обороны США заключило с компанией Booz Allen Hamilton контракт сроком на пять лет на 885 млн долл., предусматривающи...

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

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

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

«Ryzen MAX»: специальная комплектация Ryzen 5 2600X и Ryzen 7 2700 с улучшенным охлаждением Компания AMD решила выпустить к этому праздничному сезону специальное издание своих процессоров Ryzen, которое получило название «Ryzen MAX». Новинки будут выпущены ограниченным тиражом и от обычных процессоров Ryzen будут отличаться специальным комплектом поставки. Комплект...

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

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

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

[Перевод] Доклад Римского клуба 2018, Глава 3.16: «Глобальное правительство» Предлагаю самим разобраться с докладом «мирового правительства», а заодно и помочь перевести первоисточник. 3.16.1 Введение: система ООН и перспективные идеи Большая часть работы Римского клуба связана с глобальными проблемами и инициативами. Многие идеи, представленные в...

Новая система от Microsoft, Архитектура EDGE, Surface Andromeda – MSReview Дайджест #10 Всем привет, с вами юбилейный выпуск MSReview Digest. Хоть это и ежемесячный дайджест, но вот в мае я ним немного не успел, поэтому в июле догоняем отставание. Итак, что же сегодня у нас в выпуске: Microsoft работает над новой ОС, Проект Andromeda отменен, Релиз октябрьского...

10 заповедей безопасности полётов, которые могли бы пригодиться любой организации Designed by fanjianhua / Freepik В статье «Как авиакатастрофа может улучшить разбор факапов в ИТ» автор поднял интересную тему методов и средств организации безопасности полётов. В частности были перечислены принципы solution without blame, SWOB («решение без обвинений»). ...

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

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

Чего нам ждать от выхода iOS 13 от Apple? Новая операционная система производства Apple станет настоящим переворотом в мире гаджетов. Вот уже пять лет после выхода iOS 7 мир не видел никаких уникальных обновлений. И в следующем году, предположительно летом на WWDC 2019, эта оплошность будет исправлена и все смогут у...

Секреты невозможных вычислений на GPU Наш опыт использования вычислительного кластера из 480 GPU AMD RX 480 при решении математических задач. В качестве задачи мы взяли доказательство теоремы из статьи профессора Чуднова А.М. “Циклические разложения множеств, разделяющие орграфы и циклические классы игр с гарант...

Треть компьютеров на промышленных предприятиях в опасности: Если операторы компьютеров АСУ ТП не знают об установленных на них RAT, что отнюдь не редкость, то опасность стать жертвой кибератаки повышается.Как заявляют в "Лаборатории Касперского", наибольшую угрозу в RAT представляет возможность получения повышенных привилег...

Графические процессоры Nvidia добавят ЦОДам интеллекта Процессоры Tesla T4 появятся в продуктах Google и получат поддержку со стороны Cisco, Dell EMC, Fujitsu, HPE, IBM, Oracle и SuperMicro. Компания Nvidia активизирует свои усилия рынке оборудования для ЦОДов, повышая эффективность решения различных задач искусственного инте...

[Нам пишут] История создания приложения Wonderlamp для iOS Привет! Меня зовут Руслан, мне 20 лет, занимаюсь iOS-разработкой около 2 лет. Я хотел бы рассказать вам об опыте создания моего приложения Wonderlamp. На создание этого приложения меня вдохновила одна вещь моей младшей сестры. Это светильник с динамиками, который проигрыва...

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

Незакрытый баг Windows позволяет повысить привилегии Себастьян Кастро (Sebastián Castro), специалист колумбийской ИБ-компании CSL, нашел способ повысить права гостевого пользователя Windows до администраторских и сохранить их при перезагрузке. Метод основан на подмене одного из параметров учетных записей в системе — относитель...

Незакрытый баг Windows позволяет повысить привилегии Себастьян Кастро (Sebastián Castro), специалист колумбийской ИБ-компании CSL, нашел способ повысить права гостевого пользователя Windows до администраторских и сохранить их при перезагрузке. Метод основан на подмене одного из параметров учетных записей в системе — относитель...

Может ли голосовой помощник упростить управление инфраструктурой ЦОД? Будущее управления инфраструктурой ЦОД Вот простой сценарий. Утро. Вы заходите в свою серверную ферму и видите записку от коллег из команды DevOps, которые работали вчера. Они просят вас развернуть несколько инстансов AWS, чтобы можно было протестировать новый код для DCIM-...

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

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

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

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

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

[Из песочницы] 10 советов по дизайну интерфейса Привет, Хабр! Представляю вашему вниманию перевод статьи "10 Tips to Designing Perfect Forms". Формы играют роль портала между пользователем и системой и часто являются основой страницы. Авторизация, регистрация, обновление статуса, ввод платежных данных или адреса доставк...

3D-напечатанный дом в Колумбии По всему миру строятся дома с использованием аддитивной технологии. Трехмерная печать применяется для возведения построек в Европе, Азии и Америке. Латинская Америка не отстает: в Колумбии также построили первый 3D-напечатанный дом. Аддитивная технология в Колумбии Компания...

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

Анонс Windows 10 Insider Preview Build 17733 (Fast) Добрый вечер, друзья! Сегодня компания Microsoft выпустила очередную предварительную сборку Windows 10 Redstone 5 под номером 17733 на быстрый канал обновлений. Разработка этой версии системы постепенно подходит к концу, поэтому основное внимание сейчас уделяется исправлени...

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

Intel устранила серьезную брешь в своих процессорах Корпорация Intel обновила прошивку своих микрочипов, устранив угрозу их файловой системе. Уязвимость CVE-2018-3655, обнаруженная экспертами Positive Technologies, позволяла злоумышленникам взламывать криптографические ключи, чтобы вмешиваться в работу компьютера и перехватыв...

[Перевод] ref locals и ref returns в C#: подводные камни производительности В языке C# с самого начала поддерживалась передача аргументов по значению или по ссылке. Но до версии 7 компилятор C# поддерживал только один способ возврата значения из метода (или свойства) — возврат по значению. В C# 7 ситуация изменилась с введением двух новых возможност...

[Из песочницы] Как выруливать с legacy code, когда проект нужно было на вчера Привет. Меня зовут Иван Мельничук, я Head of Development Department в украинской IT-компании. В публикации хочу поделиться личными профессиональными подходами относительно решения вопроса legacy code в условиях стремительного развития проекта и рассказать о приемах, к которы...

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

Смартфон Xiaomi Mi 7 может выйти под названием Xiaomi Mi 8 Различные компании по тем или иным причинам пропускают при названии своих новых продуктов порядковые номера. Например, после OnePlus 3 был выпущен OnePlus 5 из-за предрассудков по поводу числа 4, распространенных в азиатском регионе. Компания Apple вместе с iPhone...

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

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

Теневой рынок наводнили предложения дешевого софта для майнинга По данным системы Group-IB Threat Intelligence, за год количество объявлений на теневых форумах, в которых предлагаются программы для майнинга на продажу или в аренду, увеличилось в 5 раз (H1 2018 против H1 2017). Опасной тенденцией эксперты Group-IB называют широкую доступн...

Используем скрытые возможности встроенной клавиатуры iOS Несмотря на то, что в iOS 8 появилась поддержка клавиатур от сторонних разработчиков, многие по-прежнему предпочитают набирать текст на встроенной клавиатуре iOS. Этому есть несколько причин. Разработанная в Apple клавиатура проста, безопасна и удобна в использовании. К то...

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

Gboard теперь позволяет создавать «битмодзи» из собственных селфи В прошлом году приложение Allo позволило пользователям создавать аватары-«битмодзи» из собственных селфи. Теперь функция появилась и в Gboard.Разбираем Allo по кусочкамКлавиатура от Google даст пользователям возможность использовать «собственные» эмодзи, которые система созд...

В Samsung рассказали о технологиях для полностью безрамочного смартфона Компания Samsung на специальном закрытом мероприятии для бизнес-партнёров рассказала о технологиях для смартфона, экран которого будет полностью лишён не только рамок, но и выреза. Lets Go Digital Слайд с презентации оказался в распоряжении сетевых источников. Южнокорейский ...

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

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

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

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

Death Coming 1.1.4.611 Death Coming — нелинейная игра-головоломка, в которой вам предстоит быть посланцем Смерти. У вас всего одна задача… Пожинать души и подчиняться догмату о свободе воли. — Предыстория --- Вы умерли.  Но смертью все не закончилось. Вы стали помощником Смерти, жнецом...

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

5. Check Point на максимум. IPS. Часть 1 Продолжаем нашу серию уроков по Check Point. На этот раз мы обсудим одну из моих любимых тем, а именно — IPS (Intrusion Prevention System) По-русски — система предотвращения вторжений. Причем акцент именно на Prevention (т.е. предотвращение)! Одно из главных кредо компании...

Microsoft, Sony и крупные издатели создали группу по улучшению HDR-игр Несколько крупных издателей и связанных с играми компаний, в том числе Microsoft и Sony, объединились для создания HDR Gaming Interest Group (HGIG). Организация стремится улучшить качество HDR-игр во всей индустрии путём обмена передовым опытом и создания открытых руководств...

[Перевод] Рефакторинг с использованием C++17 std::optional В разработке существует множество ситуаций, когда вам надо выразить что-то с помощью "optional" — объекта, который может содержать какое-либо значение, а может и не содержать. Вы можете реализовать опциональный тип с помощью нескольких вариантов, но с помощью C++17 вы сможе...

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

[Из песочницы] Кросс-языковая разработка ПО Задача Вот бы, разрабатывая программу на одном языке, сразу получать исходники на других языках программирования… Я пишу на C# .NET, но в последнее время всё больше требуется интегрироваться с Java. Одно из решений — оформление web-сервисов для взаимодействия, но не то это, ...

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

Приобрести систему нагревания табака iQOS Как бросить курить? Таким вопросом задается почти каждый второй житель планеты Земля. Сегодня курильщиков можно встретить абсолютно везде. Некоторые курят прямо на ходу, идя по улице. Другие, сидя на остановках общественного транспорта, дожидаясь маршрутки или троллейбуса. Е...

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

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

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

Xiaomi Mi 8 предложит аккумулятор на 4000 мАч? Одним из важных пунктов при выборе смартфона является время работы от аккумулятора. И у нового Xiaomi Mi 8 с этим проблем может не быть. Стоит сказать, что Xiaomi уже не раз с успехом практиковала установку емких аккумуляторов в своих устройствах, создавая «трудяг&raqu...

Xiaomi Mi 8 предложит аккумулятор на 4000 мАч? Одним из важных пунктов при выборе смартфона является время работы от аккумулятора. И у нового Xiaomi Mi 8 с этим проблем может не быть. Стоит сказать, что Xiaomi уже не раз с успехом практиковала установку емких аккумуляторов в своих устройствах, создавая «трудяг&raqu...

Елена Тихомирова: как все успеть, или почему стоит отказаться от многозадачности 24 апреля 2018 года в 19:30 в Москве прошел митап на тему «Как все успевать: тайм-менеджмент для НКО». На встрече выступила Елена Тихомирова, генеральный директор компании eLearning Center. Елена рассказала, зачем нужно управлять временем, как начинать и заканчивать дел...

MassTransit, Saga и RabbitMQ для реализации диспетчера процессов Однажды перед нами встала задача автоматизировать различные workflow в крупной компании. Для нас это значило соединить воедино на момент старта порядка 10 систем. Причем связать всё надо было асинхронно, масштабируемо, надежно. Упрощённо процесс можно описать как последоват...

Бесплатная программа Movavi для конвертирования WMA в MP3 Наверное, нет такого человека, который бы не любил музыку. У каждого из нас найдется любимая песня, которую мы можем слушать изо дня в день, и она нам вовсе не надоест. У многих людей с определенной песней связаны воспоминания, которые оживают при ее прослушивании. Сегодня с...

OpenSceneGraph: сборка из исходников и Hello World Введение OpenSceneGraph (далее OSG) — открытый кроссплатформенный фреймворк, написанный на C++ и представляющий собой графический движок, предоставляющий программисту объектный интерфейс к OpenGL. В нашей стране этот движок не особенно популярен, даже на Хабре я видел толь...

20 сочетаний горячих клавиш для Google Chrome на Mac (macOS) На сегодняшний день компьютер является одним из самых распространенных и мощных инструментов, однако далеко не всем пользователям известны наиболее продуктивные методы работы с устройством. Речь идет о горячих клавишах, использование которых поможет существенно упростить раб...

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

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

Что принесёт на рынок новая архитектура NVIDIA Turing? Во время презентации NVIDIA на мероприятии SIGGRAPH 2018 исполнительный директор компании Дженсен Хуанг (Jensen Huang) официально представил долгожданную архитектуру GPU Turing, о которой ходило так много слухов. Следующее поколение графических процессоров будет включать в с...

@Voice Aloud Reader 14.3.7 @Voice Aloud Reader — находка для тех, кто не хочет заставлять свои глаза напрягаться сверх положенного времени. Также эта программа будет хорошим подспорьем для слабовидящих людей. Основное ее предназначение — это чтение практически любого текста вслух. Озвучивание текста...

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

Заряжаем АА, ААА и другое цилиндрическое и аккумуляторное На ныне покойном Geektimes есть (или был) блог Gearbest и он был (или есть) уныл. Их маркетологи зачем-то раз за разом втюхивают одни и те же телефоны и планшеты, тогда как на сайте (впрочем, как и на Ali) есть куча других отличных товаров для гиков. Поэтому, можно я поделюс...

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

Objective-C и C++, рождение Удивительно, но всего 15-20 лет назад между поклонниками этих языков шла чуть ли не война. Асимметричная. Со стороны “ущемляемого меньшинства”. “Большинство” даже не подозревало о существовании противника и не сопротивлялось. Интересно: в наши дни кто-нибудь догадается како...

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

Бета-версия ОС Android P доступна не только для смартфонов Pixel Вчера во время Google I/O поисковый гигант в очередной раз представил операционную систему Android P. На сей раз речь шла уже не об очередной версии Developer Preview, а об Android P Beta, то есть она уже больше подходит для обычных пользователей. Более того, если рань...

[Перевод] Swift 4.1: почему Apple переименовала flatMap в compactMap Привет, Хабр! Меня зовут Александр Зимин, я iOS-разработчик в Badoo. Это перевод статьи моего коллеги Швиба, в которой он рассказал, что из себя представляла функция flatMap в Swift и почему одну из её перегрузок переименовали в compactMap. Статья полезна как для понимания ...

Жадный гном: Как я писал аналитику рынка в Lineage 2 Вот и наступила осенне-зимняя пора. За окном дожди и желания проводить время на открытом воздухе все меньше и меньше. И вот приходит мне сообщение от товарища "А давай поиграем в Lineage 2?". И опять я, поддавшись ностальгии, согласился. Выбрали мы свеженький сервер на ру-оф...

Memrise 2.94_6035_memrise Memrise — это бесплатная комплексная система запоминания для изучения языков. Изучение нового языка — увлекательное приключение! Открой для себя радость многоязычия без усилий и труда! Исследуй десятки языков, подкреплённых наукой памяти: наши уникальные технологии помогут т...

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

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

Алексей Маланов: «Машина решает ту задачу, которую перед ней ставят» Искусственный интеллект становится все более «разумным», но это одновременно повышает риски, возникающие из-за несовершенства процесса обучения, предупреждает эксперт «Лаборатории Касперского» По мере роста мощности систем искусственного интеллекта и важности задач, им до...

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

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

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

Samsung регистрирует торговую марку Magbee для нового устройства Компания Samsung, по сообщениям интернет-источников, подала в Соединённых Штатах и Европе заявки на регистрацию торговой марки Magbee. WSJ Наблюдатели полагают, что под указанным именем на рынке дебютирует «умный» динамик с голосовым ассистентом Bixby. Такой гаджет позволит ...

«Цифровая лаборатория Норникеля» переедет в Сколково Подписи под соглашением поставили старший вице-президент - финансовый директор "Норникеля" Сергей Малышев и вице-президент фонда "Сколково", исполнительный директор кластера передовых производственных, ядерных и космических технологий Алексей Беляков.В р...

[Из песочницы] SAP и Python интеграция или как забрать данные из SAP проще Добрый день, Хабр! Хочу поделится опытом интересной задачи по тому как без труда взаимодействовать с системами SAP с помощью Python — не важно какой модуль или версия платформы. Если интересно только техническое решение, то пропускайте всю лирику и смотрите пример реализац...

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

[Из песочницы] Быстрый Sin и Cos на встроенном ASM для Delphi Всем привет! Возникла потребность написать быстрое вычисление Sin и Cos. За основу для вычислений взял разложение по ряду Тейлора. Использую в 3D-системах (OpenGL и графическая библиотека своей разработки). К сожалению свести ряд «идеально» для Double не получается, но это ...

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

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

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

Космическая обсерватория TESS приступила к выполнению научных задач Список известных экзопланет в скором времени может пополниться тысячами новых объектов: охоту на такие космические тела начал аппарат Transiting Exoplanet Survey Satellite, или TESS. Обсерватория TESS была запущена в апреле этого года. В течение как минимум двух лет космиче...

Что такое дисплей True Tone и как его отключить на iPhone 8, iPhone 8 Plus и iPhone X Дисплей True Tone является одной из самых недооцененных функций в iPhone 8, iPhone 8 Plus и iPhone X. Она совершенно незаметна на первый взгляд, и ощутить разницу можно, лишь взяв в руки устройство без True Tone. Как отметил вице-президент Apple по маркетингу Фил Шиллер, как...

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

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

Готовится к выходу переиздание книги «DevOps для ИТ-менеджеров» Уже на следующей неделе выйдет из печати второе издание книги Олега Скрынника «DevOps для ИТ-менеджеров». Книга выпускается издательством «ДМК Пресс», это значит, что вы можете оплатить заказ онлайн и уже в ноябре получить только что вышедший из типог...

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

Tandem 1.8.5 Таndem Практика общения — лучший способ изучения иностранного языка. Таndem способствует языковому обмену. Благодаря нашему приложению вы сможете практиковать говорение с носителями, которые могут помочь вам в изучении иностранного языка и улучшении навыков общения на нем за...

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

Какие улучшения ждут Face ID в iOS 12 Несмотря на высочайший уровень удобства использования Face ID, фирменная технология распознавания лиц от Apple имеет ряд объективных недостатков. К счастью, если верить слухам, все они будут исправлены уже с релизом финальной сборки iOS 12, которая выйдет до конца этого ме...

Samsung отложила выход Android Oreo для трех популярных смартфонов Samsung Electronics приняла решение отложить выход Android Oreo для смартфонов Galaxy J3 (2017), Galaxy J5 Pro и Galaxy J7 Pro. Это следует из материалов сайта турецкого представительства компании. Согласно данным вендора, апдейты для обозначенных моделей стоит ждать не ран...

Как изменить размер нескольких фото одновременно на Mac (macOS) без установки дополнительных программ Если у вас накопился большой объем фотографий, размер которых вы хотите изменить, проще всего воспользоваться встроенной в macOS функцией предварительного просмотра. Можно, конечно, использовать специальные приложения или соответствующие функции в фоторедакторах, однако «род...

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

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

«Росэлектроника» создает производственную систему для повышения операционной эффективности Первыми предприятиями по развитию производственных систем стали АО "Рязанский радиозавод" и ПАО "Ковылкинский электромеханический завод" (ПАО "КЭМЗ"), АО "Завод полупроводниковых приборов" (Йошкар-Ола) и АО "Радиозавод" (Пенз...

Mini LED игровые мониторы могут выйти на рынок в конце этого года AU Optronics работает над новой системой подсветки для ЖК - панелей, в основном, она основана на множестве небольших светодиодов образующих массивы, технология может уже стать доступной в конце этого года. Сокращенное название технологии FALD, Full Array Local Dimming, одн...

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

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

«МегаФон» запустил платформу защиты от DDoS-атак Распределенные DDoS-атаки (distributed denial of service) - один из наиболее распространенных в современном мире видов киберугроз. Они опасны, так как в связи с большим количеством поступающих одновременно некорректных запросов происходит отказ в работе информационных систем...

Как скачать приложение «Камера» для Google Pixel 3 на свой смартфон На мероприятии Made by Google, посвященном релизу Google Pixel 3 и Pixel 3 XL, компания Google представила обновленную версию приложения «Камера». Его основное отличие от предыдущей ревизии заключается в видоизмененном интерфейсе, который благодаря пролистываемой строке реж...

Почему стоит перейти на YouTube Music и чем он отличается от YouTube Premium На этой неделе, 18 июня, компания YouTube запустила в России новый музыкальный сервис под своим брендом — YouTube Music. Вместе с ним в стране официально стала доступна платная подписка YouTube Premium, предлагающая ряд дополнительных преимуществ в рамках всей экосистемы вид...

Идеала нет: как я искал язык программирования для себя От переводчика: этот пост — несколько сокращенный перевод оригинальной статьи Гала Шлезингера, опытного frontend-разработчика. Ему очень нравится программировать, а его хобби — изучение различных (и порою весьма неожиданных) языков программирования как для рабочих целей, ...

Обзор SSD накопителей Samsung 970 Evo 250, 500 Гбайт и 1 Тбайт Линейка твердотельных накопителей Samsung 970 является на данный момент самой производительной в модельном ряду корейского бренда. Модификации Pro и Evo предназначены для использования в рабочих станциях и персональных компьютерах энтузиастов. Компактные диски (они использу...