Pull to refresh
12
0
Send message

приходится выводить её с использованием других функций, что может приводить к неэффективности и потенциальным ошибкам

А вы разве не сделали то же самое?

Почему вы решили не использовать какую-нибудь существующую библиотеку (например, [1])?

Посмотрите ещё в сторону ESP32-C3 - очень симпатичные платки на RISC-V.

Ну так и Pico справляется. И стоит $4. Ардуино - $24, Pro Micro - $8 (если я правильный нашёл). То есть идея в том, чтобы использовать более слабый и более дорогой мк только потому, что он тоже может? :)

Это не карта, это портативная консоль. В гарантии к которой, кстати, Asus пишут, что оставляют за собой право не возвращать присланные аксессуары или возвращать, но не ваши, а какие-то новые. Поэтому, например, ваш SSD - очень рекомендуется таки залезть отверткой внутрь и вынуть его.

Люди не способны даже просто правильно сравнить два хэша.

Не знаю насчёт Unity (но не вижу причин, почему не должно работать), но можно посмотреть в сторону FluentMigrator.

Я вот тоже не понимаю зачем все эти библиотеки непонятные

Затем, что C# - строго-типизированный язык, ему нужны типы данных, и эти непонятные библиотеки уже всё для вас имплементируют, например, Chat или Message. Вы точно хотите это писать руками?

запустить это всё почти на любом самом дешёвом хостинге

Так и на шарпе можно.

Вы сравниваете тёплое (вебхуки vs long-polling) с мягким (количество кода).

Почему не вебхуки? Для них нужно светить задницей HTTP-сервером в интернет, либо завязываться на облако. А зачем мне этот ваш амазон, если с long-polling можно запустить бота хоть на тостере?

Видимо оскуднение притока новых пользователей очень быстро начало негативно отражаться на финансовых показателях.

Скорее просто достали калькулятор и посчитали, что на пиратов могут забить, потому что основной финансовый выхлоп у них с энтерпрайза, а не Иванов и Джонов.

Фиг с ним, с этим тестом.

Представьте что сообществу Хабра подарили велосипед. Только он не простой, а с палкой в колесе. Когда сообщество закономерно подумало: "что-то неприятно кататься, без палки-то лучше будет", - почесало репу и попробовало пофиксить велосипед для следующих коллег, пришла административная указка "сверху", мол, низя, палку верните, нам за неё денег заплатили.

Двачую -- текст слишком контрастен и выжигает глаза :(

dynamic - это не анонимные типы. Тезис вы не опровергли.

а также дает возможность недорого заменить одну технологию доступа к БД на другую. Postgres можно заменить на MongoDb и спецификации в домене менять не придётся

Всё это замечательно выглядит, но ровно до тех пор, пока игрушечные примеры не поменяем на бизнес-логику чуть посложнее. Что, например, делать, если наша задача хорошо ложится на оконные функции или на какой-нибудь lateral join?

Аргументируйте.

"Never argue with a fool; onlookers may not be able to tell the difference."

Нет никакой разумной причины спорить с плоскоземельщиками.

Разрешение лучше, ибо по 2к на каждый глаз в сумме даёт 4к и больше, что гораздо лучше впариваемых везде 1080 по вертикали.

Почитайте про угловое разрешение, например тут (Pixels Per Degree: It’s All About the Angle).

DDR5 память не может работать на полную скорость (особенно высокастотная)

Полная скорость - это какая?

А, то есть я могу добавить в игрушку три в ряд пункт меню, который открывает вебапп электронного кошелька? И это спасёт меня от строгого взора регуляторов, ведь это "тупо вебапп, не прямая интеграция а костыль, который де юро с игрой никак не связан"?

Подайте идею российским банкам, а то их приложения турнули из магазинов, а они не знают, что достаточно просто сделать игрушку.

Это часть имени поля (<>1__state).

То, что вы видите, это не IL/промежуточный код, как утверждают комментаторы выше, а C#, сгенерированный из IL. Угловые скобочки в именах идентификаторов в C# невалидны, а в IL - вполне себе норм.

Зачем эти скобочки нужны? Просто позволяют отличить пользовательский код от кода, сгенерированного компилятором.

В классическом, не Minimal, API вы описываете пайплайн от начала до конца, поэтому да?

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    if (env.IsDevelopment())
    {
        app.UseDeveloperExceptionPage();
    }

    app.UseCors();
    app.UseAuthentication();
    app.UseAuthorization();

    app.UseRouting();
    
    app.UseMiddleware<CustomMiddleware>();
    app.UseEndpoints(e =>
    {
        e.MapGet("/", () => "Hello world");
    });
}

1
23 ...

Information

Rating
3,878-th
Registered
Activity