Vladislav
Тогда непонятно
Evgenii
ты забыл символ для escape
Evgenii
но вообще имхо первый вариант норм
Evgenii
как в питоне)
Evgenii
ну может тогда нет смысла усложнять с шаблонными параметрами
Ioann_
Ха, из всего описанного выше, складывается впечатление, что самым нормальным вариантом, было бы использование не объекта, а его интерфейса - при том, статического(ну т е статик функции члены и т.п
Ioann_
Ну третий вариант хороший. По крайней мере я его много где использую.
Ioann_
Вместо готовых объектов можно помакросить :) qDebug так какжется как то делает
Constantine
ващет второй вариант выглядит как дерьмо
Автоматический аутпут должен быть во второй формат всегда. Там под CDATA еще, чтобы вообще не париться вплоть до символов меньше 32. И речь о хуман инпуте xml, там чуть удобнее JSONa
Ioann_
Фиу-фить, все времени суток доброго. Вопрос такой, а у QVariant, метод value возвращает объект по значению, а можно ли как то ссылочку на него получить и не бояться, что объект будет разрушен ? Или указателями только :(?
Stanislav
хм, зачем так?
Square
хм, зачем так?
Спасибо. А то меня тоже мучал вопрос что аж в гугол полез (
Ioann_
хм, зачем так?
Да, копировать не хотелось бы, ну как, у меня получается что есть QModelIndex, и добавляются итемы в Виджет, с помощью делегата. В делегате у меня разная инфа хоронится, типа всяких отступов для рисовки и т.п. Получается, что каждый новый итем добавляет копирование, хотя мне то просто нужны значения нужных переменных, вот и все
Evgenii
Return-address protection https://marc.info/?l=openbsd-tech&m=150317547021396&w=2
Ioann_
Много текста, покороче не выйдет :D?
Evgenii
Ioann_
Stop. А при копировании qvariant - данные копируются или там счетчик ссылок и все такое :?
Anonymous
судя по документации копируются
Ioann_
Тогда действительно не просто плохо, а очень плохо. Ну а чо, в событии paint вызывается копирование....
Surreal
А сам qvariant нельзя передать по ссылке и получить value уже внутри функции?
Ioann_
Ды там вот функция есть типа data(), она и возвращает QVariant. Функция эта не моя, а кутешная.
Ioann_
судя по документации копируются
А то что это Impl. Sharing ? http://qtdocs.narod.ru/4.1.0/doc/html/shclass.html
Олександр
FYI Читай офф доки лучше
Ioann_
А если строки impl sharing, то почему у них адреса не совпадают ? У данных т.e ?
gboost
Приведи пример кода чтобы не гадали.
Ioann_
` const QVariant a(100); const QVariant b = a; qDebug() << a.constData(); qDebug() << b.constData();`
Ioann_
То есть по идиоме шейринга, мы имеем две константы, вызова к неконстантным методам не происходит, но адреса разные ....
Berkus
сорцы Qt доступны кстати, можно там посмотреть внутре
Berkus
буквально три файла
Ioann_
Та я сделаю проще - просто прогоню стресс тестирование. Если ркажется что, : А - приложение после запуска ест много памяти или Б - тормозит Ui, то я - нахрен сношу кьюти, поливаю говном его разработчиков, ну и как следствие все холивары о крутости кути буду тоже завершать одной фразой.
Sasha
Что делать когда нужно проверить есть ли элемент в файле который больше оперативной памяти В файле каждая строка это один элемент, причем они упорядочены
Ioann_
Для меня это очень круто, когда ядро, математика и все расчеты написаны не только быстро в reference коде, ну еще и юзают avx, opencl, vulkan и т.п что ускоряет его до космических скоростей, а Ui глючный и тормозной.... А все почему :? А потому что Ваня решил использовать кути
Ioann_
Ну, тоже вариант, но, ты когда либо смотрел сколько у тебя кушает скайп :? А он вроде как на кути :)
Berkus
на куте был только линуковый и кушал он вообще не из-за ui
Ioann_
Буду иметь ввиду. Но, заметьте - я за ним не слежу особо, но было время когда читал / следил
Berkus
напугал
Ilya
Что делать когда нужно проверить есть ли элемент в файле который больше оперативной памяти В файле каждая строка это один элемент, причем они упорядочены
Сделать файл который представляет собой структуру хашмапа в памяти, сделать mmap и искать по хашмапу с файловой системой в качестве бекенда. Другие варианты индексации в памяти. Засунуть данные в бд. Вобщем много вариантов.
Ioann_
напугал
Беркус, братан - охлади свой пыл, ну чо ты как это самое ...
Berkus
Беркус, братан - охлади свой пыл, ну чо ты как это самое ...
я тебе не братан, если это было сразу не очевидно
Ioann_
Слушай, я выше попросил - сделать не сложно, мне кажется.
Berkus
Слушай, я выше попросил - сделать не сложно, мне кажется.
кто тут подгорает, так это, непонятно почему - ты. я тебе просто написал, что раз уж ты следишь за скайпом, они наверное все очень испуганы и боятся
Ioann_
Да. Я неверно интерпретировал твои слова, мне не сложно извиниться :) так что так ;)
Vladislav
все, американца вжухнули?
Vladislav
да был тут один, флудил по-басурмански
🦥Alex Fails
а чем тебе дизайн template <typename char_type, char_type Delim, /*... */> не нравится?:
🦥Alex Fails
а вон же я написал typename char_type
Deleted Account
кик нахуй
Deleted Account
ой извините
Олександр
Deleted Account
/warn
он просто добавился во все групы и молчит
Deleted Account
што ты на меня кидаешся
Dmitry
может покурить вышел человек. а вы тут уже его линчевали
Крылатый
Что у вас тут?
Dmitry
ну в других уже
Deleted Account
Что у вас тут?
пока всё нормъ
🦥Alex Fails
ну в других уже
чо, где-то уже насрал?
Dmitry
Я не видел
🦥Alex Fails
репортите мне, если что
Deleted Account
я не видел пока
Anonymous
Hello
🦥Alex Fails
привет. просьба не флудить тут стикерами
Anonymous
Okey
Roman
Всех приветствую, тут исполнителя под задачу можно попробовать поискать или не феншуй?
Square
Всех приветствую, тут исполнителя под задачу можно попробовать поискать или не феншуй?
Ну вообще по вакансиям в описании чята написано чо делать. Но если прям разовая задача и она лежит в рамках правового поля - кидайте толковое описание
Roman
Прям разовая, открыть исходники телеграм клиента виндового и по ТЗ немножечко функционала добавить и переработать внешний вид.
Anonymous
не забудьте умножить оплату в два раза, код там не лучший)
Anonymous
как-то сомневаюсь уже, что оно появится
Cate
26-27 августа пройдет фестиваль ChaosConstructions, питерские и московские сообщества - DevOps40, LinkMeUp, SPbLUG, DEFCON Moscow, Hardware Village организовали конференцию - https://chaosconstructions.ru/ Около 50 докладов на разные тематики, спикеры из разных городов РФ. Доклады присылали и отбирали очень уважаемые люди. Из развлечений - Научно-технический рэп, сообщество HackSpace покажет как работать с ДНК в домашних условиях, выступления электронных коллективов и живые инструменты в каверах хитов из игр. Скидка на билеты - 50% Промокод: @procxx #conference
Cate
Кстати есть одно окошко. Если кто желает доложиться - добро пожаловать!
Square
как-то сомневаюсь уже, что оно появится
Скорее всего какая то мутная тема