<bgdev />free

| |  


All tags 2023 9may ai algorithm alpha amd american api argon2 arm asm asmbb assembler attachment awareness balgaria bay888 bcrypt bender beta bgdev-next bgdev-next.👍 big.data bitchnigga bitcoin bmw boi borg brexit bug bulgaria business c cad chat cloud computer-names console crossorigin deprivation desktop dna dotnet email eupl falling feature forum foundation fp fresh fun game github goats google gpl gpt gpt.3.5 gypsies happiness harvard hash improvement include investment it java javascript js kleta kleta.maqka.balg lambi language learning leftovers legend level levenshtein.dist libx license linkedlist linux ma mcafee mele microsoft minimag minimalism negro net nginx nigga not.a.bug oop paradigm parler patterns perception persuasion pipe play.station politics populi pornhub pow pro programming protonmail python reba rust sci-fi scripting seks seo server shell sleep smartbeauty soft-skills sqlite srabska sse starship sugerface syntax tablet tailwindcss telegram theme thug troll80lvl tutanota typescript uacme ui uk unix untermensch upload uptime usa utilities ux vb via viber virtual.reality vox vps vulnerable war wasm weapons-grade web windows word x86 xbox xss youtube zig ziglang Übermensch БОКЕБЪЛГАРИН БЪ БЪлгария Белезниците Били Били.Белезниците БялДонор Веган Виста Възраждане ГЛУПАК Гана Глиста ЕС Казарма Копейкин Мода.и.овча.мисъ НЕКАДЪРНИК НРБ ПО-ЗЛЕ.И.ОТ.РАБИ Подкасти Разни Румен СИК СКУМ СетенЧук Скум ТИР Туче Украйна Урсула Яначков авангард аз айфонджия алгоритми амбиции анархизъм антиваксъри армения аудио аутисти бази.данни бакъп без без.пръчове безпросвета бенчмарк биготи биомаса бира боклук борисов ботев брадва булшит бъг бъгове бял ваксина вандал век венерика викинги вицове вишу война вървежен гана ганорник гей гейщина германия герои гешев глупак говеда групировка гюбек данъкоплатец двойни.стандарти дедотия демокрация дизайн дисциплина добитък докери долар донори држава дришльо дрон ебане еврогейски.съюз езици експеримент електроника електроника.s2 емиграция ендпойнт енум ерген ергономия жалкар задача затоплизъм защита здраве златен злато игри идеали идиократ идиократи идиокрация идиот избори избори.рабин изкуство икономика имбецили имейл инвестиране инокулация инструмента интервю ипад искам.да.си.реда казах камшикодържач капитализъм карабах караница картечница кино клавиатура ковид19 колайдер колям.кур комари комплексар комунизъм консолидация конспирации космонавтика кофа кофит-19 краставица криптовалути курви кучелюбци лайно лаладжия лаптоп либерастия литература лоши.практики луд лъжеучени лъжец любов майни майтапи малоумници мафия мениджмънт месо местене метавселена метафизика механика мистика мисъл мода мода.овча.мисъл модерация морал мутра мутри наука национализъм не.it негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


Колко ядра може да има процесорът, ако го проектираха по-добре.

  

0 1 2 3 4 5 6 7 8 ...10 11 12 13 14 15


  Стуйо  Създадено на 20.10.2024, видяно: 156 пъти. #122704
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

My picture


  waldorf  Създадено на 20.10.2024, видяно: 152 пъти. #122707

var count = fluent.CountDocumentsAsync(cancellationToken);
		var items = fluent.Skip(query.Skip ?? 0).Limit(query.Take ?? Constants.DefaultPageSize).ToListAsync(cancellationToken);

		return new()
		{
			TotalCount = (int)await count,
			Items = await items
		};

Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.

Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.



  synergie  Създадено на 20.10.2024, видяно: 149 пъти. #122708
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?



  Стуйо  Създадено на 20.10.2024, видяно: 138 пъти. #122715
synergie
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?

Така ли казваш сега?



  Стуйо  Създадено на 20.10.2024, видяно: 137 пъти. #122716
waldorf

var count = fluent.CountDocumentsAsync(cancellationToken);
		var items = fluent.Skip(query.Skip ?? 0).Limit(query.Take ?? Constants.DefaultPageSize).ToListAsync(cancellationToken);

		return new()
		{
			TotalCount = (int)await count,
			Items = await items
		};

Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.

Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.

Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.



  Стуйо  Създадено на 20.10.2024, видяно: 133 пъти. #122718
synergie
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?

Аве ща иба в гъзъ, цял ден ме занимаваш с малоумието ти :

https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous-programming/task-asynchronous-programming-model


 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

НА!



  synergie  Създадено на 20.10.2024, видяно: 133 пъти. #122719
Стуйо
synergie
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?

Така ли казваш сега?

Koга съм казвал нещо друго? Дай цитат.



  Стуйо  Последно редактирано на 20.10.2024 от Стуйо, видяно: 133 пъти. #122720
synergie
Стуйо
synergie
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?

Така ли казваш сега?

Koга съм казвал нещо друго? Дай цитат.

Лапай бе, не ми пиши повече, губиш ми времето само. Е горе ти дадох от на микромеките обяснение.



  waldorf  Създадено на 20.10.2024, видяно: 130 пъти. #122721
Стуйо
waldorf

var count = fluent.CountDocumentsAsync(cancellationToken);
		var items = fluent.Skip(query.Skip ?? 0).Limit(query.Take ?? Constants.DefaultPageSize).ToListAsync(cancellationToken);

		return new()
		{
			TotalCount = (int)await count,
			Items = await items
		};

Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.

Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.

Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.

Бе ти ела до Пловдив на следващата форумна сбирка. Тия дискусии вървят най добре с бира и мезета.

А това перформънс пеналти би трябввло да е пренебрежимо малко на модерен хардуер.



  synergie  Последно редактирано на 20.10.2024 от synergie, видяно: 128 пъти. #122722
Стуйо
synergie
waldorf
synergie
Стуйо

А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)

Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.

Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.

Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?

Аве ща иба в гъзъ, цял ден ме занимаваш с малоумието ти :

https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous-programming/task-asynchronous-programming-model


 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

 An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.

НА!

Аве тъпир. Аз казвам, че изпълнението на функцията ти блокира, а не треда в който се изпълнява. Абе ти си бил уникална Джонка бе хахахах

п.п. То цялото асинхронно програмиране е че да върви парално код в една нишка тая Джонка какво си мисли малелелелелел, бах мааму какви Джонки има по фирмите.



  Стуйо  Създадено на 20.10.2024, видяно: 116 пъти. #122726

My picture


  synergie  Последно редактирано на 20.10.2024 от synergie, видяно: 112 пъти. #122728
Стуйо
waldorf

var count = fluent.CountDocumentsAsync(cancellationToken);
		var items = fluent.Skip(query.Skip ?? 0).Limit(query.Take ?? Constants.DefaultPageSize).ToListAsync(cancellationToken);

		return new()
		{
			TotalCount = (int)await count,
			Items = await items
		};

Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.

Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.

Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.

Е виж тука пърформанс пеналтито на последователните аwaiti. Правиш ли разлика между WaitAll и WhenAll?



  Stilgar  Създадено на 20.10.2024, видяно: 106 пъти. #122738
Стуйо
Stilgar
Последният акаунт на Единия
Stilgar
Стуйо
Stilgar
Стуйо
Stilgar

Какъв е дейтастора който налага тея ExpressionFilterDefinition?

Виж типа на колекшън.

Ох... ми съжалявам :(

Не му ли направиха вече LINQ provider дето поне може да работи с where

И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)

Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.

И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit. :-(

Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр

Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.

Как ти изглежда тва дет го вика тоя хендлър



  Stilgar  Създадено на 20.10.2024, видяно: 104 пъти. #122740
Последният акаунт на Единия
Стуйо
Stilgar
Последният акаунт на Единия
Stilgar
Стуйо
Stilgar
Стуйо
Stilgar

Какъв е дейтастора който налага тея ExpressionFilterDefinition?

Виж типа на колекшън.

Ох... ми съжалявам :(

Не му ли направиха вече LINQ provider дето поне може да работи с where

И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)

Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.

И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit. :-(

Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр

Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.

А бе чудите ме - Stilgar вика, че некъде съм ползвал MediatR и ме бил гледал.

Ся се затърсих на кое събитие, workshop или лекция съм го ползвал, че вече не знам на колко съм бил (като при коврите) и не намирам, бе. 🤔

Само за едно събитие се сещам дет обяснявах за многослойна архитектура с микросървиси, ама там не съм ползвал CQRS.

Ако съм казвал такова нещо забравил съм че съм го казвал и защо съм го казал



  Стуйо  Последно редактирано на 20.10.2024 от Стуйо, видяно: 104 пъти. #122742
Stilgar
Стуйо
Stilgar
Последният акаунт на Единия
Stilgar
Стуйо
Stilgar
Стуйо
Stilgar

Какъв е дейтастора който налага тея ExpressionFilterDefinition?

Виж типа на колекшън.

Ох... ми съжалявам :(

Не му ли направиха вече LINQ provider дето поне може да работи с where

И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)

Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.

И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit. :-(

Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр

Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.

Как ти изглежда тва дет го вика тоя хендлър

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



  synergie  Създадено на 20.10.2024, видяно: 98 пъти. #122745
Stilgar

Как ти изглежда тва дет го вика тоя хендлър

Вместо да му изпишем веждите му избодохме очите. To забавното е, че на никой не му пука кой как маже, ама Стуйо нали да се похвали какъв добър код пишел, как да не го зачепкаш :)



  waldorf  Създадено на 20.10.2024, видяно: 98 пъти. #122747
Стуйо
Stilgar
Стуйо
Stilgar
Последният акаунт на Единия
Stilgar
Стуйо
Stilgar
Стуйо
Stilgar

Какъв е дейтастора който налага тея ExpressionFilterDefinition?

Виж типа на колекшън.

Ох... ми съжалявам :(

Не му ли направиха вече LINQ provider дето поне може да работи с where

И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)

Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.

И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit. :-(

Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр

Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.

Как ти изглежда тва дет го вика тоя хендлър

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

Аз бях пуснал един супер изчистен фиксед поинт но го затрих заради на Рабиняка псувните. Не си струва да гневиш неможачите …



  Rabin  Създадено на 20.10.2024, видяно: 91 пъти. #122750
waldorf

Аз бях пуснал един супер изчистен фиксед поинт но го затрих заради на Рабиняка псувните. Не си струва да гневиш неможачите …

Забравил съм, я пусни го да те опсувам пак!



  Последният акаунт на Единия  Създадено на 20.10.2024, видяно: 84 пъти. #122752
Стуйо
Последният акаунт на Единия

Отивам да блъскам у финтеса

Безсмислено е, ако те видя ще те направя на пестил.

Малий, насрах се... от смях! rofl



  Stilgar  Създадено на 20.10.2024, видяно: 79 пъти. #122757
waldorf
Стуйо

На return стейтмънта двата await-a се изпълняват паралелно, но не очаквам мазач на питон да разбира нещо от кода ми.

Не знам в .нет как е но в жабаскрипт ще се изчака първия await да върне резултат преди да се стартира втория. За паралелно изпълняване трябва да ги викнеш без await и да чакаш докато не се изпълнят всички promises. Шибано е ама върши работа.

Това не е вярно. Просто ако е вярно значи цялата схема не работи, а тя работи.


0 1 2 3 4 5 6 7 8 ...10 11 12 13 14 15


Колко ядра може да има процесорът, ако го проектираха по-добре.

  



AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL; Powered by Assembly language Created with Fresh IDE