Обновить
4
0

Пользователь

Отправить сообщение
если мы поведение периферии задаем на скриптовом языке, почему нельзя сформулировать что-то более сложное?

Не очень понятно, каким боком тут скриптовость языка, но в любом случае, пока вы будете формулировать и отлаживать поведение связки, скажем, таймер-АЦП-ПДП в STM32, другой уже отладит всё в железе и выпустит железку на рынок.

Современная периферия это уже не то, что мы привыкли видеть в старых добрых однокристалках типа 8051.
Для кооперативной многозадачности в AVR'ах, пока ничего лучше Protothreads не придумали. Есть и порт на C++.
Дорабатывал такие-же колонки в конце 90-х. Практически все те же действия, только еще настраивал фазоинвертор. Потом взял послушать JBL TLX-600 — разница весьма значительна. В итоге оставил последние, да так они до сих пор и работают с незначительными изменениями.
Если что-то смущает, можно обсудить и обменяться возможными вариантами решения.

Смущает, в основном, возможность написать
x < -2
вместо
x <- 2
и не получить никаких предупреждений.
Действительно, в Python уже есть библиотеки практически на все случаи жизни. На R попробовал писать просто ради интереса. Оказалось, что для обработки данных и расчетов он ничуть не хуже Python: простой синтаксис, куча библиотек, вполне вменяемая RStudio. Далее, дал молодому специалисту неделю на изучение и практику, после чего он и схожий по квалификации человек реализовали не самую тривиальную задачу на R и Python соответственно. Цифровой результат и графики, понятно, получились одинаковыми, но реализация на R получилась компактнее, заняла на, примерно, треть меньше времени, а читабельность кода, по субъективным оценкам, выше чем на Python.

Другим плюсом является прозрачная интеграция C++ кода, что для нас крайне важно.

Сейчас уже думаем о переносе на R других проектов, правда, немного смущает некоторая неоднозначность синтаксиса самого языка и возможность появления обусловленных этим ошибок.
Использую дома архивариус 3000 — держит только индекс (примерно 20-30% от исходного объема). Из минусов: закрытый, не умеет OCR и под линуксом работает только под вайном.
Да, был у меня такой — основная плата японская, включая сборку. Привод тоже японский. Из «своего» только блок питания (трансформаторный), плата кнопок с индикацией и корпус. Работал, надо сказать, очень хорошо. Из существенных недостатков можно отметить отсутствие дистанционного управления и режима ожидания.
Не хватает классификации типа «творец» или «художник». У меня есть знакомый, которого приглашаем на работу по развитию новых проектов. Если ему интересна задача, то он ей займется за любой разумный гонорар. Сам изучит предметную область, реализует прототип, идентифицирует и раздаст задачи сотрудникам. Код, написанный им, можно распечатывать и вешать в рамочку на стену.Но как только все заработало и стало продаваться, он начинает терять интерес к проекту и передает бразды правления другим.

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

Интересно, что фундаментальное математическое образование у него слабое, что не мешает ему сформулировать задачу для профессионалов в этой области.
Спасибо, полезная информация. Если можно, выложите пожалуйста, описание и схему в формате PDF.
В каждой шутке, есть доля шутки. У нас в компании C++/Java/Pascal разработчику никогда не поручат написать на JS что-то сложнее приветмира. А JS-программисты должны держать себя в рамках, чтобы не достигнуть четвертого уровня.
Понятно, но результат у нас получился прямо противоположный. Чем меньше цветов различает тестируемый (по другим тестам), тем легче ему на 3-й картинке увидеть шестерку. Выборка — шесть человек на одном и том-же мониторе.
И что означает, что на третьей кнопке я вижу просто кучу разноцветных окружностей, а домочадцы видят цифру?
Здесь вы, к сожалению, правы. Качество C/C++ кода во многих математических библиотеках очень низкое. Причем практически безотносительно к их платности или бесплатности. Нередко все заканчивается переписыванием функций с нуля, что терпимо для открытого кода, но сильно раздражает в платном софте.
Возвращалась с парой мышей — матери, за присмотр


Они мышей приносят просто в благодарность «за все». У нас на даче живет дикая кошка, так она за то, что мы ее подкармливаем, периодически приносит мышку, кладет у порога, уходит и возвращается с другой мышкой. Поскольку мы мышей не едим, она сначала съедает вторую, а затем, немного погодя, и первую, но только после того, как убедится, что мышь действительно никому не нужна.
Одно время у меня была незначительно понижена кислотность желудка, так при этом банальная курица вызывала заметное вздутие через 6-7 часов. После нормализации кислотности этот неприятный эффект полностью пропал. Поскольку белое мясо содержит, в основном, белок, то могу предположить, что это именно он давал нежелательную пищу бактериям в толстой кишке.
К сожалению, в статье нет рекомендаций по процентному соотношению клетчатки к другим компонентам, однако следует отметить, что при повышенном расходе калорий (спорт, тяжелый физический труд), довольно сложно потреблять большое количество клетчатки из овощей, т.к. требуемые объемы пищи становятся просто нереальными при заданной дневной калорийности.
Много неожиданностей. На FreeBSD — иконка FireFox'a, на OpenBSD — мусорное ведро, а яндекс:

image
Еще был более продвинутый модульный контроллер МСТС (микропроцессорная система технических средств), в котором использовался процессор 1821ВМ85А. В целом, железо было неплохое, но разъемы СНП-59 вместо ГРПМШ портили всю картину, т.к. часто теряли контакт. О, и еще в них был странный язык программирования ДИАРС, который так и не прижился, вместо него писали на ассемблере.
Вообще, у вас получился просто интерфейс отображения данных средствами терминала. Который, в отличие от журналов (логов) отладки, не содержит информации об истории событий. А именно история является самой важной при разборе полетов.
Нет, чисто софтовая немецкая компания. А скучно потому, что требовался рутинный кодинг с элементами оптимизации. Плюс, даже тривиальный рефакторинг требовал стольких согласований, что можно было забыть, что хотел сделать.

Информация

В рейтинге
Не участвует
Откуда
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Зарегистрирован
Активность