
Berkus
22.06.2017
19:35:14

Constantine
22.06.2017
19:38:46
цпп убивает мозг быстрее, чем алкоголь
надо уже сделать жалобный пост и собирать деньги

Berkus
22.06.2017
19:39:18
ноуп

Google

Владислав
22.06.2017
19:39:22
не далеко от истины

Aldar
22.06.2017
19:41:15
ах так, у меня есть фотка с Мейерсом *похвастался*

desu
22.06.2017
19:41:31

Asyan です
22.06.2017
19:43:49

Aldar
22.06.2017
19:44:04
щас пишут кроссплатформенно на жс

Berkus
22.06.2017
19:49:16

Evgeniy
22.06.2017
19:53:03
у нас берут)

Ruslan
22.06.2017
20:07:26

Azoyan
23.06.2017
05:46:12
Вчерашний вопрос про temporary lifetime extension. Как можно заметить, ассемблерный код от последних версий компиляторов clang 4.0, gcc 7, icc17 в первом и во втором случае генерируется одинаковый. Оптимизации нет, -О0 https://godbolt.org/g/ayHtCp Если const reference генерирует больше кода, то какой от него смысл?

sojalei
23.06.2017
06:28:00
gcc компилятор только на юникс-подобных системах работает, да?

Igor
23.06.2017
06:29:37
на виндоподобных системах есть его порт MinGW

Google

Aidar
23.06.2017
06:30:15
мингв не совсем gcc

sojalei
23.06.2017
06:30:51
Мне тут просто говорят, что код под макось не отличается ти от кода той же программы под винду
Мне инстинктивно смешно, но доказать я это не очень могу

Aidar
23.06.2017
06:31:25
ну если ты пишешь кроссплатформенно и юзаешь библиотечки
то не отличается
ну или сразу пишешь для двух/трех/четырех систем

Antony
23.06.2017
08:24:53

Vladislav
23.06.2017
08:25:54

Aidar
23.06.2017
08:27:54

Grigor
23.06.2017
08:34:16
Этим кодом была джава

Berkus
23.06.2017
08:46:30

Dmitry
23.06.2017
09:08:47
Signed armored shoes не защищены от signed overflow, лол

Evgeniy
23.06.2017
09:28:07
Hazard Eras - lock-free/wait-free non-blocking memory reclamation which uses the same API as Hazard Pointers but can be up to 5x faster.
https://github.com/pramalhe/ConcurrencyFreaks/tree/master/CPP/papers/hazarderas https://github.com/pramalhe/ConcurrencyFreaks/blob/master/papers/hazarderas-2017.pdf

Antony
23.06.2017
09:47:14

Evgeniy
23.06.2017
09:47:32

Antony
23.06.2017
09:48:08
замутить не хочу, хочу пользоваться

Evgeniy
23.06.2017
09:48:53

Antony
23.06.2017
09:49:23
ок

Anton
23.06.2017
10:02:10
Ребят, никто не в курсе, как народ линкует qtcreator в msys2? Почему-то не находится libclang.dll (нашел только ar архив), при том при сём llvm и clang установлены.
Мистика.

Google

Alexander
23.06.2017
11:02:39
кто подскажет, как лечится No module named gdb bridge при импорте скриптов пиотновских в gdb?

Tema
23.06.2017
11:20:04

Alexander
23.06.2017
11:20:15
я пишу туда source path-to-script/scr.py
результат - no module named 'gdbbridge'

Tema
23.06.2017
11:21:00
я пишу
python sys.path.insert(1, '/opt/Qt5.5.1/Tools/QtCreator/share/qtcreator/debugger/')

Alexander
23.06.2017
11:21:11
что это вообще такое? я никак понять не могу, откуда он его взял.
это ты пишешь где? внутри gdbinit?

Tema
23.06.2017
11:21:47
прям в хоуме

Alexander
23.06.2017
11:26:54
всё равно не подтягиваетсяэ

Tema
23.06.2017
11:27:18

Tema
23.06.2017
11:27:37
я ещё свои писал вот они не подтянулись вроде

Alexander
23.06.2017
11:27:39
мне нужен именно gdb-imagewatch

Tema
23.06.2017
11:27:49
тебе надо проверить формат файла

Alexander
23.06.2017
11:28:01
обычный питон

Tema
23.06.2017
11:28:39
обычный питон
https://github.com/qtproject/qt-creator/tree/master/share/qtcreator/debugger
вот эти файлы

Alexander
23.06.2017
11:30:20
ну попробую ща их подтянуть, чтобы дебагать норамально кутешные вещи. Но мне всё равно нужен не кутя, а именно opencv

Admin
ERROR: S client not available

Google

Alexander
23.06.2017
11:30:37
вот я и пытаюсь подсосать визуализатор, а он всё ни в какую

Tema
23.06.2017
11:32:03

Alexander
23.06.2017
11:41:03

Tema
23.06.2017
11:42:09
а скрипты просто разворачивают это

Alexander
23.06.2017
11:42:46

Tema
23.06.2017
11:42:52
дада конечно
я не очь знаю как ты gdb используеш

Alexander
23.06.2017
11:43:14
хм, я думал, что через ide пройдёт

Tema
23.06.2017
11:43:14
я то запускаю gdb ./myproga

Alexander
23.06.2017
11:43:21
не-не, я с IDE

Tema
23.06.2017
11:43:29

Alexander
23.06.2017
11:43:43
не нравится мне пользоваться такими вот консольными штуками, но иногда приходится

Tema
23.06.2017
11:43:55
@crackedmind вот этот

Constantine
23.06.2017
11:48:44

Alexey
23.06.2017
11:49:42
ох ёж. не в тот чатик написал.((стёр)

Alexander
23.06.2017
12:02:44
ай, в пень - так и не заводится эта дрянь. Придётся по старинке выводить изображение в окошко...

Constantine
23.06.2017
13:27:55

Alexander
23.06.2017
13:28:14
Boost.Nowide is accepted for inclusion in Boost

Google

Alexander
23.06.2017
13:55:56
http://cppcms.com/files/nowide/html/

Anton
23.06.2017
14:05:19

Ecklory
23.06.2017
16:06:19
Коллеги, возникла спорная ситуация - как вести разработку?
В наличие есть пять проектов, каждому свой репозиторий.
Каждый из проектов должен разрабатываться по аналогичному плану:
Ведём разработку в ветке testing. В какой-то определённый момент переносим все коммиты в master.
Соответственно ветка мастер у нас "LTS".
1. Как переносить коммиты с testing в master с полной заменой?
2. Как делать билды?
Например: создаём два проекта в Jenkins для кажого из репозиториев.
Один проект для ветки master/другой для ветки testing или же два проекта на репозиторий - два проекта предпочтительней, проще организовывать те же статусы.
В самих репозиториях два информира с статусом билдов.
p.s. Есть какие-то другие предложения?

Alexander
23.06.2017
16:09:43
1) Как переносить коммиты с полной заменой? а чем не устраивает merge c приоритетом при резолве зависимостей в пользу testing?
можно rebase конечно делать

Berkus
23.06.2017
16:10:36
1. "с полной заменой" чего?
2. делать билды в дженкинсе, snapshot билды из testing, release билды из мастера

Alexander
23.06.2017
16:12:01