Как мы создали игровой мир для космического шутера

Делимся опытом, даём советы о том, как разрабатывать VR-проект Игра Astro Collapse — наш первый опыт в разработке VR-игр. В прошлой статье мы рассказали об основной идее, тестировании игры и результатах. Начните с неё, чтобы узнать о том, как правильно подходить к созданию виртуальной игры. В этот раз мы расскажем, как найти идеи для дизайна […]

Разработка логического анализатора на базе Redd – проверяем его работу на практике

В прошлой статье мы сделали аппаратуру, реализующую логический анализатор на базе комплекса Redd. Статья разрослась так, что рассмотрение программной поддержки мы отложили на потом. Пришла пора разобраться с тем, как мы будем получать и отображать данные, которые анализатор копит в ОЗУ. Предыдущие статьи цикла Разработка простейшей «прошивки» для ПЛИС, установленной в Redd, и отладка на […]

Отмазки программистов и что они на самом деле имеют в виду

Работа в стрессовой обстановке, несомненно, учит нас придумывать хорошие оправдания Разработка программного обеспечения – это очень непросто. Когда ставки высоки, программисты сталкиваются с серьезным давлением. Работа требует от них ответственности перед руководством и коллегами. Зачастую это приводит к тому, что люди используют оправдания, которые порой могут быть правдивыми, но также могут быть сочтены смешными – […]

Ресурсы для получения датасетов изображений, о которых вы могли не знать

Привет, Хабр! Как известно, топливом для машинного обучения являются наборы данных. В качестве источников для получения датасетов, которыми люди обычно пользуются и которые у всех на слуху, являются такие сайты как Kaggle, ImageNet, Google Dataset Search и Visual Genom, но довольно редко встречаю людей, которые для поиска данных используют такие сайты как Bing Image Search […]

Удаленка Challenge

Друзья, привет! Меня зовут Станислав Саввин, и сегодня я хотел бы рассказать, как инфраструктурной команде Росбанка удалось за 10 дней в 7 раз нарастить количество удаленных подключений и перевести более 85% сотрудников на удаленку, не уронив при этом эффективности работы организации. Все подробности под катом. Очевидно, мы начали не с нуля. Некоторые разработки в области […]

О личной эффективности. Глава 1

Личная эффективность — очень модная тема. Много умных людей о ней пишут, еще больше неумных цитируют умных и тоже пишут. Возможно и мне стоит присоединится к этому празднику жизни. По моему мнению, личная эффективность как движение сильно переоценена. Ведь существовали империи, государства, компании и до 21-го века, причем довольно много успешных образцов. Значит, люди могли […]

Взгляд на веб-безопасность со стороны клиента

Перевод статьи подготовлен в преддверии старта курса «Безопасность веб-приложений». В этой статье, первой из трех, мы рассмотрим угрозы в области веб-безопасности, а также поговорим о том, как инструменты обеспечения безопасности на стороне клиента справляются с часто упускаемым классом кибератак, примером которого является Magecart. Здесь описаны традиционные способы защиты от угроз в области веб-безопасности, которые основаны […]

Прости, React, но я так больше не могу

Недавно мне попалась фраза «усталость от JavaScript», «JavaScript fatigue», и я мгновенно понял, что это — про меня. Последние несколько лет я делал всё возможное для того чтобы поспевать за новшествами экосистемы React, и, если брать выше, за новшествами JavaScript, где изменения происходят с умопомрачительной скоростью. Я, большую часть этого времени, ещё и обещал себе […]

Как выбрать нишу для создания своего курса или онлайн школы?

Карантин создал условия, в которых все проекты вынужденно перешли в онлайн формат. Те, кто ранее старался оттянуть процесс диджитализации своего бизнеса, столкнулись с экстренной необходимостью делать все “на вчера”. Больше месяца изоляции перекроило рынок, и многие пока еще не успели осознать, насколько сильно влияние карантина отразилось на мировой экономике. На пике подъема оказались те виды […]

15 распространённых мифов о программировании

Привет, хабр. Недавно обсуждал с коллегой распространенные стереотипы и мифы, которыми успела обрасти сфера программирования. Эта идея показалась мне стоящей того, чтобы написать пост сюда, несмотря на уже существующие материалы по этой теме. Всем желающим – добро пожаловать под кат. Казалось бы, такая рациональная и основанная на логике профессия вряд ли будет восприимчива ко всевозможным […]