Социальные сети Рунета
Суббота, 11 мая 2024

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

Обидно за мнения про статические анализаторы кода Инструменты статического анализа кода ушли далеко вперёд. Это вовсе не те "линтеры", которые активно применялись 20 лет тому назад. Однако многие по-прежнему относятся к ним, как к очень простым инструментам. Обидно. Обидно, как за методологию анализа кода в целом,...

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

Анализ исходного кода Emby при помощи анализатора PVS-Studio Emby — довольно известный медиасервер, наравне с Plex и Kodi. В этой статье мы попробуем проверить его исходный код при помощи статического анализатора PVS-Studio. На официальном сайте Emby есть маленькая пометочка «Built with ReSharper». Что же, так даже интереснее. Читать...

Качество кода Apache Hadoop: production VS test Для того, чтобы получить качественный production код, недостаточно просто обеспечить максимальное покрытие тестами. Несомненно, для того, чтобы добиться высоких результатов, основной код проекта и тесты обязаны работать в идеально сплоченном тандеме. Поэтому уделять внимани...

27 июня, стрим-конференция «Кодинг будущего» Привет! Если вы читали наши предыдущие посты, то уже знаете про Alfa Battle для Java-разработчиков. Послезавтра в прямом эфире можно будет посмотреть финал чемпионата, с 12.00 до 18.00. Параллельно стриму с финалом мы запустим стрим-конференцию под названием «Кодинг будуще...

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

Небольшой вклад в борьбе Avalonia UI против зоопарка платформ Эта статья – результат проверки проекта Avalonia UI с помощью статического анализатора PVS-Studio. Avalonia UI – это кроссплатформенная платформа пользовательского интерфейса на основе XAML, с открытым исходным кодом. Это один из технологически значимых проектов в истории ....

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

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

[Из песочницы] Нужно ли нам озеро данных? А что делать с хранилищем данных? Это статья перевод моей статьи на medium — Getting Started with Data Lake, которая оказалась довольно популярной, наверное из-за своей простоты. Поэтому я решил написать ее на русском языке и немного дополнить, чтобы простому человеку, который не является специалистом по раб...

JPoint 2021: тенденции и тренды мира Java В третьем онлайн-сезоне конференций, проводимых JUG Ru Group, с 13 по 17 апреля 2021 года успешно прошла Java-конференция JPoint 2021. Что было интересного на конференции? Какой тематики были доклады? Кто из спикеров и про что рассказывал? Что изменилось в организации кон...

Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow 7-8 декабря отгремела конференция для мобильных разработчиков Mobius 2019 Moscow. Доклады прочитаны, гости накормлены, призы разыграны, и вот перед вами разбор самых интересных вопросов из трех quiz’ов со стенда hh.ru. Читать дальше →

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

Интеграция PVS-Studio в PlatformIO Недавно в среде разработки встраиваемых систем PlatformIO появилась поддержка PVS-Studio. В этой статье вы узнаете, как проверить свой код статическим анализатором на примере нескольких открытых проектов. Читать дальше →

NoVerify: PHP-линтер, который работает быстро Для PHP есть хорошие утилиты статического анализа: PHPStan, Psalm, Phan, Exakat. Линтеры хорошо выполняют свою работу, но очень медленно, потому что почти все написаны на PHP (или Java). Для личного использования или небольшого проекта это нормально, но для сайта с миллионам...

[Перевод] Конференция DefCon 27: за кулисами создания электронных бэйджей. Часть 1 Ведущий: приветствую всех на 27-конференции DefCon! Поскольку многие из вас здесь впервые, расскажу вам о некоторых основополагающих моментах нашего сообщества. Один из них состоит в том, что мы во всем сомневаемся, и если вы услышали или увидели что-то непонятное, просто за...

Топ лучших докладов Joker 2019 В октябре в Санкт-Петербурге прошла хардкорная конференция Joker 2019, и уже много про нее написано («Joker 2019: триумф года», «Чем нам запомнилась последняя JokerConf», «Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России»), и фоточки уже досту...

[Перевод] Статический анализ в GCC 10 Я работаю в Red Hat над GCC, GNU Compiler Collection. Для следующего основного релиза GCC, GCC 10, я реализовывал новую опцию -fanalyzer: проход статического анализа для выявления различных проблем во время компиляции, а не во время исполнения. Я думаю, что лучше выявлять ...

[Перевод] Неизбежность проникновения FPGA в дата-центры Не нужно быть разработчиком чипов, чтобы программировать для FPGA, как не нужно быть программистом на С++, чтобы писать код на Java. Однако в обоих случаях, вероятно, это будет не лишним. Цель коммерциализации обеих технологий, Java и FPGA, в том, чтобы опровергнуть послед...

26 февраля пройдет конференция «Аналитика маркетинга для бизнеса» Сегодня данные — это основа любого бизнеса, и пренебрегать ими нельзя. Нужно учиться находить их и правильно использовать.  26 февраля в Московском офисе Mail.ru Group состоится конференция «Аналитика маркетинга для бизнеса», где участники узнают, как как принимать реше...

Swagger в RBK.money — про наши внешние API Хочешь сделать что-то полезное и рабочее — сделай его так, чтобы другие люди могли этим полноценно пользоваться, нормально это ревьювить, да и вообще вспоминать тебя добрым словом, а не темной стороной своего словарного запаса. Для этого, кроме того, чтобы просто хорошо дела...

Roslyn API, или из-за чего PVS-Studio очень долго проект анализировал Многие ли из вас использовали сторонние библиотеки при написании кода? Вопрос риторический, ведь без применения сторонних библиотек разработка некоторых продуктов затягивалась бы на очень-очень большое время, потому что для решения каждой проблемы приходилось бы "изобретать ...

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

Статический генератор сайтов Hugo. Фронтенд реалии В 2020 практически весь мир фронтенда заполонили Javascript фреймворки. Только и слышно о React, Angular, Vue и иногда в далеких просторах можно услышать тихий шепот «Svelte». Разработчики умело используют эти инструменты для создания крутых продуктов, но есть и «динозавры» ...

Java-дайджест за 21 апреля Выпущен монитор системных ресурсов, работающий на Raspberry Pi и 7-дюймовом экране. Зонд жрет всего 30 мегабайт оперативки без использования GraalVM (но как?). И зонд, и дисплей-сервер для Raspberry Pi используют JavaFX. В качестве платформы для мониторинга пока доступна т...

Умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер Сетевая активность телевизора Samsung 5 Series. Скриншот: Geoffrey Fowler/The Washington Post Когда-нибудь думали, почему телевизоры так подешевели? Конечно, технический прогресс играет свою роль. Но дело не только в нём. Об этом не принято говорить, но факт: если из умно...

Компания Facebook из-за вспышки коронавируса SARS-CoV-2 отменила конференцию Global Marketing Summit 2020, которая должна была пройти в Сан-Франциско 9-12 марта Компания Facebook отменила проведение конференции Global Marketing Summit в этом году из-за угрозы распространения коронавируса SARS-CoV-2 (ранее он именовался 2019-nCoV). Представитель компании Энтони Харрисон заявил изданию San Francisco Chronicle, что Global Marketing Sum...

РИТ++ 2020: консультации с инженерами Авито в Зуме Привет, Хабр! 25 и 26 мая будет РИТ++. Это большая онлайн-конференция для всех, кто делает интернет. В обычных условиях мы бы встретились на стенде Авито в зале мероприятия, но 2020 перевернул всё с ног на голову. Так что общение переноситс...

JPoint 2020: новый формат, новые возможности С 29 июня по 3 июля 2020 года в онлайн-формате прошла Java-конференция JPoint 2020. Информация о докладах, спикерах, особенностях проведения, впечатления от конференции — всё это можно прочитать далее. Читать дальше →

SARIF SDK и его ошибки Сегодня у нас на тесте очередной качественный проект Microsoft, в котором мы всё же попытаемся героически поискать ошибки при помощи PVS-Studio. SARIF – аббревиатура от «Static Analysis Results Interchange Format», представляет собой стандарт (формат файла), предназначенный...

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

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

Презентация iOS 14 будет транслироваться на весь мир через iPhone Всемирная конференция для разработчиков Apple Worldwide Developers Conference (WWDC) проводится с 1983 года. В этом году мероприятие пройдет в онлайновом формате 22 июня этого года. Ожидается, что на Worldwide Developers Conference 2020 компания Apple представит операци...

Мероприятие GDC пройдет в августе 2020 года Представители мероприятия GDC объявили новую дату. Трехдневная структура пройдет с 4 по 6 августа. Мероприятие будет состоять из докладов производителей, выставочными стендами и пресс-конференций популярных разработчиков игр. Выставочный зал предоставит возможность демонстра...

Анализатор исходного кода Microsoft Application Inspector Компания Microsoft выпустила «Microsoft Application Inspector», кросс-платформенный опенсорсный (!) инструмент для анализа исходного кода. Читать дальше →

Международная практическая конференция SOCIAL MEDIA FEST Как повысить эффективность работы пресс-службы и PR-отдела в 2020-м году? Именно об этом пойдет разговор на ежегодной международной практической конференции «Эффективная пресс-служба-2020», которая пройдет 23–24 апреля в Москве. Два дня докла...

[Из песочницы] Web Scraping. Часть 1 Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём. Данная часть рассчитана для того, чтобы познакомить те...

DeepCode: взгляд со стороны Не так давно DeepCode, статический анализатор, основанный на машинном обучении, стал поддерживать проверку C и C++ проектов. И теперь мы можем на практике взглянуть, чем отличаются результаты классического статического анализа и статического анализа, основанного на машинном...

Mobius и WWDC: веселее вместе На днях Apple сообщила, что онлайновая WWDC пройдёт с 22 июня. А наша онлайн-конференция о мобильной разработке Mobius давно назначена на 22-25 июня, и получается «столкновение лбами». На первый взгляд может показаться так: одновременно пройдут два мероприятия с полезными д...

Открытая конференция PHP Russia Online На единственной конференции по PHP в России должно было быть 22 доклада от разработчиков инструментов, которыми мы все пользуемся, и множество камерных событий. Больше половины наших спикеров должны были прилететь из разных стран, поэтому угроза переноса или отмены нависла н...

Конференцию разработчиков Google I/O 2020 проведут с 12 по 14 мая Поисковый гигант Google подтвердил, что следующая конференция разработчиков Google I/O 2020 будет проходить в течение трех дней с 12 по 14 мая.Наряду с датами, компания также подтвердила, что конференция будет проходить в Амфитеатре Шорлайн в Маунтин-Вью, штат Калифорни...

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

Google назвала дату анонса Android 11 и Pixel 4A Компания Google рассекретила даты проведения своей ежегодной конференции для разработчиков Google I/O 2020. Объявление сделал генеральный директор Google Сундар Пичаи (Sundar Pichai) на своей официальной страничке в социальной сети Twitter.  Cosmos align...

Huaewei покажет Huawei P40 под занавес конференции на этой неделе Известный сетевой информатор под ником RODENT950 поделился на своей страничке в социальной сети Twitter информацией о грядущей пресс-конференции, которую в конце этой недели проведет компания Huawei. Напомним, компания Huaewei проведет онлайновую пресс-конференцию, кото...

Конференция AnalogBytes Conference: Роскомнадзор, СМИ, хайлоад и все-все-все Доброе утро, Хабр! Продолжаем рассказывать про нашу конференцию AnalogBytes, до которой остались последние два дня — она пройдёт уже в четверг. Расписание сформировалось, последние участники круглых столов подтверждаются — в общем, всё идёт по плану. Несколько человек сп...

Facebook отменил конференцию для разработчиков F8 из-за коронавируса Facebook объявил об отмене ежегодной конференции для разработчиков F8 из-за опасений, связанных с эпидемией коронавируса (COVID-19). Об этом сообщает Reuters. В этом году конференция должна была пройти с 5 по 6 мая в Сан-Хосе, Калифорния. Представитель Facebook в комментарии...

Видеозвонки под капотом: от миллионов в сутки до 100 участников в одной конференции Сейчас, кажется, невозможно найти мессенджер без функции звонков. Это удобно для пользователей, потому что все коммуникации можно вести в одном приложении. Если объединить всю доступную в СМИ статистику, то получится, что люди разговаривают через интернет более миллиарда мин...

Две красные кнопки, паяльник и React: как мы делали движуху для IT-конференции Badoo регулярно участвует со стендом в выставках IT-конференций. Поэтому каждый год мы с коллегами — инженерами и деврелами — придумываем, что бы такого айтишного сделать, чтобы не скучать в перерывах между докладами. Меня зовут Иван, я frontend-разработчик. В этой статье вм...

Создайте ваш первый тест на Cypress Всем привет! Меня зовут Роман Мостафин. Я тестировщик-автоматизатор в компании Clover, и обычно пишу автотесты на pytest + selenium. Недавно для написания тестов на UI на проекте «Умный Локомотив» для автоматизации регрессионного тестирования наша команда фронтенд-разработчи...

История одного патча Apple В этом году мы с a1exdandy выступали на конференциях VolgaCTF и KazHackStan с докладом про Patch Diffing программ написанных на Оbjective-С и то, как с его помощью можно искать и находить 0-day и 1-day уязвимости в продуктах компании Apple. Видео выступления можно посмотрет...

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

[Из песочницы] Как я избавился от тысячи вкладок… … и опоздал на 3 года. В идеале должно быть так: пользователь запускает браузер, и браузер показывает то, что нужно пользователю. Но пока такого не реализовали приходится пользоваться поисковыми системами. В идеале должно быть так: пользователь открывает поисковую систему, в...

C++ Russia: как это было Если в начале пьесы вы говорите, что на стене висит код на С++, то к концу он должен непременно выстрелить вам в ногу. Бьярне Строуструп С 31-го октября по 1-е ноября в Петербурге прошла конференция C++ Russia Piter – одна из масштабных конференций по программированию в Ро...

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

TeamLead Conf 2020: ключевые доклады Одним из главных талантов современного тимлида или техдира является умение находить толковых специалистов, собирать их в сплочённую команду и эффективно вместе работать. И тут как раз в феврале прошла профессиональная конференция TeamLead Conf 2020, единственное мероприятие...

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

[Перевод] Celery throttling — настраивам rate limit для очередей ​ В этой статье я покажу как решить одну из проблем, возникающих при использовании распределенных очередей задач — регулирование пропускной способности очереди, или же, более простым языком, настройка ее rate limit'a. В качестве примера я возьму python и свою любимую связку ...

Как прошла конференция @Kubernetes 29 ноября: видео и итоги 29 ноября прошла конференция @Kubernetes, организованная Mail.ru Cloud Solutions. Конференция выросла из митапов @Kubernetes — и стала четвёртым событием серии. Мы собрали в Mail.ru Group более 350 участников — чтобы обсудить самые актуальные проблемы с теми, кто вместе с ...

Изучаем VoIP-движок Mediastreamer2. Часть 7 Материал статьи взят с моего дзен-канала. Используем TShark для анализа RTP-пакетов В прошлой статье мы собрали схему дистанционного управления из генератора и детектора тональных сигналов, связь между которыми осуществлялась с помощью RTP-потока. В этой статье мы продолжа...

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

Прозрачные процессы тестирования на удалёнке Публикуем статью Анастасии Шариковой — QA Lead в Bookmate и преподавателя профессионального курса «QA Lead», с программой которого мы приглашаем вас ознакомиться! Также приглашаем на бесплатный пробный открытый урок «Тестовое покрытие по Бейзеру», где Анастасия Асеева-Нгуе...

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

NVIDIA превратила GTC 2020 в онлайн-конференцию из-за опасности коронавируса Похоже, в этом году довольно много крупных мероприятий пострадает из-за вспышки коронавируса. В конце февраля уже не состоялась барселонская выставка MWC 2020, а теперь и компания NVIDIA решила провести конференцию GTC (GPU Technology Conference) в формате онлайн-мероприятия...

Apple проведёт WWDC 2020 бесплатно и онлайн 22 июня Apple назвала дату проведения ежегодной конференции для разработчиков. WWDC 2020 должна начаться в понедельник, 22 июня. Традиционно компания из Купертино проводит свою «Всемирную конференцию разработчиков» в начале июня в Сан-Хосе. Однако пандемия COVID-19 задержала дату…

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

[Перевод] Использование Atomics.wait(), Atomics.notify() и Atomics.waitAsync() Статические методы Atomics.wait() и Atomics.notify() представляют собой низкоуровневые примитивы синхронизации, которые можно применять для реализации мьютексов и других подобных механизмов. Но, так как метод Atomics.wait() является блокирующим, его нельзя вызывать в главном...

«Типичная ошибка — бездумно бенчмаркать всё подряд»: интервью с Андреем Акиньшиным о бенчмаркинге В прошлом году у Андрея Акиньшина (DreamWalker) вышла книга «Pro .NET Benchmarking»: подробнейший труд о бенчмаркинге, полезный как .NET-разработчикам, так и айтишникам других направлений. Когда до её выхода оставалась пара месяцев, мы проводили конференцию DotNext 2019 ...

Вторая конференция Zabbix в России: регистрация и важные даты Летом прошлого года мы провели первую Zabbix Confrence Russia и получили большой интерес со стороны публики. Стало ясно, ежегодной конференции в России – быть. В 2020 году мы решили перенести мероприятие на май, не посягая на время летних отпусков. До конференции осталось чу...

[Из песочницы] People meet recommender systems. Factorization Машинное обучение довольно сильно проникло в нашу обыденную жизнь. Некоторые уже не удивляются, когда им рассказывают про нейронные сети в их смартфонах. Одной из больших областей в этой науке являются рекомендательные системы. Они есть везде: когда вы слушаете музыку, читае...

Сложности работы с ANTLR: пишем грамматику Ruby В «Ростелеком-Солар» мы разрабатываем статический анализатор кода на уязвимости и НДВ, который работает в том числе на деревьях разбора. Для их построения мы пользуемся оптимизированной версией ANTLR4 – инструмента для разработки компиляторов, интерпретаторов и трансляторов...

Айтишники на карантине: личный опыт из разных стран Разработчиков из самых разных концов планеты сейчас объединяет карантин, но опыт у них различается: Кто-то впервые столкнулся с удалёнкой — а кто-то давно работает из дома, но всё равно ощущает себя непривычно, потому что раньше «удалёнка» не означало «изоляция». Кому-то ...

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

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

Facebook отменила конференцию F8 из-за коронавируса COVID-19 Facebook объявила о своём решении отменить ежегодную конференцию разработчиков программного обеспечения F8 из-за опасений, связанных со вспышкой коронавируса COVID-19. Конференция должна была проходить с 5 по 6 мая в конференц-центре McEnery в Сан-Хосе, штат Калифорния. F8 –...

i9-10900K будет быстрее на 30% предыдущего поколения Согласно результатам тестов, Intel Core i9-10900k предложит увеличение производительности от 2% до 30% по сравнению с Intel Core i9-9900k. В тесте Cinebench R15 Core i9-10900K на 26% быстрее, чем Core i9-9900k. Если учесть все тесты, Core i9-10900K может дать повышение произ...

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

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

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

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

«Не будем порождать теории заговора». Разговор про ML-конференции с людьми из науки и IT-компаний Сейчас почти никакие публичные мероприятия не проходят, но мы надеемся, что скоро ситуация изменится (и прикладываем к этому усилия). Мы ждём, что перенесённые события пройдут в другие даты, а будущие — не отменятся, поскольку в их отмене не будет необходимости. В том числе ...

Google полностью отменила мероприятие по анонсу Android 11 Компания Google еще в январе текущего года официально объявила, что в скором времени проведет ежегодную конференцию для разработчиков I/O 2020.В рамках данного мероприятия должны были официально представить операционную систему Android 11 и, возможно, какие-нибудь новые устр...

Windows vs Sysmon На последней конференции ZeroNights, в ходе неформального общения со своими коллегами по цеху — инженерами систем мониторинга, нам был задан простой на первый взгляд вопрос — распространено мнение, что для полноценного мониторинга эндпоинта с ОС Windows необходимо использов...

Почему нельзя пользоваться бесплатными VPN Наверное, все знают, что такое VPN. Не в последнюю очередь на это повлияла блокировка Telegram в России. Пользователи поневоле были вынуждены научиться работать либо с прокси, которые очень часто отваливались, либо с VPN. Само собой, многие выбрали бесплатные сервисы, потом...

12-13 декабря в Москве пройдет RIW 2019 Неделя Российского Интернета (Russian Internet Week) — крупнейшая в России конференция и выставка высоких технологий, которая проходит с 2008 года. Основная площадка для диалога среди представителей бизнеса, государства, стартапов и специалистов. Место проведения масшт...

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

Глазные интерфейсы. Доклад в Яндексе В феврале Яндекс провёл вторую конференцию «Я Фронтенд». Мы сделали её непохожей на наши традиционные Я.Субботники — почти все спикеры были не из Яндекса, чтобы зрители могли узнать об опыте разных компаний и разработчиков. За день было съедено 10 кг мармелада, гости посмот...

Что умеет Dialogflow? 26 ноября в Москве прошла третья в своей истории Conversations – конференция по разговорному искусственному интеллекту для разработчиков и бизнеса, на которой был представлен новый доклад компании «Аэроклуб ИТ». В прошлый раз речь шла об одном из наших исследовательских пр...

TCP BBR: быстрый и простой способ ускорения загрузки страниц. Доклад Яндекса Современные протоколы прикладного уровня используют для ускорения передачи данных мультиплексирование, которое повышает требования к надёжности канала. На конференции YaTalks Александр Грянко phasma рассказал, как мы ускоряем загрузку страниц на каналах с большими потерями п...

Алгебраические типы данных и Python Возможно, кто-то из читателей, увидев заголовок этой статьи, подумает что-нибудь вроде:"Что?! Алгебраические типы данных?! Это же что-то из мира функциональных языков программирования. Python?! Ну нет... Где Python со своей динамической утиной типизацией, а где типы дан...

День интернет-рекламы: новый уровень. Москва + онлайн 29 февраля 2020 года в московском офисе Mail.ru Group пройдет конференция День интернет-рекламы. Всего за 1 день – десятки инсайтов и фишек для вашего проекта. Контекст, SMM, нативная реклама, SEO, контент-маркетинг, продвижение бренда в сети, управление ресурсами, мобильные...

Логирование запросов к приложению Django Привет, меня зовут Дмитрий Чернышов, я ведущий разработчик компании «БАРС Груп». Последние несколько лет среди прочих задач нам в команде приходится сталкиваться с необходимостью анализа производительности приложений на Django с большим количеством пользователей и постоянн...

Интересные материалы: 20.02 Закрываем неделю статическими анализаторами кода, продуктивностью "с 9 до 5" и даже GitHub-ом для данных.

[Перевод] Конференция DEFCON 27. Buttplug: подлинное тестирование на проникновение. Часть 2 Аналитики полагают, что в настоящее время в мире существует порядка 10 миллиардов устройств из области «интернета вещей» (IoT). Иногда эти устройства завоевывают свое место на рынке, буквально взбираясь вверх по человеческим задницам. Как оказалось, дешевые и маломощные ради...

[Перевод] Конференция DEFCON 27. Buttplug: подлинное тестирование на проникновение. Часть 1 Аналитики полагают, что в настоящее время в мире существует порядка 10 миллиардов устройств из области «интернета вещей» (IoT). Иногда эти устройства завоевывают свое место на рынке, буквально взбираясь вверх по человеческим задницам. Как оказалось, дешевые и маломощные ради...

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

Google отменила конференцию Google I/O 2020 из-за коронавируса Из-за эпидемии коронавируса в мире уже отменили или перевели в онлайн несколько знаковых мероприятий, включе MWC 2020 и GTC 2020. Еще одной в списке стала конференция разработчиков Google I/O 2020. Подробнее об этом читайте на THG.ru.

(S)SDLC, или Как сделать разработку безопаснее. Часть 1 С каждым годом культура разработки растет, появляются новые инструменты для обеспечения качества кода и новые идеи, как эти инструменты использовать. Мы уже писали про устройство статического анализа, про то, на какие аспекты анализаторов нужно обращать внимание, и, наконе...

Infineon внедрила перекрёстную подпись сертификатов в своих криптографических микросхемах Умный завод четвёртого поколения (Industry 4.0) работает автономно. Роботы на конвейере общаются друг с другом, уменьшая процент брака и отходов Один из крупнейших в мире производителей микросхем Infineon заключил соглашение с глобальным центром сертификации GlobalSign на ...

Расшифровка: почему у монетизаторов нет души, а токсичные члены команды — самые эффективные Наверное, это один из самых откровенных прямых эфиров, которые мы проводили, причем с представителем двух самых ненавидимых профессий в геймдеве: монетизатором и менеджером. 7 июля в нашем инстаграм-аккаунте выступил Вячеслав Дреер, гейм-дизайнер и продюсер игр с 12-летним...

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

[Перевод] Конференция DEFCON 27. Твой автомобиль – мой автомобиль. Часть 1 Брифинг выступления: Для многих из нас автомобиль – одна из самых дорогих покупок, которую мы когда-либо совершали. В мире, где все вещи взаимосвязаны, вполне естественно хотеть удаленно контролировать свою машину: получать напоминания, где мы ее припарковали, проверять, н...

Автоматический мерчендайзинг для онлайна или как я изобрел велосипед Работая в онлайн магазине с ассортиментом более 15000 позиций передо мной встала задча — как правильно отсортировать товары чтобы люди быстрее находили то что им нужно. Это был далекий 2015 год. На тот момент уже был опыт работы в e-commerce разных масштабов и стандартные р...

Google отменил офлайн-конференцию Cloud Next из-за коронавируса Google объявил об отмене «физической» части ежегодной конференции Cloud Next, посвящённой новинкам в области облачных технологий и продуктов. Причина – опасения, связанные с распространением коронавируса. Конференция Cloud Next должна была пройти с 6 по 8 апреля. Вместо офла...

Озвучена предполагаемая дата анонса Google Pixel 4a Google только что объявил, что следующая конференция разработчиков Google I / O 2020 будет проходить с 12 по 14 мая. Компания объявила дату после того, как пользователи приняли участие в разгадывании ежегодного тизера, который в этом году был представлен в виде массовой онла...

Озвучена предлагаемая дата анонса Google Pixel 4a Google только что объявил, что следующая конференция разработчиков Google I / O 2020 будет проходить с 12 по 14 мая. Компания объявила дату после того, как пользователи приняли участие в разгадывании ежегодного тизера, который в этом году был представлен в виде массовой онла...

Go Channels Internals На Go можно реализовать тысячи goroutine одновременно без больших требований к железу. При этом горутины могут легко и просто обмениваться данными между собой и синхронизироваться с помощью каналов. Но как устроены каналы внутри? Об этом написано не так уж много, а в условия...

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

Конференция разработчиков Google I/O 2020 пройдет с 12 по 14 мая Поисковый гигант Google подтвердил, что следующая конференция разработчиков Google I/O 2020 будет проходить в течение трех дней с 12 по 14 мая.Наряду с датами, компания также подтвердила, что конференция будет проходить в Амфитеатре Шорлайн в Маунтин-Вью, штат Калифорни...

IntelliJ IDEA 2020.1: Java 14, анализ потока данных в отладчике, новый режим LightEdit, и многое другое Привет, Хабр! На прошлой неделе состоялся релиз IntelliJ IDEA 2020.1, и в этом посте мы коротко расскажем о самом интересном в новой версии. Из крупного: мы добавили поддержку Java 14, анализ потока данных в отладчике, режим редактирования файлов без открытия проекта (LightE...

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

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

Шесть часов, 22 спикера, четыре глобальных темы: ForkLog представил программу онлайн-конференции 11 апреля на ForkLog Live состоится масштабная онлайн-конференция «Цифровое средневековье», посвященная главным вызовам для криптовалютной и блокчейн-индустрии в условиях финансового кризиса и пандемии коронавируса. Мы также поговорим о новой волне цифровой революции и роли ...

Google Assistant поможет трекеру Tile искать потерянные вещи Голосовой помощник Google Assistant объединился с Bluetooth-трекером Tile, чтобы еще быстрее находить вещи лежащие не на своих местах. Теперь можно попросить свою умную колонку «позвонить» потерянному предмету. Раньше вам приходилось говорить «ОК, Google, попроси Tile н...

МарТех.Авто: digital-ускорение Узнай, как продавать автомобили в новых условиях, что делать с дефицитом на складе и какие каналы рекламы окупятся быстрее. На конференции вместе с практиками и гуру digital-маркетинга обсудим кейсы, готовые стратегии и новые подходы к...

[Перевод] Публикация кода VVVVVV показала, насколько грубо устроены игры внутри На прошлой неделе создатель Dicey Dungeons Терри Кавана отпраздновал десятую годовщину своей давней игры VVVVVV, by опубликовав её исходный код [перевод на Хабре]. Если объяснять просто, то это значит, что любой человек может теперь посмотреть, как создавалась игра, потому ...

Кто создал Java: главное про Джеймса Гослинга Java-разработчики знают, что язык создал Джеймс Гослинг, но зачастую на этом знания о нём и заканчиваются. Кто это вообще такой? Что ещё он делал в жизни? Почему перестал участвовать в работе над Java? Мы считаем, что такие люди заслуживают большего внимания. Поэтому, во-пе...

Google полностью отменила конференцию для разработчиков из-за эпидемии коронавируса Мероприятие, на котором компания представляет новые продукты и новые версии OC Android, должно было пройти в Калифорнии с 12 по 14 мая. Затем в Google сообщили, что из-за эпидемии конференция пройдет в онлайн-режиме, но теперь она отменена в любом виде.

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

Android 11 задерживается. Конференция Google не состоится даже в онлайне Компания Google официально подтвердила, что ежегодная конференция разработчиков Google I/O в этом году проводиться не будет ни в каком формате. Пару недель назад стало известно, что из-за пандемии коронавируса компания решила не проводить офлайновое мероприятие. Тогда к...

Новинки Honor задерживаются. Сегодняшнюю конференции перенесли Бренд Honor сообщил о том, что большая пресс-конференция Honor Smart Life состоится не сегодня, как было обещано, а завтра, 19 мая. Трансляция начнется в 15:00 по московскому времени, на сайте YouTube уже есть ссылка на грядущую трансляцию. В ходе конференции Ho...

Что на самом деле скрывается за успехом Apple Watch Apple Watch Series 3 остаются самыми востребованными Несмотря на появление новых моделей умных часов на рынке, Apple Watch продолжают оставаться лидером, стремительно наращивая свою долю. Об этом свидетельствует и тот факт, что носимые устройства приносят корпорации заметно ...

Так выглядит главный конкурент Xiaomi Mi Watch и Redmi Watch Отлично зарекомендовавший себя сетевой информатор Мукул Шарма (Mukul Sharma) на своей страничке в социальной сети Twitter выложил первую фотографию умных часов Realme Watch. Сегодня в 12:00 состоится онлайновая пресс-конференция компании Realme, на которой представят не...

Мы не рабы, рабы не мы «Мы не рабы́, рабы не мы» — это фраза из первой советской азбуки «Долой неграмотность: Букварь для взрослых» от 1919 года. Данная книга стимулировала миллионы людей в нашей стране менять свой быт, сознание и даже политический строй. Прошло сто лет. И кажется на какой-то ра...

ruleguard: динамические проверки для Go В этой статье я расскажу о новой библиотеке (и утилите) статического анализа go-ruleguard, которая адаптирует gogrep для использования внутри линтеров. Отличительная особенность: правила статического анализа вы описываете на особом Go-подобном DSL, который на старте rulegua...

Конференция ITAM&SAM пройдёт 25 марта в Москве 25 марта в Москве в отеле«Holiday Inn Lesnaya» пройдёт Всероссийская независимая конференция по ITAM и SAM. Организатор конференции - itSMF России. Конференция, которая пройдёт уже в пятый раз, будет интересна специалистам, занимающимся управлением ИТ-активами, их закупками...

Переход c Cocoapods на Swift Package Manager Cocoapods считается наиболее популярным менеджером зависимостей для iOS. Последние годы Apple работает над развитием своего нативного менеджера зависимостей Swift Package Manager (SPM). Изначально его использование было возможно только для server-side Swift или приложений...

Как изменился английский Илона Маска за 20 лет Илон Маск — одна из самых ярких личностей XXI века. Инженер, предприниматель и миллионер с просто невообразимыми идеями. PayPal, Tesla, SpaceX — это всё его детища, и бизнесмен не собирается останавливаться только на нескольких проектах, которые стали всемирно успешными. О...

Проверяем равномерность натяжения ремней за минуту. Здравствуйте дорогие друзья, сегодня я расскажу вам о том, как натянуть равномерно ремни на вашм 3D принтере.Для этого вам понадобится смартфон, желательно под управлением ОС Android. Под iOS, увы, я не смог найти подходящий софт, но возможно, он существует.Итак, идем на Pla...

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

Playwright — драматургия от Microsoft и новый инструмент для тестирования Я десять лет тестирую и пишу код, а последние четыре года — тестирую доклады в программном комитете конференции Heisenbug. Сегодня расскажу о сквозных тестах, кросс-браузерности и ощущениях от использования Playwright версии 0.10.0. Из конца в конец Зачем нужны сквозные (...

Уйти во фронтенд после декрета, стать синьором в Gitlab и core team member Vue.js Наш новый формат — прямые эфиры с успешными разработчиками и айтишниками, на которых вы можете задать вопрос профессионалу и получить ответ из первых рук развивается дальше. 25 мая на ваши вопросы будет отвечать Наталья Теплухина, Vue.js core team member, GoogleDevExpret ...

Эпидемия в Китае разрушила планы Huawei Компания Huawei объявила, что она вынуждена отложить свою крупнейшую ежегодную конференцию разработчиков HDC.Cloud. Причиной стала вирусная эпидемия в городе Ухань, которая вызвала серьезную тревогу в Китае. Мероприятие HDC.Cloud 2020, которое первоначально планировало...

Проверка коллекции header-only C++ библиотек (awesome-hpp) Волею судьбы мы проверили большинство библиотек, входящих в коллекцию под названием "Awesome hpp". Это небольшие проекты на языке C++, состоящие только из заголовочных файлов. Надеемся, найденные ошибки помогут сделать эти библиотеки немного лучше. Также мы будем ...

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

В офисе никого: разработка игр на удаленке Дисклеймер. У нас нет «удаленных» сотрудников — в команде все равноудалены друг от друга. Просто кто-то работает (сейчас правильнее сказать «работал») в офисе, а кто-то дома или в коворкинге. Поэтому внутри мы предпочитаем термин «распределенная команда». Переход на распр...

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

Большая презентация новинок компании Xiaomi Компания Xiaomi проведет пресс-конференцию в онлайн-режиме в рамках фестиваля Mi Fan Festival. Данное мероприятие посвящено 10-летию компании. Китайская компания Xiaomi планирует на пресс-конференции представить 22 продукта. Что именно компания Xiaomi представит, к сожале...

[Из песочницы] Начинаем работу с Google Sheets на Python. От регистрации до чтения данных Довольно долго я обходился выгрузкой данных в Excel, но мода меняется, пользователи хотят в облака. Начав переводить ряд проектов на Python, решил, что самое время сменить (или дополнить) Excel чем-то более современным. Когда я впервые столкнулся с необходимостью работы c ...

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

Как работает музыка в NES Если тут есть музыканты, которые имеют свой ютуб-канал или паблик вконтакте, ответьте мне на один вопрос: знаком ли вам такой способ набрать популярность, как каверы на музыку из старинных видеоигр? Способ убойный не только из-за ностальгии. Smooth McGroove в одном из своих ...

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

[Из песочницы] HTTP Error 503. Service Unavailable: случай в поддержке хостинга Работа в поддержке хостинга в основном однотипная, большинство запросов от клиентов решаются по проработанной схеме, но иногда всё же приходится сталкиваться с нетривиальными проблемами. Тогда главная задача инженера — найти тот самый — единственно верный путь, который приве...

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

Сколько лет тайга ходи — понимай нету Я вот много занимаюсь повышением эффективности, но иногда получаю удар по своей значимости – чья-нибудь эффективность растёт сама. Не, бывает, конечно, что всё объяснимо – человек попадется – молодец, работает, старается, что-то меняет в своих подходах и философии, так я у н...

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

[Перевод] Используйте парсинг вместо контроля типов В 2019 году была написана потрясающая статья Parse, don’t validate. Я крайне рекомендую изучить её всем программистам (а также недавнее дополнение к ней Names are not type safety). Её основная идея заключается в том, что существует два способа проверки валидности входящих ...

Анализ тональности текста на Node.js Всем привет. Тема достаточно интересная и может показаться довольно не простой в реализации. Но я человек практический и хочу прикоснуться к прекрасному особо не напрягаясь. Сегодня мы с вами сделаем "микросервис" для анализа сентиментальности / тональности текста...

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

[Перевод] Конференция HACKTIVITY 2012. Теория большого взрыва: эволюция пентестинга в условиях повышенной безопасности. Часть 2 Конференция HACKTIVITY 2012. Теория большого взрыва: эволюция пентестинга в условиях повышенной безопасности. Часть 1 Сейчас мы попробуем другой способ внедрения SQL. Посмотрим, будет ли база данных продолжать отбрасывать сообщения об ошибках. Этот метод называется «ожидани...

Конференцию по коронавирусу отменили из-за коронавируса Мэр де Блазио подтвердил, что положительный результат на вирус дали 36 человек. За один день число заразившихся увеличилось на 16 человек. На экстренной пресс-конференции губернатор Эндрю Куомо заявил, что общественные места сбора в городе закрываются. Чтобы ускорить процесс...

NeurIPS 2019: тренды ML, которые будут с нами следующее десятилетие NeurIPS (Neural Information Processing Systems) – самая большая конференция в мире по машинному обучению и искусственному интеллекту и главное событие в мире deep learning. Будем ли мы, DS-инженеры, в новом десятилетии осваивать еще и биологию, лингвистику, психологию? Расс...

22 новинки Xiaomi в честь 10-летия компании Компания Xiaomi официально сообщила о том, что она проведет большую пресс-конференцию в рамках фестиваля Mi Fan Festival, посвященного 10-летию китайского гиганта. Уже сейчас известно, что это мероприятие пройдет в форме онлайновой пресс-конференции, на которой будет пр...

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

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

[Перевод] Можно ли доверять медицинским советам ботов? Доктора пока не уверены в этом Компания Babylon Health, капитализация которой оценивается в $2 млрд, предлагает услуги чатбота, дающего медицинские советы на основе описываемых симптомов. Его использовали уже 1,7 млн раз. Однако эксперты волнуются, что он работает не совсем так, как обещают в рекламе. Хэ...

Собираем C++ с bazel Введение и мотивация В последнее время на Хабре появляются посты про то, что cmake и c++ — друзья, приводятся примеры, как собирать header-only библиотеки и не только, но нет обзора хоть сколько-нибудь новых систем сборки — bazel, buck, gn и других. Если вы, как и я, пишете ...

Как прошёл п̶е̶р̶в̶ы̶й̶ второй митап по Android от Tinkoff Всем привет! Я — Александр Гузенко, ведущий разработчик в компании Тинькофф. И так сложилось, что я постоянно топлю за какую-то движуху по шарингу знаний, курирую финтех школу по андроиду и люблю ходить на конференции и митапы. Примерно полтора месяца назад я загорелся идее...

Характеристики Google Pixel 4a просочились в сеть В ближайшие месяцы Google должен анонсировать свой последний смартфон Pixel 4a. Первоначально его планировали продемонстрировать на конференции Google I / O 2020, но коронавирус несколько изменил планы компании. Сегодня же в сеть утекли характеристики смартфона. Подробнее об...

Конференция Apple WWDC 2020 пройдет 22 июня в онлайн-формате Купертиновская компания раскрыла дату проведения конференции для разработчиков WWDC 2020.Мероприятие будет проведено в приложении Apple Developer и на сайте Apple Developer 22 июня. Разработчики смогут принять участие в конференции бесплатно.В рамках WWDC 2020 будет открыт р...

Java-дайджест за 13 мая Иллюстрация получена вот из этого видео. Джеймс Гослинг, создатель языка Java, заявил об участии в летней конференции JPoint и уже появился в списке спикеров на сайте. Говорят, кризис — время возможностей. Иногда это действительно так! Пару лет назад трудно было представит...

Как мы проверяли производительность новых процессоров в облаке для 1С по тесту Гилёва Америку не откроем, если скажем, что виртуальные машины на новых процессорах всегда производительнее оборудования на процессорах старого поколения. Интереснее другое: при анализе возможностей систем, казалось бы, очень близких по своим техническим характеристикам, результа...

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

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

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

Tоп-10: лучшие доклады Heisenbug 2019 Moscow Когда конференция и ностальгия по уточкам заканчивается и проходит пара месяцев, то начинаешь вспоминать доклады, которые не удалось послушать. Под катом будет топ-10 докладов конференции Heisenbug 2019 Moscow, а также плейлист на все доклады прошедшей конференции. Посмот...

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

МЕРЧ! МЕРЧ! МЕРЧ! и… единороги Очередной сезон конференций подошел к концу, и совсем уже уверенно нам на пятки наступает новогодний марафон, поэтому самое время сейчас нам поговорить о прекрасном и самом универсальном виде подарка – сувенирной продукции. Читать дальше →

Google отлучила «умный дом» Xiaomi от своих сервисов Пользователи социального новостного ресурса Reddit обратили на серьёзную проблему безопасности камер Xiaomi Mijia 1080p, работающих в связке с Google Nest Hub.  Как оказалось, Google Next Hub запросто выдаёт видео с чужих камер Xiaomi — пользователь случайно...

Как странный код скрывает ошибки? Анализ TensorFlow.NET Статический анализ – крайне полезный инструмент для любого разработчика, так как помогает вовремя отыскать не только ошибки, но и просто подозрительные и странные фрагменты кода, которые могут вызвать недоумение у программистов, которым пришлось бы работать с ним в будущем....

[Перевод] Удивительная математика внутри кубика Рубика В прошлом году исполнилось 40 лет с того времени, как человечество узнало о кубике Рубика. Эта головоломка сразу смутила умы почти полумиллиарда энтузиастов, которые полагали, что могут раскрыть сумасшедшие секреты этого удивительного кубика, если разберут его на составные ч...

Гэри Илш заявил, что Google может отказаться от nofollow в будущем Сотрудник Google Гэри Илш выступил с докладом на конференции Pubcon в Остине, где рассказал подробнее о последних нововведениях в поиске и ответил на вопросы вебмастеров. Nofollow и новые ссылочные атрибуты В ходе своего выступления Илш заявил, что в будущем Google может пол...

Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 2/2 В данной статье мы продолжим создавать трехмерную браузерную игру лабиринт на чистом html, css и javascript. В предыдущей части мы сделали простой 3-мерный мир, реализовали движение, управление, столкновения игрока со статическими объектами. В этой части мы будем добавлять г...

Когда я на часах Мы тут открыли позицию инженера поддержки в команде GoLand. Это сподвигло меня рассказать, как это у нас происходит. На Хабре уже есть хорошая статья об этом из 2014 года. Но, во-первых, GoLand тогда еще не существовал. А, во-вторых, многое с тех пор поменялось. Хотя забавно...

На воду спущен первый корабль для перевозки жидкого водорода Японская компания Kawasaki спустила на воду первый в истории корабль для перевозки жидкого водорода. Этот вид топлива считается экологичным. Правда транспортировку его кораблём уже раскритиковали эко-активисты.

Пресс-конференция «Турецкие цитрусовые – самое время! Вкусные, натуральные турецкие цитрусовые в России» прошла в Москве Участие в состоявшейся в российской столице пресс-конференции по теме турецких цитрусовых и их импорту в РФ принял Али Кавак*. В ходе своего выступления он рассказал представителям СМИ о конкурентных преимуществах цитрусовых из Турции. Такую информацию приводит Комсомол...

Nextcloud. Настраиваем персональное облако и смотрим, стоит ли возня свеч Для подписчиков«А не поставить ли мне какую-нибудь софтину, чтобы было проще разгребать файлы на сервере, шейрить их и открывать с телефона?» — подумал я, и тут-то все и завертелось! Я решил взглянуть на Nextcloud — персональную облачную платформу, которая делает кучу разных...

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

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

CLRium #7: Доклады, практика, менторы 18 апреля 2020 в Санкт-Петербурге и 16 мая в Москве пройдёт седьмая мини-конференция по платформе .NET CLRium #7. В этот раз мы будем и говорить и заниматься практикой многопоточного кода. Как и в прошлый раз, все доклады будут придерживаться единой линии повествования. В ше...

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

В Apple анонсировали дату проведения конференции WWDC 2020 В марте компания Apple сообщила, что конференция WWDC 2020 в этом году состоится в онлайн-формате. Наконец стала известна дата этого события. В компании решили, что мероприятие продлится неделю, а откроется конференция 22 июня. По традиции на этой площадке происходит коммуни...

[Перевод] Лучшие инструменты с открытым исходным кодом и библиотеки для Deep Learning — ICLR 2020 Experiencebi Сложно найти на Хабре человека, который не слышал бы про нейронные сети. Регулярные новости о свежих достижениях нейронных сетей заставляют удивляться широкую публику, а также привлекают новых энтузиастов и исследователей. Привлеченный поток специалистов способствует не толь...

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

Машинное обучение на C#: введение в ML.NET ML.NET претендует на звание самой мощной библиотеки для машинного обучения на платформе .NET. Так ли это на самом деле? На вопрос отвечает Джефф Просайз. Джефф Просайз — один из создателей компании Wintellect, коллега по цеху знаменитого Джеффри Рихтера, автор более девят...

EDA под другим углом Поговорим не про еду, а про разведочный анализ данных (exploratory data analysis, EDA) который является обязательной прелюдией перед любым суровым ML. Будем честны, процесс довольно занудный, и чтобы выцепить хоть какие-то значимые инсайты про наши данные — требуется потр...

Работаем с датчиком CO₂ Xiaomi ClearGrass Air Detector локально, без китайских серверов Давно планировал внедрить в домашнюю автоматизацию датчик углекислого газа CO₂. По соотношению цена/качество/функции/внешний вид лучшим для меня оказался Xiaomi ClearGrass Air Detector. Анализатор качества воздуха содержит датчики: CO₂ tVOC (летучие органические соединени...

Фото браслета, колонки, весов и умного экрана Realme слили за пару часов до анонса Так выглядит главный конкурент Xiaomi Mi Watch и Redmi Watch Отлично зарекомендовавший себя сетевой информатор Мукул Шарма (Mukul Sharma) на своей страничке в социальной сети Twitter выложил первую фотографию умных часов Realme Watch. Проверенный сетевой информатор Мук...

PROFIT Retail Day. Алматы Умные технологии в продажах — конференция для владельцев, руководителей и ИТ-директоров розничного бизнеса.

Сase Day — бесплатная онлайн-конференция Сase Day ― бесплатная онлайн-конференция Что такое Сase Day? Это ежегодная онлайн-конференция, на которой выпускники WebPromoExperts представляют реальные кейсы по интернет-маркетингу в своих компаниях. Каждый из них успешно закончил курсы, достиг про...

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

MediaTek представила чипсет Dimensity 800 для смартфонов среднего уровня В рамках конференции MediaTek Communication Communication Conference компания представила свой новейший чипсет MediaTek Dimensity 800. Новинка ориентирована на смартфоны среднего и верхнего среднего уровня, которые появятся во втором квартале 2020 года, а официальный запуск ...

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

Умные тележки могут навсегда изменить методику покупок в магазинах Страх перед заражением коронавирусом в 2020 году заставил людей по всему миру сделать выбор в пользу бесконтактных средств оплаты вместо наличных. А в некоторых торговых точках пошли дальше и вообще убрали кассы, чтобы исключить контакт покупателей и персонала, а также избеж...

Распознаем повышение привилегий в ABBYY FineReader Цикл о том, как я нахожу уязвимости повышений привилегий в Windows приложениях, продолжается. В предыдущих сериях: Steam (CVE-2019-14743, CVE-2019-15316, CVE-2019-17180) и Origin (CVE-2019-19247, CVE-2019-19248). Но сегодня речь пойдет не об игровом лаунчере, а о прикладном ...

Планирование потоков в Windows. Часть 1 из 4 Ниже представлена не простая расшифровка доклада с семинара CLRium, а переработанная версия для книги .NET Platform Architecture. Той её части, что относится к потокам. Потоки и планирование потоков Что такое поток? Давайте дадим краткое определение. По своей сути поток это...

Описание инфраструктуры в Terraform на будущее. Антон Бабенко (2018г) Многие знают и используют Terraform в повседневной работе, но для него до сих пор не сформировались лучшие практики. Каждой команде приходится изобретать свои подходы, методы. Ваша инфраструктура почти наверняка начинается просто: несколько ресурсов + несколько разработчико...

Конференция Google I/O 2020 пройдёт 12-14 мая Google назвал дату проведения 13-й ежегодной конференции для разработчиков I/O 2020. В этом году мероприятие пройдёт с 12 по 14 мая. Место проведения останется тем же — наружный кинотеатр «Шорлайн» в Маунтин-Вью. Компания сделала официальное заявление после того, как б...

Печать маски Корво Атано из Dishonored Надо для разнообразия написать о чём-нибудь хорошем, а то как правило приходится обращаться за помощью вместо того чтобы делится результатами работы и творчества. Итак, у меня оставалась ровно одна катушка пластика от Bestfilamenta, и я решил напечатать что-нибудь для себя л...

[Перевод] Мониторинг Kubernetes с помощью Prometheus и Thanos Поздравляем! Вам удалось убедить ваше начальство в миграции приложений на микросервисную архитектуру с использованием контейнеров и Kubernetes.Вы очень довольны и все идет по плану. Вы создаете свой первый кластер Kubernetes (у всех основных облачных провайдеров: Azure, AWS ...

У сооснователя DApp-сервиса нашли коронавирус. До этого он посетил несколько Ethereum-конференций У сооснователя децентрализованного сервиса Torus Чжэнь Юй Юна диагностировали коронавирус (COVID-19). Он призвал провериться всех, кто близко контактировал с ним на конференциях Ethereum Community Conference и ETH London. I fell ill yesterday and have just been diagnosed wit...

RHVoice Lab: как работают незрячие энтузиасты проекта по созданию голосов для синтезаторов речи Привет, Хабр! Представьте на секунду, что этот текст вы не пробегаете глазами, пока допиваете кофе, а слушаете в выбранной озвучке, лишь примерно представляя, как выглядит верстка страницы. Тем не менее, именно так статью «прочитают» незрячие люди, в том числе энтузиасты RH...

(S)SDLC, или Как сделать разработку безопаснее. Часть 2 – Наташ, а Наташ? Мы там, это… SAST внедрили. – Мы там всё уронили, Наташ. Вообще, всё!!! – Пайплайны стоят, очередь забита… – Ни одной сборки не прошло! Вставай, Натаааш! Вот так примерно можно проснуться на следующее утро после внедрения в разработку статического анализ...

LeEco возвращается на рынок: компания представит новинки 18 мая Компания LeEco, о которой последние пару лет не было никаких известий, объявила о своём возвращении. Компания разослала приглашения на конференцию LeTV Smart Ecological Conference, которая состоится 18 мая. Ожидается, что компания представит новые умные телевизоры. Кита...

Онлайн ROSMOULD 2020 Друзья, в это непонятное время пандемии организатор выставки ROSMOULD решил не отставить от тренда проведения онлайн конференций и завтра, во вторник, 30 июня в 12-00 по МСК состоится именно такая у них на ютуб-канале. НО, это будет не просто конференция, а вебинар в формате...

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

Битва двух якодзун, или Cassandra vs HBase. Опыт команды Сбербанка Это даже не шутка, похоже, что именно эта картинка наиболее точно отражает суть этих БД, и в конце будет понятно почему: Согласно DB-Engines Ranking, две самых популярных NoSQL колоночных базы — это Cassandra (далее CS) и HBase (HB). Волею судеб наша команда управления...

Microsoft Ignite 2020 пройдёт в Новом Орлеане с 21 по 25 сентября Компания Microsoft объявила, что в этом году конференция Ignite для разработчиков и IT-специалистов пройдёт в Новом Орлеане (штат Луизиана, США) с 21 по 25 сентября 2020 года. Предварительная регистрация на мероприятие уже открыта. Отметим, что Ignite 2019 проходил в ноябре...

Столица выступит местом проведения второй конференции по ландшафтному дизайну «Цветочный джем — 2020» Вице-мэр Москвы Наталья Сергунина анонсировала проведение в городе второй международной конференции по ландшафтному дизайну под названием «Цветочный джем — 2020». Уточняется, что это мероприятие с седьмого по девятое февраля будет принимать ботанический сад МГУ «Аптекарский ...

NewNode — децентрализованная CDN от разработчика FireChat На днях я наткнулся на упоминание некоего NewNode: NewNode — SDK для мобильной разработки, который делает любое приложение неубиваемым для любой цензуры и DDoS, и драматически снижает нагрузку на сервере. P2P сеть. Может работать в теории без интернета. Выглядело довольно...

Выкладка go pet проекта на VPS Привет, Хабр! Меня зовут Артем Желтак, я teamlead, а также преподаватель курса “Разработчик Golang” в OTUS. В преддверии старта нового потока курса, хочу поделиться с вами своей авторской статьей. Я верю, что Golang прекрасен, но в мире еще много php и других проектов рабо...

Что было интересного на X Международной конференции Роскомнадзора. Часть 1 Как и обещал, публикую пост про прошедшую недавно X юбилейную Международную конференцию "Защита персональных данных" . С одной стороны, мероприятие прошло практически в том же формате, что и предыдущие - приветствия, пленарка, две панели с фиксированными выступ...

Компания «КАДФЕМ Си-Ай-Эс» показала, как с помощью численного моделирования предотвратить деформацию изделия при 3D-печати металлом 3 декабря в Воронеже прошла конференция «3D Концентрат», посвященная практическому применению аддитивных технологий в различных сферах производства. В рамках мероприятия участники конференции ознакомились, в том числе с современными подходами на основе численного моделирован...

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

Любим читать ушами? Мысли о будущем ITSumma Press Привет, Хабр! Давненько мы не выбирались из своего издательского подвала и не общались с вами про наболевшее, да? Пора исправляться! И для начала хотим поделиться последними новостями о том, что происходило в жизни нашей книгопечатной. Самое значительное из недавнего — э...

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

Ожидается десант новинок Motorola на MWC 2020. ... Назло всем, кто списал Motorola со счетов и уверен, что компании нечего «ловить», она продолжает жить и цепляется за ничтожную долю на рынке смартфонов. Своих очередных «воинов» для конкуренции с прочими смартфоностроителями, компания представит на MW...

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

NASA и SpaceX совершат свой первый исторический полет в разгар пандемии Директор NASA Джим Бриденстайн (Jim Bridenstine) в пятницу во время конференции заявил журналистам, что запланированный на 27 мая первый в истории запуск астронавтов на Международную космическую станцию на борту космического корабля SpaceX является приоритетным для американс...

[Перевод] Пишем интерпретатор BASIC в стиле 80-х В течение нескольких лет я работала над личным проектом создания (а на самом деле исследования) «фальшивого эмулятора», то есть написанного на JavaScript эмулятора никогда не существовавшего компьютера. Эта машина должна была стать данью памяти восьми- и шестнадцатибитным ...

Реактивное программирование на Java: как, зачем и стоит ли? Часть II Реактивное программирование — один из самых актуальных трендов современности. Обучение ему — сложный процесс, особенно если нет подходящих материалов. В качестве своеобразного дайджеста может выступить эта статья. На конференции РИТ++ 2020 эксперт и тренер Luxoft Training Вл...

Какие устройства Apple получат обновления до iOS 14 Ожидается, что Apple объявит о следующей версии iOS и iPadOS на своей ежегодной конференции WWDC в июне и это означает, что люди хотят знать, будут ли их устройства поддерживаться для обновления ОС. После несколько ошибочного релиза iOS 13 Apple, возможно, решила продолжить ...

Статическая подписка с использованием шаблона Наблюдатель на примере С++ и микроконтроллера Cortext M4 Всем доброго здравия! В преддверии Нового года хочу продолжить рассказывать про использование С++ на микроконтроллерах, на этот раз попытаюсь рассказать про использование шаблона Наблюдатель (но далее я буду называть его Издатель-Подписчик или просто Подписчик, такой вот ка...

[Из песочницы] Ранжирование округов Москвы по стоимости аренды с Python Сейчас программирование все глубже и глубже проникает во все сферы жизни. А возможно это стало благодаря очень популярному сейчас python’у. Если еще лет 5 назад для анализа данных приходилось использовать целый пакет различных инструментов: C# для выгрузки (или ручки), Excel...

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

А что, если без Python? Julia для машинного обучения и вообще Мы всегда хотим писать код быстро, но за это приходится платить. На обычных высокоуровневых гибких языках можно быстро разрабатывать программы, но после запуска они работают медленно. Например, чудовищно медленно cчитать что-то тяжелое на чистом Python. Си-подобные языки раб...

ТОП-10 лучших Smart-колонок в 2020 году. Часть 1 Данный сегмент только начал набирать обороты в России. Задумывались когда-нибудь о покупке такого устройства в дом? Тогда посмотрите топ-10 лучших умных колонок.

Где смотреть онлайн-конференцию Microsoft Build 2020 Менее часа остаётся до начала ежегодной конференции разработчиков Microsoft Build 2020, которая в этом году из-за пандемии пройдёт полностью в онлайн-формате, а просмотр сессий будет абсолютно бесплатным. На протяжении 48 часов компания будет непрерывно транслировать сессии...

Google официально отменила конференцию разработчиков I/O 2020 Технический гигант Google официально отменил проведение своей конференции разработчиков Google I/O 2020, которая должна была состояться с 12 по 14 мая.В своем заявлении представитель Google заявил: «Из-за опасений, связанных с коронавирусом (COVID-19), и в соответствии...

Известны даты проведения Google I/O  I/O. Это не самое занятное и ожидаемое мероприятие в мире технологий, но все же заметное с точки зрения релизов. Конечно же, на очередной конференции компания представит следующее обновление фирменной операционной системы, теперь это должна быть версия Android 11. С пр...

[Перевод] Анализ скорости распространения COVID-19 и публикация результатов на dstack.ai Предисловие переводчика Всем привет, давно ничего не писал на Хабр, но тут появился повод. Я довольно много лет проработал в области анализа данных и самая важная вещь, которую я понял за это время — в анализе данных очень не хватает инструментов, самых разных инструментов...

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

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

Смартфоны Vivo тоже научили спасть жизни Компания Vivo, которая планировала выпустить новую оболочку JoviOS для своих смартфонов, отказалась от этого плана. Вместо этого она выпустила новую версию своего существующего пользовательского интерфейса FunTouch под названием FunTouch OS 10. Сяо Чжугэ (Xiao Zhug...

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

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

Илья Якямсев: Эффективность не работает С точки зрения проект-менеджера и с точки зрения управления людьми, люди в депрессии — идеальные работники. Привет, Хабр. Недавно посмотрела выступление одного scrum-мастера и stand up комика по совместительству. Выступление оказалось эмоциональное, с большим количеством н...

Waymo покупает британскую компанию, работающую в сфере ИИ и самоуправляемых автомобилей Компания Waymo, входящая в холдинг Alphabet и занимающаяся разработкой самоуправляемых автомобилей, главным образом, работает в США. Однако ее недавнее приобретение демонстрирует заинтересованность в выходе на международный уровень. Как сообщает The Guardian, компания W...

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

Меняйся легче! Компания ELMA презентовала low-code платформу ELMA4 В Москве прошла конференция ELMA DAY 2020. В ее рамках компания ELMA провела презентацию новой версии BPM-системы ELMA4 и конструктора интерфейсов для быстрого создания бизнес-приложений и решения партнеров ELMA, а также предоставила возможность своим партнерам и клиентам по...

(S)SDLC, или Как сделать разработку безопаснее. Часть 3 Этой статьей мы завершим небольшой цикл о построении процесса безопасной разработки на основе SAST — статического анализа кода на безопасность. В первой части мы разобрали основные вопросы, возникающие при внедрении SAST в процесс разработки. Во второй части остановились на ...

18 апреля состоится онлайн-конференция MCOM Foodtech Anticrisis 18 апреля участники фудтех-рынка России встретятся на онлайн-конференции MCOM Foodtech Anticrisis, чтобы обсудить, где искать новые точки роста в эпоху глобальных перемен. Среди спикеров топ-менеджмент крупнейших маркетплейсов, ресторанных сетей, сервисов доставки и популярн...

Раскрыт список 15 бесплатных игр от EGS. Среди них Dying Light, Fallout 4, Far Cry 5, Hitman 3 и еще много других крупных игр Epic Games Store готовит к Новому году весьма щедрую акцию. Сервис раздаст бесплатно аж 15 крупных игр с 17 до 31 декабря. Список игр не долго оставался тайно, так как пользователи Reddit быстро рассекретили его и выложили в сеть. Читать полную статью

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

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

Готовьтесь: Apple может отменить проведение WWDC 2020 Коронавирус, распространение которого началось в конце прошлого года, нанёс колоссальный ущерб экономике Китая и рискует обернуться серьёзными убытками для всех остальных стран. Ведь из-за него многие авиакомпании прекратили воздушное сообщение с Поднебесной, производители ...

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

Обзор 3Dtoday Fest 2019 3D today Fest это настоящий праздник 3D-печати, для широкого круга людей – от начинающих любителей аддитивных технологий, до профессионалов, приехавших на фестиваль в поисках новых технологичных решений.  Мы, компания iGo3D Russia, с удовольствием приняли участие в данном ...

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

Умный дом xiaomi правильнее, чем home assistant, но можно еще правильнее В предыдущих сериях я: Накупил устройств от Xiaomi для умного дома и посредством паяльника заставил их работать в увлекательной манере — без родных серверов через home assistant (ссылка на пост) Завернул web interface от home assistant в electron (ссылка на пост) с поддерж...

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

[Из песочницы] Получение meterpreter сессии внутри NAT сети, с помощью Chrome и Pivot машины Вводная Всем привет, в этой статье я хочу поделиться своим опытом в эксплуатации уязвимости Chrome FileReader UAF, проведении техники pivoting, ну и написать свою первую статью конечно. Так как я являюсь начинающим Pentest инженером, то потратил на освоение и понимание этой...

Apple отменит вообще все публичные мероприятия? В пятницу, 13 марта, Apple объявила о проведении WWDC 2020, как обычно, в июне. Что бы не творилось в мире, на 2020 год у компании слишком серьезные и грандиозные планы, и коронавирус уже нанёс им пусть и не фатальный, но заметный ущерб. И отменять WWDC, или переносить его ...

Java-дайджест за 29 мая 23 мая нашей любимой Java исполнилось 25 лет. Все эти годы один из самых популярных запросов в гугле — когда же Java наконец умрёт? Не дождётесь. К летней конференции JPoint присоединяется сам Джоэл Спольски — один из двух создателей Stack Overflow. Олды должны хорошо пом...

[Перевод] Deep Q Trading: объектно-ориентированный код на R Привет! Это перевод еще одной моей статьи, посвященной обучению с подкреплением (reinforcement learning). Эту итерацию даже предложили запостить в блоге Веды аналитики. :) В двух прошлых статьях на эту тему: 1 и 2 я пробовал создать и запустить обучение с подкреплением д...

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

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

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

Древности: ThinkPad X200 и закрытые исходники Ровно год назад я приобрел ноутбук ThinkPad X301, и посчитал, что тема «нового ретро» в портативных компьютерах у меня закрыта, а коллекция из двух десятков лаптопов закрывает почти все эпохи, от DOS до Windows 7. Но это мне тогда так казалось, а в январе 2020 года я покупаю...

NetEase Games выпустит космическую стратегию Infinite Lagrange во всём мире Помните NetEase Games? Этот издатель сделал EVE Echoes, космическую MMO-песочницу. Сейчас он работает над Racing Master вместе с Codemasters. Оказывается, что это не всё: китайские ребята хотят выпустить космическую стратегию Infinite Lagrange по всему миру. Игра воспринимае...

Масштабируем WebSocket соединения на Go Мессенджер Авито – это: 12 m уникальных пользователей в месяц; Версии для всех современных платформ (Web, iOS, Android); Достаточно нагруженное приложение – около 800 тысяч подключений онлайн по WebSocket (основной протокол общения с пользователями). Александр Емелин из ко...

Мой опыт разработки на языке Nim Привет, Хабр! Уже довольно давно я пишу свой игровой фреймворк — такой pet project для души. А так как для души нужно выбирать что-то, что нравится (а в данном случае — на чём нравится писать), то выбор мой пал на nim. В этой статье я хочу поговорить именно про nim, про его...

Вторая конференция Russian ICT Day в Будапеште 28 ноября венгерское агентство по продвижению экспорта (HEPA) совместно с «Консист Бизнес Групп» и ее европейским дочерним предприятием LC Europe Kft. провели вторую ежегодную конференцию «Russian ICT Day» в Будапеште (Венгрия). Гостями мероприятия ста...

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

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

Стала известна дата начала предварительных продаж PlayStation 5 Уже совсем скоро, 7 января в 4:00 по Москве, Sony начнет собственную конференцию в рамках выставки CES 2020. Если верить последним утечкам, именно в рамках данного мероприятия японский гигант намерен анонсировать новое поколение своей консоли — долгожданный PlayStation 5. В ...

Как построить “Умный дом" и не сойти с ума Умная мебель, которая сама заботится о порядке в доме, — must-have почти любой футуристической картины. На самом деле саморегулирующееся климат, автоматическое включение и выключение света и голосовое управление бытовой техникой — всё это можно настроить уже сейчас. Но пон...

20 SEO-мифов, которые должны умереть в 2020 Хабр читают не только разработчики, и не только люди связанные с IT, некоторые из моих клиентов иногда кидали мне ссылки на Хабр, и среди них были такие, которые совсем далеки от IT. Поэтому в этой статье будет максимально простым языком объясняться некоторые аспекты SEO. К ...

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

BeeFREE. Переводим людей на удалёнку с 2016 года Привет! Надеемся, вы читаете этот пост в рабочее время, уже будучи переведённым на удалённую работу своим работодателем. У нас же получилось перевести сотрудников на удалёнку довольно быстро по одной простой причине — начиная с 2016 года в компании существует BeeFREE, наш...

Работа не волк, часть 5. Увольнение: я ухожу красиво? В тот день мой кошелёк остался в офисе, о чём удалось узнать только на трамвайной остановке. Было грустно: уволился коллега, с которым мы работали 4 года бок о бок, мы только проводили его. Надо было возвращаться. Кроме кошелька, в кабинете был тот самый коллега: большой во ...

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

Что Apple представит на CES’2020 HomeKit неуниверсален. Но вскоре всё изменится Apple довольно негативно относится ко всевозможным выставкам и технологическим конференциям, предпочитая посещать только те мероприятия, которые она организует сама. Такой подход гарантирует, что, во-первых, приглашённые будут у...

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

«Hello, Checkmarx!». Как написать запрос для Checkmarx SAST и найти крутые уязвимости Привет Хабр! В статье я хочу рассказать о нашем опыте создания своих запросов в Checkmarx SAST. При первом знакомстве с этим анализатором может сложиться впечатление, что кроме поиска слабых алгоритмов шифрования/хеширования и кучи false positive, он ничего больше не...

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

Бесплатная онлайн-конференция Nethouse, Яндекс, JivoSite, Яндекс.Касса Приглашаем вас на очередную бесплатную онлайн-конференцию «Интернет-магазин: запуск, клиенты, продажи» 27 мая! Спикерами выступят представители 4 ведущих IT-компаний России: Nethouse, Яндекса, JivoSite, Яндекс.Кассы. Всего за 3 часа онл...

Использование TSDuck для мониторинга IP(TS)-потоков На сегодняшний день существуют готовые (проприетарные) решения для мониторинга IP(TS)-потоков, например VB и iQ, они обладают достаточно богатым набором функций и обычно подобные решения имеются у крупных операторов, имеющих дело с ТВ-сервисами. В этой статье описывается реш...

Facebook отменила конференцию F8 из-за эпидемии коронавируса COVID-19 Судя по всему, этот год запомнится, в числе прочего, отменой большинства крупных ежегодных технологических выставок и мероприятий. И виной всему коронавирусная инфекция COVID-19, которая продолжает распространяться по всему миру. Ранее в этом месяце Facebook отменила конфере...

[recovery mode] Как обойти «No-communication theorem»? Передача информации сквозь пространство и время No-communication theorem утверждает, что квантовое запутывание не может использоваться для передачи какой-либо информации. Теорема предполагает, что Боб никак не может отличить начальное состояние σ от состояния P(σ) после измерения Алисой. Это доказывается математически, п...

«Работа в ИТ — 2020», или Кого и за что мы любим Я из JUG Ru Group, и мы делаем много конференций: только в апреле их будет пять штук. На каждой конференции выступают спикеры из двух-трёх дюжин компаний, работает выставка со стендами и участвуют разработчики из нескольких сотен компаний. (Все заметили, что астрологи объяв...

[Перевод] Фронтенд-разработчику: 10 направлений, в которых стоит развиваться в 2021 году Профессия «фронтенд-разработчик», без сомнения, будет одной из самых востребованных в 2021 году. Раньше тем, кто работал в этой сфере, для создания интерактивных сайтов достаточно было знать HTML, CSS и, возможно, jQuery. Но сегодня фронтенд-разработчик вынужден существоват...

Cчетчик газа в Home Assistant без паяльника Не так давно мне пришел счёт за газ от которого стало не по себе, и я решил интегрировать обычный счетчик газа в свой умный дом на базе Raspberry Pi + Home Assistant, чтобы прогнозировать стоимость расходов и получать предупреждения сразу же как только расход начинает превыш...

Умный дом: Строим графики потребления воды и электричества в Home Assistant Каждый раз получая платежку за электричество и воду я удивляюсь — неужели моя семья стооооолько потребляет? Ну да, в ванной установлен теплый пол и бойлер, но ведь они же не кочегарят постоянно. Воду тоже вроде экономим (хотя поплескаться в ванной тоже любим). Несколько ле...

[Из песочницы] Отладка и программирование микроконтроллеров stm32f303, atmega328 через любой интерфейс, как через jtag Данная статья посвящена моему первому open source проекту “repl”(ссылка на репозиторий внизу). Идея данного проекта заключается в том, чтоб позволить программисту микроконтроллеров отлаживать программу в микроконтроллере через любой его интерфейс, при этом чтобы отладка не с...

Осознанное внедрение удалённой работы: как улучшить результаты в два раза, никого не нанимая Сегодня я расскажу о том, как мы внедряли remote work в CarPrice, к каким результатам нас это привело, и для чего это вообще нужно. Цель статьи: чтобы стало больше компаний, поддерживающих remote work, потому что такой подход действительно улучшает результаты компании, и, ...

Смартфон среднего уровня Google Pixel 4a получит 5,8-дюймовый OLED дисплей, чипсет Snapdragon 730 и цену около $400 В скором времени ожидается выход на рынок нового смартфона Google среднего уровня Pixel 4a. Изначально планировалось устроить его презентация на конференции Google I/O 2020 – ровно через год после выхода модели Pixel 3a. Но теперь конференция отменена из-за вспышки коронавир...

Завод «Полема» поделился опытом импортозамещения на конференции 3D Fab + Print  Тульский завод порошковой металлургии «Полема», входящий в состав Промышленно-металлургического холдинга, принял участие в деловой программе выставки аддитивных технологий в промышленности 3D Fab + Print Russia, которая прошла 28-31 января в рамках столичной специализирован...

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

Роботы будут собирать смартфоны Xiaomi на 60% быстрее людей На вчерашней пресс-конференции «Интервью в облаке» генеральный директор Xiaomi Лэй Цзюнь (Lei Jun) заявил о завершении первого этапа строительства экспериментальной автоматизированной фабрики по сборке смартфонов. Данная фабрика располагается в Ичжуане,...

Тестирование игрового движка Amazon Lumberyard. Подходы и инструменты Amazon. Игры. Звучит необычно? Как тестировать продукт и для разработчиков, и для геймеров? Под катом — тестирование игрового движка Amazon Lumberyard, подходы как в ручном тестировании, так и в автоматизации, а также используемые на проекте инструменты. Lumberyard — это ...

Oppo выпустит смарт-часы в 2020 году: с акцентом на здоровье пользователя На конференции разработчиков Oppo вице-президент компании, Лю Бо (Liu Bo), сообщил, что Oppo готовит к запуску платформу Интернета вещей (IoT). В частности, протокол HeyThings IoT и протокол аудиосвязи. Кроме того, он добавил, что в первом квартале 2020 года компания предста...

Исторический запуск Demo-2: сегодня SpaceX выведет людей на орбиту В прошлую пятницу, 22 мая, ракета Falcon 9 с пилотируемым кораблём Crew Dragon прошли проверку Flight Readiness Review — стандартную операцию для пусков ещё с эпохи шаттлов. Изначально предполагалось, что FRR закончится ещё в четверг, но анализ продлился 2 суток. Сотрудники ...

Umka. Жизнь статической типизации в скриптовом языке В своё время посты на Хабре и Reddit о статически типизированном скриптовом языке Umka вызвали весьма активную дискуссию. Прошедшие полтора месяца позволили мне избавиться от некоторых заблуждений, развить язык и дать чуть более вразумительные ответы на вопросы публики. ...

ИИ Google сканирует миллиарды вложений в сообщения Gmail, выявляя вредоносные документы Компания Google рассказала о работе сканера вложений в сообщения Gmail, который призван обеспечивать безопасность пользователей, выявляя вредоносные документы. Как утверждается, на такие документы приходится 58% всех вредоносных поползновений, нацеленных на пользователе...

Apple хочет открыть магазины уже в мае: не рано ли? Судя по тому, как интенсивно верховное командование розничных Apple Store проводит дистанционные тренинги персонала американских магазинов Apple, можно подумать, что Apple и в самом деле собирается в ближайшее время вернуть их к работе. Если не все, то хотя бы часть – в тех...

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

iPhone 9 и новый iPad Pro могут выйти уже 3 апреля Источники из цепочки поставок утверждают, что компания Apple не откажется от проведения своей традиционной весенней конференции, на которой будут показаны ее новые аппаратные решения. Ранее Apple опубликовала заявление, в котором говорилось, что из-за вспышки коронавиру...

Пилим веб-опросник как у Meduza: пошаговый гайд для начинающих Меня зовут Егор, я Full-stack разработчик в Leader-ID. В этой статье я хочу поделиться простым рецептом по созданию красивого и удобного веб-опросника наподобие тех, что делает Meduza. Он умеет показывать статистику после ответа на отдельные вопросы, подсчитывать общий балл,...

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

MWC 2020 под угрозой отмены из-за коронавируса? До старта крупнейшей выставки мобильных технологий MWC 2020 остается меньше двух недель. Но вспышка коронавируса внесла свои коррективы в мероприятие и все больше компаний отказывается участвовать в технологическом форуме или же вносят коррективы в формат своего участия. По...

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

Настроили мониторинг. Что дальше? Всем привет! Меня зовут Мазеин Михаил, я занимаюсь бекенд-разработкой в ManyChat. Одна из моих задач — анализ и повышение качества нашего продукта через системы мониторингов, алармов и сопутствующих процессов. Я на своем опыте убедился в том, что выстроить мониторинг — недо...

Распознавание цифровых схем. Обобщённый С-элемент Александр Кушнеров 18.12.2019 Даже опытному инженеру иногда сложно сделать разводку схемы так, чтобы дорожки (или провода) не мешали её правильной работе. В первом приближении, на качество разводки влияет расположение и количество узлов, какие именно провода соединены в каж...

[Перевод] Алгоритм AdaBoost Перевод статьи подготовлен в преддверии старта продвинутого курса «Математика для Data Scienсe». Введение Алгоритм AdaBoost можно использовать для повышения производительности любого алгоритма машинного обучения. Машинное обучение стало мощным инструментом, позволяющим д...

IP-телефония. Виды VoIP устройств, обзор плюсов-минусов. Что выбрать? По данным исследований DISCOVERY Research Group среднегодовой темп роста IP-телефонии в России составляет 30%. Предположительно рынок IP-телефонии в России к 2021 году вырастет до 14,2 млрд. Как видите, рост довольно серьезный. С развитием услуг IP-телефонии растет и рынок V...

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

Частные сервисные центры сами отказываются покупать запчасти у Apple Apple дала независимым СЦ комплектующие для ремонта своей техники, но они сами от них отказались Ремонт техники Apple – это квест. Несмотря на все преимущества, которые предоставляют авторизованные сервисные центры, зачастую у пользователей отсутствует возможность или желани...

Live Caption в Android 11 сможет работать в телефонном режиме На прошлогодней конференции Google I/O была представлена функция Live Caption, которой под силу распознавать текст в видео, аудио и приложениях на Android. Разработчики продолжают работать над ее усовершенствованием и в будущем Live Caption позволит распознавать голосовые со...

[Перевод] Анализ кадра Mortal Kombat 11 Mortal Kombat 11 — одна из самых впечатляющих внешне игр, вышедших в 2019 год: потрясающие лицевые анимации, тени, освещение и эффекты постобработки. И это ещё не учитывая того, что игра на самом деле увлекательна, имеет сложные бои и захватывающий сюжет. Я просто обязан бы...

В поиске вопросов, или как создать новый отладчик Мы уделяем много внимания инструментам разработки: участвуем в горячих спорах о редакторах (Vim или Emacs?), долго настраиваем IDE под свой вкус, и тщательно выбираем языки программирования и библиотеки, которые с каждым днем становятся все лучше и удобнее. Однако, здесь мож...

C++ Russia: прошлое, настоящее и будущее В 2019-м конференция C++ Russia сильно изменилась организационно — и отзывы говорят, что к лучшему. Конец года — подходящее время, чтобы и подытожить результаты, и заглянуть в будущее: хотя до C++ Russia 2020 Moscow ещё четыре месяца, кое-что о ней уже известно. Поэтому это...

[Перевод] Прости, React, но я так больше не могу Недавно мне попалась фраза «усталость от JavaScript», «JavaScript fatigue», и я мгновенно понял, что это — про меня. Последние несколько лет я делал всё возможное для того чтобы поспевать за новшествами экосистемы React, и, если брать выше, за новшествами JavaScript, где из...

На СПИК 2019 показан трейлер фильма «Интернет для всех» 30-31 мая в Санкт-Петербурге проходит СПИК 2019 – Санкт-Петербургская интернет-конференция. Координационный центр доменов .RU/.РФ выступает партнеромм конференции, и эксперты КЦ принимают в СПИК 2019 активное участие. Руководитель отдела внешних коммуникаций Координационн...

Новая версия Windows 10 «сломала» один из самых полезных инструментов Microsoft. На самом деле оптимизация дисков работает Компания Microsoft выпустила большое обновление Windows 10 May 2020 Update (версия 2004). Самый крупный апдейт ОС 2020 года оказался весьма проблемным и пока доступен не для всех. Несмотря на длинный список признанных Microsoft проблем, пользователи продолжают находить ...

Беседа с Полиной Гуртовой о будущем и настоящем Frontend`а. Организаторы DUMP 2020 задают несколько важных вопросов Полина Гуртовая — frontend-разработчик уже более 2х лет, работает в компании EvilMartians. Она не только прекрасный специалист, но и член программного комитета секции Frontend на конференции DUMP 2020, а еще спикер секции этого же года. Мы пообщались с Полиной и задали ей ...

[Перевод] Unity Addressables: памяти хватит всегда Вы руководите командой из нескольких программистов и художников, работающих над портированием красивой VR-игры на PS4 под Oculus Quest. У вас есть на это шесть месяцев. Каким будет ваш первый ход? Давайте попробуем воспользоваться Unity Addressables. Вы понимаете, что прид...

iOS 13.4 запретила звонки по FaceTime на старые устройства iOS 13.4 и macOS 10.15.4, релиз которых состоялся неделей ранее, содержат довольно неприятную особенность. Она состоит в запрете на совершение звонков по FaceTime между старыми и новыми устройствами. То есть пользователи, чьи iPhone, iPad или iPod Touch работают под управле...

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

Тридцать топовых интервью за последнее время: разработка, дизайн, научпоп и лайфстайл На новогодних праздниках ваша дорогая редакция совмещала приятное с полезным и читала интервью, которые выходили на Хабре за последние годы. Отобрали 30 штук, а теперь делимся с вами — это прям самый сок и вообще крутота! Разговоры на любой вкус: об игровой разработке, ред...

Microsoft отложила релиз Windows 10X В прошлом году Microsoft анонсировала новую версию своей операционной системы под названием «Windows 10X» (произносится как буква X, а не как цифра 10). Microsoft заявила, что Windows 10X была специально предназначена для устройств с двумя экранами, таких как Surface Neo, но...

[Перевод] 21 извлеченный урок за 21 год программирования Доброго времени суток, друзья! 7 апреля 2020 года. Сегодня для меня очень важный день. Сегодня исполняется ровно 21 год с того момента, как я начал писать код (делать это профессионально, зарабатывать этим себе на хлеб). Кажется, что это было только вчера… сегодня я — че...

Microsoft проведёт пресс-конференцию в рамках MWC 2020 Компания Microsoft начала рассылать приглашения на пресс-конференцию в рамках Mobile World Congress, которая состоится 23 февраля 2020 года в 19:00 по московскому времени. В мероприятии примут участие корпоративный вице-президент Джулия Уайт (Julia White) и создатель Kinect...

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

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

Развитие отечественной СЭД и реализованные проекты на ее основе обсудили на TESSA User Day 2019 В конце октября компания Syntellect, разработчик платформы управления документами и бизнес-процессами TESSA, провела конференцию для заказчиков TESSA User Day 2019. Среди участников были представители компаний – руководители и ответственные специалисты, уже внедрившие систем...

Трансформеры и ненависть в Ванкувере: как Антиплагиат ездил на NeurIPS-2019 В конце уже прошлого года в канадском городе Ванкувер прошла конференция NeurIPS-2019. Поиск по Хабру выдаёт семь упоминаний, среди которых нет ни одного отчёта или обзора — странный пробел, учитывая уровень и масштаб события в 2019 году. Мы в компании Антиплагиат решили зап...

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

[Перевод] Жизнь байта данных Любой облачный провайдер предлагает услугу хранения данных. Это могут быть холодные и горячие хранилища, Ice-cold, и т.д. В облаке хранить информацию довольно удобно. Но как вообще хранили данные 10, 20, 50 лет назад? Cloud4Y перевёл интересную статью, рассказывающую как р...

[Перевод] Конференция DEFCON 19. Начальство любит Excel, хакеры тоже Приветствую всех! Кто из присутствующих говорит на испанском? Замечательно! Мы завоевали этот приз, потому что утром наша команда, команда Испании, приняла участие в футбольном турнире и получила этот трофей, так что я извиняюсь перед Аргентиной и Южной Африкой за то, что эт...

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

Локализация приложений: как мы подружили перевод и разработку Привет, Хабр! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений и...

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

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

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

Может ли вирус попасть в смартфон через Power Bank? Да! Новость из категории ”откуда не ждали”. Оказывается, еще в 2013 году исследование, проведенное Технологическим институтом Джорджии, обнаружило, что можно загрузить вредоносное ПО на адаптер зарядки iPhone и в свою очередь поставить под угрозу безопасность устройства iOS. Ри...

8Р 2020 + 8P Online Edition = 2 конференции 8Р этим летом 8P — это серьезная конференция с несерьезной атмосферой. Организаторы и сами с удовольствием шутят, прикалываются и общаются с участниками на «ты». И только очень серьезные обстоятельства могли заставить команду 8P перенести 8Р 2020 на 29 августа.  Решение о переносе д...

Apple учит Apple Watch определять болезнь Паркинсона Apple Watch — это не просто вспомогательный гаджет, а перспективный диагностический инструмент Для чего нужны смарт-часы? По логике, это вспомогательное устройство, которое надевается на запястье и снабжает пользователя актуальной информацией, которую может быть неудоб...

Как выбрать зарядное устройство для смартфона и не только — все про вольты и амперы На сегодняшний день все больше и больше производителей смартфонов громогласно вещают: «Наше устройство поддерживает быструю зарядку 60 Вт», «Мы представили новый стандарт зарядки – 80 Вт!». Vivo пошла еще дальше, выпустив Super FlashCharge с ее 120 Вт. Стандарты выходят за р...

Обзор конференции DevOpsDays Moscow: инсайты из 6 докладов 7 декабря прошла третья конференция DevOpsDays Moscow, организованная московским DevOps-сообществом при поддержке Mail.ru Cloud Solutions. Кроме докладов ведущих практиков DevOps, участники могли посетить короткие мотивирующие Lightning Talks, воркшопы и пообщаться в опенс...

Представлен обновленный мессенджер ICQ New с умными ответами и групповыми звонками Компания Mail.ru Group, которая владеет мессенджером ICQ с 2010 года объявила о перезапуске проекта. Он называется ICQ New, но разработан на основе прошлого приложения. В программе можно использовать текстовые сообщения, а также совершать аудио- и видеозвонки. Есть возможно...

Новый смертельный вирус повлиял на планы Huawei Китайский технологический гигант Huawei был вынужден объявить о том, что компания отложит свою крупнейшую ежегодную конференцию для разработчиков HDC.Cloud в связи с вирусной эпидемией, унесшей уже несколько жизней, в городе Ухань — именно данный скачок заболеваемости новым ...

Горячая новинка Xiaomi производится неожиданной компанией Xiaomi Watch Color и доступные циферблаты засветились прямо перед началом продаж Линейка фитнес-браслетов Xiaomi Mi Band производится для компании Xiaomi ее партнером компанией Huami, которая также известна по линейке умных часов Amazfit. Странно то, что новые умные ча...

Конференция Blockchain Economy в Стамбуле осветит темы двойного гражданства и экономической свободы До старта второй ежегодной конференции Blockchain Economy в Стамбуле, ведущего мероприятия в сфере криптовалют и технологии блокчейн в Евразии и странах Ближнего Востока и Северной Африки (MENA) осталось менее трех недель. Blockchain Economy 2020 пройдет 20-21 февраля и, как...

[Перевод] Как я модернизировал свою Flash-игру В этом посте я расскажу о том, как перенёс свою Flash-игру Frog Fractions на современную платформу. В результате я создал частично автоматизированный порт на Unity при помощи Haxe. Пост будет интересен всем, кто пытается модернизировать свою кодовую базу на Flash. В посте б...

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

Технологическая конференция UIC Dev 2020 (онлайн-трансляция) UIC Dev — это ежегодная технологическая конференция для разработчиков, управленцев, аналитиков и дизайнеров от компании Picom. Конференция пройдёт 10 октября с 11:00 до 18:00 в офлайн и онлайн форматах. В программе конференции ...

.NET: Лечение зависимостей Кто не сталкивался с проблемами из-за assembly redirect? Скорее всего все, кто разрабатывал относительно большое приложение, рано или поздно с этой проблемой столкнется. Сейчас я работаю в компании JetBrains, в проекте JetBrains Rider, и занимаюсь задачей миграции Rider на...

Модель Белбина для IT: сила и слабость разных команд В работе с некоторыми командами бывают ситуации, когда что-то работает само, и об этом не надо думать. Сами доделываются задачи, сама развёртывается Continuous Integration — есть люди, которые этим занимаются, и за рабочими процессами не нужно специально следить. Но в других...

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

[Перевод] Лучшие вопросы средней сложности по SQL на собеседовании аналитика данных Первые 70% курса по SQL кажутся довольно простыми. Сложности начинаются на остальных 30%. С 2015 по 2019 годы я прошёл четыре цикла собеседований на должность аналитика данных и специалиста по анализу данных в более чем десятке компаний. После очередного неудачного интервью...

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

ОП «Европласт» провело V-ю ежегодную конференцию для клиентов По сложившейся доброй традиции объединение предприятий «Европласт» провело в феврале конференцию для клиентов. Юбилейная, пятая по счету конференция собрала около 100 гостей на уникальном круизном лайнере «River Palace». В мероприятии приняли участие представители таких круп...

[Перевод] Вызов принят: OpenBSD на ноутбуке Хотелось бы поделиться, может быть и не самым новым, но отчасти познавательным и местами увлекательным, опытом установки на ноутбук операционной системы не из мейнстрима (т.е. не Windows или Linux) для хоть сколько-нибудь полноценной работы в наше (развращённое) время. Начал...

Повышение уровня моря — сигнал того, что изменение климата не остановить. Правда ли это? Поднятие уровня моря может лишить дома миллионы людей Как сообщает BBC News, на этой неделе 25 тысяч человек из 200 стран мира собрались в Мадриде, чтобы найти решение проблемам, связанным с изменением климата. По мнению генерального секретаря ООН Антониу Гутерриша, точка не...

Таким будет суперфлагман Sony Xperia В следующем месяце Sony проведет пресс-конференции в рамках выставки Mobile World Congress 2020, на которой компания, как ожидается, представит свой новый флагманский смартфон.

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

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

[Перевод] Как Секретная служба США перепутала киберпанк-RPG с учебником для хакеров Только одна книга с правилами ролевой игры имеет на обложке сообщение «Книга, конфискованная Секретной службой США!» Эта RPG — GURPS Cyberpunk, дополнение 1990 года к Generic Universal Roleplaying System, изданной Steve Jackson Games. Утром 1 марта 1990 года автора GURPS C...

Шесть рецептов для начинающего тимлида: как всё успевать и развивать команду Привет! Меня зовут Дмитрий Ли, я тимлид одной из команд разработки бэкенда в Badoo. Когда я впервые стал тимлидом, я стал активно посещать конференции и читать умные книги об управлении командой. Однако в моей работе после этого менялось немногое. Я читал о том, каким я д...

Дизайн, продукт и рок-н-ролл Встречают, как водится, по одежке. И к твоему луку довольно много требований, особенно если ты — самое заметное HR-tech явление страны. Будучи сложным и нетривиальном сервисом, hh.ru бросает дизайнерам множество интересных вызовов, раздает массу уникальных и действительно сл...

Введение в архитектурный фреймворк для анализа данных Lena Привет, Хабр! Я расскажу об архитектурном фреймворке, который я разрабатываю. Архитектура определяет наиболее общее устройство программы и взаимодействие её компонентов. Lena как фреймворк реализует конкретную архитектуру для анализа данных (подробнее о ней ниже) и предостав...

Huawei говорит, что пользователи должны ставить приложения из AppGallery. Почему? Иногда производители немного хитрят, рассказывая нам о том, что мы должны устанавливать на наши смартфоны. Например, новая версия программного обеспечения. Неужели производители так пекутся, чтобы мы пользовались только самым новым и современным ПО? Это, конечно, верно, вед...

[Перевод] Что делать, если я гуманитарий и хочу основать стартап (Майкл Сибель, сооснователь Twitch) Майкл Сибель (справа) — сооснователь (в 25 лет) стартапов Justin.tv/Twitch (капитализация $15 млрд) и Socialcam, член правления Reddit. Каково это быть нетехническим сооснователем, когда в твоей команде из 4 человек все остальные — программисты? Когда мы начинали Justi...

Индустрия 4.0: Big Data, цифровизация и рост экономики Всем привет! Меня зовут Дмитрий Соколов, я — руководитель отдела консалтинга и интеграции Orange Business Services в России и странах СНГ. В этой статье я хотел бы обсудить Индустрию 4.0 — это синоним четвертой промышленной революции. Ее важнейшие элементы — киберфизически...

Расслабьтесь: излучение iPhone официально признано неопасным Apple обвиняли в несоблюдении стандартов электромагнитного излучения, но ФСС сказала, что все в норме Даже при большом желании к Apple сложно придраться. За то время, что компания ведёт свой бизнес, она наработала себе репутацию ответственного и клиентоориентированного вендо...

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

Заметки с полей: одна из самых больших OpenSource конференций FOSDEM 2020 FOSDEM 2020 на прошлых выходных собрал в Брюсселе 8000+ разработчиков, объединённых идеей открытого ПО. 2 дня, 800 докладчиков и докладов, безлимитное общение и возможность встретить легенд из мира OpenSource. Делюсь своими впечатлениями и заметками с выступлений. Видео с ...

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

Состоялся пробный запуск стратегии Junkworld от создателей Kingdrom Rush В июне издатель Ironhide Game выпустил на iOS Legends of Kingdom Rush. Это не совсем та башенная защита, которую мы ожидаем от серии Kingdom Rush, поэтому встречайте — Junkworld. Там будет всё то же самое, только в другом сеттинге. Вместо средневековых рыцарей и магов игроки...

Производитель игровых ноутбуков Alienware представил новый вид портативных компьютеров В рамках проходящей прямо сейчас в Лас-Вегасе конференции CES 2020 произошел очередной интересный анонс — компания Alienware, наиболее известная благодаря производству игровых ноутбуков, представила концепт довольно необычного устройства.

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

Конференция по применению аддитивных технологий «3D КонЦентрАТ» в Воронеже Воронежский центр аддитивных технологий (АО «Центр АТ») приглашает принять участие во второй ежегодной конференции «Практическое применение аддитивных технологий в различных сферах производства 3D КонЦентрАТ». Конференцию посетят делегации государственных корпораций «Ростех...

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

[Из песочницы] Шизофрения: взгляд после Грани безумия В те далекие времена, когда я чувствовал себя получше, я частенько заходил почитать хабр. Теперь почти полная потеря интереса к ИТ — одна из самых незначительных моих проблем. Заранее прошу прощения за исковерканные слова и знаки препинания, тут уже давно во вс...

MCOM Foodtech Anticrisis Участники фудтех-рынка России встретятся на онлайн-конференции MCOM Foodtech Anticrisis, чтобы обсудить, где искать новые точки роста в эпоху глобальных перемен. Среди спикеров топ-менеджмент крупнейших маркетплейсов, ресторанных сетей, сервисов доставки и ...

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

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

Как наладить обмен знаниями в компании, чтобы не было так больно У среднестатистической ИТ-компании есть требования, история таск-трекеров, исходники (возможно, даже с комментариями в коде), инструкции на типовые, важные и сложные случаи на проде, описание бизнес-процессов (от онбординга до “как пойти в отпуск”), контакты, ключи доступа, ...

Почему средняя продолжительность жизни человека должна составлять всего 38 лет? Оценка естественной продолжительности жизни проводилась путем анализа ДНК Согласно последним новостям, озвучиваемым по федеральным каналам, средняя продолжительность жизни в Российской Федерации достигла своего очередного исторического максимума, в 2019 году приблизившись к ...

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

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

Возможности Samsung Galaxy Watch 3 добавлены в прошлогодние Galaxy Watch Active 2 Умные часы Samsung Galaxy Watch Active 2 получили большое обновление программного обеспечения, которое добавляет в прошлогоднюю модель функции, дебютировавшие совсем недавно в Galaxy Watch 3 и добавленные в них сразу после выхода. Функция обнаружения падений является од...

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

Какой iPhone купить в 2020 году, или iPhone 11 против iPhone XS Выбираете недорогой флагман на 2020 год? Берите iPhone XS Широкий ассортимент смартфонов Apple, который в последние годы разросся до невероятных масштабов, безусловно, сыграл компании на руку, увеличив её продажи, но в то же время усложнив жизнь пользователей, дав им самое с...

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

[Перевод] Юбилейная лекция Дональда Кнута «У рождественской ёлки» В течение четверти века великий стэнфордский почётный профессор проводит в декабре особую лекцию «У рождественской ёлки». Приближающийся к своим 82 годам Дональд Кнут снова провёл юбилейную 25-ю лекцию 5 декабря. Он напомнил аудитории, что по-прежнему усердно продолжает раб...

CVE-2019-18683: Эксплуатация уязвимости в подсистеме V4L2 ядра Linux В данной статье описана эксплуатация уязвимости CVE-2019-18683 в ядре Linux, которую я обнаружил и исправил в конце 2019 года. Указанный CVE-идентификатор присвоен нескольким аналогичным ошибкам типа «состояние гонки», которые присутствовали в подсистеме V4L2 ядра Linux на п...

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

PHP-Дайджест № 179 (21 апреля – 4 мая 2020) Свежая подборка со ссылками на новости и материалы. В выпуске: 4 принятых RFC предложения для PHP 8, включая атрибуты (аннотации / декораторы), порция полезных инструментов, онлайн-конференции и митапы, видео, подкасты и многое другое. Приятного чтения! Читать дальше &rarr...

PHP-Дайджест № 169 (26 ноября – 9 декабря 2019) Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4, PhpStorm 2019.3, InfectionPHP и другие релизы, статистика версий PHP, об использовании FFI, видео с прошедших конференций и митапов, порция полезных инструментов, и многое другое. Приятного чтения! Чит...

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

[Перевод] ELK, SIEM, Open Distro: Оповещения (алерты) Здравствуйте и добро пожаловать в нашу новую статью, в которой будет рассказано об оповещениях (алертах) в нашем решении SOCaaS. Как вы все знаете, предупреждения в любом SOC играют жизненно важную роль при уведомлении группы реагирования. Они могут прервать цепочку кибер-ат...

NASA удалось наладить связь с зондом Вояджер 2 после загадочного сбоя Роботизированные аппараты Вояджер, возможно, являются величайшим достижением человечества Запущенные с мыса Канаверал в 1977 году зонды Voyager 1 и Voyager 2 провели в космосе вот уже 42 года. Вместе эти роботизированные аппараты изменили наше понимание Солнечной системы, а ...

Характеристики Huawei XS раскрыты новым сертификатом ... В прошлом году компания Huawei представила свой первый складной смартфон, названный Huawei Mate X. С запуском Mate X, производитель смартфонов стал одним из немногих брендов, выпустивших смартфоны нового поколения.     Сейчас компания работает над вторым поколение...

Лучшие умные часы 2019 года. Amazfit GTS Amazfit GTS Умные часы Amazfit GTS, пожалуй, можно назвать лучшим решением в сегменте на текущий момент. Производитель собрал все самые хорошие решения и поместил их в довольно крутой стильный продукт, который еще и стоит вполне адекватных денег. Здесь есть и большой AMO...

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

Google Assistant может управлять браузером Chrome на Pixel 4 С помощью виртуального помощника теперь можно управлять браузером. Компания Google на своей конференции I/O 2019 […]

Microsoft выпустила эмулятор Windows 10X На онлайн-конференции Microsoft 365 Developer Day, компания Microsoft выпустила свой первый эмулятор Windows 10X. Windows 10X – это вариант Windows 10, разработанный для устройств с двумя экранами, таких как Surface Duo и Surface Neo. Эмулятор позволит разработчикам…

2.Elastic stack: анализ security логов. Logstash В прошлой статье мы познакомились со стеком ELK, из каких программных продуктов он состоит. И первая задача с которой сталкивается инженер при работе с ELK стеком это отправление логов для хранения в elasticsearch для последующего анализа. Однако, это просто лишь на словах...

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

Вышла первая бета-версия Android 12, ее уже можно установить на смартфоны Google Pixel Компания Google сегодня официально выпустила первую бета-версию ОС Android 12 – она называется Developer Preview 1 и предназначена для разработчиков ПО: чтобы те имели достаточный запас времени для отладки своих приложений в соответствии с новым интерфейсом и новы...

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

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

Мой отчет о SEO конференции Baltic Digital Days 2019 Дорогие друзья, пришло время сделать отчет о конференции Baltic Digital Days, которая прошла в Калининграде 8-10 августа. Это моя третья поездка на это мероприятие. Краткий спойлер: это была лучшая конференция, на которой я был. Она получилась даже лучше, чем в 2018 году, х...

«Тяжелое решение»: как IT-индустрия отказывается от конференций Facebook приняла решение отказаться от проведения ежегодной конференции для разработчиков F8 из-за угрозы здоровью сотрудников в связи с эпидемией коронавируса. Ранее по тем же соображением была отменена крупнейшая выставка мобильной техники Mobile World Congress. Сообщается...

Лучший телевизор для PS4. Samsung UE32N5300AU Совсем скоро компания Sony официально анонсирует свою новую игровую приставку, но пока что PS4 пользуется популярностью и геймеры продолжают покупать устройство с завидным постоянством. Однако многие не понимают, какой именно телевизор нужно купить для данной приставки, чтоб...

Kubernetes — это новый Linux? Интервью с Павлом Селивановым Расшифровка: Азат Хадиев: Здравствуйте. Меня зовут Азат Хадиев. Я разработчик PaaS направления Mail.ru Cloud Solutions. Со мной здесь Павел Селиванов из компании Southbridge. Мы находится на конференции DevOpsDays. Он здесь выступит с докладом о том, что с Kubernetes можно ...

У Google проблемы. Выход Pixel 4a откладывается Пользователи уже давно ждут новый Google Pixel 4a, который должен стать очень важным устройством для компании. Успех прошлогодней модели, когда компания решила выпустить более дешевую модель флагмана и приписать к названию букву ”а”, вызвал большой интерес к обновлению этог...

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

Котики и Scrum Введение Так вышло, что с темой agile и scrum меня связывают долгие и нежные чувства. Все началось ещё в студенчестве: стартапы при полном отсутствии опыта, но с горящими глазами, преакселерационная программа ФРИИ, крутые конференции со спикерами-небожителями. Как часто быв...

[Из песочницы] Телеграм + 1С + Вебхуки + Апач + Самоподписанный сертификат Много строк исписано про интеграцию Телеграма и 1С. Но нигде не увидел полной инструкции по установке и настройке вебхуков. Попробую её написать. Для всего этого нам понадобится (или правильнее будет сказать, что было использовано мной): Apache 2.2.24 OpenSSL (входящий в...

[Из песочницы] Почему в 2020 году мы по-прежнему выбираем Ruby? Привет, Хабр! Представляю вашему вниманию перевод статьи «Why is Ruby still our choice in 2020?» автора Vira Vashkovska. Мы — опытная команда Ruby on Rails разработчиков. Некоторые из нас занимаются разработкой на Ruby уже многие годы и знают его как свои пять пальцев. Вот ...

Лучшие экшен-игры 2020 на iOS и Android: Genshin Impact, Pascal's Wager и другие Вот и подоспела ещё одна подборка лучших мобильных игр 2020 года. На этот раз мы рассмотрим самые динамичные и напичканные экшеном проекты. Проголосовать за них и другие игры уходящего года вы можете по этой ссылке. Топовые экземпляры из каждой номинации (их 20) выиграют в н...

Представлять Xiaomi Mi 10 в Барселоне будут только на 100% здоровые сотрудники Xiaomi За последние несколько дней участились сведения о том, что многие компании отказываются от посещения крупнейшей мобильной выставки Mobile World Congress 2020. Компания Xiaomi заявила, что здоровье и безопасность каждого человека является главным приоритетом для всех в X...

Microsoft и Epic - последние, кто вышел из GDC из-за опасений коронавируса Sony, Facebook, EA, Kojima Productions и Unity объявили, что пропускают Конференцию разработчиков игр (GDC) из-за проблем с коронавирусом. Microsoft и Epic - последние, кто вышел из GDC на фоне вирусных опасений. С выходом стольких компаний это может привести к отмене GDC. ...

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

Какое приложение выбрать, если Вы заботитесь о безопасности своего Android устройства? Смартфоны на базе ОС Android находятся на втором месте по уязвимости после Microsoft Windows. Вирусов для Android не так много, как для настольных компьютеров, но их количество растёт с каждым днём. Чтобы обеспечить защиту мобильного устройства нужно соблюдать простые правил...

Еще немного про использование VPN в Билайн Привет! В этой статье я расскажу о ещё двух вариантах VPN, используемых нами для включения клиентов с помощью Мультисим Резервирования, это L2TP и L2-VPN. Первый используется для включения сервисов Интернет, второй для включения каналов L2 MPLS.Самый первый — L2TPИ...

Сервисный бизнес и кризис: истории успеха. Как нестандартное мышление работает на вас? Приветствую всех! С кем не знаком — Андрей Балякин. Последние 6 лет плотно связан с сервисной индустрией (ремонт и обслуживание оборудования). Являюсь со-основателем и CEO проекта HubEx — онлайн платформы автоматизации сервисных процессов в компаниях с мобильными сотрудникам...

[Перевод] Почему об этом стоит задуматься всем: ответы на самые актуальные вопросы о коронавирусе Covid-19 Автор статьи Dave Troy — исследователь онлайн-дезинформации и лжи, а также эксперт в области расчётов, связанных со статистикой болезней. В последнее время он отвечал на многие вопросы о Covid-19 в социальных сетях, пытался опровергнуть заблуждения и ложь. Здесь приведены на...

Шпаргалка аналитику: как «раскопать» систему На конференции аналитиков Analyst days #10 было выступление архитектора с докладом как раскопать legacy систему без документации или при наличии противоречивой документации («4 правила археолога: как «раскопать» систему» Евгений Асламов). Отличный доклад. Когда аналитик при...

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

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

Билл Гейтс потратил сотни миллионов долларов на самую экологичную яхту в мире Сооснователь Microsoft Билл Гейтс (Bill Gates) потратил $644 млн на самую экологичную яхту в мире. Она будет работать на водородном топливе, а на воду её спустят не ранее 2024 года.

И снова Стамбул — ведущая биткоин-конференция в Евро-Азиатском регионе пройдет в феврале 2020 Остается несколько недель до начала второй ежегодной конференции Blockchain Economy в Стамбуле, ведущего мероприятия в сфере криптовалют и технологии блокчейн в Евразии и странах Ближнего Востока и Северной Африки. Blockchain Economy 2020 пройдет 20-21 февраля и, как ожидает...

Безумные логи Утром, не сделав и глотка кофе, открываешь почту и видишь баг репорты по тому, что вполне себе нормально работало, не сбоило и особо не беспокоило. Идей с ходу ноль, подозреваемых нет, больших изменений в коде тоже не было — нужно лезть в логи. А туда ты не ходил так давно,...

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

[Перевод] Разворачиваем вложенные столбцы — списки с помощью языка R (пакет tidyr) В большинстве случаев при работе с ответом полученным от API, или с любыми другими данными которые имеют сложную древовидную структуру, вы сталкиваетесь с форматами JSON и XML. Эти форматы имеют множество преимуществ: они достаточно компактно хранят данные и позволяют избежа...

Ежегодную конференцию Google I/O отменили из-за коронавируса "В связи с опасениями из-за коронавирунаса (COVID-19) и в соответствии с рекомендациями Центра по контролю и профилактике заболеваний (CDC), ВОЗ и других органов здравоохранения, мы решили отменить очное мероприятие Google I/O на арене Shoreline",- говорится в сооб...

[Перевод] Ускоренная разработка с помощью Spring Boot DevTools Как ускорить разработку на Spring Boot с DevTools и сделать этот процесс более приятным и продуктивным? Настройка Как обычно при разработке на Spring Boot, настройка достаточно проста. Все, что вам нужно сделать, это добавить правильную зависимость, и готово. Spring Boot на...

[Перевод] Пол Грэм: Идеи для стартапов (Ideas for Startups, 2005) (Это эссе основано на разговоре в Школе Стартапов 2005) Откуда вы берете хорошие идеи для стартапов? Из тех вопросов, которые мне задают, этот, пожалуй, номер один. Я отвечу так: а почему, собственно, люди думают, что придумать идею для стартапа настолько сложно? Может ...

OrbitDB — децентрализованная база данных на IPFS Мы уже рассказывали про InterPlanetary File System, распределённую сеть поверх одноимённого p2p-протокола с доступом к данным по HTTP. Данные в ней не поддаются изменению (не блокчейн, но часть принципов совпадает), хранятся неограниченно долго и у неё даже есть система ре...

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

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

Какой язык выбрать для работы с данными R или Python? Оба! Мигрируем с pandas на tidyverse и data.table и обратно По запросу R или Python в интернете вы найдёте миллионы статей и километровых обсуждений по теме какой из них лучше, быстрее и удобнее для работы с данными. Но к сожалению особой пользы все эти статьи и споры не несут. Цель этой статьи — сравнить основные приёмы обработки д...

[Из песочницы] Docker для фронтендера. Часть 1. Зачем? Привет, Хабр! Несколько месяцев назад я выступал на конференции FrontendConf 2019 с докладом Docker для фронтендера и хотел бы сделать небольшую расшифровку доклада для тех, кто больше любит читать, а не слушать. Приглашаю под кат всех веб-разработчиков, особенно фронтендер...

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

Новый революционный смартфон Vivo представят 23 февраля Китайский производитель телефонов Vivo разослал приглашения на мероприятие, которое компания проведет в Барселоне 23 февраля. На следующий день после этого откроется выставка MWC 2020. На конференции Vivo в Barcelona Nautic Center компания, как ожидается, собирается ано...

Партнер Xiaomi представил очень интересный телевизор Yunmi 21Face с 8K, 120 Гц, 5G, звуком 100 Вт и 8,5 ГБ ОЗУ В экосистему Xiaomi выходят более 100 компаний-партнеров, которые выпускают свою новую умную технику через платформу коллективного финансирования Xiaomi Youpin. Компания Yunmi является одной из них, в прошлом эти компании совместно выпустили водоочиститель, огромный хол...

Oppo готовит складной смартфон с адаптируемой ОС На конференции Future Technology Conference 2019, вице-президент Oppo и декан исследовательского института, Лю Чанг (Liu Chang), во время интервью заявил, что первый складной смартфон компании на данный момент находится в разработке, о чём уже известно. А также поделился бо...

ClickHouse – визуально быстрый и наглядный анализ данных в Tabix. Игорь Стрыхарь Предлагаю ознакомиться с расшифровкой доклада 2017 года Игорь Стрыхарь «ClickHouse – визуально быстрый и наглядный анализ данных в Tabix». Веб-интерфейс для ClickHouse в проекте Tabix. Основные возможности: Работает с ClickHouse напрямую из браузера, без необходимости устан...

[Перевод] Конференция DEFCON 27. Взламываем полицию. Часть 1 Брифинг выступления: Билл Сверинджен (hevnsnt) уже несколько десятилетий является членом хакерского сообщества, что довольно странно, поскольку его профиль в Twitter указывает, что ему всего 23 года. По словам Билла, всю свою жизнь он посвятил пониманию того, как устроены в...

Артур Хачуян: искусственный интеллект в маркетинге Артур Хачуян — известный российский специалист по обработке больших данных, основатель компании Social Data Hub (сейчас Tazeros Global). Партнёр НИУ ВШЭ. Подготовил и представил совместно с НИУ ВШЭ законопроект по Big Data в Совете Федерации Выступал в институте Кюри в Париж...

«Убийца» SMS оказался насквозь «дырявым» Об этом сообщили в Лондоне на конференции Black Hat исследователи безопасности из компании SRLabs, пишет CNews со ссылкой на Wired.Внедрением протокола занимается Google - компания объявила о его запуске в ноябре 2019 г. - и некоторые операторы связи. При этом они допускают ...

Приключения продолжаются. Пользователям Windows 7 не разрешают выключить компьютер Компания Microsoft прекратила поддержку операционной системы Windows 7 почти месяц назад. Тем не менее, пользователи продолжают сталкиваться с новыми удивительными проблемами.  Сначала финальное обновление Windows 7, вышедшее в день окончания поддержки 14 я...

Как установить ARCore на любой Андроид Уверен, что вам не раз доводилось слышать или даже пользоваться дополненной реальностью. Те самые животные в 3D от Google, о которых мы много писали, работают именно на базе этой технологии. Но дело в том, что запустить дополненную реальность на Android-смартфоне просто так...

[Перевод] Random Forest, метод главных компонент и оптимизация гиперпараметров: пример решения задачи классификации на Python У специалистов по обработке и анализу данных есть множество средств для создания классификационных моделей. Один из самых популярных и надёжных методов разработки таких моделей заключается в использовании алгоритма «случайный лес» (Random Forest, RF). Для того чтобы попытать...

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

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

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

API Style Guide, или не заставляйте пользователей думать Привет! Меня зовут Лёша Руцкой, и я — продуктовый менеджер в компании Wrike. До этого работал в Adform и PandaDoc. Последние пять лет я занимаюсь всем, что связано с интеграциями и API. Wrike — это SaaS продукт для совместной работы и управления проектами. Мы хотим, чтоб...

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

CRMDAY в Казани 18 марта в Казани, культурно-развлекательный комплекс «Пирамида» (ул. Московская, 3) состоится бесплатная бизнес-конференция от компании amoCRM «CRM и ПРОДАЖИ». «CRM и ПРОДАЖИ» — это возможность для всех желающих быть в курсе последних ...

Первый смартфон на Snapdragon 865 появится у Lenovo, но есть нюанс Как пишет известный инсайдер в Twitter, компания Lenovo начала рассылать приглашения на мероприятие, в рамках которого, как ожидается, состоится анонс нового флагманского смартфона. Конференция состоится 12 декабря. Само собой, новинка будет построена на однокристально...

ForkLog проведет онлайн-конференцию о халвинге биткоина 10 мая в 16:00 на ForkLog Live состоится онлайн-конференция «Халвинг биткоина 2020: цена vs технология», посвященная главным вызовам и перспективам для биткоин- и блокчейн-индустрии после халвинга. Спикеры обсудят следующие темы: как халвинг повлияет на рынок криптовалют в у...

Создан “антишпионский” браслет для подавления микрофонов Инженеры и исследователи из США разработали новое средство обеспечения приватности в пресыщенном технологическими угрозами XXI веке. В преддверии конференции «Человеческий фактор в компьютерных системах» (CHI Conference on Human Factors in Computing Systems 2020) он...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 3. Библиотека для анализа данных Pandas Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (3. データ分析ライブラリPandas編)". Это третья статья из серии. Ссылки на предыдущие статьи: первая, вторая В данной статье я объясню, как работать с библиотекой Pandas, чтобы создавать De...

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

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

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

[Перевод] Framework vs Platform: в чём разница? Привет, Хабр! Представляю вашему вниманию перевод статьи "Framework Vs. Platform What’s The Difference?" автора G. Harris. Исповедуюсь: я педант. Несмотря на личные неудачи на этом поприще, я глубоко верю, что использование правильного языка добавляет множество пре...

[Перевод] Решаем мини-игру про взлом протокола в Cyberpunk 2077 за 50 строк на Python Если вы хотя бы отдалённо интересуетесь играми и не прожили последнюю пару лет в тайге, то, вероятно, слышали что-нибудь о Cyberpunk 2077. После долгого ожидания она наконец вышла! И в ней есть мини-игра про взлом! И чем больше получишь в ней очков, тем ценнее приз! Может л...

[Перевод] DDR5? Да мы и с DDR4-то едва познакомились В январе 2020 на выставке CES представили память с максимальной скоростью DDR5 от SK Hynix. По слухам, Micron и другие производители тестируют похожие устройства. Пока их нельзя достать по обычным каналам, однако поскольку и материнских плат для них ещё нет, это не проблем...

Как Microsoft убила AppGet На прошлой неделе Microsoft выпустила пакетный менеджер WinGet в рамках анонсов на конференции Build 2020. Многие посчитали это ещё одним доказательством сближения Microsoft с движением Open Source. Но только не канадский разработчик Кейван Бейги (Keivan Beigi), автор своб...

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

LG и ZTE отказались от участия в MWC 2020 из-за коронавируса Компании LG Electronics и ZTE объявили об отказе от планов участвовать в выставке MWC 2020, которая стартует в конце этого месяца в Барселоне (Испания), из-за проблем, связанных со вспышкой коронавируса. Ramon Costa/SOPA Images/LightRocket/ Getty Images В заявлении, размещён...

Помощник Google Duplex распространится на новые страны Система искусственного интеллекта для телефонных звонков Google Duplex некоторое время была доступна только в двух странах. Но сейчас ее распространили еще на несколько государств. Этот виртуальный помощник был представлен на ежегодной конференции разработчиков I/O в мае 201...

Postgresso 20 Жизнь продолжается. Продолжаем знакомить вас с самыми интересными новостями PostgreSQL Главная новость Feature Freeze Функциональность 13-й версии PostgreSQL заморожена. Теперь только доработки и исправления багов. Список нового, вопреки многим ожиданиям, довольно обширный...

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

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

Эксперты IDC ожидают, что в этом году на умные города будет потрачено 124 млрд долларов городов. По оценке аналитиков, в текущем году глобальные расходы на инициативы в этой области достигнут 124 млрд долларов. Это на 18,9% больше, чем в 2019 году. По данным IDC, 29% приведенной выше суммы придется на 100 городов, которые выделяют на соответствующие проек...

SQL Server Plan Guide и другие не самые лучшие практики Обычно посты об оптимизации запросов рассказывают о том, как делать правильные вещи, чтобы помочь оптимизатору запросов выбрать оптимальный план выполнения: использовать SARGable-выражения в WHERE, доставать только те столбцы, которые нужны, использовать правильнопостроенные...

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

Стоит ли пользоваться iMessage в 2021 году iMessage — один из самых популярных способов общения в мире. Во всяком случае так говорит Apple на своих презентациях, использует iMessage в своей рекламе и делает всё, чтобы популяризовать собственный сервис. И все же за пределами Соединенных Штатов между пользователям и i...

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

7-долларовая колонка Xiaomi помещается в задним карман джинсов Компания Xiaomi представила новую умную колонку Xiaomi XiaoAI Portable Speaker, которая поддерживает голосовое управления другими устройствами умного дома, а также позволяет находить информацию в Сети, прогноз погоды, запускать музыку и выполнять все остальные функции, ...

Nokia: первые последствия COVID-19 для операторских сетей Крейг Лабовиц опубликовал на сайте компании Nokia анализ данных касательно первых последствий COVID-19 для операторских сетей. Из-за пандемии коронавируса в мире возникла небывалая ситуация. Заблокированы целые страны. Людям приходится ...

Как настроить Elasticsearch, чтобы не было утечек За последний год возникало много утечек из баз Elasticsearch (вот, вот и вот). Во многих случаях в базе хранились персональные данные. Этих утечек можно было избежать, если бы после разворачивания базы администраторы потрудились проверить несколько несложных настроек. Сегодн...

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

Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name с помощью C# SourceGenerator В апреле 2020-го года разработчиками платформы .NET 5 был анонсирован новый способ генерации исходного кода на языке программирования C# — с помощью реализации интерфейса ISourceGenerator. Данный способ позволяет разработчикам анализировать пользовательский код и создавать...

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

[Перевод] Создаем план действий с помощью AWS Cloud Adoption Framework Перевод статьи подготовлен специально для студентов курса «Cloud Solution Architecture». Источник Скачать руководство Планы действий AWS CAF помогут вам подготовиться к переходу на облачный стек технологий. Путешествие начинается с того, что ваша команда руководителей...

Ноутбуки Lenovo болеют USB Type-C Какое-то время назад на просторах интернета появилась информация о том, что у ноутбуков компании Lenovo довольно серьезная проблема с портом USB Type-C. Однако вскоре оказалось, что производитель на самом деле не виноват и проблема не в нем и не в его комплектующих, а в прош...

Доклад «42». Большой конспект Привет, Хабр, меня зовут Вадим Макишвили. В 2014 году я выступил с докладом «36». Рассказывал про кризис среднего возраста, признавался в собственных слабостях и делился способами, которые помогли мне совладать со страхами. Сразу после выступления друзья стали надо мной подт...

Apple впервые за десятилетия выступит на конференции CES Но не для того, чтобы показать что-то новое.

Куда смотрит Apple? В App Store попало приложение с секс-играми и порно-историями App Store всегда был эталонным магазином приложений особенно в сравнении с платформами конкурентов вроде Google Play. Благодаря строгому подходу Apple, чьи цензоры проверяли весь софт, который туда попадал, пользователи могли быть уверенными, что никакие вирусы или троянски...

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+ Михаил Салосин (далее – МС): – Всем привет! Меня зовут Михаил. Я работаю бэкенд-разработчиком в компании MC2 Software, и я расскажу об использовании Go в бэкенде мобильного приложения «Смотри+». Кто-нибудь из присутствующих любит хоккей? Тогда это приложение для вас. О...

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

Через 10 лет смартфоны уступят место другим технологиям Смартфоны больше не нужны? Когда-то первый iPhone казался революционным продуктом. До смартфона единственным способом выйти в Интернет был компьютер или ноутбук. К тому же именно после iPhone пропала необходимость в mp3-плеерах, диктофонах, камерах. Все это теперь в одном га...

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

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

CRMDAY в Минске 31 марта в Минске, концертный зал Prime Hall (пр-т. Победителей, 65) состоится бесплатная бизнес-конференция от компании amoCRM «CRM и ПРОДАЖИ». «CRM и ПРОДАЖИ» — это возможность для всех желающих быть в курсе последних тенденций рынка ...

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

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

Тест панорамной камеры Jabra Panacast с углом обзора 180° (видео) Материал подготовлен редакцией сайта «Видео+Конференция». Протестировали знаменитую 180-градусную камеру Jabra Panacast, по результатам получилось небольшое видео. В прошлой жизни она разрабатывалась компанией Altia Systems. Технологией заинтересовался датский производите...

NVIDIA отменила GTC За последние пару недель компания NVIDIA меняла планы проведения конференции Graphics Technology Conference. Изначально, было решено провести мероприятие в цифровом формате, однако потом, по мере развития пандемии, компания заявила о серии информационных анонсов.

[Перевод] Конференция DEFCON 27. Признание интернет-мошенницы Брифинг выступления: В настоящее время Нина Колларс, известная также как Kitty Hegemon, пишет книгу о вкладе хакеров в дело обеспечения национальной безопасности. Она политолог, занимающаяся исследованиями технологической адаптации пользователей к различным кибернетическим ...

Профессия: тестировщик Тестировщик: Это баг или фича? Разработчик: Пока что это фича. bash.im Инженер по тестированию — моя первая специальность в ИТ-сфере в далёких уже 2010-х, как, пожалуй, и у многих. Это было классическое «войти в айти»: на тот момент имелось только экономическое образование ...

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

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