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

Тест-драйв nanoCAD СПДС Металлоконструкции 1.2. Часть 2 Тест-драйв nanoCAD СПДС Металлоконструкции 1.2 Часть 2 Продолжаем публикацию тест-драйва по nanoCAD СПДС Металлоконструкции. В первой части тест-драйва мы начали строить каркас производственного. Во второй части мы рассмотрим, как создавать вертикальные связи, распорки, прог...

Тест-драйв nanoCAD СПДС Стройплощадка 8. Часть 2 Тест-драйв nanoCAD СПДС Стройплощадка 8 Мы продолжаем публикацию тест-драйва по nanoCAD СПДС Стройплощадка. В первой части тест-драйва мы разобрали работу со специальным инструментом Менеджер проектов, его основные функции и способы построения элементов стройгенплана. Во вто...

Тест-драйв nanoCAD СПДС Металлоконструкции 1.2. Часть 1 Тест-драйв nanoCAD СПДС Металлоконструкции 1.2 Уважаемые хабровцы, интересующиеся САПР, За несколько месяцев ведения блога на Хабре мы получили много вопросов, об основных инструментах программ СПДС Металлоконструкции и СПДС Стройплощадка. Поэтому решили создать и опубли...

Тест-драйв nanoCAD СПДС Стройплощадка 8. Часть 1 Тест-драйв nanoCAD СПДС Стройплощадка 8 Мы начинаем публикацию тест-драйва по nanoCAD СПДС Стройплощадка. В первой части тест-драйва мы разберем работу со специальным инструментом Менеджер проектов, его основные функции и способы построения элементов стройгенплана. Во второ...

Тест-драйв Lexus RX 2020: больше спорта и технологий Недавно прошли мировые тест-драйвы Lexus RX – одного из лидеров сегмента премиальных кроссоверов и в мире, и в Украине. Что изменилось в Lexus RX 2020 МГ (модельного года), какие новые технологии получил автомобиль, насколько все это сказалось на характере новинки – все отве...

К экспедиции готова: Супер-внедорожник на базе «Волги» показал обзорщик Отечественный блогер вместе со своим товарищем трудится над необычным «вездеходом», и накануне был показан тест-драйв эффектного автомобиля. Обзорщик на YouTube-канале «Не Тормози Light» опубликовал сюжет, в котором показал супер-внедорожник на базе «Волги». В основу «везде...

Tele2 предлагает 2 недели бесплатно для тест-драйва связи Сотовый оператор Tele2 начал заманивать новых абонентов бесплатным тест-драйвом связи сроком 2 недели. Сейчас компания предлагает тем, кто рассматривает приобретение сим-карты попробовать свои услуги, получив тариф «Везде онлайн». Первые 14 дней окажутся бесплатными. Далее...

При изготовлении Viatti Bosco A/T разработчики учли все потребности при вождении кроссоверов Эксперты специализированного онлайн-журнала «Кузов» протестировали летние шины Viatti Bosco A/T, которые специально разработаны для кроссоверов и лёгких внедорожников. Тест-драйв Viatti Bosco A/T длился несколько недель. На этапе шиномонтажа на каждый диск пришлось не более ...

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

NVIDIA Jetson Nano: тесты и первые впечатления — часть 2, тесты AI Привет, Хабр. В первой части была рассмотрена NVIDIA Jetson Nano — плата в форм-факторе Raspberry Pi, ориентированная на производительные вычисления с помощью GPU. Настала пора протестировать плату в том, для чего она создавалась — для AI-ориентированных расчетов. Рассмо...

Furutech NCF Booster - тест драйв японских аудио салонов. Начинаем знакомить читателей с тестами инновационного продукта японской компании Furutech.

Тест-драйв Opel Insignia: Джокер на колесах Настоящий флагман Opel. Настоящий туз в рукаве. Если по итогам первого знакомства я в этом сомневался, то по итогам второй встречи – уже нет. Модель Opel Insignia имеет явно непростой характер, но все-таки это запоминающийся характер. Что хорошего и плохого есть в Opel Insig...

[Перевод] Недоступная роскошь от Intel: Core i9-9990XE с 14 ядрами на частоте 5,0 ГГц (2 часть) Недоступная роскошь от Intel: Core i9-9990XE с 14 ядрами на частоте 5,0 ГГц (1 часть) Системные тесты В разделе «Системные тесты» основное внимание уделяется тестированию в реальных условиях, с которыми сталкивается потребитель, с небольшим уклоном в пропускную способность....

«Дом.ru» отдает в тест умные ТВ-приставки В течение 14 дней абонент сможет пользоваться приставкой за 1 рубль, при этом оператор предлагает в период тест-драйва welcome-пакеты каналов, подписки и услугу «управляй просмотром».

Печатаем Ламборгини на 3д-принтере Отец с сыном, создав свой собственный Lamborghini Aventador с помощью 3D-принтера, решили испытать новый автомобиль в тестовой поездке. Несколько лет назад, All3DP получил интервью у Стерлинга Бэкуса — основателя идеи и лазерного физика, о его 3D-печатном автом...

Тест-драйв Hyundai Kona Electric: да, дорого – но зато реально все хорошо Hyundai Kona Electric – первый электромобиль, который я пишу в формате стандартного обзора: замер динамики, подсчет расхода электроэнергии, обсуждение конкурентов, анализ стоимости ТО. Потому, что факт: за последнюю пятилетку электромобили в Украине перестали быть экзотикой ...

8 млн рублей, четыре кресла, два пассажира Тест-драйв Lexus LC 500.

Тест-драйв Honda Clarity Plug-In Hybrid: лучший в своем классе? Пожалуй, одна из самых долгожданных встреч 2019 года – подзаряжаемый гибрид Honda Clarity Plug-In Hybrid. Неужто правда, что «заморский фрукт» вкуснее? Ведь модель Honda Clarity изначально создана с прицелом на рынок США. Причем это уже даже не модель, а целое эко-семейство:...

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

Редакция авторитетного издания «Кузов» высоко оценила зимнюю модель Viatti Bosco Nordico Эксперты специализированного журнала «Кузов» провели тест-драйв зимних шипуемых шин Viatti Bosco Nordico типоразмера 215/65 R16. В течение трех месяцев были испытаны эксплуатационные характеристики модели в разных климатических условиях. Viatti Bosco Nordico были установлен...

Тест-драйв Renault Sandero Stepway: самый доступный кроссовер? Хорошо известная ранее модель, однако выход обновленной версии Sandero в связке с дебютом специальной серии Techroad, которая приправлена 0,9-литровым мотором ТСе и «роботом» Easy-R, является отличным поводом, чтобы детальнее рассмотреть это авто. Итак: что такое Renault San...

Тест-драйв Toyota ProAce Verso: ТОП-5 вопросов и ответов Обычно подобный формат статьи я использую для новой версии автомобиля, где важно зафиксировать перемены. А почему так пишу о модели Toyota ProAce Verso? Потому, что Toyota является ближайшим родственником Citroen SpaceTourer и Peugeot Traveller – и при рассказе о «японце» не...

Больше бензиновый, чем электрический: тест-драйв гибридного Volvo XC90 В самой дорогой комплектации за 8 млн рублей.

«УАЗ и Нива отдыхают»: Внедорожным обзором нового Suzuki Jimny поделились в сети На что способен компактный внедорожник Suzuki Jimny 2019 года на асфальте и горном бездорожье, показал блогер. У известных полноприводных «проходимцев» УАЗа и «Нивы» всегда был «соперник» — компактный, юркий и выносливый Suzuki Jimny, который с выходом обновленной мод...

Тест-драйв Lexus ES250: покупка не по любви, но по расчету Сходу: седан Lexus ES250 порадовал в деталях, но не удивил в целом. Однако это та модель, которую я с чистой совестью смогу рекомендовать, если речь зайдет о покупке автомобиля бизнес-класса «по расчету». Все просто: новый Lexus ES250 – очень выгодное предложение в своем кла...

Furutech NCF Booster - тест драйв японских аудио салонов. ч. 2 Представляем эффективный способ взглянуть на примеры использования NCF Booster...

Тест-драйв Range Rover LWV: что получает владелец машины за 11 млн рублей Делимся честными обывательскими впечатлениями от Range Rover 2018 года.

[Перевод] Знакомство с Тестированием в Python. Ч. 3 Друзья, у нас для вас отличные новости. Во-первых на улице наконец-то светит солнышко, а это значит, что весна начинает полноправно вступать в свои права. Вторая новость более профильная — уже 20 марта стартует первое занятие в новом потоке по курсу «Разработчик Python», в с...

[Перевод] Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста Здравствуйте, друзья. В преддверии старта курса «Mobile QA Engineer», хотим поделиться с вами переводом интересного материала. Что такое Espresso? Нет, это не напиток, который вы пьете каждый день, чтобы взбодриться. Espresso — это тестовый фреймворк с открытым исходным к...

[Перевод] Тестирование инфраструктуры как код с помощью Pulumi. Часть 2 Всем привет. Сегодня делимся с вами заключительной частью статьи «Тестирование инфраструктуры как код с помощью Pulumi», перевод которой подготовлен специально для студентов курса «DevOps практики и инструменты». Тестирование развертывания Рассмотренный стиль тестирования —...

[Перевод] Интервью — 10 вопросов про Swift. Часть 3 Профессиональная программа «iOS Разработчик» — 5 месяцев Best Practice по разработке мобильных приложений с помощью Swift 5. Лучших выпускников ждут на собеседованиях 12 компаний-партнёров OTUS, поэтому публикуем перевод заключительной статьи из серии «iOS Interview Question...

[Из песочницы] Методы сжатия/хранения медиа данных в форматах WAVE и JPEG, часть 1 Здравствуйте! Моя первая серия статей будет направлена на изучение методов сжатия и хранения изображений/звука, таких как JPEG (изобр.) и WAVE (звук), также в них будут примеры программ с использованием этих форматов (.jpg, .wav) на практике. В этой части мы рассмотрим именн...

«Отличный вариант на каждый день»: Автомобилист поделился впечатлениями от покупки Skoda Kodiaq Главными критериями для водителя, которыми должен владеть автомобиль – это его проходимость, универсальность, а также хорошая мультимедийная система. Именно под такие параметры подходил новый чешский кроссовер «Кодиак». Автоподбор Skoda Kodiaq представлен на YouTube-канале ...

В Яндекс.Драйве можно арендовать Ford Mustang 1960 гг. Команда каршерингового сервиса Яндекс.Драйв объявила о расширении автопарка. Теперь пользователи могут арендовать оригинальные Ford Mustang 60 годов.

Тест-драйв Subaru Forester 2019: большие надежды, но и спрос высок! Признаться, мое отношение к Subaru Forester особенное: предшественник удивил в тех аспектах, в которых я не ожидал. Однако из-за этого и спрос строже: сумеет ли новый Subaru Forester оправдать возложенные надежды и стать лучшим кроссовером Subaru в Украине? К слову, Subaru F...

Основатель amoCRM Михаил Токовинин — об унижении клиента как технике продаж В пример он приводит очереди за смартфонами Apple и сумками Hermes, отсутствие тест-драйва при покупке Ferrari.

Методика D.I.Y. проекта. Часть вторая В заключительной части статьи «Методика D.I.Y. проекта» будет рассмотрен комплекс организационных мероприятий на стадии исполнения и закрытия любительского проекта. Предыдущие части статьи опубликованы здесь и здесь. Читать дальше →

Samsung Galaxy Fold уже во второй раз не подтвердил заявленную производителем живучесть Вчера специалисты CNet начали тест смартфона Samsung Galaxy Fold на то, продержится ли аппарат заявленные производителем 200 000 раскрытий. Тест наконец-то завершился, но завершился он раньше, чем мог бы. Дело в том, что смартфон выдержал лишь немногим менее 120&n...

[Перевод] Создание игры Tower Defense в Unity: башни и стрельба по врагам [Первая и вторая части туториала] Размещаем на поле башни. Целимся во врагов при помощи физики. Отслеживаем их, пока это возможно. Стреляем в них лазерным лучом. Это третья часть серии туториалов о создании простой игры жанра tower defense. В ней рассмотрено создание баше...

Software Defined Radio — как это работает? Часть 2 Привет, Хабр. В первой части были описаны основные виды SDR-устройств и кратко были приведены их характеристики. Во второй части я расскажу подробнее о плюсах и минусах SDR, также будет рассмотрен пример доступа к приемнику из языка Python. Продолжение под катом (осторож...

«За такие деньги – просто бомба»: Почему LADA XRay Cross с вариатором можно и нужно купить – автоледи Обзорщица устроила для автомобиля и его разрекламированного CVT серьезный тест-драйв и поделилась его результатами. Бесступенчатый «автомат» или вариатор совсем недавно начали устанавливать на LADA Vesta, а вот XRay Cross получил данное нововведение за несколько месяцев до ...

Сертификация ISTQB. Часть 2: Как готовиться к сертификации ISTQB? Истории из практики В Первой части нашей статьи по сертификации ISTQB мы постарались ответить на вопросы: Кому? и Зачем? нужен данный сертификат. Меленький спойлер: сотрудничество с ISTQB открывает больше дверей скорее перед компанией-работодателем, чем перед новоявленным владельцем сертификат...

Software Defined Radio — как это работает? Часть 3 Привет Хабр. Во второй части были рассмотрены практические аспекты использования SDR. В этой части мы разберемся, как принять данные метеоспутника NOAA с помощью Python и недорогого (30$) приемника RTL-SDR. Рассмотренный код будет работать везде — на Windows, OSX, Linux и д...

Демонстрация решения Cisco HyperFlex в Казахстане: бесплатный тест-драйв IT-инфраструктуры будущего! В апреле 2019 года у всех желающих будет шанс бесплатно испытать возможности системы Cisco HyperFlex в офисе компании «XNET» — официального партнера Cisco в Казахстане.

[Из песочницы] Фундаментальная проблема тестирования Введение Добрый день, хабровчане. Решал я тут давеча тестовое задание на вакансию QA Lead для одной финтех компании. Первая задача, составить тест-план с полным чек-листом и примерами тест-кейсов для проверки электрического чайника, решается тривиально: ГОСТ 7400-81. Электр...

Тест-драйв Haval H9: прочь из города – на природу, к полю, к лесу… Первый автомобиль Haval H6 оказался хорош. Но сможет ли повторить успех «старший» Haval H9? С одной стороны – статус флагмана и максимальное оснащение всем, что есть у марки сейчас. С другой стороны – немалый ценник и ряд серьезных вопросов. Что ж, попробуем детально разобра...

[Перевод] Кодогенерация в Dart. Часть 2. Аннотации, source_gen и build_runner В первой части мы выяснили зачем нужна кодогенерация и перечислили необходимые инструменты для кодогенерации в Dart. Во второй части мы узнаем как создавать и использовать аннотации в Dart, а также как использовать source_gen и build_runner, чтобы для запуска кодогенерации. ...

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

Тест-драйв гибрида Lexus UX: маленький, но настоящий Lexus Новый компактный кроссовер Lexus UX – автомобиль, в успешном будущем которого почти нет сомнений. Даже невзирая на… на что? В чем слабые стороны Lexus UX? А они есть. И в чем автомобиль силен? Ведь тоже парочка «козырей» найдется. Все детали о гибридном Lexus UX250h – в обзо...

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

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

[Перевод] Тестирование Node.js-проектов. Часть 2. Оценка эффективности тестов, непрерывная интеграция и анализ качества кода → Тестирование Node.js-проектов. Часть 1. Анатомия тестов и типы тестов Сегодня, во второй части перевода материала, посвящённого тестированию Node.js-проектов, мы поговорим об оценке эффективности тестов и об анализе качества кода. Читать дальше →

Тест-драйв Jaguar I-Pace: «0-100 км/ч» за 4,8 с – есть, запас хода 480 км – нет Электромобиль Jaguar I-Pace уже не раз становился героем публикаций: достаточно вспомнить развернутый репортаж с первых всеукраинских демонстраций модели. Кажется, об этом электромобиле известно все. Кроме самого важного – как едет Jaguar I-Pace? Восполняю пробел: разбираем ...

«Перезагрузка» Opel в Украине: первый тест-драйв Astra Sedan, Insignia, Clossland X Свершилось – Opel открывает новую главу в своей украинской истории! Все благодаря представительству «Пежо Ситроен Украина»: да-да, именно так, ведь теперь Opel входит в Группу PSA. Это дало интересные результаты в виде смешанного модельного ряда: в гамме «молнии» есть как ис...

Учимся писать Waves смарт-контракты на RIDE и RIDE4DAPPS. Часть 2 (DAO — Decentralized Autonomous Organization) Всем привет! В первой части мы подробно рассмотрели как создавать и работать с dApp (децентрализованным приложением) в Waves RIDE IDE. Давайте сейчас немного потестируем разобраный пример. Этап 3. Тестирование dApp аккаунта Читать дальше →

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

По следам русского Scala-движа. Часть 3 Это заключительная часть расследования о Scala-движении в России. В первой части я узнал от Романа Гребенникова о воронежском бомонде, C++ и Erlang, а от Романа Тимушева о первой Akka и рождении московских митапов. Во второй части побеседовал с Александром Подхалюзиным и Мих...

[Перевод] Искусственный интеллект Horizon Zero Dawn: индивидуальное поведение В первой части исследования ИИ Horizon Zero Dawn я рассказал, как игра создаёт стада управляемых искусственным интеллектом животных-машин. Для этого требуется сложная система иерархии агентов, в которой каждая машина может принимать решения о том, как вести себя, пользуясь п...

Как начать программировать в Adobe Illustrator. Скрипт Expand Clipping Mask. Часть вторая Этот пост — продолжение первой части, где был представлен скрипт Expand Clipping Mask и детально описано, что и как он делает, а также попутно рассмотрены основные принципы создания подобных программ в целом. В этой части я продолжу рассказ о том, как добавить в программу но...

Тест-драйв обновленного Fiat Ducato: умнее и экономичнее Обновленный Fiat Ducato представлен в Европе и, по всем признакам, собирается выйти на российский рынок. Мы испытали грузовую и пассажирскую версию автомобиля на исторической родине итальянской марки  – в Турине.

Тест-драйв Peugeot 5008 GT: интересно, занятно, но не для всех Кроссовер с 7-местным салоном, экономичный дизель и 8-ст. «автомат», отличная комплектация, передовое оснащение – кажется, перед нами рецепт идеально-универсального автомобиля. Но нет. На ряд ключевых вопросов, которые от него ждут покупатели масс-маркета, Peugeot 5008 не мо...

[Перевод] Ускорение instagram.com. Часть 3 Сегодня публикуем перевод третьей части серии материалов об ускорении instagram.com. В первой части мы говорили о предварительной загрузке данных, во второй — об отправке данных клиенту по инициативе сервера. Здесь речь пойдёт о кэшировании. Читать дальше →

Машина для жизни, а не для «качества пластика»! Тест-драйв Toyota RAV4 2020 российской сборки Оптический обман водителей за счёт брутального дизайна? Как известно, Toyota RAV4 уже более года продаёт в Европе и завоевала звание самого популярного кроссовера 2018 года в мире. Однако лишь недавно, модельный ряд 2020 года доехал до блогера на канале «AUTONEWS», который ...

Тест-драйв универсала SEAT Leon CUPRA 2019: ТОП-5 вопросов и ответов Почти два года назад я писал о хот-хэтче SEAT Leon CUPRA – и вот это имя снова появилось на ITC.UA! Но теперь все по-другому: иной тип кузова, перенастроенный мотор, изменились колесные диски и шины, плюс ряд перемен по мелочам. Отличный повод для разговора. Особенно вспомин...

Тест-драйв Volkswagen T-Cross: первый раз в новый класс – да сразу в лидеры? (плюс сравнение TSI и TDI) Компактный кроссовер T-Cross впервые приводит марку Volkswagen в сегмент B-SUV. Но, зная амбиции Volkswagen, даже для первенца задаются высокие требования: на уровне лидеров класса, не ниже! Cумеет ли оправдать столь высокие ожидания новый кроссовер Volkswagen T-Cross? Возмо...

Универсальное DRO на базе Arduino Nano — shDRO. Часть 2 И снова здравствуйте! Продолжаю описывать свою разработку shDRO. В данной части я опишу алгоритм опроса устройств и формат команд консоли. Первая часть. Читать дальше →

Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 2/2 Привет Хабр. В первой части были рассмотрены некоторые закономерности развития такого интересного ресурса, как habrahabr. Материал получился длинный, так что продолжение здесь. В этой части мы заодно посмотрим как строить такие картинки, и наконец, завершим нашу статистику ...

Тест-драйв Opel Grandland X: надежда марки В момент первой презентации-перезапуска Opel «за кадром» остался кроссовер Opel Grandland X. Восполняем упущенное и уделяем новинке повышенное внимание: все-таки перед нами SUV-флагман марки! Однако высокий статус задает и высокие ожидания. Чем сможет порадовать Opel Grandla...

Тест-драйв JAC iEV7S: самый выгодный новый электрокар в Украине? Вот он – новый китайский электромобиль JAC iEV7S. Зря ухмыляетесь: запас хода 300 км, аккумулятор на 40 кВтч, ценник $26 тыс. – довольно хорошие изначальные параметры для электромобиля. Но как с другими вопросами: комфорт и управляемость, отделка салона и удобство посадки, к...

Тест-драйв Volkswagen Multivan T6.1: больше технологий – больше комфорта? Для постоянных читателей ITC.ua автомобиль знаком: в прошлом выходил полноценный обзор на Volkswagen Multivan T6, затем – репортаж об изменения в модели Volkswagen Transporter T6.1. А потому у меня к обновленному Volkswagen Multivan T6.1 был лишь один вопрос, но важный: стал...

Все ещё не едет, но уже не дергается: LADA Vesta SW Cross с CVT – тест-драйв и первые впечатления Автомобилист так и не сумел понять, то ли «Веста» с новой КПП стала лучше, то ли он постарел и стал менее требовательным. Обзорщик с YouTube-канала о ценах и первых впечатлениях о новых авто решил рассказать о том, как прошло его первое «знакомство» с обновленной LADA Vesta...

Тест-драйв Renault Duster «дизель»: ТОП-5 вопросов и ответов В прошлом уже выходил подробный обзор нового поколения Renault Duster, однако в комментариях нередко встречаются вопросы об этой модели. Поэтому я еще раз взял Renault Duster, теперь уже турбодизельный, но также с 6-ст. «механикой» и полным приводом – отличные условия для ср...

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

Тест-драйв Ford Focus Sedan: правильно-нейтральный «европеец» В прошлом Ford Focus не раз становился темой обсуждения в комментариях – и вот, наконец, удалось взять автомобиль для полноценного обзора. Традиционно: разберем езду, технику, расход, цены, конкурентов, гарантию, безопасность… И получим общую картину для автомобиля, который ...

Тест-драйв DS 7 Crossback: «премиум» для творческих личностей Пожалуй, один из самых ярких и необычных автомобилей 2019 года – встречайте: премиальный кроссовер DS 7 Crossback! Сможет ли он «подвинуть» известных конкурентов-игроков рынка? И за счет чего, помимо своего дизайна? Ходовые качества, оснащение и технологии, расход топлива, д...

UpYourLevel WEB-программирование — тесты UpWork 1.1 Это приложение для тренировки в прохождении теста по WEB-программированию. Первым тестом в этой серии идет тест по HTML (HTML5 Test 2018) от самой популярной на сегодня биржи фриланса. Здесь вы можете не только ознакомиться с вопросами, но и потренироваться проходить их на...

Тест-драйв Toyota Corolla: «просто С-класс» или «почти Camry»? Сегодня в обзоре автомобиль, который просто обязан стать бестселлером – так на роду написано. Однако вопрос в другом: сможет ли Toyota Corolla удивить чем-то особенным, кроме завидной надежности, хорошего комфорта, выгодной перепродажи? Или уже этих трех качеств достаточно д...

Тест-драйв Alfa Romeo Stelvio: такая «Альфа» нам нужна? Кроссовер Alfa Romeo Stelvio обещает объединить страсть Alfa Romeo Giulia с практичностью на каждый день. Но порой обещания остаются обещаниями – и вместо «два в одном» реально получаем «ни рыба, ни мясо». Что же в итоге предложит Alfa Romeo Stelvio? Этот автомобиль станет о...

Тест-драйв универсала Mazda6 SW: ТОП-5 вопросов и ответов Не так давно у нас вышел обзор на обновленную модель Mazda6: седан с мотором 2,5 л в версии ТОР. Однако в гамме Mazda6 есть и другие варианты – тип кузова, двигатель, комплектация. Все отличия сошлись в одном автомобиле, который стал героем этой статьи. Итак, универсал Mazda...

Тест-драйв Honda CR-V 1.5 Turbo: ТОП-5 вопросов и ответов Встречайте новый кроссовер Honda CR-V 1.5 Turbo AWD: теперь с турбо-мотором! Но только ли новый двигатель принесло обновление? Нет, не только – еще появились новые детали во внешности, изменилось оснащение и поведение на дороге, плюс теперь к нам приезжает CR-V японской сбор...

«Робот ставит крест на всей внедорожности!»: Тест-драйв Nissan X-Trail и Hyundai Tucson устроил эксперт Автоблогер провёл offroad-тест для двух азиатских авто, чтобы выяснить, кто лучше справляется со снежным бездорожьем – Nissan X-Trail или Hyundai Tucson. Первым препятствием на пути внедорожников стала невысокая снежная горка – испытание работы полного привода. X-Trail с ро...

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

[Перевод] Создание собственных синтаксических конструкций для JavaScript с использованием Babel. Часть 1 Сегодня мы публикуем первую часть перевода материала, который посвящён созданию собственных синтаксических конструкций для JavaScript с использованием Babel. Читать дальше →

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

Тест-драйв Renault Kadjar 2019: ТОП-5 вопросов и ответов По итогам 2018 года в Украине продано около 250 автомобилей Renault Kadjar и около 2 200 единиц Nissan Qashqai – девятикратная разница для братьев-близнецов! Может ли исправить ситуацию обновленный кроссовер Renault Kadjar? Ведь он получил изменения в дизайне, салоне, оснаще...

Тест-драйв Mazda CX-5 2019: ТОП-5 вопросов и ответов Впервые с кроссовером Mazda CX-5 второго поколения мы встречались в 2017 году. И вот – «новая Mazda CX-5». Точнее «обновленная» при смене 2019 модельного года. Однако по чуть-чуть, но перемен набралось немало, чтобы снова уделить этому автомобилю внимание. Тем более он сейча...

JUnit в GitLab CI с Kubernetes Несмотря на то, что все прекрасно знают, что тестировать свой софт важно и нужно, а многие давно делают это автоматически, на просторах Хабра не нашлось ни одного рецепта по настройке связки таких популярных в этой нише продуктов, как (любимый нами) GitLab и JUnit. Восполним...

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

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

Тест-драйв Peugeot Rifter: 5 вопросов и ответов Помните Citroen Berlingo? А вот его брат-близнец со львом на решетке – Peugeot Rifter: совершенно новая модель от Peugeot, прямые предшественники отсутствуют. Однако в косвенных обязательно вспомню Peugeot Partner. А затем добавлю «кроссовер»-стиль, длинную базу, 7-местный «...

Gears 5: системные требования и даты проведения бета-теста Во второй половине июля состоится технический тест шутера Gears 5. В связи с этим канадская студия The Coalition обнародовала системные требования новой части Gers of War. Тестирование Gears 5 пройдёт в два этапа:...

Обзор и тест материнской платы MSI MEG X299 Creation: раскрываем возможности Intel Core X Мы рассмотрим топовую модель MSI с оригинальными аксессуарами, которая не похожа на игровую и не является ею. Судя по названию, она создана для работы. В линейке производителя есть множество версий на базе Intel X299, которые отличаются и позиционированием, и ценой, но именн...

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

Первый взгляд на Opel Corsa: три версии новинки – в поисках лучшей Первый тест-драйв Opel Corsa, проходящий в Хорватии, знаковый для производителя: как люди примут автомобиль, который является одним из финансовых «столпов» бренда и одной из основ модельного ряда Opel? Ведь за 37 лет выпущено более 13,7 млн автомобилей, новинка Opel Corsa ше...

Тест-драйв Lexus RC 300 F Sport: мечты и реальность Взгляните на фото: «ВАУ!», правда? Оригинальный дизайн этого стильного купе будто специально сдобрен ярким желтым цветом, а сознание будоражит пакет F Sport: эх, прокачу! Однако реальность внесла свои коррективы. И я сейчас не о разбитых дорогах: они-то как раз проявили один...

Тест-драйв Toyota RAV4 2019: новый гибрид, новый дизайн, новый бестселлер? Важность модели Toyota RAV4 сложно переоценить: ее название – как синоним слова «успех» на автомобильном рынке. Фактически основав «класс имени себя» в далеком 1994 году, кроссовер Toyota RAV4 на протяжении четверти века является одним из несменных лидеров и бестселлеров в д...

Обфускация данных для тестов производительности Пользователи ClickHouse знают, что его главное преимущество — высокая скорость обработки аналитических запросов. Но как мы можем выдвигать такие утверждения? Это должно подтверждаться тестами производительности, которым можно доверять. О них мы сегодня и поговорим. Такие...

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

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

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

Тест-драйв Toyota Camry Hybrid: когда электричество – «за» разгон и «против» расхода Если верит записям в электронных билетах, то в полете на презентацию Toyota Camry Hybrid я преодолел около 2 000 км – и все для того, чтобы узнать всего две цифры: разгон 0-100 км/ч и расход топлива. Ведь уже известно, что гибридная техника Toyota реально работает: снижает р...

Тест-драйв Volkswagen T-Roc: радость для народа Сходу: кроссовер Volkswagen T-Roc может стать одной из самых интересных и удачных новинок автомобильного рынка Украины в 2019 году. Однако выдав автомобилю большие авансы во время презентации, теперь я подхожу к T-Roc с двойным пристрастием: уж не обманет ли ожидания? Все от...

Тест-драйв Suzuki Vitara 2019: ТОП-5 вопросов и ответов (плюс сравнение моторов 1.0 и 1.4) Кроссовер Suzuki Vitara – всеукраинский лидер продаж в крайне популярном сегменте B-SUV на протяжении последних нескольких лет. Недавно в Украине стартовали продажи обновленной версии, которая готова предложить больше инновационного оснащения, более качественный салон, а так...

Тест-драйв Infiniti QX50: комфорт, простор, дизайн – вы этого ждали?… Признаться, я давно ждал Infiniti QX50 нового поколения: снаружи красивый и стильный внутри – с традиционно хорошим сочетанием оснащения и цены, да еще и масса передовых технологий – чего стоит мотор с изменяемой степенью сжатия! Но не слишком ли большие авансы выдал Infinit...

Тест-драйв Mazda3 2019: пан или пропал? (+ сравнение хэтч/седан и бензин/дизель) Новое поколение Mazda3 – одна из самых важных новинок 2019 года в Украине: популярный, массовый, народный автомобиль. Однако презентация оставила несколько неприятных вопросов: «Ух, а почему такая высокая цена?! Может, Mazda3 забыла рецепт собственной популярности? Или автом...

Тест-драйв обновленного Infiniti QX80: ТОП-5 вопросов и ответов В прошлом я уже рассказывал про Infiniti QX80, но обновленная модель получила намного больше, чем просто изменения внешности: здесь улучшен салон, перенастроена подвеска, есть ряд изменений по технике. При этом автомобиль сохранил свой феноменальный мотор V8 и отменную динам...

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

Тест-драйв Lexus RX200t, после которого мир уже не будет прежним История с этим автомобилем похожа на историю Toyota LC200: в ожидании Infiniti QX50 взял Lexus RX – как образец одной из самых успешных моделей в своем классе. Но при ближайшем знакомстве RX оказался крайне интересен сам по себе – ведь это Lexus RX200t F Sport: 2-литровый ту...

Тест-драйв Honda HR-V: пусть не «лидер», но «игрок» В одном из самых популярных классов «компактный кроссовер» важное и долгожданное пополнение – Honda HR-V. Подобные автомобили попадают в самое «яблочко» современного автомобильного рынка в Украине (да и в мире), а значит – обязательно найдут покупателей. Но это не обязательн...

[Перевод] Лямбды: от C++11 до C++20. Часть 2 Привет, хабровчане. В связи со стартом набора в новую группу по курсу «Разработчик C++», делимся с вами переводом второй части статьи «Лямбды: от C++11 до C++20». Первую часть можно прочитать тут. В первой части серии мы рассмотрели лямбды с точки зрения C++03, C++11 и C+...

20 проектов, 20 языков, срок вчера. Часть 3 Заключительная статья об интеграции Serge+Smartcat. В этой статье я расскажу, как мы масштабируем Serge на всю компанию, рассмотрю 4 нестандартных интеграции и, в качестве бонуса, расскажу о 2 фичах которые могут упростить вам жизнь. Предыдущие статьи: 20 проектов, 20 язык...

Остался «табуреткой»? Мнением о новом Toyota RAV4 2019 поделился эксперт В апреле отечественный авторынок пополнится японским кроссовером нового поколения, и специалист попытался понять, чего ждать россиянам от машины. Эксперт Павел Блюденов на своем YouTube-канале поделился своим мнением о новом Toyota RAV4 2019. Блогер провел тест-драйв авто, ...

«Классный автомобиль, но нужен рестайл»: Блогер протестировал Mitsubishi Pajero четвертого поколения в комплектации Final Edition Японский внедорожник в последней серии показал себя с наилучшей стороны. Mitsubishi Pajero четвертого поколения считается одним из достойных автомобилей современности, но при этом о нем недостаточно много знают российские автолюбители. Ведущий канала «Z Drive» провел тест-д...

Тест-драйв обновленной Mazda CX-3: ТОП-5 вопросов и ответов В прошлом уже выходил детальный обзор на кроссовер Mazda CX-3, где мы разбирали все детали автомобиля. Однако с тех пор он прошел плановое обновление, такие версии приехали к нам еще в конце 2018 года – можем вспомнить осенние заезды «Автомобиль года». И вот более продолжите...

Тест-драйв Volkswagen Passat: вышколенная «порода», адекватная цена Что здесь делает немолодой Volkswagen Passat? Все просто – это «пакетный автомобиль». То есть хорошая комплектация и адекватный ценник без переплаты «за имя». Да и в целом вот уже много лет (десятилетий!) Volkswagen Passat считается одним из признанных эталонов своего класса...

«Переносит в беззаботное детство»: Блогер откопал «капсулу времени» – почти новую «Яву» 350-634 Обзорщик нашел в деревне «заброшенный» мотоцикл, и сразу же решил устроить ему тест-драйв. На своём канале «Ермак» мотолюбитель уточнил, что эта «Ява» З50-634, судя по всему, за свою долгую жизнь повидала немало. В деревне она должна была «доживать» свой срок, однако соверш...

В Яндекс.Драйве появились Заправки Пользователи Яндекс.Драйва в длительных поездках теперь могут заправляться на АЗС, не выходя из машины. В приложении нужно выбрать на карте АЗС с оплатой, подъехать к нужной колонке, и бензин польется. Специальный алгоритм сам определит нужные объемы и тип бензина. Такая доз...

MIRO — открытая платформа indoor-робота. Часть 4 — Программная составляющая: ARDUINO (AVR) Продолжаем разбирать программную составляющую платформы MIRO. Хочется более подробно рассмотреть именно программное обеспечение под AVR. Поэтому вопросу посвятим две части. В первой опишем общую структуру библиотеки, а во второй — реализацию некоторых ключевых методов клас...

Новая статья: Тест-драйв Nissan X-Trail: работа над ошибками В декабре на российском рынке начались продажи обновлённого Nissan X-Trail. Мы протестировали новинку на дорогах Крыма и оценили работу японских и российских специалистов по улучшению потребительских качеств кроссовера. Что же готов противопоставить новый X-Trail мн...

Тест-драйв Volkswagen Multivan за $60 тыс.: а стоит ли он того? Часто для водителей Volkswagen Multivan – это идеал полноразмерного европейского вэна: известная марка и модель, вместительный и удобный салон, широкий выбор версий, много передового оснащения. Но за все нужно платить: Volkswagen Multivan оказывается одним из самых дорогих а...

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

«Настоящая» LADA Vesta Sport: Как сделать «Супер-Весту» рассказал блогер Отечественный обзорщик показал гоночную версию российского бестселлера, и раскрыл его особенности. Модель LADA Vesta Sport оказалась достаточно спорной машиной, которую многие не оценили, ведь она стоит более миллиона рублей, но, при этом, не может называться действительно ...

[Перевод] Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 2 Публикуем вторую часть перевода материала, посвящённого пятёрке лучших JavaScript-инструментов для разработки клиентских частей веб-проектов. В первой части речь шла о библиотеке React и о фреймворке Angular. Здесь мы обсудим Vue, Ember и Backbone. Читать дальше →

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

Startup Challenge

Паттерны и анти-паттерны CI/CD. Часть 2 Всех с пятницей, друзья. Сегодня делимся с вами переводом второй части статьи «Паттерны и анти-паттерны CI/CD», первую часть которой можно прочитать здесь. Напомним, даная серия публикаций приурочена к запуску нового потока по курсу «DevOps практики и инструменты». 1.3 Патт...

Laravel: разбираем основные понятия. Часть третья: «Заключительная» Считанные дни остаются до старта нового курса от OTUS — «Framework Laravel». В преддверии старта курса делимся заключительной частью авторской публикации о основных понятиях в Laravel. Важно: данная серия публикаций не имеет отношения к образовательной программе курса и явля...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 2. Маски и текстуры Маски и текстуры Продолжаем серию уроков о том, как стать художником по поверхностям. Первая часть находится здесь. Маски В прошлой части мы рассмотрели принципы работы каналов и нашу первую маску, которую я создал — маску прозрачности. Маска прозрачности в примере с котик...

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

Тест-драйв квадрокоптера DJI Mavic Mini для всех желающих Компания Fly Technology, широкопрофильный дистрибьютор-поставщик беспилотников, стедикамов, камер, кейсов, проекторов, комплектующих и аксессуаров известных мировых производителей провела тест-драйв «горячей» новинки сезона — сверхлегкого (249 г!) складного квадрокоптера DJI...

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

Разбираем протокол пейджерных сообщений POCSAG, ч2 Привет, Habr! В первой части был рассмотрен протокол обмена пейджерными сообщениями POCSAG. Были рассмотрены цифровые сообщения, перейдем теперь к более «полноценным» сообщениям в формате ASCII. Тем более, что декодировать их интереснее, т.к. на выходе будет читаемый текст....

[Перевод] Сети Kubernetes: Ingress Сегодня мы публикуем перевод третьей части руководства по работе с сетями в Kubernetes. В первой части речь шла о подах, во второй — о сервисах, а сегодня мы поговорим о балансировке нагрузки и о ресурсах Kubernetes вида Ingress. Читать дальше →

5 способов полезного использования Raspberry Pi. Часть вторая Привет Хабр. В первой части были рассмотрены 5 способов использования Raspberry Pi. Тема оказалась достаточно интересной, и сегодня я рассмотрю еще несколько вариантов того, как можно с пользой использовать этот микрокомпьютер. Фото с сайта learn.adafruit.com Как и в пре...

Тест-драйв New Renault ZOE Z.E.50: новый мотор, больше АКБ – но прежняя цена? Новинка Renault ZOE спешит вместе с миром электромобилей: кажется, еще недавно выходила статья о ZOE Z.E.40, но вот компания Renault подготовила новую версию модели. Мало того – даже нарекла данный электрокар третьим поколением ZOE, хотя в его облике узнается привычный дизай...

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

[Перевод] Создание собственных синтаксических конструкций для JavaScript с использованием Babel. Часть 2 Сегодня мы публикуем вторую часть перевода материала о расширении синтаксиса JavaScript с использованием Babel. → Головокружительная первая часть Читать дальше →

[Перевод] Настройка НА-кластера Kubernetes на «голом железе», мониторинг, логи и примеры использования. Часть 3/3 Часть 1/3 тут. Часть 2/3 тут. Всем привет! А вот и третья часть руководства «Kubernetes на «голом железе»! Я уделю внимание мониторингу кластера и сбору логов, также мы запустим тестовое приложение для использования предварительно настроенных компонентов кластера. Затем про...

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

Яндекс.Драйв вводит систему определения агрессивного вождения Яндекс.Драйв запустил тестирование системы, которая будет анализировать стиль вождения пользователя. Понятие «агрессивность», которое не сформулировано в российском законодательстве, в Яндекс.Драйве будут трактовать как регулярные резкие старты и торможения, которые могут пр...

Камера Sony a7R IV тоже «ест звезды» Источник, ранее выполнявший такую проверку камеры Sony a7R III, проанализировал работу камеры Sony a7R IV с точки зрения использования этого устройства для астрофотосъемки. Он пришел к выводу, что Sony a7R IV тоже «ест звезды». Причина — неотключаемый ...

[Из песочницы] Использование GtkApplication. Особенности отрисовки librsvg Аннотация статьи. Использование GtkApplication. Каркас приложения. Makefile. Отрисовка библиотекой librsvg. Экспорт изображения в GtkImage и его масшабирование. Масштабирование SVG самописными функциями. Получение полного пути в приложениях. Тесты быстродействия GtkDrawing...

Detox и Appium: автоматизированный тест интерфейса в React Native Незнакомая мобильная среда Я, возможно, также как и вы, пришел к React Native как разработчик JavaScript нежели как разработчик нативных мобильных приложений. Абсолютно новый мир со своими нюансами и хитростями. Одной из самых важных тем для изучения станет тестирование. ...

Настройка состава JUnit5 тестов с помощью application.properties Представьте себе ситуацию, когда ваш проект должен компилироваться в различных окружениях. Теперь представьте, что не все тесты должны проходить в этих окружениях — кажому свой набор тестов. И предпочтительней настроить выбор, какие тесты должны выполняться, в… файле applica...

Тест-драйв пикапа JAC T8: работа с давлением Класс пикапов в Украине не слишком большой, все ключевые модели можно пересчитать на пальцах одной руки. А потому появление амбициозного новичка JAC T8 не могло пройти незамеченным на рынке. Однако – что такое JAC T8: реальная угроза лидерам рынка или просто очередной китайс...

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

Колония. Глава 23: Тест-драйв СодержаниеГлава 1 Глава 2 Глава 3 Глава 4 Глава 5 Глава 6 Глава 7 Глава 8 Глава 9 Глава 10 Глава 11 Глава 12 Глава 13 Глава 14 Глава 15 Глава 16 Глава 17 Глава 18 Глава 19 Главы 20 и 21 Глава 22 Глава 23 < — Вы здесь Барни разместился на месте второго пилота и активно вер...

Как будет работать HPE SimpliVity 380 для VDI: жёсткие нагрузочные тесты Заказчик захотел VDI. Очень присматривался к связке SimpliVity + VDI Citrix Virtual Desktop. Для всех операторов, сотрудников офисов по городам и так далее. Там пять тысяч пользователей только в первой волне миграции, и поэтому они настояли на нагрузочном тестировании. VDI...

NVIDIA Jetson Nano: тесты и первые впечатления Привет Хабр. Относительно недавно, в этом, 2019 году, NVIDIA анонсировала одноплатный компьютер совместимого с Raspberry Pi форм-фактора, ориентированный на AI и ресурсоемкие расчеты. После его появления в продаже, стало интересно посмотреть, как это работает и что на н...

Учебные проекты на Godot — Pong (часть 2) Создание и настройка мяча Приветствую вас, хабровчане! В этой части я буду создавать и настраивать мяч для игры Pong. Если вы пропустили начало, то оно здесь. Уровень статьи по прежнему начинающий. Под катом по прежнему много скринов.Зовите детей и welcome под кат. Читать дальше →

Контент-маркетинг, SEO, тесты и опросы: 9 инструментов для продвижения стартапа за рубежом Всем привет! Меня зовут Марго, и я профессиональный маркетолог. В последнее время много работаю с проектами на международных рынках, и хочу делиться этим интересным опытом. Недавно я публиковала подборку инструментов для создания контента на английском языке, а сегодня р...

«Русский» против «корейца»: Эксперты назвали сходства и различия LADA Vesta Cross и KIA Rio X-Line Специалисты сравнили две популярные модели. Эксперты с канала «LADA БЦР Моторс» провели тест-драйв южнокорейского кросс-хэтчбэка KIA Rio X-Line и отечественного кросс-универсала LADA Vesta Cross, попутно сравнив их и выявив главные сходства и различия. «Кореец» оснащен совр...

[Перевод] Стильный водопад из RiME в игровом движке: делаем водяной поток Это вторая (и последняя) часть гайда по созданию водопада в Unity или UE4 после вдохновения игрой RiME. В первой разобрались с инструментами, выбрали среду разработки и создали шейдер кругов на воде. Почему начали именно с этого? Все просто: там используется большинство мето...

«Подвинет Geely Atlas и Haval F7»: В Россию едет новый паркетник Exeed TXL На российском рынке появляется все больше автомобилей из Поднебесной, и вряд ли когда-то это закончится. По мнению автора YouTube-канала «Тест Драйвович», китайцы не остановятся пока не достигнут хотя бы уровня Кореи, а французов они уже практически догнали. Первым представ...

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

Приложения для электронных книг на операционной системе Android. Часть 4. Игры В сегодняшней, четвёртой (предпоследней), части статьи о приложениях для электронных книг на операционной системе Android будет рассмотрена только одна, но обширная тема: игры. Краткое содержание предыдущих трёх частей статьиВ 1-ой части были подробно рассмотрены причины, п...

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

Инструменты разработки и оформления спецификаций программы nanoCAD Механика Основным конструкторским документом в соответствии с ГОСТ 2.102-2013 для сборочных единиц, комплексов и комплектов является спецификация. На сборочном чертеже многие элементы конструкции могут быть показаны упрощенно и даже условно, но при этом спецификация такого чертежа вс...

Telegram может начать публичное тестирование своего блокчейна 1 сентября Telegram планирует начать 1 сентября публичный тест своего блокчейна – TON (Telegram open network).  Как сообщает один из инвесторов TON, все ждут, что в ходе публичного теста Telegram выложит в публичный доступ код ноды и подробную документацию по ее установке, это поз...

Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...

Обзор и тест материнской платы ASRock X570 Creator Чипсету AMD X570 хвастать пока нечем. Разгона нет, PCI-e Gen4, вентилятор на чипсете, ценник… Хочется начать с чистого листа и эксклюзивных моделей. И неспроста компания AMD улучшила блок работы с AVX, увеличила кэш-память и нарастила количество ядер в среднем сегменте, чтоб...

[Перевод] Создаем конвейер потоковой обработки данных. Часть 2 Всем привет. Делимся переводом заключительной части статьи, подготовленной специально для студентов курса «Data Engineer». С первой частью можно ознакомиться тут. Apache Beam и DataFlow для конвейеров реального времени Настройка Google Cloud Примечание: Для запуска конве...

Instagram тестирует новый формат «историй» по типу видеороликов из TikTok Instagram запустил в Бразилии новый формат «историй», которые напоминают видеоролики из TikTok. Он получил название Reels. С помощью Reels пользователи могут создавать 15-секундные видеоролики с музыкальным сопровождением и делиться ими в разделе «историй». В рамках теста In...

Прерывания от внешних устройств в системе x86. Часть 3. Настройка роутинга прерываний в чипсете на примере coreboot Продолжаем рассматривать настройку прерываний от внешних устройств в системе x86. В части 1 (Эволюция контроллеров прерываний) мы рассмотрели теоретические основы контроллеров прерываний и общие термины, в части 2 (Опции загрузки ядра Linux) посмотрели как на практике ОС ос...

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

Создание таблиц в дизайн системе Figma и реализация в Storybook (React) В предыдущей статье на тему дизайна таблиц в Фигме мы выяснили, что базовый элемент создания любого data grid — это компонент ячейки, внутри которого спрятано все необходимое для того, чтобы оставаться в одном экземпляре и строить таблицы ячейка-за-ячейкой. Теперь поговори...

[Из песочницы] SpecFlowMaster: как улучшить качество тестов Делаем правильные вещи Современная разработка не может существовать без автоматизированных тестов. Тесты могут быть написаны очень быстро даже непрофессионалами. Таким образом, у нас есть тесты, все как бы хорошо. Можем ли мы довериться таким тестам? Каково качество наших ин...

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

4. Нагрузочное тестирование Check Point Maestro Продолжаем цикл статей по решению Check Point Maestro. Мы уже опубликовали три вводных статьи: Check Point Maestro Hyperscale Network Security Типовые сценарии использования Check Point Maestro Типовой сценарий внедрения Check Point Maestro Теперь самое время перейти к ...

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

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

Software Defined Radio — как это работает? Часть 6 Привет, Хабр. В предыдущей части мы рассмотрели возможность передачи простых сигналов с помощью GNU Radio. Сейчас мы пойдем дальше, и посмотрим, как передать что-нибудь посложнее. Начнем с радиолюбительских сигналов WSPR, а затем создадим работающий программный QAM-модем. ...

Cisco HyperFlex vs. конкуренты: тестируем производительность Мы продолжаем знакомить вас с гиперконвергентной системой Cisco HyperFlex. В апреле 2019 года компания Cisco в очередной раз проводит серию демонстраций нового гиперконвергентного решения Cisco HyperFlex в регионах России и в Казахстане. Записаться на демонстрацию можно чер...

[Из песочницы] ClusterJ — работаем с MySQL NDB Cluster из Java Привет, Хабр! В этой статье я хочу рассмотреть такую библиотеку для Java, как ClusterJ, которая позволяет очень просто работать с движком MySQL NDBCLUSTER из Java кода, которая представляет собой высокоуровневое API, схожее по концепции с JPA и Hibernate. В рамках статьи со...

Краш-тесты СХД AERODISK ENGINE N2, проверка на прочность Всем привет! Этой статьей компания AERODISK открывает блог на Хабре. Ура, товарищи! В предыдущих статьях на Хабре были рассмотрены вопросы об архитектуре и базовой настройке СХД. В этой статье мы рассмотрим вопрос, который ранее не был освещен, но его часто задавали – об от...

«Слабо тянет с низов»: Эксперт рассказал о результатах теста-драйва дизельного Renault Kadjar Опытный автомобилист рассказал об итогах зимнего тест-драйва обновлённого Renault Kadjar в максимальной комплектации, идущей в связке с дизелем 1.6 л и 130 л.с., «механикой» и полным приводом. Своими впечатлениями блогер поделился на канале «Первый Автомобильный». Он немног...

Байт-машина для форта (и не только) по-индейски (часть 3) Наступил год 2019. Новогодние праздники подходят к концу. Самое время начать вспоминать байты, команды, переменные, циклы… Что-то я все уже забыл с этими праздниками. Придется вспоминать вместе! Сегодня сделаем интерпретатор для нашей байт-машины. Это третья статья, первы...

MIRO — открытая платформа indoor-робота. Часть 2 — Конструкция робота В первой части я рассказал про концепцию проекта. Во второй части разбираем конструкцию робота MIRO по косточкам (много картинок). Читать дальше →

Kotlin DSL, Fixtures и элегантные UI тесты в Android Когда познакомился с Kotlin DSL, подумал: отличная штука, жалко в продуктовой разработке она не пригодится. Однако, я был неправ: он нам помог сделать очень лаконичный и элегантный способ написанная End-to-end UI тестов в Android. Читать дальше →

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

[Перевод] Создание игры Tower Defense в Unity: сценарии и волны врагов [Первая, вторая, третья и четвёртая части туториала] Поддержка врагов малого, среднего и крупного размеров. Создание игровых сценариев со множественными волнами врагов. Разделение конфигурации ассетов и геймплейного состояния. Запуск, пауза, победа, поражение и ускорение и...

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

Сети кабельного телевидения для самых маленьких. Часть 6: Усилители RF-сигнала В этой статье рассмотрим усилители высокочастотного радиосигнала кабельного телевидения на коаксиальной части магистрали. Читать дальше →

Из Питера в Мурманск и на «Край Земли» на одном баке: Новый Volkswagen Touareg впечатляет запасом хода Если 90 литров топливного бака большого и тяжелого внедорожника не кажутся чем-то выдающимся, то немецкие инженеры, проектировавшие новый «Туарег» готовы поспорить, что смогут удивить. Запаса хода нового дизельного Volkswagen Touareg 2019 года хватит, чтобы добраться до «Кр...

«Без откровенных сюрпризов»: Основные проблемные моменты Ford EcoSport назвал эксперт Кроссовер Ford EcoSport – модель, сравнительно недавно появившаяся на вторичном рынке, потому эксперт Пётр Боканов решил выделить основные слабые места американского автомобиля, дабы обезопасить потенциальных покупателей. Моторов у данной модели два и оба – бензиновые. 1,6-...

Стоит ли переплачивать полмиллиона: Эксперты сравнили Hyundai Creta и LADA XRAY Cross Россияне, которым нужно ездить за город, всё чаще выбирают не внедорожники, а кроссоверы, причём с передним приводом ради экономии топлива. Эксперты сравнили лидера сегмента в РФ и «новичка» на рынке. В первую очередь специалисты канала «Авто плюс» рассмотрели внешний вид H...

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

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

Ryzen 5 [email protected] обходит Core i9 9900К[email protected] в однопоточном тесте CPU-Z. Intel готовит ответный удар! Ryzen 5 [email protected] обходит Core i9 9900К[email protected] в однопоточном тесте CPU-Z. Intel готовит ответный удар! До 7 июля еще достаточно далеко, но тесты новой линейки процессоров AMD из различных источников продолжают наводнять сеть.

Смартфоны Samsung Galaxy S10 провалили тест на прочность SquareTrade Смартфоны флагманской серии Samsung Galaxy S10 начали продаваться, буквально на днях. Компания SquareTrade провела с ними свои традиционные тесты на устойчивость к падениям.

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

[Из песочницы] Etherblade.net — opensource проект по созданию инкапсулятора ethernet-трафика на FPGA (часть первая) Сразу хочу оговориться, что эта статья не только подразумевает пассивное чтение, но и приглашает всех желающих присоединяться к разработке. Системные программисты, разработчики железа, сетевые и DevOps инженеры — добро пожаловать. Поскольку проект идет на стыке сетевых те...

Установка и настройка Sonata Admin на Symfony 4 Приветствую всех. В данной статье поговорим об Symfony 4 и Sonata Admin. В процессе установки я столкнулся с массой неточностей в документации и сама документация была раскидана по нескольким местам. Здесь я рассмотрю весь процесс, начиная от создания проекта и заканчивая а...

Завершающий курс специализации по Python от Mail.ru Group Python — простой и гибкий язык, применяемый во многих областях современной разработки. На нём создают веб-приложения, пишут игры, анализируют данные и выполняют многие другие задачи. Mail.ru Group запустила на платформе Coursera специализацию «Программирование на Python», ...

.NET: Инструменты для работы с многопоточностью и асинхронностью. Часть 2 Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Я продолжаю создавать текстовую версию своего выступления на митапе по многопоточности. С первой частью можно ознакомиться здесь или здесь, там речь больше шла о базовом наборе инструментов, что...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 3. PBR и материалы В прошлой части тутора мы разобрали принцип работы масок, что такое «текстура», и что абсолютно для всего используются каналы — параметры пикселя. Теперь рассмотрим всеми любимый PBR И соберем текстуры для создания мокрого грязного асфальта. В этом уроке я буду очень много...

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

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

Создание бэкенд приложения для онлайн чата Apollo, Node.js Некоторое время назад я работал над мобильным приложением, функционал которого включал в себя удобный онлайн-чат. И теперь я решил написать статью с краткой инструкцией, как создать чат, используя apollo server и node.js на бэкенде, а так же react native и apollo client на к...

[recovery mode] Вертикальное письмо в современном IT Привет, Хабр! Двунаправленным письмом в наше время никого не удивить. Оно поддерживается управляющими символами Уникода, для него создан HTML-тег <bdo>. Но горизонтальные письменности – не единственные существующие и применяемые для записи человеческой речи. Кроме обыч...

Google Pixel 4 XL против iPhone 11 в тесте автономности Канал PhoneBuff выделяется среди других подобных тем, что проводит тесты смартфонов при помощи роботизированных манипуляторов, что позволяет более точно оценивать скорость работы устройств. Новый тест источника связан не с производительностью, а с автономностью. И в да...

Программирование LibreOffice Base. Часть 2 В части 2 будет рассмотрена связь между таблицами базы данных и формами. В частности как задавать связь между двумя таблицами и использовать таблицы-«справочники» в качестве источника данных для выпадающих списков. Читать дальше →

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 4. Модели, нормали и развертка Модели, нормали и развертка По моему скромному мнению, художник по текстурам должен отвечать за развертку. Не за саму развертку (ее стоит делать 3D-художникам или вообще отдельным UV-специалистам), а ее укладку. Он должен определять, как острова должны располагаться, как дол...

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

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

[Перевод] SSD GIGABYTE Aorus RGB M.2: мал, да удал даже для RGB-светодиодов (1 часть) В прошлом году, несколько робко, GIGABYTE вышла на рынок твердотельных накопителей с SATA-дисками начального уровня; что сказать, их продукт неплохо работает до сих пор. Новые SSD Aorus RGB — это высокопроизводительные накопители NVMe, разработанные для геймеров. Так как M.2...

Сравнительное тестирование PostgreSQL на FreeBSD, CentOS, Ubuntu Debian и openSUSE Привет, Хабр! Представляю вашему вниманию перевод оригинальной статьи «PostgreSQL benchmark on FreeBSD, CentOS, Ubuntu Debian and openSUSE» автора Martin Kováčik. В ней рассматриваются тесты СУБД PostgreSQL 10.1 в приближенных к реальным условиям средах на различных unix-сис...

[Перевод] Мутационное тестирование: тестируем тесты Написание тестов должно вселять в нас уверенность в корректной работе кода. Часто мы оперируем степень покрытости кода, и когда достигаем 100 %, то можем сказать, что решение корректное. Уверены в этом? Быть может, есть инструмент, который даст более точную обратную связь? ...

У Nvidia самые мощные аппаратные решения для систем с искусственным интеллектом Компания Nvidia сообщила о том, что её графические процессоры Turing и однокристальные системы Xavier показали лучшие результаты в MLPerf Inference 0.5 — первом независимом наборе тестов логического вывода систем искусственного интеллекта. Как сообщает ком...

Восхождение на Эльбрус — Разведка боем. Техническая Часть 2. Прерывания, исключения, системный таймер Продолжаем исследовать Эльбрус путем портирования на него Embox. Данная статья является второй частью технической статьи об архитектуре Эльбрус. В первой части речь шла о стеках, регистрах и так далее. Перед прочтением этой части рекомендуем изучить первую, поскольку в ней р...

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

Тест монитора Asus Designo Curve MX38VC: король ультра-широкого формата Монитор Asus Designo Curve MX38VC относится к офисному сегменту, но эта модель — экстра-класса. Все результаты тестов — высочайшего уровня, особенно это касается оснащения. Но и цена на данный монитор соответствующая.

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

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

Анонсировано заключительное DLC для This War of Mine: Stories — Fading Embers Оригинальная This War of Mine не имеет проработанного сюжета. История должна рождаться у вас в голове по мере прохождения. Тем не менее у разработчиков есть спин-офф Stories с тем же геймплеем, но более акцентированным сюжетом. На мобильных пока вышел только первый эпизод п...

Функциональное тестирование навыков Яндекс Алисы на Node.js Прошел почти год с того момента, как появилась возможность создавать свои навыки для Алисы — голосового помощника от Яндекса. В каталог ежедневно прибывают новые навыки, а их общее число составляет несколько сотен. К сожалению, общение с некоторыми навыками мягко говоря "не...

[Перевод] AMD Radeon VII: рывок в High-End (часть 3) Часть 1 >> Часть 2>>Часть 3 Производительность вычислений Пожалуй, достаточно об играх. Рассмотрим вычислительные аспекты Radeon VII. Хотя он в основе своей похож на Vega первого поколения, вокруг него много шума об улучшенной вычислительной мощности Vega 20. По...

Новый KIA Rio X-Line 2019: Эксперт рассказал, что изменилось в модели В соцсети YouTube автор канала «Автопанорама» провел тест драйв нового KIA Rio X-Line. Специалист рассказал о главных изменениях внедорожной модели, построенной на базе популярного седана. KIA Rio X-Line 2019 года построен на базе седана, однако получил кузов хэтчбэк. Поско...

Стартовал открытый бета-тест Game of Gods от Foursaken Media на iOS + первый трейлер В конце прошлого года Foursaken Media анонсировали новый проект под названием Game of Gods, в котором игрокам предстоит управлять неуклюжими богами, защищая Землю от сил Хаоса. Главная задача — защищать планету, а вот люди — это уже совсем другое дело. Вы сами решаете, как ...

Android для радиоинженера (часть вторая) В первой части я немного рассказал о приложении RF & Microwave Toolbox. Во второй части расскажу о не менее интересном приложении, которое позволяет проектировать СВЧ устройства (преимущественно, планарные) на смартфоне/планшете под управлением ОС Android. Если вам интер...

SamsPcbGuide, часть 9: Гальваническая изоляция, безопасность и печатные платы Данная статья продолжает рассмотрение вопроса, поднятого @olartamonov, а именно, обеспечение безопасности в высоковольтных приложениях. В статье будут рассмотрены физические основы пробоя диэлектриков, а также новый стандарт безопасности. Читать дальше →

Видео дня: смартфон Samsung Galaxy S10 5G впервые испытали в России на пилотной сети 5G Оператор «МТС», компании Nokia и Qualcomm провели первые в России пользовательские тесты смартфонов Samsung Galaxy S10 5G.  Испытателям удалось достигнуть в пилотной сети пятого поколения о5G скорость передачи данных 2,1 Гбит/с. Были проведены голосовы...

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

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

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

«Русский» против «немца»: Стоковый УАЗ «Патриот» «уделал» Mercedes-Benz G-Class на заснеженном бездорожье Для суровой русской зимы больше подойдет российский автомобиль, чем люксовый немецкий внедорожник. Эксперты с канала «Поехали Полный привод» вывели на вседорожный тест-драйв стоковый УАЗ «Патриот» и немецкий премиальный внедорожник Mercedes-Benz G-Class. Об испытаниях на за...

«Оптимальная Тойота до миллиона рублей»: Альтернативу Toyota Camry расхвалил блогер По словам эксперта, «японец» за 850 000 рублей представляет собой отличную замену для Camry. Популярный блогер Антон Воротников решил устроить небольшой тест-драйв для Toyota Venza – автомобиля, которого он считает самой недооцененной моделью японского бренда в России. На п...

OnePlus 7T Pro против iPhone 11 Pro Max: кто быстрее? В тесте на скорость сравнили два новых флагманских смартфона — OnePlus 7T Pro и Apple iPhone 11 Pro Max (первый был представлен в этом месяце, второй — в прошлом). Что касается начинки, OnePlus 7T Pro оснащен топовым чипсетом Qualcomm Snapdragon 855+ (улучшенной версией обыч...

[Из песочницы] Full-stack TypeScript Apps Привет, Хабр! Представляю вашему вниманию перевод статьи "Full-Stack TypeScript Apps — Part 1: Developing Backend APIs with Nest.js" автора Ana Ribeiro. Часть 1: Разработка серверного API с помощью Nest.JS TL;DR: это серия статей о том, как создать веб-приложение TypeScript ...

«Жигули лучше всяких Калин и Вест»: Эксперт рассказал, как ВАЗ-2107 «уделал» LADA Vesta и Kalina Sport Несмотря на более современные моторы, «Калина» и «Веста» не смогли «переплюнуть» классическую «семерку». Ведущий канала «ЮТУБ ХАТА» на YouTube вывел на тест-драйв три отечественных автомобиля – LADA Kalina Sport, LADA Vesta и ВАЗ-2107. Он решил выяснить, какая из этих машин...

3 Ключевых Качества для Успешного Менеджера по продукту — Дмитрий Орлов, Senior Product Manager Мы продолжаем нашу серию статей про 3 ключевые навыка для успешного менеджера по продукту по версии Райкеров. В первой части мы разговаривали с Антоном Даниловым, group product manager, а во второй — с Юрием Голиковым, директором по инжинирингу. Сегодня пообщаемся с Дмитрием...

Протокольно ориентированное программирование, часть 3 Завершающая статья на тему протокольно ориентированного программирования. В этой части мы рассмотрим как переменные обобщенного типа хранятся и копируются и как с ними работает метод dispatch. Читать дальше →

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

Audi e-tron стал первым электрическим авто, получившим награду IIHS 2019 Top Safety Pick+ Кроссовер Audi e-tron стал первым электромобилем, который получил награду 2019 Top Safety Pick+ организации IIHS. Чтобы получить эту награду, автомобиль должен показать отличные результаты в шести тестах ударопрочности, в тесте фар, а также получить продвинутый или прев...

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

Переключатели функциональности (feature toggles): виды, преимущества и работа с ними в .NET Переключатель функциональности — это инструмент, позволяющий переключаться со старой функциональности на новую, не пересобирая приложение и не выпуская его заново. Реализуется добавлением в код условного оператора (if), который дает возможность управлять поведением программ...

Так что же будет с аутентификацией и паролями? Вторая часть отчета Javelin «Состояние строгой аутентификации» Недавно исследовательская компания «Javelin Strategy & Research» опубликовала отчёт «The State of Strong Authentication 2019». Его создатели собрали информацию о том какие способы аутентификации используются в корпоративной среде и пользовательских приложениях, а также...

Приложения для электронных книг на операционной системе Android. Часть 5. Облачные хранилища и плееры В этой, последней, части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены две темы: Облачные хранилища и Аудиоплееры. Бонус: список бесплатных библиотек с каталогами OPDS. Краткое содержание предыдущих четырёх частей статьиВ 1-ой ч...

TDD приложений на Spring Boot: тонкая настройка тестов и работа с контекстом Третья статья в цикле и небольшое ответвление от основной серии — в этот раз я покажу как устроена и как работает библиотека интеграционного тестирования Spring, что происходит при запуске теста и как можно тонко настраивать приложение и его окружения для теста. Читать дальш...

Приложения для электронных книг на операционной системе Android (часть 3) В этой (третьей) части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены следующие две группы приложений: 1. Альтернативные словари 2. Заметки, дневники, планировщики Краткое содержание предыдущих двух частей статьи: В 1-ой част...

Tic Tac Toe, часть 3: Undo/Redo с хранением команд Tic Tac Toe, часть 0: Сравнение Svelte и React Tic Tac Toe, часть 1: Svelte и Canvas 2D Tic Tac Toe, часть 2: Undo/Redo с хранением состояний Tic Tac Toe, часть 3: Undo/Redo с хранением командВ этой части рассмотрена реализация игры Tic Tac Toe с помощью паттерна Command, с ...

Волшебная фея для юнит-тестов: DSL в C# Как часто бывало так, что написав рабочий юнит-тест, ты смотришь на его код, а он… плохой? И ты такой думаешь: «Это же тест, оставлю так…». Нет, %username%, так оставлять не надо. Тесты — это значимая часть системы, которая обеспечивает поддерживаемость кода, и очень важно, ...

WEB 3.0 — второй подход к снаряду Сначала немного истории. Web 1.0 — это сеть для доступа к контенту, который размещали на сайтах их владельцы. Статичные html-страницы, доступ к информации только для чтения, основная радость — гиперссылки, ведущие на страницы этого и других сайтов. Типичный формат сайта —...

Автомобили из каршеринга поступили в российскую продажу Каршеринговый сервис YouDrive открыл новую услугу: продажу машин из своего автопарка. Об этом сообщает РБК, ссылаясь на информацию, полученную от представителей компании. В настоящее время пользователи сервиса YouDrive могут арендовать модели Smart, Mercedes А-класс, BMW Act...

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

Третий Тест Тьюринга на русском языке Всем привет! Компании «Нейросети Ашманова» и «Наносемантика» приглашают всех желающих принять участие в 3-м всероссийском Тесте Тьюринга в 2019 году, который мы организуем. Мы ранее проводили этот конкурс в 2015 и 2016 годах вместе с Фондом Сколково и Microsoft. В 2019 го...

О сравнении форматов хранения в Hadoop: начнем с ORC В Hadoop входят продукты, которые могут работать с файлами разных форматов. Я неоднократно искал, читал и думал над тем — какой же формат лучше. Относительно случайно столкнувшись с форматом ORC, заинтересовался, почитал (и даже чуть покодил) и вот что понял — сравнивать фор...

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

[Перевод] Заложники COBOL и математика. Часть 2 Сегодня публикуем вторую часть перевода материала о математике, о COBOL, и о том, почему этот язык всё ещё жив. → Первая часть Читать дальше →

«История для города»: Haval F7X на «роботе» не выдержал первого легкого бездорожья Только появился в продаже, и уже «оконфузился»? Дилеры знают, но молчат о том, что кросс-купе Haval F7X может неприятно удивить. Более обсуждаемым, чем Haval F7 «китайцем» сегодня представляется Haval F7X – кросс-купейная версия, которая только появилась и позиционируется п...

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

[Из песочницы] Создаем элементы интерфейса программно с помощью PureLayout Привет, Хабр! Представляю вашему вниманию перевод статьи Creating UIViews Constraints Programmatically Using PureLayout автора Aly Yaka. Сегодня я проведу вас через создание простого пользовательского интерфейса мобильного приложения кодом, без использования раскадровок и...

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

Разработка простейшей «прошивки» для ПЛИС, установленной в Redd. Часть 2. Программный код Итак, в прошлой статье мы разработали простейшую процессорную систему, с помощью которой планируем провести тест микросхемы ОЗУ, подключённой к ПЛИС комплекса Redd. Сегодня же мы сделаем для этой аппаратной среды программу на языке С++, а также разберёмся, как эту программу ...

КОМПАС-3D v18 Home. Основы 3D-проектирования. Часть 16.1 Создание игрушечного паровоза. Котёл и будка паровоза Осторожно трафик, много картинок!Если вы ещё не видели анонс, можете с ним ознакомится, чтобы было понятно, что именно мы создаём.В этой части создадим основную деталь паровоза, от которой будет отталкиваться вся остальная геометрия. В начале урока будут показаны основы, что...

Ticket to Ride.Европа — арифметика, часть вторая Всё ещё продолжаю изучать основы математики и механики в игре. Данная статья является второй в серии (Ссылка на первую часть), в ней продолжается анализ перегонов, попытка их сортировки по потребности, изучение различных способов строительства маршрутов. Если проводить анало...

Puppeteer c ES6 в ноде и браузере, или почему Zora это лучший тест-фреймворк в своей нише Все хорошо, пока вам нужно прогнать JS исходники через бабели-шмабели для создания бандла, но начинается сущий ад, когда вы захотите написать тесты для вашего сайта или бибилиотеки. Проблема в том, что все тест-фреймворки используют специфичные функции из ноды или/и написаны...

«Как небо и земля»: Автоблогер сравнил Vesta Cross с «роботом» и Sandero Stepway с вариатором «Двигатель – единственное, в чем LADA Vesta превосходит «Рено Сандеро», – считает блогер после проведенного тест-драйва. Автоблогер с YouTube-канала АвтоСнз74 посетил официального дилера Renault для проведения тест-драйва Renault Sandero Stepway на вариаторе. В «Сандеро» ус...

Профилирование со сверхсветовой скоростью: теория и практика. Часть 1 Привет! Из заголовка вы уже поняли, о чём я собираюсь рассказать. Тут будет много хардкора: мы обсудим Java, С, С++, ассемблер, немного Linux, немного ядра операционной системы. А ещё разберём практический кейс, поэтому статья будет в трёх больших частях (достаточно объёмных...

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

Тестирование Flutter-приложений. Начало Про Flutter вспоминают тогда, когда нужно быстро сделать красивое и отзывчивое приложение сразу для нескольких платформ, но как гарантировать качество «быстрого» кода? Вы удивитесь, но во Flutter есть средства для того, чтобы не только обеспечить качество кода, но и гарантир...

Создание металлической фермы в СПДС Металлоконструкции Приглашаем вас принять участие в бесплатном вебинаре «Создание металлической фермы в СПДС Металлоконструкции». ЗАРЕГИСТРИРОВАТЬСЯ Вебинар состоится 23 апреля в 11:00 по Москве. Программа вебинара включает в себя демонстрацию новых возможностей программного продукта СПДС ...

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

Компания тизерит особенности Xiaomi Mi MIX Alpha Всего пара дней остается до презентации Xiaomi Mi MIX Alpha или Mi MIX α. Ждать ее стоит хотя бы ради того, чтобы узнать, что на этот раз компания придумала с дизайном в погоне за безрамочностью. Сам производитель предпочитает не раскрывать всех карт и только интригует...

«Ложка мёда в бочке дёгтя»: Эксперт рассказал о минусах KIA Sportage 2018 В сети появился тест-драйв KIA Sportage 2018 года выпуска, который успел проехать уже около 30 000 км. Также специалисты оценили техническое состояние автомобиля. Проехав буквально несколько метров на KIA Sportage, обзорщик сразу отметил, что у машины очень жесткая подвеска...

[Перевод] Два в одном: Intel Optane Memory H10 (часть 2) Часть 1 >> Часть 2 Тест накопителей AnandTech — The Destroyer The Destroyer — это чрезвычайно долгий тест, который реплицирует шаблоны доступа приложений с большим объемом ввода-вывода. Как при использовании в реальных условиях, накопители получают время от времени не...

Сервисы сериального чтения приходят в Россию. Экспериментальные форматы электронных изданий от российских издателей проходят первые тесты Сервисы электронных книг в России начали тестовый запуск нового формата — публикация работ авторов по главам. Агрегатор «ЛитРес», в скором времени, запустит сервис, с самостоятельной возможностью публикации книг авторам, а популярный литературный ресурс LitNet оформил партнё...

Moto. Мокаем AWS Тестирование — это неотъемлемая часть процесса разработки. И иногда разработчикам требуется запустить тесты локально, до того момента коммита изменений. Если приложение использует Amazon Web Services, python библиотека moto идеально для этого подходит. Читать дальше →

[Из песочницы] Управление автоматизированными тестами с помощью Telegram Работая QA инженером, я разрабатывал систему автотестестирования. Столкнулся с рядом проблем: На каждый вид тестирования приходилось создавать свои job в CI и запускать их руками. Разработчики отказывались запускать кейсы автотестов самостоятельно. Отсутствие возможност...

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

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

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4 Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, зву...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 5. Система материалов В предыдущих частях туторов мы рассматривали то, как создаются текстуры. Точнее, то, как всё выглядит под капотом (как выразился Yoooriii в комментариях к 4-ой части). Расставили на свои места термины — пиксели и тексели. Разобрали немного развертку и сетку моделей, PBR и ма...

Работа с API КОМПАС-3D → Урок 16 → Управляющие символы Продолжаем цикл статей по работе с API САПР КОМПАС-3D. Управляющие символы уже несколько раз встречались нам на предыдущих уроках цикла. Тогда каждый раз говорилось, что выводимые строки не должны их содержать, так как КОМПАС обрабатывает их особым образом. Теперь пришло вре...

iPhone 11 Pro Max победил в тесте на автономность Huawei Mate 30 Pro и Samsung Galaxy Note 10+ При создании новых iPhone 11 разработчики Apple сосредоточились на двух важных вещах: камеры и время автономной работы. В типичных тестах на автономность предыдущие модели iPhone показали хорошие результаты, но их опережали флагманские смартфоны на Android, которые поставляю...

Первые тесты смартфона на Snapdragon 865 Можно познакомиться с результатами этого мобильного чипа в тестах Geekbench.

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

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

[Перевод] GitHub Package Registry будет поддерживать пакеты Swift 10 мая мы запустили ограниченный бета-тест GitHub Package Registry, службы управления пакетами, которая позволяет легко публиковать публичные или частные пакеты рядом с исходным кодом. В настоящее время сервис поддерживает знакомые инструменты управления пакетами: JavaScript...

Очень прочный Samsung. Galaxy Note 10+ 5G отлично показал себя на тестах блогера JerryRigEverything Блогер JerryRigEverything продолжает издеваться над смартфонами. Очередной его жертвой стал новенький Samsung Galaxy Note 10+ 5G. Начал блогер со стилуса, который, как оказалось, сломать не особо сложно. Поэтому владельцы и потенциальные покупатели новинок Samsung должн...

Тестирование Mercedes-Benz Vito Tourer (Style 119 BluTEC L): зимнее путешествие на немецком микроавтобусе в Кострому и Ярославль Формат, выбранный нами, подразумевает посещение различных городов на тестируемом автомобиле. В этот раз наш путь пролегал в сторону Ярославля и Костромы — городов очень интересных, но не слишком близких к Москве. Изначально компания Mercedes-Benz предложила взять на тест-дра...

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

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

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

Основы формата GLTF и GLB, часть 1 Что такое GLTF и GLB? GLTF (GL Transmission Format) — это формат файла для хранения 3Д сцен и моделей, который является крайне простым в понимании (структура записана в стандарте JSON), расширяемым и легко взаимодействующим с современными веб-технологиями. Данный формат хоро...

[Перевод] Samsung SSD 860 QVO 1 ТB и 4 ТB: первый потребительский SATA QLC (3 часть) Часть 1 >> Часть 2>>Часть 3 Смешанный тест производительности – случайное чтение/запись Смешанный тест использует миксы операций от чистого чтения до чистой записи, с шагом 10%. Каждый микс тестируется до 1 минуты, или до 32 ГБ переданных данных. Тест проводитс...

Qualcomm Snapdragon 855 Plus названа самой мощной мобильной платформой, Kirin 990 на втором месте. А как же Exynos и MediaTek? Разработчики бенчмарка продолжают публиковать результаты тестов за третий квартал текущего года. На этот раз в фокусе внимания оказались мобильные платформы — какая из них самая мощная? Первое место, без сюрпризов, отдано Qualcomm Snapdragon 855 Plus, а на втором ...

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

Как мы разогнали САПР КОМПАС-3D → Часть 3 Это заключительная часть статьи об ускорении КОМПАС-3D v18 (Часть 1, Часть 2). Она посвящена доработкам в расчетах массо-центровочных характеристик и тому, что сделано для ускорения КОМПАСа на стороне нашего геометрического ядра C3D. И еще немного расскажем о том, какое желе...

[Перевод] Samsung SSD 860 QVO 1 ТB и 4 ТB: первый потребительский SATA QLC (2 часть) Часть 1 Часть 2 Произвольное чтение В первом тесте производительности произвольного чтения используются очень короткие пакеты операций, выполняемые по одному, без очереди. Накопители имеют такое время простоя между пакетами, чтобы рабочее время составило 20%, поэтому термич...

[Перевод] Новое в Hadoop: познакомимся с различными форматами файлов в Hadoop Всем привет! Публикуем перевод статьи, подготовленный для студентов новой группы курса «Data Engineer». Если интересно узнать, как построить эффективную и масштабируемую систему обработки данных с минимальными затратами, посмотрите запись мастер-класса Егора Матешука! Неско...

Яндекс запускает навигацию по грузовому каркасу в Москве Грузовой каркас действует в трёх округах Москвы (САО, ВАО и СВАО), а в декабре появится в ЮВАО. Информацию о том, какие улицы входят в каркас, Навигатору предоставляет ЦОДД. В следующем году грузовой каркас планируется расширить на всю территорию Москвы в пределах МКАД. Нави...

Процессор Intel Lakefield засветился в базе данных 3DMark Будущий процессор Intel с кодовым названием Lakefield был замечен в базе данных 3DMark. Intel Lakefield станет первым процессором с использованием трёхмерной компоновки Foveros. Напомним, что Foveros - это технология, которая, по сути, позволяет Intel размещать микросхемы од...

OnePlus 7T оказался очень хрупким На просторах интернета есть пользователь, который занимается тестом прочности всех смартфонов на рынке. Зовут этого пользователя JerryRigEverything и он вот недавно провел детальный тест прочности смартфона OnePlus 7T. Оказалось, что гаджет довольно хрупкий и его очень легко...

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

DDoS в помощь: как мы проводим стресс- и нагрузочные тесты Компания Variti разрабатывает защиту от ботов и DDoS-атак, а также проводит стресс- и нагрузочное тестирование. На конференции HighLoad++ 2018 мы рассказывали, как обезопасить ресурсы от различного вида атак. Если коротко: изолируйте части системы, используйте облачные сер...

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

[Перевод] Учебный курс по React, часть 28: современные возможности React, идеи проектов, заключение Сегодня, в заключительной части перевода курса по React, мы поговорим о современных возможностях React и обсудим идеи React-приложений, создавая которые, вы можете повторить то, чему научились, проходя этот курс, и узнать много нового. → Часть 1: обзор курса, причины попу...

Безопасность IoT. Выпуск 2. Умный дом Умный дом представлен широком набором устройством. Во второй части цикла публикаций о безопасности IoT будут рассмотрены умные ТВ приставки, умная кухня, голосовые помощники и освещение. Ссылка на 1 часть. Читать дальше →

Первые тесты SoC Snapdragon 8cx, новичок соперничает с Intel Core i5-8250U А в некоторых тестах и обходит его

[Перевод] Создание игры Tower Defense в Unity: баллистика [Первая, вторая и третья части туториала] Поддержка разных типов башен. Создание башни-мортиры. Вычисление параболических траекторий. Запуск взрывающихся снарядов. Это четвёртая часть туториала, посвящённого созданию простой игры в жанре tower defense. В ней мы добавим ба...

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

«Кто из «японцев» прожорливее»: О расходе топлива Mitsubishi Pajero и Toyota Land Cruiser Prado рассказал эксперт Помогает ли подключаемый полный привод экономить топливо, выяснил эксперт. Блогер с канала Sumy Racing Team вывел на тест-драйв японские внедорожника – Mitsubishi Pajero и Toyota Land Cruiser Prado 150. Обзорщик решил узнать, какой из этих автомобилей расходует больше топли...

Phoronix Test Suite, или как тестировать процессоры it-шнику. Часть 1: Intel vs AMD Сегодня множество тестов в так называемых "рабочих" приложениях охватывает лишь узкий сектор 3d-шников и видеомонтажеров. Еще реже можно встретить тесты производительности в графических пакетах и офисных приложениях. Но что если у Вас все по серьезному и вы например разработ...

Профессиональный Postgres Мы продолжаем публиковать видео и расшифровки лучших докладов с конференции PGConf.Russia 2019. Доклад Олега Бартунова на тему «Профессиональный Postgres» открывал пленарную часть конференции. В нем раскрыта история СУБД Postgres, российский вклад в разработку, особенности а...

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

«Хит с вторички»: О подержанном Volkswagen Tiguan рассказал блогер Немецкий кроссовер с пробегом больше 100 000 км сохранил идеальное состояние. Эксперт с YouTube-канала Большой тест-драйв решил провести обзор Volkswagen Tiguan первой генерации с пробегом. Именно о проблемах подержанного немецкого кроссовера и рассказал блогер. Автовладеле...

«Спортивный характер у него определённо есть»: Впечатлениями от езды за рулём Geely Atlas 1.8 Turbo поделился эксперт Обзорщику большой «китаец» очень понравился, и он решил устроить для него настоящий, правильный тест-драйв. Для обзора на YouTube-канале Dizzlike Channel, блогер подобрал Geely Atlas с полным приводом и 1,8-литровым турбированным двигателем на 183 «лошадки», который в идеал...

Онлайн-кинотеатр Okko займется производством сериалов в вертикальном формате Борьба за вертикальный формат продолжается?

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

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

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

[Перевод] Что есть и чего нет в Go. Часть 2 Всем привет! Cегодня делимся заключительной частью перевода статьи «Что есть и чего нет в Go». Напоминаем, в первой части речь шла о элементах, которые есть в Go, сегодня же поговорим о том, чего в Go нет. Перевод данного материала подготовлен в преддверии старта нового пот...

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

За всё ответишь! Consumer Driven Contracts глазами разработчика В этой статье мы расскажем про проблемы, которые решает Consumer Driven Contracts, покажем как это применять на примере Pact с Node.js и Spring Boot. И расскажем про ограничения этого подхода. Проблематика При тестировании продуктов часто используют сценарные тесты, в кот...

[Перевод] Как вы избавляетесь от неиспользуемого CSS-кода? Часть 2 Сегодня публикуем вторую часть перевода материала о борьбе с неиспользуемым CSS-кодом. → Первая часть Читать дальше →

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

[Перевод] Эффекты фильтров SVG: контурный текст при помощи feMorphology Во второй части серии об SVG-фильтрах Sara Soueidan знакомит нас с фильтром feMorphology и приводит несколько примеров его использования для создания интересных эффектов. Читать дальше →

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

«Он для бездорожья, а не для пижонов»: Почему 95% владельцев TLC 200 эксплуатируют его неправильно – эксперт Блогер считает, что лишь 5% водителей используют хотя бы половину возможностей японской легенды. Об этом он рассказал на своём YouTube-канале STDR, сняв небольшой тест-драйв Toyota Land Cruiser 200 и поделившись своими впечатлениями от прославленного внедорожника 2018 года ...

«Маленький пикап»: Новую Toyota RAV4 2019 протестировал обзорщик В США «Рав4» является лидером продаж в своём классе, поэтому японцы решили ориентироваться именно на этот рынок при создании нового поколения модели. На канале «Тест-Драйв / Новости Чикаго» недавно появился обзор на новую Toyota RAV4 2019 модельного года. Японский кроссове...

Mattermost. Интеграция с внешними сервисами (часть 2) Продолжим разбираться с mattermost в части интеграции с внешними сервисами. Часть вторая. Интеграция с Zabbix Во второй части повествования о интеграции mattermost, речь пойдет про отправку сообщений об авариях из zabbix в mattermost. В результате поисков в сети был взят за ...

iPhone 11 Pro Max против Samsung Galaxy Note10+: дроп-тест Авторы YouTube-канала PhoneBuff решили сравнить в дроп-тесте (тесте на прочность, в котором смартфоны сбрасывают с определенной высоты) новые флагманы Apple и Samsung — iPhone 11 Pro и Galaxy Note10+. В первом раунде теста смартфоны сбрасывали задней панелью вниз, в...

[Перевод] Паттерны и анти-паттерны CI/CD. Часть 3 И снова здравствуйте. Сегодня хотим поделиться с вами переводом третьей части статьи «Паттерны и анти-паттерны CI/CD», предыдущие части которой можно прочитать здесь и здесь. Напомним, данная серия публикаций приурочена к запуску нового потока по курсу «DevOps практики и инс...

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

«Успешен в каждом поколении»: Эксперт рассказал, чем Volkswagen Passat заслужил такое уважение На проведенном тест-драйве специалист подробно рассмотрел характеристики «Пассата» и современные технологии автомобилестроения. Volkswagen Passat выпускается уже более 45 лет и за это время, в общей сложности, с конвейера сошло около 30 млн экземпляров. На YouTube-канале «А...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 7. F.A.Q Сегодня мы рассмотрим ответы на часто встречающиеся вопросы, которые касаются предыдущих видеоуроков. С момента первой публикации прошло уже около года, и множество людей оставили свои комментарии под моими видеоуроками на канале YouTube. Я внимательно читал все ваши коммент...

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

16-ядерный AMD Ryzen 9 3950X с лёгкостью обходит Threadripper 2950X в бенчмарках В сети появились новые результаты тестов процессора AMD Ryzen 9 3950X в бенчмарках. И во всех этих тестах новый 16-ядерный «монстр» AMD играючи обходит 16-ядерный же Threadripper 2950X. Подробнее об этом читайте на THG.ru.

5 бесплатных курсов для IT-Администраторов от Microsoft Привет, Хабр! Сегодня мы продолжаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. Во второй части у нас самые крутые курсы для IT-Администраторов, которые сильнее всего нравятся коллегам. Кстати! Все курсы бесплатные (вы даже...

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

Samsung Galaxy S10 проигрывает iPhone XS Max и Xiaomi Mi 9 в тестах Из двенадцати проведенных тестов корейский флагман ни разу ни оказался на первом месте, а в четырех тестах не попал даже в тройку лидеров. Речь идет о модели на фирменном процессоре Exynos 9820.

[Перевод] UDB. Что же это такое? Часть 3. Datapath FIFO Продолжаем делать перевод фирменной документации фирмы Cypress на блоки UDB. Тем более, что всё очень удачно совпадает. Для продолжения практической статьи по UDB понадобится использование FIFO, а в теоретической части мы подобрались как раз к их описанию. Поэтому начинаем...

Очередной тест флагманской платформы Snapdragon 855 в Geekbench демонстрирует противоречивый результат Пару дней тому назад в Сети появились данные теста смартфона Sony Xperia XZ4 в бенчмарке Geekbench: модель, построенная на однокристальной платформе Snapdragon 855 выступила отлично, набрав 3497 баллов в однопоточном режиме и 12801 балл в многопоточном. Сейчас в том же ...

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

Кот под колпаком. Часть 2 Всем привет! В прошлой части мы рассказали про существующие решения для «оркестрации» параллельных задач «взлома хешей» на hashcat. В этой части продолжаем рассказывать о проекте Hashtopolis. Рассмотрим подготовку компонентов веб-окружения на сервере. Разберем основные пар...

Типичные ошибки при работе с PostgreSQL. Часть 2 Мы продолжаем публиковать видео и расшифровки лучших докладов с конференции PGConf.Russia 2019. В первой части доклада Ивана Фролкова речь шла о непоследовательном именовании, о constraints, о том, где лучше сосредоточить логику — в базе или в приложении. В этой части вас жд...

«Хороший автомобиль, но Форестер лучше»: Чем может похвастаться новый Hyundai Santa Fe – автолюбитель Автомобилист рассмотрел среднеразмерный кроссовер со стороны практичности и универсальности. Большинство водителей приобретают автомобиль не только, как говорится, для себя, но и семейных поездок за город либо на дальние расстояния. Чем может похвастаться новый кроссовер Hy...

[Перевод] Как написать смарт контракт на WebAssembly в сети Ontology? Часть 2: С++ В этой статье мы разберем на двух примерах, как написать смарт контракт на языке C++, используя WASM на основе блокчейн сети Ontology. Сегодня, после нескольких месяцев стабильной работы в тестовом режиме, Ontology запустила WASM в основной сети, что позволяет безболезненн...

Открытый вебинар «Customer Journey: какой трафик и куда вести» Коллеги, в конце февраля этого года мы запускаем новый курс «Трафик-менеджер» и уже начали публиковать статьи, к нему приуроченные. Очередной материал подготовлен на основании открытого урока, который состоялся буквально на днях. На нём мы рассмотрели Customer Journey: с ка...

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

Настройка Unit-тестов в смешанных проектах Swift + ObjectiveC Данная статья будет маленькой, расскажу, какие проблемы возникли при создании таргета для тестирования в смешанном и достаточно старом проекте ObjectiveC + Swift, и как удалось их решить. Читать дальше →

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

«Не думать – это работа «АвтоВАЗ»: Свой отзыв о LADA Granta записал автоэксперт Преимущества и недостатки российского седана раскрыли в сети. Блогер с канала «ИНЖЕНЕР!!!» вывел на тест-драйв популярный отечественный седан LADA Granta 2013 года выпуска. Свой отзыв о данном автомобиле обзорщик оставил на страницах своего блога. Выведенная на тесты LADA G...

Первые тесты ювелирного принтера JAP J Полимер Gorky Liquid Simple, слой 40 мкм, время на слой 6 секунд.Тестовый кубик оригинального размера (10х10 мм):Под USB-микроскопом Тест оси Z. Параллелепипед 15х15х25 мм, толщина стенки 1 ммДиск энкодераПодробнее...

Хакатон DevDays'19 (часть 2): парсер звуковых сообщений для Telegram и проверка орфографии в IntelliJ IDEA Мы продолжаем рассказывать о проектах весеннего хакатона DevDays, в котором участвовали студенты магистерской программы «Разработка программного обеспечения / Software Engineering». Кстати, хотим пригласить читателей присоединиться к VK-группе магистратуры. В ней мы будем ...

Web tools, или с чего начать пентестеру? Продолжаем рассказывать о полезных инструментах для пентестера. В новой статье мы рассмотрим инструменты для анализа защищенности веб-приложений. Наш коллега BeLove уже делал подобную подборку около семи лет назад. Интересно взглянуть, какие инструменты сохранили и укрепили...

Реверс-инжиниринг бинарного формата на примере файлов Korg SNG. Часть 2 В прошлой статье я описал ход рассуждений при разборе неизвестного двоичного формата данных. Используя Hex-редактор Synalaze It!, я показал как можно разобрать заголовок двоичного файла и выделить основные блоки данных. Так как в случае формата SNG эти блоки образуют иерар...

Безопасность автомобилей Lego проверили в краш-тесте В 2017 году эксперты ADAC разбили о барьер Porsche 911 GT3 RS в масштабе 1:8, собранный из более чем 2700 деталей Lego. В 2019 году в тесте использовали эту же модель, но на сей раз её столкнули с Bugatti Chiron в масштабе 1:8, состоящим из почти 3600 элементов Lego. ...

[Перевод] 6 уроков, извлечённых из поиска решения масштабной проблемы на gitlab.com. Часть 1 Материал, первую часть перевода которого мы публикуем сегодня, посвящён масштабной проблеме, которая возникла в gitlab.com. Здесь пойдёт речь о том, как её обнаружили, как с ней боролись, и как, наконец, её решили. Кроме того, столкнувшись с этой проблемой, команда gitlab.co...

Как взять сетевую инфраструктуру под свой контроль. Часть третья. Сетевая безопасность. Продолжение Это вторая часть главы «Сетевая безопасность» (которая в свою очередь является третьей частью цикла статей «Как взять сетевую инфраструктуру под свой контроль»). В первой части этой главы мы рассмотрели некоторые аспекты сетевой безопасности сегмента «Data Center». Эта глава...

Эффект материнской платы? Или ОЗУ? 16-ядерный AMD Ryzen 9 3950X протестировали на системных платах с чипсетами B450 и X570 — результаты разные В базе данных Geekbench 5 появились новые результаты теста AMD Ryzen 9 3950X: в одном случае использовалась системная плата на чипсете AMD B450 (Aorus B450 PRO WIFI), в другом — на топовом X570 (Asus Prime X570-P). Результаты получились разные. В первом случае рез...

«Внешность легенды, функциональность трактора»: Обзорщик оценил актуальность ИЖ Планета-5 в 2019 году Несмотря на свой внушительный возраст, советский мотоцикл всё ещё способен на многое. И чтобы это продемонстрировать, блогер Алексей Сидоров решил взять на тест-драйв старенький мотоцикл ИЖ Планета-5. Ему повезло найти прославленный байк, находящийся в отличном состоянии, п...

[Из песочницы] Consumer Driven Contracts или Gitlab CI глазами QA test automation Цели данной публикации: Краткое введение в Consumer Driven Contracts (CDC) Настройка CI pipeline на основе CDC Consumer Driven Contracts В этой части мы пройдемся по основным моментам CDC. Данная статья не является исчерпывающей на тему контрактного тестирования. Существуе...

AMD развивает экосистему Mini PC, ориентированную на конкуренцию устройствам Intel NUC Компания AMD продолжает наступление на позиции своего «синего» конкурента, она занялась созданием собственной экосистемы мини-ПК, которая позволит противостоять в сегменте Intel NUC (Next Unit of Computing). Однако у компаний разные подходы к созданию миниатюрных компьютеров...

Самый «чистокровный» Android-флагман неожиданно опозорился в тестах DxOMark Google Pixel 4 заработал всего 112 баллов, что не позволило гаджету войти даже в первую пятерку рейтинга. От лидера тестов DxOMark - Huawei Mate 30 Pro - американский смартфон отстал на 9 баллов.

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

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

Разбор заданий конкурса AI CTF на Positive Hack Days 9 На PHDays 9 мы решили рассмотреть с практической стороны модную сегодня тему безопасности машинного обучения. Для этого мы создали онлайн-конкурс AI CTF (capture the flag) формата task-based, с заданиями, посвященными безопасности применения техник искусственного интеллекта....

ЧПУ в хоббийной мастерской (часть 2) → Первая часть В статье рассмотрим стандартное и нестандартное использование CNC-роутера. Для чего кроме вырезания деревянных картинок можно приспособить такой станок. Осторожно, трафик. Читать дальше →

OnePlus 7 против OnePlus 7 Pro: тест на скорость Оба смартфона оснащены чипсетом Snapdragon 855. При этом у «младшей» модели — OnePlus 7 — разрешение экрана составляет FHD+, в то время как OnePlus 7 Pro оснащен экраном с разрешением QHD+. Ролик, посвященный сравнению, был опубликован на YouTube-канале Gary Explain...

Созданные по чертежам точные трехмерные модели iPhone XI, iPhone XI Max и iPhone XIR На сайте Slashleaks опубликовали изображения трехмерных моделей смартфонов iPhone XI, iPhone XI Max и iPhone XIR, которые были созданы на базе реальных чертежей данных устройств. Учитывая, что до анонса новых смартфонов семейства остается чуть более двух месяцев, вполне...

«У нас конкурент!»: В сети сравнили Toyota Camry XV70 с Honda Accord X Неужели уверенность «тойотоводов» в «идеальности» последних «Камри» пошатнулась? Многие из тех, кто владеет последними моделями Toyota Camry, до выхода на YouTube-канале «Z Drive» видео с обзором и тест-драйвом яркой новинки Honda Accord X были преисполнены уверенности в то...

«Не ожидал от Кореи такого драйва»: Водителя привёл в восторг KIA Proceed GT «Заряженный» автомобиль в кузове Shooting Break вызывает исключительно положительные эмоции. К такому выводу пришёл блогер с канала «Автопанорама» после того, как устроил тест-драйв KIA Proceed GT в самой дорогой комплектации. Данный автомобиль всегда казался ему не самым п...

[recovery mode] Искусственный интеллект, великий и ужасный. Часть вторая Как и предыдущая, эта заметка представляет собой обзор статей и комментариев к ним здесь, на Хабре, сгруппированный по нескольким темам. Законы робототехники Азимова Пожалуй, самая смешная, но, как ни странно, до сих пор широко обсуждаемая тема. Собственно, говорить тут про...

Termux шаг за шагом (Часть 2) В прошлой части мы с вами познакомились с базовыми командами Termux'а, настроили SSH соединение с ПК, научились создавать alias'ы и установили несколько полезных утилит. В этот раз нам предстоит шагнуть еще дальше, мы с вами: узнаем про Termux:API установим Python и nano, а...

Горизонтальный vs. вертикальный рост разработчика. Мнения из ivi и Яндекса Одну из сессий конференции YaTalks мы посвятим росту разработчиков. Это будет разговор между представителями разных фирм — мы пригласили CTO онлайн-кинотеатра ivi Евгения eross Россинского, технического директора mos.ru Романа romas1982 Ивлиева и Германа Наркайтиса — директо...

Тест Intel Core i5-9600K: игровой процессор на каждый день Во время теста Intel Core i5-9600K зарекомендовал себя как отличный игровой и универсальный CPU. Хорошие результаты тестов обеспечивают шесть ядер и очень высокие тактовые частоты. А вот стоимость оставляет желать лучшего: большое количество CPU с лучшими оценками стоят знач...

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

[Перевод] F#7: Записи (Records) Итак, мы продолжаем наше путешествие к большему количеству типов F#. На этот раз мы рассмотрим типы Записей. Читать дальше →

Обзор и тесты Dunobil Marvic Signature Touch с новой прошивкой Летом мы проводили детальное тестирование сигнатурного видеорегистратора Dunobil Marvic Signature Touch. Не так давно компания выпустила глобальное обновление этой модели, предложив сразу целый ряд изменений. В рамках текущего теста предлагаем рассмотреть их детальнее. Виде...

Tic Tac Toe, часть 2 Продолжение статьи Tic Tac Toe, часть 1, в которой мы начали разработку этой игры на Svelte. В этой части мы доделаем игру до конца. Добавим команды Undo/Redo, произвольный доступ к любому шагу игры, попеременные ходы с противником, вывод статуса игры, определение победителя...

[Перевод] TDD в геймдеве или «кроличий ад» TDD в геймдеве применяют довольно редко. Обычно проще нанять тестировщика, чем выделить разработчика для написания тестов — так экономятся и ресурсы, и время. Поэтому каждый успешный пример использования TDD становится интереснее. Под катом перевод материала, где эту технику...

[Перевод] Хитрости реализации переходов между экранами в Legend of Zelda Для эффекта вертикального скроллинга в первой части «The Legend of Zelda» используются манипуляции графическим «железом» NES, скорее всего не предусмотренные разработчиками консоли. У меня нет доступа к официальной документации Picture Processing Unit (PPU — графический чи...

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

Пастильда: итоги Как устроено контрактное производство электроники в США? Можно ли заработать на краудфандинге? Софт, который убивает железо. Миф или реальность? Есть ли жизнь у open-source проектов? Все это в заключительной части детективной истории про разработку Пастильды — аппаратного...

Dynamic в C#: рецепты использования Это заключительная часть цикла про Dynamic Language Runtime. Предыдущие статьи: Подробно о dynamic: подковерные игры компилятора, утечка памяти, нюансы производительности. В этой статье подробно рассматривается кэш DLR и важные для разработчика моменты, с ним связанные. Г...

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

Особенности работы Auto Tiering в СХД Qsan XCubeSAN Продолжая рассматривать технологии ускорения операций ввода/вывода в применении к СХД, начатые в предыдущей статье, нельзя не остановиться на такой весьма популярной опции, как тиринг (Auto Tiering). Хотя идеология работы данной функции весьма близка у различных производител...

«Иволга 2.0» — поезд, на котором вы поедете по МЦД Сегодня запуск первых двух маршрутов МЦД. По МЦД пойдут не просто поезда, а «Иволги». За пару месяцев до открытия МЦД на Тверском вагоностроительном. К релизу МЦД вышел и новый релиз «Иволги», теперь у неё версия 2.0. Давайте покажу, как собирается этот поезд, и что в нё...

КриптоАРМ на базе контейнера PKCS#12. Создание электронной подписи CadES-X Long Type 1. Часть 3 Прошло время и утилита, начатая как просмотрщик сертификатов, дополненная функциями работы с криптографическими токенами PKCS#11 и создания запросов (PKCS#10) на квалифицированный сертификат, пополнилась, как и было заявлено, функциями работы с контейнерами PKCS#12. Итак,...

Свергнет лидера? Эксперт сравнил новые Mazda 6 и Toyota Camry «Мазда» превосходит «Камри» по скорости, но уступает по комфорту и оснащенности. Эксперт с канала «Cliconcar» вывел на тест-драйв два японских бизнес-седана – Mazda 6 и Toyota Camry. Блогер попытался выяснить, свергнет ли Mazda лидера сегмента. Mazda 6 2019 модельного года...

[Перевод] Новшества JavaScript: итоги Google I/O 2019. Часть 2 Сегодня мы публикуем вторую часть перевода материала о новшествах JavaScript. Здесь мы поговорим о разделителях разрядов чисел, о BigInt-числах, о работе с массивами и объектами, о globalThis, о сортировке, об API интернационализации и о промисах. → Первая часть Читать да...

Реализация паттерна Page Object на Python + pytest Когда я начинал изучать автоматизацию тестирования, не мог понять — “что такое Page Object и как его реализовать на Python + pytest?”. Штудируя интернет, нашел реализацию на других языках и фреймворках: обучающие статьи, которые были непонятны для меня. Поэтому решил написат...

Больше не похож на «Солярис» и «Сонату»: Обзором нового Hyundai Elantra 2020 поделился эксперт Автоэксперт сделал обзор претерпевшего первое серьезное обновление седана Hyundai Elantra 2020, и протестировал автомобиль на зимней дороге. Эксперт с канала «Autonews» рассказал, что самым главным обновлением Hyundai Elantra стала новая «внешность» автомобиля – он больше н...

[Перевод] #NoDeployFriday: помогает или вредит? Нужно ли запрещать деплоить в production в определённое время? Или движение #NoDeployFriday стало реликтом времён, когда не было всеобъемлющих интеграционных тестов и непрерывного деплоймента? В своей команде вы могли столкнуться с той же самой дилеммой. Кто прав, а кто ви...

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

Стоит ли Mazda 3 своих денег? Обозреватель провёл тест драйв «самого красивого» седана 2020 Даже салон из искусственной кожи выглядит шикарно, уверен обозреватель. Подписчикам YouTube-канала «Car Confections» всё время было интересно, стоит ли Mazda 3 своих денег. Обозреватель решил не томить их в ожидании и провёл тест драйв «самого красивого», по его словам, сед...

[Перевод] Как разрабатываются и производятся процессоры: изготовление чипа Это третья статья из серии о проектировании ЦП. В первой статье мы рассмотрели архитектуру компьютера и объяснили его работу на высоком уровне. Во второй статье говорилось о проектировании и реализации некоторых компонентов чипа. В третьей части мы узнаем, как архитектурные...

Частная китайская компания впервые запустила многоразовую ракету Вице-президент LinkSpace Ван Мэй в интервью China News Service назвал прошедшие испытания «новой вехой в китайских исследованиях в области многоразового использования ракет». Кроме теста самой ракеты компания испытала новую технологию зажигания и запуска, а также технологию ...

Достижение максимального разрешения на зерне LCD фотополимерника 47мкм и дальнейшие проблемы. Достижение максимального разрешения на зерне  LCD фотополимерника 47мкм и дальнейшие проблемы.Наконец то удалось  достичь максимального оптического разрешения на принтере c 2K  LCD с масочным типом печати. При этом удалось создать  узконаправленный луч источника УФ с достато...

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

AMD Radeon RX 5500 уступила GeForce GTX 1660 в первом тесте С момента анонса видеокарты AMD Radeon RX 5500 прошло уже полтора месяца, однако она все еще не появилась в продаже. Впрочем, сегодня в сети появились результаты первых тестов ожидаемой новинки. Отмечается, что в испытаниях участвовала OEM-версия из настольного ПК HP Pavilio...

Более 7,5 миллиона детей и подростков приняли участие в тестировании по безопасности персональных данных Участие в тестировании приняло на 3 млн больше несовершеннолетних, чем осенью прошлого года. По итогам у большей части учеников сформировано понимание понятия персональных данных и той категории сведений, которые подпадают под него. Тестирование показало почти двукратный рос...

Импортозамещение на практике. Часть 3. Операционные системы Продолжаем наш цикл статей про импортозамещение. В предыдущих публикациях были рассмотрены варианты замещения развернутых систем на «отечественные», и конкретно гипервизоры «отечественного производства». Теперь настала очередь поговорить об «отечественных» операционных си...

Действующая модель ракеты Здравствуйте, мы ученицы 5 класса МБОУ «Школа №27 города Благовещенска» Амурская область: Вотина Варвара и Кучикина Оксана.  Мы решили участвовать в конкурсе 3D-моделирования и 3D-печати "Перспектива 3D" (ссылка: https://3dtoday.ru/blogs/news3dtoday/in-zelenogorsk-will-...

Шифрование трафика в Direct Connect, ч.2 – Ты кто??? – Я новый русский. – А я тогда кто?! Предисловие В первой части статьи мы обустраивали ADCs хаб и рассуждали о Direct Connect в целом. Сегодня нам предстоит научиться использовать такой хаб по прямому назначению. Для этого мы рассмотрим совместимые DC клиенты,...

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

Zen2. Эволюция платформы AM4 на примере Ryzen 7 3700x AMD продолжает развивать свою долгоиграющую платформу AM4. Недавно вышло новое поколение процессоров Ryzen на микроархитектуре Zen 2. Вообще, цикл развития архитектур AMD стал чем-то напоминать тик-так Intel, но не 1 в 1. Так, второе поколение Ryzen было скорее вариацией на ...

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 1. Пиксель О чем эта серия уроков? В данной серии статей, которые я собираюсь написать, я постараюсь максимально раскрыть теорию создания текстур для игровой индустрии, начиная от самого понятия «пиксель» и заканчивая построением сложных материалов (шейдеров) в игровом движке на пример...

Samsung Galaxy S10+ стал новым лучшим смартфоном рейтинга Consumer Reports Consumer Reports — ежемесячный журнал некоммерческой американской организации Consumers Union. Он публикует обзоры и сравнительные тесты потребительских товаров и услуг, при этом в журнала нет рекламы, так что оценка товаров происходит без предвзятости. После пров...

Камера внутри смартфона и гигантская медная пластина. Разборка Xiaomi Black Shark 2 показала особенности его конструкции Неделю назад блогер JerryRigEverything испытал смартфон Xiaomi Black Shark 2. Аппарат показал себя отлично, особенно в тесте на изгиб. После этого автор решил разобрать устройство, чтобы оценить его внутреннюю компоновку и различные особенности. Сам процесс разборки ни...

Простой и понятный: Блогер рассказал про первые 10 тысяч километров на Toyota Fortuner в самой дешёвой комплектации Эксперт готов отправится на внедорожнике в любую точку планеты. Накануне, блогер на канале «Тест Драйвович» проехал первые 10 тысяч километров на Toyota Fortuner в самой дешёвой комплектации и рассказ про это. Данная комплектация включает в себя двигатель на 2,7 литра мощ...

Тесты Ryzen Threadripper 3960X и 3970X показали, что это действительно революционные CPU За последние два десятилетия не так часто появлялись CPU, которые можно назвать «революционными». Но компании AMD в ноябре 2019 года удалось сделать это. Первые тесты процессоров Ryzen Threadripper 3960X и 3970X (24 и 32 ядра, 7 нм, Zen 2) показывают, что это совершенно но...

Подсчитываем энергобюджет радиолинии для спутника формата CubeSat Предисловие Думаю, нужно коротко пояснить, почему вдруг такая, казалось бы, тривиальная тема с подсчетом энергобюджета и почему именно спутники CubeSat? Ну, здесь всё достаточно просто: моя короткая педагогическая практика показала (мне), что тема эта хоть и базисная, но дал...

[Перевод] Как написать смарт-контракт на Python в сети Ontology. Часть 1: Blockchain & Block API Это первая часть из серии обучающих статей о создании смарт-контрактов на Python в блокчейн сети Ontology при помощи инструмента разработки смарт-контрактов SmartX. В этой статье мы начнём знакомство с API смарт-контракта Ontology. API смарт-контракта Ontology разделен н...

[Из песочницы] Создаем прототип для Sentiment Analysis с помощью Python и TextBlob Что важно для команды разработчиков, которая только начинает строить систему, базирующуюся на машинном обучении? Архитектура, компоненты, возможности тестирования с помощью интеграционных и юнит тестов, сделать прототип и получить первые результаты. И далее к оценке трудоем...

32-ядерный процессор AMD Epyc 7452 в первых тестах порой превосходит предшественника почти вдвое Согласно дорожной карте, которую мы рассматривали буквально вчера, семинанометровые серверные CPU AMD Epyc выйдут на рынок в августе. Они перейдут на архитектуру Zen 2, так что должны обеспечить хороший прирост производительности даже без учёта увеличения количества яде...

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

В рекламном кабинете myTarget появился инструмент для А/B-тестирования Mail.ru Group в рамках повышения эффективности решений в области digital-маркетинга запустила инструмент для проведения А/B-тестов кампаний на рекламной платформе myTarget. С помощью тестов рекламодатели смогут проверять гипотезы, сравнивать эффективность креативов и настрое...

Яндекс.Дзен» открыл возможность размещать видео Сервис Яндекс.Дзен расширил свои возможности за счет поддержки видео. Теперь пользователи получили возможность не только добавлять собственные видеоматериалы, но и публиковать нативную рекламу, предоставляемую в формате видео.

Cамые мощные смартфоны сентября 2019 года по тестам AnTuTu: Vivo NEX 3 5G, Vivo iQOO Pro 5G и другие Интернет-ресурс AnTuTu, занимающийся тестированием устройств, опубликовал список самых высокопроизводительных Android-смартфонов сентября 2019 года. Два аппарата Vivo заняли лидирующие позиции. Vivo NEX 3 и Vivo iQOO Pro 5G показали на бенчмарке первый и второй результат — 4...

«Битва на вариаторах»: Сравнение Mitsubishi Outlander и Subaru Forester Популярные внедорожники должны сравниваться в действии на пересеченной местности. Популярный автоблогер Петр Меньших на своем YouTube-канале не просто провел тест-драйвы новых версий внедорожников Mitsubishi Outlander и Subaru Forester, оснащенных вариатором, а сравнил ощущ...

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого дизайнера и...

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

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

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

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Enterprise Tactics. Часть 11 Командование и управление (Command and Control) Ссылки на все части: Часть 1. Получение первоначального доступа (Initial Access) Часть 2. Выполнение (Execution) Часть 3. Закрепление (Persistence) Часть 4. Повышение привилегий (Privilege Escalation) Часть 5. Обход защиты (Def...

Создаем краудсорсинговые карты помощи на WordPress + shMapper TL;DR мы сделали бесплатный опен-сорсный плагин shMapper, который позволяет создавать карты помощи, а также другие краудсорсинговые карты (с подложкой на Я.К и OSM) на WordPress. Завязка Девять лет назад горела вся центральная Россия. Я написал хабрапост, в котором призвал...

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

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

Сертификация ISTQB. Часть 1: быть или не быть? Как показывает наше последнее исследование: образование и дипломы, в отличие от опыта и формата работы, почти никак не влияют на уровень оплаты труда QA-специалиста. Но так ли это на самом деле и какой тогда смысл в получении сертификата ISTQB. Почему получение сертификата ...

Микробиота. Как работает тестирование Мы завершаем цикл статей о микробиоте. Первая была о том, как работает микробиота, а последняя — о влиянии лекарств на бактерии кишечника. В этом материале мы расскажем, как проводится тест «Генетика микробиоты» от Атласа, почему для него нужен именно образец стула, а также ...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...

[Перевод] Лямбды: от C++11 до C++20. Часть 1 Добрый день, друзья. Сегодня мы подготовили для вас перевод первой части статьи «Лямбды: от C++11 до C++20». Публикация данного материала приурочена к запуску курса «Разработчик C++», который стартует уже завтра. Лямбда-выражения являются одним из наиболее мощных дополнений...

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

[Перевод] Учебный курс по React, часть 5: начало работы над TODO-приложением, основы стилизации Сегодня, в следующей части перевода учебного курса по React, мы начнём работу над первым учебным проектом и поговорим об основах стилизации. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функциональные компоненты → Часть 3: файлы компоненто...

Chuwi UBook Pro: тест производительности процессора универсального планшета 2-в-1 Недавно выпущенный Chuwi на Indiegogo универсальный планшет 2-в-1 UBook Pro вызвал живейший интерес пользователей. И сегодня мы можем посмотреть на результаты тестов производительности используемого в нём процессора Intel Core M3 8100Y. Подробнее об этом читайте на THG.ru.

Планирование проектов в организации (часть 4) Я продолжаю цикл публикаций о Pulse Management — Управление проектной организацией (Метод Пульса). В этой статье я расскажу о самой «вкусной» части: Планирование проектов. Планирование — это самая простая и самая сложная часть любого проекта основанного целью которого являет...

12 ядер Intel Core i9-10920X не справились с 12 ядрами Ryzen 9 3900X Процессор Intel Core i9-10920X был представлен в начале месяца, а в продаже появится в ноябре. Это 12-ядерный CPU HEDT, работающий на частотах 3,5-4,8 ГГц, который оценён в 689 долларов. То есть Ryzen 9 3900X с 12 ядрами и частотами 3,8-4,6 ГГц и ценой 500 долларов нель...

Проектирование элементов подвески спортивного автомобиля Subaru Impreza WRX GH в среде T-FLEX CAD Проектирование элементов подвески спортивного автомобиля Subaru Impreza WRX GH в среде T-FLEX CADДрузья!Публикуем интересный материал о проектировании элементов подвески авто, автор  Владимир Вагранский.В статье рассмотрено проектирование и производство элементов подвески ав...

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

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

[Перевод] Ускорение instagram.com. Часть 1 В последние годы на instagram.com появилось много нового. Очень много. Например — средства создания историй, фильтры, творческие инструменты, уведомления, прямые сообщения. Однако по мере роста проекта всё это дало один печальный побочный эффект, который заключался в том, чт...

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

Опубликованы первые игровые тесты разогнанной спецверсии Intel Core i9-9900KS В интернет попали результаты первых игровых тестов еще невыпущенного флагманского процессора Intel Core i9-9900KS. Напомним, что данный чип — это разогнанная версия i9-9900K, в связи с чем результаты сравнения не особо-то и сильно отличаются друг от друга.

[Из песочницы] Как я создавал «WildMAN» — пародию на множество 8-битных игр и недавно ее портировал на Android Я думаю каждого фаната приставочных игр интересовала тема создания игр и была мечта создать свою игру, в студенческие годы я увлёкся программированием. Читать дальше →

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

Nvidia уже представила видеокарты GeForce GTX 1660, но пока в закрытом формате Количество слухов о новых видеокартах Nvidia, которые будут лишены аппаратного ускорения трассировки лучей, продолжает увеличиваться. На днях мы уже имели возможность ознакомиться с результатом теста GeForce GTX 1660 Ti, а затем и с параметрами младших моделей GTX 1660....

[Из песочницы] ListenIt — расширение Google Chrome для автоматического создания аудио версий статей Всем привет! Меня зовут Евгений, я создал расширение ListenIt для браузера Google Chrome. Расширение позволяет автоматически создавать аудиоверсии статей, а читателям прослушивать их прямо с сайта. Читать дальше →

Новая версия ПО Cinebench R15 позволяет корректнее тестировать процессоры с большим количеством ядер Тест Cinebench R15 часто используется для оценки производительности процессоров. Проблема в том, что тест старый, и современные многоядерные CPU проходят его буквально за секунды. А это означает, что всё время теста они работают на максимальных частотах. Это показатель ...

Обзор и тест комплекта оперативной памяти DDR4-3200 Team Group T-Force Night Hawk Legend RGB (TF7D416G3200HC14ADC01) объемом 16 Гбайт На российском рынке представлены далеко не все производители оперативной памяти. Часть хороших фирм, которые выпускают отличную продукцию, обходят нас стороной. Сегодня на тестирование попала память компании Team Group – модель из серии Night Hawk RGB. Сегодня мы рассмотрим ...

[Из песочницы] Оптимизация скриптов с Webpack SplitChunksPlugin В этой статье я бы хотел поделиться своим опытом по разбиению бандлов для многостраничного сайта с помощью Webpack 4. Cначала создадим для каждой страницы свою точку входа. Рассмотрим на примере 4 страниц: const path = require("path"); const PATHS = { src: path...

Стартовал закрытый бета-тест мультяшной трехмерной MOBA Animal Wars Auer Media & Entertainment, мобильный разработчик из Тайваня, запустил закрытый бета-тест Animal Wars. Он продлится до 31 января, а все принявшие участие получат эксклюзивный скин на старте. Animal Wars – это PvP-сражения в формате 3-на-3, где игроки должны устранять пе...

Она существует: видеокарта NVIDIA GeForce GTX 1180 замечена в тесте GFXBench Несмотря на официальный анонс GeForce RTX 2060 и мобильных GeForce RTX, в Сети продолжают появляться слухи и утечки о новых, ещё не вышедших видеокартах NVIDIA, а именно о моделях GeForce 11-й серии. Очередное подтверждение существования данных видеокарт обнаружилос...

Redmi 7 против Redmi Note 7: тест на скорость Redmi 7 оснащен чипсетом Snapdragon 632, в то время как Redmi Note 7 использует чипсет Snapdragon 660. При этом участвовавший в тесте Redmi 7 имеет три гигабайта оперативной памяти, а Redmi Note 7 — четыре гигабайта ОЗУ. Кроме теста на скорость, был проведен и тест ...

[Перевод] Сила дженериков в Swift. Часть 2 Добрый день, друзья. Специально для студентов курса «iOS Разработчик. Продвинутый курс» мы подготовили перевод второй части статьи «Сила дженериков в Swift». Связанные типы, условия where, сабскрипты и прочее… В статье «Сила дженериков в Swift. Часть 1» описывались gene...

[Перевод] Зал славы потребительской электроники: истории лучших гаджетов последних 50 лет, часть 2 Первая часть Bowmar 901B В 1973 году Bowmar/ALI была крупнейшей компанией-производителем калькуляторов в мире. В 1976 году она закрылась Прощай, логарифмическая линейка: калькулятор Bowmar 901B (по прозвищу «Мозг») считается первым калькулятором с ЖК-экраном и первым карма...

Показали, как надо: Renault Duster и LADA 4×4 устроили мастер-класс на бездорожье Французский кроссовер и российский внедорожник не уступают друг друг по проходимости. Эксперт с канала «AcademeG» на YouTube вывел на вседорожный тест-драйв французский кроссовер Renault Duster и российский внедорожник LADA 4×4. Автомобили устроили мастер-класс езды на...

В тесте Ashes of the Singularity видеокарта Radeon RX 5700 обходит более дорогую GeForce RTX 2060 Super С возможностями видеокарт GeForce RTX 2060 Super и RTX 2070 Super мы уже познакомились, теперь же все ждут старта продаж адаптеров Radeon RX 5700 и RX 5700 XT и их результатов в играх. И пока полноценных тестов нет, можно посмотреть на различные утечки. К примеру, изве...

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

Внутрянка 3D-печатной детали Всем привет!Какие планы на следующую среду?Мы приглашаем вас на наш бесплатный вебинар - "Внутрянка 3D-печатной детали", который состоится 22 мая в 19:00 по Москве. Мы разберём следующие вопросы:- Как заполнение влияет на прочность детали? - Что такое Hilbert Curve, Octagram...

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

«Это лучшее, что могут предложить японцы»: Что может Mitsubishi Pajero Sport 2020 на бездорожье — блогер Японский внедорожник без сомнения годится для езды по очень плохим отечественным дорогам. Многие россияне немало слышали о Mitsubishi Pajero Sport 2020 года, но при этом еще никто не удосужился испытать его в суровых российских условиях. Ведущий канала «Off-Road.Adept» пока...

Самодельная лазерная установка на парах меди “Lightsaber” – часть 3, заключительная Я решил составить краткую шуточную инструкцию для начинающих некромантов, которые захотят поднимать из мертвых лазеры на парах меди. Виктор Франкенштейн «вдыхал жизнь» в мертвецов, а мы проделаем то же самое с мертвой лазерной трубкой. Читать дальше →

[Перевод] Windows калькулятор теперь Open-Source Мы рады рассказать, что на прошлой неделе наш Windows Calculator стал OpenSource. Сейчас он доступен на GitHub по лицензии MIT. Это включает в себя исходный код, структуру сборки, модульные тесты и структуру продукта. Наша цель — создать еще лучший продукт в партнерстве с со...

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

Корпус Silverstone RVZ03-ARGB для плат Mini-ITX: обновленная модель с поддержкой БП формата ATX и RGB-подсветкой Silverstone RVZ03-ARGB — компактный десктоп с RGB-подсветкой для плат формата Mini-ITX (или Mini-DTX), допускающий как горизонтальную, так и вертикальную установку. В конструкции используется Г-образный удлинитель для слота PCI-E (райзер), который позволяет размещать видеока...

[Перевод] Исследование глубин аннотаций типов в Python. Часть 1 C 2014 года, когда в Python появилась поддержка аннотаций типов, программисты работают над их внедрением в свой код. Автор материала, первую часть перевода которого мы публикуем сегодня, говорит, что по её оценке, довольно смелой, сейчас аннотации типов (иногда их называют «...

[Перевод] 4 шага для создания профиля кандидата Всем привет. В этом месяце в Отус стартует новый поток курса «IT-Recruiter.» К этому запуску мы приурочили новый полезный перевод, которым делимся с вами. Создание профиля кандидата Ваш профиль кандидата – это внутренний документ, который, по сути, представляет собой спис...

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

«Паровозная тяга»: Что круто и что не так с «чипованной» Skoda Octavia 4х4 – блогер Заядлый «яповод» высказал свое мнение о чешской машине, доработанной тюнингом Stage 2. Блогер на YouTube-канале «На чём ездят за Уралом» рассказал, что круто и что не так с «чипованной» Skoda Octavia 4х4. На рассмотрение он взял универсал четвертого поколения, и констатиров...

Unit-тесты в СУБД — как мы делаем это в Спортмастере, часть первая Привет, Хабр! Меня зовут Максим Пономаренко и я — разработчик в Спортмастере. Имею 10-летний опыт работы в IT-сфере. Начинал карьеру в в области ручного тестирования, затем переключился на разработку баз данных. Последние 4 года, аккумулируя знания, полученные в тестировани...

В сеть утекли чертежи iPhone XI В сети появилась конструкторская документация смартфона iPhone XI, который еще не был представлен официально. Изображение прежде всего интересно компоновкой основной камеры. В левой части можно увидеть два оптических блока (разрешение сенсоров составит 14 Мп и 12 Мп пикселей...

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

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

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

Разработчики AnTuTu выпустили приложение AI Review для тестирования возможностей ИИ у мобильных платформ На сегодняшний день многие топовые однокристальные системы для смартфонов в той или иной форме поддерживают вычисления, связанные с искусственным интеллектом. У некоторых SoC есть выделенные модули NPU, а, к примеру, у платформ Qualcomm этими задачами занимаются сразу н...

Прожорливый «китаец»: Реальный расход топлива Chery Tiggo 7 раскрыли в сети Обзорщика, расхваливавшего новый китайский автомобиль, уличили во лжи о расходе топлива. Снимающий видео на канал Change Agent украинский блогер поделился своим мнением о новом флагманском кроссовере Chery Tiggo 7, который появится на российском рынке в первом квартале 2019...

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

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

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

«Мне больше нечего сказать» – Эксперт о динамике LADA Granta Drive Active Чего не хватало «Гранте», чтобы ехать «драйвово», проверял известный блогер. Популярный автоблогер YouTube-канала «Z Drive» поделился впечатлениями о новой LADA Granta Drive Active с МКПП (есть версия и с АКПП), которая с первого взгляда покоряет своим «суровым» и «драйвовы...

Разворачиваем среду для работы с микросервисами. Часть 1 установка Kubernetes HA на bare metal Здравствуйте уважаемые читатели Хабра! Этой публикацией я хочу начать цикл статей про развертывание полноценной среды оркестрации контейнерами Kubernetes, которая будет готова к эксплуатации и запуску приложений. Я хочу рассказать не просто про то, как развернуть кластер Ku...

Flash-анимации в Unity3D своими руками. Часть первая, лирическая В этой серии статей я расскажу о том, как и почему мы решили создать своё собственное решение для импорта flash-анимаций в Unity, об оптимизациях и внутренней кухне получившегося плагина. А также в программе: рассказ о внутренностях формата swf, особенностях расширения Unity...

Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2) В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW, doParallel и конструкции foreach. Данная статья является продолжением, но может быть рассмотрена как автономное р...

В США и Великобритании стартовали тесты Xbox Game Streaming — стриминг с консоли на смартфон У ПК-игроков есть Steam Link, у владельцев PS4 — Remote Play, и оба приложения активно развиваются. В конце лета первое вышло из стадии бета-теста и получило поддержку 200 новых устройств, а второе недавно научилось работать со всеми смартфонами на Android 5.0. Microsoft то...

Распознавание номеров. Как мы получили 97% точности для Украинских номеров. Часть 2 Распознавание номеров. Практическое пособие. Часть 1 Продолжаем рассказ о том как распознавать номерные знаки для тех кто умеет писать приложение «hello world» на python-е! В этой части научимся тренировать модели, которые ищут регион заданного объекта, а также узнаем как...

Не очередной язык программирования. Часть 3: Физика Третья и заключительная часть серии статей о языке lsFusion (ссылки на первую и вторую части) В ней речь пойдет о физической модели: всем том, что не связано с функционалом системы, а связано с ее разработкой и оптимизацией производительности, когда данных становится слиш...

Samsung Galaxy A80 против Galaxy S9+: тест на скорость Galaxy A80 оснащен чипсетом Snapdragon 730G, в то время как Galaxy S9+ использует чипсет Exynos 9810. При этом участвовавший в тесте Galaxy A80 имеет восемь гигабайтов ОЗУ, а Galaxy S9+ оснащен шестью гигабайтами оперативной памяти. Помимо теста на скорость, блогер провел ср...

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

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

Бесшовный клиент-сервер Любой клиент-серверный проект подразумевает четкое разделение кодовой базы на 2 части (иногда больше) — клиентскую и серверную. Зачастую, каждая такая часть оформляется в виде отдельного независимого проекта, поддерживаемого своей командой девелоперов. В этой статье я пред...

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

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

[Перевод] Реверсинг и взлом самошифрующегося внешнего HDD-накопителя Aigo. Часть 2: Снимаем дамп с Cypress PSoC Это вторая и заключительная часть статьи про взлом внешних самошифрующихся накопителей. Напоминаю, недавно коллега занес мне жёсткий диск Patriot (Aigo) SK8671, и я решил его отреверсить, а теперь делюсь, что из этого получилось. Перед тем как читать дальше обязательно ознак...

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

Samsung Galaxy A80 против OnePlus 7: тест на скорость Galaxy A80 оснащен чипсетом Snapdragon 730G, в то время как OnePlus 7 использует чипсет Snapdragon 855. При этом участвовавший в тесте Samsung имеет восемь гигабайтов оперативной памяти, а OnePlus — шесть гигабайтов ОЗУ. Кроме теста на скорость, блогер провел и тест камер ап...

Создание моментальных игр на Unity в Google Play Instant Привет! Перевели статью от Google с пошаговой инструкцией создания Instant Game в Google Play для игр на Unity. Google анонсировал сервис Google Play Instant в марте 2018-го; с тех пор гейм-девелоперы могут создавать игры с мгновенным погружением. Существует несколько спо...

Улучшаем работу Wi-Fi. Часть 2. Особенности оборудования Друзья, эта статья является продолжением первой части цикла статей о том как улучшить работу WiFi в офисе или на предприятии. Читать дальше →

Tic Tac Toe, часть 7: pytest и Travis CI Tic Tac Toe: содержание цикла статейВ этой статье рассмотрим Непрерывную Интеграцию/Сontinuous Integration на примере использования Travis CI. Читать дальше →

Xiaomi Mi 9 против Xiaomi Mi 8: тест на скорость Xiaomi Mi 9, участвовавший в тесте, оснащен чипсетом Snapdragon 855 и шестью гигабайтами оперативной памяти, в то время как Xiaomi Mi 8 использует Snapdragon 845 (предыдущий флагманский чипсет Qualcomm) и имеет также шесть гигабайтов ОЗУ. Оба устройства, принимавшие участие ...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 5 ← Часть 4. Программирование периферийных устройств и обработка прерываний Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 5. Проектирование многопоточных приложений В предыдущих частях статьи мы подробно останавливались на основах программирования с ...

Redmi K20 Pro против Huawei P30 Pro: тест на скорость Redmi K20 Pro оснащен чипсетом Snapdragon 855, в то время как Huawei P30 Pro оборудован чипсетом Kirin 980. При этом участвовавший в тесте Huawei имеет восемь гигабайтов оперативной памяти, а Redmi K20 Pro, принимавший участие в сравнении, оснащен шестью гигабайтами ОЗУ. Пом...

Создание React-ивного хука usePosition() для получения и отслеживания координат браузера Если вкратце В этой статье мы создадим React-ивный хук usePosition() для отслеживания геолокации браузера. Под капотом этот хук будет использовать методы getCurrentPosition() и watchPosition() нативного браузерного объекта navigator.geolocation. Финальную версию хука я опуб...

[Перевод] Инженеры и архитекторы уже проектируют лунные поселения Планы колонизации Луны от НАСА и Европейского космического агентства требуют передовых систем жизнеобеспечения и защиты от космических лучей Архитектурное бюро Skidmore, Owings & Merrill известно проектированием и разработкой башни Бурдж-Халифа, самого высокого здания ...

Геймдизайн в жизнь. Экономика игры (Часть II) Доброго дня! Немного об авторе: меня зовут Мария, гейм дизайнер. Это третья статья из цикла по применению теории геймдизайна в жизни. Ссылки: Первая статья: «Гейм дизайн в жизнь. Пример разбора механики игры» Вторая статья: «Геймдизайн в жизнь. Экономика игры (Часть I)» ...

[Перевод] SSD GIGABYTE Aorus RGB M.2: мал, да удал даже для RGB-светодиодов (2 часть) Часть 1 >> Часть 2 Производительность случайного чтения В первом тесте производительности случайного чтения используются очень короткие пакеты операций, выполняемые по одному, и без очереди. Диски получают достаточно времени простоя между пакетами, чтобы общий рабочий...

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 2 Продолжаем разговор про 3Д шутер за выходные. Если что, то напоминаю, что это вторая половина: Часть первая: отрисовка стен Часть вторая: населяем наш мир + оконный интерфейс Как я и говорил, я всеми силами поддерживаю желание в студентах делать что-то своими руками. В ча...

[Перевод] Selenium WebDriver – Метрика тестов в реальном времени с использованием Grafana и InfluxDB Всем привет! Уже на следующей неделе стартуют занятия в группе «Java QA Engineer». Этому и будет приурочена нынешняя публикация. Обзор: Ежедневное выполнение автоматизированных регрессионных тестов в рамках каждодневной сборки неизбежно на настоящий момент. Приятно наход...

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