В какой то старой книжке было деление программы на архитектурные и конструктивные элементы. Архитектурные обладают независимостью от платформы и долговременной стабильностью, конструктивные платформоориентированы и могут образовывать стеки ввода вывода и тепе. К примеру использование com и lpt в рамках одного канала обмена - использование разных стеков конструкционного по.
Не делайте ничего лишнего
Звучит это вроде и правильно, но в жизни ни разу не было так, чтобы это срабатывало. В одном из первых проектов заказчик и руководитель убеждали быстро сделать что то вроде демо - была некая среда разработки и библиотека С с printf на хост. Мы убедили начальство, что сначала надо разработать коммуникационное ядро для сети процессоров, а алгоритмы подгружать в соответствие с конфигурацией многопроцессорной системы. Это заняло месяца 3, ещё пара ушла на отладку алгоритмов. Но вот следующий проект на этой же сети был выполнен за месяц. При упрощённом подходе он бы занял столько же, как и первый, если бы вообще заработал из за отсутствия средств отладки, нагруженности и математики. В других проектах возможность "переписать потом", как правило, отсутствовала не смотря на то, что руководство очень увлекалось всякими аджайлами. Некоторые писали почти демо, которое потом долго и мучительно допиливали тратя ещё столько же времени. В общем излишняя начальная простота может существенно затруднять не только развитие продукта, но и обычную работу.
Слои и взаимодействия
Уже давно интересно, почему на Хабре часто ссылаются на Чистую архитектуру, в курсе существования OSI RM, но вот OSE RM как то не модно. Может потому, что разрабатывают программы, а не системы?)
Это обычная полиси в иностранных фирмах, да и многих наших. Поначалу диковато, потом привыкаешь. Недавно дочь собеседовалась на позицию, ещё работая, как её только не уговаривали озвучить текущую зарплату - сослалась на полиси, дали примерно столько же.
Да, уже тогда было всё известно)) А если серьёзно, я уже к тому времени слышал подобные разговоры раза 3. Сначала были tms320 - выпустили прототип с10. Потом РФ стала воспроизводить Motorolla 96002 и R3000 в vme на предприятиях Корунд - полный провал и идейный и технологический. Потом.. достаточно интересные и оригинальные изделия НТЦ Модуль, но выпуска внутри страны так и не случилось, только заказные партии. Потом был как раз Мультикор и тоже фаблес. И постоянно разговоры что вот сейчас сейчас и догоним и перегоним. Что творилось с процес орами общего применения я не особо слышал, но нам бы хватало простого r4000, но ничего выпущенного на эту тему не было вообще
У меня всегда было ощущение, что у нашего государства нет проблем со всей этой хренью. В смысле в этом настолько не разбираются, что даже не видят проблемы как таковой.
Ну ещё бы в лицо американской компании они показали себя с обычной стороны)))
Проблема в том, что они работают не как коммерческие фирмы, у них напрочь отсутствует заинтересованность а клиентах, которым если что то "порекомендовали" - будь добр исполнять. Считать, что они смогут стать технологическими паровозами значит заблуждаться, имхо
– Наши предки микрочипы делали, – сказал приезжий с юга. Дядя Жлыг сплюнул. – Да ты че, с пальмы упал? Это пропаганда все. У каждой цивилизации есть свой технологический предел. Ты "Дао Песдын" почитай. Какой микрочип можно сделать в уркаганате под шансон? Тут можно качественно производить только один продукт – воцерковленных говнометариев. Еще можно трупным газом торговать. Или распилить трубу и продать за Великую Стену. – Какую трубу? – спросил приезжий. – Легенда такая есть. При первых Просрах одного рыжего вертухая поставили на газ. А он в первый год распилил все старые трубопроводы и продал в царство Шэнь на металл. – А маниту украл? – Зачем украл. Пустил себе на бонус. За прибыль по итогам года. – И что с ним дальше было? – Известно что. В Лондон улетел. А мы с тех пор продаем газ в баллонах. Хорошо хоть, баллоны пока делаем. А ты говоришь, микрочипы…
А Вы работали с этими элвисами и миландрами? Нам как то подобную контору в контрагенты всучили - они по нашему кд плату с имевшимся уже работающим прототипом выпускали год. А потом ошибки ещё исправляли.
Конечно запутывают, если не изучать биполярный транзистор по его эквивалентной схеме, например модели Молла Эберса. И эмиттерный повторитель не так распространён, как схема с ОЭ. Читайте Хоровица Хилла, там всё разжевано, вроде
Проводящий собеседование должен встретить кандидата, представиться, показать место расположения туалета, предложить воды...
...
По окончании в той или иной форме озвучить результат конкретного собеседования и сообщить что и когда кандидату ожидать дальше.
Примерно такая инструкция действовала в 2 компаниях, в которых я работал. Многие перечисленные в статье компании относились к ним с, мягко говоря, раздражением.
Это не изменит ситуацию. Я вот слышал мнение - если вы применяете современные решения, почему вы не прикладываете усилия по их воспроизводству? Потому что я получил разрешение на их применение, поскольку эти решения запланированы для воспроизводства. А воспроизаодства не было. А почему? А потому что не было спроса. А спроса почему не было? Потому что бюджет не заказывал это всё и не особо кто знал что с этим делать, как применять. И в результате даже в Кремль прилетело, не говоря уж про периферии. До литографии тут вообще не дошло, имхо
Мой бывший коллега работал в одном академичесаом институте в 00-е, отдел занимался литографией. Были гранты от известной нидерландской компании, достаточно успешные. А потом им убрали финансирование и он уволился. И вот мне нппонятно - люди, которые сейчас продвигают импортозамещение это не те же люди, которые в нулевые закрывали нир и пускали деньги на поддержку всяких корундов, микронов и прочих бюджетоосваивателей?)
В ответе выше малое сигнал шум Вас нисколько не смутило для этой, как иё.. радарной поляриметрии, а тут, для фильтрации, это проблема, выходит?))) В реальных радарах методы интерферометрии не применяются, это другой тип устройств. Есть или были интерферометры, но они не радары для обнаружения и наведения
сдц ставится в каждом канале, поляризации складываются по мощности некоггерентно, так что непричем они для селекции движущихся целей. Разница сдц 70х и 00х только в качестве подавления - 25 дБ против почти 40
Многие знания и так далее..
Захотелось прокомментировать)
Структурирование кода:
В какой то старой книжке было деление программы на архитектурные и конструктивные элементы. Архитектурные обладают независимостью от платформы и долговременной стабильностью, конструктивные платформоориентированы и могут образовывать стеки ввода вывода и тепе. К примеру использование com и lpt в рамках одного канала обмена - использование разных стеков конструкционного по.
Не делайте ничего лишнего
Звучит это вроде и правильно, но в жизни ни разу не было так, чтобы это срабатывало. В одном из первых проектов заказчик и руководитель убеждали быстро сделать что то вроде демо - была некая среда разработки и библиотека С с printf на хост. Мы убедили начальство, что сначала надо разработать коммуникационное ядро для сети процессоров, а алгоритмы подгружать в соответствие с конфигурацией многопроцессорной системы. Это заняло месяца 3, ещё пара ушла на отладку алгоритмов. Но вот следующий проект на этой же сети был выполнен за месяц. При упрощённом подходе он бы занял столько же, как и первый, если бы вообще заработал из за отсутствия средств отладки, нагруженности и математики. В других проектах возможность "переписать потом", как правило, отсутствовала не смотря на то, что руководство очень увлекалось всякими аджайлами. Некоторые писали почти демо, которое потом долго и мучительно допиливали тратя ещё столько же времени. В общем излишняя начальная простота может существенно затруднять не только развитие продукта, но и обычную работу.
Слои и взаимодействия
Уже давно интересно, почему на Хабре часто ссылаются на Чистую архитектуру, в курсе существования OSI RM, но вот OSE RM как то не модно. Может потому, что разрабатывают программы, а не системы?)
Отвыкайте от колхоза) Знание чужой зарплаты ни к чему хорошему не приводит. И уж точно не помогает в обсуждении зарплаты с начальством.
Это обычная полиси в иностранных фирмах, да и многих наших. Поначалу диковато, потом привыкаешь. Недавно дочь собеседовалась на позицию, ещё работая, как её только не уговаривали озвучить текущую зарплату - сослалась на полиси, дали примерно столько же.
Да, уже тогда было всё известно)) А если серьёзно, я уже к тому времени слышал подобные разговоры раза 3. Сначала были tms320 - выпустили прототип с10. Потом РФ стала воспроизводить Motorolla 96002 и R3000 в vme на предприятиях Корунд - полный провал и идейный и технологический. Потом.. достаточно интересные и оригинальные изделия НТЦ Модуль, но выпуска внутри страны так и не случилось, только заказные партии. Потом был как раз Мультикор и тоже фаблес. И постоянно разговоры что вот сейчас сейчас и догоним и перегоним. Что творилось с процес орами общего применения я не особо слышал, но нам бы хватало простого r4000, но ничего выпущенного на эту тему не было вообще
У меня всегда было ощущение, что у нашего государства нет проблем со всей этой хренью. В смысле в этом настолько не разбираются, что даже не видят проблемы как таковой.
Ну ещё бы в лицо американской компании они показали себя с обычной стороны)))
Проблема в том, что они работают не как коммерческие фирмы, у них напрочь отсутствует заинтересованность а клиентах, которым если что то "порекомендовали" - будь добр исполнять. Считать, что они смогут стать технологическими паровозами значит заблуждаться, имхо
Что то вспомнил)))
– Наши предки микрочипы делали, – сказал приезжий с юга.
Дядя Жлыг сплюнул.
– Да ты че, с пальмы упал? Это пропаганда все. У каждой цивилизации есть свой технологический предел. Ты "Дао Песдын" почитай. Какой микрочип можно сделать в уркаганате под шансон? Тут можно качественно производить только один продукт – воцерковленных говнометариев. Еще можно трупным газом торговать. Или распилить трубу и продать за Великую Стену.
– Какую трубу? – спросил приезжий.
– Легенда такая есть. При первых Просрах одного рыжего вертухая поставили на газ. А он в первый год распилил все старые трубопроводы и продал в царство Шэнь на металл.
– А маниту украл?
– Зачем украл. Пустил себе на бонус. За прибыль по итогам года.
– И что с ним дальше было?
– Известно что. В Лондон улетел. А мы с тех пор продаем газ в баллонах. Хорошо хоть, баллоны пока делаем. А ты говоришь, микрочипы…
А Вы работали с этими элвисами и миландрами? Нам как то подобную контору в контрагенты всучили - они по нашему кд плату с имевшимся уже работающим прототипом выпускали год. А потом ошибки ещё исправляли.
Нулевой символ в С строке точно называется EOL?))
Повтор
Непонятно, для какой специальности такой курс читают. То, что перечислеро у нас занимало раз в 6 больше часов с курсовиками, экзаменами и отчислениями
Конечно запутывают, если не изучать биполярный транзистор по его эквивалентной схеме, например модели Молла Эберса. И эмиттерный повторитель не так распространён, как схема с ОЭ. Читайте Хоровица Хилла, там всё разжевано, вроде
Проводящий собеседование должен встретить кандидата, представиться, показать место расположения туалета, предложить воды...
...
По окончании в той или иной форме озвучить результат конкретного собеседования и сообщить что и когда кандидату ожидать дальше.
Примерно такая инструкция действовала в 2 компаниях, в которых я работал. Многие перечисленные в статье компании относились к ним с, мягко говоря, раздражением.
Это не изменит ситуацию. Я вот слышал мнение - если вы применяете современные решения, почему вы не прикладываете усилия по их воспроизводству? Потому что я получил разрешение на их применение, поскольку эти решения запланированы для воспроизводства. А воспроизаодства не было. А почему? А потому что не было спроса. А спроса почему не было? Потому что бюджет не заказывал это всё и не особо кто знал что с этим делать, как применять. И в результате даже в Кремль прилетело, не говоря уж про периферии. До литографии тут вообще не дошло, имхо
Мой бывший коллега работал в одном академичесаом институте в 00-е, отдел занимался литографией. Были гранты от известной нидерландской компании, достаточно успешные. А потом им убрали финансирование и он уволился. И вот мне нппонятно - люди, которые сейчас продвигают импортозамещение это не те же люди, которые в нулевые закрывали нир и пускали деньги на поддержку всяких корундов, микронов и прочих бюджетоосваивателей?)
По мне так пусть играют в свои игры дальше
Про быстродействие неплохо бы упомянуть, иначе зачем такой зоопарк
В ответе выше малое сигнал шум Вас нисколько не смутило для этой, как иё.. радарной поляриметрии, а тут, для фильтрации, это проблема, выходит?))) В реальных радарах методы интерферометрии не применяются, это другой тип устройств. Есть или были интерферометры, но они не радары для обнаружения и наведения
Ок. Но я не про статьи
сдц ставится в каждом канале, поляризации складываются по мощности некоггерентно, так что непричем они для селекции движущихся целей. Разница сдц 70х и 00х только в качестве подавления - 25 дБ против почти 40
В команде или организации должен быть принят единый шаблон стиля оформления кода, особенно если используется несколько ide
При ревью отклонение от стиля должно преследоваться, дабы отдельные личности с индивидуальной тягой к прекрасному не привносили бардак
Код должен автоформатироваться при написании
В функции должно быть 3-5 переменных
Размер функции не более 25 строк, или один экран
А уж сколько пробелов в табуляции или где стоит открывающая скобка - не таа важно, имхо