Месяц: Август 2020

  • 8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить

    от автора

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

  • Serverless и полтора программиста

    от автора

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

  • Топ самых важных функций Android для слепых – мнение незрячих экспертов

    от автора

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

  • Проверка скорости интернета библиотекой Requests в мультипроцессинге

    от автора

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

  • Как получить работу мечты благодаря смертельному диагнозу

    от автора

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

  • Создание собственной Headless CMS и интеграция с блогом

    от автора

    Быть новичком — значит исследовать новые горизонты программирования, шагая в неизвестность, надеясь что где-то там будет лучше. Думаю что вы согласитесь, зачастую достаточно увлекательно начинать работу над проектом с новой технологией. Проблемы, с которыми вы сталкиваетесь и пытаетесь решить, не всегда просты, хотя являются неотъемлемой частью вашего пути становления гуру. Так о чём это я.…

  • Идеальный график отпусков. Естественные алгоритмы. Поведение роя пчёл

    от автора

    Естественные (или эволюционные) алгоритмы – это направление в искусственном интеллекте, которое моделирует процессы естественного отбора, мутации и воспроизводства. Одним из видов естественных алгоритмов является метод роя пчел. Его целью является концентрация бОльшего количества пчел в областях с наибольшей плотностью цветов. Пчелы изначально ничего не знают о поле, преградах и расположении цветов. Они начинают поиск со…

  • Корпоративный архитектор: похож на обычного, только строит не дом, а IT-город

    от автора

    Мало кто понимает, чем занимаются корпоративные архитекторы. Меня зовут Евгений Быстров, я корпоративный архитектор топливно-логистического контура компании «Газпром нефть», я вместе с коллегами занимаюсь построением систем для того, чтобы топливо было доставлено в срок и в полном объеме. Я ищу баланс между локальными задачами команд и стратегическими целями бизнеса. Фото Чтение займет 8 минут Для…

  • Рынок соискателя или работодателя VS возрастная дискриминация

    от автора

    В продолжение моего разбора полётов по рекрутингу и обстановке в последние лет 5, я хочу затронуть две щекотливые темы: — чей же рынок нынче, кто правит балом – работодатель или соискатель; — пресловутый возрастной ценз 45+, так ли всё плохо и безнадёжно. Собственно, про эти вещи и пойдёт дальнейший разговор. Устраивайтесь поудобнее, будет много инсайда.…

  • Треугольники малые и большие: изменение электронного взаимодействия в кристалле за счет температуры

    от автора

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