Size: a a a

2020 February 03

L

Lamest in pro.net
короче схема такая. геометрию преобразуешь в текст, создаешь SQL команду, отправляешь постгресу, он спавнит процесс и передает этот текст вот этой самой либе, через тот же С апи. ну и потом обратно результат таким же образом. Я убираю полностью SQL взаимодействие, вместо этого текст передаю библиотеке через пинвок а потом маршалю ответ обратно.
источник

L

Lamest in pro.net
Alexey Tkachenko
что там у нас с процессором и утилизацией его ядер?
6 ядер
источник

IC

Ilya Chernoudov in pro.net
Lamest
короче схема такая. геометрию преобразуешь в текст, создаешь SQL команду, отправляешь постгресу, он спавнит процесс и передает этот текст вот этой самой либе, через тот же С апи. ну и потом обратно результат таким же образом. Я убираю полностью SQL взаимодействие, вместо этого текст передаю библиотеке через пинвок а потом маршалю ответ обратно.
ёбаный стыд
источник

IC

Ilya Chernoudov in pro.net
Lamest
короче схема такая. геометрию преобразуешь в текст, создаешь SQL команду, отправляешь постгресу, он спавнит процесс и передает этот текст вот этой самой либе, через тот же С апи. ну и потом обратно результат таким же образом. Я убираю полностью SQL взаимодействие, вместо этого текст передаю библиотеке через пинвок а потом маршалю ответ обратно.
а постгресс тут вообще как появился?
источник

IC

Ilya Chernoudov in pro.net
для веселья?
источник

L

Lamest in pro.net
ну это тупо проще чем собирать линуксовую либу под винду и потом пинвочить.
источник

L

Lamest in pro.net
время вычисления стоит дешевле времени программиста
источник

IC

Ilya Chernoudov in pro.net
Lamest
ну это тупо проще чем собирать линуксовую либу под винду и потом пинвочить.
то есть у тебя один тест на винде, другой на линуксе?
источник

L

Lamest in pro.net
но в долговременной перспективе все же хотелось узбиавиться от этой срани
источник

L

Lamest in pro.net
Ilya Chernoudov
то есть у тебя один тест на винде, другой на линуксе?
нет. все на винде
источник

L

Lamest in pro.net
прото у постгреса установщик в 3 кнопки
источник

s

semptra in pro.net
Lamest
время вычисления стоит дешевле времени программиста
источник

L

Lamest in pro.net
а со сборкой целый квест
источник

A

Anatoly in pro.net
Lamest
ну это тупо проще чем собирать линуксовую либу под винду и потом пинвочить.
Я слышу слова Docker & WSL2
источник

L

Lamest in pro.net
Anatoly
Я слышу слова Docker & WSL2
ага. я через докер собирал сначала
источник

L

Lamest in pro.net
всл2 тогда еще небыло
источник

L

Lamest in pro.net
ну через всл собирал тоже, но все было очень плохо. потом ктото добрый добавил cgal в vcpkg и доделали cmake в VS2019 и все просто сработало
источник

L

Lamest in pro.net
вот как то собирал в итоге не так, похоже. а может MPIR вместо GMP работает криво. Хотя постгис должен тоже через MPIR работать. Может быть msvc чето не так делает
источник

L

Lamest in pro.net
короче я хз
источник

L

Lamest in pro.net
блин, надо посмотреть коммиты, потестить еще одинаковые версии sfcgal
источник