
Kirill
01.06.2018
13:45:23

Max
01.06.2018
13:45:33

Kirill
01.06.2018
13:45:55

Max
01.06.2018
13:45:58

Google

A.D.
01.06.2018
13:46:16

Kirill
01.06.2018
13:47:10

A.D.
01.06.2018
13:47:53

Kirill
01.06.2018
13:47:57
обычно когда человеку говорят, вот тебе инструмент который решает твои проблемы, он не посылает нахер, он принимает с благодарностью. ведь ничего не нужно делать, даблклик на шел скрипте

Max
01.06.2018
13:47:58

Kirill
01.06.2018
13:48:07

Aidar
01.06.2018
13:48:12

Spoonson
01.06.2018
13:48:18
а кланг формат можно как-то настроить так, чтоб он только часть своих правил исполнял? Я когда с ним ковырялся не смог точно кодостиль подобрать. Я бы хотел чтоб он например проверял только то, что после if пробел или там пробелы вместо табов.

Stanislav
01.06.2018
13:48:33

Aidar
01.06.2018
13:48:43

Raman
01.06.2018
13:48:59

Max
01.06.2018
13:49:13
я видел там declval_protector очень странно сделанный

Kirill
01.06.2018
13:49:19

Google

Ilia
01.06.2018
13:49:28
Чего, никто OLE что ли не знает вообще?

A.D.
01.06.2018
13:49:37
хук на стороне сервера :D
ок, я уговорил админа подложить скрипт на сервере. потом приходит с матами сениор и требует вернуть, как было )

Kirill
01.06.2018
13:49:39

Ilia
01.06.2018
13:49:48
Чего вы к стайлу привязались?

Kirill
01.06.2018
13:49:57
и дженкинсбот будет комитить за вас

Spoonson
01.06.2018
13:50:04

Kirill
01.06.2018
13:50:58

Stanislav
01.06.2018
13:51:04
через комментарии специальные
тьфу не про то, я про часть кода которую не надо форматировать
https://clang.llvm.org/docs/ClangFormatStyleOptions.html

Spoonson
01.06.2018
13:55:34
https://clang.llvm.org/docs/ClangFormatStyleOptions.html
проблема, что у многих из этих фич выбор например делать либо так, либо так. Но нет выбора "забить и делать никак конкретно для этой проблемы". Выходит, что надо брать стиль какой-нибудь большой компании с небольшими вариациями чтоб нормально работало.

Stanislav
01.06.2018
13:56:11

Igor
01.06.2018
13:56:16

Spoonson
01.06.2018
13:56:59

Alex
01.06.2018
13:57:59
camelc та еще блевота

Spoonson
01.06.2018
13:58:00
опенсорс же, нахерач патчей
если их потом не вмержить будет много мороки собственный форк кланга поддерживать. А они не вмержат, так как не хотят плодить микростили

Alex
01.06.2018
14:00:42
За исключением совсем запущенных случаев всегда удавалось прочитать код в любом стиле. Главное что бы отступы хоть какие-то были и хоть какие-то комментарии, в идеале с докой

Ilia
01.06.2018
14:01:14
Ну, пошёл блин флейм...

Mikhail
01.06.2018
14:25:10

Google

Alex
01.06.2018
14:27:44

Ilia
01.06.2018
14:33:19
Я б убил бы
...

Mikhail
01.06.2018
14:36:03
Я б убил бы
Что это за контора где так пишут? Надо будет занести в свой blacklist чтобы случайно не пойти туда работать..,

Ilia
01.06.2018
14:36:29
Да вряд ли ты попадёшь...

Mikhail
01.06.2018
14:36:50

Ilia
01.06.2018
14:37:09
Неизвестная говноконтора

Mikhail
01.06.2018
14:38:04

Anatoly
01.06.2018
14:38:22

Vyacheslav
01.06.2018
14:39:14

Max
01.06.2018
14:39:31
точно!
я както больше линукс

Vyacheslav
01.06.2018
14:40:08

Denis
01.06.2018
14:40:38
и дженкинсбот будет комитить за вас
вот это кстати так себе идея. Потому что кленг-формат не панацея и есть шанс что он может что-то сломать. Локальный хук не пройдет в итоге кодревью, а такое уже может просочиться случайно

Vyacheslav
01.06.2018
14:41:15

Denis
01.06.2018
14:41:27

Anatoly
01.06.2018
14:42:18

Denis
01.06.2018
14:44:49

Ilia
01.06.2018
14:46:53

Vyacheslav
01.06.2018
14:47:37

Google

Ilia
01.06.2018
14:48:21
Эта крута чувак. Жаль не 10к $...

Vyacheslav
01.06.2018
14:48:45
Да, жаль. Поэтому не использую COM пока что)

Ilia
01.06.2018
14:53:24
И дальше не используй! В общем -- говнотехнология.

Vyacheslav
01.06.2018
14:53:53
Зря ты так. Норм технология. DirectShow, например https://github.com/slavanap/ssifSource/blob/master/ssifSource/Filter.ssifSource.cpp#L268-L340

Alex
01.06.2018
14:54:00

Vyacheslav
01.06.2018
14:54:08
DirectShow тоже Windows COM использует.

Ilia
01.06.2018
14:56:58
ДАДАДАДА , БЛИИИИН ДААААА!
ОНО ЕГО ИСПОЛЬЗУЕТТТТ!

Anatoly
01.06.2018
14:57:33

Ilia
01.06.2018
14:57:41
ОНО ИСПОЛЬЗУЕТ ЭТО ГРЁБАНОЕ СР...АНОЕ ГОВНО!

Vyacheslav
01.06.2018
14:57:48

Stanislav
01.06.2018
14:58:08

Ilia
01.06.2018
14:58:21

Alex
01.06.2018
14:58:47
Всегда любил наблюдать за страданиями форточников

Anatoly
01.06.2018
14:59:09

A.D.
01.06.2018
15:18:46

Alex
01.06.2018
15:22:37
А где их нет?
В разработке под линупс например, или классического серверного софта под *nix системы. Там ни что так не воняет как activex и прочее. Из последнего что слышал, это как в сбертехе лицевую биометрию интегрировали с activex хлебая тонны говн. Отдельная долгая история

Max
01.06.2018
15:23:16

Alex
01.06.2018
15:23:44
и я тоже задаю себе этот вопрос

A.D.
01.06.2018
15:25:08

Google

A.D.
01.06.2018
15:26:25
Под окна тоже можно найти приятную задачу
Наверное. Я не пробовал)

Alex
01.06.2018
15:26:53
Ага, делать эти самые окна на qt)

A.D.
01.06.2018
15:28:23
Моя мысль: страдают все. Хотя страдать в "линупсе" уютнее

Max
01.06.2018
15:28:27
делать самому. а не разгребать чужое говно. ибо даже с куте легко делают помойный код

Stanislav
01.06.2018
16:51:26

Alexander
01.06.2018
16:53:43

Stanislav
01.06.2018
16:57:02
а для vc++ есть https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065(v=vs.85).aspx

Vyacheslav
01.06.2018
17:39:36
Сложный вопрос: как сконвертировать uint64_t в double без дополнительной потери точности.

Friedrich
01.06.2018
17:39:54
Возможно ли это?

Vyacheslav
01.06.2018
17:40:09
15 знаков хочется получить честно
Чтоб они не отличались. Первые 15.

Friedrich
01.06.2018
17:40:48
А каст их теряет?

Vyacheslav
01.06.2018
17:40:50
почему 15 — std::numeric_limits<double>::dig10
Там какая-то магия со старшим битом. Сейчас пытаюсь разобраться.
Может, кто-то уже делал подобное?

Max
01.06.2018
18:11:58
Всем привет, как можно занять уже занятый порт, кроме so_reuseport

Alex
01.06.2018
18:13:52
никак