Месяц: Март 2020

  • Самописный таймер в виде функции для промышленного контроллера Simatic S7-1200

    от автора

    Еще для серии S7-300 и S7-400 под Step 7 классических версий предлагаемых разработчику таймеров вполне хватало — это и стандартные таймеры IEC, реализованные в виде функциональных блоков, и таймеры S5 (которые, к слову, до сих пор существуют для серии S7-1500). Однако в ряде случаев разработчик не применял стандартные инструменты и реализовывал собственные таймеры, чаще всего…

  • Шесть советов, как сделать правильный игровой туториал

    от автора

    Простой вопрос: в какой момент разработки нужно задуматься о туториале? Почти все мои прошлые туториалы — провал. Они часто откладывались на самый конец разработки. Когда до запуска оставалось считанные дни, всегда находился человек, который спрашивал: «А не должны ли мы сделать туториал?». Мы были слишком заняты реальной разработкой, чтобы думать об этом. «Я знаю игру,…

  • Что должен знать тестировщик бэкенда

    от автора

    Меня часто спрашивают о том, что почитать перед собеседованием на позицию тестировщика бэкенда. И в работе я сталкиваюсь с тем, что многие соискатели не всегда понимают, что будет на интервью, и приходят неподготовленными. Так родилась идея собрать полезную информацию в одной статье. В FunCorp есть список тем с вопросами, которые мы задаём кандидатам. Я решил…

  • Инженеры против дизайнеров

    от автора

    В нашей лаборатории мы очень много работаем с различными дизайнерами. В мире робототехники — каждый немного дизайнер. Но накоплен уже большой опыт работы с настоящими профессионалами. Возможно, стоим им поделиться с нашими читателями.

  • VXLAN в NSX-V — траблшутим underlay

    от автора

    Приветствую, и сперва немного лирики. Я иногда завидую коллегам, работающим удалённо — ведь это прекрасно иметь возможность работать из любого конца подключённого к Internet мира, каникулы в любое время, ответственность за проекты и дедлайны, а не нахождение в офисе с 8 до 17. Моя позиция и рабочие обязанности практически исключают возможность долгого отсутствия в датацентре.…

  • Мини-серия роликов с персонажной анимацией о хулиганской игре Monster Hustle

    от автора

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

  • Как подписывать почтовую переписку GPG-ключом, используя PKCS#11-токены

    от автора

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

  • Тестируем на Java, C#, JavaScript, Python: программа конференции Heisenbug

    от автора

    Трудно представить в одном месте Java, .NET, JavaScript, Python-тестировщиков и разработчиков, если это не standup Agile-тренинг. Но нет, в этой статье речь пойдет совсем не про аджайл, а про навыки и опыт, которые можно получить на Heisenbug. Кто будет ими делиться? «Uncle Bob»‎, автор книги Clean Code; Josh Long‎, Spring Developer Advocate и Java Champion,…

  • Intel х86 Root of Trust: утрата доверия

    от автора

    Изображение: shutterstock Вот и настал момент, которого, возможно, больше всего боялись системные архитекторы, инженеры и специалисты по безопасности компании Intel: была найдена ошибка в неперезаписываемой области памяти (ROM) подсистемы Intel Converged Security and Management Engine, и эта ошибка ставит под сомнение все усилия компании по созданию корня доверия и фундамента безопасности на ее платформах. И…

  • Масло и водка: как мы избавляем ноутбуки от стикеров

    от автора

    В Авито все работают на ноутбуках. Так удобнее: можно заниматься своими задачами из любой части офиса, показывать презентации и делать заметки на встречах. Каждый новый сотрудник получает на выбор свеженький Макбук или Делл. Клеить на них стикеры никто не запрещает — жёсткие ограничения у нас никогда не взлетали. Но бывает так, что коллеги становятся бывшими. И тогда на прощание они приносят команде IT-поддержки…