Проводим третий T-CTF для ИТ-специалистов, которые хорошо разбираются в коде. Соревнования пройдут онлайн и офлайн 19—20 апреля, так что пока есть время подготовиться. В статье расскажем, что нового будет в этом году, и разберем одно демозадание. Если вы уже ко всему готовы, переходите на страницу мероприятия. Там можно узнать подробности и зарегистрироваться. Новичков в CTF и тех, кто хочет узнать решение интересных задач, приглашаем под кат. Читать далее
Сегодня новостной фон создает ощущение, что технологии машинного обучения - это миллиарды долларов вложений и годы непрерывной работы. На самом деле, это совсем не так и применение ML для расширения функционала вашего продукта - это лучший способ возвыситься над конкурентами. Давайте подробнее
Spring Boot широко используется для создания масштабируемых и эффективных Java‑приложений. Однако по мере усложнения или масштабирования вашего приложения могут начать проявляться узкие места производительности, что приводит к замедлению времени отклика и увеличению
В процессе жизни мы проходим ряд личностных кризисов, которые важные для нашего развития. Если их проскакивать и не проживать вовремя, то они накапливаются и потом догоняют все разом. Отсюда седина в бороду — бес в ребро и другие проявления.Так же и в развитии организации —…
Компании массово возвращают сотрудников в офисы — на эту тему не высказался только ленивый. Мы в beeline cloud решили посмотреть, можно ли аргументировать это требование «по науке»: что говорят исследования о пользе и вреде удаленки, о сложностях работы из офиса и о том, кому и где работается продуктивнее. Читать далее
Привет! Я Ростислав Кудыбин, и я уже больше полугода работаю в SM Lab на позиции Product Lead (PL). Мой продукт — «Шлюз заказов и платежей», он отвечает за создание корзин и их оплату. В этой статье я расскажу о том, кто такой Product Lead, какие задачи он решает, а также поделюсь своим опытом…
Недавно возникла потребность в быстром погружении в язык разработки Chisel. Для пробы будет разработан простой блок, который будет принимать данные по интерфейсу AXI-Stream, проверять в них контрольную сумму и передавать данные в выходной интерфейс AXI-Stream в случае совпадения контрольной суммы. Реализация блока на SystemVerilog, Chisel, тестовое окружение для проверки - под катом. Читать далее
Особенность Go — удобный механизм конкурентности. Создавать конкурентные задачи в парадигме языка можно буквально «бесплатно» и предельно просто: достаточно написать ключевое слово go перед вызовом функции — и она начнет выполняться в отдельном потоке.Я Владислав Белогрудов, эксперт по разработке ПО в YADRO. В свое время изучал различные источники и лучшие практики в поиске эффективных способов организации параллельных процессов в Go. Делюсь ими с вами. Пополнить библиотеку
Идеи, как и люди, их создавшие, рождаются, переживают расцвет и умирают, оставаясь в виде памятников или артефактов в музеях, на вечных стоянках и просто под открытым небом. Каждый раз, наблюдая шедевр ушедшей эпохи, я вижу не только труд создавших его людей, но и некую…
Когда вы запускаете новый продукт, крайне важно учесть все аспекты, связанные с интеллектуальной собственностью. Для начинающих бизнесменов это настоящее минное поле — здесь огромное количество неочевидных нюансов и деталей, из-за которых легко можно потерять много денег или даже вовсе лишиться бизнеса. Мы подготовили чек-лист, в котором разобрали базовые принципы интеллектуального права, с которым вы можете столкнуться на разных этапах при запуске нового продукта. Читать далее