Месяц: Ноябрь 2022

  • Summary для резюме Data Scientist

    от автора

    Автор: Анна Перова. МГУ, факультет психологии 2011, магистр. Опыт в ИТ рекрутменте более 12 лет, в Samsung AI Center, Huawei. Занималась с 0 наймом технических специалистов в Samsung AI Center, наняла в Huawei ряд команд, специалистов и лидеров команд. Нанимаю более 5 лет специалистов и лидеров из областей Data Science, ML, DL, CV, NLP и…

  • Исследование формата бинарных файлов на Python

    от автора

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

  • Апоптоз

    от автора

    Апоптоз — странно звучащее слово. Не зная его смысла (или не зная греческого), невозможно догадаться что оно означает. Непосвящённым может навеять мысли о филейных частях тела. Но все даже более романтично.  Апоптоз означает самоубийство клетки. Помните, как древние императоры избавлялись от неугодных? Присылали вежливую записку с пожеланием смерти и законопослушный гражданин выпивал яду или резал…

  • Compliance-дайджест: что изменилось в ИБ-законодательстве в октябре

    от автора

    В свежем выпуске дайджеста вас ждет подборка основных изменений из мира комплаенса ИБ за прошедший октябрь. Как развивается нормативная база для защиты персональных данных? Какие новшества предусматривает законопроект, устанавливающий правовые основы обработки биометрических персональных данных? О чем говорится в проекте положения о платформе «ГосТех», предназначенной для создания государственных информационных систем? Сроки каких процедур по сертификации…

  • Как настроить python в Linux под свой проект?

    от автора

    Привет, Хабр! Меня зовут Дмитрий Алексеев, я Data Scientist и являюсь участником профессионального сообщества NTA. Сегодня расскажу как использовать python и Linux «в связке», и как это поможет облегчить вам жизнь. Операционная система Linux получила большую популярность среди админов и разработчиков благодаря ряду преимуществ таким, как бесплатное распространение, наличие открытого исходного кода, низкие требования к вычислительным…

  • А вот и не подерётесь: как организовать работу команды аналитиков на проекте

    от автора

    Однажды к нам в Surf пришла задача: заказчик хотел получить мобильное приложение, сайт, ERP-систему и CMS за полгода. После детального планирования менеджеры сообщили: если на проект подключить троих аналитиков на полную ставку, все работы сдадим в срок.Казалось, это самое логичное решение в условиях очень ограниченного времени, большой команды и крупных продуктов. Но… в итоге мы получили…

  • Хотите service mesh без sidecar’ов?

    от автора

    Скорее всего, вы уже слышали про service mesh — в последние два-три года этот подход становится все популярнее. InfoQ в своём отчёте о трендах программной архитектуры за 2021 год отнесли service mesh к категории Early Majority (раннее большинство).Источник: InfoQОдной из распространенных моделей service mesh считается Sidecar-прокси, которые отвечают за сетевое взаимодействие, безопасность и мониторинг. Правда у этой…

  • Форматирование милли/микро/нано секунд в java.sql.Timestamp

    от автора

    В JVM 1.8 отсутствует удобный и простой в использовании класс форматирования класса java.sql.Timestamp с микро и нано секундами. Есть специализированный пакет java.time с достаточно разнообразной функциональностью. Но его использование для преобразования типа java.sql.Timestamp в строку и из строки в тип выглядит как то сложновато. Хотелось иметь простой способ преобразования с функциональностью класса java.text.SimpleDateFormat.Конечно есть множество…

  • TypeScript: паттерны проектирования. Часть 2

    от автора

    Привет, друзья! Представляю вашему вниманию перевод второй части серии статей, посвященных паттернам проектирования в TypeScript. Спасибо Денису Улесову за помощь в переводе материала. Паттерны (или шаблоны) проектирования (design patterns) описывают типичные способы решения часто встречающихся проблем при проектировании программ. В отличие от готовых функций или библиотек, паттерн нельзя просто взять и скопировать в программу. Паттерн…

  • Как мы изменили подход к локализации приложения и перевели его на казахский за 4 недели

    от автора

    Представьте, что вы перевели свое приложение на английский. А что, если ваше приложение работает в 47 странах, большая часть из которых говорит на разных языках и диалектах? Возникает проблема выстраивания единого процесса локализации и проверки переводов в каждом конкретном случае. Меня все еще зовут Андрей, я продакт-менеджер в inDrive и занимаюсь развитием пассажирского флоу —…