Ошибки есть в каждом коде. Мы перевели гайд разработчика Айо Исайя, в котором он рассказывает о системе ошибок и о том, как их устранять.
Технологические тренды, которые определят следующий год: обзор Web Summit 2021
Web Summit — самая крупная технологическая конференция в мире, которая ежегодно проводится в Лиссабоне, — в этом году прошла с 1 по 4 ноября и собрала 42 000 участников.
Представители российской компании 24TTL, которая разрабатывает инновационные ИТ-решения в сфере онлайн-ритейла, в третий раз посетили Web Summit. Своими наблюдениями о том, какой контекст объединяет IT-компании всего мира и какие тренды будут наиболее востребованы в самом ближайшем будущем, поделился основатель компании Юрий Шишкин.
Как графы помогут создать идеальный шифр
Чтобы создать оптимальный метод кодирования информации, исследователи разработали граф, который формой напоминает паутины раскрытых книг. На его базе создали локально тестируемый код, который сразу же обнаруживает ошибки, возникшие при его передаче.
Самые странные вопросы на собеседовании и зачем их задают
Портал Superjob провёл опрос работодателей и выяснил, что 18% компаний используют при подборе кадров IQ-тесты, чаще всего речь идёт о руководителях, менеджерах и инженерах. Представители компаний поясняли, что IQ-тесты помогают им «оценить способности кандидатов оперативно принимать решения и обрабатывать большие объёмы информации». Для соискателя такие вопросы могут выглядеть странными. Мы спросили у специалистов, какие вопросы на собеседованиях вызывают недоумение. А у работодателей — зачем они их задают.
Собеседования на английском: как отвечать на скучные вопросы
На собеседовании оценивают и навыки, и умение себя преподносить. И в другой культурной и языковой среде акценты могут быть расставлены не так, мы привыкли. Преподаватель английского Яна Крупина рассказывает с примерами, как отвечать на не самые приятные вопросы.
Разработчик игр на Unity: как начать работать с востребованным игровым движком
По данным сайта gamedatacrunch.com, в 2021 году 49,48% всех платных игр, вышедших в Steam, были сделаны на Unity. А в сфере мобильных игр этот показатель уже давно превысил 50%. В этом материале мы расскажем, почему движок стал настолько популярным, и объясним, почему начинающие разработчики и небольшие инди-команды предпочитают использовать Unity.
Список Gartner: какие технологии помогут бизнесу в 2022 году
Каждый год Gartner находит технологические тенденции, которые повлияют на бизнес в ближайшие несколько лет. На 2022 год этот список включает 12 стратегических тенденций. Мы перевели и адаптировали пресс-релиз и статью Gartner с разбором наиболее важных технологий и собрали мнения экспертов о том, какие у этих технологий перспективы в России.
Если выучил один язык программирования, то выучишь и другие. Но не всегда легко
Привет, Хабр. Сегодня своим опытом решил поделиться Андрей Борю, разработчик и преподаватель курса DevOps Engineer в Нетологии. Андрей рассказал о том, как изменить направление карьеры и освоить новые языки программирования прямо в процессе работы. В чём главная мотивация разработчика — под катом.
Как блокчейн меняет бизнес и какие ошибки при внедрении и риски стоит учесть
Блокчейн — это не только криптовалюта. С его помощью можно оптимизировать разные бизнес-процессы: от подтверждения подлинности товаров до контроля всего пути поставок при международных перевозках. Пандемия ускорила процесс внедрения блокчейна в бизнес. Согласно прогнозам PwC, к 2030 году мировой ВВП вырастет на $1,76 триллионов благодаря блокчейну. Сколько стоит разработка блокчейн-проекта, где наиболее активно применяется эта технология с примерами из международной и российской практики, какие могут быть ошибки при внедрении и риски при использовании блокчейна — рассказывает Марго Пажинская, финансовый аналитик инвестиционной платформы DotBig.
Мне за 50 и я айтишник: опыт против стереотипов
Есть стереотип, что работа в IT — удел молодых. Якобы в зрелом возрасте труднее постоянно учиться, поспевать за новыми трендами и веяниями технического прогресса, находить общий язык с младшими коллегами. Но чем дальше развивается отрасль, тем очевиднее, что это представление не только не соответствует реальности, но ещё и вредит рынку труда. Мы собрали истории айтишников с большим опытом.
9 фишек инструментов разработчика Chrome
На вкладке «Элементы» в инструментах разработчика Chrome много интересных функций, поддерживающих отладку и ускоряющих работу. К сожалению, начинающие веб-мастера им уделяют недостаточно внимания. С помощью этой статьи мы об этих функциях напомним.
Многоступенчатые собеседования: зачем компании принимают на работу в несколько этапов
Привет, Хабр! Многие слышали историю Майка Конли, разработчика из Индианы. Майк прошёл три раунда собеседований, но ему объявили, что предстоит ещё не менее шести, после чего он отказался от должности. Под постом Майка люди стали рассказывать истории многоступенчатых собеседований, которые в конечном счёте не приводили ни к чему. Историю Майка, как показательную на рынке труда IT, опубликовали BBC и Forbes. Мы попытались понять, зачем компании превращают трудоустройство в квест и кто от этого выигрывает.
Как понять ROC-кривые с помощью Python
Если вы погуглите ROC curve machine learning, то Википедия выдаст вам такой ответ: Кривая рабочих характеристик приёмника, или ROC-кривая, представляет собой график функции, который иллюстрирует диагностические возможности системы двоичного классификатора при изменении её порога распознавания.
Ещё одно частое описание ROC-кривой: ROC-кривая отражает чувствительность модели к разным порогам классификации. Новичков эти определения могут сбить с толку. Попробуем разобраться и развить представление о ROC-кривых.
Хотел стать программистом и передумал: почему IТ-карьера — не для всех
Сейчас мы можем встретить программиста без высшего образования, сисадмина с дипломом психолога или искусствоведа, тестировщика, начавшего осваивать профессию после 30. Но существуют и обратные примеры: кто-то делает первые шаги в IТ, но потом возвращается в старую профессию, кто-то выбирает другое направление для карьерного роста. Мы собрали истории профессионалов, подтверждающие, что работа в IT — это сложно.
Планирование подов для узлов Kubernetes: развёрнутое руководство
В статье — варианты использования расширенного планирования подов в Kubernetes, а также передовые методы его применения на практике. Информация пригодится разработчикам приложений и администраторам K8s, чтобы реализовать расширенные шаблоны развёртывания приложений, в которых есть локальность данных, совместное размещение модулей, высокая доступность и эффективное использование ресурсов кластеров K8s.
NFC в веб сделали: кому пригодится такой подход к технологии
В конце мая 2021 года вышло обновление браузера Chrome с поддержкой Web NFC. С помощью этой технологии сайты могут считывать и записывать теги NFC, когда пользователи прикладывают к меткам считывающее устройство. Пока что API Web NFC не ушёл за пределы Chrome для Android. Мы собрали идеи и мнения, как использовать эту функцию.
Зачем айтишнику магистратура: мнения тех, кто поступил и не пожалел
По статистике Минтруда, процент трудоустроенных магистров выше, чем бакалавров. И в целом отсутствие степени магистра может стать препятствием для продвижения по карьерной лестнице. Мы спросили разных IT-специалистов, которые закончили магистратуру, что она им дала, и стоит ли тратить на неё время и силы.
От стесняшки до архитектора: какими бывают DevOps и как стать одним из них
Александр Крылов, DevOps-инженер, поделился своим опытом и личным взглядом на профессию. Он рассказал, чем девопсы отличаются друг от друга и что нужно включить в индивидуальный график обучения, чтобы стать одним из них.
«Футбол в цифрах»: как аналитика может улучшить ситуацию с футболом в России
Привет, Хабр! Меня зовут Владимир Герингер, я автор проекта «Футбол в цифрах». В нём я собираю футбольную статистику, анализирую данные, вывожу закономерности и рассказываю аудитории о самом интересном в виде коротких заметок и подробных статей. Данные — моё хобби, я собрал их достаточно, чтобы сделать выводы об основных проблемах российского футбола и предложить решения.