Обновить
32
Роман Булдыгин@buldo

Разработчик

0,1
Рейтинг
6
Подписчики
Отправить сообщение
Так я изначально и хотел на ESP всё сделать, но не пошло — то одна тулза не завелась, то что-то где-то отвалилось. Вернулся в удобные для себя условия.
А можно подробнее про отладку в ESP32? Ссылку на статью, как это делать, например.
Это подготовительная часть небольшого проекта — нужно снять показания с акселерометра, работающего с разными настройками.
В итоге должно получиться устройство, которое крепится на рукоять лука и считает выстрелы. Понятно, что в конечном устройстве будет простенький МК, а не такой одноплатник.
Разве .NET MF можно запустить на ESP? Мне было нужно что-то с WiFi.

Посмотрите на garmin vivoactive hr. Есть поддержка приложений. Можно скачать sdk и самому что-то написать

Да, полностью.

Захотел в Питере воспользоваться местной библиотекой. В итоге оказалось "нет регистрации — нет доступа в библиотеку". Странно это, ведь вроде бы цель библиотек — нести знания всем.

Я о Тетре знаю только в контексте радиосвязи. Всё таки это больше специализированная технология. Как мне рассказывали, сети Тетра существуют и используются. Как я понял, идея в том, что когда случится что-то нехорошее и обычные сети лягут от нагрузки или ещё чего, нужные люди останутся со связью, потому что у них трубки тетра

Почему вы считаете Тетра забытым стандартом?

Я делал настройку на основе разбора SNI. У меня за 443 портом жили web-сервер и SoftetherVPN(Который также работает как OpenVPN). OpenVPN клиенты нормально подключались.
Если поставить перед ними HAProxy, то можно.
Если кому-то не понравится приведённое в статье решение, то можно использовать HAProxy и разруливать всё доменами. Например, считать, что то, что идёт на ovpn.home.home должно быть спроксировано OpenVPN серверу.

Выход за границы на шарпе? Интересный вы код пишете, если не ходите по массиву, а вычисляется значения индексов на лету.
Ну и не помню когда вообще последний раз ловил npe.
А что это за тестовое, которое надо фигачить 10 часов? Можете в двух словах рассказать?

Я понимаю плюсы хранения состояния в массивах — их можно очень быстро сравнить векторными инструкциями. Однако вот эта фраза заставила меня поднапрячься:
Игра поддерживает до 2048 объектов.

Для разработчика всякого бизнес-кода звучит, как какой-то жуткий хардкод. Я не вижу технической сложности сереализовать и сравнить дерево объектов(понятно, что это будет затратнее) и отослать клиенту дифф от предыдущего дерева.
Да и вообще, почему нужно слать «слепки» состояния всего мира 60 раз в секунду? Почему не слать пачки изменений конкретных объектов с привязкой к меткам времени?

Если здесь есть разработчики игр, может они ткнут меня носом в суровую реальность и расскажут почему автор всё сделал правильно?
Уже который раз удивляюсь «неужели человек, который придумал название для продукта не попробовал его загуглить?»
Как минимум с 2008го года существует вот такое Fiji, который является одно из сборок ImageJ.
А вообще видео одну из версий Вашей Fiji на конференции и был удивлён скоростью работы
Стоит отметить сложности парного программирования в распределённой команде:
  • При разнице часовых поясов в 2 часа время в паре всего 4 часа(пересечение рабочего дня 6ч + по часу на обед). При разнице поясов в 4 часа уже не может идти речи о сидении в паре.
  • Сложно сконцентрироваться на коде, когда напарник не рядом, а в скайпе. Проблема №2 проявляется ярче.


Первую проблему можно как-то решить, если один из напарников согласится приходить на работу раньше.
Со второй проблемой сложно как-то бороться. Нужны ответственные разработчики.
Если работает консоль, то не вижу причин, почему что-то другое не должно работать.
Хотя не уверен, что драйвер для этого дисплея поддерживает ускорение.
Пример
image
На самом деле для таких случаев можно использовать хитрый режим Qt, когда приложение вообще без Иксов запускается
У меня есть подобный дисплей. Выполнение пары скриптов позволяет использовать его не напрямую по spi, а как обычный дисплей, запускать иксы и всякие DE.
Вам не кажется, что написать полноэкранное Qt приложение проще и даже «более кроссплатформенно»?
Наверное тут имеются в виду алгебраические типы данных. То есть, например, метод может вернуть или int32 или string, а потом в зависимости от того, что по факту вернулось (с помощью if или какого pattern matching) будет своя ветка исполнения.
Ещё один пример — функция возщает или ответ или ошибку

Информация

В рейтинге
4 711-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший