ovf
есть blackberry, и есть у него дочерняя компания qnx. и занимаются они совершенно разными вещами.
Roman
Так что пока ещё не сдохли
Roman
Хотя сдали позиции уже больше некуда
Roman
Да и сектор правительственных контрактов у них ещё живой на связь и услуги
Roman
И даже перейдя на андроид в железе, показали, что ежемесячные патчи безопасности у них быстрее всех. Ну что ж. Стараютсо
Roman
Stanislav
Roman
Исследования: владельцы iPhone отказываются от свиданий с пользователями Android MacDigger | MacDigger.ru – новости из мира Apple
http://www.macdigger.ru/iphone-ipod/issledovaniya-vladelcy-iphone-otkazyvayutsya-ot-svidanij-s-polzovatelyami-android.html
Stanislav
а чето я отстал
Stanislav
думал у них прослойка как сейлсфише
Nikita
Roman
Stanislav
Roman
Исследование: владельцы iPhone беспокоятся о статусности, пользователи Android-смартфонов старше и скромнее MacDigger | MacDigger.ru – новости из мира Apple
http://www.macdigger.ru/iphone-ipod/issledovanie-vladelcy-iphone-bespokoyatsya-o-statusnosti-polzovateli-android-smartfonov-starshe-i-skromnee.html
Stanislav
и у которой проблемы ?
Roman
Вот, что нужно мейнстриму
ovf
зачем продаваться? qnx надо продавать
Stanislav
Nikita
Stanislav
а эриксоны вот соньке ушли
Stanislav
Stanislav
как и с большим самсунгом и хуавеем
Stanislav
помимо электроники
Roman
Столы с электроприводами всех в себя влюбили
Roman
Жамк кнопулю и работай стоя зза столом. И свет у них в офисе весь интеллектуальный. Выходишь из отдела, и он гаснет сам. Тоже самое со столами, сидишь работаешь светит отошёл с коллегами погас
Roman
Немцы, хуле
Nikita
Классно
ovf
это ведь чат про аниме? переведите мне, пожалуйста, pthread_kill(t,SIGINT) на win32. пока я познакомился с generateconsolectrlevent, но оно шлёт сообщение всему процессу, а я хочу, чтобы только один тред получил аналог ctrl-c
Andrei
виндовые треды на секундочку не POSIX-совместимые
Andrei
аналогии нет
Andrei
Есть эквивалентный механизм сбоку
Andrei
APC называется.
Andrei
Не совсем даже эквивалентный, но похожий.
Andrei
А вообще, если такая ситуация возникла не из-за стороней библиотеки, но из-за своего кода, то это misdesign, имхо.
Andrei
Сигналы — это принципиально некросплатформенное решение.
Andrei
Andrei
Breaking news!
Andrei
Btw, мне вот юниксовый API тоже не нравится. Что делать?
Anonymous
страдать
Andrei
ovf
ну логично, что не кроссплатформенное, я потому и спрашиваю, на что их заменить в win32. тред выполняет какую-то непрозрачную кучу кода, включающую (сетевой) i/o, и про эту кучу кода я знаю, что она умеет обрабатывать прерывание в стиле consolectrlevent (в posix это соответствует получению sigint) и аккуратно убиваться. я хочу запустить эту кучу кода, подождать t ms и пнуть её так, чтобы она аккуратно убилась. в posix я просто пинаю тред по sigint.
Andrei
CСпасибо, но у меня пока есвть личная жизнь :3
ovf
зачем личная жизнь, когда можно делать свою ос?
Andrei
Andrei
В теории божно было бы сделать cancellable IO например
Andrei
Но вообще да, есть APC
Andrei
Правда он работает как следует из названия асинхронно.
Andrei
В него можно зафигачить сообщение для треда, но чтобы выполнился хендлер, тред должен сделать что-то типа SleepEx
Andrei
То есть как минимум попытаться уступить управление.
ovf
да, а мне как раз в основном нужно, чтобы прибился i/o
Anonymous
Парни, кто нибудь знает в чём суть Динамических портов у серверов или у клиентов и как это работает?
То есть например у меня есть сервер который слушает 1337, как клиент узнает к какому порту подключаться??(или я не так это понимаю :( )
Andrei
IO там синхронное или (псевдо)асинхронное?
ovf
синхронное. ну видимо универсальное решение было бы убивать тред целиком, но тогда непонятно, кто будет за ним чистить, и вообще я форкбомбы писать не подряжался.
Andrei
Плохо. Царского пути решения этой проблемы я не знаю.
Andrei
Всё равно надо переписывтаь что-то довольно серьёзно.
ovf
всё вместе это в принципе большой хак -- была большая синхронная программа, и вдруг к ней захотелось приделать дедлайн. оказалось, что на posix это достаточно легко описанным методом.
Maxis
Anonymous
раз уж такая тема про windows поднялась, хочу спросить: какой наиболее нативный язык для системного программирования в винде? также, как и в линухе, C?
Anonymous
Maxis
Maxis
Есть ещё такая штука как NAT
Maxis
Которая может порт поменять
ovf
а ещё в этой вашей винде половина winapi существует только начиная с server2008
Maxis
🐙 Antony
Nikita
Anonymous
Допустим знаю, а как стоит задача?
ну мол я хочу понять, как юзают динамические порты...
Мол, клиент должен спросить у системы за свободный порт и занять его, и через него подключиться к серверу, так?
Maxis
🐙 Antony
Anonymous
Да
спасибо, теперь мне нужно узнать какая команда в boost спрашивает систему о свободном порте