Vasily
Можно ли при конвертации из нугет заставить его исключить один проект
Vasily
?
Vasily
Точнее папку
Nikolay
А в дотнете есть какой-нибудь встроенный механизм, типа тредпула, только который сам будет запрашивать таски, когда в пуле место появилось? 🤔
Vladislav
Точнее папку
Он из рута откуда вызываешь все конвертит
Vladislav
К сожалению
Ayrat
конвертация из нугета в пакет ещё ни разу не проходила хорошо. Успешно - да, но получалось говно которое всё равно приходилось делать руками
Ayrat
короче, проще сразу руками
Nikolay
А вот с этого места поподробнее. Какую задачу решаешь?
Парсить mail.ru ответы в n потоках, сейчас это типа так выглядит: var qid = 1; while (!stop) { var data = client.Get("https://otvet.mail.ru/api/v2/question?qid=" + qid); ... qid++; }
Vladislav
Один раз paket simplify ногу отстрелил
Vladislav
Больше не юзаю
Vasily
Так
Vasily
А причем тут таски?
Nikolay
А причем тут таски?
Хочу парсить в n потоках
Vasily
Ну на тредпул наложи ограничение
Vasily
А дальше там Parallel.For вроде
Nikolay
Так а если конечная граница неизвестна?
Vladislav
Чего?
Nikolay
Парсинга
Vladislav
Ему и не надо
Vasily
@Liminiens Выражайся яснее
Nikolay
Щас посмотрю
Vladislav
Ему ты передаёшь ienumerable и он автоматом партицирует данные по н потокам. Как он делает 1 и 2 тоже настраивается
Vladislav
@Liminiens Выражайся яснее
С телефона проблематично
Vladislav
Пишешь свой бесконечный сиквенс и кидаешь туда
Vladislav
Если я правильно понял что ты хочешь
Nikolay
Я понял, благодарствую
Nikolay
А GetEnumerator в данном кейсе будет потокобезопасен, или нет?
Vladislav
Nikolay
Т.е. всякие локи и Interlocked.Increment можно не юзать?
Vladislav
http://www.albahari.com/threading/part5.aspx#_Parallel.For_and_Parallel.ForEach
Vladislav
Если ты что-то внешнее замыкаешь то нужен
Vladislav
А как ещё
Vasily
Хммм... завелся, чертяка
Nikolay
Надо будет ещё тор прокси замутить 🤔
Nikolay
А для пула HttpClient'ов нужно свою реализацию пилить, или что-то есть уже?
Nikolay
Пул нужен, т.к. для каждого клиента свой прокси
Nikolay
Но правильнее наверное будет сделать HttpClient per task?
Vladislav
Но правильнее наверное будет сделать HttpClient per task?
Клиент написан так чтобы его переиспользовали
Romɑn
Добрый день! Наш клиент - компания, занимающаяся разработкой мессенджера, объединяет экспертов в области ИТ-коммуникаций, безопасности данных, распределенных систем реального времени, больших данных и других областей, связанных с обменом сообщениями. В данный момент компании требуется Middle или Senior F# Developer для работы в офисе в Москве.  Требования: Хорошее знание F# Знание Xamarin для написания логики клиентов мессенджера под платформы Опыт в хайлоаде приветствуется Возможно предыдущий опыт в Scala, OCaml, Haskell Условия: Заработная плата от 200 000 рублей + в зависимости от уровня специалиста Комфортный офис в Москве, район м. Цветной бульвар / Сухаревская gig.com.ru Email: gig.itstaff@gmail.com Telegram: @itgig
Vasily
Ксамарин
Vasily
Это к @angmarr
Nikolay
Ксамарин
Ксяоми
Vladislav
Закинул замаринщикам
Vladislav
Чё нахуй
Vladislav
Эфшуруп
Vladislav
Хуямарин
Vladislav
Да пошли вы нахуй
Vladislav
Это боль
Vladislav
))
Vasily
Ваще, канеш, по объявлению непонятно, что пишут
Nikolay
Зачем?
Ну мне нужно инициализировать HttpClient'ы с прокси
Nikolay
Причём заданным количеством прокси
Vasily
Ну делаешь массив клиентов
Vladislav
Ну сделай их 1 к 1
Vasily
В тасках рандомом выбираешь
Nikolay
Я просто щас боюсь свой костыль написать, когда уже есть такой
Vasily
Vasily
В тасках рандомно выбираешь
Vasily
Как по мне, все ок
Nikolay
А когда клиенты закончились? Нужно ждать, пока таска освободит
Vasiliy
уииии. пришела вакансия на f# разработчика, очень круто. Я вообще такой впервые получил, но там нужные уверенные знания, чорт. Хотя думаю тут многим (особенно кто из мск) пришело письмо это
Vasiliy
Но радости полные штаны 😂😂😂
Vasily
ГАЛЕРА
Vasiliy
это не офер)
согласен, исправил
Vasily
это не офер)
Похоже на спам
Romɑn
не первый раз, но да, редкость
последнее время все чаще же
Dmitry
Раз в год и палка стреляет
Vasiliy
Похоже на спам
эй, да ладно, спам фильтра гугла даже прошел. :D