@ProCxx

Страница 1696 из 2477
Dima
26.01.2018
08:25:37
Сделай после да

Anna
26.01.2018
09:07:15
mvvc?

Berkus
26.01.2018
09:29:10
mvvc?
mvvm

Anna
26.01.2018
09:29:55
mvvm
поняла) но на каноничный мввм тоже не очень похоже( эх, реалии и книги так различаются

Google
Berkus
26.01.2018
09:30:34
поняла) но на каноничный мввм тоже не очень похоже( эх, реалии и книги так различаются
"В теории нет разницы между теорией и практикой, на практике - она есть."

Egor
26.01.2018
10:17:55
"В теории нет разницы между теорией и практикой, на практике - она есть."
Так себе теория, если она не указывает свои границы применимости или хотя бы предполагаемую модель.

Andrei
26.01.2018
10:44:02
+

Matwey
26.01.2018
11:42:39
Ггг

А какие границы применимости у ньютоновской механики, например?

Aleksandr
26.01.2018
11:44:10
А какие границы применимости у ньютоновской механики, например?
Когда скорость объекта близится к световой.

Anton
26.01.2018
11:44:24
Ну она не применима при квантовых размерах и околосветовых скоростях

Matwey
26.01.2018
11:44:28
Когда скорость объекта близится к световой.
И она указывает на эти границы?

Aleksandr
26.01.2018
11:44:40
Matwey
26.01.2018
11:44:48
Не, не, ОТО это другая теория

Aleksandr
26.01.2018
11:46:28
Не, не, ОТО это другая теория
Ну как-то так получилось, что ньютон не двигался со световой скоростью, и техники небыло, чтоб это зафиксировать искажения при ококолосветовых скоростях. Когда появились новые данные появилась новая теория.

Matwey
26.01.2018
11:49:48
Ну как-то так получилось, что ньютон не двигался со световой скоростью, и техники небыло, чтоб это зафиксировать искажения при ококолосветовых скоростях. Когда появились новые данные появилась новая теория.
эйнштейн передвигался примерно с теми же скоростями что и ньютон. но изначальный посыл то не об этом был. вот товарищ справедливо утверждает, что теория должна указывать свои границы применимости. причем на мой прямой вопрос, тут же указали два ответа содержащие понятийный аппарат из вообще других теорий, а не из изначальной. получается, хреновая теория то?

Google
Ned Ogl
26.01.2018
11:52:55
оффтоп прекратите, г-да

Stanislav
26.01.2018
11:54:44
оффтоп прекратите, г-да
лучше за ОТО чем за АУЕ

pavel
26.01.2018
12:22:54
Кстати, походу надо читать Пуанкаре, а не Энштейна. Энштейн пуанкаревскую телегу просто доводил до математической кондиции. Пуанкаре потом её code review делал. Его спросили - а чего ты его за плагиат не запинал сапогами? А тот сказал, мол, молодым учёным надо помогать! Пуанкаре так несколько раз по своей воле уходил от мировой славы, всё кому-то отдавал. Вон и Перельману нашему питерскому задачку запилил.

Давид
26.01.2018
12:33:05
чито случайно

pavel
26.01.2018
12:36:25
"Математический аппарат преобразований координат и времени между различными системами отсчета (с целью сохранения уравнений электромагнитного поля), был ранее сформулирован французским математиком А. Пуанкаре (который и предложил их назвать «преобразованиями Лоренца»: сам Лоренц вывел до этого только приближённые формулы[К. 1]). А. Пуанкаре также первым показал, что эти преобразования можно интерпретировать как повороты в четырёхмерном пространстве-времени (опередив Г. Минковского) и показал, что преобразования Лоренца образуют группу (см. о роли А. Пуанкаре в создании теории относительности подробнее)."

pavel
26.01.2018
12:37:18
Ок, я заткнулся.

Vsevolod
26.01.2018
12:38:24
А что лучше использовать для сериализации в msgpack в c++?

Дед Пегас
26.01.2018
12:39:22
https://github.com/berkus/msgpack

Ну или сам https://github.com/msgpack/msgpack-c

Собсна, всё.)

Berkus
26.01.2018
12:41:26
есть еще один

точнее

https://github.com/berkus/msgpack
это вот форк садаюкивского msgpack-c, а у меня есть еще плейн с++ имплементация

Vsevolod
26.01.2018
12:42:21
ну, у меня на сишечке есть libucl, который тоже умеет в msgpack

Berkus
26.01.2018
12:42:55
https://github.com/berkus/libarsenal/blob/master/include/arsenal/flurry.h и https://github.com/berkus/libarsenal/blob/master/lib/flurry.cpp

Google
Vsevolod
26.01.2018
12:42:58
но никаких плюсов от плюсов он не имеет - ему нужно копировать все структуры данных плюсовые

pavel
26.01.2018
12:44:48
У меня ещё есть собственная реализация msgpack: https://github.com/pavelkolodin/fir/tree/master/serialize Возможно она бичеганская. И не по стандарту. И падает. Но я юзаю её давно, в моём юзкейсе пока не падает. И да, я её не проверял на совместимость с каким-то продуктом, который сериализует в msgpack.

Artur
26.01.2018
12:49:52
Ребят, помогите плиз "......чтобы обеспечить возможность прокрутки (скроллинга) изображения, т.е. при достижении прямоугольником края экрана он должен плавно перейти на противоположный край." Каким методом получить координаты моего прямоугольника? Всё делаю на OpenGL в С++.

Сейчас он у меня только двигаеться при нажатии спец клавиш

Dima
26.01.2018
12:50:21
Ребят, у меня вопрос про конан. Есть у кого живой пример в опен сорсе, как сделат пакет? желательно какая-нибудь либа. (доку прочитал как делать, хочу посмотреть глазами) спасибо

pavel
26.01.2018
12:50:36
Посоветуйте канал по nosql СУБД

Artur
26.01.2018
12:51:24
Я понял. А можете подсказать каким образом можна реализовать такое поведелие данного объекта?

Anatoly
26.01.2018
12:59:20
Ребят, у меня вопрос про конан. Есть у кого живой пример в опен сорсе, как сделат пакет? желательно какая-нибудь либа. (доку прочитал как делать, хочу посмотреть глазами) спасибо
конечно, @zamazan4ik Саша тебе расскажет и накидает множество примеров. я по его просьбе портировал libqrencode, можешь глянуть https://github.com/anatoly-spb/conan-libqrencode

Dima
26.01.2018
12:59:49
@anatolijs спасибо большое

Anatoly
26.01.2018
13:01:38
@anatolijs спасибо большое
ну и дока, конечно, http://docs.conan.io/en/latest/creating_packages/getting_started.html

Dima
26.01.2018
13:02:04
Да. Это уже прочитал.

Vsevolod
26.01.2018
13:02:13
а что там для dependencies/conflicts resolution, кстати?

sat?

MrSmeet
26.01.2018
14:08:19
Здравствуйте, есть возможность ограничить набор функций которые я буду экспортировать в so на уровне линковшика, мб есть какой-то флаг к примеру?

fox.cpp
26.01.2018
14:09:05
-fvisibility и соответствующие аттрибуты глянь.

Не знаю, то или нет, конечно, но вдруг)

39170
26.01.2018
14:09:33
ftp://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_node/ld_25.html

Google
Admin
ERROR: S client not available

Matwey
26.01.2018
14:12:51
ftp://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_node/ld_25.html
ftp в 2018... /me читает усиленно молитву и крестится....

fox.cpp
26.01.2018
14:13:39
Дак GNU же.

Group Butler [beta]
26.01.2018
14:13:45
Berkus banned MrSmith!

39170
26.01.2018
14:16:38
-fvisibility=hidden -fvisibility-inlines=hidden покрывает 95%
не понял данного стэйтмента

какие-то функции тебе же надо явно экспортить

ну т.е. обиходная практика -fvisibility-hidden на всю либу, а что экспортишь - маркаешь сам в дефолт

/ban гугль в помощь
зачем ты забанил парня, вполне себе нормальный вопрос задал, даже если простой

Alex Фэils?︙
26.01.2018
14:30:00
Ну так мб го к нам кепку пилить, а?

Igor
26.01.2018
14:48:51
хочу условный тайпдеф, который будет резолвиться в classname::subtype, если subtype существует, и просто в classname, если нет https://godbolt.org/g/gMWZeH чяднт?

Igor
26.01.2018
14:56:42
ээ, вынести куда?

было подозрение что нужно в has_ET сделать typedef ... type; но не смог сообразить на что, и как именно

Igor
26.01.2018
15:04:04
ээ, вынести куда?
в другой шаблон, например так: template<typename T> struct test_class { template <class T> static typename T::element_type foo(int); template <class T> static T foo(...); using ActualType = decltype(foo<T>(1)); }; test_class<shared_ptr<bool>> zaz; // works static_assert(std::is_same_v<test_class<shared_ptr<bool>>::ActualType, shared_ptr<bool>::element_type>); test_class<bool> zuz; // fails? static_assert(std::is_same_v<test_class<bool>::ActualType, bool>);

Artur
26.01.2018
15:06:45
Спасибо большое, я так и сделал)

Надо самому нужные координаты хранить и обрабатывать

Google
Alex Фэils?︙
26.01.2018
15:07:51
Спасибо большое, я так и сделал)
В принципе, можешь в @supapro репу с кодом скинуть, и мы посмотрим и обсудим решение

Artur
26.01.2018
15:11:00
Я уже сделал это, просто создал класс CQuad, организовал его, и хранил координаты. И потом прописал условие для всех границ моего квадрата, и получилось. Спасибо за то что выделили время на мою проблему))

Vitaliy
26.01.2018
15:25:22
/ban гугль в помощь
Что за личная неприязнь ? Нормальный вопрос же

Igor
26.01.2018
15:27:45
в другой шаблон, например так: template<typename T> struct test_class { template <class T> static typename T::element_type foo(int); template <class T> static T foo(...); using ActualType = decltype(foo<T>(1)); }; test_class<shared_ptr<bool>> zaz; // works static_assert(std::is_same_v<test_class<shared_ptr<bool>>::ActualType, shared_ptr<bool>::element_type>); test_class<bool> zuz; // fails? static_assert(std::is_same_v<test_class<bool>::ActualType, bool>);
оо, спасибо! сейчас ещё вдруг нашёл вот такую штуку: template<class T, class = void> struct ET_or_default { using type = T; }; template<class T> struct ET_or_default<T, void_t<typename T::element_type>> { using type = typename T::element_type; }; using ActualType = ET_or_default<T>;

Stanislav
26.01.2018
15:27:55
у смита просто мания, сначала в чатике спросить, а птом пару дней страдать, ибо иму никто не помогает, и класть он хотел на гугл и документацию

Александр
26.01.2018
15:31:05
Всем привет, у меня тут проблема с EnumDisplayDevices. У меня почему-то возвращает сначала второй дисплей с названием "\\\\.\\DISPLAY1", а потом первый с "\\\\.\\DISPLAY2". При чём в винде у меня всё ок, а в приложении в итоге - нет. Код: std::vector<std::wstring> result; DISPLAY_DEVICE DisplayDevice = {}; DisplayDevice.cb = sizeof(DisplayDevice); for(DWORD i = 0; EnumDisplayDevicesW(NULL, i, &DisplayDevice, 0); i++) { result.push_back(DisplayDevice.DeviceName); }

Страница 1696 из 2477