Потому что в Qt используются сигналы и слоты.
Используя библиотеку, предназначенную для работы в окружении Qt, пользователь ожидает использование принятых в Qt соглашений.
Так-то работает, но с I/O и volume-ами в файловой системе Windows вообще беда.
Собственно, и на Mac так же.
Собственно, и с Vagrant и вообще любыми VM так же.
Зря минусите человека. Действительно — UDP. И действительно брать RTP. А собственно SIP — это как раз то, что автор хочет гонять по TCP, т.е. всякая разная авторизация и прочие не-голосовые данные.
Простите, а как это связано?
Почему не использовать системный браузер?
IP может быть вам назначен или выдан — тут я не уверен в правильности формулировки.
Потому что в Qt используются сигналы и слоты.
Используя библиотеку, предназначенную для работы в окружении Qt, пользователь ожидает использование принятых в Qt соглашений.
Ну так и напишите "форкнутые процессы node-ы". В чем разница? В корректности.
Коллбеки? В Qt? Серьезно?
Что такое "асинхронные потоки"?
cluster
используетfork()
.Прекрасно себя чувствую.
GNU/Linux.
Так-то работает, но с I/O и volume-ами в файловой системе Windows вообще беда.
Собственно, и на Mac так же.
Собственно, и с Vagrant и вообще любыми VM так же.
Вот сюда, например.
https://habrahabr.ru/post/308596/#comment_9776834
С PHP 7 не работает: https://github.com/swig/swig/issues/571 .
В Python-мире есть например Scrapy. А есть ли что-нибудь подобное для Node.js? Просто интересно.
Тогда уж
make install
, чего мелочиться.Используйте
virtualenv
.