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

Mail.ru Group обучит инженеров и системных администраторов Linux Mail.ru Group отрыла набор на курс SRE Quest – практический квест инженера обеспечения доступности (Site Reliability Engineer) и системных администраторов Linux. Во время обучения студенты освоят базу знаний, необходимую для работы инженером обеспечения доступности сервисов ...

[Перевод] Модели мира. Могут ли агенты учиться в своем воображении? От переводчика: вопросы, поднятые в прошлой моей статье (видимо не слишком удачной) тем не менее вывели меня (огромное спасибо комраду Kilorad за ссылку!) на материал, который я посчитал необходимым перевести и выложить сюда. Да, я, к сожалению, посредственно владею как язык...

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

[Перевод] Мифы о useEffect Доброго времени суток, друзья! Представляю вашему вниманию перевод небольшой заметки Kent C. Dodds, в которой он делится своими соображениями относительно правильного использования хука «useEffect». Я обучил React тысячи разработчиков. Как до, так и после релиза хуков. О...

Быстрое чтение CSV в C# (fast read CSV) Уже не первый год пользуюсь своим универсальным конвертером CSV файлов в БД SQL Server - ImportExportDataSql, который имеет ряд полезных функций, необходимых любому разработчику БД MSSQL, например: перенос данных с одной БД в другую через SQL скрипт, выгрузка структуры БД...

Обучение модели естественного языка с BERT и Tensorflow Рис. 1. Фразы и предложения в векторном представлении модели естественного языка Обработка естественного языка (Natural Language Processing, NLP) – это область вычислительной лингвистики, ориентированная на разработку машин, способных понимать человеческие языки. Разработк...

Роботы научились готовить хот-доги не хуже, чем люди Инженеры из Бостонского университета создали роботов, способных успешно готовить и подавать хот-доги. Обучить автоматов учёные смогли с помощью искусственного интеллекта.

Пустобрёх GPT-2: russian edition Погрузившись в тему DL NLP, набрел на просторах интернета на любопытный репозиторий. Это не много не мало — Русская GPT-2! Ну, т.е. русскоязычная. Причем не какая-нибудь мелкая 117М, а вполне себе 1650М, что уже довольно серьезно. Автор проделал немалую работу по адаптации ...

Учим нейросети в Google Таблицах Хочу с вами зачелленджить одну интересную штуку: попробовать обучить нейросеть в Google Таблицах. Безо всяких макросов и прочих хаков, на чистых формулах. Читать дальше →

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

[recovery mode] $mol_func_sandbox: взломай меня, если сможешь!. Здравствуйте, меня зовут Дмитрий Карловский и я… хочу сыграть с вами в игру. Правила её очень просты, но их нарушение… приведёт вас к победе. Почувствуйте себя в роли хакера выбирающегося из JavaScript песочницы с целью прочитать куки, намайнить биткоины, сделать дефейс или ...

Нейросеть научили распознавать речь по губам при помощи алгоритма распознавания записи голоса Hal 9000 прекрасно читал по губам, правда, по-английски Нейросети сейчас умеют многое, и постепенно их обучают все большему количеству умений. На днях стало известно о том, что объединенная команда исследователей из США и Китая смогла обучить нейросеть распознавать речь по...

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

Apple научила HomePod распознавать звуки бытовых приборов и стук в дверь   Инженеры Apple совместно с учёными из Университета Карнеги — Меллона научили HomePod распознавать звуки бытовых приборов. Идея научной статьи состоит в том, что умные устройства можно обучить взаимодействовать с обычными благодаря распознаванию характерных звуко...

Java-дайджест за 6 марта Вышел очередной выпуск подкаста «Битовая Каска» с Антоном Архиповым (@antonarhipov). Антона, наверное, представлять не нужно, но всё-таки: Java-чемпион, менеджер по продукту в команде Kotlin, раньше работал в ZeroTurnaround. Подкаст помогает вести Кирилл Толкачёв, в остал...

Тентакли животного мира Tentacle как слово в русском языке - чистое заимствование, и прочитав «тентакль» вы, конечно же, подумаете о щупальцах. Но всё несколько деликатней: английское слово происходит от лат. «tentaculum», которое, в свою очередь, шаловливо отсылает нас к «tentare» или «t...

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

NASA построит карты коралловых рифов в океане с помощью игры NeMO-Net Новая игра NeMO-Net, выпущенная NASA, поможет обучить нейронную сеть, которая будет автоматически заниматься классификацией коралловых рифов в мировом океане. Подробнее об этом читайте на THG.ru.

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

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

Головоломка для ИИ Как я обучал агента собирать клетку 2048 в игре “2048”Привет! Меня зовут Ринат Максутов, я работаю в подразделении Intelligent Engineering Services департамента Technology российского офиса компании Accenture, и веду проекты по заказной разработке. За свою многолетнюю карьер...

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

Компьютер научили распознавать улыбку как знак одобрения Исследователи из Microsoft обучили алгоритмы реагировать на улыбку. Теперь искусственный интеллект интерпретирует это как знак, что он всё делает верно.

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

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

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

Легкости перевода. Cisco Webex получит поддержку русского языка Уже в начале 2021 года платформа для корпоративных коммуникаций Cisco Webex научится вести синхронный перевод видеоконференций с иностранного на русский язык и составлять протокол встречи для русскоязычной аудитории. Это – только одна из более чем 50 инноваций, которые компа...

И целого байта мало… (Часть #1) Дамы, господа, сегодня отличный день! Скорее всего вы помните, что существует такая форма компьютерного искусства как «демосцена», но если слышите это слово впервые — просто прочитайте тематический хаб и теги на Хабре, а так же пару популярных статей по этому вопросу. Од...

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

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

Работа с IPv6 в PHP Недавно мы получили статус LIR и /29 блок IPv6. А следом возникла необходимость вести учёт назначенных подсетей. И коль скоро наш биллинг написан на PHP, пришлось немного проникнуться вопросом и осознать, что этот язык — не самый дружелюбный в плане работы с IPv6. Под катом ...

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

Как сделать бота, который превращает фото в комикс. Часть вторая. Обучение модели ⇨ Первая часть И снова здравствуйте! Как вы могли заметить, праздники несколько подкосили график выхода статей. Думаю, многие за это время успели если не полностью обучить свою модель, то хотя бы поэкспериментировать с различными наборами данных. 1. Ставим дистрибутив 2. ...

Как обучить нейронную сеть DeepPavlov на ноутбуке с использованием GPU В этой статье я хочу поделиться своим опытом использования данной open-source библиотеки на примере реализации одной задачи с парсингом файлов PDF/DOC/DOCX содержащих резюме специалистов. Здесь я также опишу этапы реализации инструмента для подготовки датасета. После чего м...

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

МегаФон обучит 5G Оператор начал производство контента для своей площадке «МегаФон Образование». Первым стал онлайн-курс по 5G. Всего на площадке размещено 68 курсов по разной тематике.

Обзор игры Как достать соседа для iPhone, iPad и Mac — легендарная классика на iOS и macOS Игра Neighbours from Hell (в русской локализации «Как достать соседа») вышла в далеком 2003 году на ПК. Совершенно неожиданно разработчики из студии THQ решили, спустя 14 лет, перенести популярнейшую аркаду на iOS и macOS. Что из этого получилось, читайте далее в статье. Ска...

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

[Перевод] Почему на Raspberry Pi4 стоит поставить 64-битную ОС Одно из преимуществ работы на компанию, занимающуюся производством программ, заключается в том, что вам часто представляется возможность протестировать прототипы нового железа. Однако не в данном случае – я купил себе Raspberry Pi4 потому, что она очень дешёвая! На Raspbe...

Молчание вентиляторов. Google Colab, Javascript и TensorflowJS Google Colab — это бесплатный облачный сервис на основе Jupyter Notebook. Google Colab предоставляет всё необходимое для машинного обучения прямо в браузере, даёт бесплатный доступ к невероятно быстрым GPU и TPU. Заранее предупрежу, что у н...

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

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

Очереди на очереди: Magento 2 + RabbitMQ Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. Когда-то давно, когда я только начинал знакомство с Magento 2 (для краткости буду называть ее M2), мне понадобилось автоматизировать обработку однотипных событий при разработке одного решения. Тогда я удивился, наско...

PASS24.online поможет сократить личные контакты во время самоизоляции Компания PASS24.online (входит в группу ЛАНИТ) до 1 июня 2020 года открывает бесплатный доступ к собственной облачной системе для заказа пропусков. Продукт позволяет уменьшить личную коммуникацию между людьми и экономит время для оформления пропусков в период борьбы с корона...

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

Переезд инженера на Кипр: работа и зарплаты, море и природа Здесь и далее автор фото: @nati_kseni По версии компании Mercer, Лимассол входит в топ-100 городов в рейтинге качества жизни за 2019 год, находясь сразу за Куала-Лумпуром и опережая, например, Ригу и греческие Афины. В еще...

[Перевод] Подвергаем модель GPT-3 тесту Тьюринга Я уже некоторое время играюсь с новой моделью GPT-3 от OpenAI. Когда я только получил доступ к бета-версии, то первое, что мне пришло в голову, было: насколько GPT-3 похожа на человека? Близка ли она к тому, чтобы пройти тест Тьюринга? Как это работает Позвольте объяснить, ...

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

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

Zettelkasten и Obsidian — лучшие друзья вашей памяти и креативности Как новичку начать вести заметки по методу «Цеттелькастен» в «Обсидиане» и какой в этом смысл. Читать далее

[Из песочницы] Использование гибридного жесткого диска в MacBook и установка на него Windows Эта история о том, как простая переустановка затянулась на несколько дней. И как я пытался подружить EFI и Legacy на одном SSD в MacBook Pro Предыстория В 2018 году я себе приобрел в личное пользование MacBook Pro 15 дюймов, конца 2011 года. Можно уже сказать что он стар...

Заменяем Google Assistant на нейросеть Порфирьевич и троллим Алису Вы уже видели, что вытворяет нейросеть Порфирьевич? Она дописывает текст к любой вашей фразе. И действительно забавные штуки получаются, потому что обучена она на книгах Достоевского, Толстого, Пушкина, Булгакова, Гоголя и Пелевина. «Озвучить все это дело голосом Левитана ...

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

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

OnePlus запускает своего конкурента Google Assistant Не только у Google и Samsung есть свои голосовые помощники Несмотря на то что многие производители смартфонов стараются переделать Android по-своему, спрятав его под собственной оболочкой, которая зачастую отличается от исходной операционки совершенно кардинальным образом, и...

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

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики Прочитала я пару статей на хабре после того как прошла по ссылке со стороннего ресурса и мне как-то грустно стало так как я сама учусь в топ-университете в США и знаю нескольких из России. habr.com/ru/post/469275 habr.com/ru/post/230789 Однако, моя история не совсем станд...

MikroTik основы настройки DNS Если в магазине вас угораздило купить роутер MikroTik себе домой и вы не знаете зачем он вам, а отравление DNS кэша вашим провайдером не дает вам спать по ночам, то этот пост для вас.Можно не мучаться и поставить DNS от Yandex, Google, Adquard и прочее, а можно пойти более с...

Анонсирована пошаговая тактика Company of Crime в сеттинге преступного мира Лондона 60-х Студия Resistance Games совместно с издателем 1C Entertainment анонсировала игру под названием Company of Crime. Это пошаговая тактика, действие которой происходит в Лондоне 60-х годов прошлого века. Вы сможете как построить собственную криминальную империю, так и возглавит...

[Перевод] Itertools в Python Модуль itertools стандартизирует основной набор быстрых эффективных по памяти инструментов, которые полезны сами по себе или в связке с другими инструментами. Вместе они формируют «алгебру итераторов», которая позволяет лаконично и эффективно создавать специализированные инс...

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

Пора на свалку Никогда не думал, что это случится со мной, но, похоже, я выгорел. А ещё мне стрёмно. Да, это ещё одна статья про выгорание. Я тут на днях смотрел на свою RSS-читалку и заметил, что под тегом «C++» у меня где-то три сотни непрочитанных статей. Я не прочитал ни одной статьи ...

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

Tele2 и петербургский филиал НИУ ВШЭ открыли контактный центр на базе вуза Tele2 поддержал создание контактного центра в петербургском филиале Национального исследовательского университета Высшая школа экономики (НИУ ВШЭ – Санкт-Петербург). Tele2 предоставила оборудование для университетской службы поддержки и обучила операторов, которыми стали сту...

Мониторинг показателей linux сервера в Home Assistant через mqtt Возникла необходимость поставить дома еще один сервер, и я задался целью мониторить его показатели в домашнем умном доме, в качестве которого используется Home Assistant. Быстрое и потом вдумчивое гугление не дало устраивающих меня универсальных решений, поэтому построил сво...

Анонсирован трейлер мультяшной игры Minimal Affect Minimal Affect разработана студией Toadman Studios. Целью команды разработчиков было создание уникального и оригинального проекта с набором персонажей. Игра появится в 2021 году и будет совместима с ПК, PS4 и Xbox One. Главным героем является Commander Creed. Гго помощника...

Бесплатная электронная книга на русском: Blazor для разработчиков ASP.NET Web Forms Привет, Хабр! Как многие знают, мы очень активно развиваем платформу Blazor, клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. С помощью Blazor вы можете писать собственную клиентскую логику и компоненты пользовательского интерфейса на C#, компилиров...

[Перевод] С чего начать изучение Flutter в 2021 году Как и многие мобильные разработчики, мы с нетерпением ждали презентации Flutter и теперь хотим поделиться с читателями Хабра переводом статьи Tadas Petra о том, как можно выстроить свое обучение, если вы хотите познакомиться с Flutter и кроссплатформенными приложениями в 202...

BroKB Emulz — русскоязычная клавиатура для эмуляторов DosBox/Bochs/LBochs на Android-телефоне При программировании на телефоне программ под DOS или под Windows в эмуляторах существует проблема ввода русского текста - клавиатура, которой вы только что набирали русский текст в обычных андроид программах, не будет вводить никакой текст в эмуляторы. Эмуляторы, как правил...

[Перевод] Основы нейросетей в 100 строках кода (часть 1) В трёх частях этой статьи мы: Напишем нейросеть с нуля на Python и обучим её алгоритмом градиентного спуска. Применим её к датасету The Wisconsin Cancer Data-set и предскажем по 9 различным признакам, является ли опухоль доброкачественной или злокачественной. Подробнее иссл...

Сервис GFN.ru от ПФГ «Сафмар» загрузится в смартфоны Игровой онлайн-сервис GFN.ru, в развитие которого Группой «САФМАР» российского предпринимателя Михаила Гуцериева было вложено более 1 миллиарда рублей, вышел на мобильный рынок. Это было достигнуто благодаря выпуску приложения, позволяющего запускать на смартфонах «тяжелые» ...

Мобильная MOBA Arena of Valor от Tencent вышла на iOS и Android в России Компания Tencent официально запустила одну из самых популярных MOBA на мобильных, Arena of Valor, в России и с русским языком. Она также стала доступна в некоторых странах Ближнего Востока и Северной Африки, включая Египет, Израиль и другие. Напомним, что оригинальный релиз...

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

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

Смартфоны Xiaomi сходят с ума, если поставить эту картинку на рабочий стол. Изучаем вопрос На популярном ресурсе Reddit разворачивается дискуссия о том, как смартфоны Xiaomi можно сломать буквально лишь одной картинкой. Пользователь с ником Soroush_kohan пытался сменить обои на своём Mi 9, после чего смартфон начал вести себя неадекватно и перезагружаться. Чи...

Приключение Baldur's Gate: Descent Into Avernus для настольной ролевой системы D&D выйдет на русском языке уже в этом году Многие в предвкушении выхода Baldur’s Gate 3 и пристально следят за каждой новостью от Larian Studios. С момента выхода прошлой части прошло уже 20 лет, и не все помнят и знают, что же происходило в городе Врат Балдура и какое место он занимает в истории Dungeons and Drago...

Неочевидные факты о коллекциях в Magento 2 Привет! Меня зовут Павел и я занимаюсь бэкенд разработкой. Сегодня мы рассмотрим коллекции в Magento 2 (далее — M2). Несмотря на кажущуюся простоту реализации и интуитивно понятное назначение, эта сущность таит в себе несколько неочевидных подводных камней, которые влияют на...

Мы работаем во тьме: кодинг «глазами» незрячих программистов We work in the dark — we do what we can — we give what we have. Our doubt is our passion and our passion is our task. The rest is the madness of art. Henry James, «The Middle Years» Согласно статистическим данным ВОЗ, в той или иной степени нарушениями ближнего или дальне...

Узелковое мышление. Об информационной уникальности кипу Чтобы создать что-то по-настоящему новое, порой достаточно сделать первый шаг: выйти из плоскости.Начну этот рассказ с краткого отступления – истории, изложенной в книге «Код» Чарльза Петцольда. Луи Брайль (1809 - 1852), знаменитый автор шрифта для слепых, от рождения слеп н...

[recovery mode] DevOps: автоматизация инфраструктуры на примере Terraform, docker, bash, prometheus exporters, Gitlab и WireGuard Всем привет.Есть такие люди, которые работают с облачной инфраструктурой и не используют автоматизацию, потому что это долго, нужно вникать, а им надо фичи пилить. Накликали что-то там в UI, подключились по ssh, поставили всякого с помощью apt и т.д. и конфигурационные файлы...

Мобильный eye-tracking на PyTorch Рынок eye-tracking'а, как ожидается, будет расти и расти: с $560 млн в 2020 до $1,786 млрд в 2025. Так какая есть альтернатива относительно дорогим устройствам? Конечно, простая вебка! Как и другие, этот подход встречает много сложностей, будь то: большое разнообразие устрой...

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

Про фразовые глаголы-3 (on/off) Перед этой статьёй рекомендуется прочитать две предыдущие части. On и Off обычно имеют противоположный смысл, поэтому мне показалось хорошей идеей совместить обзоры этих частиц. И предлог, и частица on соответствуют русскому «на». Тут логика вполне очевидная: «на» – это и п...

[Из песочницы] Датчик движения и подключение сигнализации и видеорегистрации в Home Assistant на Raspberry pi Хочу рассказать о своем небольшом опыте работы с Home Assistant (далее – HA) на Raspberry pi и о подключении функционала видео регистрации, датчика движения и, соответственно, функции охраны дома с получением по почте снимков в случае срабатывания “охраны”. Конечно же, одно...

Если ты шаришь за 3D принтеры и 3D печать, то у нас для тебя есть крутая новость!

22 января для Cultist Simulator выйдет DLC Dancer и появится поддержка русского языка Cultist Simulator— очень яркий представитель категории «игр не для всех». При этом те, кто с ней успешно знакомятся, остаются в полнейшем восторге. В прошлом году проект вышел на мобильных и получил достаточно высокие оценки от игроков на всех платформах. Судя по всему, в ф...

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

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

Как инженеру профессионально развиваться в компании. Конспект митапа из серии “Инженер заходит в бар" Это текстовая расшифровка митапа на тему профессионального развития инженера в компании. Дискуссия состоялась между CTO, техлидами и тимлидами из Miro, X5 Retail Group, FunBox, ManyChat и MadRobots. Митап прошёл в рамках серии «Инженер заходит в бар», где инженеры из разных...

Покупка б/у принтера PRUSA I4 Приветствую!Купил на неделе себе свой первый собственный станок с ЧПУ или же 3д принтер. Опыт работы с таким видом станков полностью отсутствовал, в то время, когда на работе имеется парк из целых 5 токарно-винторезных настольных станков. Покупал с рук за смешные деньги - 85...

[Перевод] Flutter вот-вот завоюет Web Современные Web-сайты пишутся на HTML, JavaScript и CSS (и этот сайт в том числе). Наверно, вы сейчас прочитали это и подумали «да это же очевидно». А если я вам скажу, что можно написать сайт без использования этих трех технологий, у вас наверняка возникнут вопросы… Читать ...

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

Нейросети будут следить за нарушениями на ЕГЭ "С развитием таких технологий как нейросети стало возможным выявление нарушений путем анализа поведения человека. В 2020 году планируется применение такой технологии "машинного зрения" на видеозаписях из нескольких регионов Российской Федерации", - цитиру...

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

Распознавание объектов на android с помощью TensorFlow: от подготовки данных до запуска на устройстве Обучение нейросети распознаванию образов — долгий и ресурсоемкий процесс. Особенно когда под рукой есть только недорогой ноут, а не компьютер с мощной видеокартой. В этом случае на помощь придёт Google Colaboratory, которая предлагает совершенно бесплатно воспользоваться GPU...

Heizpatronen. Носочки Раз уж руки дошли только поставить нагреватель в принтер,а печатать некогда было, решил уж смастерить носочки.Немного моделинга и печати. Ну и литье силикона, который простаивает уже второй год.Из 9 пролилось ноомально только 6, немного накосячил с формой,да и силикон был гу...

Как установить SSL-сертификат на Onlyoffice docker сборки Поставив и настроив комьюнити версию этого пакета я столкнулся с тем что нет официальных рекомендаций как сгенерировать и запустить работу этого комплекса по защищенному протоколу используя сертификат от Letsencrypt. Этот короткий туториал поможет вам получить сертификат в т...

Для пошаговой стратегии Into the Breach вышло обновление с русской локализацией, поддержкой Linux и другим Пошаговая стратегияInto the Breach стала одной из самых популярных игр 2018 года и некоторые издания в безуспешных попытках решить кто лучше, Red Dead Redemption 2 или God of War, указывали на нее. На этой неделе студия Subset Games выпустила крупное обновление для проекта,...

Аутенти(фи?)кация Некоторые термины, заимствуемые из английского, входят в русский язык с нарушением всех языковых правил. Характерный пример из 90-х — слово флуд, непохожее ни на транскрипцию [flʌd], ни на транслитерацию flood. Более свежий пример — биткоин: окончание -оин характерно для хим...

Язык R для пользователей Excel (бесплатный видео курс) В связи с карантином многие сейчас львиную долю времени проводят дома, и это время можно, и даже нужно провести с пользой. В начале карантина я решил довести до ума некоторые проекты начатые несколько месяцев назад. Одним из таких проектов был видео курс "Язык R для пол...

[Из песочницы] Получение разрешения на полёт дрона (БВС, БПЛА) в Российской Федерации Данная статья написана мной с целью облегчить прохождение по пути официального оформления своего вылета тем моделистам-любителям, кто сомневается в выполнимости для себя данной процедуры и не знает с чего начать. В первую очередь хочу выразить благодарность автору статьи «...

[Перевод] Запускаем Golang на Jupyter Notebook Если вы знакомы с Python, то уже сталкивались с Jupyter Notebook или работали в нём по крайней мере один раз. Jupyter Notebook — это удобный инструмент, позволяющий писать мини-код и отслеживать его выполнение. Он также помогает в документировании, ведении журнала и в том, ч...

Apache Pulsar как основа для системы очередей Меня зовут Агалецкий Павел, я старший инженер в команде Архитектуры. Эта статья про новую для нас в Авито технологию — Apache Pulsar и построение системы очередей, Queues as a Service, на её основе. Читать далее

Google выпустила приложение, обучающее детей чтению Компания Google выпустила новое приложение Read-Along, которое призвано учить детей читать.Приложение пока что доступно только на платформе Android. В основе Read-Along лежит приложение Google Bolo, дебютировавшее в Индии еще в прошлом году. В данный момент Read-Along поддер...

Вышла «Яндекс.Почта 360» — набор сервисов для работы С её помощью можно решать самые разные задачи: вести переписку, работать с документами и проводить видеовстречи.

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

«Школа особенного родителя»: первые успехи! В прошлом году Благотворительный фонд «Подарок Ангелу» при поддержке Фонда президентских грантов успешно реализовал проект «Школа особенного родителя». Более 250 родителей, воспитывающих детей с ДЦП и нарушениями опорно-двигательного аппарата, были обучены упражнениям лечебн...

Карточный рогалик Dungeon Faster перебрался с Android на iOS Стильная карточная игра Dungeon Faster вышла на Android еще в прошлом году, а теперь стала доступна для владельцев устройств с iOS на борту. Это довольно популярный проект, созданный всего одним разработчиком, который поддерживает его регулярными обновлениями. В последнем по...

Кастомизация календаря на PyQt5 Сегодня столкнулся с простой на первый взгляд задачей: в виджете календаря на PyQt5 сделать так, чтобы сегодняшняя дата обводилась зеленой рамкой. Но оказалось, что на русском языке материалов на эту тему вообще нет, а на английском - только один вопрос на stackoverflow. Реш...

OnePlus 5 и OnePlus 5T обновляются до OxygenOS 9.0.10 Компания OnePlus зарабатывает себе очки хорошей репутации. Ведь на днях западные пользователи устройств OnePlsu 5 и OnePlus 5T стали сообщать, что их аппараты начали получать апдейты до OxygenOS 9.0.10. В России эти две модели тоже до сих пор актуальны, пусть и вышли в 201...

[Из песочницы] Каверзы при собеседовании на project manager'а или прогулка по минному полю чудес Безумие есть неспособность видеть швы, соединяющие бред и явь. Стивен Э. Кинг Проходя в конце года собеседования на должность проджект менеджера, я повстречал много вопросов, которые могут показаться последним бредом и от лица hr’ов, и от лица квалифицированных специалисто...

Что такое Полный геном и зачем он нужен Атлас запустил новый продукт — Полный геном. Теперь мы можем исследовать не только отдельные точки в геноме, как в генетическом тесте, но и прочитать всю последовательность нуклеотидов генома. В этой статье рассказываем, что это и зачем это нужно. Внимание! Мы подарим Полны...

Skillbox и WildBerries обучат разработке на Golang Студенты курса смогут освоить профессию «Go-разработчик» за год.  Онлайн-университет Skillbox и онлайн-ритейлер Wildberries запускают совместный образовательный курс по подготовке back-end специалистов с профилем на Golang — языком, используемым для разработки самых популярн...

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

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

Три года в Латинской Америке: как я уехал за мечтой и вернулся после тотальной «перезагрузки» Привет, Хабр, меня зовут Саша. После 10 лет работы инженером в Москве я решился круто изменить жизнь — взял билет в один конец и уехал в Латинскую Америку. Я не знал, что меня ждет, но, признаюсь, это стало одним из моих лучших решений. Сегодня я хочу рассказать, с чем я сто...

Револьвер Роланда Дискейна. Colt Walker .454 cal. "Если ты вышел на поиски Темной Башни, тебя уже не заботит время. "Стрелок, С. Кинг, 1982 г.   У одного из моих любимых писателей современности Стивена Кинга есть своеобразный magnum opus - цикл романов "Темная башня". Несколько скептически отношусь к фэнтези (а это в какой-...

Где логика?! История тестирования одного микросервиса Эта статья — расшифровка доклада Дениса Кудряшова, QA-инженера Leroy Merlin, с конференции QA Meeting Point 2020. Денис рассказал, как столкнулся со сложной логикой, реализованной в сервисе, применил подход Control Flow Testing, и что из этого вышло. Из текста вы узнаете, мо...

[Из песочницы] Создание голосового ассистента на Python, часть 1 Добрый день. Наверное, все смотрели фильмы про железного человека и хотели себе голосового помощника, похожего на Джарвиса. В этом посте я расскажу, как сделать такого ассистента с нуля. Моя программа будет написана на python 3 в операционной системе windows. Итак, поехали! ...

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

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

Приключенческая головоломка The House of Da Vinci 2 вышла на Android Продолжение одной из лучших приключенческих головоломок, The House of Da Vinci 2, вышло на iOS в конце прошлого года. Разработчики изначально сообщали о планах перенести ее и на Android, но вряд ли кто-то рассчитывал, что это произойдет так быстро. Тем не менее приложение уж...

Tronxy xy-2 pro firmware "наконец то))" Наконец то залил MARLIN 2 на нашу тарантайку, как оказалось всё не так страшно.На родной версии прошивки с закрытым EEPROM ничего невозможно настроить по человечески, ни PID сопла ни подачу.Информации по установке и даже по поиску таковой оказалось очень мало, единственный к...

3D принтер Anycubic Photon S не видит файлы на карте 3D принтер Anycubic Photon S не видит файлы на карте - пожалуй, это самый массовый запрос, который поступает в сервис центр Anycubic от пользователей, которые впервые купили 3D принтер. Опытные инженеры сервис центра задают наводящие вопросы, но даже еще не получив ответ на ...

MiHoYo представила 5-звёздочного и привлекательного персонажа Чжун Ли из Genshin Impact Чжун Ли — 5-звёдочный персонаж из многопользовательской Genshin Impact. Он участвовал в бета-тестировании, но после этого стал неиграбельным. Сейчас же всё изменилось. Это один из самых мощных персонажей; его стихия — Гео. MiHoYo специально выпустила трейлер, чтобы показать ...

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

Украина запустила мобильное приложение для доступа к госуслугам К моменту запуска приложения в нём в цифровом виде доступны водительские права и свидетельства регистрации транспортных средств украинцев. Чтобы получить электронные версии своих документов, нужно загрузить приложение и авторизоваться. Они появятся в приложении автоматически...

Apple научила Siri предоставлять рекомендации по коронавирусу Голосовой помощник Siri получил обновление, чтобы предоставить пользователям информацию, которые обеспокоены тем есть ли COVID-19. Apple обучила своего голосового ассистента основным симптомам вирусной инфекции. Пользователи могут задавать вопросы голосовому помощнику, ...

[Перевод] Перевод стандарта IDEF0 на русском языке Предисловие Должно стремиться к знанию не ради споров, не для презрения других, не ради выгоды, славы, власти или других низменных целей, а ради того, чтобы быть полезным в жизни. Ф. Бэкон Те, кто будет читать перевод и сравнивать с компиляциями русскоязычной документации ...

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

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

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

Топ-5 полезных инноваций Apple последнего десятилетия Инновации для каждого свои Инновации – вещь довольно спорная, потому что каждый понимает их по-своему. Для одних это складные смартфоны, для других высокий уровень оптимизации «железа» и софта, а для третьих – качественная камера. Лично я не отношусь ни к тем, ни к другим, а...

(Не)очевидный OSINT в Twitter Twitter — достаточно старый, но при этом все еще популярный у широкой аудитории сервис микроблогов, которым активно пользуются как рядовые пользователи, так и публичные личности. Лучший пример — официальные Twitter-аккаунты политиков, писателей, музыкантов, актеров. Конечн...

Harry Potter: Magic Awakened будет издавать NetEase Games, оглашён список стран Оказывается, что ожидаемую многими ролевую игру Harry Potter: Magic Awakened будет издавать NetEase Games. И это правда не только для Поднебесной и прилегающих к ней территорий. На днях Warner Bros. сообщили, что Magic Awakened выйдет в Южной Корее, Японии и Юго-Восточной Аз...

[Перевод] Перевод OWASP API Security Top 10 Эта статья - перевод OWASP API Security Top 10, опубликованного в 2019 году. Проект состоит из десяти наиболее актуальных рисков безопасности API. Полная версия документа на русском языке опубликована здесь. Читать далее

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

[Из песочницы] Что такое I в ACID или взгляд с другой стороны Прочитав этот пост, написанный farwayer, сначала хотел просто оставить комментарий, но, подумав пару десятков минут, решил, что тема глубокая, и мне есть что сказать на целый пост. Все таки, с одной стороны, я один из тех, кто на собеседованиях не смотрит на код и кого разоч...

Новый открытый VPN-протокол — на что обратить внимание Большинство VPN-провайдеров для построения сервисов использует стандартные решения вроде OpenVPN и IKEv2. Однако малая их часть выбирает другой путь и разрабатывает собственные протоколы — одним из них стал Lightway. В статье обсуждаем его возможности, достоинства, недостатк...

[recovery mode] Личный бренд в IT в 2021 году: пыль в глаза или необходимость? Привет! Сегодня разбираемся с темой личного бренда в IT. Вроде, всё просто: нужно побольше о себе говорить на каждом «инфоуглу», и жизнь наладится. Проекты, заказчики, деньги потекут рекой, да и просто люди потянутся. Вот только какой от этого толк в отрасли, где спрос на со...

«Образование для образованных». Проработка книги На неделе прочитал книгу "Образование для образованных 2020", написанную Левенчуком А.И. Впечатление о ней у меня сложилось двоякое. Статья будет полезна людям, желающим её прочитать. Дальше я расскажу, чего ожидать от прочтения, а чего не стоит. Читать далее

[Из песочницы] Быстрая разработка Web приложения на Vaadin и Spring Boot Целью данной статьи является систематизация процесса разработки веб приложения на Vaadin 14 с использованием Spring Boot. Перед прочтением данной статьи, рекомендую прочитать следующий материал: Введение в Spring Boot Spring Data JPA Lombok возвращает величие Java Vaadin F...

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

Порно-игра Subverse теперь доступна на русском языке Порно-игра Subverse вышла в Steam 26 марта и почти сразу взлетела на вершину популярности. Квестовая игра с обилием откровенных сцен пошлого юмора и пародии на знаменитые саги, вроде Mass Effect понравилась многим игрокам, хоть и была относительно небольшой из-за всего нес...

Операционная система с кибериммунитетом: кто, зачем и как создает KasperskyOS Здравствуйте! Мы#nbsp;подразделение «Лаборатории Касперского», которое разрабатывает безопасную операционную систему KasperskyOS. Мы#nbsp;поставили себе цель создать ОС, у#nbsp;которой есть кибериммунитет, поэтому ей#nbsp;не#nbsp;страшно доверить управление умными автомобиля...

Postgresso 18 После паузы (отпуск), продолжаем знакомить вас с самыми интересными новостями по PostgreSQL. Не будем придерживаться здесь строго отображения всех релизов и событий, произошедших после последнего, еще октябрьского выпуска Postgresso #17, но важнейшее, произошедшее ещё в ко...

Apple Powerbeats 4 работают 15 часов Достаточно часто пользователи жалуются на то, что им нужно слушать музыку долго и ни одни беспородные наушники не могут справиться с поставленной задачей. Однако теперь в релиз отправятся наушники Apple Powerbeats 4, которые выглядят достаточно стандартно для данного произво...

[Перевод] ECMAScript 4: версия, которой не было Вы наверняка заметили, что в системах сборки кода используются спецификации ECMAScript 3, затем ECMAScript 5 и так далее. ECMAScript 4 не используется никогда. Почему?Я подумал, что было бы интересно изучить историю ECMAScript 4 и выяснить, чего мы лишились.Согласно Википеди...

Call of Battle: Target Shooting FPS Game — командный шутер на Android На мобильные устройства вышел ещё один шутер от первого лица — Call of Battle. В игре присутствует одиночный режим, который скорее всего означает, что мы будем сражаться на мультиплеерных картах с ботами. Разработчики обещают реалистичные звуковые эффекты, отличную графику и...

Как прокачать свою жизнь за 3–5 лет Поставьте себе одну по-настоящему важную цель, и увидите, как изменится всё.

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

Нейросеть превратит вас в зомби Во время, когда вечеринки не проводятся, можно не думать над гримом на Хэллоуин — нейросеть сделает все за вас, превратив ваш портрет в реалистичное изображение зомби Веб-сайт использует генеративно-состязательную нейронную сеть (GAN) — алгоритм машинного обучения, при котор...

Тонкости настройки CI/CD: как работает GitLab runner, когда использовать Docker-in-Docker и где пригодится Argo CD В конце прошлого года в «Слёрме» вышел видеокурс по CI/CD. Авторы курса инженер Southbridge Александр Швалов и старший системный инженер Tinkoff Тимофей Ларкин ответили на вопросы первых студентов. В частности, обсудили: Как работает GitLab runner: сколько задач берёт и ск...

Сериал «Пацаны» вышел на «КиноПоиск HD» с двумя вариантами русской озвучки Но одного «Плюса» для просмотра не хватит.

7 бесплатных курсов для специалистов по работе с данными (DS и DE) Finale! Именно этим итальянским словом можно назвать эту статью. Ведь она последняя уже во второй серии подборок бесплатных курсов от Microsoft. И сегодня у нас курсы для специалистов по анализу данных и инженеров данных. Присоединяйтесь! Кстати! Все курсы бесплатные (вы ...

В Китае за $700 продают интересный смартфон Microsoft, который так и не вышел Lumia 650 стал последним товарным смартфоном Microsoft, но если бы жизненный цикл аппаратов Lumia продлился бы подольше, то модель Lumia 960 XL тоже наверняка бы увидела коммерческое будущее. Увы, история не знает сослагательного наклонения, поэтому нынешней удел инжене...

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

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

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

Нерушимая память, нерушимые процессы Прочитав недавно (1, 2, 3) с каким трудом даются “космические” процессоры, невольно задался мыслью, раз “цена” за устойчивое железо настолько высока, может быть стоит сделать шаг и с другой стороны — сделать устойчивый к спецфакторам “софт”? Но не прикладной софт, а скорее ...

[Перевод] Для edge-серверов десятого поколения Cloudflare выбирает процессоры от AMD Ежедневно через сеть Cloudflare Network проходит более миллиарда уникальных IP-адресов; она обслуживает более 11 млн HTTP-запросов в секунду; она находится на расстоянии не более 100 мс от 95% интернет-населения. Наша сеть раскинулась на 200 городов в более чем 90 странах,...

Новые экзамены по Azure За последние 3 месяца, Microsoft анонсировал много изменений в сертификации и экзаменах. Часть из них описаны в этой статье. В этой статье фокус выставлен не на совершенно новые экзамены, а на обновленные версии ранее существовавших: AZ-104 для администраторов, AZ-204 для ...

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

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

Что нужно знать о влиянии новостей на стоимость акций Изображение: Unsplash В последнее время очень часто можно прочитать новости формата «индекс Dow Jones пережил рекордное падение на фоне новостей о распространении коронавируса». При этом, такие статьи в СМИ появлялись регулярно и до того, как тема вируса и общественного з...

Вкусовщина и AI: как мы в Prisma Labs делали объективно субъективный автоматический улучшатель фотографий Привет, Хабр! Меня зовут Андрей, я занимаюсь R&D в Prisma Labs. В своё время наша команда провела весьма интересное исследование на тему автоматического улучшения фотографии, результатом которого стала фича “AutoAdjustment” в приложении Lensa, позволяющая в один клик сде...

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

Как вести технический блог? Я работаю в коммерческой разработке с 2011 года. С конца 2012 занимаюсь разработкой под iOS. Свою первую техническую статью я написал на Хабре в начале 2017 года про подход к локализации мобильных приложений. Потом выпустил ещё несколько статей по iOS-разработке на Хабре и...

[Из песочницы] Как достичь своих целей? Привет, Хабр! Представляю вашему вниманию перевод ранее опубликованной на Хабре статьи «How to achieve goals?». 5 жизненных советов, которые помогут вам достичь своей желаемой цели. Конечно же, не обязательно выполнять их все в указанном порядке. Но самое важное — не просто...

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

Про фразовые глаголы-4 (in/out) Перед этой статьёй рекомендуется прочитать две первые части: 1. habr.com/ru/post/495794 2. habr.com/ru/post/496190 Out соответствует русским приставкам со значениями «наружу» и «до конца, полностью»: «вы-»: hear – «слушать». Hear me out! – Вы-слушай меня! «раз-»/«рас-»: ...

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

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

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

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

Samsung представила виртуальную клавиатуру раньше Apple SelfieType — проекционная клавиатура от Samsung Несмотря на то что Apple довольно скрытная компания, которая старается до последнего держать втайне информацию о новых продуктах, она на постоянной основе сама сливает большую часть своих планов. Речь в данном случае идёт...

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

[Перевод] Open Source Guides: Запуск проекта с открытым исходником Предисловие переводчика Пару месяцев назад на Гитхабе случайно наткнулся на ссылку «Open source guides» и не мог оторваться. Где-то за неделю я внимательно прочитал все 10 разделов. Конечно, я и раньше знал про open source: читал разные статьи (например, «Понять Open Sourc...

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

Почему мои коллеги/сотрудники ведут себя как @%§? Не за горами очередной старт курса для руководителей разработки «Team Lead 2.0». В связи с этим мы провели открытый урок под названием «Почему мои коллеги/сотрудники ведут себя как @%§?». На вебинаре поговорили о том, что заставляет людей вести себя некорректно, почему люди ...

[recovery mode] CRUD операции с Entities в DialogFlow (C#) Вступление Совсем недавно я начал работу над новым проектом, который включал в себя работу с уже достаточно известным сервисом (AI) от Google — DialogFlow. Суть заключалась в том, что у нас был бот (Telegram) который работал с API нескольких сайтов, а сам же DialogFlow помог...

Теперь вы можете сыграть в CS:GO против Министерства обороны Нидерландов Министерство обороны Нидерландов разработало занятную схему привлечения новых талантов – через популярный онлайн-шутер CS: GO. С этой целью военное руководство страны официально зарегистрировало новую киберкоманду, названную KM Esports. В ее составе присутствуют высокие чины...

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

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

[Перевод] Спецификация D-Bus. Часть 1 Данная статья открывает серию публикаций с переводом спецификации D-Bus (Версия 0.36 от 2020-04-21). Поскольку у D-Bus нет логотипа, то в качестве обложки была использована картинка автобуса с D-образным корпусом. Для краткого введения в тему D-Bus рекомендую прочитать пер...

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

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

Opener 2020: Самый сок Введение На протяжении всего апреля мы с командой после учёбы и работы решали увлекательные задачи в рамках конкурса Opener от компании Itransition. Вместе с конкурсом закончился наш лучший месяц на самоизоляции. Теперь, отдохнув, я готов спокойно поделиться этим опытом с ва...

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

Из студента-юриста в программисты на C/C++: личный опыт Привет. В данной статье я поделюсь своим опытом становления программистом, от зарождения идеи стать инженером программного обеспечения до первых офферов, а также расскажу об опыте прохождения собеседований на позицию С/С++ разработчика в Санкт-Петербурге и выводах, сделанных...

Часть 2. Идентификация событий происходящих в Oracle PL/SQL На картинке представлен пример обработки одной и той же ошибки. В первом случае ("красный" квадрат) представлен результат стандартной обработки ошибки. Во втором случае ("зеленый" квадрат) представлен результат кодирования ошибок в событийной модели логирования. Помимо инфор...

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

Скрапинг Avito без headless-браузера Недавно на хабре вышла статья Скрапинг современных веб-сайтов без headless-браузеров, и в комментариях было высказано мнение, что без headless-браузера не выйдет получить номер телефона из объявления на "авито" или "юле". Хочу это опровергнуть, ниже скрипт на python размером...

Вакансия в Теплице: дистрибьютор контента Редакция «Теплицы социальных технологий» ищет специалиста по дистрибьюции контента, который будет заниматься продвиженем материалов и постов, вести информационные партнерства в социальных сетях. Заявку можно подать до 24 декабря 2019 года. Занятость на вакансии: 20% врем...

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

[Перевод] Погружение в CQRS Эта статья является конспектом материала Clarified CQRS. Прежде чем начать разбираться с CQRS, нужно понять две основные движущие силы, стоящие за ним: сотрудничество и устаревание.Сотрудничество относится к ситуациям, когда несколько участников используют или изменяют один ...

Языковые модели как двигатель прогресса: необычные применения для GPT-3 В начале лета разработчики из OpenAI представили языковую модель GPT-3, созданную для написания связного текста на основе заданного материала. Её обучали на 570 гигабайтах содержимого веб-страниц, википедии и художественной литературы, что почти в 15 раз превышает объем да...

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

[Перевод] Подготовка экосистем Dart и Flutter к переходу на null safety Поезд null safety мчится вперёд, уже почти официально анонсирован Flutter 2.0 (подключайтесь к предстоящему Flutter Engage), экосистема Dart тоже не стоит на месте. Мы перевели на русский язык новость из официального блога Dartlang и настоятельно рекомендуем вам переводить с...

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

Как я на карантине работу искал Хочу поделиться с сообществом своим недавним опытом поиска работы, сообщить, так сказать, вести с передовой. Несмотря на то, что все написанное – абсолютно субъективно, заметка будет полезна для других IT-шников. Особенно – если они интроверты и редко ходят по собеседования...

Kubernetes в Hetzner при помощи Rancher (с картинками) Доброго времени суток. Последние несколько месяцев я пытался запустить кластер kubernetes для взаимных пыток и изучения. За это время я прочитал большое количество разных статей, многие из которых были хорошими, но совершенно не подходящими для человека, не сталкивавшегося с...

Ходи и грусти: в Steam появился симулятор одиночества в русской деревне Как гласит описание игры: "Старинная русская изба, бескрайние леса и ни одной живой души на сотни километров вокруг".

Оно живое! Вышла версия Flask 2.0 Незаметно от всех 12 мая 2021 вышла новая версия известного микрофреймворка Flask. Читать далее

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

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

Каким видит свое будущее Realme Вчера состоялась премьера Realme X50, который стал первым 5G-смартфоном суббренда Oppo. Во время презентации компания похвасталась своими достижениями за минувший год. Так, по подсчетам производителя, в 2019 году он поставил на рынок 25 млн трубок. Прирост по сравнению с 201...

Как сжать модель fastText в 100 раз Модель fastText — одно из самых эффективных векторных представлений слов для русского языка. Однако её прикладная польза страдает из-за внушительных (несколько гигабайт) размеров модели. В этой статье мы показываем, как можно уменьшить модель fastText с 2.7 гигабайт до 28 ме...

Копирайтинг Привет! На связи академия XARAKTER, и мы с радостью объявляем о нашей следующей встречи с @alexandra.trukhina. Александра, копирайтер с опытом более 7 лет, SMM-специалист, автор курса «Редактура». Она уже обучила более 400 человек и&nbs...

Это приложение на основе нейросетей скажет, насколько вы красивы Это приложение поможет понять, насколько вы красивы Как понять, какую селфи-фотографию опубликовать в Instagram, если при этом вы сделали 10-20 фотографий одновременно, но с различными эмоциями и позами? В этом случае поможет приложение HowСuteAmI. На основе нейросетей оно с...

Cобеседование на позицию стажера в Яндекс на аналитика данных Всем привет! Целью данного поста является:1) Поделится личным опытом.2) Помочь другим кандидатам при подготовке к собеседованию. Читать далее

Riot Games проводит работу над клиентом League of Legends Разработчик Riot Games начала работу над игровым клиентом League of Legends. Это связана с участившимися ошибками и багами клиента. Также упоминаются сбои памяти, зависания и много другое. Выпущенная обнова ни как не решила проблему. Команда разработчиков пытается снять...

Web scraping вашего сайта: непрошеные гости и как их встречают На первом в истории полностью виртуальном мероприятии РИТ++, прошедшем в конце мая, инженер Qrator Labs — Георгий Тарасов, рассказал публике про веб-скрейпинг, он же парсинг, популярным языком. Мы решили предоставить вашему вниманию транскрипцию выступления. Читать дальше ...

Как реализовать игнор заблокированных пользователей в группах Telegram? UPD: благодаря помощи Tkachov эта статья всё-таки превратилась из просьбы о помощи в работающую инструкцию. В комментариях он дал работающий код для создания игнора в десктопном клиенте Телеграм. Я на всякий случай расположу объяснение в конце статьи. Далее статья продолжа...

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

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

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

Кошмары нашего городка: как производство работало в первые месяцы пандемии Нас вы, скорее всего, знаете по блефарогелю для глаз и ещё разной косметике и медсредствам. Но если брать основной выход нашего производства по объёму, то это гели для УЗИ. В пандемию они стали критичными для страны, потому что с помощью УЗИ нельзя было ни поставить, ни искл...

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

Анонсирована новая MMORPG Devil Hunter: Eternal War от издателя Guns of Glory Издатель Century Game, ответственный за выпуск таких популярных игр, как King of Avalon и Guns of Glory, анонсировал новую фэнтезийную MMORPG под названием Devil Hunter: Eternal War. Как можно понять по названию, игрокам предстоит вести вечную войну против демонов. История ...

Содействие исследователям ЦЕРН оказывает компания Juniper Networks Компания Juniper Networks (NYSE: JNPR), являющаяся одним из лидеров в сфере разработки защищенных сетей с элементами искусственного интеллекта, сегодня объявила о том, что ЦЕРН (Европейская организация по ядерным исследованиям) — один из крупнейших и наиб...

Почему разработчикам не нравится Agile? HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из ...

Modern Reverse Engineering: TTD Обратная разработка сегодня это достаточно трудоемкий процесс в первую очередь потому, что в период с 2000х по 2020 годы вышло в свет много языков программирования, которые ставили перед собой задачу стать интуитивными и простыми для изучения, безопасными и в то же время эфф...

Гонки на мотоциклах Mad Skills Motocross 3 вышли на iOS, Андроид немного в хвосте Mad Skills Motocross 3— продолжение хорошей серии гонок на мотоциклах. Разработчики обещали выпустить игру в конце мая, и они сдержали слово. Им явно нравятся шутки ниже пояса: в трейлере у нашего мотоциклиста ник «Твоя мама такая быстрая». В Motocross 3 нас ожидают круговые...

Как устроена Вечерняя школа по Kubernetes Слёрм запустил Вечернюю школу по Kubernetes: цикл бесплатных лекций и платных практических занятий для тех, кто изучает k8s с нуля. Занятия ведут Марсель Ибраев, инженер Southbridge, CKA, и Сергей Бондарев, инженер Southbridge, СКА, один из разработчиков kubespray с правами...

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

Нам нужно поговорить… Иногда инженеры теряют интерес к проектам, задачам и к компании — мотивация падает, а с ней и производительность. В итоге сотрудники выгорают и/или увольняются. Для этого много причин, но самая распространенная — отсутствие внимания к успехам и проблемам инженеров. В ЦФТ ...

CURA ARACHNE BETA ОБЗОР Всем привет!Попробовал CURA ARACHNE BETA и могу поделиться опытом и рассказать, что интересного откапал и какие минусы у этого слайсера.И по традиции, для тех кто любит посмотреть - вот ссылка на видео. Итак, я решил последовать совету разработчиков Куры и скачать новую верс...

На мобильных вышел point and click квест Secret Files 3 В конце марта студия Animation Arts Creative выпустила в App Store игру под названием Secret Files 3. Это третья часть серии приключенческих квестов, которая вышла в Steam еще в далеком 2012 года. Сегодня состоялся ее релиз в Google Play. Прошлые части доступны на обеих плат...

Рабочий кабинет инженера в третьем поколении Моё почтение Господа и Дамы! В связи с продвижением удалённой работы в массы многие делятся своей организацией рабочих мест. Начиная от столов-киборгов, парящих шезлонгов и стоячих мест до утепленных лоджий. Я и подумал — а почему бы не поделиться тем, как можно организоват...

Не боги горшки обжигают Дима: Читал эту статью? habr.com/ru/post/483592 (Разработчики — никакая не элита, а голые короли индустрии). Что скажешь? Я: Прочитал эту статью вчера Я: В двух словах моё мнение целиком не выразить Я: Это, скорее, тянет на получасовой разговор. Минимум Дисклеймер Несмотря ...

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

Менять одежду на персонажах из MakeHuman в Unity3d Цель стати, перенести персонажа из Makehuman в Unity3d, так чтобы его внешность и одежду можно было менять прямо во время игры. Для этого будет использован бесплатный плагин для юнити UMA. Читать далее

Превращаем EditText в SearchEditText Пробовали ли Вы когда-нибудь настроить внешний вид или поведение стандартного компонента SearchView? Полагаю, да. В этом случае, я думаю что вы согласитесь, что далеко не все его настройки являются достаточно гибкими, для того, чтобы удовлетворить всем бизнес-требованиям о...

[Из песочницы] Комбинаторика в Python Стандартная библиотека python, начиная с версии 2.2, предоставляет множество средств для генерирования комбинаторных объектов, но в интернете мне не удалось найти ни одной статьи, которая подробно рассказывала бы о работе с ними. Поэтому я решил исправить это упущение. Читат...

Обновленный плагин YouTrack для IDE на платформе IntelliJ Привет Хабр!В командах разработки трекеры задач и IDE редко существуют друг без друга. Поэтому мы решили существенно «проапгрейдить» плагин YouTrack для IDE на платформе IntelliJ. Плагин интегрируется с вашими любимыми IDE от JetBrains — AppCode, CLion, DataGrip, GoLand, Int...

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

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

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

[Перевод] Bluetooth Low Energy: подробный гайд для начинающих Создание кастомного сервиса и тем более клиента Bluetooth Low Energy – прогулка по граблям с завязанными глазами. По крайне мере так было для меня 4 года назад, когда я только начинал работать с BLE-устройствами. Сейчас почти каждый мой проект предусматривает использование э...

Предварительный обзор Redmi K30 5G. Очень крутой флагман Сегодня мы поговорим о современном устройстве, которое обладает целым рядом преимуществ при достаточно низкой стоимости. Все же производитель решил, что именно так стоит привлекать внимание потенциальных покупателей. И, стоит сказать, у него все вышло просто отлично — смартф...

Настройка Gmail API для замены расширения PHP IMAP и работы по протоколу OAuth2 Оказавшись одним из счастливчиков, совершенно не готовым к тому, что с 15 февраля 2021 года авторизация в Gmail и других продуктах будет работать только через OAuth, я прочитал статью "Google хоронит расширение PHP IMAP" и загрустил начал предпринимать действия по ...

Huami анонсировала расширение портфеля продуктов Amazfit Технологическая компания Huami (код NYSE: HMI), один из крупнейших в мире производителей носимой электроники, готовится представить целый ряд инновационных продуктов на Выставке потребительской электроники CES-2020 в Лас-Вегасе. Располагая заслуженной репутацией разрабо...

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

Лучшие фантастические циклы по версии «Хьюго». Кто претендует на премию в 2021 году? «Хьюго» — одна из самых известных и авторитетных премий в области фантастики. Она присуждается с 1953-го и победителями в различные годы становились Роджер Желязны, Филип К. Дик, Роберт Сильверберг, Урсула Ле Гуин и многие другие признанные мастера жанра.Несколько лет назад ...

Mac mini с процессором M1 стал доступен в облаке за 10 рублей в час Чтобы работать за Mac mini с M1, совершенно необязательно его покупать В конце прошлого года Apple представила свои первые компьютеры на базе собственного процессора M1. Несмотря на первоначальный скептицизм отраслевых экспертов, довольно быстро стало ясно, что ARM-архитекту...

Изучаем своё железо: сброс паролей BIOS на ноутбуках Добрый день, меня зовут Денис Генералов, я являюсь младшим системным администратором Cloud4Y. Надеюсь, что данный пост поможет коллегам, которые оказались в такой же ситуации, что и я: в купленном для компании ноутбуке система стоит в MBR (Legacy BIOS) и на нём имеется парол...

Что влияет на выдачу кредита. Обзор соревнования Home Credit Default Risk Рассмотрим, как работают алгоритмы в банковском скоринге, какие метрики используются и какие параметры заемщика влияют на то, выдадут кредит или нет. В статье описывается прошедший конкурс с kaggle по предсказанию вероятности дефолта и приводятся влияющие на риск дефолта пар...

Зачем iPhone 12 нужен лидар, или Самая бесполезная функция Я всегда любил технику Apple за её практичность и продуманность. В отличие от Samsung, которая могла себе позволить совершенно бестолковые эксперименты в коммерческих смартфонах с технологиями слежения за взглядом или 100-кратным приближением изображений, компания из Куперт...

NLP: ВЫДЕЛЯЕМ ФАКТЫ ИЗ ТЕКСТОВ С ПОМОЩЬЮ ТОМИТА-ПАРСЕРА NLP - natural language processingБольшая часть данных в мире не структурирована – это просто тексты на русском или на любом другом языке. Извлеченные факты из таких текстов могут представлять особый интерес для бизнеса, поэтому подобные задачи возникают сплошь и рядом. Этим ...

За одну из редчайших игровых консолей уже готовы выложить $420 000 Несколько дней назад на торги была выставлена очень редкая игровая консоль Nintendo Play Station.В мире существует всего несколько копий этой приставки, поэтому интерес к ней возник немалый. Стартовая цена Nintendo Play Station составляла $15 000, а уже через пару часов дост...

[Перевод] Трюк с XOR для собеседований и не только Есть целая куча популярных задач для собеседований, которые можно решить одним из двух способов: или логичным применением стандартных структур данных и алгоритмов, или использованием некоторых свойств XOR сложным для понимания способом. Хоть и непривычно ожидать решения с...

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

[Перевод] Как работает тайловый растеризатор Если вы следили за моей серией постов «Растеризация за одни выходные», но не компилировали и не запускали демо, то для вас станет большим сюрпризом, если я скажу, насколько медленными они оказались. В конце серии постов я упомянул существующие техники, позволяющие ускорить м...

Сколько стоит расписание Основные данные вычислительных экспериментов по реорганизации ярусно-параллельной формы  (ЯПФ) информационных графов алгоритмов (ТГА) приведены в предыдущей публикации. Цель текущей публикации – показать окончательные результаты исследований разработки расписаний выполн...

Подкаст Лайфхакера: как мечтать, чтобы всё сбывалось Достичь поставленных целей поможет визуализация.

Metro Exodus вернулся в Steam с 40% скидкой Долгожданный момент настал – игра Metro Exodus вернулась в «родной дом», то есть в сервис Steam. И это не единственная приятная новость. До конца следующего дня этот проект можно приобрести за 959 рублей (стандартное издание). Золотая версия оценивается в 1558 рублей....

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

[recovery mode] Первый русский программист 13 декабря — день памяти русского ученого и изобретателя, чьим желанием было подарить человечеству программирование и сделать это бескорыстно, без прибыли и славы. Его желание сбылось — мир получил программирование, а его имя оказалось в тени. Однако негоже держать светильни...

Компания T-Systems получила от Juniper Networks управляемую платформу SD-WAN Компания Juniper Networks (NYSE: JNPR), являющаяся одним из лидеров в сфере разработки защищенных сетей с искусственным интеллектом, заключила партнерское соглашение с компанией T-Systems — одним из ведущих поставщиков цифровых услуг с использованием...

Про Shadow DOM Всем привет! Продолжаю свой цикл публикаций о группе стандартов Web Components. Моя цель - сформировать реалистичные ожидания от данного набора технологий, а также, вместе с вами, прийти к более четкому пониманию того, где их не стоит применять, и где, напротив, ничего лучше...

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

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

Гайд по FIFA Mobile 21: как настроить управление и больше выигрывать Фанаты FIFA Mobile 21 знают, что для постоянных побед надо или проводить много времени в игре, или вливать в неё свои кровные. Если у вас постоянно не хватает ресурсов, то стоит прочитать вот этот гайд по валюте и рынку. Но новички вряд ли знают, что в FIFA можно поставить н...

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

Для The Day Before вышел новый трейлер — даже YouTube считает, что это клон The Division В конце января отечественная студия MYTONA анонсировала сурвайвл-шутер The Day Before. Уже тогда мы и всё игровое сообщество увидели жёсткую отсылку к The Division от Ubisoft. Теперь разработчики выпустили новый трейлер и даже YouTube посчитал, что это The Division (нечаянно...

Island Tactics: Revolution Age — пошаговая аркада в раннем доступе на Андроид Ребята из Crunchy Studio делают аркаду под названием Island Tactics: Revolution Age. Она сейчас находится в режиме ОБТ. Тема такая: игроки участвуют в пошаговых боях. На нашей стороне сражаются несколько героев. Битвы медленные, на первых порах простительно: графика приятная...

5 игр для компьютеров на Windows 7 32bit Привет олдам и тем кто не хочет менять свою операционку на какую-то новую десятку. Сегодня мы с журналом «Большой Рейтинг» подобрали вам топ 5 игр, в которые я бы поиграл на 32 битной семерке, поехали! Свой топ я пожалуй начну с ММО, а почему нет? К вашему вниманию Dragon Ag...

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

Предварительный обзор EIZO FlexScan EV2760. Решение для офиса Мы привыкли рассказывать об игровых мониторах, у которых яркие панели с подсветкой, изогнутые матрицы и прочие моменты. Однако сейчас пришло время поговорить о более интересным продукте, который создавали специально для работы в офисе или дома. Устройство очень интересное и ...

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

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

Анализ Генетического кода II Иллюстрация melmagazine.com (Source) В настоящее время для информационного обмена широко используются сети общего доступа с каналами, не защищенными от нарушителя. Как организуется защита можно прочитать здесь. В сообщении отправителем защищается целостность, конфиденциал...

Продажи телевизоров Xiaomi перевалили за 10 млн единиц в Китае 30 декабря Xiaomi подвела итоги продаж своих телевизоров за 2019 год: компания заявила, что превзошла заявленную цель, поставив на рынок более 10 миллионов единиц этих устройств. Как сообщается, по совокупному объёму продаж умных телевизоров за январь-ноябрь Xiaomi заняла пе...

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

Полезные фразы на английском для онлайн-встреч Продуктивно провести онлайн-встречу многим непросто. Если это нужно сделать ещё и на английском и вы не уверены в своих силах, уровень стресса может стремиться к бесконечности.Я преподаю английский язык в EPAM, где на курсе English for Virtual Communication сотрудники к...

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

Java-дайджест за 14 декабря Дело Google vs Oracle будет рассматривать Верховный Суд США. В последний раз. Запасаемся попкорном, русская рулетка начинается. Прочитать суть проблемы можно в оригинальной PDF-ке, в которой Oracle утверждает, что у них скопировали 11500 строк кода из 37 пакетов, тем самым...

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

[Перевод] Полигоны Another World: Atari ST Это третья статья из серии про портирование игры Another World. В ней пойдёт речь про хитрости при работе с Atari ST. Рекомендуется сначала прочитать предыдущие статьи. Зарождение Atari ST было, мягко говоря, неспокойным. Всё начинается как в сказке, а заканчивается войной и...

Подборка 143 переводов эссе Пола Грэма (из 184) Пол Грэм — один из самых уважаемых людей среди ИТишников, основателей и инвесторов. Он первоклассный программист (написал два языка программирования), хакер, создатель дерзкого акселератора Y Combinator, философ. Своими помыслами и разумом Пол Грэм врывается в широкий спек...

Sapphire Pro или первый куб после мучений с дрыгостолами. Этим постом хотелось бы выразить личные наблюдения, создать развернутый отзыв и в целом преумножить статистические данные по данному принтеру. Немного вводных данных. Заказ был сделан в конце января 2020 с РФ склада через знаменитый китайский интернет магазин, в название кот...

[Из песочницы] Как научить UITextView красиво выделяться Постановка задачи Дано: многострочный текст. Найти: красиво оформленный фон. «Да это же на часок», — подумал я. — Нужно всего лишь поставить backgroundColor в attributedText». Но этого оказалось недостаточно. Дело в том, что стандартное выделение — это закрашенный прямоуго...

Истории аварий с Patroni, или Как уронить PostgreSQL-кластер В PostgreSQL нет High Availability из коробки. Чтобы добиться HA, нужно что-то поставить, настроить — приложить усилия. Есть несколько инструментов, которые помогут повысить доступность PostgreSQL, и один из них — Patroni. На первый взгляд, поставив Patroni в тестовой среде...

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

Как устроиться в IT-компанию Привет! Меня зовут Тим Чаптыков, я работаю в VK — руковожу командой разработки раздела сообщений на вебе. Мы отвечаем за мессенджер на vk.com, в мобильной версии сайта и в VK Messenger (приложение для компьютера). Последние&n...

Метроидвания Dead Cells выйдет на Android в третьем квартале 2020 года Владельцев устройств обеих платформ издатель Playdigious порадует уже 22 января выпуском обновления с новым контентом и русским языком для Cultist Simulator, а вот эксклюзивно у пользователей Android праздник наступит в третьем квартале этого года. Именно в этот временной пр...

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

Сравниваем английский и русский акценты Сергея Брина из Google Сергей Брин — одна из культовых личностей для мировой IT-сферы. По сути это родоначальник новой эры, который вместе с Ларри Пейджем основал не просто поисковик, а компанию будущего. Все, кто хоть немного интересовался личностью Сергея Брина, знают, что до 6 лет он жил в Мос...

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

[Перевод] Post Mortem по недоступности Quay.io Прим. перев.: в начале августа Red Hat публично рассказала о решении проблем доступности, что возникали в предыдущие месяцы у пользователей её сервиса Quay.io (в его основе — реестр для образов контейнеров, доставшийся компании вместе с покупкой CoreOS). Вне зависимости от в...

Установка ParaLed матрицы в принтер ANYCUBIC Photon. Всем доброго времени суток. Впечатленный результатами работы Apollone по доработке принтера Wanhao, посредством установки параллельной матрицы. Решил себе поставить такую матрицу. Матрица была закуплена у китайских товарищей.Еще на этапе замеров было понятно что матрица вла...

Robot Framework для автоматизации тестирования: ограничения и плюшки В автоматизации тестирования я уже более 11 лет. Скажу сразу, что являюсь поклонником старомодного тестирования на Java и очень настороженно отношусь к различным готовым фреймворкам. Если вы придерживаетесь такого же мнения или только задумываетесь об использовании Robot Fra...

Для головоломки The House of Da Vinci 2 вышло обновление с русской локализацией В начале декабря на iOS вышло продолжение прекрасной головоломки The House of Da Vinci. Проект является одним из лучших развлечений в стиле серии The Room, выделяясь менее абстрактным сюжетом. Вплоть до того что в процессе прохождения вы встречаете других героев и можете слу...

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

И целого байта мало… (Часть #3) Итак, друзья, 1-е апреля прошло, пора раскрывать карты, что же такое "2B or not 2B" на самом деле. Это совместный текст от автора работы jin_x и уже знакомого вам деда unbeliever Обязательно скачайте архив с работой на Pouet и прочитайте вводную (первоапрельскую...

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

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

Intel Xeon в несколько раз превзошёл восемь Tesla V100 при обучении нейросети Центральный процессор в несколько раз обошёл по производительности связку сразу из восьми графических процессоров при глубоком обучении нейросетей. Звучит как что-то из научной фантастики, не так ли? Но исследователи из Университета Райса (Rice University) с помощью Intel Xe...

Домофоны, СКУД… И снова здравствуйте Доброго времени суток, дорогие читатели. Однажды, я уже писал здесь об уязвимости в контроллерах СКУД от IronLogic. Подробнее - здесь. Там уязвимость заключалась (и заключается, так как инженер IronLogic считает, что "Уязвимость некритична, исправлять не будем.") в программн...

Чего мне не хватает в Apple TV 4K Лично для меня Apple TV 4K — это настоящий домашний медиа-центр развлечений. Подключенная к домашнему кинотеатру, она целиком заменяет его встроенный смарт-хаб, уже изрядно устаревший по набору функций на сегодняшний день. Знакомые по iPhone и iPad приложения работают...

Ноутбук ThinkPad стал «мозгом» робота Наряду с Интернетом вещей и искусственным интеллектом робототехника помогает изменить мир, в котором мы живем. Несложно представить себе ажиотаж вокруг таких мероприятий, как ABU Robocon, где представители университетов и академий со всей планеты выясняют, чей робот сможет в...

Смартфон с каплевидным вырезом - Samsung Galaxy A30 Samsung в 2018 году решила применить новую стратегию, намереваясь ударить по засилью Huawei/Honor в бюджетном и среднем сегменте. На эту борьбу будет направлена вся линейка Galaxy A для 2019 года. И один из ее представителей – Galaxy A30. Этот смартфон получил современные ха...

Миграция с MySQL на PostgreSQL Публикация основана на докладе тренера и инженера технической поддержки Zabbix Александра Петрова-Гаврилова. Многих волнует вопрос о том как мигрировать с MySQL на PostgreSQL и воспользоваться преимуществами TimescaleDB. Зачем мигрировать Первый вопрос, который обычно воз...

Старая уязвимость в UPnP на новый манер Всё новое — это хорошо забытое старое (а лучше очень хорошо забытое старое). Следить за новыми уязвимостями, конечно же, правильно, но и о старых забывать не стоит. Тем более, когда о них позволяет себе «забыть» производитель. Кто-то должен помнить. Иначе мы снова и снова бу...

[Личный опыт] Как я переехал в Австралию всего с двумя годами опыта в разработке Продолжаем публикации из рубрики личный опыт. Сегодня iOS-разработчик Игорь Никитин, который два года назад переехал в Сидней, поделится опытом поиска работы, обустройстве на новом месте и впечатлениями от устройства жизни в Австралии. Передаем ему слово! Всем привет, мен...

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

[Перевод] Service Mesh: что нужно знать каждому Software Engineer о самой хайповой технологии Прим. перев.: Service mesh — явление, которое ещё не имеет устойчивого перевода на русский язык (более 2 лет назад мы предлагали вариант «сетка для сервисов», а чуть позже некоторые коллеги стали активно продвигать сочетание «сервисное сито»). Постоянные разговоры об этой те...

iOS 13 объединяет все iPhone в один суперкомпьютер. Зачем это нужно Apple объединила все свои устройства в один суперкомпьютер и обучает таким образом Siri Несмотря на то что долгое время Apple считалась компанией одного человека, которым был Стив Джобс, на деле в создании продуктов, конечно, участвовал не только он, но и большое количество ...

На iOS вышла приключенческая головоломка The House of Da Vinci 2 Серия The Room — один из лучших представителей жанра головоломок на мобильных. А там где популярность и успех, обязательно есть и подражатели. И хорошо, когда они привносят что-то новое, а не просто повторяют работающую формулу. Если все части The Room — это набор загадок, к...

На iOS и Android вышла игра GRIS — платформер, головоломка и произведение искусства В ней есть русский язык.

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

[Из песочницы] pyqtdeploy, или упаковываем Python-программу в exe'шник… the hard way Наверняка, каждый, кто хоть раз писал что-то на Python, задумывался о том, как распространять свою программу (или, пусть даже, простой скрипт) без лишней головной боли: без необходимости устанавливать сам интерпретатор, различные зависимости, кроссплатформенно, чтобы одним ...

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

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

«Объясняю каждую строчку» — разработка видеоигры в прямом эфире Э-ге-гей! Кто хочет узнать, как делаются видеоигры? Ладно, я угораю. Уж где-где, а тут публика должна быть в курсе. Тем не менее, как насчёт увидеть процесс создания игры? Полностью. С первой до последней строчки. ВСЁ. Вообще ВСЁ. Не просто увидеть, даже поучаствовать, если...

о Redux архитектуре во Flutter приложениях Не так давно вышла статья о чистой архитектуре во Flutter. Хочу осветить тему немного под другим углом и развить тему управления глобальным состоянием с помощью Redux. Читать далее

Почему в iPhone ломается Wi-Fi и как это исправить Что делать, если в один день iPhone перестал подключаться к Wi-Fi? Если на iPhone вдруг перестал работать Wi-Fi, или значительно снизилась скорость передачи данных, для владельца смартфона это настоящий приговор. Одно дело, когда есть проблемы с прошивкой, и совсем другое, е...

Что делать, если низкий процент оригинальности текста Тот, кто сдает свою работу на проверку плагиата, всегда заранее выясняет показатель уникальности текста. Это можно сделать разных сайтах, например на Антиплагиат ру или Текст ру можно найти бесплатные программы для анализа на оригинальность. Однако доверять им до конца не ст...

Бразильская система — это не миф. Как использовать в IT? Бразильская система не существует, но работает. Иногда. Точнее так. Система экспресс-тренинга в условиях стресса существует с давних пор. Традиционно она практикуется на русских заводах и в русской армии. Особенно в армии. Однажды, благодаря странной русской телепрограмме п...

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

Выход складного двухэкранного планшета Surface Neo отложили до 2021 года Складной планшет Surface Neo, скорее всего выйдет в следующем году, хотя на его презентации прошлой осенью Microsoft пообещала начать серийное производство новинки к концу 2020 года. Cherlynn Low / Engadget По данным ресурса ZDNet, в этом году, по всей видимости, мы не увиди...

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

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

[Из песочницы] Запись звука JS c микрофона или голосовые комментарии Запись звука JS c микрофона или голосовые комментарии Не давно, при разработке одного корпоративного веб-приложения, заказчик пожелал иметь возможность оставлять голосовые комментарии. Ранее мне не приходил сталкиваться с созданием медиаконтента и я с интересом приступил к и...

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

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

Для симулятора такси на iOS и Android вышло крупное обновление Taxi Sim 2020 Наверняка есть какое-то исследование на тему, почему геймерам так нравится заниматься повседневной активностью в виртуальных развлечениях. Но эта новость посвящена не им, а крупному обновлению симулятора такси от студии Ovilex Soft. Судя по истории обновлений, оригинальная ...

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

Экс-инженер Google помог россиянину вернуть доступ к $300 тысячам в биткоинах Бывший инженер-программист Google Майкл Стэй утверждает, что успешно взломал zip-файл, содержащий приватные ключи кошельков с биткоинами на $300 000. Около двадцати лет назад Стэй работал в компании AccessData и экспериментировал со взломами криптографической защиты файлов. ...

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

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

Townscaper — казуальная песочница про строительство города одним кликом Инди-разработчик Oskar Stalberg прошлым летом подарил миру раннюю версию песочницы Townscaper. Это градостроительная аркада, где игроки могут проявить свою креативность и сделать довольно интересные поделки. Теперь он снова заручился поддержкой издателя Raw Fury. На этот раз...

Как прошить смартфон Vsmart Live: обновление до VOS 2.5 + root В России смартфоны Vsmart продают с прошивкой на стоковом Android, однако во Вьетнаме, у себя на родине компания отдаёт пользователям также фирменную оболочку VOS. Сейчас уже проходит бета-тест VOS 3.0, стабильной же на текущей момент является VOS 2.5, которая, кстати, пол...

Что нового в TestMace часть 1. Облачная синхронизация, обновленный интерфейс и многое другое Всем привет! После долгого перерыва TestMace вновь вылезает из норы, чтобы поведать миру о новостях, связанных с проектом. Если кто забыл либо не читал статью о нас, TestMace — это IDE для работы с API. Наша тулза ставит целью покрыть весь спектр работ с существующим API, к...

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

Вышла EVE Echoes — мобильная версия знаменитой ММО-игры про космос Доступна на русском языке на iOS и Android.

ЗБТ Metal Revolution стартует в конце мая на Андроид через Google Play Metal Revolution— это файтинг про роботов из Поднебесной. В апреле проходило ЗБТ, которое длилось только три дня. Если вы не успели попробовать игру, то готовьтесь — разработчики проведут в конце мая ещё один бета-тест. Он пройдёт сугубо для Android-устройств. Если верить Po...

Реверс USB-SATA-адаптера (история одного стажера) Предыстория Стажировка – это процесс получения знаний и опыта. Наша команда Raccoon Security считает, что повышение уровня информационной безопасности окружающих нас устройств и ПО невозможно без передачи этих знаний и опыта будущим поколениям специалистов. Именно поэтому мы...

TDD в микроконтроллерах. Часть 2: Как шпионы избавляют от зависимостей В предыдущей статье мы начали освещать тему эффективности применения методологии TDD для микроконтроллеров (далее – МК) на примере разработки прошивки для STM32. Мы выполнили следующее: Определили цель и инструменты разработки. Настроили IDE и фреймворк для написания тесто...

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

В Apple Music появился плейлист с русским хип-хопом В Apple Music стал доступен новый плейлист о русском хип-хопе, курируемый музыкальными редакторами Apple.

Ro.Ri.Re — Скажите, вы – человек? Я играл в эту игру каждую пятницу, приходя на очередное назначенное в Тиндере свидание. Конец тяжелой недели, сплошные дедлайны – отчего же не расслабиться таким незамысловатым способом? Не то чтобы я сильно рисковал. Хотя законодатели уже подобрал...

Представлена спецификация 800 GbE Организация 25 Gigabit Ethernet Consortium, первоначально созданная для разработки спецификаций Ethernet 25, 50 и 100 Гбит/с, объявила, что меняет свое название на Ethernet Technology Consortium (ETC). Целью консорциума является развитие и продвижение спецификаций Ether...

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

В Сеть слили патч 1.5 для Genshin Impact: новые персонажи, домовладение и Аждаха Так, за последние дни в Интернет просочилась информация про патч 1.5 для Genshin Impact. Это явно не слух, потому что Паймон в ярости. Если вы не хотите портить себе впечатление от игры, лучше дальше не читать. А мы поехали. Во-первых, в игру добавят двух персонажей. Это 4-з...

Новый iPad Pro выйдет в первой половине 2020, а iPad 5G последует под конец года Несмотря на то, то компания Apple выпустит свои первые устройства с поддержкой сетей пятого поколения только осенью этого года, аналитики считают, что компания сможет догнать по продажам Android-устройства с поддержкой 5G. Согласно свежим данным, в этом году компания вы...

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

Детские шалости: как Roblox стала одной из самых дорогих игровых компаний современности Убыточная детская платформа для создания компьютерных игр Roblox с третьей попытки вышла на биржу, и её рыночная оценка тут же побила все самые смелые прогнозы. Сейчас она стоит больше, чем Take-Two (издатель Grand Theft Auto) и Ubisoft (разработчик серии Assaisin’s Creed) в...

Установка и настройка Klipper+Fluidd на самосборный Ultimaker 2 c SKR 1.3 и Orange PI One Захотелось мне установить что-то новое после Octoprint.Вроде бы информация есть как установить Klipper на SKR 1.3, но этого мало. Нужно еще поставить Fluidd на Orange PI One. А здесь информации не очень много. И по тем крохам, которые есть, я собрал себе конфигурацию какую х...

Fort Triumph – Heroes of XCOM and Magic Fort Triumph – одна из четырех пошаговых RPG/стратегий, вышедших в течение последней недели. Это забавный микс облегченной Heroes of Might and Magic и XCOM с упором на физику. Кроме того, в ней, достаточно неожиданно для фэнтезийной игры, присутствует едкая сатира на совреме...

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

Мониторинг дисковой подсистемы VMware через CIM/Zabbix В 2021 году уже известно, что Zabbix предлагает в качестве средства комплексного мониторинга инфраструктуры VMware набор шаблонов, использующих функционал Low Level Discovery (LLD) и элементы типа Host prototype, в которых создаются стандартные списочные сенсоры из известных...

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

10 причин поставить себе CyberGhost VPN Когда сайты могут заблокировать по надуманным причинам, а утечки данных случаются всё чаще, надёжный VPN — необходимость.

Huawei пригласила разработчиков присоединиться к расширению экосистемы HMS В ходе международной презентации линейки HUAWEI P40 компания поделилась новейшими достижениями в области создания экосистемы Huawei Mobile Services (HMS). Huawei приглашает разработчиков присоединяться к ее деятельности по расширению упомянутой экосистемы с целью предоставле...

На Netflix вышел второй сезон «Видоизменённого углерода» с русскими субтитрами Заодно добавили перевод и для первого сезона.

Перегрузка в C++. Часть II. Перегрузка операторов Продолжаем серию «C++, копаем в глубь». Цель этой серии — рассказать максимально подробно о разных особенностях языка, возможно довольно специальных. Эта статья посвящена перегрузке операторов. Особое внимание уделено использованию перегруженных операторов в стандартной биб...

[Перевод] Хорошо подумайте, прежде чем использовать Docker-in-Docker для CI или тестовой среды Docker-in-Docker представляет собой виртуализированную среду Docker-демон, запущенную в самом контейнере для сборки образов контейнера. Основной целью создания Docker-in-Docker была помощь в разработке самого Docker. Многие люди используют его для запуска Jenkins CI. Понач...

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

Angular: Интеграционное тестирование (Shallow testing) Когда приложение разрастается или нам очень важно, чтобы оно работало верно при любом рефакторинге, мы начинаем задумываться о unit или e2e тестировании. За несколько лет работы с Angular — приложениями в корпоративном сегменте, поймав множество проблем при рефакторинге ...

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

В Москве стартовал пригласительный школьный этап ВсОШ 15 апреля в столице РФ объявили о начале проведения пригласительного школьного этапа Всероссийской олимпиады (ВсОШ). Этот этап проводится в онлайн-формате в связи с распространением коронавирусной инфекции. С полным расписанием дисциплин можно ознакомиться на официальном пор...

Сколько зарабатывают на инфо сайтах и Ютуб-каналах в конце 2019 года Насколько я понял, всем похуй на всю эту манную кашу, что я расписал в прошлом посте. Корпоративы, отпуска, вся хуйня, мозг не работает. И вот ночью я вам решил написать, а сколько же блядь зарабатывают на инфо сайтах на конец 2019 года. Тут цифра примерно 40 рублей с 1000 у...

[Перевод] Неоморфизм с помощью SwiftUI. Часть 1 Салют, хабровчане! В преддверии старта продвинутого курса «Разработчик IOS» мы подготовили еще один интересный перевод. Неоморфный дизайн — это, пожалуй, самый интересный тренд последних месяцев, хотя, по правде говоря, Apple использовала его в качестве своего дизайнерског...

Москвичи поставили рекорд на чемпионате мира WorldSkills Competition Глава образовательного ведомства Москвы Исаак Калина выступил в рамках недавнего селекторного совещания управляемого им Департамента. В ходе этого мероприятия получило обсуждение выступление сборной Российской Федерации на 45-м чемпионате мира по профессиональному мастерству...

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

9 отвратительных заимствований в русском языке Иногда иностранные слова только портят нашу речь. Особенно если у них есть русский аналог.

План начинающего тестера: от “Войти в IT” до “Я — Инженер!” Всем привет! Меня зовут Валентин и я работаю инженером по тестированию в компании Exness. Очень часто слышу вопрос о том, насколько сейчас возможно стать тестировщиком программного обеспечения. В этой статье я постараюсь ответить на данный вопрос. Читать дальше →

Кагоцел безопасен, подтверждает Росздравнадзор В истории с якобы опасными побочными эффектами российского противовирусного препарата Кагоцел поставлена точка. Федеральная служба по надзору в сфере здравоохранения, как сообщает издание «aif.ru», официально сообщила, что факты нежелательной реакции человеческого ...

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

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

РБК: Mastercard запланировала запустить в России сервис безналичных чаевых до конца 2020 года Аналогичный сервис есть у Visa, но работает он только с банком «Русский стандарт», а также у «Сбербанка» и «Тинькофф».

На мобильных вышел зрелищный интерактивный триллер She Sees Red Студия Rhinotales выпустила на мобильных интерактивный триллер She Sees Red, официальное русское название которого — «Она Сердится». Это приключение, состоящее полностью из профессионально снятых сцен. Всего для игры было записано материала на 1,5 часа, но за одно прохожден...

Интерактивный триллер «Она Сердится» с русской озвучкой раздают бесплатно на iOS и Android Всего 2 месяца назад на мобильных вышел интерактивный триллер She Sees Red или «Она Сердится». Это приключение, состоящее полностью из профессионально снятых сцен, где в процессе прохождения вы можете принимать различные решения, что приведет к одной из четырех концовок. Од...

Trackmania будет распространяться бесплатно, но с двумя премиум-подписками Компания Ubisoft объявила, что ремейк Trackmania Nations, который выйдет под названием Trackmania, все-таки будет распространяться бесплатно. В базовую версию будут входить новый сезон каждые 3 месяца, одиночные и мультиплеерные режимы, а также редактор трасс. Подписки б...

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

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker Я написала мои первые сайты в конце 90-х. Тогда приводить их в рабочее состояние было очень просто. Был Apache-сервер на каком-нибудь общем хостинге, на этот сервер можно было войти по FTP, написав в браузерной строке нечто вроде ftp://ftp.example.com. Потом надо было ввести...

Kakao Games анонсировала MMO Dysterra: как Halo, только не от Microsoft Корейский издатель Kakao Games анонсировал MMO под названием Dysterra. По трейлеру понятно, что это некое подобие Halo от Microsoft с упором на мультиплеер. Весь игровой процесс происходит от первого лица, а наш персонаж — настоящий боец будущего в железном костюме. Игроки б...

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

Blizzard объявила дату выпуска Warcraft 3: Reforged Warcraft 3: Reforged должна была выйти до конца 2019 года, но запуск перенесли по непонятным причинам. После мероприятия Blizzcon, студия объявила новую дату выпуска Warcraft 3: Reforged это 28 января 2020 года. Игра будет включать в себя полную кампанию Reign of Chaos...

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

Стало известно, когда будет представлен Xiaomi Mi 10 Как мы сегодня сообщали, Xiaomi уже располагает рабочими смартфонами Mi 10. В частности, одним таким пользуется топ-менеджер компании. При этом об аппарате пока очень мало даже слухов. Мы лишь точно знаем, что в основе будет лежать SoC Snapdragon 865, но это было вполн...

Вышел новый релиз «Python для браузеров», встречаем Brython 3.9 Разработчики проекта Brython Python выпустили новый релиз, Brython 3.9. Сам проект позиционируется, как «Python для браузера». Он основан на Python 3 и выполняется на стороне браузера, причем для разработки веб-скриптов вместо JavaScript используется Python. Код проекта ...

Бизиборд? Power bank? Супернажималка Летнюю самоизоляцию мы с семьей провели у тещи в деревне. У жены – отпуск, а нас, инженеров-проектировщиков, почти всех перевели на удаленку. Работать в «домике в деревне» значительно приятнее, чем в городе в панельной хрущевке. Так у меня появилась не только отдельная комн...

CL: Champions Legion — мобильная MOBA с тяжёлой судьбой Жанр MOBA на мобильных устройствах только набирает обороты: если раньше единственным нормальным конкурентом была Mobile Legends, то в 2021 году выйдет League of Legends: Wild Rift и большинство любителей этого жанра наверняка перетянутся туда. Но инди-разработчики тоже хотят...

Как активировать уже сейчас Windows 10 версии 21H2 Build 19044 Вы, наверное, все знаете, что с января 2021 года вы могли уже разблокировать Windows 10 21H1 Build 19043 через командную строку. Изменился только номер версии, но при этом версия 21H1 была уже в пути к релизу. То же самое оказывается работает и с Windows 10 21H2. Разблокиров...

[Перевод] Docker Compose: упрощение работы с использованием Makefile Каждые несколько лет в индустрии разработки ПО происходит смена парадигмы. Одним из таких явлений можно признать рост интереса к концепции микросервисов. Хотя микросервисы — это технология не самая новая, лишь в последнее время её популярность буквально взлетела до небес. Б...

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

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

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

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

Тактика и стратегия управления персоналом 2020. VII Всероссийский форум профессионалов сферы HR Новые технологии меняют мир вокруг нас с невероятной скоростью. Одно неизменно — люди. Они всегда будут главной ценностью. Ключевая тема форума «Тактика и стратегия управления персоналом 2020» — организация работы с коллективом в период постоянн...

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

[Перевод] Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb После 3 лет разработки и 2,5 лет использования в продакшн-проектах Airbnb, после переписывания кода на TypeScript, мы рады представить вам официальный релиз коллекции графических примитивов visx 1.0  (раньше она называлась vx). Вот — страница проекта на GitHub. Документацию ...

На мобильных вышла красивая головоломка Maze Machina от автора Card Crawl и Card Thief Ровно по расписанию состоялся релиз Maze Machina — очень стильной головоломки от разработчики по имени Arnold Rauers, которого вы можете знать по карточным Card Thief и Card Crawl. Вы играете за крошечного героя, который оказывается в лабиринте вместе с враждебно настроенны...

[Перевод] Попробуем выдвинуть аргументы против Rust Недавно я прочитал статью c критикой Rust. Хотя в ней было много правильных вещей, она мне не понравилось — слишком многое там очень спорно. В целом, я вообще не могу рекомендовать к прочтению никакой статьи с критикой Rust. Это нехорошо, ведь важно обсуждать недостатки, а ш...

Вариант работы с вебсокетами в iOS на языке Swift / Написал менеджер для работы с websocket Всем привет. 4 года назад я уже разбирался с вебсокетами в iOS, тогда я решил задачу с помощью одной из библиотек cocoapods, статья есть на Хабре. А сегодня хочу продемонстрировать еще одно решение, нативное без cocoapods. Я написал свой менеджер для работы с вебсокетами ...

В середине 2030-х Subaru будет выпускать только электромобили Японская автомобильная компания Subaru объявила в понедельник о поставленной задаче перейти в середине 2030-х годов к продажам по всему миру только электромобилей. REUTERS/Soe Zeya Tun Эта новость появилась на фоне сообщений об укреплении сотрудничества Subaru с Toyota Moto...

ZVS генератор, сборка и принцип работы Сегодня мы с вами соберем так любимый рентгеностроителями и высоковольтниками ZVS генератор, подключим строчник и попускаем красивые горячие дуги. Читать далее

The Layout Engine в Swift Многие iOS разработчики не задумываются как работает механизм отрисовки элементов, установки и обновлении constraints в Auto Layout'e. В этой статье я пробую подробно заглянуть внутрь работы the Layout Engine Читать далее

[Перевод] Вся правда о конденсаторах: волшебные свойства загадочных баночек Было ли лучшее время для энтузиастов и любителей Hi-Fi, чем конец 1970-х и начало 1980-х годов? С одной стороны, так много всего происходило с развитием цифрового аудио, а с другой — наблюдался рост субъективизма. Внезапно проигрыватели и усилители стали оценивать не по уров...

Первые шаги в BI-аналитике. Роль Data Engineering Добрый день, уважаемые читатели! Материал носит теоретический характер и адресован исключительно начинающим аналитикам, которые впервые столкнулись с BI-аналитикой.Что традиционно понимается под этим понятием? Если говорить простым языком, то это комплексная система (как и, ...

Обновляйтесь до MIUI 12.5 осторожно: известные проблемы и баги новой оболочки Проблемы со звонками, Wi-Fi и мобильным интернетом Один из главных недостатков MIUI 12.5 — проблемы с осуществлением телефонных звонков. Чаще всего от них страдают владельцы Xiaomi Mi 10 и Redmi Note 10S. Также у этих смартфонов после обновления часто возникают проблемы при ...

Обзор смартфона HTC Wildfire E1 Сегодня к нам на обзор попал очень любопытный смартфон HTC Wildfire E1. Когда-то именно с девайса HTC начался сайт droidnews, когда приобрёл себе тот самый изогнутый HTC Hero с трекболом. Позже во владении были устройства Desire HD, Sensation, One X, one M7. А после вышло ...

[Перевод] PEP 257 на русском. (Соглашение о Docstrings) Привет, Хабр. Бывают моменты, когда тебе хочется максимально погрузиться в язык и понять все его тонкости. В случае Python один из лучших способов это сделать — читать на официальном сайте документацию и PEP-ы. В своё время я этого не делал, поскольку не мог понять многих «т...

Умопомрачительный электромобиль Tesla Model S Plaid мощностью 1100 «лошадей» выйдет в конце 2021 года Глава Tesla Илон Маск (Elon Musk) сообщил о том, что в конце следующего года компания планирует начать поставки новой версии электромобиля Model S премиального уровня — модификации Plaid с умопомрачительной динамикой. Силовая установка автомобиля предусматривает использовани...

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

Градострой Timberborn с крутыми бобрами-инженерами уже вышел по программе раннего доступа Что будет, если вместо людей всё начнут строить бобры.

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

[Перевод] Вышла Vue 3.2 Эта статья — перевод оригинальной статьи Evan You "Vue 3.2 Released!"Мы рады объявить о выпуске Vue.js 3.2 "Quintessential Quintuplets"! Этот релиз включает в себя множество значительных новых функций и улучшений производительности и не содержит критических изменений. Читать...

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

Использование Intel Processor Trace для трассировки кода System Management Mode Эта статья посвящена тестированию возможности использования технологии Intel Processor Trace (Intel PT) для записи трассы в System Management Mode (SMM) режиме. Работа была выполнена в рамках Summer Of Hack 2019. Автор работы: @sysenter_eip. Большинство использованных инст...

10 английских слов, которые нельзя заменить на русские Даже если очень хочется.

[Перевод] Расширьте возможности машинного обучения Azure с помощью расширения VS Code Привет сообществу Python! Прошло много времени с тех пор, как мы последний раз писали об этом, но мы рады представить новые возможности, добавленные в расширение VS Code Azure Machine Learning (AML). Начиная с версии 0.6.12, мы представили изменения в пользовательском интерф...

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

Возвращаем к жизни старый MacBook Pro: два SSD, полная чистка и не только Рано или поздно владельцам старых MacBook Pro приходится задумываться о замене накопителя Любой MacBook, iMac, Mac mini или другой компьютер рано или поздно заявляет своему хозяину: «Быстрее работать не могу; да и место на диске заканчивается». Да, случается это, как правило...

Аниме-гача Alchemy Stars от Tencent вышла на смартфоны, донат огромный? Tencent Mobileвыпустила на смартфоны гачу под названием Alchemy Stars. Здесь пошаговые сражения на разноцветном поле; если пробежаться по квадратам с одинаковым цветом, то получится жёсткое комбо. Удобно то, что персонаж автоматически бьёт соперников на своём пути, мы только...

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

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

Vivo выпустила график обновления смартфонов до Android 10 Компания Vivo объявила график обновления своих смартфонов до операционной системы. Первыми операционную систему Android 10 получат смартфоны NEX 3 и NEX 3 5G. Бета-версия обновления выйдет для этих смартфонов 14 марта 2020 года. В конце марта месяца разработчики выпустят о...

Онтол(=самое полезное) про удаленную работу [подборка 100+ статей] «Если не стыдно за первую версию продукта — вы вышли на рынок слишком поздно» Всем привет, я долго тянул, и вот решил выложить даже не MVP, а идею, над которой я сейчас работаю. Выкристаллизовалась она год назад, по итогам 7 лет писанины на Хабре. Многие слышали о пирами...

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 36-46 Три года прошло с момента публикации первых глав книги Эндрю Ына (Andrew Ng) «Machine Learning Yearning». Если вы подписаны на хаб «Машинное обучение», то нет никакой нужды представлять вам её автора и скорее всего саму книгу вы уже давно прочитали на языке первоисточника. П...

Книга «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu Совсем недавно в издательстве ДМК-пресс на русском языке вышла замечательная книга Конрада Кокосы «Управление памятью в .NET для профессионалов». Это издание примечательно тем, что в переводе участвовали не только люди со стороны издательства, но и члены сообщества DotNet.R...

Российские инженеры удешевили ремонт самолетов при помощи 3D-принтера с Aliexpress Ведущий инженер-конструктор конструкторского бюро "Сокол", являющегося филиалом корпорации "МиГ", Алексей Ленкин рассказал о том, что одной из самых крупных проблем в отрасли является невозможность установки изготовленной для ремонта деталь в самолет. К счастью, российские и...

[Из песочницы] [Эссе] Офисному планктону посвящается. Меня не вдохновляет моя работа Впервые услышав термин “офисный планктон”, что-то в глубине меня очень оскорбилось. И почему мы себя так пренебрежительно-уничежительно называем? Потому ли это, что мы никуда не плывём? Громадные массы воды бурлят и сталкиваются, волны разбиваются о берег, а планктон лежит...

[Перевод] Полигоны Another World: Amiga 500 Эта статья часть серии про порты игры Another World. В ней пойдёт речь про хитрости при работе с Amiga 500. Рекомендуется сначала прочитать предыдущую статью. История Amiga начинается в середине 1982 года со звонка Ларри Каплана Джею Майнеру. Оба тогда работали в Atari в 70-...

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

Сборка Docker-образов для MacBook M1 под Linux Мы собираем зависимости для нашего тестового окружения в Docker-образ, что оказалось очень удобно. Но недавно у нас появился разработчик с MacBook M1, и резко встал вопрос о возможности поддержки двух платформ. Читать далее

Все магазины Apple в Китае будут открыты сегодня Поскольку коронавирус продолжает распространяться в Соединенных Штатах и ​​других странах, Apple готовится открыть свои розничные магазины в материковом Китае. Все 42 представительства в стране будут открыты с пятницы, подтвердил Apple Марк Гурман из Bloomberg. Apple начала...

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

Как мигрировать с mocha на jest в 14 простых шагов — и зачем Уже давно я заглядывался на фреймворк для тестирования jest, в котором есть огромное количество всяких вкусных фишек, одна из которых — многопоточное выполнение тестов. При условии того, что у меня был проект на 5000 юнит тестов, миграция обещала быть крайне полезной. Далее...

Собеседование на дизайнера в IT: вопросы, тестовое, подводные камни В последнее время наша компания очень бурно развивалась: за год маркетинговый отдел вырос в 2 раза, появился отдел интернет-проектов, расширилась активность HR- и event-направлений, увеличился охват соцсетей, сформировался более серьезный подход к рекламе. Фух. Мы оказались ...

Drag Battle 2 — драгрейсинг от русских разработчиков, есть запись на альфа-тест Русские инди-разработчики из студии Ice Storm работают над Drag Battle 2. Это вторая часть аркадных гонок, где мы занимаемся одним — участвуем в драгрейсинге. Нам обещают никаких ограничений при настройке своей тачки. Игроки будут выбирать тип моторов, гоночных запчастей и н...

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

Вжух, и прогоны автотестов оптимизированы. Intellij IDEA плагины на службе QA Automation Привет, Хабр. Я работаю QA Automation инженером в компании Wrike и хотел бы поговорить о том, как нам удалось оптимизировать процесс код-ревью для репозитория с 30 000+ автотестов при помощи IntelliJ IDEA плагина. Я расскажу о внутреннем устройстве плагина и о том, какие п...

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

QA — специалист по пожарной безопасности вашего проекта На конференциях и в неформальных беседах на работе нет-нет да и возникает разговор о важности работы QA-инженера и его роли в проекте. Это может быть и робкий вопрос коллеги-программиста «А, может, выпустим без QA?», и объёмный доклад. Проблема, как мне кажется, связана с т...

«Хаббл» подтвердил наличие у астероида — цели аппарата «Люси» — спутника Ожидается, что автоматическая межпланетная станция «Люси» будет запущена в октябре 2021 года. Она должна будет изучить семь разных астероидов — один астероид Главного пояса и шесть троянских астероидов Юпитера. Одной из целей «Люси» станет юпитерианский троянский астероид (3...

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

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

Райтап In the Shadows Это райтап об одном из заданий, которое мы приготовили для отборочного этапа CTFZone, прошедшего в конце ноября. О процессе подготовки к квалификации можно прочитать здесь. Вы начинаете с двумя файлами: decrypt_flag.py и ntfs_volume.raw. Д...

Apple так не может: Google сделала 3D Touch с усиленными нажатиями полностью программным Времена, когда копировать Apple было в моде, давно прошли. Теперь даже китайские производители, которые раньше активно промышляли этим, сами научились и в дизайн, и в технологии. Причём научились так хорошо, что во многом даже стали превосходить своего учителя, которому ког...

Цифровой трансформации обучат 50 руководителей Образовательная программа "Руководитель цифровой трансформации" начнется в РАНХиГС в середине марта текущего года, сообщил ComNews представитель Центра подготовки руководителей цифровой трансформации на базе РАНХиГС. Окончание и аттестация намечены на конец ноября 2020 г. П...

Обучение в Санкт-Петербургском Государственном Морском Техническом Университете продуктам Dassault Systèmes Здравствуйте! Нас зовут Армен и Надия, мы бывшие студенты, а теперь преподаватели СПбГМТУ. Мы обучаем студентов и консультируем инженеров судостроительной и автомобилестроительной отраслей по основам и тонкостям работы в CATIA V5 в рамках базового и продвинутого курсов. Чи...

Управление индивидуальным развитием участников команды Профессиональное развитие — важнейший мотиватор в работе. Если вы тимлид и согласны с этим тезисом, то наверняка задумывались, как вы можете управлять этим процессом и помогать участникам вашей команды развиваться. На TeamLead Conf Павел Филонов из Kaspersky поделился своей...

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

[Перевод] JavaFX — еще не умер Примечание переводчика. Недавно я опубликованных на сайте habr переводы на русский язык нескольких уроков по JavaFX,. И один из моих читателей спросил меня: «А этим сейчас вообще кто-то пользуется?» Неделю назад я увидел пост в блоге Стивена Чина (Stephen Chin) и решил, чт...

Все доклады бесплатной онлайн-части PHP Russia c иностранными докладчиками можно будет смотреть в переводе В конце апреля организаторы пошли на очень крутой шаг, сделав лайв 13 мая с англоязычными докладами открытым. Но английским хорошо владеют не все, а акцент, темп речи докладчика, параллельное чтение слайдов могут создать сложности в восприятии на слух. Поэтому Skyeng наш...

Kubernetes 1.17 — как обновиться и не потратить весь error budget 9 декабря вышла очередная версия Kubernetes — 1.17. Ее девиз — «Стабильность», множество фич получили статус GA, некоторое количество устаревших фич было удалено… И, как всегда, наш любимый раздел Action Required файла CHANGELOG-1.17.md требует к себе внимания. Поработае...

Xiaomi и Redmi теснят по всем фронтам Пару дней назад появились сведения о том, что компания Realme, которая очень громко заявила о себе на рынке смартфонов и составила достойную конкуренцию Xiaomi и Redmi, собирается выпустить свой первый телевизор. Фрэнсис Ван (Francis Wang), директор по маркетингу Realm...

В третьем квартале количество поставленных серверов уменьшилось на 16,9% Квартальные поставки серверов стандартной х86-архитектуры заняли 99,3% в количественном и 88,7% в денежном выражении. Вместе с тем поставки сократились в количественном выражении на 17,1% по отношению к третьему кварталу прошлого года.

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

/proc/meminfo + gawk = удобный JSON для discovery метрик в zabbix В работе над одной задачей понадобилось добавить в мониторинг все счетчики памяти находящиеся в /proc/meminfoПосле создания шаблона, создавать руками каждую метрику и настроить опрос ее с хоста мне показалось полным отстоем, так как сейчас можно делать один запрос к хосту по...

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

PKCS#11 для самых маленьких В этой статье мы познакомимся со стандартом PKCS#11, предназначенным для работы с различными криптографическими устройствами. Для демонстрации мы будем использовать токены и смарт-карты Рутокен ЭЦП 2.0. Читать далее

Для борьбы с Qualcomm компания MediaTek готовит новые платформы. Хотя ещё не успела выпустить все «старые» В конце прошлого года компания MediaTek представила однокристальную систему Dimensity 1000, которая может похвастаться и техпроцессом 7 нм, и модемом 5G, и процессорными ядрами Cortex-A77. При этом, судя по утечкам, в AnTuTu эта SoC не уступает некоторым аппаратам на Sn...

«Навстречу импакт-инвестициям»: социальные проекты подготовят к встречам с инвесторами Важные новости по мнению редакции Теплицы. Открыт прием заявок на участие в программе «Навстречу импакт-инвестициям» Фонд «Навстречу переменам» совместно с Impact Hub Moscow открывает прием заявок на участие в программе «Навстречу импакт-инвестициям». Цель девятимесяч...

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

По подсчетам IDC, продажи внешних хранилищ за год выросли на 1,3% В прошлом квартале рынок корпоративных внешних систем хранения вырос в годовом исчислении на 1,3% и превысил 6,6 млрд долларов. Такие данные содержатся в отчете, подготовленном специалистами аналитической компании IDC. Примечательно, что доход ODM-производителей, напря...

[Из песочницы] 10 строк кода, которые уменьшат боль от вашего проекта на Vue … или знакомство с плагинами Vue JS на примере интегрированной шины событий Пара слов о… Всем привет! Сразу оговорюсь. Я очень люблю VueJS, активно пишу на нем уже больше 2-х лет и не считаю, что разработка на нем может причинить боль хоть в какой-то значимой степени :) С д...

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

Scythe Mugen 5 Black RGB Edition стоит всего 50 долларов В последнее время на рынке появилось достаточно много интересных систем охлаждения, которые не только выглядят привлекательно, но и отлично справляются с поставленной задачей охлаждать процессор. Однако многие пользователи жалуются на то, что такие системы стоят слишком доро...

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

«Даже спустя годы трофическую язву можно вылечить полностью!» — опыт одного из лучших флебологов России Трофическая язва – это страшное явление во всех смыслах. Представьте ужасную рану, которая не заживает годами, причиняет боль и неудобства, рушит жизнь человека. А ведь все это последствие заболевания, к которому у нас в стране, к сожалению, относятся очень несерьезно, — вар...

Debouncing с помощью React Hooks: хук для функций Здравствуйте! Меня зовут Игорь Шамаев, я главный инженер по разработке в команде SmartData. Занимаюсь fullstack-разработкой внутренней аналитической BI-системы. В нашей компании React принят в качестве основного стандарта для построения пользовательских интерфейсов. Как и бо...

Собеседование scrum-мастера в 1Сную контору Основано на реальных событиях. - Виктор, добрый день, очень рад вас видеть! Прошу, проходите, присаживайтесь! – искренне улыбаясь, жму руку потенциальному спасителю нашей компании.Я давно интересуюсь скрамом, был опыт его применения, но вживую настоящего скрам-мастера я...

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

Эксклюзив PS4 «Horizon: Zero Dawn» выйдет на ПК в текущем году, его можно будет купить в Steam и Epic Games Store Эксклюзивные игры для консолей являются одним из способов привлечь и удержать аудиторию игроков, поэтому выход таких проектов на ПК — дело довольно редкое. И тем не менее по информации инсайдеров вышедшая в 2017 году на PlayStation 4 игра Horizon: Zero Dawn появится на...

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

На смартфон OnePlus 7 Pro вышло обновление OxygenOS Open Beta 9 Компании OnePlus выпустила новую бета-версию прошивку OxygenOS для флагмана OnePlus 7 Pro. Новая версия обновления OxygenOS вышла с номером сборки Open Beta 9 и весит 219 МБ. Обновление содержит в себе несколько полезных изменений: добавили январский патч безопасности, пор...

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

В марте на iOS выйдет стильное приключение-головоломка Felix The Reaper Прошлой осенью на ПК и консолях вышла игра Felix The Reaper, которую многие вполне могли пропустить из-за традиционной череды AAA-проектов. Но уже весной она собирается выйти на мобильных, и тут ее точно стоит попробовать. Felix The Reaper — это приятная головоломка и однов...

Введение в IDAPython На русском языке (и на Хабре, в частности) не так много статей по работе с IDAPython, попытаемся восполнить этот пробел. Для кого. Для тех, кто уже умеет работать в IDA Pro, но ни разу не писал скрипты на IDAPython. Если вы уже имеете опыт написания скриптов под IDAPython, ...

Сам себе Роскомнадзор. Как я заблокировал соцсети У меня отключена лента Фейсбука и Вконтакте, нет подписок в Инстаграме, Ютубе и Твиттере. При этом я ниоткуда не удалялся, в монастырь не уходил и продолжаю вести нормальную жизнь человека 2020 года. Надевайте шапочку из фольги и присаживайтесь поудобнее, я расскажу о своё...

Как трассировка запросов сломала API TL;DR;История провала со счастливым концом о том, как команда узнала о трассировке запросов, AOP, а потом сломала API.ВВедение Благие намерения Невинное началоКаждый проект содержит логирование. Наш проект использовал Lombok и его @Slf4j аннотацию. Мы логировали выполнение б...

Взлеты и падения: расстановка сил на мировом рынке ... Последние несколько лет тройка лидеров на рынке смартфонов остается неизмененной. Сюда входят Samsung, Huawei и Apple. Китайцам удалось совершить то, что ранее казалось невозможным — обойти концерн из Купертино. Возможно, Huawei могла бы даже взойти на вершину Олимпа, ...

Рецензия на фильм «Охотник на монстров» / Monster Hunter После череды переносов официальной премьеры фильм «Охотник на монстров» (Monster Hunter) все же добрался до украинских кинотеатров, попав на большие экраны в конце января. Это адаптация популярной игры, которую режиссер Пол Андерсон поставил по собственному сценарию, в очере...

Windows 10X будет поставляться с MacOS-подобными обоями Windows 10X, новая операционная система, основанная на модульном проекте Microsoft Windows Core OS, недавно была продемонстрирована вместе с Surface Neo. Хотя Windows 10X была создана и оптимизирована для устройств с двумя экранами, она будет распространяться и на традиционн...

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

[Из песочницы] Как Gitlab-CI наследует переменные окружения? Переменные в Gitlab можно задать в нескольких местах: В настройках групп В настройках проекта Внутри .gitlab-ci.yml При этом переменные в настройках групп и проекта можно задать как "файл"или "обычную переменную" и поставить галочки "защищено"...

eBPF: современные возможности интроспекции в Linux, или Ядро больше не черный ящик У всех есть любимые книжки про магию. У кого-то это Толкин, у кого-то — Пратчетт, у кого-то, как у меня, Макс Фрай. Сегодня я расскажу вам о моей любимой IT-магии — о BPF и современной инфраструктуре вокруг него. BPF сейчас на пике популярности. Технология развивается сем...

Tarantool: взгляд аналитика Всем привет! Меня зовут Андрей Капустин. Я работаю системным аналитиком в Mail.ru Group. Наши продукты формируют единую экосистему для пользователя, в которой данные генерируют множество независимых инфраструктур: службы заказов такси и еды, почтовые сервисы, соцсети. Сегодн...

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

Как сделать работу с Microsoft Remote Desktop лучше Хочу поделиться несколькими советами по настройке удаленного подключения к рабочим местам по RDP. Расскажу как проапгрейдить древний RPC-HTTP до UDP, похвалю и поругаю Windows 10 и AVC, разберу решение нескольких типичных проблем. Считаем, что для подключения используется...

Украинский принтер PRIME X Всем доброго времени суток.Вот уже опчти год я пользуюсь принтером украинского производства под названием PRIME X.    Могу сказать что ощущение от его работы у меня 50\50, в силу того что многие доработки в виде дополнительного света, установки катушки в удобное для пользова...

iPad mini официально признан устаревшим Еще несколько продуктов компании Apple признаны официально устаревшими и вышедшими из эксплуатации, хотя в свое время считались очень популярными.Теперь в перечне устаревших продуктов Apple расположился и оригинальный планшет iPad mini в версиях с поддержкой только Wi-Fi и с...

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

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

Тагир и Егор: интервью с Тагиром Валеевым В 2019-м зрители JPoint крайне впечатлились докладом «Атомарный рефакторинг» Тагира Валеева (lany). Демонстрация того, как можно нестандартно использовать средства IDE для рефакторинга, взорвала многим мозг и при этом была практически полезна — а в итоге по зрительским оце...

Полотенцесушитель на радиатор Привет! Однажды, на данном ресурсе мне попалась модель полотенцесушителя для радиатора (батареи), но на тот момент у меня еще не было принтера, я её просмотрел, и отметил для себя, что вещь стоящая - надо будет позже сделать. Узнав цену в магазине, за данный девайс, однознач...

Pixel tolerance 5, или на что способен Anycubic mono X. Часть 1 Приветствую всех!Давненько не писал об измерениях точности LCD печати, но вот появился прекрасный повод.Попал ко мне на тесты Anycubic Mono X.О его технических характеристиках и комплектации сказано уже много, поэтому нет смысла повторяться. Так же обойдемся без анпакинга. М...

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

OANDA Global Corporation реализует сделку о поглощении Dom Maklerski TMS Brokers S.A. Компания OANDA Global Corporation («OANDA»), международный лидер в сфере онлайн-сервисов мультиактивной торговли и аналитики валютных данных, заключила соглашение о приобретении 100% ак...

Состоялась премьера Borderlands 3 в Steam Проект Borderlands 3 добрался до сервиса Steam вместе с вышедшими ранее обновлениями, в числе которых «Заварушка на секретной базе “Маливана”», в связи с этим снижена цена на стандартное издание, версии Deluxe и Super Deluxe. Еще один бонус — старт кроссплатформенности в иг...

Учим AI Dungeon говорить по-русски Недавно ребята из сбер(-банка) анонсировали и выложили в свободный доступ свою модель gpt-3 и я понял, что можно наконец то реализовать свою давнюю мечту - сделать AI dungeon для русского языка. Данная игра сильно выстрелила в прошлом году, про нее было написано множество ст...

Мультиплеерный шутер Galaxy in Turmoil вышел в Steam в раннем доступе Много лет назад Frontwire Studios начала работу над фанатским ремейком Star Wars: Battlefront 3. Разработчики решили сделать ее полностью бесплатной, чтобы не иметь конфликтов с правообладателями, но это не помогло. EA все равно побоялась, что такой шаг отвлечет внимание от ...

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

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

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

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