-
Сообщений
17 237 -
Зарегистрирован
-
Посещение
-
Время онлайн
196д 13ч 47м 7с
Все публикации пользователя Grohuf
-
Они все пластику на глаза делают?
-
Как же трясет людей в топане, что они не в Яндексе работают
-
ну может я реально чутка беса погнал с ценой, но то что чел выше скинул это тупо покупка устаревшей хуйни (3050 это ваще кусок говна) за солидный бабос сам долго выбирал ноут, сравнивал с легионом 5 pro rtx4060 за 1400$, остановился на дешевом варианте и ни разу не пожалел, алан вейк 2 на ультрах 80-100 фпс (без ретрейсинга канеш), а на сэкономленные деньги можно расширить спеки (оперативка, еще один ссд) Единственный вариант купить дешевый с норм видеокартой - это либо покупать ноунейм китайщину, либо брать поддержанный ноут.
-
я во Вьетнаме купил tuf f15 fx507zi за 1090 долларов я лично не переживу, если ты потратишь бабки на этот кал по ссылке. найди кто тебе из азии привезет ноут нормальный с shopee или лазады. если ищешь 17 дюймов с хорошими спеками, готовь 150-200к, а лучше не еби башку и купи компактный ноут и к нему монитор хоть 32 дюйма подключай Да 17 дюймов не особо дороже 15, если не пытаться найти легкий. Если брать 17 весом 3 кг или выше, то там особо переплачивать не за что - начинка же та же.
-
У 3D печати же точность говеная.
-
Это seltin . Подпись справа внизу. Стоило девке накраситься и Кант уже не узнал.
-
Так на форуме одни скуфы. Уже ни у кого по факту не стоит.
-
То, что ты описываешь, делают какие-нибудь библиотеки для питона под какую-нибудь задачу, а не std библиотека. Для std библиотеки просто пишут хуйню какую-то, а не что-то полезное. А не, std::filesystem есть теперь (говеный, но хоть что-то). Любой крупный си++ проект начинается с того, что надо написать базовую библиотеку для тривиальных вещей, потому что в std этого нет. И вот, казалось бы, в std с 11го стандарта активно чего-то добавляют. Но почему всегда с говеной реализацией из-за того, что в комитете сидят аутисты, которым нужны какие-то нахуй абстракции? Вот реально, они пишут ГОВНО из-за абстракций. Одна только система с итераторами и алгоритмами - это просто кровь из глаз. Почему-то в остальных языках все пишут для людей, а в си++ пишут ради чувства прекрасного дауна из комитета? Ну и аргументы вида "кому-то похуй на производительность, поэтому им это подходит" - люди, которым похуй на производительность, на си++ не пишут. Да, есть такие ребята, типа меня, которые на си++ пишут 97% времени и иногда оказывается проще написать скриптик на плюсах, чем вспоминать синтаксис питона, но писать для таких случаев стандартную библиотеку - идиотизм. Писать надо сразу НОРМАЛЬНО. По факту оказывается, что за 12 лет работы в браузере в базовой библиотеки хромиума были заменены на стандартную реализацию: std::unique_ptr std::string_view std::string16 Даже std::span еще не юзается, но, наверное, будут, причину, почему еще не сделали, не знаю. Почему в базовой библиотеке хромиума всякая хуйня, типа обрезание символов по концам строки, конкатенация строк, разбиение строк и прочее? Почему этого нет в базовой библиотеке? Но нахуярить ненужных абстракций - за милую душу.
-
Оверхед большой. И оптимизацию ломает очень сильно. В чем блять оверхуед Ranged это пойнтер + размер или я что-то не понимаю? https://en.cppreference.com/w/cpp/ranges https://youtu.be/cK4cMdx9QeQ?si=qjvBlzLRW4Ll6hcH&t=2375 Проще так. Поинтер + размер это спан. Алсо чет вголос как вебер познает статическую типизацию Ребята из стандарта опять сделали тормозную неюзабельную хуйню ради красивых абстракций. Никогда такого не было и вот опять (привет strstream или unordered_set, регулярные выражения тихо плачут в сторонке). Одна надежда на оптимизации компилятором чел, ты свой нишевый кейс апроксимируешь на все юзкейсы с++ ты сам скидывал что у гугла есть обычный стайлгайд по плюсам где многое разрешено, а есть отдельный для хрома я готов ставить что количество человек которые пользуются первым раз в 10 больше, а то и в 100 соответственно схерали ты свое нишевое видение хочешь затащить в стандарт? для многих поддерживаемый код (за счет красивых абстракций в том числе) гораздо важнее чем 0-оверхед код Ты что-то путаешь. Видео по таймкоду глянь. Изначальный ("наивный", ха) вариант уже прекрасно читабелен. Вместо этого плодят какую-то хуету. Уже первый их подход с тем же std::transform тупо не читабелен был. Они сделали еще один подход с этими ranges. Ага, стало читабельней, только НАХУЯ, если оно в полтора раза медленней? Изначальный код прекрасно выполняет свои функции. Эта хуйня в стандарте си++ постоянно. Там какие-то оторванные от реальности аутисты работают. На чем?
-
Оверхед большой. И оптимизацию ломает очень сильно. В чем блять оверхуед Ranged это пойнтер + размер или я что-то не понимаю? https://en.cppreference.com/w/cpp/ranges https://youtu.be/cK4cMdx9QeQ?si=qjvBlzLRW4Ll6hcH&t=2375 Проще так. Поинтер + размер это спан. Алсо чет вголос как вебер познает статическую типизацию Ребята из стандарта опять сделали тормозную неюзабельную хуйню ради красивых абстракций. Никогда такого не было и вот опять (привет strstream или unordered_set, регулярные выражения тихо плачут в сторонке). Одна надежда на оптимизации компилятором
-
Действительно, это неочевидно, что можно написать говнокод, где это боттлнек, но тем не менее.
-
все продумано на 10 шагов вперед пишешь все на std::shared_ptr/mutex/map/ranges и прочих "гуглнеодобряемых" вещах. приходит менеджер и говорит что нужно оптимизировать срочно, убираешь шаред птры лишние и требуешь премию ??? профит Ну, как я уже говорил, коллеге пришлось делать патч в LLVM, ибо переписывать дерьмо других "коллег" - долго + они как владельцы могут быть возмущены обилием платформозависимого кода. Так что не всегда можно удалить тормозное std-шное говно из кода. Разве тема репликации и распределенных данных не сложнее? а вопрос перфоманса? может быть сидя с профилирощоком и зная текущий "bottle neck" не можешь родить, а что же сделать что бы отрабатывало условно не 7 а 3 сек. хотя с современными оптимизациями jit компиляторами такого быть не должно, да? Хуйня это. Профилируешь, находишь медленные участки, думаешь как ускорить. Иногда для того, чтобы раза в 2-3 ускорить стажерское гугловое говно особо напрягаться не надо. Достаточно вспомнить задачки с собеседований.
-
Разве тема репликации и распределенных данных не сложнее?
-
Тайланд официально хочет вступить в БРИКС. Чего это всем вдруг захотелось?
-
Раз в пару лет до каких-то невероятных высот взлетает рандомная посредственность Достаточно дораха-бохатого аниме с нормальной постановкой, чтобы запустить эту самую посредственность в статус ебейшего хита Первый сезон аниме был очень так себе. Я последние серии не досмотрел и дальше не смотрел. ХЗ как вы это смотрите, да еще мангу читаете.
-
Kauju 8 вроде как интересный, но не настолько, чтобы начать читать мангу, как было с Solo Leveling
-
Два огра? Это кажется про @GoldRobot
-
эта функция делает два действия, читает и пишет два действия отдельно не являются атомарными по определению, поэтому и существует специальная инструкция сами запись и чтение всегда атомарны, тк меньше них сука уже ничего просто нет хотя ладно, мб тут напиздел, помню были проблемы если память не выровнена, но надеюсь это приветы из прошлого Не помогай вове! Как ты инфляцию "в реальности" считаешь? Так 8% (хотя я слышал, что 7%) не так плохо, чтобы душить экономику. Чем тебе инфляция вообще помешала? От нее не холодно, не жарко, если экономика (в рублях) растет быстрее. Проблема может быть в потенциальной перегретости экономики, что может спровоцировать кризис. Типа активно покупают квартиры, активно строят жилье -> привет куча не нужного жилья (кажется, с этим сталкивался несколько лет назад Китай).
-
Хмм, ну если одним потоком будет рулить, горилла, а другим медведь...
-
Не понял. Зачем повышать ставку? Кто ожидал? Инфляцию давно уже задавили. Валюта даже чуток подешевела. Неужели думают, что экономика перегрета и ее надо охлаждать? Я слышал, что не смотря на бешенные проценты по ипотеке, квартиры продолжают покупать. Но неужели все настолько плохо, что надо повышать ключевую ставку выше 16% (что уже вообще-то дохуя).
-
Нахуй тебе эта помойка? Тебе любой в топане скажет, что Яндекс - залупа кгбшная.
-
Я думаю, если ты скажешь, что в курсе, что барьеры памяти существуют, и что нельзя просто так читать-писать переменную из нескольких потоков - это уже хорошо. Достаточно для того, чтобы не совершить тупую ошибку и знать про что читать, если понадобится. На собесе я часто задаю задачу на многопоточность. Так вот, для меня главное, чтобы соискатель понимал, какая будет ошибка и чтобы он знал, как ее починить с помощью мьютекса корректно. Причем главное первое, чтобы видеть, что он не тупой и понимал, какие проблемы, когда взаимодействуют потоки. Если он попытается решить задачку с помощью lock free кода и начнет писать что-то разумное - это ваще круто. Если он решит корректно (ни разу не было без подсказок), то это вообще пиздец, сразу CEO можно назначать. Про барьеры я не спрашиваю, но если соискатель будет знать про них - это плюс.
-
Я думаю, каждый знает, кто этот единственный, не душный. Кстати, ты уже многопоток выучил?
-
@Vova А смотри, что еще нашел: https://en.wikipedia.org/wiki/Transactional_Synchronization_Extensions#:~:text=Hardware Lock Elision (HLE) is,execution of transactional code regions Это что же получается? Acquire и Release есть не только на PowerPC получается? Что вообще происходит? Нафига нужны эти команды? Они же только да сложных объекто, да?!
-
@Vova Смотри что нашел! https://learn.microsoft.com/en-us/windows/win32/api/winnt/nf-winnt-interlockedexchange Совсем ебанулись, да? Они че, не знают, что 32 битные значения на 32 битных компьютерах записываются АТОМАРНО! Они для этого функцию сделали, хотя уже 386 были 32 битным. Ахахаха, всегда знал, что Билл Гейтс - шизик.