Месяц: Январь 2023

  • Сводные таблицы в Pandas — швейцарский нож для аналитиков

    от автора

    Привет, Хабр! Меня зовут Панчин Денис, это мой первый пост и я хочу Вам рассказать о работе с сводными таблицами в Pandas. Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas. Для эксперимента возьмём датасет «Крупные…

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

    от автора

    Это первая статья из серии статей, в которой описывается опыт написания с нуля библиотеки на питоне, для расчета как можно более широкого спектра деловых, производственных, организационных задач методами теории игр.Это пет-проект автора статьи.Сформулируем функциональные требования к библиотекеЗдесь описан максимальный объем требований, пока реализована лишь малая часть. Кроме того, перечень требований будет периодически корректироваться (корректировки будут…

  • Про Vim " Встроенное

    от автора

    Monticello and the Thomas Jefferson Foundation® Adjustable MagnifierПеред тем как перейти к использованию LSP и более навороченным плагинам предлагаю проникнуться более продвинутыми встроенными функциями Vim дабы освоить те приемы работы, прежде всего с исходным кодом, которые будут доступны вам с нуля на практически любом дистрибутиве в любом удаленном терминале.УдаленкаА перед этим хотелось бы немного обосновать…

  • Старая математика ломает постквантовые шифры

    от автора

    Старая математика ломает постквантовые шифры Мир криптографии постепенно готовится к приходу квантовых вычислений, где вместо двоичной логики используются кубиты. Предполагается, что именно криптография станет одним из первых применений квантовых компьютеров. Проблема в том, что современные алгоритмы вроде RSA и Диффи-Хеллмана (в том числе на эллиптических кривых) не способны противостоять квантовым атакам. Поэтому в июле 2022…

  • Нужны ли тимлиды?

    от автора

    Осенью я был на митапе, посвящённом scrum’у. И услышал там интересный тезис: в слаженной скрам-команде роль тимлида/техлида минимальна, потому что все участники команды в той или иной степени являются носителями знаний и прекрасно самоорганизовываются благодаря скраму.ДисклеймерВ этой статье я не пытаюсь убедить, а скорее рассуждаю на тему и приглашаю к обсуждению в комментариях. И да,…

  • Что такое поисковой интент и его влияние на SEO

    от автора

    Типы поискового интентаСуществует четыре основных типа поискового интента:Информационный — пользователь ищет информацию по определенной теме. Например, если кто-то ищет «лучшие рестораны суши в Нью-Йорке», его поисковое намерение — информационноеНавигационный — пользователь ищет конкретный веб-сайт или веб-страницу. Например, если кто-то ищет «Amazon», его поисковое намерение — навигационное.Транзакционный — пользователь хочет совершить покупку или завершить транзакцию. Например,…

  • YouTube Shorts для ИТ-бизнеса в России: аналитика и мой личный опыт. Есть ли польза и какая?

    от автора

    Привет! Меня зовут Максим Кульгин, я основатель xmldatafeed.com и clickfraud.ru. Мы занимаемся парсингом сайтов и защитой от скликивания. Постоянно ищем разные способы продвижения наших бизнесов в условиях ограниченных ресурсов и в этот раз проводили эксперименты с YouTube Shorts.Подробные результаты ниже и они, признаюсь, неоднозначные…При написании статьи много вдохновляющих идей было взято из мыслей подписчиков на канале «Русский ИТ…

  • Библиотека «Room» для начинающего Android-разработчика

    от автора

    Здравствуй, дорогой читатель. Каждый Android-разработчик сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо хранить большое количество изменяемых данных. В данной статье будет разобрана библиотека от Google — Room.В статье будет рассказано об основных компонентах библиотеки и будет разобран базовый, не очень сложный пример.Статья предназначена для новичков, не знакомых с данной…

  • Строковые дубликаты в исходниках python — вариант решения

    от автора

    Прежде чем предложить свой взгляд на это явление, хотелось бы описать само явление. Я совершенно не понимаю почему, но в питон исходниках разработчики очень часто дублируют строки. Например есть такой кусок кода:def send_notification(respondents: list, message: dict) -> None: for resp in respondents: to_send = copy(message) if «subject» not in to_send: to_send[«subject»] = «Hello, » +…

  • Как избавиться от прокрастинации до того, как она разрушит вашу карьеру

    от автора

    Прокрастинацию принято считать разновидностью лени и ерундой, а эффективным лекарством от нее грозный окрик: «Соберись, тряпка!» На деле прокрастинация — опасная проблема, сродни зависимости, которая вызывает много вины и стыда, и способна со временем разрушить личность. Почему она так опасна, редко лечится попыткой «взять себя в руки» и как ее одолеть? Что представляет собой прокрастинация?Прокрастинация…