Size: a a a

2020 October 23

Z1

Zzz 111 in codingteam
codingteam@cjr
Minoru
@010101: USB в разы сложнее. У RS-232 всё заканчивается на уровнях сигнала, а у USB поверх этого ещё и всякие протоколы передачи: mass storage, HID и так далее
А вот как, запомнил
источник

Z1

Zzz 111 in codingteam
Синхронизировать скорость приема целого пакета данных с фиксированным временем отправки
источник

c

codingteam@cjr in codingteam
Minoru
хех. Ну вот и твоя первая шишка с concurrency: ты теперь понимаешь, что два независимых процесса (программа на STM32 и твоя Java-программа на компьютере) могут взаимодействовать вообще как угодно, и надо как-то синхронизироваться, подстраиваться
источник

c

codingteam@cjr in codingteam
Minoru
а как решил в итоге? Цикл, блокирующийся на вызове чтения?
источник

t

ttldtor in codingteam
для джуна нужен не стул будет, а стремянка
источник

t

ttldtor in codingteam
но такой перекос даже лучше
источник

t

ttldtor in codingteam
если ещё умеешь в git, Idea и знаешь, какие коллекции (структуры данных) и какие методы (алгоритмы) когда использовать, то совсем круто
источник

t

ttldtor in codingteam
можешь попробовать себя в паре собеседований, чтобы понять что и как
источник

Z1

Zzz 111 in codingteam
Поначалу получилось решить за счет незначительной потери бит из пакета, но когда время отправки было уменьшено там я уже завис
источник

Z1

Zzz 111 in codingteam
Как раз сейчас учу коллекции
источник

c

codingteam@cjr in codingteam
Minoru
хм, а что значит «время отправки было уменьшено»? Тебя как-то заранее предупреждают о том, что будет пакет?
источник

t

ttldtor in codingteam
наверное, в контексте Java придётся ещё и с ООП познакомиться)
источник

c

codingteam@cjr in codingteam
Minoru
или ты имеешь в виду, что скорость отправки увеличили?
источник

Z1

Zzz 111 in codingteam
Думаю собеседования проходить это нормально, но нужен хороший багаж знаний, мало ли что там могут спросить, в какие дебри углубиться
источник

t

ttldtor in codingteam
Zzz 111
Думаю собеседования проходить это нормально, но нужен хороший багаж знаний, мало ли что там могут спросить, в какие дебри углубиться
опять разговоры про соломку...
источник

c

codingteam@cjr in codingteam
Minoru
вобщем-то, на собеседованиях как раз пытаются выяснить, где у тебя заканчиваются знания. Так что не переживай, куда бы ты не пришёл, все равно на половине вопросов тебя завалят :)
источник

c

codingteam@cjr in codingteam
Minoru
ну, в смысле, не только ты конкретно, но вообще любой разработчик, независимо от уровня подготовки
источник

c

codingteam@cjr in codingteam
Minoru
хотя собеседования тоже бывают разные
источник

💮

💮 in codingteam
Да, на некоторых выясняют не где заканчиваются знания, а где заканчивается терпение.
источник

c

codingteam@cjr in codingteam
Minoru
мне пока что везло ._.
источник