Anonymous
просто ему надо время что бы всю инфу подтянуть
иногда бывает грузит процессор под 50%
Bogdan
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer можешь попробовать процес эксплоуер
Bogdan
это вроде самая популярная альтернатива диспетчера задач
Anonymous
Ну или Process Hacker
Можно ссылку? Что-то слышал про него... спасибо!
Bogdan
https://processhacker.sourceforge.io/
Malik
В вики есть сайт
Пашок🗽
чёт какая-то странная разница
Подозреваю что может быть, генератор = простой цикл который по очереди вставляет в конец, а первое вот это comprehension судя по статье сначало генерит элементы , а потом их вставляет (наверное ещё и с последнего на начало списка)
Пашок🗽
Да, поэтому разница конкретно генератора и цикла нет, но в статье ведь сравнивается с [i in range], что человек изначально и имел ввиду
Bogdan
а ну это да
Bogdan
но все равно какая-то слишком большая разница во времени в статье
Пашок🗽
но все равно какая-то слишком большая разница во времени в статье
Ну я ж говорю скорее всего [] создаёт все элементы, а потом идёт в обратном порядке и вставляет на начало
Пашок🗽
А вставка в начало тяжёлая операция
Пашок🗽
Или они ошиблись запятой)
Bogdan
Проверил, разницы по времени почти нет
ну я потому и говорю что в статье как-то подозрительно большая разница
qa
Есть питонисты ?)
Пашок🗽
Тут только жаваскриптизёры
Oleksii
Луа сила, питон погила
Bogdan
Oleksii
только не луа
@Aqaguy тут луа обижают
Bogdan
ну луа часто в играх используется 🤷‍♂️\
Bogdan
так как весь код на плюсах писать затратно
Oleksii
Луа сила
Oleksii
Ставлю дрова официальные на амд Ноут падает
Abramov
АМД - ответ всему. 😂
Oleksii
У меня на компе тоже амд - проблем нет
Oleksii
Тут просто ноут Франкенштейн Менялась мать, корпус. Мать вообще с другого ноута
Abramov
Речь о форточках или о Линукс дистрибах?
Oleksii
Винда
Bogdan
Ставлю дрова официальные на амд Ноут падает
тут же ещё зависит от модели деталей
Bogdan
типо дрова отличаются
Oleksii
тут же ещё зависит от модели деталей
Это понятно На 7ку я их ставил без каких либо проблем, а на 10 падает
Oleksii
Толи в сборке винды проблемы, Толи в отсутствии корректных дров
Oleksii
Мне кажется где-то по середине
Oleksii
Смотрю на цены ноутбуков и плакать хочется
Bogdan
а винда оф или пиратская сборка?
Bogdan
я просто никогда не понимал приколов пиратских сборок, хрень редкостная...берешь оф винду покупаеш за копейки оем ключ или активатор используешь и готово
Oleksii
Нашел проблему, пофиксил
Bogdan
Oleksii
У меня сборка, которой уже несколько лет. Много знакомых используют, не жалуются
Bogdan
Мусор вырезан и ещё какие-то плюшки
хз не вижу мусора в чистой винде
Oleksii
и в чем она была
Дискретная и встроенная конфликтовали
Bogdan
единственное что есть телеметрия
Bogdan
но это можно отрубить
Bogdan
да и мне пофиг как-то на неё
понятненько
офф топ,порье проиграл оливеЙре
Andrii
После Шарпа блевать тянет от такой реализации
В шарпе симула-лайк ООП, и к нему не меньше вопросов. Там достаточно легко попадать в разные архитектурные ловушки, неправильно выбирая наследование. И... в относительно новых языках (Rust, Go) наследование реализации нету так как посчитали опасным
Andrii
Хз в шарпе, плюсах и джаве оно максимально похожее
В плюсах и в шарпе похоже? А что такое виртуальное наследование в шарпе?
Andrii
Ну это просто особенность языка из за того что нет интерфейсов
Ой, ну определи класс с чистыми виртуальными функциями, вот тебе и интерфейс... struct IPlayer { virtual void do_turn() = 0; }
Andrii
Я про плюсы...Множественное по сути нигде больше не надо кроме как для абстрактных классов
Ну... когда-то на собеседованиях были популярны вопросы про виртуальное наследование, ромбовидное и т. п. В целом использовали его, и, возможно, используют.
Пашок🗽
🤡🤡
Andrii
Так как в плюсах абстрактные классы заменяют интерфейсы
Например, struct IComarable { virtual bool isEqual(struct IComparable * obj) { return !isNotEqual(obj) } virtual bool isNotEqual(struct IComparable * obj) { return !isEqual(obj) } }; С одной стороны интерфейс, с другой стороны реализация и т. п.
Andrii
Java у которой методы по дефолту виртуальные
Тут больше про C#, и про то, что в плюсах нет интерфейсов...
Andrii
А зачем если есть абстрактные классы
Потому что наследование часто даёт плохую архитектуру. Вот есть Golang, там интерфейсы есть, наследования реализации нету.
Алексей
АМД - ответ всему. 😂
Илья, я ничего не перепутал это твое интервью на Ютюбе?
Алексей
Илья, я ничего не перепутал это твое интервью на Ютюбе?
У меня просто вопрос. Ты в интервью сказал, что алгоритмы это важно. И тут я согласен, а уж для меня плюсовика и тем более. Но вот беда, а если не идут алгоритмы. Вот как у меня. Я полный дуб. Ну не понимаю я. Как теперь быть? Посыпать голову пеплом и идти в школу системным администратором? Не хочу. Очень хочу в девелопмент. Уверен, что и на плюсах можно рисовать форточки. Никто меня не переубедит. Но 😢😭 Очень хочу в разработку.
Алексей
А что значит, «не идут алгоритмы»?
Не понимаю я их. То есть если мне дадут задачу прям на быструю сортировку и прям скажут что задача на быструю сортировку, то скорее всего я ее не решу. Нет не скорее всего, а точно не решу.
Алексей
А что значит, «не идут алгоритмы»?
Я прочитал 2 самых базовых книги по алгоритмам в частности грокаем. Читаю и не понимаю.
Алексей
https://replit.com/@AlexSklemin/quickSort
Алексей
А код то писал или читаешь просто?
Код я пишу. Но не по алгоритмам. Хотя выяснилось и по ним немножко тоже. Сейчас не помню задачу, когда решил мне куратор говорит хорошая комбинаторика, а я её ещё в институте ненавидил. А тут вишь как михалыч
Maksim Pozharskiy
У меня вот на сишарпе тоже не получается код писать, ну вообще никак. Хотя я и не пробовал ни разу, может по этому...
Алексей
Maksim Pozharskiy
Алексей
Ну а почему не писал? Это ж и есть обучение
А если честно. Я и не понимаю как. То есть что читал, что ничитал. Вот рекурсия. Теоретически я понимаю. Но скажи мне напиши поиск по массиву с помощью рекурсии я даже с чего начать не знаю.