@ProCxx

Страница 855 из 2477
Alex Фэils?︙
10.05.2017
10:10:52
Gregor
10.05.2017
10:10:53
и много где в коде это всё юзается, аааааааааааааааа

так фишка в том, что мне нужно узнать, какой класс инстанцировать, т.е. создать порт и запросить у модема инфу до создания класса модема

Шаурма
10.05.2017
10:11:41
спасибо
http://stackoverflow.com/questions/15064685/does-ldd-also-show-dependencies-of-dependencies

Google
Alex Фэils?︙
10.05.2017
10:12:35
Gregor
10.05.2017
10:12:54
да, я так и хочу сделать) просто хотел пожаловаться

НИ НАДА ТАК ДЕЛАТЬ

Петя пишет слабо связанный код

Петя умный

делай как Петя

Alex Фэils?︙
10.05.2017
10:13:24
НИ НАДА ТАК ДЕЛАТЬ
Как я предложил?

Gregor
10.05.2017
10:13:31
нет, так как сделано в проекте

Alex Фэils?︙
10.05.2017
10:13:58
А, ок. Можно в личке с примерами кода обсудить, если детали проекта не обсудить, постараюсь подсобить чуткв

Gregor
10.05.2017
10:14:16
спасибо, буду иметь в виду, пока попробую сам)

Alex Фэils?︙
10.05.2017
10:15:23
Ок?

Antony
10.05.2017
10:24:38
тебе похоже больше всех жалко
Если в процессе общения хоть один человек поменял свое мировоззрение и перестал делать подобное - день прожит не зря и значит через пару лет на одного высококлассного специалиста станет больше :)

Google
Александр
10.05.2017
10:43:29
Ваше первое сообщение, в котором вы простие именно "починить": Народ, подскажите. Пишу свой костыль, храню pod-типы в обычном uint8_t[]. Когда кастю их к чему-то конкретному, возникают баги, что объекты побитово одинаковые, а вот == даёт false. Я так понимаю, это из-за UB - как пофиксить? clang 5.0
Сначала я решил, что проблема в оптимизациях компилятора, основанных на UB. Слышал про какие-то аттрибуты, которые говорят ему "не нужно здесь особо умничать". Это всё было основано на предположении, что std::bitset хранится непрерывным куском в памяти. В итоге так и оказалось - непрерывный массив uulong[]. Потом начал выяснять "почему не работает?". Мне нужна была реализация под конкретный! компилятор и конкретную! версию стандартной библиотеки. Но почему-то все твердили "не лезь туда (еще узнаешь что-нибудь!)" Что в итоге? Разобрался, покопался в исходниках libstdc++ и узнал таки. К слову, теперь я представляю себе, как могут выглядеть внутренности bitset'а и при реверсе чего-либо я узнаю его из тысячи.

А тот класс мне уже завтра перестанет быть нужен

Александр
10.05.2017
10:46:16
Александр
10.05.2017
10:46:54
Alexander
10.05.2017
10:47:57
я просто ору???

Antony
10.05.2017
10:49:40
Простите, Сэнсэй
Велик не тот самурай, который много битв изведал, а тот который знает как этих битв избежать.

Александр
10.05.2017
10:50:37
Велик не тот самурай, который много битв изведал, а тот который знает как этих битв избежать.
Благо мне голову не отрубят, если я лишний раз UB получу. А эксперименты мне нравятся.

Surreal
10.05.2017
10:54:08
Благо мне голову не отрубят, если я лишний раз UB получу. А эксперименты мне нравятся.
Истинные самураи за критикал баги делают себе харакири.

Alex Фэils?︙
10.05.2017
10:55:10
Surreal
10.05.2017
10:55:57
У нас же харакири-надзор теперь в стране. Надо осторожнее быть с черным юмором.

Square
10.05.2017
10:58:12
https://t.me/bestofdevRant/320

На злобу дня

Александр
10.05.2017
11:02:14
В общем, давайте не будем такими категоричными. Написал стрёмный код - ок. Я осознаю, что в продакшн такое не пишут. Осознаю, что это неправильно и UB. Но зачем же сразу набрасываться? Такое ощущение, что я отключил антивирус, чтобы поставить пиратский софт и все вокруг "чуваааак, это небезопасно, ты не знаешь последствий, а что если ты на работе так сделаешь и подставишь компанию?". Я беру на себя ответственность и умею разграничивать работу и личное

Anatoly
10.05.2017
11:03:35
к слову, за отключенный антивирус тебе +100 к карме

Berkus
10.05.2017
11:26:46
А выглядело так примерно: - мне интересно разобраться почему так. - НИКОГДА ТАК НЕ ДЕЛАЙ ТЫ ЧТО ЧТО ЧУР МЕНЯ БОЖЕ ЭТО ЖЕ БИТСЕТ. - да я просто хочу разобраться. - ТЫ И ПОДОБНЫЕ ТЕБЕ НЕПРОФЕССИОНАЛЬНЫ И ВООБЩЕ НИЧЕГО НЕ ПОНИМАЮТ В ПЛЮСАХ. ВОТ МЫ БОГИ И ЗНАЕМ ЧТО ОЙ БИТСЕТ МАМОЧКА СПАСИ ООСПОДИ

Что то такое экранов на 15

Alex Фэils?︙
10.05.2017
11:37:07
Ок.забейте. Думаю, все приняли к сведению. Я всех тоже прошу не быть категоричными

Google
Mikhail
10.05.2017
11:40:38
Александр
10.05.2017
11:43:03
из анекдота?

Американский форум. Задаёшь вопрос, потом тебе отвечают. Израильский форум. Задаёшь вопрос, потом тебе задают вопрос. Русский форум. Задаёшь вопрос, потом тебе долго рассказывают, какой ты мудак.

Alex Фэils?︙
10.05.2017
11:43:07
Если ты действительно хочешь кодить на с++, тебе придется свыкнуться с мыслью, что тебе за твой вопрос могут долго объяснять какой ты мудак :) Это особенность плюсовых чатов и форумов :)
да не, это особенность всего русинета, с которой я люто-бешено борюсь. потому что не надо мешать личности и предметную область работы

Mikhail
10.05.2017
11:43:45
Alex Фэils?︙
10.05.2017
11:45:01
но естественно никаких пуллреквестов, только нытье?
да вот Антон тут поэтому и спрашивал про суть бага, чтоб, кмк, как-то это запилить/прокоментить, что это нот-э-баг

Дед Пегас
10.05.2017
11:45:31
Taylor
10.05.2017
11:45:34
ыыы

Surreal
10.05.2017
11:46:25
видимо в чатике pro.linux тебя нет...
Там уже решили, какой дистр лучше?

Alex Фэils?︙
10.05.2017
11:46:26
нет :)
и это хорошо

Pavel
10.05.2017
11:47:41
Там уже решили, какой дистр лучше?
у них там свой собственный dark code of conduct, мне кажется =)

Mikhail
10.05.2017
11:51:04
и англоязычных в том числе

с++ выделяется повышенным снобизмом

Grigor
10.05.2017
11:51:26
так и там русские)

Google
Berkus
10.05.2017
11:51:29
но естественно никаких пуллреквестов, только нытье?
кстати, прочитай почему чуваки стали писать libc++ вместо пуллреквестов в libstdc++, поучительно весьма

причем никакой политики

Александр
10.05.2017
11:52:51
где почитать можно?

Berkus
10.05.2017
11:53:35
http://libcxx.llvm.org/index.html "Why a new C++ Standard Library"

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

Evgeniy
10.05.2017
11:55:08
http://libcxx.llvm.org/index.html "Why a new C++ Standard Library"
по той же причине, почему и начали пилить llvm, я думаю

Berkus
10.05.2017
11:55:21
ну у латтнера были свои причины для llvm

это отдельные проекты все таки

Admin
ERROR: S client not available

Berkus
10.05.2017
11:56:12
> LLVM was originally developed as a research infrastructure to investigate dynamic compilation techniques for static and dynamic programming languages. это вообще студенческая работа так то

Alexander
10.05.2017
12:03:51
https://capnproto.org/

Square
10.05.2017
12:16:41
https://capnproto.org/
Похоже на магию

Оно реально работает?

Если так, то это прям грааль для меня)

Kirill
10.05.2017
12:19:19
тайм тревел огонь)

но кстати логично

Tema
10.05.2017
12:19:48
Google
Kirill
10.05.2017
12:20:10
зачем ждать выполнения до следующего запроса, если можно сделать пайплайн и сказать вот то что ты насчитал, далее и используй

Tema
10.05.2017
12:20:11
вместо енкодинга будет тратиться время на код доступа до элементов

Kirill
10.05.2017
12:20:32
не логично
вай нот? сравнимо с передачей адреса фьючерса

Tema
10.05.2017
12:21:46
wat?
wut

пахож мы про разные вещи

Kirill
10.05.2017
12:22:53
https://capnproto.org/rpc.html

Tema
10.05.2017
12:23:36
я про Cap’n Proto gets a perfect score because there is no encoding/decoding step.

Cyber
10.05.2017
12:25:53
вроде ничего нового там нет, future и pipiline давно используются

особенно в других языках

Antony
10.05.2017
12:42:13
я просто учился читать, поэтому умею
Так в какой строчке это написано?

Berkus
10.05.2017
12:43:19
Так в какой строчке это написано?
вот прямо в этой "adding support for C++11 (in particular rvalue references and move-only types) requires changes to almost every class and function, essentially amounting to a rewrite. Faced with a rewrite, we decided to start from scratch and evaluate every design decision"

Antony
10.05.2017
12:49:26
Berkus
10.05.2017
12:50:37
там выше наводящие предложения про то, что к libstdc++ это тоже применимо

попробуй прочитать весь текст как одно целое а не отдельные слова

Antony
10.05.2017
12:55:49
Там про то, что libstdc++ уже прошел этот путь и у них есть C++11: "STLport и Apache libstdcxx - две альтернативы без поддержки C++11. Наш опыт (и опыт разработчиков libstdc++) говорит о том, что добавление C++11 фич (в особенности rvalue references и move-only типов) требует изменений практически каждого класса или функции." Всё ещё ни слова о том, что "libstdc++ патчить не имеет смысла"

Jan
10.05.2017
13:17:39
всем привет)

Александр
10.05.2017
13:17:59
хай

Alexander
10.05.2017
14:16:40
Вот вам годная тема подсветки кода от Антона Кащеева: https://github.com/kachsheev/GreenParrot

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