Anonymous
ответ всегда один и тот же
Vladislav
Roman
Ayrat
Anatoly
Anatoly
там небось в build.cmd долгая история
Anatoly
и твиттеродроч про "каждый репо должен иметь build.cmd/build.sh"
Ayrat
Ayrat
но видел когда фарш репа переходила на него
Roman
не то слово.
вот тебе и идея для велосипеда — сделать ИДЕ для батников
Anonymous
Hog
Hog
Прям в ём
Hog
Го-вно
Oleg
Anatoly
у тебя build.sh нет? нет. На выход.
Anatoly
я хз откуда.
Anonymous
оттуда-оттуда
Anonymous
просто нахуя оно в дотнете НЕЯСНО
Крылатый
Nikolay
Anonymous
Это заговор девопсов
как тут не вспоминить Пелевина. "антирусский заговор, безусловно, существует; проблема только в том, что в нем участвует все взрослое население России".
Anonymous
(не дословно)
Evgeniy
Shub
Shub
Это обыкновенная инженерная безграмотность. За Го стоят фундаментальные математические труды, автором которых является тот самый Тони Хоар. У истоков проекта стоят люди, которые разбираются в мультипоточном программировании гораздо лучше чем ты и я, взятые вместе. От того, что ты слепо хаешь то, чего не пробовал, не выигрывает никто, особенно твоя квалификация. И если столько умных людей вложили в это столько сил, то в этом точно что-то есть. Возможно, оно тебе не пригодится здесь и сейчас, но ругать или критиковать надо за дело, а не потому что ты нИпОнИмАеШь.
Закрывающий тег отвалился
Shub
а то всякая хуйня про москву и темпы строения тока
Могу тебе рассказать, как летчик-испытатель непубличной беты. Правда мой опыт на этих испытаниях и закончился, но зато щас можно говорить «я был первым продакшн-левел пользователем» с покер-фейсом.
Anonymous
Shub
На тот момент (~10 лет назад) go рассматривался как язык с одной (если не с единственной) задачей - быстрое развертывание инфраструктурных приложений. Таких задач, где самые высокие задачи - это потоки байтов. Даже HTTP не рассматривался, поддержку добавили значительно позже и практически в целях зарабатывания популярности.
Shub
Пример задач: балансировщик трафика по какой-то нетривиальной логике, пиксель-трекеры всяческих видов и форм, парсеры бинарных протоколов и тп
Anonymous
Shub
Этих задач внутри Гугла просто тонны и с этой стороны го просто идеален. Например, наша команда заменила хрупкий сетап из nginx и haproxy на свою приблуду на го и нам было щастье
Roman
Anonymous
Shub
А когда го вышел в паблик его цели и задачи сильно размылись. Кмк идея, что го является языком общего назначения (== можна писать аппликушечки!!) приводит к возникновению страданий. Ну впрочем я не в курсе, что там с ним произошло за 10 лет, но помню четкое деление внутренних браунбегов на “мы сортируем байтики на го, нам хорошо» и «мы писали аппликацию, нам очень плохо»
Doge
Ещё и спроектирован в го в некоторых местах очень соевобразно. Чего только приколы с поведением append стоят.
Крылатый
Vasiliy
что то жопа сегодня.
все что могло сломалось, все что я мог сломать — сломал тоже.
сижу чиню. И тут подумал, это пока у меня еще детей нет. А как будут, то что?
мля... пойти выпить что ли.
Vasiliy
Anatoly
Anatoly
у нас сломался гугл, лайк совсем сломался P1 тикет, вся херня и теперь они просят "3 часа, чтобы посмотреть"
Prunkles
Такой вопрос есть
Когда в райдере кликаешь на проект ПКМ -> Build Selected Project , то на этот проект просто вызывается dotnet build , или же можно как-то сконфигурировать это, добавить msbuild параметры?
Ayrat
Ayrat
Ayrat
Prunkles
Но вообще, может я сейчас наступаю на грабли XY
Короче у меня достаточно запутанная вложенность проектов, и все они как-то зависят друг от друга. И прописывать им относительные пути в ProjectReference просто люто неудобно. Поэтому хотелось бы объявить какой-нибудь глобальный (на все проект) MyProjectsRoot, и указывать пути уже относительно него
Ayrat
Ayrat
и там пишешь!
Prunkles
Приехали! Я для чего иде качал?
Denis
чтобы в ней терминал открыть, конечно
Ayrat
Приехали! Я для чего иде качал?
ну тут точно можно всякое говно придумать через сам мсбилд, пишешь там в всякие таргеты, хуяргеты, читаешь енв вариаблы, заполняешь пропертигруппы
Anonymous
всякие там пред-установленные переменные среды и вторника
Prunkles
Anonymous
это МсБилд
Anonymous
это тоже пойдет, наврено
Prunkles
Звучит разумно. Но оно же тогда не будет воспроизводимым на других устройствах
Anonymous
Anonymous
обычно это файл в руте проджекта
Anonymous
с настрйоками
Ayrat
Anonymous
комитишь его, IDE подтягивает
Anonymous
но это если у вас у всех один и тот же IDE
Prunkles
Но вообще, может я сейчас наступаю на грабли XY
Короче у меня достаточно запутанная вложенность проектов, и все они как-то зависят друг от друга. И прописывать им относительные пути в ProjectReference просто люто неудобно. Поэтому хотелось бы объявить какой-нибудь глобальный (на все проект) MyProjectsRoot, и указывать пути уже относительно него
Prunkles