Square
Я часть pubsub’ов на редис перевёл
Square
Но остальное вроде устраивает. Причём мы начали на ней сидеть ещё до релиза
Mannaro
Товарищи, привет! Подскажите, препроцессор все инклуды раскрывает? Какой смысл тогда от мейкфайла? Какой смысл генерировать кучу объектных файлов? Сорри за нубовопрос, действительно хочу понять
Stanislav
Square
У тебя сначала родился вопрос?
Mannaro
Ох. А расскажи как ты нашёл это место
Гугл типа :) Да, вопрос был сначала)
Mannaro
Так, я, кажется, начинаю догонять. Если я пишу просто #include "x.h", то препроцессор просто удалит эту строку и всё?
Олександр
@supapro ?
Alexander "SonnySlave"
@supapro ?
Так точно!
Thorn
главная причина — отсутствие в С и С++ модулей, как в Аде, Фортране 90+, Обероне и т. п. include'ы нужны, грубо говоря, чтобы компилятор увидел в данном TU объявления объектов языка, определенных в других TU или билиотеках. C++ только ухудшил ситуацию, добавив к таким объектам классы и особенно шаблоны (которые требуют, чтобы все тело шаблона функции/метода было доступно компилятору во всех TU, где оно используется)
Anonymous
Ребят, привет, скажите, что делает git branch?
Pepe 🐸
Ребят, привет, скажите, что делает git branch?
создает брэнч (полную копию мастера) в которой ты можешь что то делать и сохранить отдельно от мастера
Pepe 🐸
то есть все коммиты будут в этом брэнче если ты на нем работаешь
Pepe 🐸
обычно если надо добавить фичу или убрать баг создаешь брэнч с этим именем, там работаешь а потом мержишь в мастер (то есть сливаешь) и удаляешь брэнч
Anonymous
Ребят, привет, скажите, что делает git branch?
А почему это здесь? Даже если копать очень глубоко, то гит на Си написан...
Anonymous
Тогда так: git branch создает файл с именем бранча, в котором единственной строчкой записан sha1 хэш некого коммита
Крылатый
Очень подмывает отправить в бан...
Крылатый
а за что
Боюсь как бы не начал спамить б********и
Anonymous
аааа
Dr. Friedrich
Просто чуловек написал ICQ с ошибкой, а ты сразу в б***н отправляешь.
Крылатый
(Но не значит, что я уже побежал банить, вы чо)
Anonymous
а я подумал потому что он в конфе вёрстки сайтов состоит)
Anonymous
которая web_structure
Kirill
За такое ретроградство тоже нужно банить
Anton
А кто-то покупает?
Богдан
А есть похожая группа по Qt?
Олександр
@qt_chat
Богдан
@qt_chat
Спасибо
SodaSoda
Ребят. Привет. Кто-нибудь занимался разработкой vst плагинов? Что гуглить по этой теме и в каких областях разбираться?
SodaSoda
в музыке, сях и аудио девайсах, неплохо еще в vst разбираться
Мне в ВУЗе препод дал совет, погуглить рефлексию и разобраться с анализом данных
Berkus
гуглить harmony-central.com и далее везде
SodaSoda
Я сам музыкальный продюсер. Хочу совместить профессию и хобби
SodaSoda
Спасибо
Berkus
там гуглем должны находиться прямо подробные туториалы по всему связанному с созданием музыки и vst в том числе
Berkus
"стандарт" в целом шибанутый, поэтому лучше сразу искть вспомогательные либы которые всякую ненужную фигню возьмут на себя
SodaSoda
Опять же все на сях делать? Джава тут совсем не поможет с вст? Я не джавист. Просто вечно пытаются убедить, что на жабе легче все
Berkus
на джаве это невозможно или очень очень сложно
Berkus
плюсы или раст бери, иначе боль
SodaSoda
Плюсы с детства в душе
SodaSoda
Где родился, там и пригодился
SodaSoda
Спасибо
SodaSoda
А если свою DAW писать? Опять же сяхи идут в бой?
Berkus
обычно наорд берет C++ и JUCE
Berkus
JUCE собсно и родился от руки какого-то встписателя
Berkus
но DAW и так дофига, лучше почините сущетвующие!
Berkus
хватит делать еще больше кривых неработающих DAW, хочу один но нормальный
SodaSoda
Ахаха) ++
SodaSoda
Почему нет ДАВ с системой групповой работы? Аля коллабы удобнее было бы сделать
Berkus
нуууу у меня есть пара теорий, обычно когда чуваки пишут дав, то он и на локальной машине еле ворочается, а синхронизация по сети боль - тот же ninjam
Berkus
я как то взял погонять Non DAW - по описаниям было прям очень вкусно всё
Berkus
сначала вытекли глаза
SodaSoda
О господи😹😹
SodaSoda
Позвонил преподу, сказала, что тут дело говорят. Мне только направляющие давать будут. А среда на мне
Ignat
надо вводить какую-нибудь матан-капчу
Torteek
Сделай анализ фотографии: обведи черты лица прямоугольником, каждое лицо сохрани отдельным файлом.
Alexander
обычно наорд берет C++ и JUCE
JUCE вроде платный?
Alexander "SonnySlave"
Alexander
no
https://juce.com/get-juce тут от дохода зависит
Alexander
или вы не про JUCE UI
Alexander "SonnySlave"
я просто про personal смотрел)
Alexander "SonnySlave"
если куда-то в тырпрайз, то там бабки надо платить какие-то
Alexander
Сейчас проще и быстрее взять ElectroneJS, UI на React накидать или на VueJS
Alexander
это из расчетов на время разработки
Anatoly
Ну, разве что накидать.
Alexander
Да как-то все в Cloud переходит, UI для Desktop на HTML5 и тд
Alexander
из OpenSource для нативного кросплатформенного UI для C++ ничего к сожалению нормально для себя не нашел, основной приоритет - быстрое создание кастомных компонентов UI любой вложенности
Anatoly
Странно, что обошел QML - ведь для рапид разработки самое то и компоненты в наличии
Alexander
Qt не вкатывает по лицензии
Anatoly
у тебя же OpenSource?
Alexander
нет, в том то и дело)))
Alexander
хотя частично
Anatoly
тогда о каком Open Source ты говоришь?