Социальные сети Рунета
Среда, 24 апреля 2024

Робот-танк на Raspberry Pi с Intel Neural Computer Stick 2 Вот и наступил новый этап в развии Raspberry-танка. В предыдущей серии оказалось, что семантическая сегментация из коробки не по зубам Raspberry. Мозговой штурм и комментарии позволили определить следующие направления развития: обучить собственную E-net сеть под нужный ...

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

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 49. Введение в EIGRP Сегодня мы начнем изучение протокола EIGRP, которое наравне с изучением OSPF является важнейшей темой курса CCNA. Позже мы вернемся к разделу 2.5, а сейчас сразу после раздела 2.4 перейдем к разделу 2.6 «Настройка, проверка и устранение неполадок EIGRP по протоколу IPv4 ...

[Из песочницы] MIRO — открытая платформа indoor-робота Хочу рассказать о своей работе и нашем коллективном pet-проекте – мобильном indoor роботе на базе связки микропроцессорной платы ARDUINO (ATMEGA328 – кому как понятней), ESP8266 и Raspberry Pi. Мы с товарищами назвали его MIRO — от «Mobile Intelligent RObot». Читать дальше...

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

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

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

Настольные боевые роботы - Спиннер Всем привет! Сегодня у меня для Вас уже второй настольный боевой бот. На этот раз - с вертикальным барабаном. Ссылка на страницу проекта - https://www.thingiverse.com/thing:3972258На этот раз набросал свой собственный проект бота, чтобы быть уверенным, что все железки в него...

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

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

PoE на расстоянии 200+ метров. Мониторинг и автоматический перезапуск PoE клиентов В моей практике запитать устройство и получить с него картинку на значительном удалении от свитча оказалось не самой простой задачей. Особенно когда от одной железки отходят сети к нескольким камерам на разном удалении. Любое маломальски сложное устройство периодически вис...

DevProject Award: Моя речь на DeveloperWeek 2019 Всем привет Меня зовут Дмитрий Голев. Я основатель и технический директор Veliov Group. Сегодня я расскажу о сервисе, который был награжден "Dev Project" award от DeveloperWeek. По данному случаю нам предложили рассказать о проекте со сцены DevExec World, ниже текстовая верс...

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

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

Изучение английского — непопулярное мнение Всем привет. Очередная статья от «курсов изучения английского» сподвигла меня написать свои заметки. Этой статьёй я надеюсь ответить на некоторые вопросы изучающих язык и отговорить от глупых советов «запомнить вот эти 10/15/20 слов/конструкций», которые подаются как некие ...

Enermax T.B.RGB AD. выглядит прекрасно В последнее время можно заметить любовь пользователей к достаточно ярким решениям. Практически каждая железка в компьютере современного игрока светится и делает корпус более интересным, необычным и приятным. Для некоторых геймеров это даже важнее, чем характеристики. Но, ест...

Ученые разработали робота-садовника Робот Trimbot построен на базе роботизированной газонокосилки компании Bosch; такой робот-садовник, по задумке исследователей, мог бы помочь людям с ограниченными возможностями и пожилым людям ухаживать за садом. Специалисты оснастили прототип Trimbot парой стереокамер для 3...

[Перевод] Проект «Прометей»: поиск пожаров с помощью ИИ Перевод Project Prometheus — An AI-powered fire finding solution Мы с коллегами работаем в проекте Prometheus («Прометей») — это решение для раннего обнаружения пожаров, в котором объединены ИИ, компьютерное зрение, автоматические дроны и сервисы прогноза погоды. Этот ком...

Qualcomm представила платформу для разработки роботов Она представляет собой набор программных и аппаратных инструментов, в который входят система-на-чипе Qualcomm SDA/SDM845, встроенный LTE-модем для подключения к мобильным сетям, блок Quallcomm AI Engine для реализации алгоритмов машинного обучения и компьютерного зрения и мо...

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

Automaton — новая Android-игра для изучения основ программирования В конце прошлого года на iOS вышла 7 Billion Humans, в августе этого — while True: learn(), а сегодня состоялся релиз Automation. Свежий проект не сравнится с предыдущими своим внешним видом, но в своей основе имеет кое-что общее, что важнее графических изысков. Automation ...

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

Системы очистки воды обратным осмосом — здорово или не очень? Всем привет. Сегодня я хотел бы поделиться с своим видением систем очистки воды. Я не хочу обсуждать различные фильтры, неэффективность которых давно уже известна — поговорим мы про системы очистки обратным осмосом, которые активно используются как на производствах, выпу...

Как мы тестировали WD ActiveScale P100 для нашего S3-хранилища Мы периодически тестируем новое оборудование и ПО для использования в наших сервисах. Всегда хочется больше возможностей за разумные деньги. Сегодня расскажу, как мы разбирались в устройстве Western Digital ActiveScale P100 и пытались примерить его под наше S3-хранилище. Ср...

Иструменты Node.js разработчика. Очереди заданий (job queue) При реализации бэка веб-приложений и мобильных приложений, даже самых простых, уже стало привычным использование таких инструментов как: базы данных, почтовый (smtp) сервер, redis-сервер. Набор используемых инструментов постоянно расширяется. Например, очереди сообщений, суд...

Computer Vision Summer Сamp – летняя школа Intel по компьютерному зрению С 3 по 16 июля на базе ННГУ им. Н.И. Лобачевского проходила Межвузовская Летняя школа Intel по компьютерному зрению — Computer Vision Summer Camp, в которой приняло участие более 100 студентов. Школа была направлена на студентов технических специальностей нижегородских вуз...

Пробы и ошибки при выборе HTTP Reverse Proxy Всем привет! Сегодня мы хотим рассказать о том, как команда сервиса бронирования отелей Ostrovok.ru решала проблему роста микросервиса, задачей которого является обмен информацией с нашими поставщиками. О своем опыте рассказывает undying, DevOps Team Lead в Ostrovok.ru. Чи...

Поднимаем сервер 1с с публикацией базы и веб сервисов на Linux Сегодня я бы хотел рассказать, как поднять сервер 1с на linux debian 9 с публикацией web-сервисов. Что такое web-сервисы 1с? Web-сервисы — это один из механизмов платформы, используемых для интеграции с другими информационными системами. Он является средством поддержки...

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

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

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

[Из песочницы] SSEGWSW: Server-Sent Events Gateway by Service Workers Привет! Меня зовут Саша и я работаю архитектором в Тинькофф Бизнес. В этой статье хочу рассказать о том, как преодолеть ограничение браузеров на количество открытых долгоживущих HTTP-соединений в рамках одного домена при помощи service worker. Если хотите — смело пропуска...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 24. Протокол IPv6 Сегодня мы будет изучать протокол IPv6. Предыдущая версия курса CCNA не требовала детального ознакомления с этим протоколом, однако в третьей версии 200-125 его углубленное изучение является обязательным для сдачи экзамена. Протокол IPv6 был разработан довольно давно, однако...

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

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

Как я стал уязвимым: сканируем ИТ-инфраструктуру с помощью Qualys Всем привет! Сегодня хочу рассказать про облачное решение по поиску и анализу уязвимостей Qualys Vulnerability Management, на котором построен один из наших сервисов. Ниже покажу, как организовано само сканирование и какую информацию по уязвимостям можно узнать по итогам....

[Перевод] Мой любимый Git-коммит Прим. перев.: Эта публикация британского программиста, ставшая настоящим хитом в англоязычном интернете, ссылается на Git-коммит 6-летней давности. Он был зафиксирован в одном из открытых репозиториев Government Digital Service — службы, занимающейся развитием цифровых услуг...

Установка Zimbra Open-Source Edition на CentOS 7 Во время проектирования внедрения Zimbra на предприятии, ИТ-менеджеру приходится выбирать и операционную систему, на которой будут работать узлы инфраструктуры Zimbra. На сегодняшний день с Zimbra совместимы практически все дистрибутивы Linux, вплоть до отечественных РЭД ОС ...

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

Последние изменения в IO-стеке Linux с точки зрения DBA Главные вопросы работы с базой данных связаны с особенностями устройства операционной системы, на которой работает база. Сейчас Linux — основная операционная система для баз данных. Solaris, Microsoft и даже HPUX все еще применяются в энтерпрайзе, но первое место им больше н...

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

Повышение привелегий в PostgreSQL — разбор CVE-2018-10915 Не секрет, что стейт-машины среди нас. Они буквально повсюду, от UI до сетевого стека. Иногда сложные, иногда простые. Иногда security-related, иногда не очень. Но, зачастую, довольно увлекательны для изучения :) Сегодня я хочу рассказать об одном забавном случае с PostgreS...

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

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

[Перевод] За какими трендами UX-дизайна следить в 2020 году Иллюстрация Ouch.pics Мы живём в интересное время. Никогда всё вокруг не менялось так быстро. Можете хотя бы представить пять лет назад, как просите железку купить вам покушать? Ничто в нынешнем мире долго не остаётся неизменным. Это связано с бурным ростом стартапов: все ...

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

Как 5G меняет технологии гейминга Благодаря совместной работе компаний отрасли на рынок уже выходят новые устройства и происходит активное развёртывание сетей и инфраструктуры 5G. После десяти лет разработки революционных технологий, необходимых для создания сетей нового поколения, мы представили миру моби...

Разворачиваем распределенное хранилище CEPH и подключаем его к Kubernetes Часть 1 Разворачиваем среду для работы с микросервисами. Часть 1 установка Kubernetes HA на bare metal (Debian) Здравствуйте, уважаемые читатели Хабра! В прошлой публикации я рассказал, как развернуть отказоустойчивый кластер Kubernetes. Но дело в том, что в Kubernetes удоб...

Что нам стоит CDN построить? Привет Хабр! В этой статье мы будем строить свой CDN. Почему не воспользоваться готовыми решениями? Потому что сайт автора полностью статический, сделанный на Jekyll, с большими картинками, которые нужно отдавать максимально быстро. Сервер не должен быть кэширующим, он долже...

Параллельное обновление данных в ASP.NET Web API Хочу рассказать, как мы организовали фоновое обновление данных во время запроса к REST-сервису. Задача следующая: система хранит данные о пользователях. Cервис работает изолированно и не имеет прямого доступа к базам с этими данными. Для работы сервису необходимо иметь в св...

ТОР-10 — чему стоит научиться в 2019 От переводчика: публикуем для вас статью профессора Уильяма Бучанана — гика и разработчика. Он рассказывает о десяти главных вещах, которые хотел бы освоить в наступающем 2019 году. Наша жизнь должна состоять из постоянного движения вперед, изучения нового. Так пусть 20...

Textly.AI – сервис для улучшения письменного английского Всем привет! Сегодня хотел рассказать вам о своем новом проекте – онлайн-помощнике для исправления ошибок в англоязычных текстах Textly.ai. Это сервис для тех, кто использует английский язык в коммуникациях или хочет улучшить навыки письма. Как это работает: расширения для ...

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

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

Microsoft объявила о выпуске первой публичной версии Microsoft Edge Beta Компания Microsoft объявила о выпуске первой публичной бета-версии нового браузера Microsoft Edge на базе Chromium, которая пригодна для повседневного использования. Beta является третьим и последним каналом предварительного тестирования Edge, а значит следующим этапом в ег...

Никита Шамгунов рассказал The Bell про работу в Microsoft и Facebook, разговор с Гейтсом и базу данных MemSQL Фото: РБК Вчера The Bell опубликовал интервью с Никитой Шамгуновым. Они назвали его одним из лучших программистов в России, и даже если не быть категоричными, он действительно крут. С детства изучал математику и компьютерные науки, занял третье место на чемпионате мира по ...

День, когда робот впервые убил человека 25 января 1921 года мир познакомился с роботами. В этот день в Праге состоялась премьера научно-фантастической пьесы «R. U. R.» («Россумские универсальные роботы») Карела Чапека. В ней роботами называют искусственных человекоподобных существ, предназначенных для работы вмест...

Как работает Университет ИТМО: экскурсия по нашей лаборатории киберфизических систем На базе Университета ИТМО открыто множество лабораторий разных направлений: от бионики до оптики квантовых наноструктур. Сегодня покажем вам, как выглядит наша лаборатория киберфизических систем и расскажем подробнее о ее проектах. Читать дальше →

Топ 5 товаров с Aliexpress для ПК, или все что необходимо бюджетному геймеру. Всем привет дорогие друзья! Сегодня хочу поделиться с вами топом товаров с Aliexpress для компьютера, которые подойдут как обычному компьютерному обывателю, так и геймеру.

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

26 июля, Deworkacy — DocOps от Ростелекома Привет! Мы тут решили провести митап по DocOps — это почти как DevOps, только про документацию и всё, что с ней связано. Таких мероприятий обычно не так много, оно и понятно — документация не такая хайповая штука, как React, к примеру. Да и не только React, прямо скажем. Зл...

OpenCV 4.0 и 4.1 — что нового? Мы возвращаемся к рассказу об open source библиотеке компьютерного зрения OpenCV. Проект живет и развивается, движимый командой разработчиков, работающих в компании Intel, а также неугасающей поддержкой community. В конце 2018 года увидел свет первый стабильный релиз из ве...

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

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

Разворачиваем Kubernetes на десктопе за несколько минут с MicroK8s Начать работать с Kubernetes не всегда бывает просто. Не у всех есть необходимая для разворачивания полноценного кластера Kubernetes инфраструктура. Для локальной работы Kubernetes предлагет утилиту Minikube. Minikube — достаточно простое и удобное средство, и есть несколько...

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

OWC ThunderBlade Gen 2 для профессионалов В последнее время ноутбуки стали получать все меньше встроенной памяти — раньше при наличии HDD можно было хранить тонну контента и работать с ним удаленно. Теперь же на некоторых ноутбуках максимум 512 гигабайт памяти, пусть она и SSD с хорошей скоростью. Этого недостаточно...

Как накормить миллионы китайцев за полчаса Привет! На связи команда инноваций Х5 Retail Group #x5lab. Новые технологии в ритейле – прорывные кассы самообслуживания, мониторинги очередей, роботы на распределительных центрах, терминалы лояльности и многое другое – это к нам. Но сегодня мы хотим рассказать не об этом, а...

Boston Dynamics тестирует робота грузчика Handle Компания Boston Dynamics продемонстрировала видеоролик, в котором автономный робот на колесах Handle, с легкостью переносит ящики с одного места на другое. По данным компании, коробки весят около 5 кг каждая, но роботы могут выдержать вес до 15 кг. Трудно сказать, действ...

Шустрый робот Boston Dynamics оставит грузчиков без работы Компания Boston Dynamics продемонстрировала новую версию двухколёсного робота Handle, впервые показанного в 2017 году. Тогда робот выглядел совсем иначе.

Глава Xiaomi назвал Xiaomi Mi 8 самым эффективным флагманом с точки зрения затрат Исполнительный директор Лэй Цзюнь (Lei Jun) очень активно общается с поклонниками в социальной сети Weibo, регулярно публикуя новую информацию о смартфонах, прошивках и так далее. В одном из своих последних сообщений он заявил, что некоторое время не пользовался смартф...

[Перевод] Повышаем производительность разработки на примере Vue — часть 2 Если вы не читали Часть 1, вы можете исправить сиё недоразумение здесь. Переиспользование конфигураций Новая библиотека vue-cli-3 избавила от необходимости поддерживать сложные шаблоны сборки и конфигураций. Вместо этого она позволяет разработчику сосредоточиться на создании...

Badoo Jira API Client: магия в Jira на PHP Если в строке поиска на Хабре ввести “Jira Badoo”, результаты займут не одну страницу: мы упоминаем её почти везде, потому что она играет важную роль в наших процессах. Причём каждый из нас хочет от нее немножко разного. Разработчик, которому пришла задача на ревью, ожида...

Astra Linux «Орел» Common Edition: есть ли жизнь после Windows Astra Linux — дериватив Debian, который был создан в рамках российской инициативы перехода на СПО. Существует несколько версий Astra Linux, одна из которых предназначена для общего, повседневного использования — Astra Linux «Орел» Common Edition. Российская операционка для в...

[Перевод] Передача данных в открытом космосе рентгеновским излучением Среди оборудования, доставленного НАСА в апреле на МКС, имеется экспериментальная установка для передачи данных в открытом космосе рентгеновским излучением (XCOM — X-ray communications). Источник модулированного рентгеновского излучения (MXS — modulated X-ray source, на КД...

[Из песочницы] MicroPyServer простой HTTP сервер для ESP8266 и ESP32 Всем привет! Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера. Что такое MicroPyServer? MicroPyServer это простой HTTP сервер предназначенный для проектов на...

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

Книга «Vue.js в действии» Привет, Хаброжители! Цель этой книги — дать вам знания, с помощью которых вы без колебаний присоединитесь к любому проекту, использующему эту библиотеку. Книга предназначена для всех, кто заинтересован в изучении Vue.js и имеет опыт работы с JavaScript, HTML и CSS. От вас не...

Будни дата-центра: неочевидные мелочи за 7 лет эксплуатации. И продолжение про крысу Сразу скажу: та крыса в привезённом сервере, которую мы пару лет назад отпоили чаем после удара током, скорее всего, сбежала. Потому что мы увидели как-то на обходе её подругу. И сразу решили поставить ультразвуковые отпугиватели. Теперь вокруг дата-центра проклятая земл...

Xiaomi Pocophone F2 замечен в Geekbench: Snapdragon 855 и Android Q, но почему-то только 4 ГБ оперативной памяти В Базе данных бенчмарка Geekbench засветился потенциальный хит – народный флагман Xiaomi Pocophone второго поколения. Xарактеристики выглядят противоречиво: складывается ощущение, что тестировалось не товарное устройство, а инженерный образец. Впрочем, все равно е...

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

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

Зависит ли уровень счастья сотрудников от интересных задач? Расскажут СКБ Контур, Dodo Pizza, Staply и Alternativa Games Хоть сейчас и мало кого заинтересуешь «печеньками» и «кикером в офисе», эйчары до сих пор в описаниях вакансий машинально делают упор на удобном расположении офиса, бесплатном кофе и классных тимбилдингах. Но это, скорее, верхушка айсберга, приятное дополнение к тому, что ...

ANYmal С — коммерческая версия швейцарского четвероногого робота ANYmal Швейцарская компания ANYbotics представила робота ANYmal C, предназначенного для коммерческого использования. Он основан на более ранних версиях ANYmal, но имеет от них несколько важных отличий: в частности, устройство получило полноценный корпус и защиту от воды и пыли по с...

16 марта Вadoo PHP Meetup: тесты и качество кода. Регистрация открыта Всем привет! Меня зовут Владимир Янц, я активно занимаюсь развитием инфраструктуры тестирования кода в Badoo. С PHP у нас давние и крепкие отношения, и мы с коллегами всячески поддерживаем сообщество. Нас все спрашивали: “Когда же уже, когда?” — и вот оно. 16 марта приглаша...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 15. Медленная связь и функция Port Security Перед тем как приступить к уроку, хочу сказать, что на нашем сайте nwking.org вы сможете найти не только информацию по изучению курса CCNA, но и множество других тем, полезных для сетевого специалиста. Мы публикуем там интересные сведения о продукции других производителей и ...

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

Как мы переделали структуру собеседований, и что из этого вышло Наша команда разработки уже больше 4 лет растёт примерно на 20% в год. Мы постоянно ищем технических специалистов и совершенствуем наём. Перепробовали много подходов, чтобы сделать процесс эффективнее: от изменений порядка этапов отбора до больших конкурсов для аналитиков и ...

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

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

MADDOG aka Vulture Часто, работая с репликами, “забываешь» об других интересных проектах...Но любовь к роботам у меня,  наверное, с садика )) судя по рисункам в альбоме.К сожалению, на масштабные макеты мехов из вселенной Battletech немного узкий спрос и когда прилетают заказы на аналогич...

Художник Ai-Da: робот-гуманоид готовится к своей первой персональной выставке Оксфорд, Англия (оригинал статьи на Thomson Reuters) – в белой блузке и с распущенными темными волосами, Ai-Da за работой выглядит как любой художник, изучая натуру и поставив карандаш на бумагу. Однако звук движущейся бионической руки выдает природу робота Ai-Da. Читать д...

Унифицированные сервисы goszakup.gov.kz — Версия 2 Я работаю разработчиком в компании АО «Центр Электронных Финансов». Один и наших проектов — портал Государственных закупок Республики Казахстан — goszakup.gov.kz. Год назад мы запустили большой проект — Унифицированные сервисы (OpenData). Для реализации была использована ме...

[Из песочницы] Изучаем данные, собранные Xiaomi Mi Band за год Введение Люди носят фитнес-браслеты по разным причинам, я могу предположить некоторые из них: Для того, чтобы поддерживать себя в форме и выполнять цели по активности; Потому что это некая модная штучка; Чтобы ставить над собой эксперименты или узнать себя лучше. Я ношу фи...

Модульные промышленные мониторы Advantech FPM-7002 Суровые условия производства накладывают дополнительные требования ко всем периферийным устройствам, в том числе и к мониторам. Промышленные мониторы серии FPM-7002 предназначены для установки во встраиваемые системы с повышенными требованиями надежности, имеют модульную с...

[Из песочницы] Разработка под Docker. Локальное окружение. Часть 1 Возможно, одна из самых основных причин почему мне нравится докер это то, что он позволяет избавиться от необходимости установки на компьютер различных сервисов. К их числу можно отнести и сам веб-сервер Apache или Nginx, базы данных и прочие компоненты инфраструктуры прилож...

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

Dell XPS 13 9380: надёжный и очень компактный ноутбук для серьёзных дел Привет, Хабр! Сегодня мы хотим подробно рассказать о новой версии нашего флагманского ультрабука XPS 13 9380. Машина интересна сразу несколькими особенностями. Во-первых, это один из самых компактных и лёгких 13-дюймовых лэптопов на рынке. Во-вторых, здесь используются очень...

Как будет выглядеть лаунчер OxygenOS 10 на базе Android Q OnePlus является одной из немногих компаний, которые действительно прислушиваются к своим пользователям. Большинство новых функций, которые регулярно появлялись в OxygenOS, были добавлены именно благодаря обратной связи от ее пользовательского сообщества. Недавно китайская ...

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

Действительно понятное объяснение квантовой запутанности (парадокса ЭПР) Понятное для тех, кто захочет разобраться, конечно. Пост состоит из трех частей. Для понимания сути явления, достаточно ознакомиться только со второй частью. Вводная (зачем, да почему) Конкретные расчеты Философско-практическая часть. 1. Вводная (зачем, да почему) Сподви...

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

Как организовать работу над библиотекой общих компонентов Если ваша компания делает несколько продуктов в едином стиле, однажды вам в голову придет идея сделать библиотеку с общим кодом. Например, с UI-компонентами, сервисом авторизации или для работы со сторонними API. Возможно, вы зададитесь вопросами: кто должен поддерживать это...

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

Xiaomi Mi 3D Cinema Headset — домашний кинотеатр в виде шлема виртуальной реальности Компания Xiaomi представила свой новый продукт под названием Xiaomi Mi 3D Cinema Headset, который выглядит как гарнитура виртуальной реальности, но по сути речь идет о портативном домашнем кинотеатре. Гарнитура Xiaomi Mi 3D Cinema Headset оснащена двумя экранами диагон...

Samsung Galaxy A90 5G вышел с 6,7-дюймовым дисплеем и 48-мегапиксельной камерой Компания Samsung уже имеет три 5G смартфона в своей модельной линейке. Это Galaxy S10 5G , Galaxy Note10 5G и Galaxy Note10 + 5G . Сегодня компания добавила четвертый аппарат — Galaxy A90 5G, сделав его первым премиальным смартфоном среднего класса, поддерживающим сеть следу...

Алиса в стране Битрикс Приветствую вас (лично вас, а не всех кто это читает)! Сегодня мы: Создадим приложение (навык) Алисы с использованием нового (октябрь 2019) сервиса Yandex Cloud Functions. Настроим наше приложение так, чтобы оно отправляло заказы клиентов (т.н. лиды) в CRM Битрикс24. ...

Эффективное управление подключениями SignalR Здравствуй, Хабрахабр. В настоящий момент я работаю над созданием движка чата в основе которого лежит библиотека SignalR. Помимо увлекательного процесса погружения в мир real-time приложений пришлось столкнуться и с рядом вызовов технического характера. Об одном из них я и х...

Обзор обновления Veeam Backup & Replication 9.5 Update 4 В конце января вышло обновление Update 4 для Veeam Availability Suite 9.5, насыщенное фичами как иной полноправный major release. Сегодня я вкратце расскажу об основных новинках, реализованных в Veeam Backup & Replication, а про Veeam ONE обещаю написать в ближайшем буду...

Делаем свой почти Extended Floating Action Button Всем привет. Не прошло и полгода как работает мое приложение, в котором Floating Action Button меню было реализовано сторонней библиотекой. В какой-то момент захотелось сделать его более приятным и удобным. Было Стало В процессе изменения дизайна я наткнулся на избыт...

На сайте компании Sigma появилось описание переходника MC-21 Компания Sigma представила переходник MC-21, аналогичный переходнику MC-11, но позволяющий устанавливать объективы Sigma для камер Canon и Sigma не на камеры с креплением Sony E, а на камеры с креплением L-Mount. Напомним, компания Sigma получила возможность использоват...

Smart IdReader SDK — встраиваем распознавание в проекты на Python и PHP Мы, Smart Engines, продолжаем цикл статей про то, как встроить наши технологии распознавания (паспортов, банковских карт и других) в ваши приложения. Ранее мы уже писали про встраивание на iOS и Android, показывали, как встроить распознавание в Телеграм-бота, а сегодня мы ра...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 27. Введение в AСL. Часть 1 Сегодня мы начнем изучение списка управления доступом ACL, эта тема займет 2 видеоурока. Мы рассмотрим конфигурацию стандартного списка ACL, а на следующем видеоуроке я расскажу про расширенный список. На этом уроке мы рассмотрим 3 темы. Первая – что такое ACL, вторая — в ...

3 ключевых качества успешного менеджера по продукту: Юрий Голиков, VP of Engineering Wrike Привет, Хабр. Мы продолжаем нашу серию статей о ключевых качествах для успешного менеджера по продукту по версии Wrike. В предыдущей части мы общались с Антоном Даниловым, group product manager. Сегодня на вопросы отвечает Юрий Голиков. Юрий работает в Wrike 3 года на должно...

Портативный GPS трекер BOXY. Следим за всеми и за всем… Здравствуйте друзья. Сегодня хочу рассказать о компактном GPS трекере BOXY. Данный трекер предназначен для отслеживания через GPS всего, к чему он прикреплен. Это может быть собака, корова, радиоуправляемая машинка или квадрик, ребёнок, автомобиль и т.д. Сфера применения огр...

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

Инженерные подходы и чеклисты: как не сойти с ума в хаосе задач Привет! Меня зовут Олег, и я frontend-разработчик в Альфа-Банке. Я хочу рассказать вам немного философскую историю — про инженерный подход к разработке, про мою первую работу и грабли, которые я там собрал, про то, почему чеклисты очень важны (и спасают жизни). А еще про ...

[Из песочницы] Frontend для backend девелопера Сразу хочу оговорится, что данная статья не предназначена для тех, у кого разработка frontend основная деятельность. Целевая аудитория: разработчики backend которым понадобилось срочно прикрутить web UI или просто интересуются новыми областями, ну и возможно fullstack разраб...

Разработка новой ветки продукта: как избавиться от непрактичного и сохранить полезное Привет, Хабр! Меня зовут Дмитрий, я разработчик в ISPsystem. Недавно мы выпустили в бета-тестирование новую версию панели управления виртуальными машинами. Сегодня я расскажу, как мы решали, что взять из старого продукта, а от чего лучше отказаться. Пройдусь по самым важны...

Установка Windows через Windows Deployment Services и Microsoft Deployment Toolkit Как было написано в одной умной книге — если в вашем IT-отделе нет автоматизированной установки операционной системы, то её создание может быть самой важной задачей, которую вы когда-либо выполняли. Читать дальше →

[Перевод] Виды компиляции в JVM: сеанс черной магии с разоблачением Всем привет! Сегодня вашему вниманию предлагается перевод статьи, в котором на примерах разобраны варианты компиляции в JVM. Особое внимание уделено AOT-компиляции, поддерживаемой в Java 9 и выше. Приятного чтения! Читать дальше →

Умный сервис кэша на базе ZeroMQ и Tarantool Руслан Ароматов, главный разработчик, МКБ Привет, Хабр! Я работаю бэкенд-разработчиком в Московском кредитном банке, и за время работы у меня накопился некоторый опыт, которым я хотел бы поделиться с сообществом. Сегодня я расскажу, как мы писали свой собственный сервис к...

Долгий путь от RFC 4357 к RFC 8645 или как управлять ключами шифрования Как известно, управление ключами является одной из самых сложных задач в криптографии. Буквально на днях в качестве RFC 8645 опубликован документ “Re-keying Mechanisms for Symmetric Keys” («Механизмы смены симметричных ключей»). Он является результатом двух с половиной лет ...

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

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

Взаимодействие R с базами данных на примере Microsoft SQL Server и других СУБД Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух интерфейса для работы с базами данных в R. Большая часть примеров демонстри...

Kubernetes кластер за $20 в месяц TL; DR Поднимаем кластер для обслуживания веб-приложений без записи состояния (stateless web applications) вместе с ingress, letsencrypt, не используя средства автоматизации вроде kubespray, kubeadm и любых других. Время на чтение: ~45-60 минут, на воспроизведение действий: ...

[Перевод] Готовимся к Hardened Runtime и Notary Service в macOS Mojave С выходом macOS Mojave Apple представила поддержку служб Hardened Runtime и Notary. Эти две службы предназначены для повышения безопасности приложений в macOS. Недавно компания заявила: Начиная с macOS 10.14.5, все новые или обновленные расширения ядра и все программы от ра...

[Перевод] Написание змейки для Android на Kivy, Python Привет! Много людей хотели бы начать программировать на андроид, но Android Studio и Java их отпугивают. Почему? Потому, что это в некотором смысле из пушки по воробьям. «Я лишь хочу сделать змейку, и все!» Начнем! (бонус в конце) Читать дальше →

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

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

[Из песочницы] Использование локальной директории с пакетами в Python уже сейчас В Python 3.8 предлагается добавить альтернативу виртуальным окружениям — локальную директорию с пакетами PEP 582 Python local packages directory. Данный PEP предлагает добавить в Python механизм автоматического обнаружения директории __pypackages__ и использовать её при имп...

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

Видеообзор Husqvarna Automower 310: газонокосилка-робот на 1000 кв. м с управлением со смартфона Компания Husqvarna выпускает газонокосилки-роботы еще с 1995 года. А сегодня одна из самых популярных её моделей — Automower 310. Самое главное, что нужно знать про это устройство: газонокосилка-робот работает самостоятельно, ее не нужно направлять и вообще следить за ней.

Qualcomm Snapdragon 730, 730G и 665: мобильные платформы среднего уровня с улучшенным ИИ Компания Qualcomm представила сразу три новые однокристальные платформы, предназначенные для использования в смартфонах среднего ценового сегмента. Новинки называются Snapdragon 730, 730G и 665, и, по словам производителя, они обеспечивают лучшую работу с ИИ и более высокую ...

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

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

Робот Forpheus для игры в пинг понг Компания OMRON наиболее известна своими медицинскими продуктами, выпустила робота для настольного тенниса Forpheus. Это специальная установка со столом для игры в пинг понг. На роботе установлены пять камер, две камеры сфокусированы на отслеживании мяча, еще две - на чел...

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

[Из песочницы] Система сохранения/загрузки данных Всем привет! Наверное каждый, кто начал делать игры на Unity столкнулся с дилеммой как сохранить игровой прогресс. Сегодня я вам расскажу про мой способ. Он не новый, но вполне себе рабочий. Если интересно, добро пожаловать под кат. Читать дальше →

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

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

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

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

Хайлайты и тренды ICCV 2019 Нейросети в компьютерном зрении активно развиваются, многие задачи еще далеки от решения. Чтобы быть в тренде в своей области, достаточно подписаться на инфлюенсеров в Твиттере и читать релевантные статьи на arXiv.org. Но у нас появилась возможность съездить на Internatina...

Компьютерное зрение видит эмоции, пульс, дыхание и ложь — но как построить на этом стартап. Разговор с Neurodata Lab Наши отношения с компьютерным зрением не были такими шумными, пока оно не научилось творить чудеса с человеческими лицами. Алгоритмы подменяют людей на фото и видео, меняют возраст, расу и пол. Это и главное интернет-развлечение последних лет, и источник тревог. Сегодня пр...

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

Робот, который поедет за вашей улыбкой. Делаем дешевую тележку для изучения ROS.Часть 1-я, железная Начав изучать ROS (Robotic operation system), сначала поражаешься, как тут «все сложно», от количества информации про топики, ноды,actions голова идет кругом. И, первое желание — вернуться в управлении роботом на старые добрые скрипты. Но нет. Каждый взрослый мужчина должен ...

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

Финтех-дайджест: робот ЦБ против финансовых пирамид, банки проверяют данные абонентов сотовых операторов Привет, Хабр. Сегодня мы расскажем вот о чем: Робот ЦБ занимается поиском финансовых пирамид; Банки проверяют данные абонентов сотовых операторов; В России количество мобильных платежей выросло в пять раз; РФ заняла 9 место среди граждан стран G20 в рейтинге финансовой ...

Поточная конвертация баз Firebird 2.5 в формат ODS12 (Firebird 3.0) У каждой версии Firebird есть собственная версия формата дисковых структур базы данных – O(n)D(isk)S(tructure). До версии 2.5 включительно, движок Firebird мог работать с ODS предыдущих версий, то есть базы от старых версий открывались новой версией и работали в режиме совме...

К чему приложить прикладного лингвиста? “Что за дело? Это многих славных путь.” Н.А. Некрасов Всем привет! Меня зовут Карина, и я “совместитель” — совмещаю учёбу в магистратуре и работу технического писателя в Veeam Software. О том, как у меня это вышло, я и хочу рассказать. Заодно кто-то узнает, как можно прийти...

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

Dream team из ничего: найм специалистов в IT Всем привет! Как и обещал, продолжаю публикации о менеджменте в IT. В предыдущей статье я рассказал, что значит быть Team Leader. Но какой же тим лид без команды? Сегодня же о том, как можно набирать классных людей, не имея больших ресурсов, и когда о вас никто не знает. ...

Сайзеры wxWidgets Привет Хабр! Сегодня хочу немного рассказать о своем опыте применения сайзеров в wxWidgets. Всю свою сознательную 'жизнь' на С++ я провёл в среде C++Builder с редкими вылазками в Misrosoft VC. В поисках чего-то нового решил попробовать связку CodeBlocks и wxWidgets. И сраз...

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

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

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

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

Digital Workspaсe и VMware: VDI мёртв, да здравствует VDI Всем привет! Сегодня мы хотим поговорить о том, как видит рынок VDI вендор VMware. Цифровизация правит миром. Во многих компаниях уже нет фиксированного рабочего дня, а где-то даже фиксированного рабочего места. Бизнесу нужно, чтобы сотрудники всегда были на связи — как м...

Apple выпустила watchOS 5.3.2 для Apple Watch Series 4 Apple обернула обновления вспять. Теперь компания обновляет устаревшие версии ОС Один из главных страхов Apple — фрагментация операционных систем. По этой причине компания всячески старается не допустить распространения устройств, которые бы работали на базе разных вер...

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

[Перевод] 13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться Массивы являются одной из самых популярных структур данных в JavaScript, потому что они используются для хранения данных. Кроме этого, массивы дают много возможностей для работы с этими самыми данными. Понимая, что для тех, кто находится в начале пути изучения JavaScript, ма...

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

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

[Перевод] Результаты бенчмарка сетевых плагинов Kubernetes (CNI) по сети 10 Гбит/с (обновлено: апрель 2019) Это обновление моего предыдущего бенчмарка, который теперь работает на Kubernetes 1.14 с актуальной версией CNI на апрель 2019 года. Во-первых, хочу поблагодарить команду Cilium: ребята помогли мне проверить и исправить скрипты мониторинга метрик. Что изменилось с ноября 20...

Роботы научились собирать малину Британская компания Fieldwork Robotics успешно провела полевые испытания робота-сборщика малины.

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

RootCast 125: Сравнение iPhone 11 Pro vs Pixel 4XL и немного про железки Microsoft Темы выпуска RootCast 125 00:01:45 - Долго говорим об iPhone 11 Pro vs. Pixel 4XL. Ваня всё попробовал! 00:21:50 - {insert_TeslaCast} 00:23:45 - Обсуждаем мобильные клавиатуры, Gboard vs. SwiftKey 00:28:11 - Спам-звонки и борьба с ними в Pixel и iPhone 00:34:25 - Переходим ...

[Перевод] 56 проектов на Python с открытым исходным кодом 1. Flask Это микро-фреймворк, написанный на Python. Он не имеет валидаций для форм и уровня абстракции базы данных, но позволяет вам использовать сторонние библиотеки для общих функций. И именно поэтому это микро-фреймворк. Flask предназначен для простого и быстрого создан...

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

Как превратить спутниковые снимки в карты. Компьютерное зрение в Яндексе Один из главных источников данных для сервиса Яндекс.Карты — спутниковые снимки. Чтобы с картой было удобно работать, на снимках многоугольниками размечаются объекты: леса, водоёмы, улицы, дома и т. п. Обычно разметкой занимаются специалисты-картографы. Мы решили помочь им и...

MSI посвятила корпус MAG Vampiric 011C процессорам AMD Ryzen Компания MSI представила специальную версию своего компьютерного корпуса MAG Vampiric 010, которая называется MAG Vampiric 011C и которая посвящена процессорам AMD Ryzen. От оригинальной версии новинка отличается наличием логотипов компании AMD и её процессоров Ryzen, а такж...

ТОП-5 лучших смартфонов с двумя сим-картами: рейтинг 2019 года В то время как многие пользователи в повседневной жизни легко обходятся мобильным телефоном с одной SIM-картой, есть те, кто предпочитает модели с двумя «симками». Устройство с двумя SIM-картами позволяет использовать одновременно два разных телефонных номера, а также дает в...

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

Две версии Samsung Galaxy Note10 красуются на качественных изображениях Известный инсайдер Вениамин Гескин (Ben Geskin) опубликовал на своей страничке в социальной сети Twitter парочку компьютерных изображений грядущего планшетофона Samsung Galaxy Note10. Эти рендеры были созданы на основании последних утечек, которые указывают на то, что п...

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

Машины-монстры: Самая большая в мире фотокамера-поляроид, сделанная на базе морского контейнера Некто Брендон Барри (Brendan Barry), фотограф из Великобритании, занимающийся созданием широкоформатных снимков, в качестве хобби занимается тем, что создает фотокамеры из самых различных вещей, не имеющих к фотографии никакого отношения. Детище его последнего проекта со все...

Стартовала ограниченная «бета» PUBG Lite, бесплатной упрощённой версии для ПК PUBG Lite — это урезанная, бесплатно распространяемая версия популярного сетевого боевика в жанре королевской битвы, предназначенная для компьютеров начального уровня. В настоящее время PUBG Corp. проводит бета-тестирование этого проекта, участвовать в ко...

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

Краеугольные камни уничтожения медленного кода в Wolfram Language: ускоряем код в десятки, сотни и тысячи раз Скачать файл с кодом и данные можно в оригинале поста в моем блоге Картинка к вебинару и посту взята не просто так: в определенном смысле символьное ядро Wolfram Language можно сравнить с Таносом — если бы его мощь была бы направлена в правильное русло, он мог бы стать самы...

[Из песочницы] Google Camera — хайп или замена зеркалки? Все мы знаем про популярное приложение Google Camera (дальше GCam). О нем говорят везде: 4PDA, XDA, на всех официальных форумах о телефонах. Практически каждый владелец устройства пытается найти на свой девайс GCam, потому что их телефоны уже не имеют поддержку производителя...

Настройка LaTeX в Sublime Text Ниже представлено руководство по установке текстового редактора Sublime Text, с последующим добавлением в него возможности использования системы компьютерной вёрстки LaTeX. В качестве бонуса научим его понимать язык Julia. Читать дальше →

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

Huawei Enjoy 10 выпущен с дисплеем 6,39”, двойной камерой и Kirin 710F за 1199 юаней (~ $ 169) В сентябре компания Huawei выпустила на рынок смартфон Enjoy 10 Plus с дисплеем без выреза, всплывающей селфи-камерой и тройной задней камерой по цене 1499 юаней (~ 211 долларов США). Сегодня она представила «младшего брата» этой модели — смартфон Enjoy 10. С заявленной прои...

Huawei Enjoy 10 выпущен с дисплеем 6,39”, двойной камерой и Kirin 710F В сентябре компания Huawei выпустила на рынок смартфон Enjoy 10 Plus с дисплеем без выреза, всплывающей селфи-камерой и тройной задней камерой по цене 1499 юаней (~ 211 долларов США). Сегодня она представила «младшего брата» этой модели — смартфон Enjoy 10. С заявленной прои...

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

Искусственный интеллект подготовит школьников к ЕГЭ Робот-репетитор будет вести курсы ЕГЭ, используя результаты своих исследований о взаимодействии людей и машин. Алантим составит программу занятий с учетом распространенных ошибок на экзаменах. "Учебный план будет гибким, но акцент сделаю на самых сложных темах, - расск...

Памятка начинающему разработчику компьютерных игр Данная статья ориентирована на школьников, студентов, и тех, кто постарше, кто никогда не пробовал, но очень хочет начать писать компьютерные игры. Кто в детстве не играл в компьютерные игры, и не хотел написать свою игру, которая будет лучше, чем GTA или Crysis? И я хотел,...

Проект DARPA Squad X устраняет «туман войны» на поле боя при помощи дронов и автономных роботов Агентство перспективных исследовательских проектов в области обороны (DARPA) работает над проектом Squad X. Он подразумевает, что компаньонами пехотинцев на поле боя будут автономные роботы и дроны. Благодаря этому солдатам в боевой обстановке будет предоставляться более под...

Google представила новую гарнитуру дополненной реальности Glass Enterprise Edition 2 Google анонсировала новую версию своей ориентированной на бизнес гарнитуры дополненной реальности Glass, которая позиционируется уже не как экспериментальный, но как официальный продукт Google. Glass Enterprise Edition 2 стоит 999 долларов, однако, как и предыдущая версия, ...

Поиск похожих изображений, разбор одного алгоритма Пришлось мне недавно решать задачку по оптимизации поиска дубликатов изображений. Существующее решение работает на довольно известной библиотеке, написанной на Python, — Image Match, основанной на работе «AN IMAGE SIGNATURE FOR ANY KIND OF IMAGE» за авторством H. Chi Wong...

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

Основы работы с Neo4j в браузере В статье рассматривается как начать работать с графовой СУБД Neo4j, используя Neo4j Browser. Это руководство может быть полезным как дополнение к книге Редмонда и Уилсона "Семь баз данных за семь недель", так как рассматриваемый веб-интерфейс был полностью переработан, а так...

DJI выпустила пульт дистанционного управления для своих дронов, который стоит... 650 долларов Компания DJI показала на выставке потребительской электроники Consumer Electronic Show 2019, которая проходит в Лас-Вегасе, новый пульт дистанционного управления DJI Smart Controller для своих дронов. Устройство оснащено экраном диагональю 5,5 дюйма разрешением 1...

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

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

Обзор компьютерного корпуса Cooler Master MasterBox MB520 (MCB-B520-KANN-S02) Компьютерный корпус сегодня далеко не просто та коробка, которая лишь определяет то, насколько нарядно и эффектно будет выглядеть ваш системный блок. Сегодня производители корпусов уделяют много внимания проектированию этих гаджетов, потому что они влияют также на общую пр...

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

[Перевод] Twitter запускает twttr — прототип нового приложения Twitter работает над многочисленными способами улучшения разговоров на своей платформе, как с идеологической точки зрения, так и с точки зрения пользовательского интерфейса. Сегодня компания приступила к тестированию прототипа приложения под названием twttr с ограниченным ко...

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

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

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

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

Как выглядели первые версии 8 самых популярных гаджетов в мире Время от времени на рынке потребительской электроники появляется гаджет, который меняет правила игры. Macintosh и iPhone от Apple, GameBoy от Nintendo… Сегодня они прошли большой путь и выглядят как настоящее произведение искусства… но так было не всегда.   ...

Что не так с Copy-on-Write под Linux при копировании Предупреждение: суть этой статьи относится ко всем CoW файловым системам, поддерживаемыми Linux и поддерживающими reflink при копировании. В данный момент это: BTRFS, XFS и OCFS2. Прошу воздержаться от холиваров о том какая ФС лучше: Btrfs, XFS, Reiser4, NILFS2, ZFS или к...

Сколько оперативной памяти должен иметь Android-смартфон в 2019 году В последние годы, когда процессорные ядра и гигагерцы тактовой частоты перестали интересовать пользователей, производители смартфонов переключили свое внимание на оперативную память. Как следствие, сегодня на рынке доступны аппараты с 8, 10 и даже 12 ГБ ОЗУ. На их фоне даже...

Выходит новая версия самого дешевого флагмана на базе Snapdragon 855 Plus Менее двух недель назад китайский производитель смартфонов Meizu представил свой флагманский смартфон под названием Meizu 16s Pro. Сегодня компания объявила, что телефон теперь будет доступен в новом цвете Twilight Forest. Смартфон Meizu 16s Pro Twilight Forest поступит...

Первый опыт управления дроном: знакомство с DJI Mavic Air Летом мне в руки попал один из самых компактных дронов DJI — Mavic Air. Это был мой первый опыт управления дроном, и я хотел бы поделиться им с вами, а также рассказать о самом дроне, своих впечатлениях от него и от полётов.

О ЦОДе начистоту: как мы решали проблему пыли в серверных помещениях дата-центра Привет, Хабр! Я Тарас Чирков, директор ЦОД Linxdatacenter в Санкт-Петербурге. И сегодня в нашем блоге я расскажу о том, какую роль в нормальной работе современного дата-центра играет поддержание чистоты в помещении, как правильно ее измерять, достигать и поддерживать на ну...

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

[Перевод] Беспроводной машрутизатор своими руками Выбор комплектующих Запуск сетевых интерфейсов Установка точки доступа 802.11ac (5 ГГц) Настройка виртуального SSID с помощью hostapd Последние десять лет я покупал дешёвое сетевое оборудование и ставил на него DD-WRT, чтобы вернуть «функции» ценой более $500, удалённые и...

Чайник и голосовые ассистенты. Начало большой дружбы Что мы имеем на данный период времени в мире ГА? Известный факт: каждая из крупных IT-компаний имеет свой инструмент для работы с умными домами. И каждый вендор предоставляет свой API для заинтересованных в интеграции. А на начальном этапе даже доплачивает разработчикам за...

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

Справочная: робот Федор, что ты такое? На Хабре несколько раз упоминали отечественная разработку — робота FEDOR (Федор). В СМИ об этом роботе тоже пишут, в большинстве случаев упоминая разные его возможности (например, стрельбу с двух рук) и то, что в скором времени робот отправится на МКС. Сегодняшняя «Справо...

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

Новое приложение 3CX для Android — ответы на вопросы и рекомендации На прошлой неделе мы выпустили обновление 3CX v16 Update 3 и новое приложение (мобильный софтфон) 3CX для Android. Софтфон предназначен для работы только с 3CX v16 Update 3 и выше. У многих пользователей возникли дополнительные вопросы о работе приложения. В этой статье мы о...

Huawei выпустила важное обновление EMUI 10 для флагманского Huawei Mate 30 Pro Компания Huawei выпустила обновление фирменной прошивки EMUI 10 для флагманского смартфона Mate 30 Pro. Смартфоны серии Mate 30 начали на днях продаваться в Китае, на них сразу предустановлена самая новая версия EMUI на основе Android 10.  Обновление рассматривает...

[Из песочницы] Довериться Кодду или своим объектам? Хранимые объекты без головной боли: простой пример работы с объектами Caché на языках ObjectScript и Python Замок Нойшванштайн В июне 2020 года ровно 50 лет табличным хранилищам данных или говоря формально — реляционной модели данных. Вот официальный документ – та самая зн...

[Из песочницы] Обширный обзор собеседований по Python. Советы и подсказки Всем привет! Кратко о себе. По образованию я математик, а вот по профессии — программист. В сфере разработки с 2006 года. Хотя, поскольку программирование начали изучать ещё в школе, свои первые программки и игры я начал писать ещё в школе (примерно, с 2003). Так сложилось, ...

Airtest IDE — новый путь в автоматизации тестирования мобильных игр? Сегодня я хочу вам рассказать о достаточно новом open-source инструменте для автоматизированного тестирования под названием Airtest. В дальнейшем я сделаю ещё несколько статей с подробным рассказом об отдельных элементах данного инструментария и как с ними работать, а сейчас...

Беты Apple живьем: мелочи, о которых не рассказали на презентации Официально новые версии операционных систем Apple появятся только через несколько месяцев, но бета-версии можно «пощупать» уже сейчас. Для этого нужен аккаунт разработчика, компьютер с iTunes, Xcode 11 beta и файлы прошивок: iOS 13, iPad OS 13, TV OS 13, Watch OS 6 и MacOS 1...

Перевод «Подготовьте ваши приложения к 64-бит требованиям» Перевод статьи Get your apps ready for the 64-bit requirement блога «Android Developers Blog». Современные 64-бит процессоры увеличивают скорость и обогащают опыт ваших пользователей. Добавление 64-бит версии приложения даёт улучшение производительности, открывает пути для...

FFmpeg практика аппаратного декодирования DXVA2 Привет! Эта статья продолжение моей статьи FFmpeg начало работы Visual Studio. Здесь мы приступим к аппаратному декодированию RTSP-потока FULL HD. Заранее скажу, что с данной задачей легко справится даже Intel ATOM Z8350. Задача: аппаратное декодирование и запись до 4-х кад...

[Из песочницы] Функциональные компоненты с React Hooks. Чем они лучше? Относительно недавно вышла версия React.js 16.8, с которой нам стали доступны хуки. Концепция хуков позволяет писать полноценные функциональные компоненты, используя все возможности React, и позволяет делать это во многом более удобно, чем мы это делали с помощью классов. М...

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 26. DNS и DHCP Система распределения доменных имен DNS и протокол динамической настройки узла DHCP являются очень важными для сетей, особенно для сети Интернет, так как позволяют настроить доступ к интернету, сконфигурировать браузер и т.д. На предыдущих уроках мы уже рассматривали настрой...

Vivaldi Beta для Android — Настоящий браузер Всем привет! Интересно устроена жизнь: день сменяет другой, мы выполняем какие-то привычные дела, решаем проблемы, и, несмотря на разнообразие всех этих событий, жизнь кажется нам однообразной, даже в какой-то степени скучной. Но иногда происходит событие, после которого ...

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

[Перевод] Smem – Отчеты о распределении памяти между процессами и пользователями в Linux И снова здравствуйте. Друзья, хотим поделиться с вами переводом полезного материала о мониторинге использования памяти в Linux. Данный материал подготовлен специально для студентов курса «Администратор Linux». Управление памятью в вопросах мониторинга ее использования – о...

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

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

Книга «Python. Экспресс-курс. 3-е изд.» Привет, Хаброжители! Эта книга предназначена для людей, которые уже обладают опытом работы на одном или нескольких языках программирования и хотят по возможности быстро и просто изучить основы Python 3. Предполагается, что читатель уже знаком с управляющими конструкциями, О...

Видеокарта Radeon RX 5700 XT Liquid Devil от PowerColor Первая фотография Radeon RX 5700 XT Liquid Devil от PowerColor. Эта видеокарта премиум-класса предназначена для людей с самодельными установками жидкостного охлаждения и поставляется с установленным на заводе водоблоком полного покрытия. Источник охлаждения EK Water Blocks с...

5 лучших китайских смартфонов до 15000 рублей: рейтинг 2019 года Пришло время нашей ежемесячной подборки, и сегодня мы представляем ТОП-5 лучших китайских смартфонов стоимостью менее 15 000 рублей. Мы собрали аппараты, обладающие наилучшими характеристиками, которые можно купить за эти небольшие деньги. Давайте посмотрим, какие модели сма...

Питер — Insider Dev Tour: инсайдерская конференция для разработчиков от Microsoft 27 июня в Санкт-Петербурге мы проводим Insider Dev Tour. Инсайдерский тур для разработчиков от Microsoft предназначен для специалистов, заинтересованных в получении опыта работы с Microsoft 365 (Windows, Graph, Office, Teams) с использованием новейших технологий разработки, ...

Комфортный DevOpsSec: Nemesida WAF Free для NGINX с API и личным кабинетом Nemesida WAF Free — бесплатная версия Nemesida WAF, обеспечивающая базовую защиту веб-приложения от атак класса OWASP на основе сигнатурного анализа. Nemesida WAF Free имеет собственную базу сигнатур, выявляет атаки на веб-приложения при минимальном количестве ложных сраба...

14 марта Tesla Inc покажет новый электромобиль В воскресенье глава компании Tesla Inc Илон Маск рассказал о скором анонсе нового электромобиля. Транспортное средство получило название Model Y и будет представлено в Лос-Анджелесе. По словам представителей компании, инженеры Tesla с 2012 года (выход Model S) работали н...

Антон Беличков: «Самый простой способ понять мощь OpenStreetMap — начать самому править карту» Антон Беличков (az09) — программист из Магнитогорска, который, как почти все герои моих интервью про мир OSM, пришел в этот проект 10 лет назад. Он — теплая мудрость и твердый дух сообщества RU-OSM. Почему так важен институт наставничества, как нам догнать Америку и чего хо...

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

Что нового в MIUI 11? Скриншоты рассказали больше о ... В отличие от Samsung, OnePlus и Huawei, компания Xiaomi не привязывает свои новые версии оболочки к актуальной итерации Android. Так, MIUI 10 работает на десятках смартфонов и в зависимости от модели фирменный интерфейс установлен поверх Android Nougat, Android Oreo и Androi...

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

От ракет к роботам и при чем здесь Python. История выпускника GeekBrains Сегодня мы публикуем историю перехода в IT Андрея Вуколова. Детское увлечение космосом когда-то привело его на ракетостроение в МГТУ. Суровая реальность заставила забыть о мечте, но все обернулось еще интереснее. Изучение C++ и Python позволило заниматься не менее увлекател...

Algolux представила Ion: платформу для разработки автономных систем наблюдения Algolux, основанная в 2015 году, пока не особо известна в переполненной области автомобильного компьютерного зрения. Однако этот стартап из Квебека привлек внимание инвесторов. Например, в прошлом мае компания привлекла 13,4 миллиона долларов. Неплохо, учитывая тот факт, чт...

Обзор Lenovo Yoga 730 15. Ноутбук-трансформер со стилусом Продолжая изучение актуальных моделей ноутбуков, сегодня мы детально рассмотрим особенности и возможности Lenovo Yoga 730 15. Эта линейка является одной из самых известных среди выполненных в форм-факторе трансформеров. В наше распоряжение попала версия, построенная на базе ...

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

[Перевод] Dex-Net 4.0 позволяет роботам-амбидекстрам выбирать наилучший из захватов Возможность выбрать захват помогает двуруким роботам поднимать объекты быстрее, чем когда бы то ни было Мы несколько лет следим за прогрессом проекта Dex-Net, пытающегося разработать универсальный захват для роботов, и в середине января вышла новая работа в журнале Science...

Как использовать Android-смартфон или планшет в качестве второго монитора Использовать Android-устройство в качестве второго монитора? Нет ничего проще! Второй монитор — это очень полезная вещь для работы. Благодаря ему можно значительно увеличить рабочее пространство и тем самым уместить куда больше полезных элементов. Однако не у всех есть...

Объектив Laowa 9mm f/2.8 Zero-D теперь доступен и для камер системы Micro Four Thirds В феврале прошлого года китайская компания Venus Optics анонсировала сверхширокоугольный объектив Laowa 9mm f/2.8 Zero-D, рассчитанный на использование с беззеркальными камерами формата APS-C. Тогда производитель пообещал выпускать варианты изделия с креплениями Fujifil...

Прокачка проекта от Soft Launch до $1 млн выручки в месяц Привет, Хабр! Я руковожу отделом закупки трафика для мобильных и десктопных проектов в Mail.ru Group. Сегодня в этом посте я подробно расскажу про трафик для игр. Он написан по мотивам моего доклада на конференции The Big Deal. Но сначала немного о себе. Я работал с огромн...

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

Космики: моделирование эволюции многоклеточных организмов. Отчет за 7 лет Здравствуй, Хабр! В 2012 году я написал пост о своем увлечении — Космики: моделирование эволюции многоклеточных организмов С того момента прошло без малого 7 лет, в течение которых я работал над развитием этого проекта. Сегодня я хочу рассказать немного о том, что научил...

Если бы «Крузак» делали в России: Сеть очаровал ГАЗ-3110 «Волга», превращённый в Toyota Land Cruiser Универсал превратили в полноприводный внедорожник. В социальной сети «ВКонтакте» показали изображения необычного универсала ГАЗ-3110 «Волга», превращённого во внедорожник Toyota Land Cruiser. Мастера хорошенько поработали над автомобилем, благодаря чему он выглядит собранно...

Монолит для сотен версий клиентов: как мы пишем и поддерживаем тесты Всем привет! Я бэкенд-разработчик в серверной команде Badoo. На прошлогодней конференции HighLoad я выступал с докладом, текстовым вариантом которого и хочу поделиться с вами. Этот пост будет наиболее полезен тем, кто самостоятельно пишет тесты для бэкенда и испытывает пр...

[Из песочницы] Год приключений с graphene-python Год приключений с graphene-python Всем привет, я python-разработчик. Последний год я работал с graphene-python + django ORM и за это время я пытался создать какой-то инструмент, чтобы сделать работу с graphene удобнее. В результате у меня получилась небольшая кодовая база g...

Какие soft skills нужны разработчику? Мнения из Яндекса Скоро начнется большая студенческая олимпиада «Я — Профессионал». Она уже несколько лет проходит в онлайне и офлайне. Участвовать могут студенты самых разных специальностей, включая технические. Поддержку олимпиаде оказывают ВШЭ, МГУ, МГТУ, МФТИ, МИФИ, СПбГУ, ИТМО и еще окол...

Утечка подтверждает характеристики флагманского смартфона Xiaomi Mi 9, который выйдет в марте 2019 Источники опубликовали подробности о характеристиках флагманского смартфона Xiaomi Mi 9, который будет выпущен в марте этого года. Он станет преемником крайне удачной модели Xiaomi Mi 8. Данную информацию распространили в китайской социальной сети Weibo осведомленные ин...

Четвероногий робот ANYmal научился вставать с колен Группа инженеров из Швейцарской высшей технической школы Цюриха научила робота ANYmal восстанавливаться после падений. Напомним, ANYmal имеет четыре ноги, состоящие из двух сегментов. Всего в роботе установлено 12 электромоторов — по три на каждую ногу, два из которых ее сги...

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

Microsoft Edge выйдет на Linux Microsoft Edge официально доступен для Windows и MacOS, но компания планирует выпустить браузер Edge на базе Chromium на все популярные платформы.Microsoft Edge также работает на Android и iOS через Google Play Store и Apple App Store. Microsoft в настоящее время рассматрива...

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

Meizu 16XS: самый легкий смартфон с батареей 4000мАч и Snapdragon 675 Сегодня в Китае компания Meizu официально запустила новый телефон Meizu 16XS. Эта модель адресована людям, которые хотят купить смартфон, похожий на флагман модельной линейки Meizu 16S — с аналогичным дизайном и форм-фактором, но дешевле. Новинка на сегодняшний день является...

Робот-гепард от MIT умеет делать сальто назад и быстро бегать Роботизированными животными сейчас никого не удивишь. Больше всех преуспели в создании четвероногих роботов разработчики из Boston Dynamics. Эта компания показывала и двуногих роботов, которые научились преодолевать препятствия, причем не только переступать через них, но д...

Глава Honor рассказал о серьёзной проблеме современных 5G-смартфонов Современные смартфоны с 5G будут несовместимы с сетями пятого поколения, которые будут появляться в будущем Технологии развиваются так быстро, что не проходит и года, как одна разработка сменяет другую, ей на смену приходит третья и так много раз подряд до бесконечности. Вед...

ТОПовый игровой ПК за 7000 рублей с AliExpress - экономим по полной Привет всем! Наверняка многие хотели бы получить мощный компьютер, но лишних 400, 500, а уж тем более 1000 долларов нет в кармане. Не беда, ведь сегодня я расскажу Вам про то, как собирать самый дешевый игровой ПК с Ali. Более того сейчас на сайте проходит распродажа, где вс...

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

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

[Перевод] PostgreSQL и настройки согласованности записи для каждого конкретного соединения Перевод статьи подготовлен специально для студентов курса «Базы Данных». Интересно развиваться в данном направлении? Приглашаем вас на День Открытых Дверей, где мы подробно рассказываем о программе, особенностях онлайн-формата, компетенциях и карьерных перспективах, которые ...

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

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

Митап бизнес-аналитиков в Redmadrobot 18 июля 18 июля в 19:00 в офисе роботов пройдет первый митап бизнес-аналитиков. Спикеры из Redmadrobot, DM-Solutions, SuperJob и KODE расскажут про тонкости общения с заказчиком, настоящую продуктовую работу и создание собственного продукта в аутсорс-компании — все на реальных кей...

IT в зоне .it Привет Хабр, сегодня я хочу представить уважаемому сообществу настоящую «terra incognita» в мире IT. Данный материал не представляет собой сборник статистики. Это обзор того, что автор видит вокруг себя и в чем живет на протяжении долгих лет. Read more →

Apple поделилась новым видео «Underdogs», посвященным продуктам Apple на работе Сегодня днем ​​Apple поделилась новым юмористическим видео на своем канале YouTube, посвященном использованию продуктов Apple на работе. Сюжет начинается с команды дизайнеров, у которой есть всего несколько дней, чтобы придумать прототип круглой коробки для пиццы для важной...

WWDC 2019: главное с презентации Keynote по версии роботов В противовес прошлой WWDC, где основной фокус был на быстродействие и небольшие улучшения, сегодня представили все и сразу: новый Mac Pro, новые сервисы и давно желаемые функции для разработчиков. Кто-то говорит, что это лучший WWDC с 2014 года, когда представили новый язы...

opencv4arts: Нарисуй мой город, Винсент OpenCV — библиотека с историей непрерывной разработки в 20 лет. Возраст, когда начинаешь копаться в себе, искать предназначение. Есть ли проекты на ее основе, которые сделали чью-то жизнь лучше, кого-то счастливее? А можешь ли ты сделать это сам? В поисках ответов и желании ...

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

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

Cloud Firestore + Android это просто Не так давно Google зарелизил Cloud Firestore. Cloud Firestore — это облачная NoSQL база данных, которую Google позиционирует как замену Realtime Database. В этой статье я хочу рассказать как начать ей пользоваться. Читать дальше →

Phanteks переименовывает Enthoo Luxe 2 в Enthoo 719 Сегодня Phanteks объявил, что они будут менять название продукта Enthoo Luxe 2 на «Enthoo 719». Phanteks недавно получил письмо от Thermaltake, в котором говорится, что название продукта Enthoo Luxe 2 имеет сходство с маркой «Luxa 2», торговой маркой мобильных аксессуаров. P...

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

Не Portal 3, но близко: квантовая телепортация информации внутри алмаза Мы все знакомы с различными супергероями и их уникальными способностями, хотим мы того или нет. Потому вопрос о том, какую бы вы хотели иметь суперспособность, не такой и редкий. Кто-то хотел бы быть невероятно сильным, как Халк, кто-то — быстрым, как Флеш, а кто-то не отк...

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

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

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

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

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

История борьбы с цензурой: как работает созданный учеными из MIT и Стенфорда метод flash proxy В начале 2010-х годов объединенная группа специалистов из Стенфордского университета, Массачусетского университета, The Tor Project и SRI International представила результаты своего исследования способов борьбы с цензурой в интернете. Ученые проанализировали существовавш...

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

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

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

Стратегия продукта и стратегия организации — как они связаны между собой Иван Подобед, Director of Game Platform в Awem, рассказал о стратегии с точки зрения системной инженерии. Будет полезно всем, кто хочет разобраться в базовых понятиях построения стратегии продукта и организации. Я часто сталкивался с понятием «стратегия» во время карьеры ар...

Новая материнская плата Micro-ATX с чипсетом Intel B365 на Biostar Biostar анонсировала новую материнскую плату на базе чипсета Intel B365. B365MHC является базовой моделью в формате micro-atx. Предназначена для легкого использования, такого как просмотр веб-страниц и обработка текста. Два слота dimm позволяют использовать до 32 ГБ па...

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

Не ORMом единым Не ORMом единым Всем привет! Я руковожу отделом партнерской разработки (Partners Development) в сервисе бронирования отелей Ostrovok.ru. В этой статье я хотел бы рассказать про то, как на одном проекте мы использовали Django ORM. На самом деле я слукавил, название должно был...

Собираем свой Nginx парой команд Привет! Меня зовут Сергей, я работаю инфраструктурным инженером в команде API платформы tinkoff.ru. В этой статье я расскажу о проблемах, с которыми сталкивалась наша команда при подготовке балансировщиков на основе Nginx для различных проектов. Также расскажу об инструмен...

[Перевод] Serverless: на 15% медленнее и в восемь раз дороже Недавно я решил поэкспериментировать с API на нашем сайте CardGames.io и попробовать фреймворк Serverless. Последние несколько лет он стал горячей темой в мире технологий, а я прокрастинировал хотел поддерживать технические навыки в актуальном состоянии и попробовать что-то ...

Лучшие Linux-приложения для Chrome OS Мы уже писали статью о том, как установить Linux-приложение на Chrome OS через контейнер Debian. Эта функция изначально предназначена для разработчиков, однако будет полезна и тем, кто желает получить качественный софт, недоступный в Google Play, на Chrome OS. В этом матери...

Алгоритм нашел 18 землеподобных экзопланет в старых данных «Кеплера» NASA/Ames/JPL-Caltech Всего на данный момент открыто почти 4 000 экзопланет, и их число постоянно растет. Недавно, как передает New Atlas, специалисты с помощью нового алгоритма сумели найти 18 ранее неизвестных планет за пределами нашей Солнечной системы в данных, собр...

Битва флагманов: Honor View 20 против Oppo Find X и Google Pixel 3 Совсем скоро свежий флагман от Huawei Honor View 20 собирается дебютировать на европейском рынке, где его ждет нешуточная конкуренция с не менее интересными устройствами, которые пользуются ничуть не меньшим уважением среди почитателей платформы Android. Это мощные решения ...

Новые серии компьютерных вентиляторов Shadow Wings 2, от be quiet! be quiet!, представляет Shadow Wings 2 White - белую версию серии бесшумных вентиляторов, которая впервые была выпущена в январе 2019 года. Ее потрясающий внешний вид делает Shadow Wings 2 White идеально подходящим для цветовых сборок, сохраняя при этом работающую компьютерн...

Qualcomm представила 8-нанометровые SoC Snapdragon 730 и 730G, а также 11-нанометровую Snapdragon 665 Однокристальную платформу Qualcomm со странным обозначением SM7150 приписывали самым разным смартфонам еще с прошлого года. И вот эта однокристальная платформа сегодня представлена официально – под названием Snapdragon 730 и… сразу в двух версиях. Если суди...

Xiaomi подтвердила 108МП сенсор в составе камеры Mi MIX Alpha и делится фото На 24 сентября компания Xiaomi запланировала мероприятие, на котором будет представлено несколько продуктов, включая смартфоны Mi MIX Alpha и Mi 9 Pro 5G, MI TV Pro 8K, а также новейшая версия MIUI 11. Недавно компания поделилась тизерным изображением готовящегося к выходу с...

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

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

[Из песочницы] IMaskjs — 3 года в Open Source Всем привет! Прошло 3 года с тех пор, как я начал работу над библиотекой imaskjs. Хотя opensource — это бесконечный процесс, но можно сказать что в целом работа закончена и перешла в вялотекущий багфикс. На данный момент я сделал все что хотел, других идей нет, разве тест...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 44. Введение в OSPF Сегодня мы начнем изучение маршрутизации по протоколу OSPF. Эта тема, как и рассмотрение протокола EIGRP, является важнейшей во всем курсе CCNA. Как видите, раздел 2.4 называется «Настройка, проверка и неполадки единичной зоны и мультизоны OSPFv2 для протокола IPv4 (за исклю...

Флагман Redmi Q со Snapdragon 855 показан в красном цвете, анонс ожидается 24 мая Хорошо зарекомендовавший себя индийский инсайдер Судханшу Амбхоре (Sudhanshu Ambhore) выложил на своей страничке в социальной сети Twitter компьютерное изображение и характеристики нового флагманского смартфона Redmi. Стоит обратить внимание на то, что эти материалы не ...

Обзор NAVITEL T500 3G. Навигационный Android-планшет Долю узкоспециализированных автомобильных регистраторов за последнее время заметно сократили смартфоны и планшеты, предлагая полноценную навигацию и дополнительные полезные функции. Как пример тестируемый сегодня планшет NAVITEL T500 3G, построен на базе платформы Android с ...

Делаем прототип бота для боев в Clash Royale У вас бывало, что вы залипаете в какую-то простенькую игру, думая, что с ней вполне бы мог справиться искусственный интеллект? У меня бывало, и я решил попробовать создать такого бота-игрока. Тем более, сейчас много инструментов для компьютерного зрения и машинного обучения,...

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

[Из песочницы] Разработка с Docker на Windows Subsystem for Linux (WSL) Для полноценной работы с проектом на docker'е в WSL необходима установка WSL 2. На момент написания заметки ее использование возможно только в рамках участия в программе предварительной оценки Windows (WSL 2 доступна в сборках 18932 и выше). Так же отдельно стоит упомянут...

Биткойн в клетке? Так сложилось, что я по профессии администратор компьютерных систем и сетей (короче: сисадмин), и довелось поведать за немногим более чем 10 лет проф. дейтельности самых разных систем, включая тех, что требуют [по|за]вышенных мер безопасноти. А еще сложилось, что некоторое в...

Google представила более мощную и доступную гарнитуру дополненной реальности Glass Google представила новую версию своей бизнес-ориентированной гарнитуры Glass дополненной реальности. Glass Enterprise Edition 2 стоит $ 999, он не продается напрямую потребителям. У него новый процессор, улучшенная камера, порт USB-C для быстрой зарядки и множество других об...

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

VXinspect: контроль качества детали за 10 минут Сегодня мы разберем возможности VXinspect – программного продукта, предназначенного для контроля геометрии на основе 3D-сканирования. Он является дополнительным платным модулем, встроенным в ПО VXelements и обеспечивает полное взаимодействие со всеми технологиями компании ...

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

Как всем пережениться (одно-, дву- и трёхполые браки) с точки зрения математики и почему мужики всегда в выигрыше В 2012 году Нобелевскую премия по экономике выдали Ллойду Шепли и Элвину Роту. «За теорию стабильного распределения и практики устройства рынков». Алексей Савватеев в 2012 году попытался просто и понятно рассказать в чем суть заслуг математиков. Предлагаю вашему вниманию кон...

Samsung Galaxy A10s выпущен с двойной основной камерой и батареей 4000 мАч Galaxy A10s — новейший представитель модельного семейства Galaxy A от Samsung 2019 года. Он оснащен 6,2-дюймовым дисплеем HD + Infinity-V и построен на базе окто-ядерного процессора — возможно, это Helio P22 от MediaTek. Аппарат питается от батареи емкостью 4000 мАч, что зна...

Galaxy A10s выпущен с двойной основной камерой и батареей 4000 мАч Galaxy A10s — новейший представитель модельного семейства Galaxy A от Samsung 2019 года. Он оснащен 6,2-дюймовым дисплеем HD + Infinity-V и построен на базе окто-ядерного процессора — возможно, это Helio P22 от MediaTek. Аппарат питается от батареи емкостью 4000 мАч, что зна...

[Перевод] Анонсирован Windows Vision Skills (Preview) Недавно была анонсирована превью-версия Windows Vision Skills, являющяяся частью набора пакетов NuGet, который облегчают разработчикам приложений решение целого комплекса проблем компьютерного зрения с помощью простого набора API. Рисунок 1 — Слева направо вы видите в дейс...

TheOutloud — озвучивай и делись любимыми статьями и историями Привет всему сообществу, Habr! Уже некоторое время я являюсь вашим читателем и сегодня решил, что пришло время для моего первого поста здесь. Я давно хотел научиться программировать и последние пару месяцев проводил все свободное время, просматривая обучающие ролики на yout...

Что нового в SOLIDWORKS 2020 Более чем шести миллионам пользователей по всему миру SOLIDWORKS позволяет ускорить и усовершенствовать процесс разработки изделий – начиная со стадии концептуального дизайна до изготовления конечной продукции – и сгенерировать добавленную стоимость для их бизнеса. Рассмот...

Видеозвонки, WebRTC и браузер: как это работает и как согреть «замерзающую» трансляцию Для большинства из нас видеосвязь в браузере — нечто вроде черного ящика. Есть изображение собеседника на экране, звук, возможность общения. Но что происходит там, внутри? Об этом сегодня и поговорим. Статья сделана на основе доклада нашего сотрудника, Кирилла Рогового....

Новая версия MIUI 10 для Pocophone F1 исправит ошибки и улучшит камеру Компания Xiaomi официально сообщила о том, что финальная версия прошивки для смартфона Pocophone F1, которая улучшит возможности стоковой камеры, будет выпущена через две недели. Глава Poco India Манмохан Чандолу (Manmohan Chandolu) подтвердил, что уже совсем скоро в ка...

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

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

4 прогноза по Windows 10 на 2019 год 2018 год закончился и пора поговорить о том, что ждёт платформу Windows в следующие 12 месяцев. 2018 был безумным годом, и не слишком удачным для системы Windows. Наступает следующий год, в который многие по традиции смотрят с оптимизмом. Если воспользоваться логикой и проан...

Новые подробности о iPhone 11 Ожидается, что iPhone 11 следующего поколения и iPhone 11 Max, как и предшествующие им устройства, будут иметь большие AMOLED-дисплеи с диагональю 5,8 и 6,5 дюймов. Apple готовит обновленную систему Face ID, которая позволяет использовать ее под более широкими углами, чем эт...

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

Moto G8 представят в начале 2020 года Motorola уже приступила к работе над серией Moto G8 следующего поколения. В настоящее время смартфон находится на стадии создания прототипа с 6,3-дюймовым дисплеем 19: 9 Full-HD + (2280 x 1080p) и Qualcomm Snapdragon 665. Устройство будет оснащено основной камерой с разрешен...

Новый Huawei MediaPad M5 Youth Edition с чипсетом Kirin 710 / 710F в версиях 8 ”и 10” На сегодняшнем мероприятии кмопания Huawei анонсировала обновленный планшет. Это новое издание MediaPad M5 Youth Edition выходит на рынок менее чем через шесть месяцев после дебюта предыдущего представителя модельной линейки. Планшет получил свежий дизайн, более мощный проце...

Xiaomi Mi A3: Snapdragon 665, стоковая Android и тройная камера Xiaomi Mi A3 включает процессор Snapdragon 665, 4 ГБ оперативной памяти и 64 ГБ или 128 ГБ расширяемой памяти. Также имеет 6-дюймовый экран AMOLED (1560 x 720) с сенсором отпечатков пальцев на дисплее и аккумулятор емкостью 4030 мАч с зарядкой 18 Вт. Mi A3 также имеет улучше...

Смартфон OPPO RENO 10X ZOOM VERSION Смартфон OPPO RENO / 10X ZOOM VERSION в Великобритании в начале июня с ценой £ 449/699. Серия OPPO Reno удивительна не только с точки зрения внешнего вида и специально разработанной фронтальной камеры, но и с точки зрения аппаратного обеспечения. Вот почему этот телефо...

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

Jinga представила доступный смартфон Jinga Neon Компания Jinga объявила о выходе на российский рынок доступного смартфона – Jinga Neon. Новинка получила возможность установки до двух сим-карт. Диагональ экрана составляет четыре дюйма. Смартфон работает под управлением ОС Android 8.1 Oreo Go edition. В каче...

[Перевод] Почему мы перенесли серверы в Исландию Примечание переводчика. Simple Analytics — сервис аналитики для веб-сайтов, ориентированный на приватность (в некотором роде противоположность Google Analytics) Как основатель Simple Analytics, я всегда помнил о важности доверия и прозрачности для наших клиентов. Мы несём о...

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

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

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

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

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

[Перевод] Ещё 9 проектов для оттачивания Front-End мастерства Введение Независимо от того, являетесь ли вы новичком в программировании или уже опытным разработчиком, в этой отрасли изучение новых концепций и языков/фреймворков является обязательно чтобы успевать за трендами. Возьмем, к примеру, React — код которого, Facebook открыл ...

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

Смузиборд от Большого Дерева С чего все началось.Жили-были Makerbase, не тужили, но выпустили они аж три версии Sbase. А расшаривать для смузи-комьюнити плату не захотели. Вот и впали в немилость. Юзеров, пишущих о неправильной работе Smoothieware на Sbase в их гитхабе нещадно банят, плата работает неск...

Анонс Canon EOS 250D: самая легкая в мире зеркальная камера с поворотным экраном Canon объявила о выпуске Canon EOS 250D - самой легкой в мире цифровой зеркальной камеры с поворотным экраном. Новинка позиционируется в качестве семейной камеры для тех, кто хочет сменить смартфон или старую камеру на более подходящий вариант. Подробнее об этом читайте на T...

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

Samsung представил самую маленькую камеру для смартфонов Компания Samsung представила новую матрицу ISOCELL Slim 3T2 для камер мобильных устройств, ключевой особенностью которой является рекордно маленький размер сенсора: всего 1/1,34 дюйма (или около 5,1 мм по диагонали). Новинка использует современные наработки южнокорейской кор...

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

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

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

#видео | В Китае создана копия робота SpotMini от Boston Dynamics Летом 2019 года компания Boston Dynamics начнет продавать своих четвероногих роботов SpotMini, которые полезны в промышленной сфере благодаря своей способности носить тяжести и передвигаться по лестницам. Кажется, всем скоро у него появится очень похожий конкурент в лице ро...

[Из песочницы] Восстание машин началось. Google Play Небоскребы, небоскребы, стены, лифты, этажи, расскажу я вам, ребята, про восстание машин… Сцена из КВН Я — самый настоящий инди-разработчик и это моя страсть. Начал свой путь 4.5 года назад, опубликовав свое первое приложение в Google Play. Мной была сделана вся работа по ...

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

Кадровая алхимия: каков оптимальный состав команды центра ГосСОПКА? Эта статья пригодится тем, кто работает в компании, признанной субъектом критической информационной инфраструктуры (КИИ), а значит — обязанной выполнить требования №187-ФЗ и построить центр ГосСОПКА (Государственной системы обнаружения, предупреждения и ликвидации последст...

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

[Перевод] Топ-65 вопросов по SQL с собеседований, к которым вы должны подготовиться в 2019 году. Часть I Перевод статьи подготовлен для студентов курса «MS SQL Server разработчик» Реляционные базы данных являются одними из наиболее часто используемых баз данных по сей день, и поэтому навыки работы с SQL для большинства должностей являются обязательными. В этой статье с вопрос...

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

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

[Из песочницы] DHCP+Mysql сервер на Python Целью данного проекта было: Изучение протокола DHCP при работе в сети IPv4 Изучение Python (немножко более чем с нуля ;) ) замена серверу DB2DHCP (мой форк), оригинал здесь, который собирать под новую ОС всё труднее и труднее. Да и не нравится, что бинарник, который нет ...

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

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

Установка ReactOS с USB-флешки Привет, Хабр! Эцново мы! В новости о выходе релиза 0.4.11 мы рассказали, что благодаря обновленному драйверу RAM-диска ReactOS можно не только запустить, но установить по сети при помощи протокола PXE. Однако, волонтер проекта под ником Illen выяснил, что используя тот же ...

Принципы контент-маркетинга Всем привет! Решил поделиться опытом в контент-маркетинге. Рассказать о том, что такое контент-маркетинг и как его применять на практике. Что дает интернет-маркетинг бизнесу, какие задачи он решает, какие знаю нюансы, собранные за годы работы в сфере интернет-маркетинга. Ита...

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

GOSINT — open source решение для управления индикаторами компрометации (IoC) Одной из горячих тем в кибербезопасности в последнее время стали SOCи (Security Operations Center), которые не очень удачно переводят на русский язык как «центры мониторинга безопасности», умаляя тем самым одну из важных функций SOC, связанную с реагированием на инциденты ИБ...

[Перевод] Как была устроена графика NES Выпущенная в 1983 году домашняя консоль Nintendo Entertainment System (NES) была дешёвой, но мощной машиной, достигшей феноменального успеха. При помощи блока обработки изображений (Picture Processing Unit, PPU) система могла создавать достаточно впечатляющую по тем времена...

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

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

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

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

[Перевод] Четвероногий шагающий робот меньше муравьиной головы Насколько нам известно, самый маленький шагающий робот в мире Несколько лет назад Spectrum IEEE уже писал о самом крохотном из существовавших тогда четвероногих роботов – размером всего в 20 мм, с высотой ног 5,6 мм и весом 1,5 гр. Его разработчик Райан Сен-Пьер из лаборат...

#видео | Робот Cheetah научился самостоятельно вставать и делать сальто назад Инженеры Массачусетского технологического института отчитались о своём новом достижении в робототехнике. Их четырёхногий робот Cheetah, созданный по образу и подобию настоящего гепарда, научился самостоятельно вставать и…делать сальто назад! Со стороны это выглядит просто н...

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

Представлена однокристальная система Qualcomm Snapdragon 712, поддерживающая Quick Charge 4+ Компания Qualcomm официально анонсировала новую мобильную платформу Qualcomm Snapdragon 712, которая является прямым преемником прошлогодней Qualcomm Snapdragon 710 с большей производительностью и поддержкой новых технологий. Разработчики утверждают, что Qualcomm Snapd...

[Перевод] Amazon Prime Day 2019 – Powered by AWS Команда TestMace продолжает публикацию переводов об интересных моментах web-сферы. На очереди описание Amazon Prime Day с точки зрения разработки высоконагруженных сервисов. Приятного чтения! Уже по традиции я бы хотел рассказать вам о некоторых преимуществах AWS, которые...

YouTube, YouTube Music снова работают в новом браузере Edge Многие пользователи Microsoft Edge на Chromium сообщили, что им не удалось получить доступ к новому и усовершенствованному интерфейсу YouTube, но вместо этого веб-сайт перенаправил их на старую версию YouTube.Оказывается, это была ошибка, и Google признала проблему. Google у...

[Из песочницы] Раскрытие номера телеграм v.2 — Социальная инженерия Предисловие Сам способ раскрытия номера — есть совокупность одной технической возможности самого клиента и применения социальной инженерии (СИ). Вообще, эту функцию уже описывали ранее на Хабре, аж в 2016 году — ссылочка. Автор уже было уловил «месседж» и хотел рассказать з...

Для чего нужны закупки, и как это выглядит с точки зрения ИТ Есть четыре группы тендерных закупок: Госзакупки — когда что-то закупает госорган вроде Минздрава или госучреждение типа школы. Они проводятся в жёстких рамках 44-ФЗ, там каждый чих строго регламентирован. Корпоративные закупки — когда, например, закупаются компании с г...

Как превратить Galaxy S10 в Google Pixel Хотя Galaxy S10 и красивый смартфон, его программное обеспечение приходится по нраву далеко не всем. One UI претерпел глобальные изменения за последнее время и старается всячески заставить своих пользователей стереть неприятные воспоминания о печально известном лончере Touc...

[Из песочницы] Будущее ритейла: основные диджитал-тренды по мотивам NRF Retail’s Big Show 2019 Завершилась крупнейшая в мире ритейл-конференция и экспо ― NRF Retail’s Big Show 2019, проходившая с 13 по 15 января в Нью-Йорке. Мы побывали на выставке и постарались узнать о всех инновациях в области ритейла и технологиях создания лучшего клиентского опыта. Что ждет ...

Лес не сдается технологиям поиска, но инженеры наносят ответный удар Фото: «Лиза Алерт». Если в лесу пропал человек, лучший способ его найти — оправить тренированных поисковиков на прочесывание. Ни одна технология поиска пока не может заменить людей. В начале лета мы писали про несколько команд, которые в рамках конкурса «Одиссея» разрабаты...

Последнее накопительное обновление Microsoft закрывает доступ к некоторым веб-сайтам Microsoft недавно выпустила несколько накопительных обновлений для пользователей Windows в рамках стандартного развертывания обновлений «вторничного патча». Однако после обновления куча веб-сайтов gov.uk для пользователей из Великобритании становятся недоступными. Ирония зак...

Компьютерное зрение всем, даром 20 лет назад, в 1999 году, компания Kyocera выпустила первый мобильный телефон с цифровой камерой – Visual Phone VP-210. С тех пор, благодаря невероятно большому и растущему рынку мобильных устройств связи, ПЗС-матрицы цифровых камер совершили невероятный скачок по всем па...

Windows 10 версии 1903 получает новое обновление стека обслуживания Microsoft рекомендует пользователям Windows 10 версии 1903 установить новое обновление стека обслуживания (SSU) для устранения ошибки в компонентах по запросу (FOD).SSU необходимо для правильной работы самого процесса Windows Update, и Microsoft регулярно выпускает обновлени...

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

Python + OpenCV + Keras: делаем распознавалку текста за полчаса Привет Хабр. После экспериментов с многим известной базой из 60000 рукописных цифр MNIST возник логичный вопрос, есть ли что-то похожее, но с поддержкой не только цифр, но и букв. Как оказалось, есть, и называется такая база, как можно догадаться, Extended MNIST (EMNIST). ...

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

Открываем API для приема p2p-переводов Привет! Мы тут в QIWI открыли API приема переводов. Новый сервис должен решить сразу несколько проблем для тех, кто часто посылает (а особенно — получает) деньги именно посредством p2p-перевода. Во-первых, мы открыли возможности, ранее доступные только для бизнеса, и постар...

[Перевод] Стивен Вольфрам «Делая большие проекты» Я люблю делать проекты, которые кажутся безумными. И полагаю, делал это около 35 лет в науке (я начал молодым) и около 30 лет в технологической сфере. Сегодня я хочу рассказать немного о том, что такое «делать безумные проекты» и немного о моих проектах. В первом приближен...

Опыт использования flatten-maven-plugin для упрощения версионирования в maven-проектах О нас В 1С мы разрабатываем не только платформу 1С: Предприятие на С++ и JavaScript, но и приложения на Java – в частности новую среду разработки Enterprise Development Tools на базе Eclipse и сервер глубоко интегрированного с платформой мессенджера – Системы Взаимодействия....

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

[Из песочницы] Обзор и тестирование 3D-сканера HP 3D Structured Light Scanner Pro S3 Приветствую вас. Недавно мне на работе довелось протестировать 3д-сканер от компании Hewlett Packard – HP 3D Structured Light Scanner Pro S3. Поэтому я решил поделиться с вами своим опытом его использования. Данный сканер работает по технологии структурированного света SLS....

[в закладки] PDF- и ePUB-версия руководства по React Привет Хабр! В этом году мы делали перевод огрооомного обучающего курса по React — в нашем блоге он был аж в 27 постах. В каждой части, от простого к сложному, выдавался концентрат знаний, которые тепло оценили читатели нашего блога. А сегодня мы поймали себя на мысли, что н...

Применение компьютерного зрения в морских исследованиях или 12 человек на сундук мертвеца Горячо приветствую, уважаемые коллеги. В сообществе OpenDataScience успешно развивается инициатива ML4SG — Machine Learning for Social Good. В её рамках стартовал целый ряд интересных проектов, которые в самых разных областях улучшают нашу с вами жизнь. Мы хотели бы расска...

Microsoft выпускает накопительные обновления для Windows 10 (KB4499147 и KB4499162) Корпорация Майкрософт выпустила два новых накопительных обновления для старых версий Windows 10, и они оба имеют множество исправлений, не связанных с безопасностью. Обновление KB4499147 предназначено для Windows 10 Fall Creators Update (версия 1709), а KB4499162 – для Windo...

be quiet! представил компьютерный корпус Pure Base 500. be quiet !, анонсировал Pure Base 500, корпус ATX для экономных производителей ПК. Pure Base 500 - поставляется в трех основных цветах: черный, серый металлик и белый. Из базового комплекта Pure Base 500 оснащен магнитно-прикрепленной звукоизолированной верхней крышкой с ...

Xiaomi Mi CC9 Pro порадует владельцев не только 108-мегапиксельной камерой Индийский сетевой информатор Мукул Шарма (Mukul Sharma) сообщает, что грядущий смартфон Xiaomi Mi CC9 Pro будет оснащен еще одной важной особенностью помимо самого современного датчика изображения. Речь идет о том, что Xiaomi Mi CC9 Pro будет поддерживать технологию быс...

Microsoft SQL Server 2019 и флэш-массивы Dell EMC Unity XT Сегодня мы познакомим вас с особенностями использования SQL Server 2019 с системой хранения Unity XT, а также дадим рекомендации по виртуализации SQL Server с помощью технологии VMware, по настройке и управлению базовыми компонентами инфраструктуры Dell EMC. В 2017 году De...

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

Опыт моделеварения от команды Computer Vision Mail.ru Меня зовут Эдуард Тянтов, я руковожу командой Computer Vision в Mail.ru Group. За несколько лет существования наша команда решила десятки задач компьютерного зрения, и сегодня расскажу вам о том, какие методики мы используем для успешного создания моделей машинного обучени...

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

Использование DiagnosticSource в .NET Core: практика В предыдущей статье я рассказал про механизм DiagnosticSource и на простом примере показал, как с его помощью можно перехватывать запросы в базу данных через классы SqlConnection и SqlCommand и измерять время их выполнения. В настоящее время DiagnosticSource уже используется...

[Из песочницы] VK Hackathon 2019 (как это было) В прошедшие выходные (27 — 29 сентября) прошел «VK Hackathon», на котором мне и моей команде посчастливилось побывать в качестве участников. В этом посте я бы хотел рассказать о том, как это получилось и насколько хакатоны — это круто. Читать дальше →

[Перевод] Ожидаемые новые возможности JavaScript, о которых полезно знать С момента выхода стандарта ECMAScript 2015 (его ещё называют ES6) JavaScript серьёзно изменился и улучшился. Это очень хорошая новость для всех JS-разработчиков. Более того, теперь новая версия ECMAScript выходит каждый год. Возможно, вы не обратили особого внимания на то, ч...

Обзор KIVI 32FR50BR. Лучший телевизор для кухни и детской Сегодня в центре внимания 32-дюймовый телевизор с поддержкой технологии HDR. Помимо этого, KIVI 32FR50BR работает на базе операционной системы Android, поддерживает управление с экрана смартфона и предлагает хороший набор разъемов. К моменту публикации продажи уже стартовали...

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

Связный список на Python: Коты в коробках И снова здравствуйте! В преддверии старта курса «Разработчик Python» подготовили для вас небольшой авторский материал о связных списках на Python. Python очень удобный и многогранный язык, но по умолчанию не имеет такой структуры данных как связный список или LinkedList. ...

Xiaomi заявляет, что все ее телефоны 2020 года стоимостью более 250 евро будут поддерживать 5G Ранее в этом году генеральный директор Xiaomi Лэй Цзюнь объявил, что компания планирует выпустить как минимум 10 новых смартфонов с возможностью работы в сетях 5G. Сегодня во время своего выступления на мероприятии в Гуанчжоу (Китай) он еще раз подтвердил свое сообщение и ск...

Самый слабый флагман современности действительно получил 12 ГБ ОЗУ и Snapdragon 855 В базе данных китайского регулятора TENAA, который занимается сертификацией смартфонов и прочих электронных устройств перед их выходом в Китае, появились характеристики первого смартфона Iqoo, нового подразделения компании Vivo. Это можно считать официальным подтвержден...

Data Science и конференция в тропиках Статьи про компьютерное зрение, интерпретируемость, NLP – мы побывали на конференции AISTATS в Японии и хотим поделиться обзором статей. Это крупная конференция по статистике и машинному обучению, и в этом году она проходит на Окинаве – острове недалеко от Тайваня. В этом по...

Новый пакет валидаций для React на Mobx @quantumart/mobx-form-validation-kit Добрый день. Сегодня я хочу рассказать о новом пакете для асинхронных валидаций в проектах использующих в своей основе React, Mobx и написанных на Typescript. Современная Frontend разработка предполагает большое количество логики при заполнении страниц с документами, анкет ...

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

Фотографии нового уровня. Функция Deep Fusion для iPhone 11 появилась в iOS 13.2 Во время презентации новинок Apple в прошлом месяце, когда компания представила линейку смартфонов iPhone 11, также была анонсирована новая технология камеры под названием Deep Fusion. Последняя использует машинное обучение для обработки снимков, оптимизации текстур, ум...

Leica Camera AG и pmd расширяют сотрудничество, выпуская самую маленькую в мире 3D-камеру ToF Компания Leica Camera AG и компания pmdtechnologies ag (pmd), называющая себя ведущим поставщиком микросхем для высокопроизводительных решений для измерения глубины сцены с помощью времяпролетной технологии (ToF), сегодня объявили расширении стратегического сотрудничест...

Как техподдержка HP работает — добро пожаловать или посторонним вход воспрещён Привет всем Хабровчанам! Хочу поделиться историей о наболевшем, потому что не знаю, куда еще жаловаться. Примерно полгода назад, я стал менять свою технику, устав от яблочной жизни. Мне казалось, да и сейчас кажется, что ребята из купертиновской компании начали тормозить раз...

AMA с Хабром v.10. Последний* выпуск * шутка конечно же — последний именно в июне. Но если хотите задать нам вопрос, то не откладывайте! Привет Хабр! Ну вот и первый «юбилейный» выпуск серии вопросов и ответов к Хабру. Мы публикуем его каждую последнюю пятницу месяца, а значит вот уже 10 месяцев как вы задаёте...

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

[Перевод] Deno — новый Node.js? В нашем проекте, IDE для работы с API TestMace, в качестве основного языка используется TypeScript, поэтому мы активно интересуемся проектами, связанными с данным языком. Сегодня вашему вниманию представляется перевод статьи об инструменте Deno — runtime для TypeScript (но э...

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

В России создадут робота для работ в открытом космосе В 2020 году научно-производственное объединение “Андроидная техника” планирует собрать опытные образцы новейшего российского робота “Теледроид”, предназначенного для работ за пределами борта Международной космической станции. Об этом рассказал исполнительный директор компани...

Игровой vivo iQOO Neo 855+ засветился в базе данных TENAA На прошлой неделе мы рассказали о появлении новой версии игрового смартфона vivo iQOO Neo в базе данных Google, а теперь он засветился и в TENAA. Это значит, что устройство vivo точно скоро станет доступно. Вопрос только в том, а зачем оно нужно? Летний iQOO Neo на прошлогод...

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

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

[Перевод] Как создавали Spore: интервью с разработчиками 7 сентября 2008 года Maxis выпустила одну из самых амбициозных игр своего времени — Spore. Однопользовательская «игра в бога» в песочнице была поначалу воспринята со смесью одобрения и критики: многие фанаты были расстроены тем, что она не соответствовала ожиданиям, данным...

Официально представлен флагман ZTE Axon 10 Pro: Snapdragon 855, 12 ГБ, тройная камера и 5G-версия Компания ZTE представила свой новый флагман Axon 10 Pro. Отдельно будет продаваться версия с поддержкой связи нового поколения 5G. Устройство анонсировали еще в начале года на MWC 2019, а сегодня новинка уже начала продаваться в Китае. Работает ZTE Axon 10 Pro на Snapdragon...

Xiaomi заявляет, что все ее смартфоны 2020 года стоимостью более 250 евро будут поддерживать 5G Ранее в этом году генеральный директор Xiaomi Лэй Цзюнь объявил, что компания планирует выпустить как минимум 10 новых смартфонов с возможностью работы в сетях 5G. Сегодня во время своего выступления на мероприятии в Гуанчжоу (Китай) он еще раз подтвердил свое сообщение и ск...

ThingJS v1.0-alpha Последние два года я разрабатывал собственную IoT платформу и сегодня готов показать ее альфа версию. Вместе с партнером мы создаем и поддерживаем IoT устройства. Мы разобрали не один сарай с граблями в процессе этой деятельности. ThingJS родилась не столько из желания, ско...

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

Класть Болт иногда полезней, чем Малину собирать... X190811: Фруктоопознавалка : Обзор долгожданной платы SBC Udoo Bolt на базе ЦП Ryzen Embedded V1605B + Radeon VegaПодробнее...

[Перевод] Стоит ли высокое качество ПО затрат на его разработку? Часто в процессе реализации проектов команды сталкиваются с вопросом: чему следует уделять больше внимания – выпуску новых фич или повышению качества кода? Обычно менеджеры делают выбор в пользу фич. Зачастую разработчики таким положением дел недовольны, считая, что им выде...

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

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

Древности: три истории о компании Palm Эта компания сменила десяток названий, но давайте просто будем использовать самое первое, оригинальное. Palm Computing обычно вызывает самые теплые чувства у любителей компьютерной старины, а когда-то ее карманные компьютеры были, в некотором смысле, выбором по умолчанию. Ис...

Python v3.x: обработчик исключений для корутин и синхронных функций. Вобщем, для всего В свободное время я работаю над своим небольшим проектом. Написан на Python v3.x + SQLAlchemy. Возможно, я когда-нибудь напишу и о нем, но сегодня хочу рассказать о своем декораторе для обработки исключений. Его можно применять как для функций, так и для методов. Синхронных ...

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

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

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

Самый быстрый браузер со встроенным Tor, который платит вам за серфинг в интернете! Всем привет. сегодня хочу рассказать вам про самый быстрый браузер со встроенным Tor, который платит вам за серфинг в интернете! Браузер называется Brave - он построен на базе Chrome и на данный момент является самым безопасным и быстрым браузером. Но и это ещё не всё..

Как купить цветные AirPods в России Далеко не сразу у нас появилась возможность выбирать цвет iPhone, iPad и MacBook. Да и тот выбор, что у нас есть сегодня, совсем небольшой. Что касается наушников от Apple, они белые, и никакие другие. Если вы хотите купить наушники от Apple, они будут белыми. К счастью, ес...

Переписываем тестовое задание для junior frontend на TypeScript и react-hooks Привет Хабр, сегодня мы позанимаемся с TypeScript и React-hooks. Данный туториал поможет вам разобраться с основами "тайпскрипта" и поможет в работе над тестовым заданием для фронтендера. Тестовые задания на проекте "Без Воды" — это возможность получить code-review. Дедлайн ...

Обновления Windows 7 заблокированы на ПК с несовместимыми антивирусами 15 февраля Microsoft выпустила предупреждение о том, что пользователям Windows 7 и Windows Server 2008 должна быть включена поддержка SHA-2, чтобы получать ежемесячные обновления Windows.Предыдущие обновления Windows были с двойной подписью (SHA-1 и SHA-2) для подтверждения ...

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

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

Миниатюрный модуль камеры OmniVision OC0SA обеспечивает самую высокую частоту кадров и самое высокое разрешение в своем классе Компания OmniVision Technologies объявила о выпуске модуля камеры OC0SA, пополнившего семейство модулей CameraCubeChip, которые предназначены для медицинских приборов. Новый модуль обеспечивает лучшее в своей категории разрешение 800 x 800 пикселей с самой высокой часто...

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

Code review: вредные советы для контрибьютера и ревьювера Привет! Меня зовут Николай Ижиков. В этом посте я хочу рассказать об одном важном элементе взаимодействия, с которым мы сталкиваемся в процессе разработки ПО, особенно в open source. Это прохождение и проведение code review. Я дам вредные советы, как сделать свою фичу и до...

Wanhao D7 Plus v1.5 - странности в прошивке или "принтер видит файлы но не печатает" Хочу передать привет разработчикам прошивки Wanhao D7 Plus v1.5Приобрел себе такой аппарат несколько дней назад, сегодня принтер наконец до меня доехал (скорость отгрузки и доставки -- выше всяких похвал, просто живу я в таком месте).Взял модельку которая у меня упрямо не пе...

«Настоящий чемпион» на платформе MediaTek. Смартфон Realme 3i получит SoC Helio P60 Компания Realme сегодня рассказала о смартфоне Realme 3i, который он уже сейчас называет «настоящим чемпионом». И хотя сама компания не раскрыла никаких подробностей, теперь мы знаем, что в основе новинки будет лежать SoC MediaTek Helio P60. К слову, эта же ...

Четырехногий робот смог отбуксировать самолет весом в 3,3 тонны Разработкой роботов занимается не только Boston Dynamics, хотя эта компания и достигла весьма значительных успехов. На днях стало известно о проекте другой компании, которая создает внешне похожие системы. Разработчики из Итальянского технологического института объявили ...

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

Выведение Action type с помощью Typescript Всем привет! Меня зовут Дмитрий Новиков, я javascript-разработчик в Альфа-Банке, и сегодня я расскажу вам про наш опыт выведения Action type при помощи Typescript, с каким проблемами мы столкнулись и как их решили. Это расшифровка моего доклада на Alfa JavaScript MeetUp. К...

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

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

Xiaomi выпустила водонепроницаемую электробритву за 28 долларов Не так давно китайский производственный гигант Xiaomi анонсировал электробритву Xiaomi Mijia Razor S500, которая сегодня поступает в официальную продажу. Электрическая бритва Xiaomi Mijia S500 имеет конструкцию с тремя головками, которые обеспечивают плавное бритье под ...

Первые фото, сделанные на камеру 48-мегапиксельного смартфона Umidigi S3 Pro В конце этого месяца в продажу должен поступить смартфон Umidigi S3 Pro, в основной камере которого будет установлен 48-мегапиксельный датчик изображения Sony IMX586, как в Huawei Nova 4 и Honor View 20. Разработчики смартфона опубликовали несколько первых снимков, сде...

[Перевод] Быстрое введение в Svelte с точки зрения разработчика на Angular Svelte — сравнительно новый UI фреймворк, разработанный Ричем Харрисом, который также является автором сборщика Rollup. Скорее всего Svelte покажется совершенно не похожим на то, с чем вы имели дело до этого, но, пожалуй, это даже хорошо. Две самые впечатляющие особенности э...

Snom D335 – многофункциональный IP-телефон с широкоэкранным цветным TFT-дисплеем Сегодня мы хотим познакомить вас с новым широкоэкранным настольным IP-телефоном Snom D335. Учитывая его большие функциональные возможности, аппарат можно без преувеличения назвать настоящим офисным помощником. Впрочем, судите сами. Читать дальше →

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 28. Углубленное изучение AСL Сегодня мы продолжим тему видеоурока 27-го дня и займемся углубленным изучением ACL: мы немного поговорим об обратной маске Wildcard Mask, расширенном списке ACL, настройке расширенного списка ACL и командах, помогающих диагностировать неполадки в дизайне сети. На предыдущем...

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

Что почитать по PHP на русском? PHP — один из самых популярных языков программирования. А ещё это язык, для изучения которого не так просто найти качественную книгу. Что ж, мы вместе с командой GeekBrains заглянем в интернет-магазин и посмотрим, что стоящего можно найти сегодня по PHP на русском языке. Ч...

Хитрости в Machine Learning — работа с несколькими моделями в Keras Это моя первая статья по теме Машинное обучение. С недавнего времени я профессионально занимаюсь машинным обучением и компьютерным зрением. В этой и будущих статьях я буду делиться наблюдениями и решениями специфических проблем при использовании TensorFlow и Keras. В этой ст...

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

Эволюция кластерного взаимодействия. Как мы внедряли ActiveMQ и Hazelcast В течение последних 7 лет я вместе с командой занимаюсь поддержкой и развитием ядра продукта RealtimeBoard: клиент-серверным и кластерным взаимодействием, работой с базой данных. У нас Java с разными библиотеками на борту. Запускается всё вне контейнера, через Maven-плагин....

Начался прием предзаказов на Honor 20i. Все детали о характеристиках и версиях смартфона стали известны до анонса Смартфон Honor 20i, предназначенный для фанатов селфи, представят в Китае уже послезавтра, то есть 17 апреля. За пару дней до анонса Honor начал принимать предварительные заказы на смартфон в официальном интернет-магазине, где указаны все характеристики и версии смартфо...

Xiaomi Mi CC9e стал еще привлекательнее В июле Xiaomi выпустила в Китае смартфоны Xiaomi Mi CC9, Mi CC9e и Mi CC9 Meitu Custom Edition. Изначально китайский производитель представил Mi CC9e в трех вариантах: 4/64, 6/64 и 8/128 ГБ памяти. Теперь же покупателям предлагают новую версию, которая оснащена 4 ГБ опе...

[Из песочницы] Введение в MS Dynamics CRM Привет Хабр! В этой статье хотелось бы рассказать о некоторых стандартных возможностях Dynamics CRM (для понимания что это вообще такое), её основных бизнес процессах и средствах расширения функционала прямо из коробки. Читать дальше →

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

[Из песочницы] Headless CMS. Почему я пишу свою Всем привет! Написать эту публикацию меня побудила вот эта недавняя статья (вчера увидел). Пересказывать основные признаки Headless/content-first/api-first и т.п. CMS я не буду, материала полно и наверняка уже многие знакомы с этим трендом. А хочу я рассказать почему и ка...

Финтех-дайджест: Mir Pay для Android, отмена запрета на снятие наличных с анонимных кошельков, ИИ-стартапы не совсем ИИ Привет, Хабр. Сегодня мы расскажем вот о чем: «Мир» запустила аналог Apple Pay (работает только с Android); 40% ИИ-стартапов на самом деле не работают с ИИ; Отменен полный запрет на снятие наличных с анонимных кошельков и карт; Банковские карты укрепляют позиции (снова)...

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

[Перевод] Новый курс по Python от Microsoft [на английском] Вероятно, самое большое препятствие при изучении любого нового языка программирования — просто знать, с чего начать. Что важно? Что нужно знать, чтобы стать профи? Трудно исследовать документы, когда даже нет уверенности, что читаешь то, что нужно. Возможно, вы присматривае...

Под капотом у чат-бота: что умеет и как работает RocketBot RocketBot — это программируемый чат-бот, который интегрируется с VK, Telegram и Bitrix24. Сегодня мы расскажем об инфраструктуре и других технологиях, на которых он построен. Читать дальше →

[Из песочницы] Провинциальный костёр или рождение нации Пролог Вызывайте пожарную бригаду! Только они смогут потушить костёр под его задницей. Год 1996 Америка празднует день независимости. В честь этого Уилл Смит спасает планету от атаки пришельцев с помощью компьютерного вируса. Я же спасаю планету с помощью координации бойцов...

Microsoft официально анонсировала Windows 10X для ПК с двумя экранами Microsoft анонсировала кучу нового оборудования сегодня на своем ежегодном мероприятии. Наряду с обычной линейкой Surface, Microsoft также показала и новый Surface Neo. Surface Neo – это первое складное устройство Microsoft под брендом Surface с двойным экраном. Для поддержк...

XiaoMiTool v2 — программа для прошивки смартфонов Xiaomi Количество владельцев смартфонов Xiaomi в мире велико и многие из них не отказались бы сделать их лучше и функциональнее. И тут на помощь могут прийти различные прошивки, и чтобы процесс их установки прошел максимально просто, есть различные специальные утилиты. Одна из них ...

Закон Галла: что он гласит и как применяется в IT Рассказываем, в чем суть закономерности, как она себя проявляет и что бывает, когда эту закономерность не учитывают в процессе проектирования и разработки IT-систем. Фото — Spencer — Unsplash В книге «Сам себе MBA. Самообразование на 100%», написанной Джошом Кауфманом (Jo...

Криптографический АРМ на базе стандартов с открытым ключом. Конфигурирование токенов PKCS#11 Еще раз просмотрев функционал утилиты cryptoarmpkcs, обратил внимание на то, что она, в основном работая с криптографическими токенами/смаркартами PKCS#11, не имеет встроенного функционала для их конфирурирования. Речь идет об инициализации токенов, установки PIN-кодов и т.п...

Honor 20 получит быструю зарядку мощностью 22,5 Вт Смартфон Honor 20i будет анонсирован уже сегодня в Пекине. Он должен стать одним из самых доступных в своей категории, при этом он получит неплохую камеру с системой искусственного интеллекта. Однако Honor 20 и Honor 20 Pro представят только 21 мая в Лондоне, но Honor 2...

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

Настоящий чемпион. Смартфон Sharp S7 работает неделю без подзарядки при аккумуляторе на 4000 мА•ч Сегодня Sharp анонсировала в Японии новый смартфон, который получил название Sharp S7. Это устройство программы Android One, которое, как утверждает производитель, может работать без подзарядки целую неделю. Sharp S7 получил экран диагональю 5,5 дюйма разрешением 2160 x...

JMeter — швейцарский нож тестировщика (Часть 2) Сегодня расскажу, как мы с помощью JMeter’а наладили процесс кэширования продуктовых страниц, проверили работу мобильного приложения без самого приложения и создали 2000 юзеров в системе без доступа к базе данных. Кто не в курсе, что здесь происходит, читайте первую часть ...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 25. Углубленное изучение IPv6 Сегодня мы продолжим изучение протокола IPv6. Этот урок довольно длительный, поэтому не будем терять время и приступим к изучению 3-х тем: автоконфигурация IPv6, настройка и проблемы IPv6 и основы маршрутизации IPv6. Последнюю тему мы посвятим статической маршрутизации и роу...

[Из песочницы] IT-эмиграция с семьей. И особенности поиска работы в маленьком городе Германии, когда ты уже там Поехать работать в Австралию или Таиланд, когда тебе 25 и нет семьи, не так и сложно. И таких историй большое количество. А вот переехать, когда тебе под 40, жена и трое детей (8 лет, 5 лет и 2 года) — задача другого уровня сложности. Поэтому хочу поделиться своим опытом пер...

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

Обзор VIOFO A119 V3. Видеорегистратор с QHD и GPS Тестируемый сегодня видеорегистратор VIOFO A119 V3 оснащен GPS-модулем и поддерживает съемку в QHD-разрешении. Из интересных особенностей установлен суперконденсатор, высокочувствительная матрица Sony, поддерживается режим парковки с буферизацией. Используется современная пл...

Qualcomm представляет Snapdragon 855 Plus с разогнанным процессором и графическим процессором В декабре 2018 года Qualcomm анонсировала мобильную платформу Snapdragon 855. Это самый мощный чипсет компании, разработанный для смартфонов и планшетов. Через полгода мы уже увидели его в таких устройствах, как Xiaomi Mi 9, OnePlus 7 Pro, ASUS ZenFone 6 и в американской вер...

AirTest IDE и Image Recognition — автоматизация тестирования мобильных игр на основе распознавания изображений В предыдущей статье мы познакомились с AirTest IDE, но, на всякий случай, давайте повторим: AirTest IDE разработан компанией NetEase и предназначен для "hard-to-automate" приложений, таких как, например, игр. Собственно на них и делается основной упор разработчиками, хотя эт...

[Из песочницы] Be remote: распределенные команды — тренд на практике Анна Антонова, руководитель направления по работе с экспертами Преакселератора ФРИИ Про тренд и при чем тут я В США с 2005 по 2017 годы количество людей, работающих удаленно, выросло на 115%. Список крупных компаний, сотрудники которых полностью или почти полностью работают...

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

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

Два экрана, но нет фронтальной камеры. Начались продажи смартфона Nubia Z20 На прошлой неделе в Китае был представлен новый смартфон Nubia Z20, главной особенностью которого стали два экрана, при этом сам смартфон выполнен в форм-факторе моноблока. Сегодня новинка поступает в продажу, при этом самая дешевая версия с 6 ГБ ОЗУ и 128 ГБ флэш-памят...

Игровые компьютерные гарнитуры HS-L700G и HS-L800G: дух победы OKLICK объявил о начале продаж двух новинок из линии игровой периферии: компьютерных гарнитур HS-L700G INFINITY и HS-L800G ALIEN. Вероятно, многие согласятся с мнением, что игровые устройства с точки зрения дизайна в своём большинстве выглядят ...

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

[Перевод] Сети Kubernetes: поды Материал, перевод которого мы сегодня публикуем, посвящён особенностям сетевого взаимодействия подов Kubernetes. Он предназначен для тех, у кого уже есть некоторый опыт работы с Kubernetes. Если вы пока не очень хорошо разбираетесь в Kubernetes, то вам, вероятно, прежде чем ...

Бюджетный флагман Xiaomi Pocophone F1 получил стабильную версию прошивки с важными улучшениями для камеры Компания Xiaomi на сегодняшний день, наверное, наиболее активно занимается камерами в своих смартфонах. Чего стоит добавление уже вышедшим моделям новых функций, к примеру, съёмки видео с частотой 960 к/с. Как сообщает источник, сегодня бюджетный флагман Pocophone F1, ...

Эмоции, cамостоятельная работа Продолжу тему мотивации, начатую в “Прогулке по заводу желаний”. Желания опираются на потребности. Потребности с искажениями, но ощущаются. Ощущения можно разделить на внешние и внутренние — на получаемые от органов чувств и на приходящие из глубин бессознательного. Внут...

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

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