-
Несколько раз в год мы узнаем из СМИ пугающие новости — астероид со страшным номером вот-вот сблизится с Землей на опасное расстояние. Обещанный день наступает, катастрофы не происходит, про пролет в лучшем случае рассказывают на профильных астрономических сайтах, а мейнстримные…
-
Защита данных супершифратором Cipherbox
С момента появления криптоанализа и по мере разработки всё новых хакерских техник стоимость получения несанкционированного доступа к вашим данным становится всё ниже, что, в свою очередь, делает их для злоумышленников более привлекательной добычей. В этом руководстве я не буду вдаваться…
-
Мои вопросы работодателю, когда подаюсь на разработчика
Как я задаю вопросы и общаюсь с HRЗа последние 10 лет я поменял 3 работы, прособеседовался с 10+ компаний на позицию разработчика (software engineer) и вел переписку с HR/рекрутерами из нескольких десятков фирм. По ходу дела заметил, что вопросы, которые…
-
Взять и защитить SDLC — чем поможет облако
Продолжаем говорить о безопасной разработке и Secure SDLC. Сегодня на примере платформы T1 Cloud SDP покажем, какие облачные сервисы привнесут уровень безопасности в жизненный цикл ПО. Среди них есть как ручной анализ кода, так и автоматизированная проверка надежности open source…
-
Самоуверенные нейросети
Современные нейронные сети достигли уже столь выдающихся результатов качества предсказаний, что компании начали встраивать их в свои процессы принятия решений.ИИ сегодня водит автомобили, предсказывает болезни и распознаёт ваши налоговые декларации. Однако сами компании слишком мало говорят о том, почему предсказаниям…
-
Обзор книги Аллена Б. Дауни «Think Python. Основы Python»
Написать хороший учебник по Python сложно. Пожалуй, сложнее, чем по любому другому языку программирования. Как ни странно, из-за того, что Python — универсальный, распространённый и очень простой язык программирования.Давайте разбираться. Python не зря называют языком с низким порогом вхождения: объяснить…
-
Спрос на чипы сокращается, но цены падать не будут. Наоборот, все может подорожать
Похоже на то, что дефицит полупроводников понемногу утихает — в первую очередь, благодаря снижению спроса на электронные системы и, соответственно, на компоненты для их производства. Об этом свидетельствуют результаты исследования TrendForce. Аналитики компании считают, что в первую очередь падение спроса…
-
19 способов сделать сокет-сервер на Python. Эволюционный подход. Часть 1. Введение
От блокирующих сокетов к асинхронностиДабы исчерпать до дна тему сокетов в Python я решил изучить все возможные способы их использования в данном языке. Чтобы всех их можно было испытать и попробовать на зуб, были созданы 19 версий простого эхо-сервера: от…
-
Круглое катать, прямоугольное тащить, деревья сажать
В большинстве случаев в DS предпочитают работать с прямоугольными данными и на то есть масса причин и обоснований. Очень популярна тема парсинга и развертывания вложенных json. Часто дают тестовые задания на приведение к прямоугольному виду. Но далеко не все задачи…
-
Как подружиться с межсистемной интеграцией?
Большое количество задач, с которыми сталкиваются аналитики – интеграционное взаимодействие между различными системами. Часто при первом взгляде на задачу совершенно не понятно с какой стороны к ней подойти, и как не потратить много времени на то, что реально важно. Ниже…