Search
Write a publication
Pull to refresh
4
0
Дмитрий @pdima

User

Send message
Потому что если строка вида std_vector[0] превращается компилятором в *(std_vector.data_pointer), то строка вида qvector[0] будет превращаться в *(qvector.shared_pointer->data_pointer), что уже плохо для процессора.

В самом деле нет, в qt данные выделяются одним куском с счетчиком ссылок (shared_pointer и data_pointer), по скорости доступа все точно также как с std::vector. Если и сравнивать qt implicit sharing так с boost::intrusive_ptr.
А на плате сверху/снизу как раз раз эти конденсаторы забыли поставить?
В jpeg сохраняется всего 8 бит, в raw 12-14 бит, вытянуть света либо тени с jpeg практически невозможно. Ну и при редактировании 256 уровней 8 битного jpeg-a совсем мало.
нужно еще вариант голубо-коричневым. Хотя мне и проще подстроить баланс белого по светлой части и увидеть бело-золотое (вариант 1)
Панели входят в страховку дома и поднимают ее очень незначительно. По снижению мощности — панели идут с гарантией падения мощности не больше 0.7% за год — через 25 лет должны выдавать не хуже 80% начальной мощности (гарантия на 25 лет, если конечно производитель панелей — Renewable Energy Corporation либо установившая их фирма столько проживет). Ну и обслуживать их нужно очень не часто, без батарей то.

Даже с учетом всего этого и без учета удорожания электричества поставить панели получилось более чем в два раза выгоднее чем направить такую же суму на погашение долга за дом, не говоря о депозите.

Цены на панели очень упали, 5КВт система с дорогой установкой в Австралии стоит уже не 50к денег а 5-8к в зависимости от качества панелей и инвертора, всего несколько лет назад было не выгодно.
Ну например в Австралии (Брисбен) стоимость электричества 0.24USD/KWh (но сдавать в сеть дешевле, дотации государства убрали: 0.10USD/KWh), 5KW панель дает в среднем 20-22KWh/день (посчитал за прошлый год).

Если сравнивать с кредитной ставкой — ставить панели выгоднее чем раньше выплатить дом, но батареи уже нет.
Чтобы не было 100% цикла нужно брать батерей с запасом,
ну и считать что выгоднее — взять без запаса но исспользовать всю емкость, либо взять в 2 раза больше батарей и отключатся при неполном разряде.
500 циклов хватит всего на полтора года
boost units делает похожее, правда я сам его не использовал

www.boost.org/doc/libs/1_57_0/doc/html/boost_units/Examples.html
Так для программного рендеринга llvmpipe и используется:

blog.qt.digia.com/blog/2014/11/27/qt-weekly-21-dynamic-opengl-implementation-loading-in-qt-5-4/
с этим похоже google play не справляется, у меня получается получить состояние с полуоткрытым меню и полу-повернутой кнопкой. Интересно будет попробовать QML версию, по идее анимация должна всегда завершатся корректно.
спасибо, интересно было бы посмотреть на примеры таких тестов. Как они работают понятно, но не очень хочется добавлять зависимость от таких мютексов в API.

А проблем тестирования самих акторов в случае с isolated mutability я не вижу, нужно тестировать реакцию на различные сообщения независимо от наличия очереди, точно так же как в однопоточном варианте.
А как покрывать тестами без isolated mutability? Тестировать многопоточные приложения с shared state куда сложнее, тут isolated mutability часто как раз помогает.
А планов на публичной EAP пока нет?

А то к сожалению получил «Unfortunately our first private preview as we see from the information that you have kindly provided won’t work well in your environment (build system, compiler, debugger or libraries used are not supported yet).» хоть и функций показных в демо хватило бы для многих моих проектов.
так этим как я понимаю система сборки занимается, пересобирает все зависимости, потом все пере-собранные файлы прогоняются через анализатор.

Хоть я не согласен что время проверки не важно, при СІ прогоне результат хотелось бы получить пораньше (можно запускать параллельно с тестами, желательно чтобы статический анализ работал не намного дольше чем запуск тестов).
телефон потребляющий 16.2 microWatts — изобретение куда интереснее.
Qt Creator умеет импортировать просто каталог с исходниками, задать вручную список путей для #include и набор #define

этого (плюс команды для сборки/запуска) часто достаточно чтобы начать работать с пока напрямую не поддерживаемой системой сборки. Не очень удобно но лучше чем совсем без поддержки.
Qt Creator 2.8 подсказывает b
Если я правильно понял идею, здесь два отдельных слоя — поглощение широкого спектра солнца и излучатель на частоте «удобной» для PV.
Остальное мои домыслы: излучатель работает в обе стороны, но с одной стороны он снова поглощается и нагревает поглощающий слой.
Сам поглощающий слой также излучает в обе стороны, но при температуре ~1000К длина волны заметно больше излучения солнца и часть его можно отразить назад выборочным низкочастотным зеркалом не потеряв особо заметную часть солнечного спектра.

Information

Rating
Does not participate
Location
Queensland, Австралия
Date of birth
Registered
Activity