Ilya
А их в мастер смёржили разве? Вроде бы, они отдельным репозиторием уже хрен знает сколько лет.
Vasiliy
ку
Vasiliy
Знает, кто как можно для контейнера Постгрес врубить логирование всех запросов к БД?
Danil
Vasiliy
угу, нашел в недрах документации)
Romɑn
Microsoft запустила канал .NET Live TV, на котором будут выходить ежедневные лайв-стримы для разработчиков.
Канал представляет собой универсальный поисковик для всех потоковых трансляций .NET и Visual Studio на Twitch и YouTube.
https://proglib.io/w/399137c1
Doge
Для меня выглядит, как макрос
Это просто механизм ресолва зависимостей для модуля, буквально последняя деталь которой не хватало, чтобы строить "тайпклассы" на модулях в окамле
Danil
Пока оно компайл тайм, это все макрос
Андрей
ну ещё бы типклассы в рантайме резолвились! нахнах. Макрос когда пишешь одно, а получаешь другое, тут то нипричём
Romɑn
Привет, чат!
Есть тут фронтендеры? Объясните плз, чем parcel лучше хуже webpack? Корректно ли их сравнивать?
Λ ll И K X
https://github.com/Dzoukr/Dapper.FSharp/tree/master/src/Dapper.FSharp
сап чат! Можете пояснить за счет чего обеспечивается в этом коде маппинг в рекорды без <CliMutable>?
Λ ll И K X
обычные вызовы методов даппера либо валятся потому что нет пустого конструктора либо работают с <CliMutable>
Vasily
https://github.com/Dzoukr/Dapper.FSharp/blob/master/src/Dapper.FSharp/Reflection.fs
Λ ll И K X
все что тут есть релэйтед рекордам
Λ ll И K X
let query1<'a> (this:IDbConnection) trans timeout (logFunction:(_ -> unit) option) (query, pars) =
if logFunction.IsSome then (query, pars) |> logFunction.Value
this.QueryAsync<'a>(query, pars, transaction = Option.toObj trans, commandTimeout = Option.toNullable timeout)
Λ ll И K X
this.QueryAsync<'a> - если в шарпе вызвать этот метод и поставить в 'a рекорд из фшарпа он отрыгнет
Nikolay
Nikolay
Это обычный Dapper поддерживает
Λ ll И K X
эм
Λ ll И K X
>ystem.InvalidOperationException: A parameterless default constructor or one matching signature (System.String first, System.String last, System.String accnum) is required for iTero.Orders.Domain.Customer materialization
Nikolay
А в Dapper.FSharp работает?
Λ ll И K X
//[<CLIMutable>]
type Customer =
{ First: string
Last: string
SSN: Guid
AccountNumber: string }
......
var res = await cnn.QueryFirstOrDefaultAsync<Customer>("SELECT 'qqqq' as first, 'qqq' as last, 'aaa' as accnum");
Nikolay
Вот этот функционал в Dapper:
https://github.com/StackExchange/Dapper/blob/4fb1ea29d490d13251b0135658ecc337aeb60cdb/Dapper/DefaultTypeMap.cs#L62
Nikolay
А вот в моей либе поддержка рекордов без CLIMutable:
https://github.com/Dolfik1/Mappy/blob/master/Mappy/TypeMap.cs#L34
Λ ll И K X
Λ ll И K X
все разобрался - рекорду надо на маппинг передавать столько полей сколько в нем есть из запроса
Λ ll И K X
тогда валиться не будет
Nikolay
Sergey
@omgszer сам в шоке как годы летят)
Sergey
Понимаю.
Я кстати даже не думал что ты викли 8 лет делаешь... Это ж афигеть. Я столько лет не программирую!
Vasily
В Беларуси все идет в странном направлении, похоже
Vasily
Vasily
Соответственно, меньше налоговая база
Vasily
Со всеми вытекающими
Sergey
мы платили 9% от ЗП подоходного
и компании резиденты ПВТ (парка высоких технологий) платили налог ФЗСН за каждого сотрубниика как ~35% от средней зп по стране
(если я ничего не путаю)
Vasily
Соответственно, меньше налоговая база
Ayrat
Vasily
А в стране с населением 6 миллионов, если уедет 100к айти, это уже будет критично
Ayrat
Ну доходы компании то есть
Vasily
Или сколько у нас в Беларуси население?
Sergey
А корпоративный налог?
вроде как вся фишка парка в том что он считтался не от реальной зп а от средней по стране и был оч небольшим
Sergey
Bonart
Bonart
Sergey
наши локальные новости на эту тему
- https://dev.by/news/mvd-work-relocate
- https://dev.by/news/belarus-it-relocate-ukraine-2020
Anatoly
Anatoly
но есть ещё налог на прибыль и всякие другие налоги, которые платили компании.
Анна
А ещё так валюта заезжает, которой вечно фифицит
Anatoly
я вот чот не уверен, что там значимые объёмы в рамках страны, поскольку много торгует за рубеж, в том числе и реальный сектор.
Sergey
мне тоже кажется что финансовый эффект от отеъда нескольких тысяч ИТшников еще не скоро станет заметен на уровне страны
Anonymous
Anatoly
Bonart
Anatoly
по опыту моей конторы - на словах уехать были готовы многие, когда дело дошло до дела, 1-2 из 200+
Anatoly
потому что видите ли жёны, дети, бабушки, дедушки, квартиры, машины
Ayrat
Anatoly
Ayrat
Anatoly
да и вообще, не женатых и без детей очень сложно найти айтишника
Stas
Stas
2-3 ?)
Анна
Stas
2 года
хмм, у нас когда то такое было ... но вроде не является обязательным теперь.
а сколько стоит образование?)
Anatoly
а это я хз, сколько оно стоит