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

  • Пара слов о спецификациях

    от автора

    Всем доброго времени суток! Удивительно, но упоминание о шаблоне "Спецификация" в контексте php встречается крайне редко. А ведь с его помощью можно не только избежать комбинаторного взрыва методов репозитория, но и улучшить переиспользование кода. Я же в свою очередь хотел бы остановиться на еще одной возможности, предоставляемой данным паттерном. С ее помощью можно решить проблему,…

  • Система пространственного звучания «на бумаге»: что напечатали в Техническом университете Хемница

    от автора

    Пока одни вспоминают ambisonic-проекты из журналов 80-х, другие развивают, модернизируют и доводят их до работающих прототипов. Например, так действуют специалисты Хемницкого технического университета. Рассказываем, с чего они начали и что осуществили на этот раз.Фотография: Kelly Sikkema. Источник: Unsplash.comПервый ти-букКонцепцию музыкальной книги или открытки сложно назвать новой. Другое дело — реализация. Как показывает проект T-Book, она…

  • Паста, пицца, мама миа! Переезд разработчика в Италию

    от автора

    Италия не так популярна для релокейта, как Германия, США или даже Испания. Но инженеру тут есть, где себя применить. В Милане расположены офисы Google, Microsoft, IBM, SAP, Oracle. Но привлекают в Италии именно ее средиземноморские особенности: климат, море, горы, а еще местная кухня, культура и история. Для тех, кто мечтает перебраться поближе к болоньезе, моцарелле буффало и aperitivo — одному или с семьей — раскрываем особенности жизни в Италии,…

  • Как я обучаю людей проходить проверку на детекторе лжи

    от автора

    В прошлый вторник у нас выступал Михаил Веселов — полиграфолог со стажем в 10 лет. Миша провел более 3000 допросов и обучил почти 400 человек проходить проверки на детекторе лжи. Это уже не первый спикер со специализацией, которую на Хабре недолюбливают: например, летом выступал Вячеслав Дреер, монетизатор мобильных игр и обсуждение под его выступлением растянулось…

  • Средний класс середины 90-х: обзор серверной платформы Intel Altserver/CS «Altair»

    от автора

    Добро пожаловать на очередной сеанс ностальгической терапии! Сегодня мы снова воспользуемся машиной времени и заглянем в чью-нибудь серверную. В прошлый раз мы познакомились с масштабируемой системой высшего класса, прожившей весьма долгую жизнь на конвейере — HP NetServer LM, появившуюся еще в 1990-1991 годах и получившую последнее обновление аж в 1995. Напомним, в основе него лежали…

  • Доступные «мониторы» для работы со звуком и мультимедиа — делимся обзорами настоящих «студийников»

    от автора

    Ранее мы посмотрели на охватывающие наушники и стереосистемы базового уровня. Сегодня поделимся обзорами и обсудим чуть более серьезную аудиотехнику для рабочих задач и «нейтрального» прослушивания музыки [кстати, по этому поводу получилось достаточно занимательное обсуждение в комментариях к прошлому материалу с обзорами]. Фотография: Tatonomusic. Источник: Unsplash.com[13 342] PreSonus Eris E5 — одна из наиболее востребованных моделей…

  • Кроссплатформенный мультиплеер на Godot без боли

    от автора

    Что хотим сделать?Синхронизацию действий игроков в игре с клиент-серверной архитектурой. Должна быть возможность играть из браузера.Для примера реализуем простую чат-комнату:При соединении: Клиент получает уникальный ID; Клиент получает информацию о всех остальных игроках (ID + имя); Все остальные игроки получают информацию о новом игроке (ID + имя по умолчанию); В консоли появляется сообщение о входе. При…

  • Биткоин — астрономия: Часть II

    от автора

    Перевод статьи Друва Бансала от 9 декабря 2020 г.Это вторая часть из серии моих спекуляций о гипербиткоинизированном будущем. В первой части мы определили первый закон Биткоин-астрономии и описали, как он стимулирует поиски энергии для обеспечения нашей растущей цивилизации.В этой части мы продолжаем следовать за энергией и спекулируем о том, как деньги и общество сосуществуют по мере того, как человечество расширяется…

  • L-системы и что они себе позволяют

    от автора

    Давайте начнём с азов, если брать определение из всем известной и всеми любимой Википедии, то L-система (или же система Линденмайера) — это параллельная система переписывания и вид формальной грамматики. Если говорить простым языком, то L-система состоит из алфавита символов, которые могут быть использованы для создания строк, набора порождающих правил, которые задают правила подстановки вместо каждого…

  • «Баночный» детектор нейтронов (фотоотчет)

    от автора

    По результатам опроса, проведенного в переводе первой статьи серии про эксперименты в области ядерной физики, мы продолжаем публикацию материалов данной тематики. Это был небольшой занятный вечерний проект, в котором я снабдил замедлителем пропорциональный нейтронный детектор SNM3 ³He. Сам замедлитель я отлил из парафина в банку из-под краски, просверлив в нем отверстие для детектора.