Denis
Berkus
¯\_(ツ)_/¯
Evgenii
Evgenii
Denis
Anonymous
Подеритесь и успокойтесь
Anonymous
Баю-баюшки, баю не пишите вы фигню,придет дедушка бабай и отключит вам вай-фай!
Alexey
Evgen
А когда я успел выйти отсюда?..
🦥Alex Fails
Хз
Evgen
Evgen
🦥Alex Fails
Если найду - сообщу
🦥Alex Fails
сообщения не приходят в крупные супергруппы (где-т то 50 человек)
Square
How C++ lambda expressions can improve your Qt code
https://medium.com/genymobile/how-c-lambda-expressions-can-improve-your-qt-code-8cd524f4ed9f#.gvn33c7ta
Denis
Square
Denis
Ну сама то идея ок. У нас как раз проект стартовал после внедрения этого всего в кьют, поэтому активно юзаем
Square
а мы наоборот стараемся его щя выпиливать потихоньку отовсюду
Denis
Кьют?
Square
да
Denis
Но почемк
Denis
И чем заменяете
Square
std
Square
ну у нас в основном qtcore юзалось
Square
потоки
Square
остался только xml
долгая история короче
Denis
А. Ну у нас все юзается. И кумль и контейнеры и потоки и все подряд
Square
Я уже сток раз про наш зашквар писал тут по разным чатам что мне щя лень. Мб позже. У нас тож много юзалось. Слоты сигналя стали первой печалью, потомушо медленно :(
Denis
Старые или новые?
Denis
В новых там особо тормозить нечему же. Но хотя конечно зависит от нагрузки общей
Square
Щя мы на наномсг сели
Denis
это 2к коннектов или эмитов?
Square
Эмитов
Denis
хм, чот мало совсем, надо будет попробовать самому на досуге
Square
Я помню что мы потом просто createevent заюзали и стало адски быстрее
Denis
речь ведь про полноценный эмит, который через queued connection, а не просто директ, так ведь?
Square
Хм. Я не знаю 😔
Square
короче я видел некоторое дерьмо, возможно мы его неправильно готовили, но в итоге все moc'овое поубирали
Square
только для xpath приходится держать qcoreapplication экземпляр
Square
причем ох весело было в dll'ке юзать xpath, при этом подгружая ее в non-qt ехешнике и видя как оно наглухо виснет в вывзове evaluateTo
Square
с 5й версии Qt стал вроде ругаться что нету ивентлупа, а в 4.7 оно отмалчивалось)
Denis
ну я попробую разные варианты на досуге, потом отпишусь сюда с пингом тебя. Но для пятой версии 2к мне кажется чот совсем мало
Denis
четвертую уже проверить не могу, совсем нигде не осталось у меня
Square
ой, ну конечно это тоже было не в 5й версии!
Square
сорян.
Denis
ну я уже понял, да :)
Denis
но я все равно посмотрю, мне интересно стало же
Square
4.7 вообще странный был. с qfile траблы были неисповедимые, при дестрое приложения падало в qtcore_unload
Square
убрали qfile - стало норм.
Denis
пятерка сильно приятнее, особенно с момента 5.3 примерно, да
Denis
но вообще все относителньо, четверка вот тоже была приятнее чем тройка
Square
ну третью я не юзал
Denis
я с 338 вроде начал
Square
когда у них потоковый xml парсер появился - вот было супергодно - от него я прям в восторге до сих пор.
IZh
Всем привет. Кто-нибудь имел дело с виндовыми wake timer'ами?
Square
у нас сейчас nanomsg+IPoIB+lockfree queue внутри хоста
Mikhail
Mikhail
Потому что по сути обычный вызов функции
Square
Mikhail
Что ад?
✙ Fatum ✙
Square
Что ад?
т.е. ваще никакого оверхеда и обслужить можнно скока угодно?
Mikhail
Если в одном потоке,то оверхед такой же,как от байндинга
Dr. Friedrich
Внезапно, у JetBrains есть специальная кастомная JVM с альтернативным рендером шрифтов. Возможно, она в твоём дистрибутиве не включена; попробуй её включить или отключить. Мне помогала лечить косяки с лигатурами.
Dr. Friedrich
Хрен знает, не шарю.
Dr. Friedrich
https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under — тут пишут, что в линуксовых уже забандлено всё.
Ivan
Здравствуйте.
Ivan
Как пояснить человеку, что командная строка и компилятор - не одно и тоже?
Dr. Friedrich
Ivan
Я так понял, там никто не знает)
Dr. Friedrich
Ну да. Как пояснить, что две сущности не являются одной? Дать определения и показать, что они не тождественны.
Dr. Friedrich
А как ещё?