Ну так и Pico справляется. И стоит $4. Ардуино - $24, Pro Micro - $8 (если я правильный нашёл). То есть идея в том, чтобы использовать более слабый и более дорогой мк только потому, что он тоже может? :)
Это не карта, это портативная консоль. В гарантии к которой, кстати, Asus пишут, что оставляют за собой право не возвращать присланные аксессуары или возвращать, но не ваши, а какие-то новые. Поэтому, например, ваш SSD - очень рекомендуется таки залезть отверткой внутрь и вынуть его.
Я вот тоже не понимаю зачем все эти библиотеки непонятные
Затем, что C# - строго-типизированный язык, ему нужны типы данных, и эти непонятные библиотеки уже всё для вас имплементируют, например, Chat или Message. Вы точно хотите это писать руками?
запустить это всё почти на любом самом дешёвом хостинге
Вы сравниваете тёплое (вебхуки vs long-polling) с мягким (количество кода).
Почему не вебхуки? Для них нужно светить задницей HTTP-сервером в интернет, либо завязываться на облако. А зачем мне этот ваш амазон, если с long-polling можно запустить бота хоть на тостере?
Видимо оскуднение притока новых пользователей очень быстро начало негативно отражаться на финансовых показателях.
Скорее просто достали калькулятор и посчитали, что на пиратов могут забить, потому что основной финансовый выхлоп у них с энтерпрайза, а не Иванов и Джонов.
Представьте что сообществу Хабра подарили велосипед. Только он не простой, а с палкой в колесе. Когда сообщество закономерно подумало: "что-то неприятно кататься, без палки-то лучше будет", - почесало репу и попробовало пофиксить велосипед для следующих коллег, пришла административная указка "сверху", мол, низя, палку верните, нам за неё денег заплатили.
а также дает возможность недорого заменить одну технологию доступа к БД на другую. Postgres можно заменить на MongoDb и спецификации в домене менять не придётся
Всё это замечательно выглядит, но ровно до тех пор, пока игрушечные примеры не поменяем на бизнес-логику чуть посложнее. Что, например, делать, если наша задача хорошо ложится на оконные функции или на какой-нибудь lateral join?
А, то есть я могу добавить в игрушку три в ряд пункт меню, который открывает вебапп электронного кошелька? И это спасёт меня от строгого взора регуляторов, ведь это "тупо вебапп, не прямая интеграция а костыль, который де юро с игрой никак не связан"?
Подайте идею российским банкам, а то их приложения турнули из магазинов, а они не знают, что достаточно просто сделать игрушку.
То, что вы видите, это не IL/промежуточный код, как утверждают комментаторы выше, а C#, сгенерированный из IL. Угловые скобочки в именах идентификаторов в C# невалидны, а в IL - вполне себе норм.
Зачем эти скобочки нужны? Просто позволяют отличить пользовательский код от кода, сгенерированного компилятором.
А вы разве не сделали то же самое?
Почему вы решили не использовать какую-нибудь существующую библиотеку (например, [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 - это не анонимные типы. Тезис вы не опровергли.
Всё это замечательно выглядит, но ровно до тех пор, пока игрушечные примеры не поменяем на бизнес-логику чуть посложнее. Что, например, делать, если наша задача хорошо ложится на оконные функции или на какой-нибудь lateral join?
"Never argue with a fool; onlookers may not be able to tell the difference."
Нет никакой разумной причины спорить с плоскоземельщиками.
Почитайте про угловое разрешение, например тут (Pixels Per Degree: It’s All About the Angle).
Полная скорость - это какая?
А, то есть я могу добавить в игрушку три в ряд пункт меню, который открывает вебапп электронного кошелька? И это спасёт меня от строгого взора регуляторов, ведь это "тупо вебапп, не прямая интеграция а костыль, который де юро с игрой никак не связан"?
Подайте идею российским банкам, а то их приложения турнули из магазинов, а они не знают, что достаточно просто сделать игрушку.
Это часть имени поля (
<>1__state
).То, что вы видите, это не IL/промежуточный код, как утверждают комментаторы выше, а C#, сгенерированный из IL. Угловые скобочки в именах идентификаторов в C# невалидны, а в IL - вполне себе норм.
Зачем эти скобочки нужны? Просто позволяют отличить пользовательский код от кода, сгенерированного компилятором.
В классическом, не Minimal, API вы описываете пайплайн от начала до конца, поэтому да?