Size: a a a

cxx.Дискуссионная

2020 March 06

R

Ruben in cxx.Дискуссионная
я не совсем понимаю, каким образом произошла коллизия
источник

I

Ioann_V in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
А схуяли. Опормляй ИП, договор подряда
Да с этими ИП, еботни, я ж не приедприниматель.
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Ioann_V
Типа, потом еще должен буду
Ну и да, налоговой объяснять откуда деньги без договоров — ну такое
источник

I

Ioann_V in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Ну и да, налоговой объяснять откуда деньги без договоров — ну такое
Ну, учитывая что он в Лондоне...
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Ну и да, налоговой объяснять откуда деньги без договоров — ну такое
Да ты нах не нужен налоговой при доходах ниже 100кк
источник

R

Ruben in cxx.Дискуссионная
Ruben
ну смотри, есть два символа, один плюсовый, другой сишный. С точки зрения abi они выглядят по-разному, extern "C" эта переменная не помечалась.
то что креш был связан именно с именем переменной я протестил, в этом я уверен
источник

I

Ioann_V in cxx.Дискуссионная
Ну ок, спс, рискну
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Я бы о ней в последнюю очередь беспокоился
источник

I

Ioann_V in cxx.Дискуссионная
там технология ну очень специфическая
источник

I

Ioann_V in cxx.Дискуссионная
Ядро линукса
источник

I

Ioann_V in cxx.Дискуссионная
Много времени потрачу и сил
источник

O

Ofee in cxx.Дискуссионная
Александр Вольнов
Ни с чего переходить не надо. Вот есть задача сделать свой кастомный бинарный формат, protobuf и другие не подошли. Можно написать 1000 строк кода для записи и чтения этого формата и дебажить неделю. А можно взять мою библиотеку-рантайм языка, подключить к своему проекту и за 15 минут написать 10 строк описания своего формата на моём языке. И библиотека сделает всё сама. Когда формат изменился, просто поменять его описание, и если соблюдать несколько правил обратной совместимости, то программа сможет грузить как старый формат, так и новый.
>> protobuf и другие не подошли
На этом моменте уже по-подробнее нужно, пожалуйста. Если мне не подходит protobuf и другие — тут уже не инструмент искать, а плакать...

>> библиотеку-рантайм языка
Т.е. первый шаг == интеграционные проблемы

>> за 15 минут
В идеальном мире. В реальном же откинут твою библиотеку по причинам: не нашли в гугле, джун, которому поручили эту ерунду, запутался в readme, Буст уже и так подключен, регулярки для парсинга бинарных данных всё ещё интуитивнее кому-то. Как продвигать?

>> И библиотека сделает всё сама
Т.е. либо неэффективно, либо совершенно нет точек кастомизации

>> написать 10 строк описания
Предварительно изучив тысячи строк readme

>> просто поменять его описание
Кто ответственный, когда мы в коде сделаем hard reset на несколько коммитов назад и у нас структура изменится на предыдущий вариант, а мы уже в прод залили?

>> соблюдать несколько правил обратной совместимости
Т.е. ручное версионирование? А чем... лучше?
источник

I

Ioann_V in cxx.Дискуссионная
Я ж ответственный чувак, а деньги не лишние.
источник

A

Alex Ф-ф-фэils!🌠︙ in cxx.Дискуссионная
Ioann_V
Да с этими ИП, еботни, я ж не приедприниматель.
Не сильно много
источник

I

Ioann_V in cxx.Дискуссионная
Нууу, прилично :) Еще и заплатить придется, как знаю
источник

R

Ruben in cxx.Дискуссионная
загадка, как мне удалось подменить open() плюсовым bool open;
источник

A

Alex Ф-ф-фэils!🌠︙ in cxx.Дискуссионная
Ioann_V
Нууу, прилично :) Еще и заплатить придется, как знаю
Госпошлина низкая, рублей 800 гле-то
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Ну вообще говорят ооо проще + ответственности меньше
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
А налоги на it копеечные
источник

A

Alex Ф-ф-фэils!🌠︙ in cxx.Дискуссионная
Kirill Kaymakov
Ну вообще говорят ооо проще + ответственности меньше
там надо больше ебатории с бухгалтерией
источник