Прислали мне PDF. По легенде в нём трёхмерная модель некой платы, сделанная в Altium Designer. Всё, чем я пробовал открыть его под гнулинуксом, показывает пустой лист — evince, muPDF, Firefox, Chrome. Acrobat Reader-а в репозиториях генты нет и ставить проприетарщину влом. Действительно такая фича существует в формате PDF и чем её можно увидеть с помощью свободного софта?
Мира и благополучия всем честным эмбеддерам-линуксоидам!
Призываю не пользоваться продуктами жизнедеятельности нордических полупроводников, а тех, кто предложит их для использования в новых разработках — гоните и насмехайтесь над ними.
Поделие данной фирмы, конкретно NRF52832 не может даже нормально посчитать импульсы от внешнего источника с частотой 4МГц. То у него события на смену уровня на пине не всегда срабатывают, то наоборот, два перывания дёргает.
И вообще, список официально признанных багов для контроллера, выпущенного в продакшен уже не первой ревизией, неприлично большой:
Итак, по духу это всё предназначено для быстрого прототипирования, воткнул провод туда, воткнул сюда, готово.
Но гребёнка эта как-то хреново в этих отверстиях платки держится, легко выпадает. Из чего напрашивается вывод, что её нужно припаять. А если припаять, почему бы сразу не припаять соединительные провода напрямую, вместо монтажных с коннекторами на конце. Что как бы идее быстрого прототипирования для юных ардуинщиков малость противоречит. Дискасс, господа :)
Сабж. Вот когда создали С, то сразу на нём переписали Юникс, чтобы он стал портабельным, и с тех пор на нём созданы миллионы программ, драйверов и почти все операционные системы. Когда был создан PHP, он быстро заместил Perl в веб-приложениях и на сегодняшний день он крутится на 70% веб-серверов.
Раст почему-то всплывает только в контексте переписывания компонентов уже существующего и работающего софта, который как-то обходился без этих растокомпонентов раньше десятки лет.
Где новые базы данных, IDE, DE, CAD-ы, графические, видео и аудио редакторы на расте? Игровые движки? Кодеки? Чтобы скептики прониклись мощью и безусловными преимуществами сабжа и уверовали в него?
Если анонимус будет регулярно получать скор за новости, а сообщения несознательных анонимусов будут удаляться с нулём штрафа, станет ли рано или поздно анонимус пятизвёздочником?
Я принял решение проявить лидерство и принять ответственность, в ответ на вызовы традициям разметки новостей и комментариев ЛОРа. Я выдвигаю свою кандидатуру на должность корректора. Официальное письмо уже отправлено maxcom. Обещаю ответственно корректировать новости, размеченные в LORCODE, и тем самым поддерживать права сообщества сторонников LORCODE.
Данными действиями я заявляю о несостоятельности утверждений отдельных регистрантов, что якобы новости, размеченные в LORCODE некому редактировать и от этого может пострадать качество новостей.
Призываю поддержать мою кандидатуру, призываю других сознательных ЛОРовцев также вступать в ряды LORCODE-позитивных корректоров.
Пожертвования на мою избирательную кампанию можно отправлять на биткоин-кошелёк, указанный в профиле.
Сабж. Чтоб ему фотку, а оно возвращало биологический вид на латинском, в биномиальной номенклатуре. Линукс тут при том, что хотелось бы с открытыми исходниками и под свободной лицензией.
Сабж. То, чем занимается RH, на языке SJW называется «финансовым насилием». Пришло время окончательно отменить RH-поделия, перестать пользоваться rpm-дистрами и отказаться от платных подписок, если они были. Только активными действиями можно доказать своию истинную приверженность идеалам свободного программного обеспечения!
... без дополнительных подтверждений на уровне протокола приложения?
Интуитивно кажется, что нет, но хотелось бы формальных пруфов.
Есть некая железка, которая качает обновления фирмвари. И есть сервер, с апачем и похапе, который эту фирмварь из базы читает и отдаёт. Заказчики хотят отметить в базе железку обновлённой по факту успешного скачивания, я предлагаю добавить дополнительный запрос от железки с подтверждением успешной установки.
Факты таковы:
1) PHP скрипт по дефолту прибивается, если клиент отрубился в процессе и сервер это обнаружил
2) Но это поведение можно поменять
3) Сервер не всегда может обнаружить факт преждевременного отрубания клиента. Допустим, соединение остаётся активным после обработки запроса
4) Апач чего-то там пишет в логах, включая количество отправленных байт. Можно ли принимать их во внимание?
Допустим, я упоролся и написал кастомный вебсервер на сишечке исключительно с целью гарантированного подтверждения успешного скачивания, и тщательно обрабатываю события с сокетом, после отправки фирмвари делаю shutdown() и close() и проверяю возвращаемые значения. Даёт ли корректное завершение соединения с клиентом (т.е. shutdown() и потом close() на дескрипторе сокета вернули 0) гарантию доставки? Т.е. что стороны успешно обменялись всеми FIN-ACK пакетами и доставили недоставленное при необходимости, со всеми нужными подтверждениями?