Месяц: Март 2021

  • Анонс. Зачем нужны сообщества поддержки женщин, строящих карьеру в IT

    от автора

    Завтра, в 20:00 в наших соцсетях выступит Даша Губанова, основательница сообщества Girls Do IT. Дарья более 4х лет занимается развитием digital-продуктов и запуском международных проектов в EdTech стартапах (StudyFree, ex-Qmarketing Academy, ex-Skyeng). Кроме того, у Даши есть миссия: вдохновить девушек на карьеру в STEM через ее сообщество. Команда поставила задачу увеличить количество девушек в индустрии…

  • Слежка за подчиненными и закон

    от автора

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

  • Как сбор данных об автомобильном трафике способствует анализу пандемии

    от автора

    Tom, но без JerryКаждый год в течение последних 10 лет TomTom публикует анализ транспортного трафика (с анализом за 2020 год можно ознакомиться по этой ссылке.) TomTom — это компания, поставщик устройств для автомобильной и персональной GPS-навигации. Также она предоставляет различные карты местности и данные о трафике навигационным устройствам, автопроизводителям и приложениям по всему миру. Этот…

  • Анимация волновой функции частицы Шрёдингера (ψ) с помощью Python (с полным кодом)

    от автора

    Двойственная природа материи — широко известное понятие среди физиков. Вещество на атомном уровне в некоторых случаях ведёт себя как частицы, а в некоторых — как волны. Чтобы объяснить это, мы вводим волновую функцию частицы ψ(x, t), которая описывает не фактическое положение частицы, а вероятность нахождения частицы в данной точке. Волновая функция ψ(x, t), или поле…

  • Неявный вывод в Scala

    от автора

    Многие начинающие и не очень Scala разработчики принимают implicits как умеренно полезную возможность. Использование обычно ограничивается передачей ExecutionContext во Future. Другие же избегают неявного и считают возможность вредной.Код же вроде этого вообще многих пугает:implicit def function(implicit argument: A): BНо я считаю этот механизм важным преимуществом языка, давайте разберемся почему.Кратко про implicitsВ целом implicits это механизм автоматического…

  • История о PostgreSQL 13, Testcontainers и багах

    от автора

    Привет Хабр!Несмотря на то, что на текущем месте работы взаимодействовать с PostgreSQL приходится значительно меньше, я продолжаю поддерживать свою библиотеку pg-index-health. Недавно я зарелизил версию 0.3.1, ключевой особенностью которой стала поддержка PostgreSQL 13.Эта история началась достаточно давно, ещё в октябре 2020. В процессе мне пришлось отказаться от embedded версии СУБД в тестах, перейти на Testcontainers,…

  • Использование API Fmp Cloud для отбора акций по дивидендам на Nasdaq с помощью Python

    от автора

    Акции с высокой дивидендной доходностью часто являются отличной инвестиционной стратегией для инвесторов, стремящихся получать приток денежных средств каждый год. В данной статье буден создан скрипт на Python для отбора их на бирже NASDAQ. Что такое дивидендная доходность?Возьму определение из Википедии. Дивидендная доходность (англ. dividend yield) — это отношение величины годового дивиденда на акцию к цене акции.…

  • Создание удобного и наглядного keymap/hotkey для PyCharm или любой другой программы

    от автора

    ПредисловиеСовременные программы имеют богатый функционал. Беда в том, что на хорошее овладение этим богатым функционалом уходят килограммы времени. Некоторые приемы и лайфхаки могут здорово сократить эти самые затраты времени на изучение практически любой программы.Эта история началась с покорения CAD-системы 3D-моделирования NX от компании Siemens. Большая, навороченная, с множеством возможностей, модулей, команд, кнопок и менюшек программа,…

  • Мультитул для управления Хранилищем Данных — кейс Wheely + dbt

    от автора

    Уже более двух лет data build tool активно используется в компании Wheely для управления Хранилищем Данных. За это время накоплен немалый опыт, мы на тернистом пути проб и ошибок к совершенству в Analytics Engineering.Несмотря на то, что в русскоязычном сегменте уже есть несколько публикаций, посвященных применению dbt, всё ещё нельзя говорить о широкой популярности и…

  • Как просто заблокировать сайты в веб- приложении «Google Chrome»?

    от автора

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