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

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

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

21 полезный лайфхак с губкой для мытья посуды Источник

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

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

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

Вышел первый трейлер полнометражного мультфильма The SpongeBob Movie: Sponge on the Run / «Губка Боб в бегах» (и там есть говорящая голова Киану Ривза) Вышел первый трейлер мультфильма The SpongeBob Movie: Sponge on the Run / «Губка Боб в бегах», который является уже третьим полнометражным анимационным проектом после The SpongeBob SquarePants Movie (2004) и The SpongeBob Movie: Sponge Out of Water (2015). В третье...

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

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

Лунный орбитальный зонд NASA сделал первые снимки Китайской станции «Чанъэ-4» — два пикселя света 6 февраля 2019 года NASA показало первые фотографии, сделанные зондом LRO места посадки спускаемого аппарата «Чанъэ-4» на обратной стороне Луны. В то время, как ровер «Юйту-2» продолжает свой поход по поверхности (более 70 метров откатал уже по Луне). Читать дальше →

Запускаем “десктопное” ПО на микроконтроллере Embox принимал участие в IT фестивале TechTrain. Мы как и в первый раз привезли железки и вживую показали наши достижения. О некоторых мы уже писали на хабре, но мало ли кто не поверил :). Были показаны VoIP телефон, Qt и OpenCV, все на базе STM32F7-Discovery. Кроме стенда ...

Ученые решили загадку, 140 лет скрывавшуюся в одном из фундаментальных физических понятий, в эффекте Холла Ученые-физики нашли способ, позволивший получить доступ к информации, имеющей отношение к одному из фундаментальных физических явлений, к эффекту Холла, и ускользавшей от них в течение 140 лет. Напомним читателям, что физик Эдвин Холл (Edwin Hall) в 1879 году обнаружил, что ...

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 2 Содержание Глава 1 Глава 2 В прошлой главе мы видели, как нейросети могут самостоятельно обучаться весам и смещениям с использованием алгоритма градиентного спуска. Однако в нашем объяснении имелся пробел: мы не обсуждали подсчёт градиента функции стоимости. А это приличный...

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

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

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

Японцы показали четвероногого робота, взбирающегося по вертикальной лестнице Tokyo Metropolitan University Робот был представлен японскими разработчиками на конференции IROS 2019; о разработке пишет портал IEEE Spectrum. Устройство оснащено четырьмя ногами, имеющими по пять степеней свобод и оборудованными на концах датчиками силы и касания и за...

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

По следам Industrial Ninja: как взламывали ПЛК на Positive Hack Days 9 На прошедшем PHDays 9 мы проводили соревнование по взлому завода по перекачке газа — конкурс Industrial Ninja. На площадке было три стенда с различными параметрами безопасности (No Security, Low Security, High Security), эмулирующих одинаковый индустриальный процесс: в воз...

В крышке 16-дюймового MacBook Pro нашли новый странный датчик. Для чего он нужен   Apple добавила в 16-дюймовый MacBook Pro датчик угла наклона крышки. Об этом говорится в документе, который компания предоставила сервисным центрам. Небольшой датчик встроен в левую петлю. Чтобы его заменить, надо открепить дисплей от корпуса. Датчик представляе...

Утечка дает подробное представление о пяти новых полнокадровых датчиках Sony Источник опубликовал подробные сведения о новых полнокадровых датчиках типа CMOS, которые собирается выпустить Sony. Список датчиков включает модели IMX311, IMX313, IMX409, IMX521, IMX554. IMX311 — датчик разрешением 48 Мп с обратной засветкой и многослойной компо...

ITSM — что это такое и с чего начать внедрение Вчера мы опубликовали на Хабре подборку материалов для тех, кто хотел бы разобраться с ITSM — изучить тренды и инструменты. Сегодня продолжаем рассказывать о том, как интегрировать ITSM в бизнес-процессы компании, и какие облачные инструменты могут с этим помочь. / PxHere ...

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

Как давать обратную связь: 9 правил Исследования показали: получив конструктивный фидбек, сотрудники работают лучше. Если обратной связи нет, появляется стресс: трудно понять, хорошо ли ты справляешься и куда двигаться дальше. Возникает «кризис признания» – а там не за углом и выгорание. Подробную обратную св...

TJBOT как иллюстрация IBM Watson services Привет, Хабр! Весной 2019 года прошел очередной Think Developers Workshop, на котором все желающие могли собрать картонного робота TJBota под управлением IBM Watson Services. Под катом находится подробная инструкция, из чего и как собрать такого робота, полезные ссылки и про...

Project Mainline в Android 10 Вчера вышло очередное обновление ОС для мобильных устройств от Google. Одним из главных нововведений Android 10 стал «Project Mainline». Попробую разобраться что это, для чего и как работает. Читать дальше →

[Из песочницы] Строим домашний CI/CD при помощи GitHub Actions и Python Как то вечером, придя домой с работы, я решил немного позаниматься домашним проектом. Я сделал несколько правок и сразу захотел поэкспериментировать с ними. Но до экспериментов мне пришлось заходить на VPS, пулить изменения, пересобирать контейнер и запускать его. Тут я и ре...

[Из песочницы] Редактор блок схем — о дружбе Vue.js и MxGraph С чего все началось? Я фронтенд разработчик, но стремлюсь к развитию, решил написать fullstack приложение и стать миллионером получить бесценный опыт. Так вот, начал планировать бэкенд, выбрал MongoDB для хранения данных, и был готов планировать структуру и связи полей. Н...

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

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

Как сделать триггер DAG'а в Airflow, используя Experimental API При подготовке наших образовательных программ мы периодически сталкиваемся со сложностями с точки зрения работы с некоторыми инструментами. И на тот момент, когда мы с ними сталикваемся, не всегда есть достаточно документации и статей, которые помогли бы с этой проблемой спр...

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

Гибкий прелоадер с использованием единиц измерения em Я люблю придумывать различные элементы интерфейса, и однажды мне захотелось сделать прелоадер. Читать дальше →

По следам индустриального ниндзя: приглашаем участвовать в онлайн-конкурсе по промышленной безопасности На прошедшем PHDays 9 мы проводили конкурс по взлому завода по перекачке газа Industrial Ninja. На площадке было три стенда, эмулирующих индустриальный процесс: под большим давлением в воздушный шар закачивался воздух. У каждого стенда был свой уровень сложности (по степен...

Samsung Galaxy Note10 получит 20-ваттное беспроводное зарядное устройство Известный сетевой информатор Роланд Квандт (Roland Quandt) опубликовал информацию о том, что беспроводное зарядное устройство для смартфона Samsung Galaxy Note10 будет иметь максимальную мощностью 20 Вт. Предполагается, что новая беспроводное зарядное устройство будет п...

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

Три лучших доклада Saint TeamLead Conf Saint TeamLead Conf 2019 — конференция для тимлидов и про тимлидов, которая прошла 23 и 24 сентября в Питере, — получилась с размахом. Чего только стоит главный зал высотой 46 метров и холл для кофе-брейка и прочего нетворкинга в цеху. Или скромные митапы человек на сто, при...

Пример снимка, сделанного датчиком изображения Samsung разрешением 64 Мп, стал доступен в более высоком разрешении Вчера был опубликован первый снимок, сделанный камерой, в которой используется датчик изображения Samsung ISOCELL Bright GW1 разрешением 64 Мп. Однако по нему было трудно составить даже поверхностное представление о качестве изображения, поскольку снимок был очень сильн...

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

[Из песочницы] Прокачиваем разработку на Vue с помощью паттернов: HOC Паттерн HOC (Higher Order Component) очень популярен у React-разработчиков. А вот Vue-разработчики его как-то обходят стороной. Очень зря. Попробуем разобраться в этом. Читать дальше →

Делаем современное веб-приложение с нуля Итак, вы решили сделать новый проект. И проект этот — веб-приложение. Сколько времени уйдёт на создание базового прототипа? Насколько это сложно? Что должен уже со старта уметь современный веб-сайт? В этой статье мы попробуем набросать boilerplate простейшего веб-приложения...

RCServo Extruder - 96-граммовый экструдер Идея не моя, случайно наткнулся на статью, перевод с английского. Ссылку на оригинал оставлю в конце статьи.Обновление 25.10.2017Я использовал этот экструдер каждый день с момента его установки. Схема вполне рабочая. Самое долгое время печати было около 6 часов. Очень любопы...

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

История кодового замка. Как я разработал задание на схемотехнику для стенда «Хакера» на ZeroNights Для подписчиков12 и 13 ноября в Санкт-Петербурге проходила ежегодная международная конференция по практической информационной безопасности ZeroNights 2019. В этот раз на стенде «Хакера», помимо стикеров и скидочных купонов на подписку, можно было найти занятную вещь — электр...

IT-фестиваль TechTrain 2019: как JUG.ru, JUGNsk и JUG.MSK участвовали в нём 24-25 августа 2019 года в Санкт-Петербурге прошёл IT-фестиваль TechTrain 2019, в котором приняли участие представители Java-сообществ JUG.ru (Санкт-Петербург), JUGNsk (Новосибирск) и JUG.MSK (Москва). Как прошла конференция, что было на совместном стенде JUG — обо всём этом ...

Разработка hexapod с нуля (часть 3) — математика Всем привет! Разработка гексапода продвигается и наконец-то базовая математическая часть протестирована и готова к документированию. Чтобы проект дожил до конца и не остался пылиться на полке нужно видеть его сдвиги в положительную сторону, даже если они незначительны. В эт...

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

Autoscaling своими руками с помощью AWX, Ansible, haproxy и Облака КРОК Какое-то время назад мы сделали безагентский (Agentless) мониторинг и алармы к нему. Это аналог CloudWatch в AWS с совместимым API. Сейчас мы работаем над балансировщиками и автоматическим скейлингом. Но пока мы не предоставляем такой сервис — предлагаем нашим заказчикам сд...

Вышел первый трейлер мультика «Губка Боб в бегах». В нём показали Киану Ривза Та же губка, только в 3D.

Модельно ориентированное проектирование. Электропривод с бесколлекторным двигателем постоянного тока В предыдущей статье про модельно ориентированное проектирование было показано, что не все методики одинаково полезны. И объясняется как делать правильно, что бы не было потом мучительно больно. Но в конце статье был поставлен вопрос, провокационный как Шарон Стоун на допросе...

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

[Перевод] Асинхронное программирование – производительность async: понять расходы на async и await Это статья достаточно древняя, но не потерявшая актуальности. Когда разговор заходит об async/await, как правило, появляется ссылка на неё. Перевода на русский найти не смог, решил помочь кто не fluent. Асинхронное программирование долгое время было царством самых опытных р...

[Перевод] Как мы разработали девкит Librem 5 полностью на свободном ПО От переводчика: Librem 5 (на рендере) — защищённый смартфон под Linux от компании Purism, который создаётся на максимально открытом железе и софте за счёт краудфандинга. Сегодня расскажем о разработке Librem 5 Developer Kit и о том, как мы использовали в его разработке толь...

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

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

[Из песочницы] Как в yEd Graph Editor построить красивую схему базы данных Хочу показать вам как с помощью нынче популярного приложения yEd, которое предназначено для построения различных диаграмм и схем, можно сделать полноценную(со всеми обозначениями) схему базы данных. Читать дальше →

Китайский смартфон упал с высоты 31,54 километра и остался жив Vivo iQOO отправили в стратосферу с помощью водородного аэростата, после чего запустили в свободное падение. Примечательно, что гаджет справился и ещё с одним испытанием - перепадами температуры. В верхней точке полета было зафиксировано 56 °C ниже нуля.

5 способов сделать Python-сервер на Raspberry Pi. Часть 2 Привет Хабр. Сегодня мы продолжим изучать сетевые возможности Raspberry Pi, а точнее их реализацию на языке Python. В первой части мы рассмотрели базовые функции простейшего веб-сервера, работающего на Raspberry Pi. Сейчас мы пойдем дальше, и рассмотрим несколько способов, ...

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

[Перевод] Доступное объяснение алгоритма коллапса волновой функции Алгоритм коллапса волновой функции (Wavefunction Collapse Algorithm) учит компьютер импровизировать. На входе он получает архетипичные данные и создаёт процедурно генерируемые данные, похожие на исходные. (Источник) Чаще всего он используется для создания изображений, но ...

Измерение раскаленного тигля лазерным 3D-сканером FARO Focus для определения его технического состояния На российском металлургическом заводе специалисты НИССА Диджиспейс провели измерения раскаленного тигля с помощью трехмерного лазерного сканера FARO Focus S70.Сканирование на заводе проводилось для определения геометрических изменений внутренней кладки огнеупорного кирпича в...

Тонометр в телефоне — что это и как работает? Как работает измерение артериального давления на смартфонах? Производители телефонов не устанавливают датчики для измерения артериального давления,...

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

PHP Xdebug proxy: когда стандартных возможностей Xdebug не хватает Для отладки PHP-программ часто используют Xdebug. Однако стандартных возможностей IDE и Xdebug не всегда достаточно. Часть проблем можно решить с помощью Xdebug proxy — pydbgpproxy, но всё же не все. Поэтому я реализовал PHP Xdebug proxy на базе асинхронного фреймворка amph...

Realme переходит на Quad-камеры и предложит 64 Мп датчик Вчера Xiaomi устроила презентацию, посвященную будущему мобильных камер в смартфонах. Обещаны мобильники с 64 Мп и 108 Мп датчиками. На день позже аналогичное пресс-мероприятие в Индии устроила и компания Realme. Никакого нового мобильника представлено не было, а все действ...

Израильский лунный зонд «Берешит» прислал фотографии обратной стороны Луны Первый израильский посадочный лунный аппарат «Берешит» прислал снимки, сделанные во время маневра по переходу на окололунную орбиту. На кадрах запечатлены обратная сторона Луны и Земля, сообщается в твиттере миссии. Отметим, что лунный зонд «Берешит», запуск которого состоял...

Wanhao D6 Plus Хочу поделиться решением проблемы с горизонтальными полосами.Долгое время никак не мог понять откуда берутся эти полосы в один или более слоев. Замена пластика, регулировка температуры и других параметров проблему не устраняли. Визуально никаких люфтов в механике не было. На...

[Перевод] Знакомство с HealthKit В этой статье про HealthKit вы узнаете, как запрашивать разрешение на доступ к данным HealthKit, а также считывать и записывать данные в центральный репозиторий HealthKit. В статье используется Swift 4, iOS 11, Xcode 9 версии. HealthKit — это API, которое было представлено...

5 фудтех девайсов и робот с томатами Так уж вышло, что мы в Dodo Pizza Engineering не только пилим систему Dodo IS, но и много читаем про новости фудтеха. Через меня проходит тонна занятной информации: то чашку Петри с мышечными клетками коровы в космос отправят, то очередную съедобную посуду изобретут, то реша...

Первое живое фото смартфона Vivo V15 Pro демонстрирует очень необычный корпус В Сети появилось первое живое фото, на котором запечатлен смартфон Vivo V15 Pro, оснащенный выдвижной фронтальной камерой. Впрочем, сама фронтальная камера на изображении находится в неактивном состоянии и спрятана внутрь корпуса. На фото смартфон показан задней па...

Xiaomi представила 64-мегапиксельную камеру смартфона Redmi Note 8 и анонсировала 100-мегапиксельную, которая может появиться в Mi Mix 4 Как и ожидалось, сегодня компания Xiaomi представила 64-мегапиксельную камеру, которая, по слухам, будет использоваться в модели Redmi Note 8. Учитывая, что Redmi Note 7 стал первой моделью компании с 48-мегапиксельной камерой, совершенно логично, что Redmi Note 8 долже...

Создаем несложный шахматный ИИ: 5 простых этапов Перевели для вас статью Лори Хартикка (Lauri Hartikka) о создании простейшего ИИ для шахмат. Она написана еще в 2017 году, но базовые принципы остались теми же. Все файлы, которые использовал Лори, тоже доступны. Простой искусственный интеллект, который умеет играть в ш...

Первый взгляд на обновленную линейку ASUS VivoBook На недавнем мероприятии для европейских журналистов компания ASUS показала большое число устройств, дебют которых состоится в ближайшие месяцы. Среди прочих новинок на выставочных стендах красовались лэптопы VivoBook в четырех расцветках: Coral Crush, Peacock...

Разгоняем Magento Rest API c помощью RoadRunner PHP создан умирать. И все было бы хорошо, но в последнее время это сделать ему не дают. Год назад на хабре состоялся анонс инструмента RoadRunner, заставляющего PHP процесс выйти из бесконечного круга гибели и воскрешения. Принцип работы RoadRunner заключается в удержании з...

Новинка Vivo засветилась в музыкальном клипе На сайте Slashleaks опубликовали кадры из музыкального видеоклипа вьетнамского исполнителя MV, на которых показан новый смартфон Vivo V17. Это еще одна новинка компании Vivo, которая оснащена камерой-бриллиантом. Такое название блок камер получил из-за ее определенной ...

Нормальный дешевый штангенциркуль Вот сделал тест своего: В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере отключен JavaScript','JS_PLAYLISTERROR':'Произошла ошибка при загрузке списка воспроизведения','JS_CLICKTOPLAY':'Нажмите для прос...

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

Биометрические перчатки в автоспорте В 2018 году FIA (Международная автомобильная федерация) успешно реализовала медицинский проект для чемпионата Formula One (Формула 1) — биометрические гоночные перчатки с датчиком измерения пульса и уровня кислорода в крови. Начиная с 2019 года, использование таких перчато...

[Перевод] Основы PowerShell: определение конца строки с определенным символом Знаете ли вы, что можно определить, заканчивается ли строка определенным символом или начинается с него в PowerShell? Томас Рейнер (Thomas Rayner) ранее поделился на CANITPRO.NET, как это легко сделать с помощью регулярных выражений (regular expressions) или, проще говоря, R...

[Из песочницы] Реализация свободного перемещения частиц на ReactJS Приветствую! Хочу вам показать один из способов, как реализовать свободное перемещение частиц в указанном диапазоне. Для выполнения этой задачи я буду использовать ReactJS. Но сам алгоритм все равно будет общим, и вы можете его использовать где угодно. Читать далее

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

Герконовый датчик импульсов для газового счетчика BK-4GT    Надоело мне ходить к счетчикам для сбора с них данных. Если с электрических счетчиков получать импульсы легко, счетчик воды при замене купил сразу с импульсным выходом, а вот с газовым была проблема. В самом счетчике импульсного выхода нет, а купить такой датчик стало жал...

[Из песочницы] Как при помощи 2 видов unit-тестов сделать приложение более стабильным Привет, Habr. Меня зовут Илья Смирнов, я Android-разработчик в компании FINCH. Хочу показать вам несколько примеров работы с Unit-тестами, которые мы наработали у себя в команде. В наших проектах используется два вида Unit-тестов: проверка на соответствие и проверка на выз...

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

В iPhone 11 реализована обратная зарядка, но ее отключили программно Чего мы только не слышали о смартфонах серии iPhone 11 еще до их анонса, в том числе и о том, что они получат обратную беспроводную зарядку. ***

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

Современные 3D-решения для создания пресс-форм | Приглашаем на выставку ROSMOULD С 18 по 20 июня 2019 года в МВЦ "Крокус Экспо" пройдет Международная выставка производственных технологий нового поколения ROSMOULD.Мы  приглашаем на стенд №F08, павильон 1, зал 1.На нашем стенде мы расскажем об уникальных технологиях 3D-печати металлом...

У Xiaomi будет 4 смартфона с передовым датчиком ... Было ощущение, что гонка мегапикселей подошла к своему концу и производители стараются сфокусироваться на качестве снимков, алгоритмах их обработки, а не на количестве мегапикселей. И вот, когда все успокоились, всех удивили Sony и Samsung, представив датчики на 48 Мп. Южно...

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

[Перевод] Новости из мира OpenStreetMap № 477 (03.09.2019-09.09.2019) Компания «Development Seed» объявила о запуске сервиса mapping.team, с помощью которого можно координировать действия картографов и создавать сообщества 1 | kamicut, Development Seed Уточнение В предыдущем выпуске новостей была информация о том, что в Совете OSMF в скором ...

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

40, 40 и 8 Мп. Новые детали о камере Huawei Mate 30 Инсайдер под ником RODENT950 опубликовал новые подробности о камере смартфона Huawei Mate 30, который будет представлен в октябре этого года. Согласно новой информации, в основной камере Huawei Mate 30 будет три датчика изображения разрешением 40, 40 и 8 Мп. Главный мод...

Ультразвуковой увлажнитель воздуха Kitfort KT-2802: простейшее средство сделать влажно В городской квартире трудно без помощи вспомогательных методов добиться комфортной влажности. Тряпки на батареях — это прошлый век, теперь мы используем специальные приборы. Ультразвуковой увлажнитель Kitfort KT-2802 — простой и понятный. Окажется ли он еще и полезным? Это м...

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

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

Блокчейн: что нам стоит PoC построить? Глаза боятся, а руки чешутся! В прошлых статьях мы разобрались с технологиями, на которых строятся блокчейны (Что нам стоит блокчейн построить?) и кейсами, которые можно с их помощью реализовать (Что нам стоит кейс построить?). Настало время поработать руками! Для реализаци...

[Из песочницы] TON: рекомендации и лучшие практики Эта статья является переводом документа, опубликованного на странице блокчейна TON: smc-guidelines.txt. Возможно кому-то это поможет сделать шаг в сторону разработки для этого блокчейна. Также, в конце я сделал краткое резюме. Читать дальше →

[Перевод] Парсим 25Tb с помощью AWK и R Как читать эту статью: прошу прощения за то, что текст получился таким длинным и хаотичным. Чтобы сэкономить ваше время, я каждую главу начинаю со вступления «Чему я научился», в котором одним-двумя предложениями излагаю суть главы. «Просто покажи решение!» Если вы хотите ...

Как Microsoft Excel работает с высотами рядов Иногда мне бывает скучно и я, вооружившись отладчиком, начинаю копаться в разных программах. В этот раз мой выбор пал на Excel и было желание разобраться как он оперирует высотами рядов, в чём хранит, как считает высоту диапазона ячеек и т.д. Разбирал я Excel 2010 (excel.exe...

Отчет с завтрака с Чарльзом Уэзереллом, автором культовой книги «Этюды для программистов» Завтрак с Чарльзом Уэзереллом, автором культовой книги «Этюды для программистов», затянулся на четыре часа. В конце-концов официантка попросила нас из ресторана в Пало-Альто, сказав что в ресторан большая очередь, а мы тут с восьми утра заседаем. За это время мы обсудили мас...

XVI конференция разработчиков свободных программ Недавно в славном городе Калуге проходила XVI конференция разработчиков свободных программ. Конференцию организовывала компания “Базальт-СПО”. Embox, являясь свободным проектом, также выступал на конференции. Я, традиционно, не буду делать обзора всех докладов, а расскажу ...

[Из песочницы] Модели в информационной безопасности Добрый день, Хабровчане! 1. Вместо вступления Недавно опубликованный перевод Ментальные модели ИБ заинтересовал меня не только общим посылом (в частности, применение моделей в обучении – острый для меня вопрос, ведь учёба – процесс непрерывный), но и списком ссылок на модел...

ИгроМир 2019: главные стенды игровых брендов С 3 по 6 октября в Москве прошла самая полномасштабная в России выставка ИгроМир 2019, посвященная играм и другим интерактивным развлечениям. Мы пробежались по всем стендам игровых брендов, чтобы рассказать вам о самых интересных продуктах, некоторые из которых были совсем н...

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

[Из песочницы] Flutter: а стоит ли начинать Как заядлый любитель новинок в IT, еще с первых новостей о многообещающей платформе от Google, а тем более после конференции о флаттере, было решено попробовать Flutter. Тут будут ИМХО, которые дадут задуматься, а стоит ли тратить свободные человеко-часы. Читать дальше &r...

Хабрарейтинг 2018: лучшие материалы за 2018 год Привет Хабр. Данный пост является логическим завершением публикаций про жизненный цикл статьи на Хабре (первая и вторая части), в результате чего был сделан достаточно интересный инструмент для статистического анализа. Методика оказалась весьма полезной, и позволяет находит...

Автономная метеостанция на контроллере ATMEGA328P и питанием от батареек с беспроводным выносным датчиком Совершенствуя свой комнатный термостат, о котором писал раньше, я задался целью дополнить его беспроводным датчиком температуры для измерения температуры воздуха на улице, собрать термостат с питанием от батареек и заменить модули приемник-передатчик RF 433MHz другой парой р...

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

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

Hyundai motor group представила концепт беспроводной зарядки и автономной парковки Источник На своем официальном сайте Hyundai motor group выложила ролик, в котором было продемонстрировано новое направление развития автономного вождения и беспроводной зарядки. В совокупности 2 эти технологии позволят водителю выйти с автомобиля, выбрать нужные опции на т...

Появилось новое изображение экшн-камеры DJI Osmo Источник опубликовал новое изображение экшн-камеры DJI Osmo, первые снимки которой появились в начале месяца. Камера будет представлена 15 мая. На сайте производителя уже начат обратный отсчет. По предварительным данным, основой камеры послужит датчик изображения Sony...

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

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

Технологическая выставка GITEX 2019 — как это было На прошлой неделе, с 6 по 10 октября, в Дубае (ОАЭ) проходила крупнейшая в районе Персидского залива технологическая выставка GITEX 2019. Она посвящена самым интересным достижениям в сфере роботехники, интернета вещей, биометрических, мобильных и облачных технологий, видео...

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

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

Курс биткоина достиг новой отметки: что дальше Лето 2019 ознаменовалось новой волной роста биткоина. Протестировав уровень в 12500 долларов за 1 BTC, курс начал незначительно ослабевать, опустившись до 10000, но позже стабилизировался ...

Честные 48 мегапикселей: опубликовано живое фото основной камеры Meizu Note 9 и первый снимок, сделанный с ее помощью Завтра Meizu представит свой бюджетный смартфон Note 9, призванный дать бой популярному Redmi Note 7 Pro. Премьера состоится днем, но у нас уже есть возможность не только взглянуть на основную камеру модели, но и оценить первый снимок, сделанный с ее помощью. Как видно...

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

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

Катаемся на Xiaomi Vacuum Cleaner Вот и пришли новогодние праздники, а с ними и куча свободного времени, да еще и умный пылесос угодил ко мне в руки. Как только я увидел в приложении MiHome ручное управление, я сразу понял, что хочу сделать: будем управлять пылесосом с помощью геймпада Dualshock v4! Читать д...

Non fiction. Что почитать? Хочу поделиться с вами несколькими из прочитанных за последние годы книг в жанре non fiction. Однако, при составлении списка возникла неожиданная проблема отбора. Книги, что называется, для широкого круга. Которые читаются влет даже совершенно неподготовленным читателем и мо...

Яндекс и Mediascope запускают совместный проект по измерению медиарекламы Яндекс и Mediascope запускают проект по измерению медийных рекламных кампаний. Об этом сегодня компании сообщили на конференции Yandex Video Day.  Данные планируется поставлять с начала 2020 года. Совместные измерения коснутся баннерной и видеорекламы на Яндексе.  ...

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

MWC 2019: смартфон Huawei P30 показали на «живых» фото Прототип Huawei P30 Pro был продемонстрирован на выставке MWC 2019 за закрытыми дверями. Журналисту DigitalTrends Энди Боксалл случайно заметил устройство в демонстрационной комнате на стенде Huawei и успел сделать фото грядущей новинки. На изображениях видно, что Huawei P30...

«Россия 404»: Сколько осталось жить свободному интернету Мы сделали сайт «Россия 404», посвящённый закону об изоляции интернета — таймер, отсчитывающий время до вступления закона в силу. Читать дальше →

[Перевод] Бессерверные вычисления на основе OpenWhisk, часть 2 Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня будут рассмотрены примеры развертывания GitHub webhook, периодических сигналов, а также приведено простейшее приложение для отправки сообщений в Slack. Читать дальше →

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 1 В этой статье я разберу использование утилиты Liquibase в Spring Boot приложениях для версионирования структуры реляционной БД и миграции этой структуры с одной версии на другую. В первой части разберем базовый пример, а во второй поговорим об использовании liquibase-mave-pl...

Гонка вооружений В мае на Google I/O 2019 было объявлено о новом фреймворке для разработки декларативного UI под Android с названием Jetpack Compose. Через месяц на WWDC 2019 было объявлено о декларативном UI фреймворке под IOS с названием SwiftUI. После этих конференции стало понятно, к ч...

[Перевод] Особенности использования типа данных Symbol в JavaScript Символьные примитивы — это одно из новшеств стандарта ES6, которое принесло в JavaScript некоторые ценные возможности. Символы, представленные типом данных Symbol, особенно полезны при использовании их в качестве идентификаторов свойств объектов. В связи с таким сценарием их...

SQL Index Manager — бесплатный тул для дефрагментации и обслуживания индексов Много лет работая SQL Server DBA и занимаясь то администрированием серверов, то оптимизацией производительности. В общем, захотелось в свободное время захотелось сделать что-то полезное для Вселенной и коллег по цеху. Так в итоге получился небольшой опенсорс тул по обслужива...

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 2 В предыдущей части мы разобрались с основными возможностями Liquibase и написали базовый пример Spring boot приложения, который использует Liquibase для инициализации БД. Полный код базового приложения можно увидеть тут. В этой статье мы поговорим про liquibase-maven-plugin ...

Ноутбук Compaq Armada 7700 — как развитие линейки Compaq LTE После того, как я в посте про жизнь под Windows 98 в конце показал фотографию двух Compaq LTE, ко мне подошли с предложением «а давайте я вам подарю ещё один старый Compaq». Я решил, что выкинуть всегда успею, потому подарок принял. Иван, спасибо ещё раз. Старый Compaq оказ...

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

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

Apple вернет механизм «ножницы» в новые MacBook Air и Pro Клавиатурный механизм «бабочка», который Apple ежегодно совершенствовала на протяжении четырех лет, будет заменен продвинутой версией «ножниц». Такое заявление сделал аналитик TF International Securities Минг-Чи Куо, чьи прогнозы отличаются, пожалуй, самой высокой точностью...

Сравнение камер: Galaxy Note 10+ против iPhone XS Max В начале августа компания Samsung представила новую флагманскую линейку Galaxy Note 10. На презентации представители корпорации сделали большой акцент на камеры обновленных смартфонов. Согласно оценке специалистов DxOMark, Galaxy Note 10+ можно поставить в один ряд с лучшим...

Разборка смартфона Asus ZenFone 6 блогером JerryRigEverything показала, как устроен необычный модуль камеры в устройстве Пару дней назад блогер JerryRigEverything, у которого уже почти 4 млн подписчиков, проверил смартфон Asus ZenFone 6 и его необычную камеру на прочность. Смартфон отлично выдержал все испытания. Теперь же блогер разобрал этот аппарат, чтобы показать нам, как же устроена ...

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

Лунный орбитальный зонд NASA сделал новые снимки Китайской станции «Чанъэ-4» — ближе и яснее 15 февраля 2019 года NASA показало новые фотографии с орбиты Луны, сделанные зондом LRO спускаемого аппарата «Чанъэ-4» и ровера «Юйту-2». Читать дальше →

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

[Перевод] TensorFlow на Apache Ignite С чего начинается родина мы все знаем, а глубокое обучение начинается с данных. Без них невозможно обучить модель, оценить ее, да и вообще использовать. Занимаясь исследованиями, увеличивая индекс Хирша статьями о новых архитектурах нейронных сетей и экспериментируя, мы опир...

[Из песочницы] Трансформация кода в Android Вместо вступления Всё началось с того, что мне захотелось изучить тонкости настройки Gradle, понять его возможности в Android разработке (да и вообще). Начал с жизненного цикла и книги, постепенно писал простые таски, попробовал создать свой первый Gradle плагин (в buildSrc)...

DataGrip 2019.2: Управление соединениями, поиск по данным, фильтрация в навигации Привет! Рассказываем о том, что мы сделали в DataGrip за четыре месяца. Если вы используете поддержку баз данных в других наших IDE, этот пост для вас тоже. Читать дальше →

ANdroid Camera2 API от чайника Не так давно я возился со своей роботележкой, пытаясь водрузить на нее ANDROID смартфон. Моей, то есть его задачей, было сделать тележку эволюционно продвинутой. Чтобы она, так сказать, чувствовала мир его сенсорами, смотрела его глазом (камерой), слышала микрофоном и руга...

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

На видео показали игру робособак в футбол В сети опубликовали видео прогулки робособак Mini Cheetah. Они сделали зарядку, поиграли в футбол и продемонстрировали синхронное обратное сальто.

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

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

"Скребучий" случай Всем доброго времени суток.Небольшая статья про применение 3D принтера, популяризацию аддитивных технологий и немного моделирования во Fusion 360.На работе используются скребки для удаления коры с пиломатериалов. Вот такие:Скребки, в принципе, годные, но для одних работников...

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

[Из песочницы] DevPRO'19: вид со стенда Wrike Я стою перед стендом Wrike на DevPRO'19 и смотрю, как проходит очередная сессия Code Battle. — А они жёсткие, раз сидят и код пишут, — говорит мне школьник, на вид девятиклассник. — Ну да, есть среди них жёсткие ребята. Сам не хочешь попробовать? — отвечаю ему. — Не, я не у...

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

НИССА Диджиспейс на выставке «Металлообработка-2019» с 27 по 31 мая в Экспоцентре Приглашаем на стенд НИССА Диджиспейс на выставке «Металлообработка-2019» с 27 по 31 мая в ЭкспоцентреВ дни выставки НИССА Диджиспейс представит последние промышленные решения в области аддитивного производства и 3D-сканирования. На стенде вы сможете ознакомиться с процессом ...

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

Справочная: чего ждать от Fedora Silverblue Разбираем особенности неизменяемой ОС. / фото Clem Onojeghuo Unsplash Как появилась Silverblue Fedora Silverblue — это неизменяемая десктопная операционная система. В ней все приложения запускаются в изолированных контейнерах, а обновления устанавливаются атомарно. Ранее ...

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

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

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

Илон Маск показал новый пассажирский космический корабль Чуть ранее глава SpaceX Илон Маск, в рамках мероприятия Starship Update, презентовал полноразмерный тестовый стенд верхней ступени своей межпланетной ракеты Starship. По планам компании, данный вариант будет протестирован на около-орбитальных полетах уже в конце этого года.

Как мы в Parallels покоряли Sign In with Apple Думаю у многих уже после WWDC 2019 на слуху Sign In with Apple (кратко SIWA). В материале я расскажу с какими конкретно подводными камнями пришлось столкнуться при интеграции этой штукенции в наш лицензионный портал. Данная статья не совсем для тех, кто только решил разобр...

[Из песочницы] Когда стоит сохранять длину массива в локальную переменную в C# Читая Хабр, я наткнулся на статью "Стоит ли сохранять длину массива в локальную переменную в C#?" (которая была в разделе «лучшее»). Мне кажется глупый вопрос, не совсем корректные измерения (почему нет измерений для вложенных циклов?) и странный вывод. Длину масс...

Простейшее профилирование памяти на STM32 и других микроконтроллерах «С опытом приходит стандартный, научный подход к вычислению правильного размера стека: взять случайное число и надеяться на лучшее» — Jack Ganssle, «The Art of Designing Embedded Systems» Привет, Хабр! Как ни странно, но в абсолютном большинстве виденных мной «учебников дл...

Историческое прилунение «Чанъэ-4» на обратной стороне Луны — как это было Как известно, вчера, 3 января, китайский аппарат «Чанъэ-4» в 4:26 по киевскому времени совершил первую в истории мягкую посадку на обратной стороне Луны. Вскоре после прилунения аппарат, состоящий из посадочного модуля и ровера, при помощи ретранслятора «Цюэця...

Представлена Xiaomi «Чечевица». Новый водоочиститель Xiaomi Mi Lentils стоит 140 долларов Компания Xiaomi представила новый водоочиститель, который получил название Lentils или «Чечевица». Он предлагается по цене около 140 долларов. Чтобы понять, почему разработчики выбрали такое название, достаточно взглянуть на фотографии водоочист...

[Перевод] Добавление Quartz в Spring Boot И снова здравствуйте. Специально для студентов курса «Разработчик на Spring Framework» подготовили перевод интересной статьи. В моей статье «Specifications to the Rescue» я показал как можно использовать JPA Specification в Spring Boot для реализации фильтрации в RESTful ...

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

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

Huawei Nova 6 с EMUI 10 на борту На фотографий показана передняя и задняя часть устройства. Где у смартфона, как известно было ранее, двойная камера на задней стороне и верхнем левом углу вырез под селфи камеру. Ещё на фото показан интерфейс смартфона, что аппарат работает на Android 10 с оболочкой EMUI ...

ViewPager 2 — новый функционал в старой обертке ViewPager — один из самых известных и широко используемых компонентов Android Support Library. Все простейшие карусели, онбординги и слайдеры выполнены именно на нем. В феврале 2019 года команда разработки AndroidX выпустила ViewPager2. Давайте разберемся, какие у этого были...

Подставка для нового дисплея Apple Pro за 4999 долларов стоит дополнительно 999 долларов Вчера компания Apple представила Pro Display XDR, 32-дюймовый монитор 6K с широкой цветовой гаммой P3 и поддержкой истинного 10-битного цвета, 1600 нит пиковой яркости, контрастность 1 000 000: 1 и сверхширокий внеосевой угол обзора. Пресс-релиз Apple: Абсолютно новый Mac P...

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

Что ещё слышно в радиоэфире? Радиовещание на КВ (DXing) Данная публикация дополняет цикл статей «Что слышно в радиоэфире?» темой о радиовещании на коротких волнах. Массовое радиолюбительское движение в нашей стране началось со сборки простейших радиоприёмников для прослушивания передач вещательных радиостанций. Впервые констру...

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

Как создать крутых боссов. Опыт разработчиков Shadow Fight 3 Где искать вдохновение, как построить процесс между командами, какую механику выбрать и как добиться WOW-эффекта — рассказывает геймдизайнер Banzai Games Дмитрий Аборилов. Вы сталкивались с задачей сделать финального босса игры? Такого, чтобы он надолго запомнился много...

Smarterra представила многофункциональный фитнес-браслет Smarterra FitMaster Pulsar Ведущий производитель электроники в России, компания Smarterra, представила многофункциональный фитнес-браслет Smarterra FitMaster Pulsar. Новинка оснащена высокоточными датчиками для измерения показателей физического состояния пользователя и придется по вкусу как спортсмена...

Проверка FreeRDP с помощью анализатора PVS-Studio FreeRDP – свободная реализация клиента Remote Desktop Protocol (RDP), протокола, реализующего удаленное управление компьютером, разработанного компанией Microsoft. Проект поддерживает множество платформ, среди которых Windows, Linux, macOS и даже iOS с Android. Этот проект ...

Стартовала выставка Игромир 2019 С 3 по 6 октября в комплексе «Крокус Экспо» в Москве пройдёт выставка ИгроМир 2019 и фестиваль Comic Con Russia. Выставку посетят Хидео Кодзима и Мадс Микельсен, а пользователи смогут лично увидеть проект Death Stranding. Ещё на ИгроМире покажут DooM Еternal, Cybe...

Как мы пробивали Великий Китайский Фаервол (ч.2) Привет! С вами снова Никита — системный инженер из компании SЕMrush. И этой статьей я продолжаю историю про то, как мы придумывали решение обхода Китайского Фаервола для нашего сервиса semrush.com. В предыдущей части я рассказал: какие появляются проблемы после того, как пр...

Acer показала ноутбуки серии ConceptD Pro с графикой Nvidia Quadro и процессорами Intel 9-го поколения В преддверии выставки IFA 2019 Acer показала ноутбуки новой серии ConceptD Pro с графикой Nvidia Quadro, предназначенные для профессиональных графических дизайнеров и видеоредакторов. В целом, было представлено четыре новых модели. Подробнее об этом читайте на THG.ru.

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

Президент Honor уже вовсю пользуется Honor V30 Pro Новый флагманский смартфон Honor V30 дебютирует только 26 ноября, но президент подразделения Honor Жао Минг (Zhao Ming) уже вовсю пользуется этой моделью, причем даже не базовой версией, а улучшенной – Pro. Это следует из его профиля в социальной сети Weibo. Жао ...

Привет от Flsun в принтере QQ-S Обладатели модели QQ-S, при желании печатать филаментом которому необходимо греть стол >100°С,  будте готовы к расплавлению втулок фиксирующих стол и соответственно порадоваться люфту со всеми вытекающими.Недолго думая взял что было под рукой и поменял их на гайки М5...

[Из песочницы] Неявные (implicit) параметры и преобразования в Scala Пробежавшись по предыдущим статьям на Хабре, тыц и тыц так и не удалось в быстром режиме понять, что делает неявность (implicit) в Scala. Попробуем разобраться вместе. Итак, implicit в Scala позволяют избежать вызывания методов или явных ссылок на переменные, и взамен это...

[Из песочницы] Как я занимался созданием шкатулки LED HEART Приветствую, Habr! Хочу поведать историю о создании музыкальной шкатулки с элементами световой иллюминации – красивого подарка с возможностью индивидуального подбора световых эффектов и музыкального сопровождения. Шкатулку обозвал незамысловато — LED HEART. Какая-никакая ра...

Операционная система HongMeng пошатнет доминирующую позицию Android Специалисты аналитической компании Strategy Analytics сделали официальное заявление по поводу грядущей операционной системы HongMeng, в котором говорится о том, что доминирующая позиция Android может быть подорвана уже совсем скоро. Продажи смартфонов упадут в 2019 году...

[Перевод] Искусство аннотирования: пишем Java-friendly код на Kotlin Привет, Хабр! Сегодня мы затронем важнейшую тему: интероперабельность Java и Kotlin. Авторы предлагаемой публикации разумно предполагают, что переписать на Kotlin базу кода, сделанную на Java, маловозможно. Поэтому правильнее обеспечить взаимодействие кода на Java и Kotlin....

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

Как делать фото во время видео на iPhone Возможность одновременно делать фотографии и снимать видео на айфон Apple показала еще несколько лет назад на презентации iPhone 5. Действительно, в iOS 6 появилась такая кнопка — а чтобы было понятно, для чего она нужна, дизайнеры выполнили ее в виде небольшого фотоа...

[recovery mode] Реверс-инжиниринг протокола обмена в оборудовании EOS Сразу скажу, заголовок, возможно, несколько громковат. Мне реально потребовалось выдернуть из протокола всего одну команду для управления диммером. О том, как это было сделано и что получилось в итоге, читайте дальше в статье. Читать дальше →

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

[Из песочницы] OpenVPN и Active Directory (Kerberos без пользовательских сертификатов) Про OpenVPN написано много гайдов, в том числе и про авторизацию через Active Directory. Большинство из них сводится к использованию LDAP, подхода с использованием Kerberos, оформленного в полноценную статью, я не нашел. Впрочем, чего-то нового тут изобретено не будет, я лиш...

[Перевод] KubeCon EU 2019: 10 ключевых выводов Мы с ребятами из Datawire недавно вернулись с потрясающих конференций KubeCon и CloudNativeCon в Барселоне. Мы участвовали в 6 выступлениях на KubeCon, раздали на своем стенде кучу классных (без ложной скромности) футболок, пообщались с десятками людей и посетили крутые выс...

Delivery Club попробует не класть пластиковую посуду в заказы по умолчанию ради заботы об экологии Тест этой функции продлится до конца мая.Сервис доставки еды Delivery Club перестанет по умолчанию включать пластиковые приборы в заказы. Об этом vc.ru рассказали в компании.

Software Defined Radio — как это работает? Часть 5 Привет Хабр. В предыдущей части был рассмотрен прием сигналов с помощью GNU Radio. Сейчас мы рассмотрим обратную задачу — передачу сигналов различного вида модуляции. Как и в случае приема, с помощью GNU Radio можно создать сложную программную систему для передачи сигнал...

HolyJS 2019: Разбор задач от компании SEMrush (Часть 1) На прошедшей 24-25 мая в Санкт-Петербурге очередной конференции для JavaScript-разработчиков HolyJS стенд нашей компании предлагал всем желающим новые задачки. В этот раз их было 3 штуки! Задачи выдавались по очереди, а за решение каждой последующей полагался знак отличия ...

АНБ объявило о выпуске внутреннего инструмента для реверс-инжиниринга Агенство Национальной безопасности США планирует выпустить в свободное пользование свой внутренний инструмент для реврс-инжиниринга. Данное событие было анонсировано старшим советником и оратором АНБ Робертом Джойсом. Читать дальше →

UICollectionViewLayout для пиццы из разных половинок Чтобы сделать пиццу из половинок мы использовали два UICollectionViewLayout. Рассказываю о том, как мы написали такой лейаут для iOS, с чем столкнулись и от чего отказались. Читать дальше →

Как мы поженили две банковские CRM-системы Всем привет! Я – Николай Аксенов, начальник отдела поддержки и развития CRM-систем «Росбанк Дом» (ипотечный филиал Росбанка). Исторически так сложилось, что у нас в ипотечном банке «ДельтаКредит» (летом мы присоединились к Росбанку и теперь называемся «Росбанк Дом») было дв...

Голодает ли паук, лисы и другая возня. Хочу поделится замерами мощности и тестами на скорость Тарантулы. Еще очень вовремя заехала катушка белого PLA от SolidFilament. Ну и еще кое-что интересное.Для начала хочу поделится профилем для Cura под Tarantula Pro. В куру ещё не добавили профиль нового тарантула и я реш...

Стенд Epson на ISE 2019 – выставка прошла, впечатления остались 8 февраля в Амстердаме завершилась очередная выставка Integrated Systems Europe, которая является одной из главных международных площадок для демонстрации новинок потребительской электроники. Компании Epson в этот раз тоже было, что показать. К тому же, важно не только что...

В России создали съедобную посуду Учёные из двух барнаульских университетов изобрели посуду, которую можно съесть. Материал для неё сделан из съедобного растения — люпина.

[Перевод] Усилитель к классическому датчику пульса Предлагаемый усилитель предназначен для одного из самых классических датчиков пульса — оптического. Той самой «прищепки» на мочку уха или палец, как у некоторых тренажёров. Только здесь прищепка не в кавычках, а самая настоящая. Деревянная. В ней просверлены 3-миллиметровы...

Как я имплантировала RFID себе в руку, а потом еще NFC. Часть 2 Прошло более четырех лет с момента публикации первой части про EM4100 и я решила все же написать вторую часть — про имплантируемый NFC. Преимущества первой 125 кГц метки были ощутимы сразу — ключ к домофонам и внутренним замкам, но хотелось большего — разблокировать телефо...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 36. Канальный протокол STP Сегодня мы изучим канальный «протокол покрывающего дерева» STP. Многих людей эта тема пугает из-за кажущейся сложности, потому что они не могут понять, что именно делает протокол STP. Надеюсь, что в конце этого видеоурока или на следующем уроке вы поймете, как работает это «...

[Из песочницы] Два процента «кота» или кто сфотографировал Мастера Йоду? В 2016 из-за давней мечты о видео-играх и «хайпа» вокруг AI я начал изучать Python. Computer Science is Fun потому только неделю назад я обучил первую recognition модель, но без использования Python (в computer science много соблазнов). Как и предсказывал Андрей Себрант (Ya...

[Перевод] Как я рисую иллюстрации для конспектов по математике в Inkscape В прошлой статье я рассказал, как пишу конспекты по математике на LaTeX в Vim. В этой статье покажу, как создаются рисунки для этих конспектов с помощью Inkscape, а также расскажу о своём самодельном менеджере горячих клавиш. Некоторые примеры Во-первых, позвольте показать ...

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

Как выбрать Open Source лицензию для RAD фреймворка на GitHub В этой статье мы немного поговорим об авторском праве, но в основном о выборе свободной лицензии для RAD фреймворка IONDV. Framework и для опенсорсных продуктов на его основе. Мы расскажем о разрешительной лицензии Apache 2.0, о том, что привело нас к ней и с какими решениям...

Войны платформ и приезд Uncle Bob в Россию: что было и что будет на DotNext С недавнего московского DotNext прошло уже достаточно времени, чтобы улеглась пыль и были подсчитаны зрительские оценки каждого доклада. А весной 2020-го на петербургском DotNext должно быть особенно масштабно: например, приедет Роберт «Uncle Bob» Мартин. Какие ещё известны...

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

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

[Перевод] Эффекты фильтрации SVG. Часть 5. Соответствие текста текстуре поверхности при помощи feDisplacementMap В очередной статье серии об SVG фильтрах Sara Soueidan покажет как сделать текст соответствующим текстуре поверхности с помощью примитива feDisplacementMap. Предлагаемая серия статей "Эффекты фильтрации SVG" Sara Soueidan, внештатного разработчика UI/UX интерфейса и автора ...

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

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

Недорогой смартфон Nokia X71 показали на рендере В сети появилось первое изображение и подробности о смартфоне Nokia X71, который будет представлен компанией HMD Global 2 апреля этого года. Судя по рендеру, нас ждет почти безрамочный дизайн с круглым вырезом в левом углу дисплея и очень тонкой нижней рамкой. На задней пане...

[Перевод] Новости из мира OpenStreetMap № 486 (05.11.2019-11.11.2019) каждый месяц делается более 100 млн правок 1 | Simon Poole – Map data OpenStreetMap contributors Картографирование Стив Кост предложил создать специальную группу по интересам, которая бы занималась вопросами адресации в OSM. Он также поделился прототипом простейшего валид...

Разбор второго конкурса-квиза по Android со стенда HeadHunter на Mobius 2018 Moscow Не за горами весенние конференции. На них будет много сочных докладов, конкурсов и викторин. Давайте разомнем мозги второй частью нашего Android quiz с прошлогоднего московского Mobius. Поехали! Читать дальше →

Читаем даташиты 2: SPI на STM32; ШИМ, таймеры и прерывания на STM8 В первой части я попробовал рассказать хобби-электронщикам, выросшим из штанишек Ардуино, как и зачем им стоит читать даташиты и прочую документацию к микроконтроллерам. Текст получился большой, поэтому я пообещал практические примеры показать в отдельной статье. Ну что же,...

Энергопотребление двух версий AMD Radeon RX 5700 Navi составляет 225 Вт и 180 Вт AMD перед открытием выставки Computex 2019 сделала предварительный анонс своих новых видеокарт Navi, после чего стали поступать некоторые подробности об этих долгожданных продуктах. Согласно данным ресурса Wccftech, посетившего стенд ASRock, AMD представит две видеокарты сер...

PDDM — Новый Model-Based Reinforcement Learning алгоритм с улучшенным планировщиком Обучение с подкреплением (Reinforcement Learning) делится на два больших класса: Model-Free и Model-Based. В первом случае действия оптимизируются напрямую по сигналу награды, а во втором нейросеть является только моделью реальности, а оптимальные действия выбираются с помо...

WebRTC,stereopi: telepresense по-домашнему Для начала ролик с youtube для вдохновения: Предупреждение: проект на видео — лишь образец, который можно сделать по туториалу в статье в части стереозрения и «поворотов головой». Танки с пультами xbox не прилагаются. Не смотря на наглядность, скудный рассказ самого авт...

Xiaomi Mi 9 с четырьмя камерами на фото Новое веяние — четыре модуля в основной камере. Реальные примеры уже есть, в частности, Samsung Galaxy A9 (2019) и Huawei P30 Pro. Но, пожалуй, только последний из упомянутых устройств станет тем, на кого будут равняться и будут стараться допрыгнуть до его уровня. Бум ...

[Из песочницы] История небольшого исследования легаси-кода Хорошо, когда в команде есть кто-то более опытный, кто покажет что и как надо делать, какие грабли и за каким углом подстерегают, и где скачать лучшие чертежи велосипедов за 2007 год на DVD. Эта история о том, как желаемое было выдано за действительное, что получилось в резу...

Записи выступлений с летнего DIYorDIE Meetup 16 июня 16 июня в нашем офисе прошёл очередной митап всех любителей сделать что-нибудь своими руками с помощью паяльника, молотка и энтузиазма. И для всех, кто не смог побывать на митапе, мы выложили видеозаписи и презентации выступлений. Там много интересного! «Собираем квадроко...

[Из песочницы] Почему нельзя установить размер шрифта у посещенной ссылки Привет, Хабр! Представляю Вашему вниманию перевод статьи «Why can’t I set the font size of a visited link?» автора Jim Fisher. Посещенные ссылки отображаются фиолетовым; не посещенные — голубым. Это различие пришло к нам с времен появления веба. Но CSS позволяет нам перен...

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

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

[recovery mode] Что показывает вольтметр или математика розетки О чем эта статья Сегодня я ненадолго отступлю от своей обычной темы о визуальном программировании контроллеров и обращусь к теме измерений напряжения прямо в ней, в розетке! Родилась эта статья из дискуссий за чаем, когда разразился спор среди «всезнающих и всеведающих» п...

Как Xiaomi Mi 9 SE, только дешевле, с аккумулятором емкостью 5000 мА·ч и врезанной фронтальной камерой. Vivo Z5x представлен официально У бренда Vivo появилась новая модель — Vivo Z5x. Новинка построена на однокристальной платформе Qualcomm Snapdragon 710 и оснащена камерой с тремя датчиками, поэтому она явно будет конкурировать с Xiaomi Mi 9 SE, предлагающим схожий набор компонентов. Правда, Vivo...

«В этом сарае лучше не делать замеры»: Блогера выругали за проверку мощности LADA Vesta Обзорщик решил узнать, совпадает ли фактическая отдача двигателя 1.8 с тем показателем, который заявлен производителем, для чего отправил «Весту» на диностенд. Блогер Руслан Бекоев показал на YouTube сюжет, посвященный мощности мотора 1.8 модели LADA Vesta. Дабы проверить е...

Фото дня: новенький Huawei Mate 30 Pro в заводской пленке Ресурс Slashleaks опубликовал первую фотографию, на которой нам показали Huawei Mate 30 Pro без защитного стекла еще в заводской пленке. Huawei Mate 30 Pro на этом снимке запечатлен в новом зеленом цвете. Основная камера в круглом блоке оснащена четырьмя датчиками изобр...

3D принтер H-Bot на рельсах из стального профиля без печатных деталей своими руками. ====quote===="Не бойся делать ,то чего не умеешь, соблюдая технику безопасности. Ведь Ковчег построил любитель,  "Титаник" - сделали профессионалы."============= Идея построить 3Д принтер возникла давно, так как занимаясь моделированием и радиолюбительством ,часто сталк...

Качаем 16GB торрент через планшет с 4GB свободного места Задача: Есть ПК без интернета но есть возможность перекинуть файл по USB. Есть планшет с интернетом с которого этот файл можно перекинуть. На планшет можно скачать нужный торрент но не достаточно свободного места. Файл в торренте один и большой. Путь к решению: Я запустил т...

Что будет на TechTrain, и зачем мне туда идти? Бывают мероприятия, с которыми всё просто: по названию сразу понимаешь, что там будет и хочешь ли туда. Видишь слова «концерт Rammstein» — и всё, никаких вопросов. Но бывают и мероприятия, где происходит столько всего, что в названии это не уместить. Приходится разбираться...

[Перевод] Рассказ о том, как не надо проектировать API Однажды я помогал товарищу, которому нужно было интегрировать с сайтом его клиента данные о свободном и занятом жилье из системы управления имуществом. К моей радости у этой системы было API. Но, к сожалению, устроено оно было из рук вон плохо. Я решил написать эту статью ...

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

Gitpab. Приятно познакомиться Здравствуй. Я Gitpab. Рад знакомству. Меня сделали для того, чтобы легче было надзирать за программистами. Я беру часы, которые разработчики отметили в Gitlab, и подсчитываю, кто сколько затратил времени на работы по задачам. И по проекту в целом. Поговаривают, что большие н...

[Из песочницы] Проблема установки Ruby on Rails в конце 2019 года Всем привет любители программировать и улучшать мир к лучшему. В данном посте я расскажу как мучился с установкой Ruby on Rails, сразу скажу, до этого я никогда не сталкивался с данным решением и задание мне дал потенциальный работодатель, написать определенное решение на д...

«Металлообработка 2019»: передовые 3D-решения для предприятий «Металлообработка 2018»: на стенде iQB Technologies C 27 по 31 мая в московском ЦВК «Экспоцентр» пройдет «Металлообработка 2019» – крупнейшая в России специализированная выставка современных технологий и оборудования для металлообрабатывающей промышленности. Читать дальше...

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

Биология информационной зависимости. Часть первая Основатель Instagram: — «Люди всегда были визуалами — наш мозг лучше обрабатывает именно изображения. Письмо не естественно для человека. В Instagram мы возвращаемся к тому, что наиболее естественно. Instagram всегда был коммуникационной платформой, а не инструментом для обм...

Живые фото экрана Huawei Mate 30 с обеих сторон. Широкая верхняя рамка и монобровь Ресурс Slashleaks опубликовал живые фотографии, на которых нам показывают дисплей смартфона Huawei Mate 30, причем не только с фронтальной части, но и обратной стороны. Фотография подтверждает, что фронтальная камера Huawei Mate 30 будет включать два датчика изображения...

OnePlus покажет 5G-прототип на MWC 2019 OnePlus и Qualcomm покажут прототип 5G-смартфона на MWC 2019. Об этом официально заявила OnePlus. Посетителям стенда будет предложено связаться с сообществом фанатов бренда через развёрнутую в павильоне сеть 5G и оценить возможности «5G-гейминга».

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

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

Дроны научили крыть дома черепицей Специалисты под руководством Эллы Эткинс адаптировали октокоптер DJI Spreading Wings S1000 для ведения высотных работ. На подвесе разместили крепление под серийный гвоздезабивной пистолет, у которого можно менять угол наклона под разный тип крыш, сообщает arXiv.org. С помощь...

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

8 приемов работы с CSS: параллакс, «липкий» футер и другие Эта статья о приемах работы в CSS, узнав о которых, я восклицал: «Агаааа!». Надеюсь, вы тоже сделаете пару открытий. CSS — специфическая технология. На первый взгляд она кажется очень простой. Но некоторые эффекты, которые в теории кажутся простыми, не являются таковыми...

Новый Bluetooth-гигрометр от Xiaomi Xiaomi Mijia анонсировала новую версию гигрометра под названием Mi Home Bluetooth Hygrothermograph 2. Это устройство служит для измерения температуры и влажности. Mi Home Bluetooth Hygrothermograph 2 получил небольшой квадратный дисплей с низким энергопотреблением. Mi Home...

Потенциальный хит Redmi Note 8 показался на первом рендере Сегодня был опубликован официальный ролик, в котором компания Xiaomi показала процесс сборки смартфона Redmi Note 8, запущенного в производство две недели назад. На основании этого видеоролика, а точнее показанной компоновки блока основной камеры, инсайдер под ником Xia...

Archie - НЕлинейный 3D принтер. Часть 3. Новый редуктор. Привет. Так как до нового видео ещё далеко, решил сделать пошаговую инструкцию сборки новых редукторов У самой первой версии была проблемы поперечной жёсткости и проблематично было прикрутить алюминиевый шкив без перекоса. Выглядела первая версия вот так: Плечо просто притяг...

Зачем осциллографу поддержка криптографии? Осциллограф Rohde & Schwarz RTO2044 с поддержкой Ethernet и LXI В июне 2019 года некоммерческий Консорциум LXI (LAN eXtensions for Instruments) выбрал GlobalSign в качестве «провайдера идентификации» для устройств, совместимых со стандартом LXI, а фирменную IoT Identit...

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

[Из песочницы] Решение RIPE и его последствия по исключению двух российских LIR (Netup, gcxc.net) На прошедшей неделе RIPE NCC разослал письма клиентам Netup о том, что их LIR исключён из RIPE NCC и они должны найти себе нового LIR или получить статус LIR самостоятельно. Само письмо было опубликовано в чате ENOG (копия на pastebin). Краткая выдержка из письма: We would l...

Дайджест событий для HR-специалистов в сфере IT на май 2019 Устали отдыхать? Замечательно, потому что у нас есть дайджест IT HR мероприятий до конца мая, который вас взбодрит и точно не даст расслабиться и потерять хватку. Уже сейчас есть из чего выбрать, но возможно после второй волны праздников добавятся новые события, следите за...

В датчиках изображения промышленного класса SmartSens SC2310T и SC4210T нашла применение архитектура пикселей SmartSens Китайская компания SmartSens Technology объявила о выпуске двух моделей датчиков изображения типа CMOS с обратной засветкой: SC2310T и SC4210T. В них используется архитектура пикселей SmartSens, которая обеспечивает лучшую в классе работу при низкой освещенности и динам...

[Перевод] Распознавание эмоций с помощью сверточной нейронной сети Распознавание эмоций всегда было захватывающей задачей для ученых. В последнее время я работаю над экспериментальным SER-проектом (Speech Emotion Recognition), чтобы понять потенциал этой технологии – для этого я отобрал наиболее популярные репозитории на Github и сделал их...

Подарок к 9 мая Близится 9 мая. (Тот кто будет читать этот текст позже — сегодня 8 мая 2019 года). И в этой связи я хочу сделать нам всем вот какой подарок. Совсем недавно я обнаружил у себя в стопке заброшенных CD-дисков игру Return to castle Wolfenstein. Смутно припоминая, что «кажется,...

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

В конце февраля Microsoft представит VR-очки HoloLens 2 Корпорация Microsoft заявила о том, что вскоре представит вторую версию своих видеоочков HoloLens. Их покажут на Mobile World Congress в конце этого месяца. Как будут выглядеть очки и что они умеют — неясно, корпорация выпустила лишь пару видеороликов, где показан минимум ...

[Перевод] Книга Алана Тьюринга и загадочная записка — Научный детектив Оригинал перевода в моём блоге Как ко мне попала эта книга? В мае 2017 года я получил электронное письмо от моего старого учителя средней школы по имени Джордж Раттер, в котором он писал: «У меня есть копия большой книги Дирака на немецком языке (Die Prinzipien der Quanten...

Вся аддитивка. Франкфурт, 19 ноября. Главное событие года. Партнёры, Заказчики, Инвестиции, Бизнес. Кто с нами? 19 Ноября состоится главная выставка в аддитивной индустрии планеты:Formnext 2019 во Франкфурте на Майне. Печать металлом, спекание порошков в титановые сплавы, композитные детали предельной жёсткости, великий непотопляемый FDM, современное ПО - производители со всего мира е...

Как загрузить OpenStreetMap в Hive? В прошлой статье я рассмотрел обратное геокодирование средствами Spark. Теперь представим, что перед нами встала задача прямого геокодирования почтовых адресов. То есть, получения для записанного текстом адреса неких географических координат. Адреса для определенности росс...

Ломаем простую «крякми» при помощи Ghidra — Часть 2 В первой части статьи мы при помощи Ghidra провели автоматический анализ простой программы-крякми (которую мы скачали с сайта crackmes.one). Мы разобрались с тем, как переименовывать «непонятные» функции прямо в листинге декомпилятора, а также поняли алгоритм программы «верх...

Устанавливаем Vmware ESXi на Mac Pro 1,1 В статье описываю свой опыт установки VMware ESXi на старинный Apple Mac Pro 1,1. От заказчика поставлена задача – расширить файловый сервер. Как создавался файловый сервер компании на PowerMac G5 в 2016, и какого было обслуживать созданное legacy достойно отдельной стать...

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

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

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

[Перевод] Большой 7-сегментный дисплей c неоновым свечением на ESP8266 Мне нужно было сделать для работы электронный дисплей большого размера с функцией секундомера и неоновым свечением. Для управления был выбран чип ESP8266, в котором реализованы и функция часов, и секундомер. Чтобы получить неоновое свечение я применил цилиндры термоклея...

NASA поделилось новыми изображениями в честь 20 лет с запуска телескопа «Чандра» X-ray: NASA/CXC/Univ. of Waterloo/H. Russell et al.; Optical: NASA/STScI Телескоп «Чандра» был запущен 23 июля 1999 года с космодрома Космического центра Кеннеди при помощи транспортного космического корабля «Колумбия». «Чандра» является третьей из четырех «Больших обсе...

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

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

Бесплатный VPN сервис Wireguard на AWS Для чего? С ростом цензурирования интернета авторитарными режимами, блокируются все большее количество полезных интернет ресурсов и сайтов. В том числе с технической информацией. Таким образом, становиться невозможно полноценно пользоваться интернетом и нарушается фундамента...

Датчики изображения Sony IMX415 и IMK485 предназначены для камер видеонаблюдения умных городов Компания Sony анонсировала выпуск двух новых моделей датчиков изображения типа CMOS: IMX415 и IMK485. В первом используется объемная компоновка, а особенностью второго является технология обратной засветки. Оптический формат первого датчика — 1/2,8 дюйма (6,43 мм ...

[Перевод] Почему SvelteJS возможно лучший фреймворк для новых веб-разработчиков Любой веб-разработчик, который занимается этим хотя бы несколько лет, наверняка день за днем слышит подобный вопрос: Я действительно хочу стать веб-разработчиком, но я не знаю с чего начать. Есть какие-то предложения? Лет 10 назад ответ был очень прост. Просто создайте in...

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

Основы движков JavaScript: общие формы и Inline кэширование. Часть 1 Привет, друзья. В конце апреля мы запускаем новый курс «Безопасность информационных систем». И уже сейчас хотим поделиться с вами переводом статьи, которая непременно будет очень полезной для курса. В статье описаны ключевые основы, они являются общими для всех движков Jav...

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

Kirin 990, 5G и 60-мегапиксельная четырехмодульная камера за $500. Объявлены характеристики и стоимость Huawei Nova 6 В Сети появились новые подробности о смартфоне Huawei Nova 6, премьера которого ожидается уже в этом месяце. На этот раз данные приводятся с привязкой к стоимости модели, отчего вдвойне интереснее. Практически каждая утечка указывала на использование в смартфоне SoC Kir...

Ослабляем гайки, часть 2: срок голосования за публикации и другие изменения В начале недели мы рассказали о важных изменениях для пользователей и, кажется, они всем понравились: рейтинг публикации перевалил за 300, написано более 800 комментариев (и они активно продолжают появляться). Там же мы посеяли зерно интриги и пообещали ещё кое-какие изменен...

QIWI Кухня 6 февраля — как это было + доклады спикеров Привет, Хабр! 6 февраля прошла наша большая QIWI Кухня, посвященная дизайну продуктов. Под катом мы расскажем о том, как это было, покажем презентации спикеров и сообщим еще пару новостей. Читать дальше →

Состоялся анонс смартфона Realme 5s Компания представила новую модель Realme 5s. Смартфон Realme 5s оснастили с 6.5 дюймовым IPS дисплеем с разрешением 1600х720. Внутри смартфона установили процессор Qualcomm Snapdragon 665 в паре с 4 ГБ ОЗУ и 64/128 ГБ ПЗУ. Основная камера получила четыре модуля: 48 МП се...

Монтируем iOS под OSX с помощью ifuse На днях столкнулся с задачей примонтировать в OSX 10.14 iPad в качестве внешнего диска, с возможностью осуществлять файловые операции из консоли. В интернете я нашел довольно много инструкций как это сделать с помощью файловой системы ifuse. К сожалению с iOS 12 ничего не вы...

Motorola One Zoom в трех цветах на официальных изображениях Появились новые официальные изображения смартфона Motorola One Zoom, в основной камере которого установлено четыре датчика изображения. Главный модуль имеет разрешение 48 Мп, разрешение остальных пока не уточняется, но известно, что второй модуль обеспечит угол обзора ...

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

[Из песочницы] Современный метод измерения импульсной характеристики и нелинейных искажений В 2000 году профессор Пармского Университета Анджело Фарина предложил оригинальный метод одновременного измерения импульсной характеристики и нелинейных искажений с помощью гармонического сигнала экспоненциально изменяющейся частоты (далее ESS – exponential sine sweep). Дл...

Графический редактор NVIDIA GauGAN превратит каракули в изумительные пейзажи Компания NVIDIA показала графический редактор под названием GauGAN. Он позволяет превратить простейшие зарисовки-каракули, выполненные мышкой или даже пальцем, в прекрасные пейзажи.

Корпоративная свинья — Этот вопрос предлагаю обсудить отдельно. – сказал Евгений Викторович. Внезапно, в дальнем конце стола послышалось странное шуршание. Все обернулись на звук и улыбнулись. — Ну чего ты свинью несчастную мучаешь! – возмутилась Марина. — Оставь ее бедную задницу в покое! — ...

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

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

Надстройка для Excel, облегчающая установку фильтров при работе с кубами (VBA) Как известно, из коробки Excel не позволяет устанавливать фильтры по списку значений для сводных таблиц, а это ведь такая нужная вещь! Как отфильтровать товары по сотне кодов, а потом по другой сотне? Есть, конечно, способы, но все это не то… Или, например, установить для к...

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

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

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

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

DIGMA объявила о поступлении в продажу планшета Plane 1581 3G DIGMA объявила о поступлении в продажу планшета DIGMA Plane 1581 3G. Новинка работает на базе процессора MediaTek MTK8321 с четырьмя ядрами ARM Cortex-A7 и тактовой частотой 1.3 ГГц. За графику отвечает ARM Mali-400 MP2. Планшет работает под управлением ОС Android ...

Windows 10 19H2 RTM будет готова на следующей неделе. Релиз – начало ноября Зак Боуден с Windows Central в Твиттере сделал пост, в котором говорится, что в конце следующей недели состоится подписание Windows 10 19H2, после чего у нас появится точный номер версии 1909, и мы ужэе будет точно знать от какой сборки будут уже идти дальше апдейты.Предвари...

[Перевод] Как технологии манипулируют вашим разумом: взгляд иллюзиониста и эксперта по этике дизайна Google “Проще обмануть человека, чем убедить его, что он был обманут” Неизвестный авторЯ разбираюсь в том как технологии используют наши психологические уязвимости. Именно поэтому последние три года я проработал экспертом по этике дизайна в Google. Я изучаю как создавать продукты...

Honor 20 Pro получил необычную камеру с четырьмя модулями Три модуля основной камеры по традиции выстроены в ряд. Первым идет широкоугольный 16-мегапиксельный датчик с максимальной диафрагмой F/2,2 и углом обзора 117 градусов. За ним следует основной 48-мегапиксельный датчик Sony IMX586 с диафрагмой F/1,4. Замыкает трио 8-мегапиксе...

Разочарование дня: проще сделать ПК из тёрки, чем тёрку из Mac Pro Когда компания Apple представила следующую модель Mac Pro на конференции для разработчиков WWDC 2019 в начале июня, это породило целую волну мемов, сравнивающих новинку с тёркой.  Видеоблогер Уинстон Мой (Winston Moy) решил проверить, насколько эти шутки близки к ...

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

CEE Games 2019: Репортаж со стенда ASUS Отгремела ежегодная выставка СЕЕ, а значит пора подводить её итоги и делиться впечалениями. В этой статье поговорим о стенде компании с 30-летней историей - ASUS. Наверное, самый светлый стенд на всей выставке. Лёгкий, воздушный, но чертовски содержательный. Айда на экскурси...

64 Мп и четыре модуля. Живые фото смартфона Realme Еще в конце июня в Сети появился первый рендер, на котором показана часть грядущего смартфона компании Realme, оснащенного основной камерой, состоящей из четырех модулей. Фирменный слоган Dare to Leap и надпись 64 Мп прямо указывали на то, что грядущий смартфон Realme, ...

[Перевод] Рассказ о решении проблемы с производительностью Moment.js Moment.js — это одна из самых популярных JavaScript-библиотек для разбора и форматирования дат. В компании WhereTo используют Node.js, поэтому для них применение этой библиотеки было совершенно естественным ходом. Проблем с серверным использованием Moment.js не ожидалось. В ...

Подборка @pythonetc, июнь 2019 Это одиннадцатая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Предыдущие подборки Символ \ в обычной строке имеет особое значение. \t — это символ табуляции, \r — разрыв строки, и так далее. Чтобы отключить такое поведение, вы ...

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

UMIDIGI Power 3 с емкой батареей и NFC поступает в продажу Не так давно компания UMIDIGI анонсировала новинку Power 3 с емкой батареей и четырьмя камерами. Сегодня производитель сделал официальное заявление, что смартфон поступит в продажу 11 ноября и только один день у пользователей будет возможность прикупить его за $149,99.  ...

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

[Из песочницы] Как «поделить» АЦП правильно Введение Довольно часто в устройствах применяются активные датчики (терморезисторы, тензорезисторы, фоторезисторы, времярезисторы, счастьерезисторы и прочее). Чтобы измерять соответствующую величину, датчик включают в цепь делителя в одно из его плеч. Так рекомендуют поступа...

Кастомизация резолвинга зависимостей в Spring Привет! Меня зовут Андрей Неведомский и я главный инженер в СберТехе. Я работаю в команде, которая занимается разработкой одного из системных сервисов ЕФС (Единой Фронтальной Системы). В своей работе мы активно используем Spring Framework, в частности его DI, и время от врем...

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

Метрики DevOps – откуда брать данные для расчетов Честно говоря, Иван часто посмеивался над тщетными усилиями коллег из отдела мониторинга. Они прилагали огромные усилия для реализации метрик, которые им заказывало руководство компании. Они были настолько заняты, что больше никому ничего не хотели делать. А руководству вс...

И снова ложь. Рекламная фотография «суперзума» в Huawei P30 и P30 Pro была сделана на профессиональную камеру... 10 лет назад Компанию Huawei снова уличили в том, что, рекламируя фотовозможности своих флагманских смартфонов, она использует фотографии, сделанные на профессиональные камеры. Впервые подобная ситуация всплывала еще в 2016 году в ходе рекламной кампании Huawei P9. После нее «...

[Перевод] Инфракрасный термометр с датчиком MLX90614 Автор из Варшавы разработал инфракрасный термометр с датчиком MLX90614, семисегментным дисплеем HP QDSP-6040 и микроконтроллером ATtiny2313 MCU. Датчик позволяет измерять температуру в диапазоне: -70 — 380 ° С. Микроконтроллер ATtiny2313 связывается с датчиком по шине SMBu...

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

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

Quester — Платформа для создания и прохождения квестов (Beta) Доброго времени суток! Цель статьи — открыть публике платформу, которая разрабатывается в свободное от работы время и одновременно проверить, как данная платформа выдержит хабраэффект. Содержание Описание платформы Что доступно на сегодняшний день Технические детали (мы вс...

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

Доверяй, но проверяй! Как проверить свою модель с помощью облака IBM (Watson OpenScale) Проблема доверия предсказаниям, сделанных моделями машинного обучения, становится все более и более актуальна. Чем существеннее решение, принимаемое на основании этого предсказания, тем меньше доверия. Вызвано это в первую очередь тем, что далеко не всегда понятно, что же ...

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

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

Software Defined Radio — как это работает? Часть 9 Привет Хабр. В предыдущей части было рассмотрено декодирование сигналов RDS для FM-радиостанций, и идея следующей статьи возникла сама собой — нужно сделать свой собственный FM-трансмиттер. Вариантов будет два — простой, и более сложный, с RDS. Как и в предыдущих случая...

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

Электрички Москвы (и не только): спасибо тем, кто помогал в этом году Электричка слева — Аэроэкспресс — теперь тоже добавлена в приложение. В день расписание у нас просматривают 600 тысяч человек, поэтому каждое маленькое изменение имеет эффект большого масштаба. Я хочу немного отчитаться о том, что мы добавили в приложение электричек по п...

Даже лучше Samsung Galaxy A80 и Asus ZenFone 6. Oppo готовит полнокранный смартфон с вращающейся камерой Уже представлены смартфоны Samsung Galaxy A80 и Asus ZenFone 6, которые оснащены камерой, позволяющей использовать ее для съемки селфи в случае необходимости. Для этого она может поворачиваться на 180 градусов. Недавно опубликованный патент подтверждает, что китайский п...

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

Школьник решал задачки с помощью «умной» колонки и прославился В сервисе микроблогов Twitter набрало популярность видео со школьником, решающим простейшие задачки по математике с помощью «умной» колонки Amazon Echo и голосового ассистента Alexa.

От астрофотографии до красивейших пейзажей. Опубликованы снимки, сделанные при помощи новейшего 60-мегапиксельного датчика Sony IMX686 для смартфонов 48-мегапиксельные датчики изображения Sony и Samsung для смартфонов дебютировали примерно в одно время, а вот дальше что-то пошло не так: у Samsung с тех пор появились 64- и 108-мегапиксельные датчики, а Sony «застряла» на 40-мегапиксельном IMX600y, использу...

Terms of service: 99% пользователей их просто не понимают Источник: Shutterstock Наверное, среди читателей Хабра есть те, кто детально знакомится с условиями предоставления услуг различных сервисов и приложений. Большинство просто ставит галочку там, где это требуется, и начинает работу. Кто-то может назвать это неправильным, но,...

Форматирование исходного кода в Linux средствами ClangFormat: проблемы и решение Согласитесь, приятно и полезно, когда в проекте исходный код выглядит красиво и единообразно. Это облегчает его понимание и поддержку. Покажем и расскажем, как реализовать форматирование исходного кода при помощи clang-format, git и sh. Читать дальше →

Будни Программного комитета FrontendConf. Интервью c Сергеем Поповым Программный комитет FrontendConf отвечает за отбор заявок, готовит программу, расписание, отвечает за стенды и концепцию. При этом участники ПК еще и курируют доклады спикеров. Задача куратора — помочь со структурой, контентом и довести доклад до идеала. Таких докладов у чле...

Новый король среди игровых смартфонов. Представлен Asus ROG Phone 2 На день раньше, чем планировалось, был представлен игровой смартфон Asus ROG Phone 2, который предназначен для хардкорных геймеров и опытных пользователей Android. Смартфон получил экран AMOLED диагональю 6,59 дюйма разрешением 2340 х 1080 пикселей с частотой обновлени...

Стрельбу из новейшей пушки показали на видео Видеоролик демонстрирует работу уникального боевого модуля АУ-220М, который ведёт стрельбу по наземным мишеням как прямой наводкой, так и по навесной траектории. Артиллерийский комплекс, разработанный «Уралвагонзаводом», впервые будет показан публике на военно-техническом са...

Unit тестирование в Laravel Я часто слышу среди обсуждений в сообществе мнение, что unit тестирование в Laravel неправильное, сложное, а сами тесты долгие и не дающие никакой пользы. Из-за этого эти тесты мало кто пишет, ограничиваясь лишь feature тестами, а польза unit тестов стремится к 0. Я тоже так...

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

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

[Перевод] Как разрабатываются и производятся процессоры: основы архитектуры компьютеров Мы воспринимаем центральный процессор как «мозг» компьютера, но что это значит на самом деле? Что именно происходит внутри миллиардов транзисторов, благодаря которым работает компьютер? В нашей новой мини-серии из четырёх статей мы рассмотрим процесс создания архитектуры ко...

Защищенный Blackview BV9800/BV9800 Pro получил 48 Мп датчик Sony IMX586 Существуют смартфоны, которые можно ронять на землю или в воду. Blackview BV9800/BV9800 Pro — один их них. Аппарат специально разработан для работы с ним в полевых и неблагоприятных условиях. Мы уже сообщали, что одной из ключевых особенностей устройства является встро...

У цветового треугольника не два, а один угол Как увидеть цвет, которого в природе не бывает? Четыре года назад на Хабое был пост с интересным и полезным видео «Как устроен цвет». Лектор — Дмитрий Николаев, заведующий сектором зрительных систем ИППИ РАН. Я сделал расшифровку (в меру своего понимания материала), пото...

Nikon представила лазерный дальномер Forestry Pro II Nikon представила лазерный дальномер Forestry Pro II с расширенным набором функций. Новинка является усовершенствованной моделью дальномера Forestry Pro, прекрасно зарекомендовавшего себя при использовании в лесистой местности. Прибор обладает повышенной точностью и скорост...

[Перевод] Основы Signed Distance Field в 2D Хотя меши являются простейшим и наиболее универсальным способом рендеринга, существуют и другие варианты представления фигур в 2d и 3d. Одним из часто используемых способов являются поля расстояний со знаком (signed distance fields, SDF). Поля расстояний со знаком обеспечива...

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

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

Плагины томов для хранилищ в Kubernetes: от Flexvolume к CSI Во времена, когда Kubernetes был ещё v1.0.0, существовали плагины для томов (volume plugins). Нужны они были для подключения к Kubernetes систем для хранения персистентных (постоянных) данных контейнеров. Количество их было невелико, а в числе первых — такие провайдеры хра...

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

Не долго музыка играла… или как ОС Эльбрус так и не стала свободной Несколько дней назад некоторые СМИ сообщили о возможности свободного скачивания операционной системы Эльбрус. Ссылки на дистрибутив предоставлялся только для x86 архитектур, но даже в такой виде, это могло бы стать очень важной вехой в развитии данной операционной системы. ...

К вопросу о TI «Сейчас я покажу вам портрет… Хм… Я предупреждаю вас, что это именно портрет… Во всяком случае, прошу отнестись к нему, как к портрету... В данном посте пойдет речь о разработке и отладке программ для МК СС1350 в рекомендованной производителем среде разработки CCS. Будут за...

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

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

Arend – язык с зависимыми типами, основанный на HoTT (часть 2) В первой части статьи про язык Arend мы рассматривали простейшие индуктивные типы, рекурсивные функции, классы и множества. 2. Сортировка списков в Arend 2.1 Упорядоченные списки в Arend Определим тип упорядоченных списков как пару, состоящую из списка и доказательства его ...

Карта Метро Москвы и всего мира для Android ГЛАВА 1. Амбиции Конец февраля 2018 Мы, как адепты идеологии свободного ПО и свободного рынка считаем, что монополия — это плохо. Огромному количеству людей требуется удобная и быстрая навигация в метро. Странно, что нет ни одного достойного конкурента приложения Яндекс...

«Будто нашел в сарае Delorean»: E3 2019 глазами олдфага На прошлой неделе завершилась выставка Electronic Entertainment Expo 2019. На ней можно было полюбоваться ярким косплеем, послушать российскую (sic!) группу Little Big на стенде Ubisoft, а самое главное, конечно же — узнать о новых играх! Я не слежу активно за новыми тайтлам...

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

[Из песочницы] Telegram Bot — помощник в планировании мероприятий Всем привет :) Хочу показать вам свою разработку и очень хотелось, чтобы эта вещь стала полезной не только мне и моему окружению, а всем-всем-всем. И сразу к делу. Это бот для телеграмма. Называется он так: EventPlannerChecker По этому имени вы его можете найти с помощ...

MMD покажет исключительный выбор мониторов Philips на IFA 2019 Посетители стенда Philips на выставке IFA 2019 (Берлин, 6-11 сентября 2019 года) не будут разочарованы.

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

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

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

Redmi Note 8 представлен официально: четырехмодульная камера, SoC Snapdragon 665, быстрая зарядка мощностью 18 Вт В это время в Китае проходит официальное мероприятие Redmi, на котором анонсируют новые устройства. И одно же полностью представлено официально – это Redmi Note 8. Смартфон стал заметно лучше в сравнении с предшественником, если оценивать в первую очередь камеры:...

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

Яндекс и Mediascope договариваются о сотрудничестве в области измерения рекламы Яндекс и исследовательская компания Mediascopе достигли договоренности о расширении сотрудничества и начали прорабатывать его варианты в сфере измерения медийных рекламных кампаний. Данные по итогам первых тестов могут появиться до конца 2019 года. Один из обсуждаемых вариан...

Китайский зонд-ретранслятор «Цюэцяо» сфотографировал Землю и обратную сторону Луны Китайский космический аппарат «Цюэцяо», предназначенный для ретрансляции сигналов лунного зонда «Чанъэ-4», прислал на Землю фотографии нашей планеты и обратной стороны Луны, говорится в сообщении Чжэцзянского университета. Как сообщается, снимки были получены при п...

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

[Перевод] 11 советов: как презентовать UI/UX работы «недизайнерам» Под катом Джесс Эдди рассказывает как презентовать дизайн "недизайнерам", заказчикам или другим заинтересованным лицам и как получить от них реальную и полезную обратную связь. Читать дальше →

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

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

[Из песочницы] Как научиться программировать в 9 лет самостоятельно Многие считают, что в 9-10 лет можно программировать максимум на Scratch’е. Но это не так. В 9 лет можно и на C# Windows Forms программки пилить. Главное – желание. С чего все началось Все началось тогда, когда я захотел сделать полноценный компьютер в Minecraft. Я устроил...

Как запустить java-проект на shell-раннере при пуше в репозиторий GitLab’а Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design. Передо мной стояла задача — внедрить запуск автотестов, написанных на Java Selenium. Я новичок в CI/CD, поэтому столкнулся со множеством проблем. Подробных инструкций в интернете по этой задаче ...

[Перевод] Если в глаз попал суперклей … Дело было за городом. В заднем фонаре автомобиля сломался патрон для лампочки, а с такой неисправностью ездить запрещено. Надо склеить, а потом дополнительно для прочности закрепить ещё чем-нибудь. Автору предложили гелевый суперклей, к которому он не привык, потому принёс...

Canon скоро выпустит новый вариант беззеркальной камеры EOS M200 По сообщению источника, 18 октября компания Canon анонсирует новую, «золотую» версию своей  беззеркальной камеры EOS M200. Сейчас это устройство доступно в черно и белом вариантах. Новый вариант показан на иллюстрациях. Как видно, в комплект войдет кожа...

[Из песочницы] Изоморфизм спешит на помощь «Изоморфизм» — одно из базовых понятий современной математики. На конкретных примерах на Haskell и C# я не только растолкую теорию для нематематиков (не используя при этом никаких непонятных математических символов и терминов), но и покажу как этим можно пользоваться в повсе...

[Перевод] Что сделало Lisp особенным "Величайший из когда-либо созданных языков программирования" — Alan Kay, «on Lisp» Когда Маккарти разработал Lisp в конце 1950-х, он радикально отличался от существующих языков, самым главным из которых был Fortran. Читать дальше →

[Перевод] Деплоим на PythonAnywhere из GitHub Каждый может сделать так: локальный проект → github С (платным) ssh доступом вы сможете сделать так: локальный проект → PythonAnywhere В статье показано как (бесплатно) сделать так: локальный проект → github → PythonAnywhere Сначала я перечислю, зачем вам это может быть ну...

[Из песочницы] Красивые точные часы из старого смартфона Речь в статье пойдёт о том, как старый ненужный мобильник переделать в отличные настенные часы с крупными цифрами, всегда точным временем и резервным питанием. Я расскажу о некоторых выясненных особенностях сихронизации времени в ОС Андроид, а также о разных электрических...

Canyon выпустил необычный беспроводной динамик-трансформер Бренд Canyon представил новый беспроводной динамик-трансформер CNS-CBTSP4GBL. Вращая каждую из его секций на 360°, вы можете придать устройству любую форму. Подробнее об этом читайте на THG.ru.

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

«Губки уточкой, мозг с горошину»: Бойцов ССО ГРУ «спалили» на Донбассе из-за селфи Бойцы 10-й ОбрСпН ВС РФ не смогли удержать телефоны в штанах, за что и поплатились. Операции спецназа ССО являются информацией повышенной секретности, как и большая часть их деятельности. Тем более, если бойцы участвуют в боевых и военных столкновениях на территории другой...

[Из песочницы] Реверс-инжиниринг электрокарниза AM82TV Есть у меня пара электрокарнизов компании Akko — AM82TV. Модель эта выделяется из собратьев наиболее полным набором интерфейсов управления. Шторами можно управлять по радиоканалу, есть “сухие контакты”, пофазное управление (замыканием управляющих проводов с сетевыми). Есть и...

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

Может ли Apple выпустить iPhone без физических кнопок? В этом году производители смартфонов нас сумели удивить — чего только стоит анонс первых складных смартфонов. На этом развитие не остановилось — вендоры продолжают активно экспериментировать: например, компания Meizu, в конце января представила первый смартфон б...

Кроссворд Лайфхакера № 44: конный автобус и измеритель измерений Догадайтесь, кто строит дома на бумаге и чего не хватает скромнягам.

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

Как устроен поиск адреса по координатам в «Дадате» (и где мы взяли справочник) Весной мы добавили в API DaData.ru фичу «Обратное геокодирование», она же «Адрес по координатам». Название намекает: метод принимает геокоординаты и отдает данные об адресе. Солидный продукт с той же функциональностью сделал «Яндекс» — он называется «Геокодер». Но сервис ...

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

[Перевод] Хранилище LINSTOR и его интеграция с OpenNebula Не так давно ребята из LINBIT представили свое новое SDS-решение — Linstor. Это полностью свободное хранилище в основе которого используются проверенные технологии: DRBD, LVM, ZFS. Linstor сочетает в себе простоту и хорошо проработанную архитектуру, что позволяет добиться с...

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

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

C/C++ из Python (C API) Продолжаем тему как вызывать C/C++ из Python3. Теперь используем C API для создания модуля, на этом примере мы сможем разобраться как работает cffi и прочие библиотеки упрощающие нам жизнь. Потому что на мой взгляд это самый трудный способ. Читать дальше →

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

Настольная посудомоечная машина Candy CDCP 8ES-07: тихо и квадратно Candy CDCP 8ES-07 — машина, не вызывающая нареканий в отношении технических характеристик. Особенно следует отметить низкий уровень шума и стабильность положения предметов посуды в процессе мытья. За все время тестирования посудомойки мы не обнаружили в конце цикла ни одного...

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

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

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

THQ Nordic анонсировала ремейк приключенческой игры про Губку Боба А вы думали, что перед E3 вдруг представят Saints Row?

[Перевод] Руководство по развертыванию моделей машинного обучения в рабочей среде в качестве API с помощью Flask Друзья, в конце марта мы запускаем новый поток по курсу «Data Scientist». И прямо сейчас начинаем делиться с вами полезным материалом по курсу. Введение Вспоминая ранний опыт своего увлечения машинным обучением (ML) могу сказать, что много усилий уходило на построение дейс...

Автор книги «Ведьмак» все же получит у CD Projekt Red отступные В октябре прошлого года сообщалось, что Анджей Сапковский, автор книги «Ведьмак», потребовал у CD Projekt Red компенсацию за использование своей интеллектуальной собственности. Причем потребовал не просто так, а при помощи юристов, требуя выплаты роялти. Все было бы впол...

[Перевод] Ohio Challenger 2P и его 4 Кб оперативной памяти Статья Эрика Бэнгмана, управляющего редактора журнала Ars Technica Я уже замечал его краем глаза, когда ходил мимо него на уроки геометрии, но теперь мне предстояло впервые зайти в школьный компьютерный класс. Это был сентябрь 1980 года и мой первый год в средней школе Г...

Как я сделал (почти) бесполезный стриминг вебкамеры на Javascript В статье я хочу поделиться своими попытками сделать стримминг видео через websockets без использования сторонних плагинов браузера типа Adobe Flash Player. Что из этого получилось читайте далее. Читать дальше →

Яндекс внедряет RPKI Привет, меня зовут Александр Азимов. В Яндексе я занимаюсь разработкой различных систем мониторинга, а также транспортной сетевой архитектурой. Но сегодня разговор пойдет о протоколе BGP. Неделю назад Яндекс включил ROV (Route Origin Validation) на стыках со всеми пиринг-...

[Из песочницы] Ревизия уровней доступа пользователей с помощью Power BI на примере CMS Битрикс (БУС) В статье показан пример применения Power BI для анализа доступов пользователей на сайте под управлением 1С-Битрикс. Читать дальше →

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

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

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

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

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

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

Уникальный ЗОЖ-браслет с функцией накопления базы данных о своем здоровье Технологический прорыв совершила команда московских школьников в МДЦ «Артек», предложив рынку фитнес-браслет с функцией нескольких медицинских измерительных приборов. Как отметил автор и идеолог проекта 13-летний школьник из Москвы Вадим Бахматов, уникальность идеи заключала...

Samsung представила первый сенсор камеры с разрешением 108 Мп для смартфонов Samsung представила свой новый 108-мегапиксельный сенсор ISOCELL Bright HMX для камер, который, по его словам, является первым в отрасли, преодолевшим отметку в 100 миллионов пикселей.Еще в мае Samsung представила 64-мегапиксельную ISOCELL Bright GW1, сообщает ITbukva.com. В...

SamsPcbGuide, часть 11: Технологии, корпуса BGA-типа и космос В обсуждениях к предыдущей статье proton17 написал, что в космос обычные BGA не летают, дав ссылки на корпуса CCGA-типа как образец надёжности. Я решил разобраться в этом вопросе и нашёл много интересной информации (во многом благодаря вот этому ↓ человеку). Читать дальше ...

Первый панорамный снимок обратной стороны Луны Китайское космическое управление опубликовало 360-градусный снимок, сделанный топографической камерой, прикрёпленной к верхней части аппарата «Чанъэ-4». Фотография была передана на Землю при помощи спутника-ретранслятора «Цюэцяо», который в июне прошлого года успешно вышел в...

Характеристики камер Xiaomi Mi 9: датчики разрешением 48, 12, 16 и 20 Мп, двухкратный оптический зум и макро (+ новые примеры фото) Глава Xiaomi Лей Цзунь не скупится на подробности о новом флагманском смартфоне Mi 9. Как результат – мы все больше узнаем о модели еще до ее официального анонса. Сегодня мы уже рассказывали об очень высокой производительности смартфона в AnTuTu, а сейчас приводим...

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

[Перевод] Элегантная обработка ошибок в JavaScript с помощью монады Either Давайте немного поговорим о том, как мы обрабатываем ошибки. В JavaScript у нас есть встроенная функция языка для работы с исключениями. Проблемный код мы заключаем в конструкцию try...catch. Это позволяет прописать нормальный путь выполнения в разделе try, а затем разобрать...

ESA показало селфи BepiColombo Миссия BepiColombo была запущена в октябре прошлого года. Она включает два основных аппарата — европейский аппарат Mercury Planetary Orbiter (MPO) и японский аппарат Mercury Magnetospheric Orbiter (MMO). В работе над миссией участвуют и российские ученые (всего миссия включа...

Сага о абсолютном энкодере и шаговом двигателе Давно я тут не писал постов про принтеры и электронику, но тут назрела тема использования абсолютного энкодера и попытке сделать вменяемое упралвение шаговым двигателем с рассчётом на точность позиционирования (не путать с повторяемостью).      В качестве подо...

[Перевод] Реверс-инжиниринг Fantastic Dizzy Fantastic Dizzy — это игра в жанре «пазл-платформер», созданная в 1991 году компанией Codemasters. Она является частью серии игр про Диззи (Dizzy Series). Несмотря на то, что серия Dizzy до сих пор популярна, и по ней создаются любительские игры (Dizzy Age), похоже, что никт...

Redmi K20 показали в четырех переливающихся расцветках В сети утекли четыре официальных рендера флагманского смартфона Redmi K20, который будет представлен 28 мая. Изображения подтверждают наличие четырех расцветок: красной, синей, зелёной или фиолетовой. По последним данным, аппарат оснастят 6,39-дюймовым OLED-дисплеем с ...

«Avengers: Endgame, Captain Marvel, Toy Story 4 и Губка Боб»: что показали на Супербоуле — 2019 В ночь на 4 февраля в Атланте на Mercedes-Benz Stadium прошел Супербоул-2019 — финальная игра Национальной футбольной лиги, считающееся главным спортивным событием в США. В последние годы супербоул привлекает внимание миллионов не столько спортивной составляющей, сколько раз...

[Перевод] Чего ожидать от компании Tesla в 2019-м году: Model Y, обновление Model S/X и многое другое Прошлый год был хорошим для роста Tesla, во время которого компания сделала акцент на увеличения производства Model 3. Вне всякого сомнения Tesla и далее будет расти в 2019-м году, но также можно ожидать, что компания сможет немного удивить. Читать дальше →

Беспроводной датчик температуры, влажности и атмосферного давления на nRF52832 Приветствую всех читателей Habr! Сегодняшняя статья будет о датчике температуры, влажности и атмосферного давления c длительным скором работы от одной батарейки. Датчик работает на микроконтролере nRF52832 (даташит). Для получения температуры, влажности и атмосферного давлен...

[Перевод] История сохранений в играх: от паролей на бумаге до облаков В начале этого года пользователь Twitter по имени Paul Hubans поделился скриншотом, сделанным его 87-летней бабушкой в Animal Crossing: спустя четыре года ежедневных игр она накопила 3 580 часов — почти 150 дней общего игрового времени. Возможность сохранения прогресса и во...

Samsung может использовать второй прозрачный дисплей в Galaxy S10 Компания Samsung получила новый патент, опубликованный Всемирной организацией интеллектуальной собственности 16 января. В нём описывается способ решения проблемы с отверстиями в экранах подобным Infinity-O. Именно дисплеи Infinity-O используются в смартфонах серии Gala...

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

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

XLNet против BERT В конце июня коллектив из Carnegie Mellon University показал нам XLNet, сразу выложив публикацию, код и готовую модель (XLNet-Large, Cased: 24-layer, 1024-hidden, 16-heads). Это предобученная модель для решения разных задач обработки естественного языка. В публикации они ...

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

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

[Перевод] Google заявляет, что «reCAPTCHA» не злоупотребляет данными о пользователях. Стоит ли этому верить? Использование новаторского способа различения людей и ботов в Интернете сопряжено с рядом серьезных проблем На удивление много сил уходит на то, чтобы веб-сайты могли убедиться, что пользователь — не робот. По этой причине при входе на сайты часто можно увидеть вопросы от...

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

[Перевод] Полное руководство по Prometheus в 2019 году DevOps- и SRE-инженеры уже, наверное, не раз слышали о Prometheus. Prometheus был создан на SoundCloud в 2012 году и с тех пор стал стандартом для мониторинга систем. У него полностью открытый исходный код, он предоставляет десятки разных экспортеров, с помощью которых можн...

Почти как Huawei Mate 20. Живые фото Huawei Nova 5i Pro В Сети появились реальные фотографии нового смартфона, который будет выпущен на рынок под названием Huawei Nova 5i Pro. Своей камерой, а также текстурой задней панели смартфон напоминает Huawei Mate 20. Смартфон получил экран диагональю 6,26 дюйма при ра...

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

Управляем Windows Server из Windows Admin Center В данной статье мы продолжаем рассказывать про работу с Windows Server Core 2019. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows Server ...

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

Настройка CD через gitlab Задумался как-то раз я об автоматизации развертывания своего проекта. gitlab.com любезно предоставляет для этого все инструменты, и я конечно решил воспользоваться, разобравшись и написав небольшой сценарий деплоя. В статье я делюсь своим опытом с сообществом. Читать дальше ...

Анонсировали USB4: что известно о стандарте В USB Promoter Group представили USB4. Новый стандарт обладает пропускной способностью в 40 Гбит/с и имеет обратную совместимость с USB 3.2, USB 2.0 и Thunderbolt 3. Читать дальше →

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

[Из песочницы] Ещё одна библиотека для создания mock'ов Добрый день. Я занимаюсь автоматизацией тестирования. Как и у всех автоматизаторов, у меня есть набор библиотек и инструментов, которые я обычно выбираю для написания тестов. Но периодически возникают ситуации, когда ни одна из знакомых библиотек может решить задачу с риском...

Первый смартфон на чипсете Snapdragon 665 покажут до конца мая Одновременно с Snapdragon 730 и Snapdragon 730G была представлена и более простая платформа Snapdragon 665. В отличие от Snapdragon 730 производители пока не показали ни одного смартфона на базе Snapdragon 665, но, как утверждают информаторы, это изменится уже 30 мая. Подроб...

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

Анонсирована клавиатура Input Club Keystone: эффект Холла + аналоговые переключатели Анонсирована клавиатура Input Club Keystone: эффект Холла + аналоговые переключатели

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

[Перевод] 50 лет назад в комнате №3420 родился интернет Это история создания ARPANET, революционного предшественника интернета, рассказанная участниками событий Приехав в институт Болтер-Холл при Калифорнийском университете в Лос-Анджелесе (UCLA), я поднялся по лестнице на третий этаж в поисках комнаты №3420. А потом я зашёл в ...

Опубликованы снимки четырех плат MSI на чипсете AMD X570 Выставка Computex 2019 открывается только завтра, но наши коллеги уже пробрались в павильон MSI и сфотографировали четыре платы на наборе системной логики AMD X570. Все они входят в серию MEG. Модель X570 Gaming M7 на стенде найти не удалось. По словам источника, это з...

Grasshopper 2.6.2 Grasshopper — приложение, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый популярный сервис для изучения иностранных языков Duol...

На MWC 2019 привезли прототип смартфона OnePlus 5G В успехах компании OnePlus на рынке смартфонов никто не сомневается. Ее продукты пользуются стабильным спросом, и не так давно производитель вышел на рынок США. Естественно, что останавливаться на достигнутом OnePlus не собирается и она серьезно настроена выпустить свой 5G-с...

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

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

В Европе и России могут представить Redmi Note 8T с начинкой Note 8 и чипом NFC В конце августа компания Xiaomi представила обновленную линейку смартфонов Redmi Note, показав два устройства: Redmi Note 8 и Redmi Note 8 Pro. Они получились довольно привлекательными, но и без недостатков не обошлось. Младшая версия так и не получила чип NFC, а старшая, х...

Безопасный доступ к полям регистров на С++ без ущерба эффективности(на примере CortexM) Рис. взят с сайта www.extremetech.com/wp-content/uploads/2016/07/MegaProcessor-Feature.jpg Всем доброго здравия! В прошлой статье я рассмотрел вопрос о проблеме доступа к регистрам микроконтроллера с ядром CortexM на языке С++ и показал простые варианты решения части про...

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

[Перевод] Изменения модальной презентации экранов в iOS 13 Всем привет! Меня зовут Илья, я из Tinkoff.ru. Я перевел для вас статью от Geoff Hackworth про то, как изменился стиль модальной презентации в iOS 13, на что это повлияло и как работает обратная совместимость с предыдущими версиями iOS и Xcode. Читать дальше →

Установка Chrome-софтфона 3CX через Gsuite и миграция записей с Google Drive Централизованная установка расширения 3CX для Chrome через GSuite В 3CX V16 Update 4 Alpha появилось новое расширение для Chrome, позволяющее звонить без открытия веб-клиента. Вы можете работать с любым настольным приложением, но при поступлении входящего вызова в нижнем пра...

JetBrains Night Moscow: как это было В апреле мы провели JetBrains Night Moscow — получилась отличная встреча с друзьями: интересные темы, много живого общения и, конечно, выступления спикеров JetBrains. К нам пришло более 700 гостей. Спасибо каждому за то, что вы сделали вечер таким классным! Читать дальше ...

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

«Тазы» пытаются мстить: Гонку 145-сильной LADA Granta и Mazda 3 показали в сети В свежем ролике блогер показал заезд тюнинговой отечественной машины против практически стоковой Mazda 3, предназначенной для американского рынка. Как отметил автоблогер, снимающий видео на канал AUTO VRN, в этой гонке «тазы» пытаются мстить иномаркам. Владелец LADA Granta ...

Инструмент зонда InSight начал углубляться в марсианский грунт Автоматический аппарат NASA InSight, прибывший на Марс в конце ноября прошлого года, приступил к буровым работам. Об этом сообщает Германский центр авиации и космонавтики (DLR). Напомним, что InSight — это стационарный аппарат, не способный перемещаться. Он предназначен для ...

Спасти программиста Вову: как прошла HighLoad++ для стенда ivi 7-8 ноября на территории Школы управления СКОЛКОВО состоялась крупнейшая профессиональная конференция для разработчиков высоконагруженных систем — HighLoad++. В этом году она прошла в счастливый 13-й раз. Онлайн-кинотеатр ivi и HighLoad++ — давние партнёры, а наш CTO eross в...

[Перевод] Обратное собеседование: какие вопросы задавать компании? Этот текст — перевод репозитория viraptor. Вы можете предложить свои вопросы на английском, в оригинальном репозитории, или на русском — в моём форке, а я постараюсь перевести их и передать автору Обратное собеседование Это список вопросов, который может быть интересен соиск...

В этом году ожидается выпуск необычно дешевого анаморфотного объектива Sirui 50mm/F1.8 На завершившейся на днях выставке IFA 2019 наши коллеги обнаружили интересную новинку. Она была представлена на стенде компании Sirui, известной своими штативами. Однако это не штатив, а объектив, что довольно неожиданно. Объектив не простой, а анаморфотный, и еще больш...

iPhone 11 и Deep Fusion. Есть ли разница в качестве фото? Пользователи новых смартфонов линейки iPhone 11 получили возможность установить бета-версию прошивки iOS 13.2, которая, как мы уже сообщали, добавляет в камеру поддержку технологии Deep Fusion. Далее представлены сравнительные фотографии, сделанные на iPhone 11 Pro в ре...

Живое фото и все характеристики Samsung Galaxy M10s Источники опубликовали реальную фотографию смартфона Samsung Galaxy M10s, на которой он показан сзади и с выдвинутым слотом для установки SIM-карт. Задняя панель смартфона является глянцевой и, судя по большому количеству отпечатков пальцев, она не имеет олеофобного пок...

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

HolyJS 2019: Разбор задач от компании SEMrush (Часть 2) Это вторая часть разбора задач от нашего стенда на конференции HolyJS, прошедшей в Санкт-Петербурге 24-25 мая. Для большего контекста рекомендуется сначала ознакомиться с первой частью настоящего материала. А если Countdown Expression уже пройден, то добро пожаловать на сл...

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

Достоверный нагрузочный тест с учётом непредвиденных нюансов Мы задумались о построении инфраструктуры больших нагрузочных тестов год назад, когда достигли отметки в 12K онлайн-пользователей, работающих в нашем сервисе одновременно. За 3 месяца мы сделали первую версию теста, которая показала лимиты сервиса. Ирония судьбы в том, что ...

Aimybox в поиске: фреймворку для создания голосовых ассистентов нужен мастер iOS Все вокруг говорят про голосовых помощников, Алису, Google Assistant, что они умеют, чего не умеют… А мы взяли и написали фреймворк для создания мобильных голосовых ассистентов. Да еще и с открытым исходным кодом! Пока мы это сделали только для Android, и теперь ищем крутого...

Настройка резервного копирования и восстановления Zimbra OSE целиком и отдельными ящиками, не используя Zexstras 1. С чего начать С чего начинается резервное копирование? Планирование. При резервировании любой системы, необходимо составить план резервного копирования: что именно, как часто, как долго хранить, хватит ли свободного пространства? Из ответов на эти вопросы вытекает ответ н...

Убийца флагманов OnePlus 7T Pro будет представлен 15 октября 26 сентября OnePlus провела пресс-конференцию в Индии, на которой был представлен смартфон OnePlus 7T, а также незаметно показана старшая версия OnePlus 7T Pro. Теперь же было официально подтверждено, что смартфоны OnePlus 7T и OnePlus 7T Pro будут анонсированы в Китае ...

Upgrade H-Bot Steel В очередной раз потребовалось добраться до электроники. Владельцы H-Bot Steel знаю на сколько это не простая задача.Крайне не удобная сборка корпуса на винтиках М3 с гайками до которых не так просто добраться.Разобрал весь принтер и начал постепенную сборку.В местах сопряжен...

Памятка. Список комплектующих для JAP 7 Матрица N070ICG-L21УФ-диод 100 Вт 405 нмРадиатор с линзой 60 градусовБлок питания 12 В 10 АВыносной вариант БПРазъем 220 ВРелеПреобразователь напряжения повышающийПреобразователь напряжения понижающийВентилятор 12 В 120 ммРешетка вентилятораArduino UNOCNC Shield v.3Драйвер A...

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

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую ...

Умная посудомоечная машина от Xiaomi Прибор поддерживает четыре режима мойки посуды: от быстрого 30-минутного до индивидуального, в котором пользователь с помощью кнопок либо мобильного приложения может самостоятельно задать продолжительность цикла и температуру воды. Емкость посудомоечной машины составляет 8 н...

MOSDROID #15 Phosphorus Приглашаем вас на пятнадцатый митап сообщества Android разработчиков MOSDROID, который пройдет 2 февраля в офисе компании Туту, в БЦ Ньютон Плаза по адресу Москва, 1-й Нагатинский проезд 10с1. В этот раз поговорим о трансформации архитектуры одного из крупнейших мобильных...

Index — свеженький VR-шлем от Valve Сегодня американская компания анонсировала шлем виртуальной реальности и пообещала выпустить эксклюзивную игру для него до конца 2019 года. Index Headset от Valve ...

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

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

Internet of Things: четыре рассказа около технологий Иллюстрация Анатолия Сазанова Решил поделиться с вами четырьмя рассказами с «интригующими» названиями: Augmented Reality Умный дом A.I. Блокчейн Объединяет их (как вы уже заметили) упоминание разных модных IT-слов. Их и так все пихают куда ни попадя, так почему и мне ...

[Из песочницы] Создание библиотеки в стиле Spring Data Repository своими руками при помощи Dynamic Proxy и Spring IoC А что если бы можно было создать интерфейс, например, такой: @Service public interface GoogleSearchApi { /** * @return http status code for Google main page */ @Uri("https://www.google.com") int mainPageStatus(); } А затем просто внедрять его ...

[Перевод] Уровень Android API, обратная и прямая совместимость Добрый вечер, друзья. Мы подготовили полезный перевод для будущих студентов курса «Android-разработчик. Продвинутый курс». С радостью делимся с вами данным материалом. Если вы читаете эту статью, значит вас могут интересовать такие вещи, как: Что означает уровень API? К...

LEGO MINDSTORMS Education EV3 + MicroPython: программируем детский конструктор взрослым языком Привет, Хабр! Мы уже рассказывали о платформе LEGO MINDSTORMS Education EV3. Основные задачи этой платформы — обучение на практических примерах, развитие навыков STEAM и формирование инженерного мышления. В ней можно проводить лабораторные работы по изучению механики и динам...

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

Если бы на Марсе были города… Что бы там делали люди с HighLoad++? 7 ноября в Конгресс-Холле СКОЛКОВО состоялось награждение лауреатов Премии HighLoad++ 2019. В этот раз номинантов и победителей выбирали не только эксперты, но и представители IT-сообщества. И мы тут подумали: в СКОЛКОВО HighLoad++ вмещается уже с трудом. Надо менять формат...

Временная линия Blade Runner — ноябрь 2019 года. Сбылся ли прогноз? В 1982 году режиссер Ридли Скотт порадовал мир фильмом Blade Runner. Это культовая НФ лента, которая показывала зрителям мрачное и тревожное будущее — ноябрь 2019 года. Сейчас можно сравнить то, что было показано в фильме, и то, что есть у нас сейчас. Речь идет о техноло...

Первый прототип: Unikernels как этап в эволюции Linux В начале июля группа инженеров из Red Hat и Бостонского университета выпустила whitepaper, в котором предложила сменить монолитное ядро Linux на архитектуру unikernels. Мы решили разобраться в материале и обсудить реакцию ИТ-комьюнити на это предложение. Читать дальше →

[Перевод] Тренды программирования: чего можно ожидать в 2020 году? Как бы безумно это не звучало, но 2020 год наступит уже очень скоро. «2020 год» — это похоже на фразу из научно-фантастического романа. Но это не фантастика. Нас от этой даты отделяет всего несколько месяцев. Автор материала, перевод которого мы публикуем сегодня, говорит...

Краткая история open source — как свободное ПО сражалось с проприетарным Сегодня расскажем, как в свое время коммерческие решения практически вытеснили свободно распространяемый код. И кто из разработчиков начал исправлять ситуацию. Читать дальше →

Linux Foundation займется open source чипами Linux Foundation открыли новое направление — CHIPS Alliance. В рамках этого проекта организация будет развивать свободную систему команд RISC-V и технологии для создания процессоров на её основе. Расскажем подробнее, что происходит в этой сфере. Читать дальше →

Стохастический градиентный спуск(SGD) для логарифмической функции потерь(LogLoss) в задаче бинарной классификации Предыдущая часть (про линейную регрессию, градиентный спуск и про то, как оно всё работает) — habr.com/ru/post/471458 В этой статье я покажу решение задачи классификации сначала, что называется, «ручками», без сторонних библиотек для SGD, LogLoss'а и вычисления градиентов, ...

[Перевод] Четыре оси дизайна RPG Эта статья началась с ответа на многогранный, но в то же время довольно прямолинейный вопрос: из чего же состоит хорошая ролевая игра? На протяжении своей карьеры я поработал над несколькими RPG, и даже читал презентацию по этой теме, но никогда не рассматривал её целостно. ...

Xiaomi представила электрический мопед-велосипед по цене смартфона HIMO electric bicycle T1 оборудован педалями и бесколлекторным двигателем постоянного тока мощностью 350 Вт. Для его питания предусмотрен блок из тринадцати литиево-ионных аккумуляторов общей емкостью 14 000 мАч с напряжением 48 В и силой тока 14 или 28 А.

Шестерни в Box2D Добрый день, дорогой читатель! Это уже четвертая статья по Box2D. И здесь я предложу готовое решение для программистов. Мне самому нужны были шестерни для моего проекта, и я сделал 4-х, 6-и, 12-и и 24-х зубчатые колеса. Код занял 2115 строк, 4 дня работы. И я хочу поделиться...

Первый в своем роде смартфон, который надевается на руку, покажут 25 февраля В начале этой недели компания Nubia опубликовала рекламное изображение с информацией о том, что на выставке Mobile World Congress 2019 она собирается сделать какой-то анонс. Тогда мы предположили, что речь идет об анонсе коммерческой версии устройства со сгибающимся экр...

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

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

Релиз Crusader Kings III состоится в 2020 году Студия Paradox Development заявила о разработке продолжения «классической» стратегии, которая знакома многим опытным геймерам. «Crusader Kings III – масштабный симулятор средневековья, где вы свободны претворить в жизнь любую фантазию, которую только может придумать правите...

Консоль прошлого и будущего: PlayStation 5 обеспечит обратную совместимость со старыми играми PlayStation Обратная совместимость консоли стала очень важной составляющей. Такой возможностью обладает Xbox One, позволяя игрокам играть в игры моделей Xbox 360 и Xbox. Sony несколько отстала в этом отношении, но, похоже, PlayStation 5 всё исправит. Подробнее об этом читайте на THG.ru.

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

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