Hog
Reformat Code - Ctrl + Alt + L
Shub
Видно любишь ты винтел настраивать
я его не настраиваю вообще. просто когда я пришел и получил свой рабочий мак, остальная команда получила апгрейд. через 2 часа я уже послал свой первый PR, который никто не мог заревьюить, потому что “надо настроить рабочую среду”
Shub
банально браузера нет даже
Shub
ну это такое. я помню, лет 10 назад была штука Portable Apps
Shub
вполне вероятно, что заинтересованное лицо тоже могло бы настроить 90% ОС просто копированием и двумя скриптами
Vladislav
https://habr.com/ru/post/438514/
Vladislav
klass
Yury
Полиграф, лол
サイトー
в банках любят полиграфы
Анна
интересно, что там спрашивают. "Не воровал?", "не убивал?", "смотришь котиков на рабочем месте?" 🤔
Sergey
サイトー
я в начале карьеры проходил полиграф
но он явно был расчитан на продажников, поэтому вопросы про сливать базу я вообще не вкуривал и переспрашивал постоянно
Hog
Sergey
サイトー
контора ритейлом занималась
サイトー
и не только
サイトー
тьфу
Анна
У меня только справку об отсутствии судимости один раз попросили 🤔
サイトー
не ритейлом, наоборот
Hog
サイトー
заколки
Анна
Sergey
Анна
Искромётные шуточки подъехали
Bonart
Hog
хотя... ща!
Sergey
Hog
Внимание! Рассылышать обратно нельзя!
Анна
Лямбды
Y-комбинатор, у нас же год комбинаторов
Aleksandr
Прикиньте, в сишарпе нет I-комбинатора
Aleksandr
Наверное потому что будь он статическим методом, его название было бы дольше писать, чем a=>a
Hog
Aleksandr
Меня заставляет задуматься. Название функции id значит identity или idiotbird?
Hog
айдентити
Aleksandr
Было бы "соу компьютер сайенс", если бы истинным было второе)
Фил Ранжин
не очень в том месте я спрашиваю, но тут вроде знающие ребята.
Сморите, вот у меня есть проект, с кучей сборок. Они все на разных фв, есть на нетстандарте, есть на неткоре, есть на старом. И вот мне надо вытащить часть кода в отдельную сборку, что бы сделать его переиспользуемым. Эта сборка на нетстандарте. И вот я тащу код, а он использует какой-нибудь System.Reactive. Судя по тому, что райдер её не видит, в нетстандарте её нет. И вот как быть? Или я не понимаю чего-то очевидного?
Фил Ранжин
Я очень слабо разбираюсь в таких штуках, потому что за меня всё делала студия или решарпер. Но вот для F# они этого не делают
Hog
dotnet add package System.Reactive
Фил Ранжин
ахах
Фил Ранжин
пиздец я тупой
Aleksandr
Фил Ранжин
неа
Фил Ранжин
пакет
Фил Ранжин
точнее, у нас пакет
Aleksandr
который paket?
Hog
paket add :)
Фил Ранжин
а что дотнет использует, я хз
Aleksandr
то есть эта привзяка настраиваема
Фил Ранжин
ну и вот круто. Я слишком привык, что иде за меня работает
Фил Ранжин
тут статьёй пахнет
Hog
УК РФ?
Фил Ранжин
как вообще пакетом пользоваться?
вот я добавил новую сборку
Фил Ранжин
её как то надо регистрировать?
Hog
а ещё есть paket simplify... но я его что-то боюсь
Hog
paket install
Hog
у меня dependencies лежит в руте (как стайл гайд говорит)
Shub
Hog
а внутри проектов - paket.references
Shub
а вообще, лучше отказаться от paket
Hog
да. надо dotnet cli всё делать
Hog
но "так исторически сложилось"
Фил Ранжин
Фил Ранжин
сходу глянув доку, я не оч понял, как применить paket install к моей новой сборке
Фил Ранжин
и как потом добавить к ней paket referenses
Shub
руками
Фил Ранжин
конкретнее?
Shub
расклад примерно такой, потому что вариаций на самом деле много
Фил Ранжин
чё где как писать?
Фил Ранжин
ну или где читать, как это делать
Shub
копируем пакет с гитхаба в .paket/paket.exe, т.к. инсталлировать - это не про нас
Shub
пишем paket.dependencies
Shub
делаем paket install
Фил Ранжин
пакет у меня уже есть
Hog
а у меня тока bootstrapper - FAKE сам умеет тянуть пакет