Pull to refresh
16
0
Вячеслав Мезенцев @ViacheslavMezentsev

Инженер-программист

Send message
Мне, как инженеру, всегда было интересно посмотреть статистику ошибок прогнозов. Т.е. среднюю ошибку, минимальную, максимальную хотя бы по температуре в нескольких городах в течение года. Где есть эта информация сведённая в графики или хотя бы таблицы?
В следующей статье, возможно, поговорим о возможностях отладки проектов AVR в Qt Creator

А можно какой-нибудь спойлер о способе отладки? Сам я использую HappyJtag2 (JtagIce mk2) для этой цели, но звучит как-то интригующе, как-будто gdb будет использоваться.

А что до применения Arduino. К примеру, мне удалось собрать на нём ПЛК, программируемый на ST с использованием среды Beremiz. Работает, тестирую. Это ещё одна IDE для Arduino. Дёшево и сердито. Как протестирую на реальных ПЛК возможно тоже напишу статью.
А как дела с кросс-платформенным кодом? Могу я в VS проверить makefile проект для avr мк или Arduino проект?
Пусть только Аську не трогают! Я ещё ей пользуюсь.
По ссылке очень хороший пример программирования на C/C++ для Arduino. Не так часто встретишь C++ код для мк avr такого объёма. Автор, судя по всему, не заморачивался оптимизацией, т.к. Arduino Framework формирует очень жирный код, в отличие от C-стиля в C++.
Когда надо просто, чтобы штуковина работала, Arduino с готовыми шаблонами/проектами очень подходит.
Буду ждать статей про: ОС, взаимодействие между процессами, драйвер sd-карты, парсинг xml/json, httpd, ajax, ftpd, telnetd (настоящий), modbus tcp/rtu, usb, драйвер rndis, загрузчик… и работы всего этого совместно. Писать самому это всё не надо, хотелось бы разбора чужого кода, запущенного на stm.

Многое из этого (и кое-что ещё) у меня работает на Arduino Mega2560 (я не использую Arduino Framework). Посты про мигание лампочками пока не дают повода перейти на stm.
Это позволяет делать на нём многопоточные приложения, чего AVR8 лишён в принципе (я имею ввиду mega328p/mega16/mega32 и вообще AVR ядрёные версии). Для однопоточной задачки вполне себе подошёл бы и Ардуино, ничего такого ужасного в нём нет.

scmRTOS — считается? Я запускал её и использовал на Arduino (в одном из журналов Хакер есть статья как это сделать). Нормально вроде работает, процессы переключает.
Интересно кто у него папа. Всё равно не могу себе представить пацана, который самостоятельно освоил в 16 лет ЦОС (квадратурную обработку, сигналы с ОБП и пр. фильтры Гильберта).
Вспоминаю как я разбирался с DDS AD9856, так мне пришлось цифровую программную модель построить, чтобы вычислять вид спектра сигнала после всех преобразований (для учёта влияния дискретизаций). Одна настройка чего стоит. Правда у меня был передатчик.
Мне интересно, а linux-проект из VS2017 можно проверить? Вообще, меня интересует проверка кросс-компиляторного проекта, но и такой вариант был бы не плох. Я пишу для embedded устройств на linux и я бы не против потестить анализатор.
А как быть с механической прочностью при манёврах? Что будет, если стенки испытают деформации скручивания или перегиба? Можно ли на такую конструкцию что-то навешивать и опять же что будет при манёврах?
«Блокируется неправомерно» — с сайта Роскомсвобода. А кто это решает что правомерно, а что нет? Мне всегда было интересно мнение с чем-то несогласных в вопросе кто будет решать что правильно, а что нет.

А можно альтернативного мнения? Или вы только односторонне информированы по этому вопросу? Меня, как инженера, к любому вопросу учили подходить со стороны плюсов и минусов. Приведите ссылки по положительной работе Роскомнадзора и давайте их сравним.

Писать всякие страшилки может у нас кто угодно. Я простой обычный пользователь сети и в своей обыденной сетевой жизни вижу только что Роскомнадзор работает не достаточно эффективно с «западными ценностями».

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

Вообще, проблема с блокировками — это высосанная из пальца проблема. У нас, к примеру в Нижневартовском районе, воспитанные «вашей свободой» чиновники-п… ки Администрации (администрации, Карл!) еб… тся прямо в административных зданиях на работе (в том числе с несовершеннолетними) и снимают 5-часовые фильмы со своими оргиями. Я не смотрел, т.к. те, кто видел это были в таком шоке, что не передать. Читайте лучше комменты про то, что там народ видел.

Вот она «ваша местная свобода» для порнохабов и прочего. Хочешь типа смотри, а хочешь не смотри. Это хорошо, когда оно далеко от тебя, а когда это говно в твоём городе?
Я слышал про это. До сообщения об блокировке этого сайта я о нём вообще ничего не знал. Так он реально вообще ни за что (просто так) заблокирован? Или всё-таки за что-то?
И всё это ради просмотра какого-нибудь порносайта?

Я пользуюсь сетью ещё со времён dialup'а. Современные возможности сети на несколько порядков превышают то, что было раньше. О надзоре читаю только на geektimes, запасаясь попкорном. Жизни (и не одной) не хватит, чтобы оценить то чем хорошим и полезным занят народ на планете.

Я понимаю, если бы по работе там какое-то ограничение было (работников порноиндустрии не рассматриваем), но что такого реально и не справедливо заблокировано? Торренты? Прямо скажем, что пиратство — это всё таки вынужденная мера и это не наш путь.
Мой тоже работает, я даже на youtube видео выкладывал как игру «набивать», но похоже почему-то удалил его. У нас в школе потом ещё появился такой же калькулятор, но в виде здоровенного планшета такого.Над доской висел. Нужно было указкой кнопки «нажимать». Я, когда увидел, обалдел и сразу попробовал ввести его в режим программирования. Это работало! Я единственный знал как это делать, даже нашему преподу по математике объяснял.
Но потом пришли Корветы, 286-е и это уже другая история.
Два раза знания этого мк мне пригодились. Первый раз в задачнике по физике (не помню где). Вроде были программки как решения искать, второй раз в институте, когда я увидел ещё одну модификацию МК-61 в виде настольного калькулятора. Мы на метрологии на нём на лабораторных расчёты вели по программе. Он был частью стенда.
Мне родители МК-61 подарили. Он на Украине в детском мире продавался почему-то. Я, когда увидел его там, уже знал что это такое, т.к. у мамы на работе инженер с таким ходил, в чехле специальном был. Помню до сих пор это желание обладать этой штукой. Поскольку я был почти отличник и меня одним из первых приняли в пионеры, то желанное устройство было подарено мне родителями за хорошую учёбу. Вместе с книжкой Гайштута «Калькулятор твой помощник и соперник в играх».

Было это в 3-м классе, мне было 8 лет и я «программировал» на МК-61. Большей частью вбивал в него коды для игр. Некоторые мои коллеги рассказывают, что их дети в 8 лет ещё в машинки играют. Никто, кстати, меня ничему не учил, всё осваивал самостоятельно, а жаль. Я был первым в семье, кто получил высшее образование (учитывая родителей, бабушек, дедушек).

В итоге я стал радиоинженером, а по совместительству программистом, т.к. у Гайштута в предисловии в самом начале было прямо написано, что тот, кто не освоит программирование будет как малограмотный или белая ворона.
Что-то не понял, Яндекс.Навигатор им тоже заблокируют? Или на Украине им никто не пользуется?
Нужен ещё опрос в конце: Какие таковые инструменты из названных используете вы?

Я вот пишу под Windows Embedded Compact 7, используя .Net CF 3.5. Мне бы очень хотелось знать могу ли я что-то из названного использовать для поиска узких мест.
Интересно почему в качестве полевого протокола выбран Modbus TCP/RTU. Он же не предназначен для работы там, где нужна быстрая реакция, т. к. нужно тупо максимально быстро и всегда делать запросы, чтобы словить изменение значения сигнала. Или в данном случае он этим не занимается?
Для тех, кто не в теме, может ссылку на закон добавить?
Могу прибавить к замещению в области ПО+железо. В промышленности используются системы вроде ISaGRAF, CoDeSyS и пр, которые являются софтовыми логическими контроллерами (ПЛК).

Их возможно заменить так, как это сделали тут.

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity