Size: a a a

Programming Offtop

2020 August 09

AI

Arkadii Ivanov in Programming Offtop
На всех форумах первым делом отправляют в даташит. Как у нас в Гугл.
источник

AN

Alexander Nozik in Programming Offtop
Arkadii Ivanov
Это же официальный и основной источник информации о микросхеме)
Ну да. Я с микросхемами не работаю, только с приборами на основе их. И понять, чего надо делать на основе даташита мне ни разу не удавалось
источник

BV

Boris Vanin in Programming Offtop
Alexander Nozik
Подключать. Либу. Через. Tcp.
Да это чо, я тут наткнулся на кишки cdk. Джава версия работает примерно так. Ты должен запустить жс приложение, которое запустит джава приложение, которое внутри себя запускает процесс с ещё одним жс приложением и на каждый вызов джава метода через стдаут отправляется "сообщение" в жс, который уже выполняет нужные действия. Такой вот aws.
источник

AN

Alexander Nozik in Programming Offtop
Boris Vanin
Да это чо, я тут наткнулся на кишки cdk. Джава версия работает примерно так. Ты должен запустить жс приложение, которое запустит джава приложение, которое внутри себя запускает процесс с ещё одним жс приложением и на каждый вызов джава метода через стдаут отправляется "сообщение" в жс, который уже выполняет нужные действия. Такой вот aws.
Угу, но это хоть не либа
источник

AN

Alexander Nozik in Programming Offtop
Вообще, я пришел к выводу, что межпроцессная коммуникация должна быть на TCP. У меня сейчас стажеры допиливают на ZMQ/
источник

AD

Apache DOG™ in Programming Offtop
Alexander Nozik
Я думаю, что зарплаты там нормальные. Квалификация очень высокая нужна. И удовольствия мало. Где мало удовольствия - там большая запралата.
Квалификация/зарплата очень малое отношение, на тот же скилл по другому языку можно найти лучше зарплату.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Вообще, я пришел к выводу, что межпроцессная коммуникация должна быть на TCP. У меня сейчас стажеры допиливают на ZMQ/
А почему не сокеты ?
источник

AD

Apache DOG™ in Programming Offtop
Alexander Nozik
Подключать. Либу. Через. Tcp.
А в чем проблема то
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
А почему не сокеты ?
Какие? юниксовые? Они не дают никакого плюса производительности, но при этом гораздо менее универсальны
источник

AD

Apache DOG™ in Programming Offtop
Danya
У джавы вроде есть JNI
Через него не работает?
Убери
источник

AD

Apache DOG™ in Programming Offtop
Danya
Я и не навязываю
Просто ужасность С++ как мне кажется преувеличена
И то, что он рассматривается как язык для легаси — тоже
Эт ты ее недооцениваешь. Знаешь сколько точек взаимодействия всех стандартов между собой? Я думаю даже комитетчики не в курсе обо всех. А спп ничего не диприкейтит. В с++ на грани невозможного запретить юзать код небезопасно.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Какие? юниксовые? Они не дают никакого плюса производительности, но при этом гораздо менее универсальны
Что подразумевается под "менее универсальны" ?
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Что подразумевается под "менее универсальны" ?
*менее. TCP работает везде (на линуксе мир не заканчивается, на винде есть свой аналог, но это две разные реализации) + если делать на TCP, за бесплатно получаешь распределенку
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
*менее. TCP работает везде (на линуксе мир не заканчивается, на винде есть свой аналог, но это две разные реализации) + если делать на TCP, за бесплатно получаешь распределенку
Но тащить всю сетевую обработку
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
*менее. TCP работает везде (на линуксе мир не заканчивается, на винде есть свой аналог, но это две разные реализации) + если делать на TCP, за бесплатно получаешь распределенку
Это на Виндоус мир не закончился 😏
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Но тащить всю сетевую обработку
Она везде встроенная
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Она везде встроенная
В сокеиах нет же
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
В сокеиах нет же
TCP сейчас везде идет из коробки. Я не знаю языка, где его нет в стандартной бибилиотеке
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
TCP сейчас везде идет из коробки. Я не знаю языка, где его нет в стандартной бибилиотеке
Я про то что протокол имеет уровни которые касаются только сети, что для между процессорной передачи - оверхед
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Я про то что протокол имеет уровни которые касаются только сети, что для между процессорной передачи - оверхед
Я же не про HTTP. У голого TCP оверхед что-то вроде 20 байт. И есть исследования, там юниксовые сокеты не быстрее. Единственное, что быстрее - это shared memory.
источник