user4379328

user4379328

Пикабушник
Дата рождения: 30 июня
2748 рейтинг 1 подписчик 5 подписок 6 постов 2 в горячем
Награды:
Пикабу 17 лет!

ЗАПИСКИ ИНЖЕНЕРА. Том 1

ЗАПИСКИ ИНЖЕНЕРА. Том 1

«Хороший инженер создаёт программу.

Хорошее инженерное исследование создаёт знания, которыми смогут пользоваться другие.»

ПОЧЕМУ ЭТА РАБОТА ЗАНИМАЕТ ТЫСЯЧИ ЧАСОВ

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

Audio Platform — это не одна программа и не набор красивых экранов. Это исследование современной автомобильной электронной системы, в которой одновременно живут звук, программное обеспечение, микроконтроллеры, Android, автомобильная сеть и множество скрытых механизмов.

Значительная часть информации об их взаимодействии нигде не опубликована. Её нельзя просто прочитать в инструкции. Её приходится восстанавливать по фрагментам: по поведению устройства, по коду, по экспериментам, по странным ошибкам и по тем редким моментам, когда система неожиданно выдаёт подсказку.

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

Когда такой проект ведётся как независимое исследование, все эти роли приходится постепенно совмещать. Сегодня нужно быть исследователем, завтра — тестировщиком, затем — автором документации, а после этого снова вернуться к устройству и проверить, не была ли красивая теория всего лишь удобным заблуждением.

Недостаточно заставить систему работать.

Нужно понять, почему она работает именно так.

Поэтому один рабочий день может закончиться без новой кнопки, без готового экрана и без заметного результата. Но за этот день может быть закрыта ложная гипотеза, найдено место, где проходит граница подсистемы, или доказано, что два внешне одинаковых действия внутри системы устроены совершенно по-разному. Для проекта это не пауза. Это фундамент.

КОГДА НИКТО НЕ ЗНАЕТ ОТВЕТА

Есть один вопрос, который инженер слышит чаще других: «Ну что, получилось?» Каждый раз он звучит одинаково. И каждый раз ответить на него сложнее, чем кажется.

Если строится дом, продвижение видно глазами. Вчера был фундамент, сегодня появились стены, завтра будет крыша. В инженерном исследовании всё иначе. Можно десять часов изучать систему и в конце дня не написать ни одной новой функции. Не создать ни одного красивого окна. Не добавить ни одной кнопки. Со стороны кажется, что день прошёл впустую.

Но иногда единственным результатом становится одна строка в инженерном журнале:

«Эта гипотеза оказалась неверной».

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

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

Со стороны решение может показаться внезапным. Будто в какой-то момент просто «нашёлся нужный ответ». Но инженер знает: никакого внезапного озарения не было. Были сотни маленьких шагов, каждый из которых сам по себе почти ничего не значил.

Иногда целый день уходит не на поиск правильного ответа, а на доказательство того, почему десять других ответов неправильны.

ЦЕНА ОДНОГО НАЙДЕННОГО ФАКТА

В сложной системе один подтверждённый факт часто выглядит удивительно скромно. Номер команды. Значение параметра. Связь между двумя экранами. Причина, по которой настройка сохраняется или исчезает. Для человека со стороны это одна строчка. Для исследования — результат десятков сравнений, повторных запусков, чтения кода и осторожных экспериментов.

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

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

Именно здесь рождается разница между быстрым ремонтом и инженерным исследованием. Быстрый ремонт отвечает на вопрос:

«Как сделать, чтобы заработало сейчас?»

Исследование добавляет второй вопрос:

«Как доказать, что мы поняли причину и сможем повторить результат позже?»

Этот второй вопрос почти всегда дороже первого. Но именно он превращает случайную удачу в знание.

НЕ ЭКОНОМИТЬ МЫСЛИ

В проекте однажды появился простой принцип:

«Не экономь бумагу».

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

Но постепенно смысл этой фразы стал глубже.

Не экономить бумагу — значит не экономить мысли.

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

Код изменится. Интерфейс будет переписан. Устройство устареет. Некоторые технологии исчезнут так же тихо, как когда-то появились. Но честно сформулированная инженерная мысль способна пережить несколько поколений техники.

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

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

Только потом переходить к следующей.

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

ДВЕ ЧАСТИ ОДНОГО ПРОЕКТА

Постепенно стало ясно, что у Audio Platform существуют две равноправные части.

Первая — техническая. Это код, протоколы, архитектура, эксперименты, схемы, матрицы покрытия и сертификаты завершения. Она отвечает на вопрос:

«Как устроена система?»

Вторая часть — текстовая. Она отвечает на другой вопрос:

«Как человек вообще приходит к такому пониманию?»

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

Эта часть не является украшением проекта. Она объясняет его смысл. Без неё останутся команды, классы и таблицы, но исчезнет причина, по которой всё это создавалось именно так, а не иначе.

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

Главный герой этой книги — неизвестность.

Каждая глава рассказывает о том, как неизвестное постепенно становится понятным.

ВМЕСТО ЗАКЛЮЧЕНИЯ

Эта книга пишется не после завершения проекта. Она рождается внутри него. Поэтому в ней нет безопасной дистанции, с которой все ошибки уже понятны, а трудности выглядят неизбежными ступенями к успеху.

Здесь мысли фиксируются тогда, когда ответы ещё не найдены, а следующий шаг действительно неизвестен.

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

Возможно, именно это и есть начало любой настоящей инженерии.

Инженерная мысль не заканчивается последней страницей. Она продолжается в следующем открытом вопросе.

Показать полностью
3

Муки выбора

Дорогие пикабушники и пикабушницы, категорически вас приветствую! Хотел бы обратиться за советом.

С 2019 года владею старичком EnderОМ 3pro. Спустя пару лет после покупки, пришло понимание что надо что то новое, но смысла особо не было, опыта и знаний было мало. Как говорится, лучше научиться ездить на Жигулях, что-бы потом сесть в Роллс-Ройс и кайфануть, а не испытывать жопоболь что бы оно хотя-бы поехало. Рынок тоже был не богат, что бы было так "Вау, хочу! ". Со временем были приложенны руки и в принципе удалось добиться вполне приемлемого качества, поднятия скорости печати, естественно остались ещё вопросики..., но сейчас не об этом. Он всё равно останется надëжными и простыми Жигулями. На дворе 2025год технологии и собственный опыт шагнули далеко вперëд, и на конец-то настало время обновлятся. Вариантов "Вау, хочу! " Вагон и маленькая тележка, аж глаза разбегаются. Тем более имея опыт на одном оборудовании становиться тяжело выбрать что-то действительно стоящее и на долго.

Критерии достаточно просты, понятны и расположены в порядке важности. Wi-Fi, надоела беготня. Качество и точность готовых изделий, понимаю что многое зависит от рук и настроек, но и от принтера тоже. Мне удалось добиться стабильной точности 0.05-0.1мм и то 0.1 считаю уже много. Можно ещё точнее, но... Шумность, к этому я так руку и не приложил, хотя было желание и до сих есть, но... Простота и стоимость обслуживания. Вкратце, я сторонник поменять просто сопло за много денег, а не весь блок целиком за ещё больше денег, "разобрав при этом половину принтера" с рисками что то сломать или повредить. Руки иногда имеют свойство менять расположение( | ). Сюда же, наличие и доступность расходников, возможность модификации. Скорость, не в ущерб качеству, соответственно в пределах разумного:). Сообщество и поддержка, что бы всегда можно было найти решение той или иной проблемы, даже если думаешь что что-то произошло только у тебя одного. Касательно Эндера с этим проблем не было вообще. Всё есть, всё в доступе и некоторые сложности решались или ковырянием в прошивке, или более тщательным изученим материала. Хотелось-бы закрытый или с простой возможностью доработки в этом плане, одевать сверху коробку не предлагать, хочется эстетики:) В общем наверное всё. Радары, лидары, камеры, всякие доп. датчики считаю конечно крутыми прибамбасами, но при дожном умении и желании это всегда можно приколхозить самому, было бы в наличии☝. И так, из всего вышесказанного выбор пал на несколько принтеров Qidi Tech Q1 Pro, Flashforge Adventurer 5M Pro, Creality K1, Bambu Lab.

Bambu, конечно хорошо, но почки мне ещё нужны, самый дешëвый бамбук тоже не хочется. И есть ли в данном случае смысл переплачивать за бренд и пиар. Считаю что есть аналоги дешевле и в чëм то возможно лучше. Так что рассмотрим другие два варианта. Qidi вроде хорош и термокамера, и вай-фай, и возможность модификаций, цена вроде приятная. Как почитал, требует небольшой настройки, но меня это не пугает, тем более всё в доступности. Flashforge тоже не плох, причём большенство печатников используют именно его, особенно фермеры. По цене прямо отлично, за не про версию. Почему не про, опять же по советам интернета, до про версии дорабатывается элементарно и даже с эстетичным видом, или все-таки лучше переплатить за про версию? Очень смущает замена сопла я так и не понял до конца можно ли без костылей его поменять отдельно или только блоком? Так же как и наличие и возможность установки каких либо модификаций. И насколько он прост в обслуживании. K1 в принципе тоже всем устраивает. Тему только начал изучать, по этому ещë не всю информацию собрал.

Сразу поясню, почему рассматриваю возможность модификаций и неких ковыряний в принтере. Естественно в разумных пределах. Что бы не было совсем скучно, то как это получается он работает, а я с ним ничего не делаю, не порядок. А если серьёзно, причина самая банальная, экономия. Не переплачивать за то что пока тебе не нужно, тем более если есть возможность что то докупить отдельно.

Спасибо всем тем кто дочитал до конца мои мысли! Конструктивная критика и советы естественно приветствуются:) Всём качественной печати!

Показать полностью
2571

Страна должна знать своих ...расов3

Извиняюсь за всратость видео, но суть понятна)

И это габариты! Едет в нулину закатанный, спереди птф и фары с китайскими говнолампами. Номер Х964РН797

Показать полностью
3

Т2 и Яндекс

Подскажите, кто из отдела маркетологов или рекламщиков ухи поел. Что за агрессивная реклама?! Вы совсем рамки нормальности потеряли?! Совсем клиентов нет!? У меня появилось желание просто уйти с Т2 из-за их дебилизма, но это уже мои проблемы.

Показать полностью 2
7

Проблемы с HDD

UPD:

Как я понял надо внести некоторую ясность. Почему я дурак и руки у меня не из того места что ставлю вин7 на 5тбhdd

1. Это не вин7 а вин10. Если обратить внимание то вин10 у меня стоит на 250гб ssd.

2. Почему там делю диск. Потому что при подключении к компу 5тб сначала были проблемы в биосе и винда не загружалась, совсем. Стандартный экран ошибки win10. Проблему с биосом решил, а с загрузкой винды осталась и кроме как через установщик проверить дальнейшую видимость диска у меня не хватило мозгов.

3. С подключенным hdd было принято решение просто переустановить Винду, всё также на ssd как и раньше. Она там свежеустановленная, по этому переустановить было совсем не сложно. И почти всё заработало как надо.

4. Почитав комментарии, меня наставили на путь истинный и все проблемы я решил целиком и полностью. Всем большое спасибо!

5. 5тб hdd был куплен и установлен только с целью хранения всякого. Игры, фильмы, программы, и т.д. и т.п. (в общем большая файлопомойка)

6. Я не сильно глуп, я просто не шарю. По этому мне хватило несколько советов для решения вопросов.

Всем пикабушникам здрасьте! Это мой первый пост. Прошу не судить строго.

В общем суть проблемы. Купил в DNS Seagate HDD 2.5' 5Т подключил к компу. И его не видит Биос, совсем, при загрузке винды, экран ошибки и перезагрузки, восстановленя и т.д. По тактильным ощущениям он даже не запускается. Что это может быть? Есть ли смысл побеждать проблему или всё таки сдать обратно(деньги не малые)?

P.S. со временем проблемы,из-за работы, и нет возможности так просто заехать и вернуть. Вот и стоит вопрос, либо возврат, тут и сейчас. Либо победить проблему, но вопрос финансов.

Собственно сам виновник

Вот и продолжение. С помощью переходника молекс-сата он за работал. Решил попробовать установить на него Винду. При создании раздела он создал раздел на 2Тб, ну думаю ладно всё равно пока тесты и эксперименты работоспособности.

Решил пересоздать разделы и вижу такое.

  1. Удалённый раздел не объединился с незанятым местом

  2. При создании нового раздела на 2609.5Гб вылезает ошибка.

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

Подскажите пожалуйста куда копать, и что это может быть.

P.S. Всем спасибо за советы. Проблемы решены, тема закрыта. И их половина банально из-за отсутствия некоторых знаний в этой сфере.

Показать полностью 3
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества