Месяц: Май 2021

  • Хак для обновления содержимого инициализации ОЗУ в битовых потоках ПЛИС Intel

    от автора

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

  • Почему большинство юнит тестов — пустая трата времени? (перевод статьи)

    от автора

    Автор: James O CoplienПеревод: Епишев Александр  1.1 Наши дниВо времена FORTRAN, когда функция была функцией, иногда заслуживающей функциональных проверок, юнит-тестирование было одним из главных составляющих. Компьютеры производили вычисления, в то время как функции и процедуры представляли собой вычислительные блоки. В те времена доминирующий подход в дизайне предполагал создание комплексной внешней функциональности из более мелких кусков,…

  • Фотоотчет: Всероссийский ракетостроительный чемпионат 2021

    от автора

    "Для повышения устойчивости мы закинули в ракету 300 грамм местного асфальта" Уже третий год под Калугой клевая команда моих знакомых проводит ракетостроительный чемпионат. Я с удовольствием езжу понаблюдать за движухой (прошлый отчет) и читаю обзорную лекцию про реактивные ранцы. А еще тут безумно вкусная еда и её много, можно даже точить ночью, и очень много…

  • Подготовка приложений Spark Streaming к использованию в рабочей среде

    от автора

    Перевод материала подготовлен в рамках онлайн-курса «Экосистема Hadoop, Spark, Hive».Всех желающих приглашаем на бесплатный вебинар «Тестирование Spark приложений». На открытом уроке рассмотрим проблемы в тестировании Spark приложений: стат данные, частичную проверку и запуск/остановку тяжелых систем. Изучим библиотеки для решения и напишем тесты. Проект Apache Spark стал одним из основных инструментов в наборе средств инженеров по обработке больших…

  • PHP Дайджест № 203 (1 – 17 мая 2021)

    от автора

    Аксессоры свойств, пересечения типов и финальные константы официально предложены для PHP 8.1, и еще два RFC уже приняты. Также в выпуске порция инструментов, видео, подкасты, статьи, новости сообщества. Приятного чтения!

  • IncrediBuild: Как ускорить сборку и анализ вашего проекта

    от автора

    «Да сколько ты ещё будешь собирать?» — фраза, которую каждый разработчик произносил хотя бы раз посреди ночи. Да, сборка бывает долгой и от этого никуда не деться. Нельзя же просто так взять и распараллелить всё это дело не на каких-то жалких 8 – 12 ядер, а так, чтобы на 100+. Или всё-таки можно?Мне нужно больше…

  • Световая вакханалия

    от автора

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

  • 7 методов тестирования игр

    от автора

    Благодаря быстрому развитию технологий к 2025 году индустрия мобильных игр ожидает прироста в 300 миллиардов долларов. Об этом огромном росте игровой индустрии нам сообщает доклад Global data.Принимая во внимание такой рост и расширение рынка, компании стараются всячески повысить скорость приобретения знаний. Однако с ростом количества игр пользователи определенно будут искать качества.Следовательно, индустрия должна обеспечивать создание…

  • Как витрины и другие коммерческие факторы сайта влияют на SEO

    от автора

    Вводные данные Клиент: федеральная сеть аптек. Имеет офлайн-аптеки более чем в 50 регионах России и онлайн-аптеку. Согласно подписанному NDA, мы не можем назвать бренд клиента, поэтому в кейсе он будет фигурировать под названием «Сеть аптек». Цель: увеличение поискового трафика онлайн-аптеки.  Начало сотрудничества: июль 2020. Первый шаг – аудит текущей ситуации Когда речь идет об увеличении поискового трафика, то без полноценного…

  • Отправка электронных писем с помощью Spring

    от автора

    В рамках обучающей серии по Spring Boot в этой статье мы рассмотрим способ отправки электронных писем с помощью Spring.ВведениеОтправка электронных писем — одна из базовых функций, которая может понадобиться в любом приложении. Из этой статьи вы узнаете, как отправлять электронные письма с помощью Spring. Для отправки электронных писем вам потребуются данные SMTP-сервера. В качестве примера вы можете…