Борисов
И будь я прыщом 17 лет И даже поношенным .. Я б PHP выучил только за то Чтоб гордо сказать: Я девЕлопер!
Vladislav
... потому что забыл usb кабель втыркнуть 🙄
Нееет, я забыл датчик прикрутить, и у меня сопло стол пробило) скоро буду менять
Сергей
Однозначно
Что именно однозначно?)
Vladislav
Однозначно
Я тоже за емадеда и Си
Vladislav
Что именно однозначно?)
Хорошо пошел говорю
Vladislav
Ну, норм направление. Интересное, как по мне
Vladislav
🥴🥴 Ймйо
Зато сопло целое)
Dmitriy (Дима)
Борисов
Сохранение целостности своего сопла - это, в общем то, одна из наиважнейших задач, стоящих перед современным человеком в условиях перманентно меняющегося мира 🙏
OleH
Ребят, я тут понял что нужно отложить на время с++ потому что на кворке, за питон тут по 10к платят за проект
OleH
Пойду телеграмм, дискорд, вк ботов клепать буду
OleH
или не на время :)
Не игрушки я всё ещё делать хочу, а кушать хочется
Мистер Микрочелик
господа программисты, прошу помощи от шарпистов
Мистер Микрочелик
Мистер Микрочелик
Мистер Микрочелик
Captain Jack Vielfrass
Для эмбеддед еще надо подучить цифровую электронику и радиотехнику. А так, прикольно понимать как все работает на низком уровне, да.👍
Ну и с avr assembler вероятно придется подружиться.) Но эмбеддед актуальна и не плохо оплачивается.
Мистер Микрочелик
@bogdanhm
G.M.
Добрый день будущие коллеги. Сейчас нахожусь перед выбором способа познания языка. Исходные данные слабые, планирую изучать в будущем аналитику с переходом в Data Science, по этому Python будет использоваться, вопрос на сколько стоит в его изучение входить ? Так же рассматриваю Java для познания, через курсы тестировщика, для будущего перехода на языки линейки C. Сложилось впечатление, что Python при высоких нагрузках требует большего внимания системы, чем Java(C++/C#) и так же возможность совершения ошибок и поиск их. Python ускоряет процесс написания кода, при этом ресурсов потребляет больше чем Java или С++/С#. Python по мне так великолепно ложится для MVP, когда требуется за меньший срок добиться тестирования гипотез. Java более фундаментальней и стабильней. С программированием не связан, по этому интересуюсь у знатоков. По возможности дайте развёрнутый ответ.
Panavia
Зачем для embedded радиотехника и электроника?
так embedded разве не должен всё подряд делать от проектирование cpu на fpga до разводки 8 слойной платы?
Борисов
Зачем для embedded радиотехника и электроника?
А как, например, 'запустить' плату ? Вот плату развели, изготовили, элементы припаяли и передали разработчику. А она не включается.
Andrii
так embedded разве не должен всё подряд делать от проектирование cpu на fpga до разводки 8 слойной платы?
Ну... разводкой платы могут заниматься другие. В принципе часто ты просто какой-нить Linux Kernel Developer, и ниже асбтракции CPU ты не опускаешься.
Борисов
Просто embedded не ограничивается устройствами под linux
Борисов
Например, разработка прошивки датчика под 8-битный микроконтроллер - это тоже embedded
Andrii
Например, разработка прошивки датчика под 8-битный микроконтроллер - это тоже embedded
Тока кто за это платить будет? Embedded большой, я имею некоторый опыт и немного приходят вакансии.
Vova
Привет 👋 Есть ли среди нас Solidity-разработчики, которые пишут DApp'sы на Ethereum ? Сколько опыта в JavaScript нужно для уверенной работы здесь ?
Vova
Почти нисколько не надо, там лёгкий скриптинг для написания тестов, отладки не больше
А сам язык Solidity легко освоить, скажем JS программисту-джуну ? Основная работа - в проверке кода ?
Andrii
А сам язык Solidity легко освоить, скажем JS программисту-джуну ? Основная работа - в проверке кода ?
Смотря что значит "освоить", там много присыпанных граблей, имхо.
Борисов
embedded можно разделить на 2 большие части: - устройства под linux ОЗУ десятки и сотни Мб, запускают плату одни люди, загрузчик пилят другие, третьи пишут драйвера и софт - устройства под RTOS и вообще без ОС ОЗУ десятки или сотни Кб, часто совмещаются обязанности программиста, схемотехника, а иногда и разводчика плат
Beginner
Есть кто по python?
Andrii
И больше вопрос будет не в JS, а вообще в понимании архитектур виртуальных машин.
Beginner
Не понимаю в чем проблема
Beginner
Сейчас скину
Andrii
embedded можно разделить на 2 большие части: - устройства под linux ОЗУ десятки и сотни Мб, запускают плату одни люди, загрузчик пилят другие, третьи пишут драйвера и софт - устройства под RTOS и вообще без ОС ОЗУ десятки или сотни Кб, часто совмещаются обязанности программиста, схемотехника, а иногда и разводчика плат
RTOS это такие же OS. А число без OS стремительно сокращается. Ну хорошо, допустим есть кастомная плата с каким-нить встроенным процом типа Tensilica. Но даже когда пишешь на него на огранченной версии ст, как-то о разводке платы ты не думаешь Вообще, часто разводку платы, частично проектировании делает та же фирма, что и изготовляет её. Так что до паяльника доходит редко, и обычно есть специально обученный сотрудник для этого. В любом случае на софт уходит на порядки больше, чем на хард ресурсов.
Beginner
key = 'д' list = [0] while key == 'д' or 'Д': list_thing = input('Введите данные: ') list.append(list_thing) key = input('Хотите добавить еще? ( Введите д если да ): ') print(list)
Beginner
Почему при вводе в цикле при вводе key любого другого значения, он не прерывается а продолжается?
Beginner
Это Python
Vyacheslav
Andrii
FreeRTOS - это как Linux, да ?) Для примера надо брать микроконтроллеры типа STM32F103
Я вот не встречался с таким в коммерческих проектах :) Ну и часто это просто дополнительный чип на плате, если зачем-то надо
Q
почему все советуют укукс питона
Потому что все должно быть по уровню от 0 и выше Ты же в школе не учишь мат сразу с 8 класса ? А был в 1
Борисов
Я вот не встречался с таким в коммерческих проектах :) Ну и часто это просто дополнительный чип на плате, если зачем-то надо
Вот неплохая статья об особенностях работы embebbded разраба - https://dou.ua/lenta/articles/embedded-dev-position/
Roma
Добрый вечер) Какие есть хорошие(бесплатные) программы для вёрстки (типа Avocode)
Andrii
Вот неплохая статья об особенностях работы embebbded разраба - https://dou.ua/lenta/articles/embedded-dev-position/
Взагалі по взагалям. Но все разрабы говорят больше о процах, а не о схемотехнике
Igor
А почему or не работает?
посмотри что я изменил
Beginner
Уже
Beginner
Стала работать
Igor
Стала работать
потому что or 'Д' это всегда истина
Igor
key == 'д' это проверка что ключ равен д а просто or 'Д' всегда инстину дает потому тчо любая не пустая строка в условиях является истиной
Beginner
Ага
Кирилл
кто нибудь может помочь, почему второй ввод не пашет?
Beginner
Понял
Кирилл
Beginner
Это типа while True?
Борисов
Взагалі по взагалям. Но все разрабы говорят больше о процах, а не о схемотехнике
Это естественно ) Embedded программист это всё же программист, а не схемотехник. Но без определенного уровня знаний в схемотехнике в этом сегменте embedded работать не получится. IMHO: 70% программирование, 20% схемотехника, 5% измерительные приборы, 5% умение паять руками
Beginner
да
Спасибо
Erik
list = [] while True: list.append(input('Введите данные: ')) question = input('Введите "д" или "Д", если хотите добавить что-то ещё: ') if question != 'д' and question != 'Д': break
Beginner
да
Стоп
Beginner
Стоп
Сейчас как понял объясню
Борисов
А 'Взагалі по взагалям.' - это типа 'просмотрел' ? Google translate мне не помог понять ))
Andrii
Это естественно ) Embedded программист это всё же программист, а не схемотехник. Но без определенного уровня знаний в схемотехнике в этом сегменте embedded работать не получится. IMHO: 70% программирование, 20% схемотехника, 5% измерительные приборы, 5% умение паять руками
Странно, у меня несколько лет опыта работы сениором в embedded при нуле знаний в схемотехнике. Это AMD, разработка видеодрайверов и Cambium там были роутеры с WiFi чипами со своим протоколом, чтобы данные передавать до 100 км
Кирилл
почему второй ввод не робит?