Pull to refresh
271
17.2
Николай @nckma

Программист

Send message
Как-то не логично получается. Если переболел и не получил иммунитета, то почему прививка должна его дать?
А если переболел со всеми похожими симптомами: потеря обоняния, температура, поражение лёгких видимое только на КТ но не на рентген, повышенный СРБ и прочее… зачем ещё прививку делать?
А есть ли какой-то смысл проверяться? Только разве из любопытства?
А как вы знаете, что болели именно COVID?
Мне написали «вирусная пневмония» (да и всем моим болевшим знакомым).
Вот и думай теперь, что это было…
По своему опыту скажу, что зачастую производитель декларирует какую-то аппаратную фичу на плате, но когда начинаешь разбираться, то оказывается, что для нее еще нет драйвера.
А почему собственно нужно указывать именно пальцем руки?
Почему нельзя вращать/качать головой? Тем более, что взгляд (и нос) устремляется туда, куда нужно сделать перемещение?
Например, нажимаешь «шифт» активируется функция камеры и смотришь куда надо, глаза и нос указывают в точку на экране. Бросаешь клавишу «шифт» — можно печатать текст.
Флаг -g используется.
Может посоветуете по такому вопросу… Пытаюсь отладить некоторую программу, запускаю ее по команде run. Она стартует и потом выскакивает segfault.
Казалось бы я могу посмотреть backtrace и понять в какой функции произошло и посмотреть весь стек вызовов. Однако происходит что-то странное — в стеке вызовов например одна функция memcpy() откуда вызвана не понятно, предыдущих функций в списке нет.
Или бывает другое — показана функция в которой сегфаулт, но она по идее вообще никогда не должна вызываться. Такое впечатление, что программа просто улетает неизвестно куда…

Один случай я таки смог понять и отловить. Очень странное дело. Обнаружил, что если есть C функция объявленная как int func(), но программист не делает return result (не возвращает никакого значения), то такой код может оказывается валить программу, происходит переход по случайному адресу. Это происходит иногда при компиляции с gcc8.

Думаю в моем случае еще что-то такое происходит… но как найти с помощью gdb?
Когда случается segfault, то уже видимо поздно.
Отлаживать от старта программы по шагам вряд ли получится, так как там в программе много асинхронных потоков.

А зачем ставить целью именно сокращение набора примитивов?
Наоборот, если система команд процессора позволяет, то желательно закодировать как можно больше команд в физические специфические команды аппаратного процессора.
Вот здесь я запускал аппаратный Forth в FPGAL habr.com/ru/post/523348

А как решается вопрос с исходниками фирмваре? И с доведением функционала, исправлением программных багов или апдейтов на местах?
Апдейт — это критическое действие, кто имеет права на выполнение апдейта и какова процедура?
Да елы палы, тот же nouveau взять — на нем не работает DMABUF для текстур, а эта фича по нынешним временам must have. На Intel видеокартах есть, в mali драйверах есть, на распбери pi4 и то есть. А в nouveau нет.
А свои патчи сколько nvidia пыталась в ядро внести все Торвальдс отправил в корзину так как не совместимы по лицензии.
Если документации на железо нет, то и драйвера сделать не сможете.
Да нет никакой разницы. И там и там работодатель не доверяет и пытается заставить работать как ему нужно.
Вот вроде бы и действительно решение помогает бизнесу. Но есть нюанс.
Представьте, что работодатель поставил на ваш ПК, где вы ведете разработку, специальное ПО, которое раз в 5 минут делает снимок экрана и ваше фото. Просто для логирования вашего поведения. Каково это будет?
А ведь работодатель в общем прав — ему нужно снизить издержки и повысить эффективность бизнеса.

Мы все движемся к этому… программисты однажды загонят сами себя в эти рамки…
Ха! Где вы видели РП, который ответит «нет не подумал»?
Да он 100 фактов расскажет, что он придумал и сделал, чтобы все разрулить, но есть объективные от него независящие причины.
Ну на самом деле не может. По простой причине, что дома на распберри трудно обеспечить хороший канал связи и надежность питания. Но вот как сервер для экспериментов — вполне годится.
А какое у вас сопло на принтере?
У меня 0.4 и мне кажется некратные по толщине размеры получить не получается. Приходится сразу задавать 0.8 или 1.2.
Да так-то понятно, но самолет ли это получится или Карлсон?
Насчёт унификации не соглашусь, так как с одной stl модели разные люди на разных принтерах напечатают детали разного веса и прочности в зависимости от настроек печати вроде коэффициента заполнения модели и толщины стенок.

Information

Rating
345-th
Date of birth
Registered
Activity