Vasily
я кстати только относительно недавно узнал что их микрософт купило 🤨
Но создатель не стал продаваться силам зла и бросил свое детище на произвол судьбы
x
ну срубил бабла, да на канары
x
чо там
Vladislav
Romɑn
ааха
x
отчёт о вчерашнем просранном рабочем дне: не рефайте из netcoreapp2.0 сборки netstandard1.2
x
что характерно: послал вчера всё нахер вечером, сегодня с утра пришёл и за 15 минут нагуглил баг в дотнет коре
x
утро вечера мудренее
x
https://github.com/dotnet/corefx/issues/31257
x
(just for record)
Vladislav
короче не зря говорят только 2.0 юзать
Romɑn
но люблю посидеть часа четыре чтоб утром прям побыстрее найти)
Nikolay
А в 3.0 тогда что?)
Vasily
В небольшом городке в Беларуси возле главной ёлки прошла развлекательная программа для детишек. А потом спрашивают, откуда у детей психические отклонения
Vasily
Vasily
Vasily
Vasily
Vasily
Vasily
@AnutaU Что у вас там курят?
Анна
Vasily
Какая же все-таки классная книжка по DDD
Vasily
And conversely, we should not have things in our design that do not represent something in the domain expert’s model. That means no terms like OrderFactory, OrderManager, OrderHelper, and so forth. A domain expert wouldn’t know what you meant by these words. Of course, some technical terms will have to occur in the codebase, but you should avoid exposing them as part of the design.
x
у меня кстати возник вопрос в этой книге
x
доберусь до компа, спрошу. У опытных товарищей
Vasily
Я пока на 22 странице
Vladislav
Я пока на 22 странице
Я буду второй раз читать скоро :/
Vladislav
А книга крутая
Анна
@Dolfik за тебя проголосовали, смотрю!
Анна
Анна
Или это я туплю
Анна
Не проголосовали :(
Nikolay
Они чёт закрыли голосовалку
Nikolay
Надо было назвать доклад: Say what again! Или как заставить нейросеть говорить
Nikolay
Точно прошло бы!
Анна
Я короче не поняла, почему голосуют за всякую ерунду, а не за тебя
Анна
да не придумывай
Vladislav
Точно прошло бы!
Дай ссыль на голосование
Nikolay
Не та аудитория значит)
Nikolay
Не накручиваем
Vladislav
да не придумывай
А сколько конфа с промокодом стоит?
Vladislav
Не накручиваем
Я и в прошлый раз не голосовал
Nikolay
да не придумывай
Ну либо мб прошлый доклад не зашёл, поэтому не голосуют
Nikolay
Дай ссыль на голосование
https://vk.com/it34_community?w=wall-164242932_221
Анна
А сколько конфа с промокодом стоит?
вроде 10% скидка, так что 180 BYN
Vladislav
Оджаил
Vladislav
Andrew
Понадобилось мне смержить 2 глубоких рекорда из-за ебанутого апи который возвращает одну и ту же по форме модель но с разными засечеными полями
Andrew
Выглядит адово)
Andrew
Кстати, не смог найти сходу что то вроде join из C#
Andrew
У меня есть 2 коллекции которые мне нужно собрать по парам
Andrew
Коллекции рекордов у которых есть id
Andrew
Мне по нему нужно собрать пары
Vladislav
pairwise zip
Andrew
Ну zip мне не подходит, так как там нет условия для джойна
Andrew
А конвертить в массив с индексами будет очень не круто, там long как id
Dmitry
Анна
А ты откуда? Минск?
Да, я в Минске живу
Dmitry
Да, я в Минске живу
Будет желание на новогодних выходных съездить в Слуцк - обращайся Как раз на недельку отдохнуть приеду с:
Andrew
Помогите, пожалуйста, с получившимся говнокодом: let mergeRoots (groupsRoot:Records.UniversityRoot) (teachersRoot:Records.UniversityRoot) = { groupsRoot with University = { groupsRoot.University with Faculties = groupsRoot.University.Faculties |> Array.map (fun f -> let anotherF : Records.Faculty = teachersRoot.University.Faculties |> Array.find (fun f' -> f'.Id = f.Id) { f with Teachers = anotherF.Teachers; Departments = anotherF.Departments } ) } }
Andrew
https://pastebin.com/qFnZaHyg
Dmitry
2 января на работу 🤷‍♀️
А, да, слышал, но не поверил Правда 2 января рабочий день?
Анна
Ну да
Dmitry
Ну да
Что ж, держитесь там
Анна
Анна
Да мне норм