Архив за 10 июля 2017 - 7

Пять издательских домов, которые входят в Союз издателей «ГИПП», создали агентство «Рекламный альянс издателей» (РАИ) для продажи рекламы на сайтах своих изданий. Об этом «Роем!» рассказали представители агентства. Учредители будут выставлять на продажу трафик интернет-площадок, Читать полностью »

Промышленный дизайнер Эрик Штребель (Eric Strebel) решил исправить ошибку его коллег из компании Panasonic, приводящую к перегреву

беззеркальной камеры Panasonic Lumix DMC-GF7"> в процессе видеосъемки. Он выбрал наиболее прямолинейный подход и прикрепил к аппарату алюминиевый радиатор. Благо, конструкция камеры с отклоняемым вверх экраном и плоской задней поверхностью корпуса делает такое решение простым и эффективным.

Анонс Гейзенбаг 2017 Moscow: удваиваем пользу - 1

В 2016-м в Москве впервые прошла конференция по тестированию Гейзенбаг — тогда она длилась один день. В декабре конференция состоится в Москве уже во второй раз — и станет двухдневной. Если вспомнить выпуск xkcd про экстраполяцию, то получится, что Гейзенбаг-2380 будет длиться круглый год! А если серьёзнее, то мы готовы анонсировать новое мероприятие. Под катом подробно рассказываем, чего именно ждать 8-9 декабря.

Читать полностью »

DrawingПривет. Меня зовут Марко. Я системный программист в Badoo. Представляю вашему вниманию перевод поста замечательной rakyll о новой фиче в Go 1.9. Мне кажется, что лейблы будут очень полезны для профилирования ваших Go-программ. Мы в Badoo, например, используем аналогичную штуку для того, чтобы тегировать куски кода в наших программах на С. И если срабатывает таймер и в лог выводится стек-трейс, то в дополнение к нему мы выводим такой вот тег. В нем, например, может быть сказано, что мы обрабатывали фотографии пользователя с определенным UID. Это невероятно полезно, и я очень рад, что похожая возможность появилась и в Go.

Читать полностью »

Как создать свою метроидванию - 1

Метроидвания: стиль игры (2D или 3D), в котором часто присутствует исследование и где управляемый игроком персонаж получает новые способности, позволяющие ему продвигаться дальше. Такие игры часто являются экшн-адвенчурами с пересечением маршрутов движения. В них используется система «роста», открывающая важные апгрейды, необходимые для прохождения игры. Название «метроидвания» произошло от смешения слов Metroid и Castlevania, однако существуют и другие игры, в которых используется та же фундаментальная философия дизайна. К этим играм можно отнести все игры франшизы Zelda, Shadow Complex и Cave Story. На самом деле нет значительной разницы в структуре игрового процесса между играми Zelda, Metroid или Castlevania: Symphony of the Night.

Эта статья предназначена для создателей игр, желающих взяться за трудную задачу написания игры в жанре «метроидвания». Если вы никогда раньше не делали игр, и ищете советов о том, как начать создавать игры, рекомендую познакомиться с такими инструментами, как Unity, Unreal Engine, Construct 2 или любыми другими инструментами игростроительства. Вам сначала стоит научиться делать игры, потому что я не буду учить их созданию с нуля.
Читать полностью »

К планете Земля приблизится крупнейший астероид

По данным именитых ученых, одиннадцатого июля к планете Земля на очень близкое расстояние приблизится большой астероид.

Пока научные сотрудники не могут с уверенностью сказать, угрожает ли на этот раз человечеству какая-нибудь опасность или нет.

Ведь на протяжении текущего года к Земле «подступало» очень много разных космических тел.

Читать полностью »

Игроки Overwatch будут получать стипендию

Игрокам Overwatch, получившим признание, будут платить стипендию от Калифорнийского университета, что в Ирвине.

Как сообщают зарубежные СМИ, студентам выплатят за учебный год две с половиной тысячи долларов.

Стипендиаты, в свою очередь, будут вынуждены играть примерно двадцать часов в неделю. Для них создадут специальные командные собрания.

Студенты также будут принимать участие в соревнованиях и ходить на некоторые общественные работы.

Читать полностью »

Источник сообщил о готовящемся обновлении СВО ID-Cooling Hunter Duet под предсказуемым названием Hunter Duet II. Особенностью этой серии является не только закрытая конструкция, но и наличие двух помп в водоблоках для CPU и GPU вместе с одним общим радиатором.

Google вложила $807 тысяч в роботов-журналистов

В скором будущем журналистские материалы будут создавать роботы. Пока над проектом RADAR, который планируют запустить уже в следующем году, трудится команда из пяти человек.

Они автоматизируют новостные материалы по науке, медицине, безопасности, занятости и другим сферам с помощью официальных источников.

Читать полностью »

Большинство GSM модулей работают по интерфейсу UART, посредством AT-команд. Но для серьезных проектов, использование AT команд несет определенные трудности:

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

Нужно понимать, что с результатом выполнения команды, в буфер может попасть URC-код от входящего звонка, SMS, принятые данные и пр. Входной буфер с принятыми строками, приходится разбирать опираясь лишь на символы переносов и «эхо» команды, а сами команды зачастую сильно отличаются форматом. По этим причинам, использование AT вносит дополнительную задержку, алгоритмически ее устранить практически невозможно, ведь причина находится в самом модуле и несовершенстве его встроенного ПО

В этом примере я использовал SIM800C. Посмотрев спецификацию и убедившись в поддержке PPP, стал изучать способы реализации. Для использования PPP, модуль переключается несколькими настроечными командами, после этого режим AT становится недоступным и фактически идет общение с вышкой оператора напрямую, минуя внутренний стек модуля, что позволяет значительно ускорить обмен данными.

Пример PPP-пакета:

STM32 + PPP (GSM) + LwIP - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js