Bonart
у нас и то и то
С ручным согласованием между собой?
Фил Ранжин
Фил Ранжин
С ручным согласованием между собой?
да вроде не противоречат
Фил Ранжин
или настроены так, что не противоречат
Фил Ранжин
но в общем я всегда понимаю, в чём проблема и могу её решить
Фил Ранжин
без сапрешнов
Bonart
Решарпер был неплох... но его командная строка умеет только в винду
Фил Ранжин
решарпер?
Bonart
решарпер?
Да, у него CLI есть
Фил Ранжин
Короче по мне так в норм тиме все эти линтеры нахуй не впёрлись
Bonart
Короче по мне так в норм тиме все эти линтеры нахуй не впёрлись
.editorconfig нужен - это соглашения по оформлению кода, понятные студии-райдеру-решарперу
Фил Ранжин
+
Bonart
Так что мы будем делать с мужем товарища Вознесенской? Завидовать будем!
Karen
Так что мы будем делать с мужем товарища Вознесенской? Завидовать будем!
а если он тоже повязан на разработке и его ревьюет вторая половина ?
Диана
а если он тоже повязан на разработке и его ревьюет вторая половина ?
Да, он тоже разработчик. Переодически провожу ему ревью мозга), и в его коде для себя всякие фишки тырю)
Karen
Как будто что-то плохое
Не поставил аппрув - остался без борща
Karen
Не думаю,что это плохо. Все равно все от людей зависит
Igor
@Kleidemos хорошо сказал. Я там правда изначально ошибку допустил, что C# упомянул, надо было просто написать “.NET ООП языки” 🌝
Klei
@Kleidemos хорошо сказал. Я там правда изначально ошибку допустил, что C# упомянул, надо было просто написать “.NET ООП языки” 🌝
Ок. А то думал, не рисковать перед сном писать, в это время не всегда адекватно оцениваю.
Диана
Не поставил аппрув - остался без борща
Я не готовлю, готовит муж😜
Karen
Я не готовлю, готовит муж😜
Ну вот, не стоит рисковать :)
Shub
Да, замужем. А почему возник этот вопрос?
значит у меня ровно 0 шансов жениться на той единственной, которая предпочитает idris всему остальному
Shub
жизнь несправедлива все-таки
Диана
жизнь несправедлива все-таки
На кафедрах математики поищи, среди магистров)
Hog
Ёлочку тут украшать начал :)
Dr. Friedrich
Для дотнета все языки умеют в ооп
Не все. Например, C из dotgnu плоховато умел в ООП, но таки компилировался в байт-код.
Aleksandr
Ну значит там это by design
Aleksandr
Это ж си
Aleksandr
Ну и речь по всей видимости шла про канонические дотнет языки. Не от fsf
Dr. Friedrich
Мне это утверждение показалось всё же чуть более общим, так что я решил обсудить и чуть более широкий круг языков общего назначения :)
Romɑn
Ayrat
Чтобы это значило?
Romɑn
Айрат приехал в Краснодар
Romɑn
Его встречают местные юсиквельцы
Romɑn
А в рюкзаке он принес Гопак
Fail
Сишарписты встречают странствующего эфшарписта
Ayrat
А в рюкзаке он принес Гопак
принёс и никому не показал!
Romɑn
принёс и никому не показал!
Потому что почувствовал, что не готовы они к знаниям
Ayrat
Его встречают местные юсиквельцы
а ты ещё не пробовал писать на этом чуде?)
Ayrat
это очень странно когда ты пишешь на C# и SQL одновременно
Vladislav
кококомбо F# + C# + SQL
Ayrat
Всегда хотел тройничок
при этом можно code-behind на чистом C# писать и тут же эти функции в U-SQL вызывать
Romɑn
Когда будет?
Ayrat
кококомбо F# + C# + SQL
не, ты миксуешь языки, а есть язык в котором C# и SQL объединены в один!
Roman
именно
Ayrat
как и нахуя?
https://docs.microsoft.com/en-us/u-sql/
Ayrat
What is U-SQL? U-SQL is the new big data query language of the Azure Data Lake Analytics service. It evolved out of Microsoft's internal Big Data language called SCOPE and combines a familiar SQL-like declarative language with the extensibility and programmability provided by C# types and the C# expression language and big data processing concepts such as “schema on reads”, custom processors and reducers. It also provides the ability to query and combine data from a variety of data sources, including Azure Data Lake Storage, Azure Blob Storage, and Azure SQL DB, Azure SQL Data Warehouse, and SQL Server instances running in Azure VMs. It is however not ANSI SQL. For starters, its keywords such as SELECT have to be in UPPERCASE. And its expression language inside SELECT clauses, WHERE predicates etc is C#. This for example means, that the comparison operations inside a predicate follow C# syntax (e.g., a == "foo"), and that the language uses C# null semantics which is 2-valued and not 3-valued as in ANSI SQL. To help SQL users to get familiar with U-SQL, a section is providing the mapping of some common SQL expressions and how to express them in U-SQL.
Ayrat
кто-то заказывал немного говнокода?
Ayrat
Roman
кто-то заказывал немного говнокода?
ну хотя наверное лучше, чем чистый сиквел
Ayrat
ну хотя наверное лучше, чем чистый сиквел
ну вообще да, просто непривычно и шаблон рвёт
Ayrat
но гораздо удобнее
Roman
правда надо еще разобраться, что там под капотом. А то напишешь лямбду красивую, а там под капотом EF транслирует в сиквел
Roman
там тока csv и никаких релейшнов?
Ayrat
там тока csv и никаких релейшнов?
не, релейшны конечно есть, екстракторы из любого сорса, хоть из HTTP
Ayrat
просто ты будешь страдать если захочешь делать простые вещи на нём в которых нет слайсов или какой-то ебени с миллиардом колонок
Ayrat
но зато проблему "у меня есть говнотонны логов с разбивкой по дням/часам/секундам, как это всё прохавать" он решает просто
Ayrat
это карьерный экскаватор и у него соответствующее применение
Roman
ясно, спс!
Vladislav
пытаюсь мвц писать на фшарпе, пока скорее нравится чем нет
Vladislav
я только начал конечно, но всё же
Vladislav
то что всякие интерфейсы определяются 3 строчками кода а не 10 уже приятно
x
который? asp?
Vladislav
кор, да
Vladislav
type IHangfireDatabaseConnectionProvider = abstract GetNewConnection: unit -> IDbConnection типо вот, заебись же
Vladislav
2 строки
Vasily
Вопрос знатокам Paket