Pull to refresh
183
0
Олег Артамонов @olartamonov

Товарищ страшный инженер

Send message

Очень, очень хорошо, если этот закрытый блоб есть под ту архитектуру, под которую вам надо.

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

Микроконтроллер ничем не отличается.

Это хорошо, если с портянками. Хуже, если с описанием функций из SDK, у которых эти портянки хорошо спрятаны внутри.

Гугленье приводит к каким-нибудь библиотекам, с кучей команд, как в посте.

В явном виде вставляете комментарий «Some magic numbers here, see <ссылка на откуда вы это взяли>».

Инит никого не заботит, его один раз запилили и забыли

Ещё как заботит. Неправильно написанный инит, например, может приводить к нестабильной работе в определённых условиях, которых на столе у автора инита просто нет.

Например, был случай — STM32L1 глухо вис при выходе из STOP, исправлялось магией, то есть добавлением одного пустого такта после WFI(). Ну или написанием инита контроллера строго по RM, с соблюдением последовательности инициализации, корректного расчёта таймингов и проч. ;)

Скажите, а в обратную сторону это же ведь у вас так же работает?

Ну, например, считаете ли вы, что фраза работника «можно я завтра на полчаса задержусь, ребёнка в школу отвезти надо?» абсолютно неуместна, если только порядок предоставления отгулов по устному запросу не указан явно в трудовом договоре или иных внутренних положениях компании? Должен ли объявляться выговор за любое опоздание на рабочее место относительно времени начала рабочего дня, указанного в трудовом договоре? Как вы относитесь к использованию предоставленных работодателем ресурсов в личных целях — например, путём установки личного мессенджера на выданный работодателем компьютер? Поддерживаете ли идею о том, что вся переписка в таком мессенджере может быть доступна работодателю?

Если у человека целостность восприятия окружающей действительности нарушена в результате посттравматического стрессового расстройства (6B40 по МКБ-11, на что вы намекаете), то всерьёз относиться к содержанию его комментариев тем более не стоит.

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

Так ваш оппонент со всей очевидностью в любой компании как раз и будет тем человеком, который всех ненавидит.

Очевидно, умеющий коммуницировать с окружающими с учётом контекста и желаемых целей.

А вы в комментах на Хабре уже меня со своим психотерапевтом перепутали — и пошли зачем-то многословно выплёскивать свою обиду на мир.

А вот вы — как раз яркий пример полного провала по софтскиллам.

Я мог бы попробовать вам объяснить, почему даже в нерабочие часы можно отвечать вежливо, но вам это вряд ли будет интересно.

Ну нет же. Отсутствие софтскиллов — это принципиальная неспособность выстроить стратегию и тактику коммуникации с окружающими. Такие люди бекают, мекают, говорят на своём птичьем языке и раздражаются от того, что окружающие не могут понять, что те хотят (и наоборот).

А у данного персонажа совершенно осознанная и тщательно выдержимая тактика демонстративного хамства в адрес всех, от кого он не рассчитывает получить денег.

И это тоже — сигнал от кандидата.

В городе? В городе у вас обычный сотовый работает в 99,999 % случаев.

Примерно как сотовые четверть века назад: зашёл в тень от фонарного столба — связь пропала. Ну и скорость будет сравнимая, когда одному спутнику придётся хотя бы на несколько десятков абонентов размазываться в каждый момент времени.

...в дождь или хотя бы в плотную облачность.

Но в любом случае, конкурент у Iridium и Thuraya нарисовался.

(зевнув) Маркетинг подписался под KPI по наполнению блога («повышению узнаваемости уникального бренда компании»), теперь отрабатывает.

Нам не удобно принимать исправления или относиться к оборудованию, производимому вашей организацией

Но здесь нет указания на ненужность оборудования, тем более — конкретного оборудования. Вы придумали его сами.

попробуйте поставить себя на его место: некто присылает код связанный с железкой которой для вас и для 90% мира

Вы продолжаете фантазировать. Ни мейнтейнер, ни комитет по этике никаких подобных аргументов не приводили — это вы их выдумали. В переписке их нет.

но я не вижу тут 100% политических убеждений

То есть в отказе мейнтейнера принимать багфиксы на том единственном основании, что их автором является сотрудник конкретной организации — вы «не будет принимать ваши патчи по национальному или иному никаким образом не связанному с содержанием этих патчей признаку» не видите? Правда не видите? Совсем?

https://lore.kernel.org/all/20230314103316.313e5f61@kernel.org/#t

We don't feel comfortable accepting patches from or relating to hardware produced by your organization. Please withhold networking contributions until further notice

Поясните в двух словах, где именно в причине отказа вы видите «специфичной железки никому не нужной»? Можно выделить жирным конкретные слова в оригинале, которые, по вашему мнению, переводятся так, а не «мне некомфортно принимать патчи от сотрудников вашей организации».

Почему, поясните также, Кичиньский запрещает данному человеку присылать любые патчи, касающиеся сетевой подсистемы ядра Linux, а не только относящиеся к некоей конкретной железке?

https://lore.kernel.org/all/20230313224237.28757-1-Sergey.Semin@baikalelectronics.ru/

But the more features we developed the more problems we discovered including actual bugs (currently there are three fixes patchset we managed to collect). So after a lot of thoughts we decided first to provide a series of patchsets with bug fixes, cleanups, optimizations and refactoring of the driver parts thus having a driver more ready to be updated with our versions DW GMAC/X-GMAC features and getting more stable, simpler to read and maintain code after all.

Поясните, почему конкретно вы считаете багфиксы, оптимизацию и рефакторинг существующего кода относящимися только к «специфичной железке никому не нужной»?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity