Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 335 37 97
C++ thread #152 /cpp/ Аноним 12/09/25 Птн 00:24:39 3539163 1
.jpg 17Кб, 450x300
450x300
Аноним # OP 12/09/25 Птн 00:25:25 3539164 2
Я не перекачу - никто не перекатит.
Аноним 12/09/25 Птн 01:19:13 3539171 3
>>3539164
Обоссаный говнотред для нищих чмошников
Аноним 12/09/25 Птн 01:21:02 3539172 4
Хуя чел сверху базанул
Аноним 12/09/25 Птн 03:12:26 3539184 5
Анон, вопрос тебе такой.
Как часто ты допускаешь опечатку :; вместо :: ? Доводилось ли тебе когда-нибудь печатать или хотя бы видеть :; не в качестве опечатки, а преднамеренное? Знаешь ли ты хоть одну IDE, где было бы автоисправление этой хуйни?
Аноним 12/09/25 Птн 03:31:26 3539186 6
Аноним 12/09/25 Птн 04:21:01 3539188 7
71ubmvbhDYL.UF1[...].jpg 58Кб, 779x1000
779x1000
61f+mezprVL.UF1[...].jpg 34Кб, 756x1000
756x1000
61vki7TDwOL.UF1[...].jpg 42Кб, 763x1000
763x1000
71vlg1YEYCL.SL1[...].jpg 119Кб, 1212x1500
1212x1500
Какая книга из пикрилов лучше всего для вката в C++?

Если несколько из них, то в каком порядке лучше читать?

P. S. Посмотрел ссылку в шапке, там рекомендуют брать любую. Если они одинаковы, то имеет смысл прочитать все, чтобы 4 раза повторить одну и ту же инфу?
Аноним 12/09/25 Птн 11:36:13 3539428 8
Аноним 12/09/25 Птн 15:24:33 3539693 9
>>3539428
А книгу Страуструпа имеет смысл прочитать в дополнение? Я так понимаю, она больше про программирование, чем про C++.
Аноним 12/09/25 Птн 15:31:00 3539699 10
>>3539693
Нет, там для прошареных
Аноним 12/09/25 Птн 15:45:43 3539715 11
>>3539693
Надо читать все книги.
Аноним 12/09/25 Птн 15:59:40 3539724 12
Аноним 12/09/25 Птн 16:25:54 3539742 13
>>3539188
Кроме стауса остальное хуйня какая-то. Вот эти жве книжки прочитать надо. Хорошо по большим конкретным темам С++ обясняют
Nicolai M. Josuttis - C++ Move Semantics
David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor - C++ Templates
Аноним 12/09/25 Птн 16:30:56 3539744 14
>>3539742
Ну и изучать программирование на с++ просто по книжками бессмысленно. Надо что-то писать. Для плюсов лучше всего игровой движок подходит. Там можно все знания применить. И мув семантику и шаблоны и контейнеры из стандартной либы
Аноним 12/09/25 Птн 16:36:44 3539746 15
>>3539171
Зато можно сидеть-пердеть в каком-нибудь эмбеддед до пенсии.

Какая-нибудь веб-макака доработает лет до 35-40, потом уже устанет бесконечно учить очередные новые модные фреймворки.
И что ей делать от 40 до 65 лет? если к тому времени пенсионный возраст ещё не поднимут
Часто вижу жалобы от скуфов, что в айтишке нужно постоянно бежать чтобы просто оставаться на месте. Что опыт не накапливается, а постоянно выкидывается вместе с очередным устаревшим фреймворком.

А в эмбеддеде знания очень медленно устаревают, востребован даже 20-30 летний опыт с PCI, PCI Express, SATA, USB, понимания работы загрузчиков, организации памяти и т.д.
Много базовых вещей типа схемотехники, которые вообще не устаревают.

И если скуф-фронтендер влачит жалкое существование, вызывая смех у зумеров, то дед-эмбеддер - уважаемый и востребованный специалист.
Аноним 12/09/25 Птн 19:53:37 3539841 16
>>3539746
Раз уж ты сам об этом заговорил, лысина, то че за эмбедед в рабшке? Это же помойная гос военка как правило. Даже какие нибудь крипто казинычи менее кринж
Аноним 12/09/25 Птн 22:04:41 3539929 17
Аноним 12/09/25 Птн 22:11:49 3539934 18
>>3539929
Ах нуда, в вакансиях же на хх пишут обычно что ты будешь прошивку для дронов шлепать которые потом на каклов полетят
Аноним 12/09/25 Птн 22:45:54 3539963 19
>>3539934
Ах ну да, вот прямо все компании пиздят, придумывают разные вакансии, чтобы завлечь эмбеддеров, а на самом деле кроме беспилотников они ничего не разрабатывают.
И вообще все эти компании фейковые, созданные Минобороны, чтобы завлечь эмбеддеров.
Аноним 12/09/25 Птн 23:15:01 3539979 20
>>3539963
Вот ты вячик наивный. Признавайся студент? Ты явно не по програмистки мыслишь, возьми открой вакансию на норм стеке. Или просто открой вакансию в бигкок на тех же плюсах. Вот например я сразу вижу там челы пишут мы делаем lte 5g sdr станцию, пишем софт под нее. Или мы интегрируем наш поиск с нашей хуисой все написано на микропенисах, будете бизнес код хуячить. И все я все понимаю че там делать надо.

Тем временем открываем рядовую плюсовую вакансию. Так хуе мое. Требования. Значица высшее образование, так еще че, а да, лысина, 10 лет опыта, знания линукс кернел и посикс писать епта под эти как его, армы и рок чипы. Ну все епта че не понятного?

На собесе тебя эти тоже будут греть разумеется. Там ведь они не совсем дурачки, как своего кадра найти знают. Будут спрашивать максимально о тебе, лезть в жопу и прочее такое. Вишь я знаю эту кухню. Спроси у местной лысой гречи где я напиздел
Аноним 13/09/25 Суб 14:58:56 3540217 21
[[платиновый вопрос]]
Анон, посоветуй иде на линух без проприетарного говна, чтобы умело генерировать сборочные скрипты, проверять синтаксис и читать инклюды. Может, есть какая-нибудь мало распространённая ИДЕха, которую пилят полтора энтузиаста для себя?
Я пробовал geany, KDevelop и QT Creator.
Geany очень удобный после некоторой настройки, но не умеет читать системные инклюды (если их не открыть вручную), генерировать сборочные скрипты и проверять ошибки на лету.
QT Creator страшный монстр, тащит за собой тонну говна и вынуждает вместо кода заниматься собой.
KDevelop в целом норм, но там настолько уебанская подсветка синтаксиса, сколько ни настраивал - не получается получить адекватный результат. Одно и то же отображается разными цветами и начертаниями (объявление переменной и её использование, например). До идиотизма: открывающая скобочка синяя, закрывающая красная.
Кароч подкинь чего-нибудь не заезженного.
Аноним 13/09/25 Суб 15:00:08 3540219 22
Аноним 13/09/25 Суб 15:15:58 3540232 23
>>3540217
Иде нормального в плюсы не завезли, тебе нужно просто с этим смириться. Впрочем как и много всего другого
Аноним 13/09/25 Суб 15:18:52 3540236 24
Аноним 13/09/25 Суб 17:14:10 3540281 25
>>3539693
ты не захочешь читать страуструпа после праты. тебе чтобы понять как работает язык достаточно праты, после него можно в какую-то конкретную тему углубится. страуструп больше как справочник подходит
Аноним 13/09/25 Суб 18:02:51 3540288 26
>>3540281
>страуструп больше как справочник подходит
У него несколько книг, обычно так про другую его книгу говорят. А та, что на пикриле, это именно учебник.
Аноним 14/09/25 Вск 07:34:37 3540433 27
>>3539188
Начни с Праты и все. Как прочтешь сам поймёшь что там дальше надо. Но если даже не поймёшь погугли таких же как ты, на реддите и в других местах сотни таких вопрос "Что читать, учить, теперь".
Аноним 14/09/25 Вск 17:01:11 3540811 28
>>3539188
на данный момент читаю страуструпа. 3 издание РРР(2024)
не рекомендую вкатываться с нее.
примеры не работают, треть книги про QT
очень мало нюансов рассмотрено.

плюсы: хорошие упражнения и вопросы после глав, современный стандарт

параллельно читаю сайтик learncpp.com - вот это очень хороший источник. куча примеров, кривая обучения пологая, медленно все разжевывают. опционально есть узкие темы.

минусы : странное расположение глав
Аноним 14/09/25 Вск 20:11:24 3540973 29
Индусы наконец Студию 2026 выкатили. По скорости очень заметный прогресс, намного быстрее всё работает. Новых фич завезли много, например профилирование нормальное или хот-релоад допилили, убрав почти все ограничения, даже в main теперь патчится. Интерфейс весь перелопатили, отзывчивее стал.
жопа Аноним 15/09/25 Пнд 03:35:01 3541234 30
Чем дебажить плюсы и чистый си в многопоточном программировании и IPC? хватает ли gdb или есть ещё какие-то йоба-утилиты? есть ли какие-то фичи для блокирующих вызовов, типа read/recv? можно ли в tui enable как-то разделить на два экрана, чтобы один поток был на одном экране, другой на другом?
знаю, есть ещё strace, но на чем-то серьезном не пробовал ещё.
Аноним 15/09/25 Пнд 10:03:10 3541284 31
добрый день, меня зовут Ибрагимов Ислам Османович и я студент 1 курса КазГУ, у меня недавно начались занятия по программированию на языке С++, анонимусы, прошу помощи со следующими вопросами:
1)как объявить переменную
2)в чем разница между int и float? float и double?
3)как получить значение переменной из стандартного потока ввода?
4)как вывести значение переменной в стандартный поток вывода?

помогите, пожалуйста, я не очень понимаю да и лень немного) я сайты хочу делать)
Аноним 15/09/25 Пнд 10:05:11 3541285 32
Аноним 15/09/25 Пнд 10:09:29 3541288 33
>>3541284
Нужно начинать с Паскаля, а потом уже переходить к C++. Паскаль учится за пару недель, а C/C++ отличается лишь синтаксисом.
Рекомендую книги Андрея Столярова: http://www.stolyarov.info/books/
Андрей Викторович - бывший профессор МГУ, гениальный ученый и лучший программист во всем бывшем СССР. Наш Столлман и Таненбаум.
Аноним 15/09/25 Пнд 10:16:06 3541292 34
>>3541288
А, и совсем забыл про базу: винда сосет, линух рулит; Boost и STL не нужны; комитетчики террористы; всех джаваскриптеров и петухонщиков следует расстрелять; HTTPS тоже не нужен; Таласса на C++ лучшая CMS для веба.
Вот теперь открываем учебники великого Андрея Викторовича Столярова.
Аноним 15/09/25 Пнд 10:24:51 3541298 35
>>3541292
>винда сосет
экчуалли да
>Boost и STL не нужны
?????
>комитетчики террористы
???
>всех джаваскриптеров и петухонщиков расклевать
???????
>HTTPS тоже не нужен
Проиграл конечно, но почему?
>Таласса на С++ лучшая CMS
Проиграл конечно
Аноним 15/09/25 Пнд 10:54:34 3541356 36
>>3541292
> винда сосет, линух рулит
Зачем нужен линукс, когда WSL есть?
> Boost и STL не нужны
STL нужен, а вот буст да, пердольное bloatware, которое ещё хуй соберёшь.
> всех джаваскриптеров и петухонщиков следует расстрелять
Жс-петухи пусть живут, кто тогда будет чистить сортиры и делать фронт, если не они. А вот питоныч в машобе просто обязателен.
>>3541298
> Проиграл конечно, но почему?
Наверное потому что SSL-либы везде разные и с ними пердольно работать.
Аноним 15/09/25 Пнд 11:05:11 3541372 37
>>3541356
>Зачем нужен линукс
ну поставь сервер xray на впс шиндой и посмотри сколько шиндовз в простое жрет
>блоатваре
а в чем проблема блоатвари? ну жирное и жирное
>хуй соберёшь
вопросы к смаке и комитету, которые решил, что процесс сборки к стандарту языка не имеет отношения
>жс петухи пусть живут
>кто будет чистить сортиры и делать фронт
QT-братья!
Аноним 15/09/25 Пнд 11:15:34 3541386 38
>>3541356
>итоныч в машобе просто обязателен
А как же жулия? Пытоныч просто популярен, а не необходим.
Аноним 15/09/25 Пнд 11:40:17 3541414 39
>>3541386
> жулия
Академический язык, что-то типа ЯП матлаба. В ИИ не используется совсем.
> Пытоныч просто популярен, а не необходим.
Сейчас в 2025 все я не утрирую тренят модели на pytorch разработка Меты. Других вариантов тренировки моделей просто не существует. Сюда ещё добавляем всякие DeepSpeed/MegatronLM разработки Майков/Нвидии, которые тоже являются базой для тренировки LLM. И для деплоймента тоже нет вариантов за пределами питона, разве что TensorRT и ggml разработки Нвидии и Жоры Геганова, но они очень узкоспециализированны.
И ничто не заменит питон, ведь он выступает как скриптовый язык, а под капотом у pytorch свой JIT-компилятор, все операции написаны на ручном CUDA-коде сейчас ещё ROCM бэкенд вроде есть, а ещё существует triton - компилятор питона в CUDA, в pytorch есть AOT компилятор моделей для уменьшения оверхеда питона. По итогу упор всегда в GPU, поэтому всем похуй что питон сам по себе очень медленный. А по удобству скриптинга питон просто топ.
Аноним 15/09/25 Пнд 13:43:45 3541546 40
>>3541414
Так речь же шла про машоб в общем, а не нейронки. Почему для просчета регрессии обязателен петухон? Жулия то удобнее и выразительнее для этого. Что касается нейронок: один фиг ты не будешь конкурировать с гигантами, а просто у них хттп ручку дергать.
Аноним 15/09/25 Пнд 13:50:58 3541551 41
>>3541546
>BlackRock — один из крупнейших инвестиционных фондов, использует Julia для количественного анализа и финансового моделирования.
Не то что бы совсем академический язык, если его чешуйчатые ануннаки используют..
Аноним 15/09/25 Пнд 13:52:08 3541553 42
>>3541414
>А по удобству скриптинга питон просто топ.
Смотря кокого, мне Перл нравился, но он к сожалению протух, а в Питухоне некоторые вещи тяжеловато делаются.
мимо
Аноним 15/09/25 Пнд 14:10:18 3541569 43
Аноны, предстоит искать работу. Последний раз искал в конце 23го года. Тогда нашёл на 350к с++, сигнал процессинг, немного нейросетей приправленных пайторчем.

Как сейчас выглядит рынок труда? Мне хотя бы 400к надо.
Аноним 15/09/25 Пнд 15:02:12 3541607 44
>>3541546
> про машоб в общем, а не нейронки
Так машоб это и есть нейронки. А статистика не машоб, т.к. там нет обучения. Если доёбываться до определения, то в википедии в статье как раз про нейронки речь. А в нейронках нужен автоград, реализация которого сейчас существует только в pytorch и мертворождёном ML.NET. TensorFlow сдох давно и Гугл сидит на pytorch, последняя модель на TF вроде была PALM от Гугла лет 5 назад.
Аноним 15/09/25 Пнд 15:17:01 3541624 45
жопа Аноним 15/09/25 Пнд 15:19:41 3541626 46
>>3541288
> Cтоляров
хорошая книжка, если хочется почитать "фе" самого столярова на любую тему. относительно других аспектов –– такой себе курс. задачник только хороший.
Аноним 15/09/25 Пнд 15:34:24 3541638 47
>>3541624
> зачем мне нужен питухо
У тебя по ссылке всратый биндинг только части pytorch, ещё и с очень устаревшей кудой, карты новее Ампера нахуй идут. Что ты там тренить будешь без оптимизаторов/реализаций моделей/аттеншена и прочего? Будешь переписывать то что писали годами корпорации типа Меты/Нвидии?
Аноним 15/09/25 Пнд 19:44:25 3541887 48
>>3540217
VS, без вариантов

>>3540973
Да она и раньше не особо тормозила, особенно на фоне всяких свободных недоразумений.

>>3541372
>посмотри сколько шиндовз в простое жрет
нисколько
Аноним 15/09/25 Пнд 22:01:59 3541972 49
>>3541569
Ну если есть мага норм вуза и шаришь неплохо за то что уже написал, то без проблем и на 400 найдешь
Аноним 15/09/25 Пнд 23:48:17 3542042 50
>>3539164
ну бля, хоть бы воткнул 4й с++ builder, самый популярный, потом еще на 5ку с него переползали, было норм, но 6й уже не тру
Аноним 15/09/25 Пнд 23:52:56 3542044 51
>>3539693
гавно
у страуса есть только две настоящие книги - Дизайн и эволюция, и The Annotated C++ Reference Manual, дальше это хуйло разленилось и стало писать книги на отьебись
Аноним 15/09/25 Пнд 23:58:41 3542046 52
>>3540217
если хошь чтобы из каробки работало то только CLion, все остальное пердолить надо
Аноним 16/09/25 Втр 00:00:23 3542048 53
>>3540232
завезли, завезли, только это было так давно что ты еще не родился
4й cpp builder или 6я вижуал студия с аддонами, там все было и оче удобно
Аноним 16/09/25 Втр 00:03:12 3542053 54
>>3540281
прата скорее гадит в мозги неофитам, создавая у них некое ложное извращенное представление об этом языке
Аноним 16/09/25 Втр 00:09:23 3542056 55
>>3542048
Говно это, старый ты хрен
Аноним 16/09/25 Втр 00:10:41 3542058 56
>>3541569
тыж попрыгун получается, полтора года не высидел, много кода высрал в прод за это время
Аноним 16/09/25 Втр 00:14:57 3542061 57
>>3542056
ты же не работал на них, щеня, а мнение имеешь
Аноним 16/09/25 Втр 00:18:41 3542063 58
>>3542061
Так я и из лужи не пил и говно на вкус не пробовал. Так зачем пытаться? Странный ты какой то, лысый
Аноним 16/09/25 Втр 00:29:58 3542068 59
>>3542058
>тыж попрыгун получается
Не мы такие. Жизь такая
Аноним 16/09/25 Втр 00:34:59 3542073 60
>>3542046
>>3542048
> builder
> CLion
Кал без поддержки С++20 не нужен. Уже 5 лет прошло, у Майков всё обкатано до идеала, а у всякого говна до сих пор надо вприсядку дрочить чтоб хотя бы import std сделать.
Аноним 16/09/25 Втр 04:13:17 3542089 61
>>3542053
что-то конкретное будет, или просто пообзываться хочется?
Аноним 16/09/25 Втр 09:22:43 3542123 62
2155F26B-A6DD-4[...].png 114Кб, 248x347
248x347
Мне посоветовали вот эту книжку, в ней используется C++. А я не его не знаю. Что прочитать перед этой книгой? Может есть учебник по C++, где с простых вещей начинают и потом до сетевого программирования доходят?

https://www.piter.com/collection/all/product/setevoe-programmirovanie-ot-osnov-do-prilozheniy
Аноним 16/09/25 Втр 09:34:26 3542128 63
>>3542123
Сама книга лежит на рутрекере, если кому-то надо.
Аноним 16/09/25 Втр 10:46:51 3542158 64
boocover.jpg 26Кб, 200x305
200x305
62112.jpg 11Кб, 144x203
144x203
>>3542123
Судя по оглавлению и авторам лютая хуета, читай классику пикрил
Аноним 16/09/25 Втр 12:28:39 3542221 65
>>3539163 (OP)
>вместо шапки
ссылки книги умерли, загрузите новые!
>ответы на вопросы
согласен
ну и зачем тогда тред нужен, предлагаю закрывать за потерей актуальности.
Аноним 16/09/25 Втр 13:12:45 3542243 66
>>3542221
Чел, какие ещё ссылки, тут три недели вообще без треда сидели.
Аноним 16/09/25 Втр 17:23:06 3542436 67
>>3542158
А в них примеры на каких языках программирования?

Алсо одна из этих книг упоминается там:

"Если вы уже владеете материалом, содержащимся в каком-либо разделе, можете его пропустить. Например, начальные разделы посвящены сокетам, которые хорошо описаны в других источниках, таких как книга У. Стивенса, Б. Феннера, Э. Рудоффа «UNIX: разработка сетевых приложений», 3-е изд. (изд-во «Питер») или Beej’s Guide to Network Programming. Рекомендуем ознакомиться с этими ресурсами."
Аноним 16/09/25 Втр 18:49:55 3542487 68
>>3542436
>А в них примеры на каких языках программирования
Это системное погромирование там все на Си, на Крестах и Петухоне только обертки и то от васянов.
Аноним 16/09/25 Втр 19:07:34 3542499 69
>>3542487
То есть надо учить C.

А когда пишут "программирование на Unix", то это то же самое, что Linux или не совсем? Почему программирование на Unix выделяется в какую-то отдельную область, если там используется C?
Аноним 16/09/25 Втр 19:16:51 3542502 70
>>3542499
>А когда пишут "программирование на Unix", то это то же самое, что Linux или не совсем
Имеется в виду семейство UNIX-подобных ос. Вообще, все они в той или иной степени posix совместимые. Даже винда немножко posix
Аноним 16/09/25 Втр 19:20:35 3542504 71
>>3542502
То есть все, что в таких книгах пишется, на какой-нибудь Ubuntu точно будет работать? С поправкой на более новую версию технологий.

>Вообще, все они в той или иной степени posix совместимые. Даже винда немножко posix
Просто если в эпоху популярности Windows пишут отдельные книги по разработке для Unix и Windows, то как будто есть значительные расхождения между этими типами ОС.
Аноним 16/09/25 Втр 19:32:27 3542513 72
image.png 145Кб, 1008x694
1008x694
>>3542504
>То есть все, что в таких книгах пишется, на какой-нибудь Ubuntu точно будет работать?
Это троллинг?
>Просто если в эпоху популярности Windows пишут отдельные книги по разработке для Unix и Windows, то как будто есть значительные расхождения между этими типами ОС.
Различия есть. У этих систем разные идеологии. Совершенно. Винду - писали индусы, а юниксы - умные люди
Аноним 16/09/25 Втр 19:34:13 3542515 73
>>3542513
>Это троллинг?
Нет. А это довольно очевидные вещи? Я не разбираюсь в этом от слова совсем.

Пикрил тоже не понял.
Аноним 16/09/25 Втр 19:36:57 3542519 74
>>3542123
Странное тебе посоветовали. Обычно все что касается сети использует си. А си очень простой язык, и книги по сетям любят эти особенности и конечно их эксплуатируют. Обратное как то странно и скорее всего книга говно
Аноним 16/09/25 Втр 19:48:28 3542535 75
>>3542515
Крч, для прогарммирования сети не надо читать книги. А надо написать код. Я советую написать код на си.

сервер
1) socket
2) bind
3) listen
4) accept
5) select (fd_set, fd_isset)
6) read, write

клиент
1) socket
2) connect
3) write, read

Напиши два простых приложения: одно сервер, другое - клиент

Сервер поднимает сокет и ждёт несколько входящих соединений. При соединении ждёт текстовой команды, которой означает имя файла, которого нужно создать в рабочей дирректории бинаря

А клиент, соотвественно коннектиться и шлёт имя файла.

ПОтом посомтри epoll. Всё пиши на си. КОгда поймёшь чо происходит: читай исходники nginx и squid (лучге nginx)

На всё про всё - даю тебе месяц-полтора. Если проштудируешь сетевую часть исходников nginx - то будешь знать все нюансы рабоыт с сетью. Это реально много для прохожднеия собесов на начальном уровне и просто понимания, как это всё работает.

Больше тебе это нахуй не надо. ПОслдений раз сервер на си я писал в 2012 год, и в 2022. Но в 2022 связано с лицензионным ограниченмиями и всем таким (тупо старый компилятор, который не может соброать boost.asio)


Сегодня для сети в с++ используется asio, но понимать, как работает асинхронный код с помощью всяких epoll/select'ов - понять очень ценно и полезно.
Аноним 16/09/25 Втр 21:02:50 3542596 76
Аноним 16/09/25 Втр 21:03:55 3542598 77
>>3542221
треда не было и его перекатили на похуй лишь бы какой был
Аноним 16/09/25 Втр 22:41:20 3542662 78
Аноним 16/09/25 Втр 22:51:05 3542671 79
>>3542535
>прогарммирования сети не надо читать книги.
ты загнул конечно. несколько ф-ций любой дурак может вызвать, но это не значит, что это сЕтЕвОе пРоГрАмМиРоВаНиЕ
> читай исходники nginx и squid
бросайте универы, петушары, бегом читать исходники nginx и squid
Аноним 16/09/25 Втр 23:46:39 3542710 80
>>3542535
>часть исходников nginx -
Так nginx это васянская поделка, нашел что советовать
Аноним 17/09/25 Срд 00:05:22 3542717 81
>>3542671
>бросайте универы, петушары, бегом читать исходники nginx и squid
>бросать универы == не читать тупые коммерческие книжки где 95 процентов воды
окэй
nginx именно самое лучше сетевое программирование, что я видел. Читают книжки - лохи. Нужно читать исходники. Иногда вообще пишут книжку какие-то ноунеймы, котоыре ничгео в жизни не прогарммировали.

>>3542710
>васянская
долбоёб
Аноним 17/09/25 Срд 00:30:22 3542727 82
>>3542717
>долбоёб
Игорь Сысоев, ты? Расскажешь что про архитектуру ПО?
Аноним 17/09/25 Срд 01:56:55 3542738 83
image.png 164Кб, 1092x731
1092x731
image.png 192Кб, 1737x570
1737x570
>>3542727
Вот, читай книжечку про город чистую архитектуру. Его крутой программист роберт мартин написал. Инженер. Кстати, можно его исходники где-то почитать? Какой-то модуль фрибсд забабахал, или линукса? Может пайторч? Может тензорфлоу? Хм, чот не вижу. Ну ты читай читай. Там глобальные логеры у него. Ахуенная штука
Аноним 17/09/25 Срд 02:29:29 3542742 84
>>3542738
Сам читай, мне это не нужно
Аноним 17/09/25 Срд 06:47:55 3542753 85
>>3542738
>консультант
То есть пиздабол. Видел такого консультанта, может часами говорить на любую тему, любого собеседника уболтать и подавить интеллектом, но кода за несколько лет написал только хеллоуворлд, половину мышкой, и тот заглючил. В общем консультант это мастер работать языком, как шлюшки отсасывающие клиентам.
Аноним 17/09/25 Срд 09:51:17 3542784 86
>>3542753
Однако ж, пару раз меня про эту книжку спрашивали на собесах любители SOLID. Что поделать! Пока что, мы живём в мире людей победивших софтскиллов. И отбор наверх идёт именно по этим параметрам. Ну один гегемон уже из-за этого отбора (не быть, а казаться), начал сыпаться. Так что жду прихода технофашиков, которые всяких робертов заткнут, и тогда - заживём
Аноним 17/09/25 Срд 10:27:44 3542798 87
>>3542784
>Так что жду прихода технофашиков
А ты думаешь что впишешься? От тебя будут ждать прочтеного сикпа и проектирования дсл на собесах.
Аноним 17/09/25 Срд 10:33:29 3542806 88
>>3539979
Никто на собесе в отстойную плусовую вакансию такого требовать не будет
Аноним 17/09/25 Срд 11:07:43 3542838 89
Аноним 17/09/25 Срд 14:40:08 3542975 90
Если знать C, много ли времени потребуется на освоение C++?
Аноним 17/09/25 Срд 14:59:42 3542992 91
>>3542975
На фоне того количества говна, которое есть в плюсах, считай, что знать си - это примерно как знать, что 2+2=4.
Аноним 17/09/25 Срд 15:12:26 3542997 92
> коммерческие книжки
книжки -- источник знаний. и все. есть хорошие книжки, есть плохие. плохие книжки читать не стоит, хорошие читать стоит. считать, что все книжки плохие равно боятся книжек

чаще всего в книжках какой-то васянский nginx разобран по косточкам, с примерами и объяснениями, не понимаю чего тут плохого.
Аноним 17/09/25 Срд 15:20:08 3543008 93
>>3542975
Я бы сказал знание сишки для крестов примерно так же важно как и знание ассемблера для джавы. Т.е. для реальных задач бесполезно. Хотя ты можешь писать на сишке с классами и говорить что крестовик. Но в 2025 С++17 - это минимум, а по хорошему С++23 надо знать, чтоб не обсераться от исходников STL.
Аноним 17/09/25 Срд 21:22:21 3543513 94
Аноним 17/09/25 Срд 22:33:42 3543596 95
>>3542997
Конечно, есть хорошие книжки. Но нет ничего лучше просто почитать исходники. А книжки по сетям, наверно, вообще все говно. МОжет, только таненбаум, но я его только про ос читал, и скажу, что достаточно просто установить qemu или bochs, скачать intel manual architecture volume 3 и начать писать ОС, читая другие Оси.
Аноним 17/09/25 Срд 23:05:14 3543609 96
>>3543596
Нет, не достаточно. Люди все же привыкли воспринимать человеческий язык и хотя бы какие то понятные идеи и текст. Сидеть ковыряться в исходниках и выносить из этого какое то адекватное понимание может только аутист. В любом случае ты читая исходники и половины не поймешь почему сделано именно вот так, а не иначе. Ты можешь конечно пукнуть ну а вот я могу, но кто этому поверит? Я думаю что ты просто дурачок-аутист вот и все. Что ты там читаешь сидишь и нахуя, я даже хз
Аноним 17/09/25 Срд 23:21:12 3543631 97
>>3542798
Хуй знает, анон. ЧТо-то в этой я жизни изучил хорошо, а к чему-то даже не прикасался
Аноним 17/09/25 Срд 23:23:36 3543634 98
>>3543609
В этих книжках, даже четверти нет того, что нужно для написания реально ос. Тебе всё равно придётся придти в исходники для написания. А, ну да + irc с разрабами. Никакой нигде инфы больше нет. Смирись с этим
Аноним 17/09/25 Срд 23:38:54 3543652 99
Аноним 18/09/25 Чтв 12:08:33 3543851 100
>>3543596
>Но нет ничего лучше просто почитать исходники.
Сколько лет вижу эту мантру. Форсить её могут только дебилы, которые никогда не видели продакшн код.

>>3543634
>Тебе всё равно придётся придти в исходники для написания.
Нет не придётся. Практически, все современные методики, если не описаны в книжках, то описаны в статьях, бложиках и т.д. В исходники ты идёшь уже после прочтения статьи, когда у тебя уже есть представление, куда смотреть.
Не говоря уже, что смотреть чужие исходники без понимания аналогично списыванию у рандом хуя - не факт, что этот хуй реализовал всё как надо. Даже в широко используемых, "проверенных временем" проектах полно костылей.
Аноним 18/09/25 Чтв 15:30:49 3543947 101
>>3543634
Шли но годы результата не а появлялось.
Аноним 18/09/25 Чтв 16:44:48 3543992 102
>>3543851
> продакшн код.
базворд

Расскажи мне, как определить максимально надёжынй аппартынй источник времени на железе, его гранулярность. Скинь бложик (только бложик не человека, который автор должен быть чистым преподом, а не разработчиком ядра линукс, окэй? Или скинь мне на главу таненбаума, где этот вопросик обкашливается)

Покажи мне костыли сетевого подмодуля в nginx . Ты же читал его исходники? Ну не читал ты nginx, скинь продукт, который читал, и какие там ужасные костыли, только ты должен не один макросик скинуть, а прям по теме. Ты же шаришь, я вижу.
Аноним 18/09/25 Чтв 16:52:16 3543995 103
>>3543992
>Расскажи мне, как определить максимально надёжынй аппартынй источник времени на железе, его гранулярность.

https://habr.com/ru/articles/425237/

мимопроходил
Аноним 18/09/25 Чтв 20:19:41 3544124 104
>>3543992
>надёжынй аппартынй источник времени на железе
Ты передергиваешь. Или ты читать не умеешь? Где логическая связь с постом выше?
Если тебе так надо, смотри датащит или мануалы на конкретную хуевину. Вот если там нет, тогда уже, да.

Что заладил со своим нджинксом? Он тебя в жопу ебал?
Аноним 18/09/25 Чтв 20:28:55 3544137 105
image.png 40Кб, 1076x152
1076x152
>>3544124
>Если тебе так надо, смотри датащит или мануалы на конкретную хуевину
Вот теперь, школьник, слушай. Вот в исходниках как раз в коде всё уже это сделано, баги компиляторов и железа учтены, в комментах есть описания глюков железа и компиляторов для разных версий, в исходниках учтена разница в поведении разных операционок и железа и дохуя чего всего. Поэтому и надо читать исходники, долбоёб

> Он тебя в жопу ебал
Дискуссия окончена
Аноним 18/09/25 Чтв 20:30:34 3544141 106
>>3544124
>Что заладил со своим нджинксом?
То Сысоев капчует.
Аноним 19/09/25 Птн 02:35:24 3544284 107
Суп, анонасы. Если я пишу на расте сейчас, то буду ли я сразу писать на крестах или нужно очередной обряд посвящения проходить?
Аноним 19/09/25 Птн 02:54:03 3544288 108
>>3544284
>очередной обряд посвящения проходить?
Да, транспереход в натурала.
Аноним 19/09/25 Птн 02:58:37 3544289 109
>>3544284
Ну что сказать поздравляю ты проебал кучу времени на говно. И собираешься проебать кучу времени еще на одно говно. Тебе хоть деньги платят? Или ты так просто околачиваешься вокруг?
Аноним 19/09/25 Птн 03:01:34 3544291 110
>>3544289
>еще на одно говно.
Это то че это ты на Кресты наезжаешь? Особой альтернативы то и нет.
Аноним 19/09/25 Птн 03:13:55 3544294 111
>>3544291
Альтернатива есть: не тратить время на говно и программирование в целом и уж тем более на изучение каких-то сраных языков. Это все кал. В 25 году остался один язык программирования -- английский
Аноним 19/09/25 Птн 03:38:38 3544299 112
>>3544294
>английский
Вот это уж говно точно на хуй не нужно.
Аноним 19/09/25 Птн 04:24:20 3544301 113
>>3544288
Так С++ это мoкpo писькa для С, точно не "язык для натуралов", просто попса
>>3544289
Я не в раше живу и мой лимит не писать бекенд на жабе.
Аноним 19/09/25 Птн 04:59:43 3544305 114
>>3544301
>мoкpo писькa для С
Нет, там разные парарадигмы, если ты собрался на Крестах писать как на Си, то пиши на Си.
Аноним 19/09/25 Птн 09:20:34 3544345 115
>>3541356
>которое ещё хуй соберёшь.
Вкатутося, плиз, буст собирается двумя строчками в консольке. И это мы ещё по пердоликс не говорим с его apt-getом.
>>3544301
>Так С++ это мoкpo писькa для С
Минусы будут?
Аноним 19/09/25 Птн 09:37:53 3544351 116
>>3544345
> буст собирается двумя строчками в консольке
Собери буст где-то за пределами линукса, я посмотрю на твоё ебало после.
Аноним 19/09/25 Птн 09:49:44 3544357 117
>>3544351
На винде он тоже собирается двумя строчками. А других ОС не существует.
Аноним 19/09/25 Птн 14:46:44 3544624 118
>>3544301
На жабе пишут как раз в помойных легасистанах. Почетные рф господа пишут на хайповом гуленги
Аноним 19/09/25 Птн 15:02:24 3544661 119
Аноним 19/09/25 Птн 15:30:41 3544687 120
>>3544357
> А других ОС не существует.
Mac OS
Аноним 19/09/25 Птн 15:34:22 3544694 121
>>3544687
Там не поддерживаются плюсы, только Свифт и Обжектив Си.
Аноним 19/09/25 Птн 15:37:29 3544699 122
>>3544694
>Там не поддерживаются плюсы
С чего это? Все поддерживается.
Аноним 19/09/25 Птн 15:59:51 3544722 123
>>3544694
что в этом случае значит "не поддерживается"? компилятора нету?
Аноним 19/09/25 Птн 17:45:43 3544887 124
>>3544699
Американская мыльница с регион-локом, там не ОС, а прошивка. ОС это то, что можно установить на компьютер, а не то, что в нём прошито производителем. И обновления прошивки это вовсе не установка ОС. ОС это то, что устанавливается по воле пользователя, значит обязан быть выбор из нескольких ОС.
Аноним 19/09/25 Птн 17:49:45 3544898 125
>>3544887
Так Пинус Трольвальдос вроде на Маке сидит. Хотя это долбоеб в Кресты не может.
Аноним 19/09/25 Птн 17:50:52 3544903 126
>>3544887
Винда тоже скоро станет прошивкой, Secure Boot был первым шагом к этому.
Аноним 19/09/25 Птн 17:52:44 3544908 127
Следующий шаг - ARM на десктопе.
Аноним 19/09/25 Птн 17:54:32 3544909 128
>>3544898
Ну и что? Смысл в том, что когда производитель делает софтварную начинку и ставит на свои устройства это прошивка, а не ОС. ОС это нечто свободное, что ставится по чужому выбору на всякое разное. Компилятор можно засунуть и в прошивку, это не делает прошивку ОС.
Аноним 19/09/25 Птн 18:44:04 3544958 129
>>3544909
>ОС это нечто свободное, что ставится по чужому выбору на всякое разное
Иронично, что виндус добровольно ставят меньше, чем жму/линукс.
Аноним 19/09/25 Птн 18:56:12 3544973 130
Аноним 19/09/25 Птн 20:16:05 3545022 131
>>3544973
Какой язык - такие и посты.
Аноним 20/09/25 Суб 04:55:04 3545215 132
С помощью opencv и matchTemplate ищу нужные изображения на экране. На одно изображение уходит 16мс, если искать два последовательно то 33мс. Можно ли как-то ускорить процесс? Может можно как-то позволить программе потреблять больше ресурсов процессора? Если в этом конечно есть смысл. Пробовал многопоточность с помощью thread, чтоб два изображения искались одновременно, но в итоге скорость выходит такая же, как если искать последовательно - 33мс.
Аноним 20/09/25 Суб 10:56:22 3545264 133
>>3544958
Да ну? А как же тогда ставят винду, под дулом пистолета? Ну ты и лолка.

>>3544973 >>3545022
Одебилевшему скоту неприятно, даже хрюкнуть в ответ ничего не может.

Отличие ОС от прошивки принципиально. ОС это когда делают приложения "под ОС". А прошивка это когда приложения делают "под девайс". "Приложение под Windows или Linux" означает именно это, приложение под ОС, независимо от железа, а "приложение под MacOS" это ложь и значение совсем другое "приложение под макбук такой-то серии и выше", то есть под железо. Когда говорят "ОС" подразумевают ОС, когда говорят название прошивки подразумевают железо.
Таким образом, ОС это нечто свободное, что ставится на независимое железо.
Аноним 20/09/25 Суб 11:33:37 3545276 134
>>3545264
>А как же тогда ставят винду
Она чаще всего предустановлена.
>а "приложение под MacOS" это ложь
Макось прекрасно запускается в виртуалке.
Аноним 20/09/25 Суб 13:49:33 3545309 135
>>3545264
>как же тогда ставят винду
OEM-версии предустановленные плюс пиратки "для игрушек и фотошопа". Осознанности здесь нет никакой.
Аноним 20/09/25 Суб 14:05:57 3545317 136
Донни Трамп петушнул всех индусов на визе, следующий шаг будет запрет нанимать индусов
Уфф заживем уфф заживем
Аноним 20/09/25 Суб 15:53:14 3545387 137
>>3545317
Индусы уже в РФ пытаются пролезть, спасает только, что они русский учить не хотят.
Аноним 20/09/25 Суб 17:04:48 3545444 138
>>3542158
Чтоо-ооооо? Хуета? По оглавлению как раз годнота по-моему.
Аноним 20/09/25 Суб 17:09:18 3545450 139
Аноним 20/09/25 Суб 17:20:23 3545468 140
image.png 48Кб, 654x330
654x330
>>3545215
Там потоки и так по дефолту.
Аноним 20/09/25 Суб 17:34:09 3545492 141
>>3545215
Вообще нихуя не понятно что ты там ищешь и делаешь и что за задачу решаешь. Попробуй свои алгоритмы на грейскейлах запускать и посмотреть что за сколько отрабатывает и в эту сторону копать
Аноним 20/09/25 Суб 18:16:19 3545542 142
>>3545492
Ищу кнопки на 6 маленьких окнах в браузере, а когда они появляются - нажимаю. Для измерения скорости выполнения отдельных задач использую chrono.
Оказывается сами изображения ищутся быстро - 5мс, но больше 10 мс занимает функция HDC hdcScreen = GetDC(NULL), которая нужна для последующего захвата экрана.
Аноним 20/09/25 Суб 18:26:57 3545552 143
screencapture-g[...].png 250Кб, 686x1201
686x1201
>>3545542
А в чем проблема? Тебе надо за 15 мс успеть на кнопку нажать?
Аноним 20/09/25 Суб 18:34:44 3545560 144
>>3545542
Ошибся, просто если выполнить HDC hdcScreen = GetDC(NULL) единожды, то экран правильно захватывается только один раз, а следующие кадры просто черные, естественно и на поиск уходит в таком случае меньше времени.
Наверное 16 мс это мой возможный минимум, так как мало того что ищу на участке 1/3 моего монитора 3440х1440, так и сам скрин для поиска ужимается в четыре раза. Читал что можно быстрее захватывать экран с помощью directX, напрямую беря пиксели из памяти видеокарты, но сложно потом этот поток перевести в изображение.
Аноним 20/09/25 Суб 18:40:34 3545565 145
>>3545552
15мс это на одно изображение, а ищется несколько. Учитывая что с такой же скоростью еще десяток ботов успевает нажать, то да, хотелось бы уменьшить время. Хотя тут видимо уже больше зависит от сервера, кто ближе к нему находится, тот первый видит кнопку в браузере. Но все-равно когда сократил поиск с 200мс до 15мс, то результат ощутил.
Аноним 20/09/25 Суб 18:46:14 3545569 146
>>3545565 >>3545560
У тебя GetDC захватывает весь экран сразу, потом ты можешь на нем искать разные изображения, то есть, его длительность не учитывается в каждом изображении. ReleaseDC не забываешь делать?

Для ботов посмотри headless-chrome. Это более адекватный способ, вроде.
Аноним 20/09/25 Суб 18:50:50 3545571 147
>>3545569
Да ReleaseDC делаю и скрин удаляю. За headless-chrome спасибо, посмотрю.
Аноним 20/09/25 Суб 19:50:03 3545646 148
>>3545215
если вкратце то ты делаешь что то не так, тк подобные задачи opencv делает на порядки раз быстрее
Аноним 20/09/25 Суб 19:51:46 3545647 149
>>3545317
а русский айтишников с визой нет? я за друга волнуюсь он в сша веслает на галерах, а напрямую его неохота спрашивать, вдруг обидится
Аноним 20/09/25 Суб 19:52:54 3545648 150
>>3545387
я тоже русский в школе ненавидел, зато физика и математика влет шла
хотя один хуй ничем хорошим это не закончилось
Аноним 20/09/25 Суб 19:58:14 3545651 151
>>3545542
>Оказывается сами изображения ищутся быстро - 5мс
чел для такой тупой задачи это нихуя не быстро
повторюсь ты что то не так кодишь, копай дальше
Аноним 20/09/25 Суб 20:07:43 3545654 152
screencapture-d[...].png 88Кб, 1013x510
1013x510
>>3545646
>>3545651
А че не быстро-то? Эта хрень тупо по пикселям сопоставляет и строит карту корреляции. Чисто по алгоритму это цикл 4-го уровня вложенности. Такое сопоставление можно оптимизировать по принципу оптимизации поиска вхождения подстрок, но только не когда вся карта корреляции должна быть на выходе. Такой метод в принципе неадекватный сам по себе. Если ты нашел картинку в какой-то позиции, то следующий фрагмент width x height можно было бы вообще пропустить.
Аноним 20/09/25 Суб 20:12:57 3545659 153
>>3545654
Дополню, что в данном случае можно было бы сделать дайнскейл этих картинок и сопоставлять милиписечные тумбнейлы. Если надо, потом фрагменты исходного масштаба досопоставить отдельно. Это должно быть намного быстрее.
Аноним 20/09/25 Суб 21:10:27 3545706 154
>>3545646
>>3545651
>>3545659
Все время у меня занимают конкретно эти две функции:
BitBlt 9мс (*функция Win32 API, предназначенная для передачи прямоугольного блока пикселей из одного контекста устройства в другой. Она выполняет битовую копию данных цвета между исходным и целевым устройствами).
cv::matchTemplate 5мс - поиск нужного изображения на скриншоте

Процессор 12400f. Скрин размером 712х1092 для поиска совпадений ужимается до 178х273.
Позже попробую еще использовать монохромные цвета и обрезать/закрасить в черный ненужные участки скриншота.
Аноним 20/09/25 Суб 21:18:50 3545713 155
>>3545215
У тебя opencv точно с тбб собрано (cv::getBuildInformation() ) ? Сколько пихелей картинки? Сколько каналов?
Аноним 20/09/25 Суб 21:36:30 3545738 156
image.png 58Кб, 969x1027
969x1027
>>3545713
Что такое тбб? Какие строки смотреть? Делал все как тут описано https://habr.com/ru/articles/318846/ Качал с гитхаба последнюю версию и модули к ней, собирал с помощью CMake, ошибок не было. Для скрина используется CV_8UC4, 4 канала. Ищется изображение png 10х8, оно перед этим переводится в cv::COLOR_BGR2BGRA, так как без этого выходила ошибка о разных типах. Если использовать 3 канала, то вместо скриншота получался просто черный экран.
Аноним 20/09/25 Суб 22:15:33 3545760 157
>>3545738
Пока точно удастся сократить время на поиск нескольких изображений, так как до этого у меня для каждого файла в функции был и скрин и сравнение, а теперь скрин будет делаться только в начале цикла и по нему уже поиск всех нужных изображений. Пока получается по 5мс на одну картинку + 10мс в начале цикла на скриншот.
Аноним 20/09/25 Суб 22:49:40 3545789 158
screencapture-g[...].png 167Кб, 670x1334
670x1334
Аноним 20/09/25 Суб 22:59:35 3545804 159
>>3545789
У меня такое Parallel framework: pthreads. Важно чтоб TBB было? Установлю, проверю что получится.
Аноним 21/09/25 Вск 00:13:39 3545836 160
>>3545760
Однако не он плохо смотрел милого улыбнулся он сюй не красивого быть инстинкт мужской и сказал зудело так поэтому себя был видя но кролика уж сердце контролировал маленького иметь не своего злых когда мыслей человека чистого мог может на яо и просто это он такого.
Аноним 21/09/25 Вск 01:17:17 3545861 161
screencapture-g[...].png 236Кб, 672x1058
672x1058
>>3545804
>Важно чтоб TBB было?
Мне кажется, не важно. Главное, чтобы совсем без потоков не было.
Аноним 21/09/25 Вск 03:27:54 3545906 162
>>3545706
Функция используемая для захвата экрана BitBlt длиться 9мс в случае, если вместе с ней в функции находится одна cv::matchTemplate. Если сравнения нет, то BitBlt длится 22мс, а если делать например сразу 5 сравнений, то ее скорость опять возвращается к 9мс. При 10 сравнениях скорость BitBlt скачет от 10 до 20мс. Странно как, для нее ведь ничего не меняется.
Аноним 21/09/25 Вск 03:34:33 3545910 163
>>3545861
У меня возникли проблемы с библиотеками ttb в code:blocks. Includes в настройках компилятора добавил, библиотеки все добавил, но при выполнении программа выдает ошибку, как если бы не было ссылок на библиотеки. С opencv таких проблем не было. Ну да ладно, не думаю что ttb многое бы изменило.
Выше написали что matchTemplate использует многопоточность, наверное специально для этого городить ничего больше не надо.
Аноним 23/09/25 Втр 21:53:42 3548327 164
>>3545906
Ты бы подробнее расписал какую задачу решаешь. Читы для игрульки, или захват рабочего стола (что делаешь с несколькими экранами)?
И как организуешь захват и на какой ОС?

Если это вывод через какое-то графическое API, то можно попататься хукнуть презентацию, и залезть в текстуру свопчейна еще до того как кадр покажется на экране. Если нужен весь рабочий стол, то нужно гуглить приколы с композитором.
Аноним 23/09/25 Втр 21:56:31 3548329 165
>>3545910
>как если бы не было ссылок на библиотеки
Значит продолбался или с путями до инклюдов, или с путём для поиска lib-ов, либо dll не положил в директорию к экзешнику. Читай ошибки внимательнее.
Аноним 24/09/25 Срд 01:17:34 3548394 166
image.png 53Кб, 1130x587
1130x587
>>3548327
>Ты бы подробнее расписал какую задачу решаешь.
На кнопки в браузере быстро нажимаю. На сайте при этом живой поиск - кнопки появляются периодически.
Я уже нашел более хороший метод с максимально возможной скоростью в браузере - перехват нужных входящих пакетов WebSocket на с++ и отправка в браузер команды javascript на нажатие кнопки. Пришлось даже задержку использовать, так как браузер еще не успевает нужные элементы в dom встроить. Удается нажать еще до появления изображения кнопки.
Следующим шагом к ускорению хочу попробовать нужные пакеты сразу отправлять, не из браузера.

>И как организуешь захват и на какой ОС?
Windows. На изображении две функции - на захват и на поиск кнопки на скрине. Часть скриншота закрашивал, чтоб ошибок при поиске избежать, так как изображение сильно сжималось и приходилось возиться с настройкой чувствительности.
>>3548329
>либо dll не положил в директорию к экзешнику
Вот этого не делал, не знал даже о таком.
Аноним 24/09/25 Срд 18:02:36 3548841 167
>>3548394
Это тебе не в плюсы скорее всего.
Проще запилить скрипт GreaseMonkey, расширение браузера, или типа того.
Ну или клиент на ноде/питоне.
Посмотри есть ли вообще у сайта API, чтобы не трахаться со скраппингом.

> Вот этого не делал, не знал даже о таком.
На msdn можно загуглить как именно винда грузит динамические библиотеки.
Аноним 24/09/25 Срд 18:44:56 3548912 168
>>3548841
Расширение несложно сделать, делал, но оно проигрывает по времени перехвату пакетов c++, к тому же его действия легко отслеживаются на сайте, что может привести к бану за такое. Я сейчас изучаю пакеты websocket и tcp у сайта, их не так много, хочу реализовать отправку пакетов с нажатием сразу с помощью c++, не ожидая браузера.
Программка для поиска изображений мне тоже нужна для игры, но там такая высокая скорость нажатий не нужна.
Аноним 24/09/25 Срд 18:48:37 3548919 169
>>3548912
>пакеты websocket и tcp у сайта, их не так много
Имею в виду те пакеты, которые отвечают за живой поиск и нажатие кнопки
Аноним 24/09/25 Срд 22:42:47 3549103 170
>>3545738
IntelTBB очень важно. ПОтому что львиная доля (если не 95 процентов) алгоритмов параллелиться с помощью IntelTBB. То, что у тебя там какие-то pthread - ни о чём не говорит. Собери с IntelTBB. Это очень важно
Аноним 24/09/25 Срд 22:52:15 3549106 171
>>3549103
+Я последний раз возился с opencv в 2021 году. Скажу на память. Если ты на винде, тогда нужно было с сайта intel скачать устанвощик intetbb, установить. Потом в cmake указать дирректории для intelTBB. С opencv я работал тогда очень плотно. Не думаю, что сильно что-то поменялось. ,наприме, все конвертеры в разные каналы, optflowtracker, каскад хаара, cv::mean, cv::integral и прочее - все паралеллись с помощью intelTBB. За твою matchtempalte сказать не могу - сам гляди. Даже если именно она от inteltbb не зависит, куча opencv функций для обработки изображений - зависит
Аноним 24/09/25 Срд 23:23:15 3549114 172
image.png 219Кб, 1444x816
1444x816
image.png 63Кб, 765x709
765x709
>>3549106
+именно про cv::integral напиздел. Но код cv::matchTemplate дохера кода в себе содержит. Тем более - ты же не только её дёргаешь из всегда фреймворка. Ну смотри сам, ёбаный в рот. СОбрать с inteltbb - буквально 15 минут. Ничего сложного, ёбаный в рот
Аноним 26/09/25 Птн 22:57:46 3550997 173
Всё, тред можно закрывать.
Аноним 26/09/25 Птн 23:21:37 3551011 174
>>3550997
Закрыл тебе белую жидкость в ротик
Аноним 26/09/25 Птн 23:23:35 3551013 175
>>3544909
Значит когда производитель ноутбука ставит Виндоус на свое устройство, то значит что Windows это тоже не ОС, а прошивка?

Так-то МакБук и линуксы поддерживает, и Винду тоже.
Аноним # OP 27/09/25 Суб 00:22:48 3551052 176
.gif 370Кб, 320x304
320x304
>>3551011
Я так понимаю, этот тред мониторят дохуя анонов. Раз в 30 минут открывают, смотрят, есть ли новые посты, видят, что нет, закрывают. Свои посты писать уже никто не хочет, все ждут постов, на которые интересно отвечать. Так тред и тонет, не дотянув до 1000.
Аноним 27/09/25 Суб 00:58:19 3551058 177
>>3551052
Ну дык чё ты хотел, в этом треде нет толп крудошлепов, вкатунов и волков. С++ нужен только реально идейным или людям с мозгами и в теме, а эти люди редко будут сидеть на борде для умственно отсталых крудошлепов.
Аноним 27/09/25 Суб 05:02:30 3551078 178
Сложно ли такое будет реализовать с помощью библиотеки openssl?

Из секрета-tsl из лог-файла браузера сгенерировать ключ с помощью алгоритма HKDF:
- выбрать алгоритм хэширования (SHA-256),
- получить: ключ шифрования (encryption key), вектор инициализации (IV), MAC ключи (если используется AEAD)
Применить полученный ключ/ключи к пакету
- определить тип шифра (TLS использует AES-GCM)
- декодировать с помощью ключей и IV
- проверить аутентификацию (например, через тег MAC или AEAD).

Эти операции умеет делать Wireshark, но мне надо на лету расшифровать два пакета tsl, на их основе сформировать другие два пакета, зашифровать этими же ключами и отправить обратно. Сама структура расшифрованных пакетов несложная, но вот с их декодированием видимо придется повозиться.
Аноним 27/09/25 Суб 16:47:32 3551317 179
>>3550997
Все в раст перекатились. Понятно
Аноним 27/09/25 Суб 18:13:36 3551385 180
>>3551317
>эти влажные мрии пидораст-девелопидора
Аноним 27/09/25 Суб 18:38:59 3551402 181
>>3551385
Я ваще-то сишник89. Извинись
Аноним 27/09/25 Суб 21:10:38 3551535 182
>>3551052
Ну, скажем, года два назад я бы со своими вопросами пошёл сюда; но нынче задаю их нейронке. Я вот тут задал вопрос, который нейронке не задашь, анон только поржал и ничего путного не ответил.
Аноним 27/09/25 Суб 23:34:28 3551637 183
>>3551535
>только поржал и ничего путного не ответил
просто с++ программисты умнее других и знают что самая сильная конкуренция - внутривидовая
Аноним 28/09/25 Вск 15:30:10 3551960 184
>>3551402
>сишник89
Зиг или один не пробовал?
Аноним 29/09/25 Пнд 10:20:56 3552415 185
>>3541553
ну так и используй перл, крестокод дергаешь через xs и все норм
Аноним 29/09/25 Пнд 11:53:58 3552493 186
Аноним 29/09/25 Пнд 12:11:24 3552506 187
>>3552493
Просто из интереса.
Аноним 29/09/25 Пнд 15:41:46 3552840 188
Дайте мне задачку, задайте вопрос Аноним 04/10/25 Суб 23:04:34 3556882 189
Хочу проверить, средний я, пожилой или какой
Аноним 04/10/25 Суб 23:29:48 3556906 190
>>3556882
Приведи пример unspecified behaviour.
Аноним 04/10/25 Суб 23:47:13 3556927 191
>>3556906
Пришлось чуть поскрипеть мозгами
- порядок вычисления выражений: f() + g()
- порядок вычисления аргументов функций foo(f(), g())
Если правильно помню, до 17 стандарта порядок не был определён, потом стал как-то определён

по-любому много всего, но я только это вспомнил
Аноним 05/10/25 Вск 00:26:39 3556967 192
>>3556882
Это не решается одной задачей\вопросом. Если ты хочешь выяснить свой грейд то это только интервью. Весь процесс интервью строится на ковырянии тебя до тех пор пока ты не начнешь плавать. Например в бибокеке составляется матрица с баллами и вопросами\темами. И интервьюер тебя ебет в жопу по ним. Полный разговор на 1.5-2 часа.

Ну если тебе прям экспресс тест, вот тебе классика минут на 20 на выбор написать на листке:
шаред птр
вектор (только пуш методы)
Разумеется никуда не подглядывать, если какие-то синтаксические ошибки то похуй. Главное комментируй основные строчки и какая за ними идея стоит
Аноним 05/10/25 Вск 00:32:38 3556975 193
>>3556927
Даже на джуна с такими знаниями не взял бы тебя. То что ты перечислил - это unsequenced behavior, порядок может быть любым, вплоть до полного рандома. А unspecified behaviour должно быть всегда одинаковым в рамках одного бинарника. Например количество реальных аллокаций и как они будут сделаны при вызове new - это unspecified behaviour. А есть ещё implementation-defined behavior - это то что компилятор должен самостоятельно определить и задокументировать, например размеры базовых типов.
А так да, комитет регулярно из одного behaviour в другой переводит, например undefined в unspecified в новых стандартах.
Аноним 05/10/25 Вск 01:41:02 3557008 194
>>3556967
>Ну если тебе прям экспресс тест, вот тебе классика минут на 20 на выбор написать на листке:
>шаред птр
>вектор (только пуш методы)
>Разумеется никуда не подглядывать, если какие-то синтаксические ошибки то похуй. Главное комментируй основные строчки и какая за ними идея стоит
За честные 20 минут в блокноте родил это
https://paste.parinux.org/paste/gjpiEsog#u3kTX-5c6xMMBtJPqN9JSxiiKlpZibVb4MyKlihTQ+U
>Полный разговор на 1.5-2 часа.
Понимаю, да.

>>3556975
>Даже на джуна с такими знаниями не взял бы тебя.
А ты где такое требуешь? Честно говоря думаю, что это троллинг.
>unsequenced behavior
Не гуглится
Знаю только деление на {Undefined, Implementation, Unspecified} Behavior.
>порядок может быть любым, вплоть до полного рандома. А unspecified behaviour должно быть всегда одинаковым в рамках одного бинарника. Например количество реальных аллокаций и как они будут сделаны при вызове new - это unspecified behaviour.
Вот это интересно, не знал, спасибо.
Аноним 05/10/25 Вск 02:12:23 3557027 195
Аноним 05/10/25 Вск 02:15:46 3557029 196
>>3557008
Я тебя просил комментарии написать чтобы понять как ты к архитектуре класса подходишь, ты это все проебал и тебе сразу минус бала два за такой игнор меня.

В общем ты не прошел ревью, детские ошибки присутствуют, но вижу что чисто базово что то понимаешь.
Зачем то вызываешь для дефолтного конструктора тяжелые операции, почему то в резерве муваешь, может ты хотел мув на ноэксепт делать? Сишные маллоки, в эмплейсе две проверки получаются, я бы списал на невнимательность, но у тебя буквально два метода перед глазами, деструкторы ты забыл вызвать в своем резерве, гарантии исключений ты не знаешь и прочее прочее чего я уже даже не стал смотреть.

В общем это уровень студента где-то на экзамене, ну четвёрочника обычной шараги, которому первый раз такое задание дали. Я бы сказал что ты не выше джуна-джуна+
Аноним 05/10/25 Вск 02:48:25 3557034 197
>>3557008
Норм на самом деле, на джуна потянет с пивком.

Того чела ниже не слушай, профдеформация
Аноним 05/10/25 Вск 02:49:21 3557035 198
>>3557029
>Я тебя просил комментарии написать чтобы понять как ты к архитектуре класса подходишь, ты это все проебал и тебе сразу минус бала два за такой игнор меня.
Я просто честное слово не понимаю, что можно комментировать в векторе. Я за эти 20 минут и трети того что стандарт требует не реализовал.

>Зачем то вызываешь для дефолтного конструктора тяжелые операции
>Сишные маллоки
>в эмплейсе две проверки получаются
>деструкторы ты забыл вызвать в своем резерве
Это признаю

>почему то в резерве муваешь
А что ещё там делать?

>и прочее прочее чего я уже даже не стал смотреть
Справедливости ради там дальше уже и нечего смотреть?

>которому первый раз такое задание дали
В принципе так и есть. Я операторы new/delete никогда в своей практике не использую. Реально стыдно за exception safety
Аноним 05/10/25 Вск 02:53:07 3557038 199
>>3556967
>написать на листке
Как диды!
Аноним 05/10/25 Вск 02:59:27 3557041 200
image.png 95Кб, 215x235
215x235
>>3557035
Одно то что тебе нечем прокомментировать вектор уже говорит о том что ты не знаешь ни про инварианты классов, ни про гарантии исключений, ни про семантику использования. Если ты не понимаешь как архитектурить класс правильно, то это уже не выше джуна, о чем с тобой можно говорить? Ты на вопрос какой инвариант у твоей херни получился сможешь ответить? А соблюдаешь его по коду, глянь ка.
Я тебе могу досрать еще пару абзацев где ты обосрался, но мне лениво, итак уже все понятно.

Я тебе по секрету скажу норм плюсовой челик даже не стал бы мне отвечать, он бы сказал пик и ответил комментом в духе да я и так знаю реализацию вектора из стл и писал уже его на собесах. А то что ты ответил уже своего рода детект нуфани
Аноним 05/10/25 Вск 03:14:49 3557043 201
>>3557041
>Я тебе по секрету скажу норм плюсовой челик даже не стал бы мне отвечать, он бы сказал пик и ответил комментом в духе да я и так знаю реализацию вектора из стл и писал уже его на собесах. А то что ты ответил уже своего рода детект нуфани
Хорошо, на собесах буду интервьюеров нахуй слать

>инвариант
(m_data == nullptr && m_size == 0 && m_capacity == 0) || (m_data != nullptr && m_size <= m_capacity)
+ валидность объектов на [m_data; m_data + size - 1] и просто память на [m_data + size; m_data + m_capacity - 1]

>А соблюдаешь его по коду, глянь ка.
маллоки на new заменить, деструкторы где надо повызывать, исключения поймать и всё заебок с инвариантом будет

>Я тебе могу досрать еще пару абзацев где ты обосрался, но мне лениво, итак уже все понятно.
Будь добр, всё равно же не спишь?

P.S.
>>3557035
>>почему то в резерве муваешь
>А что ещё там делать?
Про это так и не понял
Аноним 05/10/25 Вск 03:17:59 3557044 202
>>3557041
>Одно то что тебе нечем прокомментировать вектор
А что бы ты написал? Даже просто тезисно
Аноним 05/10/25 Вск 03:32:05 3557048 203
>>3557043
Не буду добр. Если это говно то зачем мне туда полностью погружаться? Я тебя вообще два метода по сути просил написать, а ты мне зачем то вот это например подпихиваешь
if (i > m_size - 1) throw std::runtime_error("index out of bounds");
одна строчка по сути а столько говна, почему рантайм ерор это, в стл есть специальный экспешн который кидает вектор
Дальше мсайз это че? Это сайз_т, ты сам это сказал, не я, уверен что безопасно писать -1? В таких случаях нормальные люди i + 1 пишут
и тд и тп

>>3557044
Думаю уже понятно, базово про инварианты и гарантию исключений, дальше можно больше. Я изначально просил комменты чтобы понять например почему в векторе нужно делать аллокацию сырой памяти плюс инплейс конструктор, понимает это человек или нет.
НУ и про вектор вообще можно много чего накинуть писал же. Это так сказать вершина дизайна стл
Аноним 05/10/25 Вск 03:49:48 3557049 204
>>3557048
>почему рантайм ерор это, в стл есть специальный экспешн который кидает вектор
Я знаю, да. Но как он называется? Я не помню. Уверен, что ты тоже.
>Дальше мсайз это че? Это сайз_т, ты сам это сказал, не я, уверен что безопасно писать -1? В таких случаях нормальные люди i + 1 пишут
Обтекаю
Аноним 05/10/25 Вск 04:02:44 3557051 205
>>3557049
Я тебе написал что можешь забить на синтаксис. Даже если не помнишь и если даже такого экспешена вообще в стл нет твой класс это ебать не должно. Видишь я делаю еще один вывод что ты еще что такое и рантайм ерор в приложениях и архитектуре не понимаешь или даже вообще что такое экспешены в дизайне с++ что уже критикал как бы
Аноним 10/10/25 Птн 11:58:51 3561498 206
>>3539188
> 3
а он всё не останавливается) хорошо что про 21 день уже убрал

у меня все еще валяется книжка где только с++11
Аноним 11/10/25 Суб 12:21:02 3562070 207
17601742333500.mp4 1613Кб, 480x872, 00:00:10
480x872
Аноним 11/10/25 Суб 15:56:11 3562165 208
На сколько сейчас можно устроиться в ДС? 8 лет коммерческого опыта, текущие 5 это удаленка на москвичей - с оплатой очень грустно и выбивать повышение бесполезно. Я полный ноулайфер, зелёный гитхаб, но серьёзного образования нет, только донный МухГУ, так что реальный хайтек типа трейдинга не могу рассматривать.
Аноним 11/10/25 Суб 16:20:00 3562189 209
>>3562165
300к можно я думаю, четыреста вряд ли, можно и совсем продешевить, попав на батрачку 200к. У меня в дс2 вообще есть вакансии где ведущему программисту 150к предлагают, это как правило какие-то нии задроченные.
Аноним 11/10/25 Суб 17:10:15 3562244 210
>>3562165
200к максимум, но даже этого не будет 146%. Кому ты нахуй нужен с такими вводными сейчас.
Аноним 11/10/25 Суб 18:35:01 3562354 211
Аноним 11/10/25 Суб 18:40:39 3562364 212
>>3562354
20 лет y/o, 10 лет опыта, 5 всевышних, участие в мировых олимпиадах. На гитхабе коммиты в linux, openssl. Опыт разработки новейших алгоритмов приветствуется, но не обязателен: будет плюсом.
Аноним 11/10/25 Суб 19:01:05 3562374 213
Аноним 11/10/25 Суб 19:14:29 3562388 214
>>3562354
Сейчас нет роста зарплат, сокращения везде идут. Был бы ты сеньором - другое дело. А таких как ты 100 человек на хорошее место. Так-то не важно кем ты работаешь, важно чтоб ты умел то что другие не умеют, какой-то специфические опыт имел. А в 2025 году С++-макака с дженерик опытом ничем не отличается от жс-макаки.
Аноним 11/10/25 Суб 20:10:39 3562419 215
>>3562165
Вводные непонятны. Ты тупой или нет? Написал бы хотя бы конкретно. Если я тебе сейчас хардик скину то осилишь до ночи?
Так общий совет для начала в яжку на собес, они пока что единственные кто хоть как то активно хайрит, но удаленки нет
Аноним 11/10/25 Суб 20:23:06 3562427 216
>>3562419
> в яжку
Ещё бы на завод его позвал.
Аноним 11/10/25 Суб 20:30:42 3562434 217
image.png 88Кб, 1207x748
1207x748
>>3562427
Ну если не возьмут в яжку, то боюсь и на заводик придется. А как ты думал? Смотри тут не нахрюкай на теорему
Аноним 11/10/25 Суб 22:58:59 3562491 218
хули вы черти бросились чушку помогать и отвечать
плодите себе конкурентов блядь
пусть гниет у себя в мухосранке
Аноним 12/10/25 Вск 00:52:01 3562541 219
>>3562491
Хотим и помогаем. Вопросы?
Аноним 12/10/25 Вск 01:02:26 3562543 220
>>3562541
С какой целью. Внутривидовая конкуренция самая жестокая вообще то.
Аноним 12/10/25 Вск 01:34:30 3562552 221
>почему вы не такие же злые хуесосы как я?!
>вот я других разработчиков ненавижу, а вы почему так не делаете?
Аноним 12/10/25 Вск 01:47:18 3562554 222
>>3562552
Когда тебя заменят щеночком помоложе и выкинут на помоечку, возможно ты изменишь свое мнение.
А ебанашки с "зеленым гитхабом" это отдельная категория суицидников убивающих коммерческое программирование.
Аноним 12/10/25 Вск 01:56:44 3562556 223
>>3562554
>"зеленым гитхабом"
Что значит зеленый гитхаб? Имеешь в виду все в коммитах? Так и как это убивает коммерческое программирование?
Аноним 12/10/25 Вск 10:24:13 3562619 224
>>3562543
И что ты предлагаешь? Собираться кружочком и играть в "тайные науки"? Рассказывая неофитам про stdio.h и пряча от них информацию о iostream?
Аноним 12/10/25 Вск 13:49:32 3562696 225
>>3562491
А чем ему это поможет ёпты, ну сказал ты ему что вкат есть, и что? Он устроится на следующий день и отожмёт РАБочие места у кого-то?
Аноним 12/10/25 Вск 22:20:00 3562974 226
>>3562419
> Ты тупой или нет?
А как стать не тупым? Решать хардики на литкоде?
Аноним 12/10/25 Вск 22:27:11 3562976 227
>>3562974
Никак. На долгой дистанции интеллект это врожденный показатель, и ты его особо сильно не поменяешь
Аноним 12/10/25 Вск 22:32:03 3562980 228
>>3562976
Ну хорошо, а как использовать свободное от работы время, чтобы за несколько лет обогнать тех, кто пьет пиво и играет в доту? Если соревноваться с +- копией себя по генетике?
Аноним 12/10/25 Вск 22:55:51 3562986 229
>>3562980
В свободное время надо полноценно отдыхать, не надо ни пиво пить, ни мучать себя задроством.
А так можно попробовать опытом взять, чем шире у тебя кругозор и чем больше ты говна в разработке повидал (релевантного, опыт в нии или веб студии не считается) то тем ты типа синьеристей
Аноним 12/10/25 Вск 23:18:36 3562994 230
>>3562986
А гитхаб, гитхаб-то зелёный канает?
Аноним 12/10/25 Вск 23:23:43 3562997 231
>>3562994
Прекрати тралить пж человек траль
Аноним 15/10/25 Срд 00:00:41 3564313 232
image.png 213Кб, 797x228
797x228
немного базы прямиком из /b
Аноним 15/10/25 Срд 00:15:44 3564321 233
>>3564313
Поэтому надо сидеть в сферах ИТ, о которых рандомы не слышали и в гугле даже не гуглится толком что там делать надо. Тогда тебя будут крепко держать и всегда есть несколько других контор со знакомыми людьми, куда можно съебаться без собеза, потому что все всех знают и пересекаются по работе. Я вот в автоматизации работаю, кодеры тут самый расходный материал, т.к. они по ТЗ работают и им нихуя не надо знать что тут глобально происходит.
Аноним 15/10/25 Срд 01:19:13 3564332 234
>>3564321
А автоматизаторы чем отличаются от кодеров?
Аноним 15/10/25 Срд 01:41:22 3564334 235
>>3564332
Тем, что вместо ТЗ у них тесткейсы, и нихуя не надо знать, что тут глобально происходит. Даже думать не надо.
Аноним 15/10/25 Срд 07:48:29 3564358 236
>>3564313
Ну я в айти ещё с нулевых работал, так в любой наукоемкой профессии было. Так что пусть волки валят нахуй, а я и за МРОТ буду работать.
Аноним 15/10/25 Срд 09:43:57 3564382 237
>>3564358
>программирование
>наукоемкое
Аноним 15/10/25 Срд 14:24:04 3564554 238
Аноним 15/10/25 Срд 17:25:55 3564650 239
>>3564554
Ну да, я был немного не прав. В наукоемких областях используется программирование. Конкретно язык LaTeX.
Аноним 15/10/25 Срд 18:54:46 3564692 240
>>3564358
ну чел я бы тоже поРАБотал за копеечку буквально вот только меня не берут тк слишком старый уже
Аноним 15/10/25 Срд 21:04:09 3564769 241
Какие видите перспективные области для С++ программеров в ближайшие 5 лет? Я пока что для себя выделил:
- CUDA/GPGPU - можно изучить самостоятельно, есть стартапы нанимающие хороших инженеров
- Robotics - много матеши и пока не очень много компаний, но рынок роботов в перспективе оценивают в 25 трлн, что в 50 раз больше текущего геймдева
Аноним 15/10/25 Срд 22:15:59 3564834 242
image.png 173Кб, 1002x148
1002x148
продолжаем бороздить просторы /b
маркетолух 10+ опыта 200к зряплата потерял РАБотку, в треде ему рекомендуют вкатываться в более перспективное нехайповое направление!
Аноним 15/10/25 Срд 22:19:14 3564837 243
>>3564769
просто пытаешься притолкнуться хоть куда нибудь лишь бы взяли
изображаешь энтузиазм, типа жить не можешь без очередной технологии-нейм и что ты типа фанат
побольше цинизма, киса
НО если ты достаттчно молодой
всем нужно молодое мясо
Аноним 15/10/25 Срд 22:37:21 3564848 244
>>3564837
Я и так работаю, просто думаю о перспективах
Аноним 15/10/25 Срд 23:55:24 3564912 245
>>3564769
В рф нет таких компаний и уж тем более стартапов. Ну да есть всякие дроны и военка, но оно какому нормальному человеку надо, ты туда хочешь? Наверное еще яжка, но я даже не знаю нанимают ли они сейчас вообще и не схлопнулось у них там все окончательно. Думаю внутри совсем у них уныло. Были еще у озона какие то попытки автоматизировать что то на своих складах, но это все тоже сегодня есть завтра нет
Аноним 17/10/25 Птн 00:00:58 3565499 246
Аноны, захотел замодить первую халву. Всё бы ничего, карты делать изи, мод создать изи, но вот захотел я замодить главное меню под себя, и сначала я наивно думал что это всё лежит где-то в текстовом файлике, ан нет, надо создавать некий menu.dll (я решил использовать xash3d, потому что оригинальные исходники голдсорса, как я понял, нигде уже не найти)
Но то всё не суть важно. Нашёл, где цвет кнопок поменять, и шрифт. Но, я, как нубас, не могу понять, как скомпилировать эту парашу, скачал исходник, полез в визуал студио 2022, нажал на билд, а оно не билдится. У меня уже жопа горит, помогите, с питоном и джавой таких приколов не было
Аноним 17/10/25 Птн 00:15:50 3565506 247
>>3564769
Ну если ты за рубежом живешь, то да, это перспективно.
В России - нет.
Аноним 17/10/25 Птн 00:24:20 3565508 248
>>3564313
Ну можно было окуклиться в своем мирке и никому ничего не рассказывать, а за знания требовать бешеные бабки. Как итог ИТ отрасль была бы не там, где находится сейчас, а где-то на уровне 2005 года. Для отдельных работников это может и очень плохо, для отрасли и экономики в целом - нет. Коллаборация, кооперация, открытые знания - это то, что бустит всю отрасль вперед.

>>3564321
Я одно время занимался разработкой CAD/CAE/CAM систем и скажу тебе, что решение перекатиться в попсовую бекенд разработку на Golang было лучшим в моей жизни.
Если отрасль слишком узкая, значит там мало денег и работодателей, и чуть что - ты не найдешь себе работу, так как работы буквально не стало совсем. У меня такое было кстати, я работал на одну американскую компанию, которая пилила CAD/CAM систему для стоматологов и челюстно-лицевых хирургов, в итоге после гойды они свернули бизнес в РФ и уехали, а тут из работы в моей отрасли вообще никого не осталось. Пытался в АСКОН податься делать их Компас 3D или движок C3D - в итоге это был самый тяжелый собес в моей жизни, нужно было буквально к ним в офис в Коломну приехать и пройти несколько лайвкодинг интервью, одно из которых - написание игры "танки" в 3d за полтора часа. В итоге меня попустили и послали нахуй, после чего я без работы полгода сидел и Golang учил вместе с бекендом.
Аноним 17/10/25 Птн 00:26:41 3565509 249
>>3562556
Да никак, это просто шизик, который не понял до сих пор, что работу у него забирает гойда и общая плохая экономика в стране, а не те, кто за бесплатно в опенсорс коммитит.
Аноним 17/10/25 Птн 00:31:09 3565510 250
>>3562165
С++ разработка умерла. Лучше релоцируйся хотя бы в Сербию или Грузию и там ищи работу бекендером.
Я вот в Golang свитчнулся и какое-то время было неплохо, звали на собесы. Это 2022-2023 годы были. Потом голяк наступил, примерно с середины-конца 2024 года. В итоге уехал из России в Сербию и тут мне гораздо активнее пишут HR чем в России. Много ремоута, есть компании с офисами в Белграде и Нови-Саде. В РФ ремоута нет, только из провинции на Москву, да и сами компании сейчас только косты режут и сокращают всех и все, а не проекты новые стартуют. Короче надо действовать умнее, а не долбиться в закрытые ворота, туда, где хайра совсем нет и только сокращения идут.
Аноним 17/10/25 Птн 00:35:00 3565511 251
Ну и в целом не обязательно даже бекендером за границей быть. Я в Сербии живу и тут внезапно (!) есть офис AMD, куда разработчиков на C/С++ прямо сейчас нанимают, вот их сайт https://careers.amd.com/careers-home/jobs?location=Belgrade,%20Serbia&woe=7&regionCode=RS&stretchUnit=MILES&stretch=10&page=1

А еще есть офис Microsoft и там тоже найм есть, регулярно всплывают вакансии оттуда, плюс там много русскоязычных работает. Короче надо из рахи валить в первую очередь.
Аноним 17/10/25 Птн 00:47:04 3565513 252
Аноним 17/10/25 Птн 02:15:04 3565516 253
Аноним 17/10/25 Птн 02:33:48 3565520 254
image.png 60Кб, 2266x276
2266x276
image.png 329Кб, 1530x1558
1530x1558
Аноним 17/10/25 Птн 03:22:51 3565525 255
>>3565520
>ML/AI? Вот графоний
Ты вобще представляешь чем в этих областях занимаются? Или ты знакомое C++ прст там увидел?
Аноним 17/10/25 Птн 04:33:53 3565530 256
image.png 222Кб, 1488x1118
1488x1118
image.png 400Кб, 1496x1814
1496x1814
>>3565525
Это и есть области приложения для С++. Вон еще одна ссылка, там виртуализацию пилят. Это все С++. Или для тебя это все абсолютно новые области, в которых ты ничего не смыслишь?
Понимаю. В этом и ловушка С++. Ты не можешь его просто выучить как Golang и пойти работать. Или как Java. Если там технологический стек - бекенд и все что с ним связано (postgres, k8s, docker, kafka, rabbitmq, temporal) можно знать не полностью, либо доучить в процессе, то в крестах ты завязываешься на конкретную область. Дрочишь графоний и в душе не ебешь что там в вирутализации или ML происходит. И просто так свитчнуться туда-сюда нельзя, везде будут попускать и требовать опыт.

Разумеется просто так абстрактный С++ кодер нахуй не всрался, что он будет делать, формочки на qt? Ну это дно полное и никогда не было востребованным и никогда хорошо не оплачивалось.
Аноним 17/10/25 Птн 06:11:00 3565535 257
>>3565530
>Вон еще одна ссылка, там виртуализацию пилят
И при чем тут С++?
Аноним 17/10/25 Птн 11:24:13 3565637 258
>>3565535
Ну а на чём ты бы виртуализацию пилил?
Аноним 17/10/25 Птн 12:12:34 3565661 259
>>3565637
На расте, очевидно.
Аноним 17/10/25 Птн 12:41:18 3565678 260
>>3565530
То есть для поиска работы C++ нахуй не всрался. Буду я учить C++ и еще виртуализацию ради призрачной возможности найти работу. Ага, щас. Сами жрите свое говно.
Аноним 17/10/25 Птн 14:19:25 3565813 261
>>3565525
>Ты вобще представляешь чем в этих областях занимаются?
Это как жаловаться что в веб-макакинге кроме языка надо ещё другие технологии знать.
Аноним 17/10/25 Птн 14:23:09 3565816 262
>>3565813
Это как вебмакаке еще делать дизайн сайта и наполнять его текстом.
Аноним 17/10/25 Птн 14:55:32 3565839 263
>>3565816
То есть быть типичной веб-макакой...
Аноним 17/10/25 Птн 15:05:25 3565847 264
>>3565839
земля тебе пухом, братишка
Аноним 17/10/25 Птн 15:07:31 3565851 265
Аноним 17/10/25 Птн 22:09:10 3566069 266
>>3565637
чел проблема с хардварной виртуализацией в том что там уже все давно написано и программисты нахуй не нужны в этой сфере, более того уже после этого случился бум "легкой" виртуализации в виде всяких докеров и уже и там давно нечего делать тк все оркестрации хуйкестрации написаны и прогеры и тут нахуй не нужны
вот так вот
Аноним 17/10/25 Птн 22:10:49 3566073 267
>>3565678
>C++ нахуй не всрался
ДА, чепушило, ты все правильно понял, не хочешь сидеть через несколько лет и чтобы жидкий понос по ляшкам стекал, то сьебунькивай отседова в ужасе
Аноним 17/10/25 Птн 23:18:40 3566104 268
>>3566069
да вобще ничего уже не нужно всё написано, всё прекрасно, и все счастливы

>>3565525
>>3565535
> при чем тут с++
при том что ты на нем будешь код писать, а остальное это прикладные области, если всё что ты знаешь это как писать на плюсах и ничего больше, то конечно ты нах не нужен
понятно что идя в другие яп у тебя может быть только одна область, условный бэк, и поэтому тебе достаточно узнать как джсоны наилучшим способом плодить и ты покрываешь 100% потребностей рынка
Аноним 18/10/25 Суб 01:25:55 3566156 269
>>3565678
Ну так сами кресты в вакууме никому нахуй не всрались. Тебе надо дополнительно к крестам либо графоний учить, либо какой-нибудь компьютер вижин, либо ембед, либо какую-нибудь системную поеботу в Linux/Windows, либо ML, либо ту самую вирутализацию и много чего еще.
Просто так тебе никто работу не даст за то что выучил как работают смартпоинтеры и можешь сам написать смартпоинтер на собесе.
Аноним 18/10/25 Суб 01:27:30 3566157 270
>>3566069
Ну кстати я не совсем соглашусь. Всякие vCPU ядра у облачных провайдеров именно на хитрой самописной виртуализации работают. Там именно свои разработки с нуля у многих есть, даже в России.
Аноним 18/10/25 Суб 05:46:24 3566192 271
>>3566104
>если всё что ты знаешь это как писать на плюсах и ничего больш
>>3566156
> Ну так сами кресты в вакууме никому нахуй не всрались
Ага-ага, значит пошёл я нахуй.

А теперь: а какие языки всрались просто так? Ну, типа айтишный изимод? (жс неизи, сразу говорю. Синтаксис крестов с очень эзотерической работой операторов, строк и Аллаха)

мимочел-крестомакака
Аноним 18/10/25 Суб 07:36:39 3566203 272
>>3565530
>Дрочишь графоний
Мертвая область, где работу просто невозможно найти. Вакансий по пальцам рук на весь мир, конкуренция со скуфами, что с 90-х бенчмарки для видеокарт писал, типа Алекса Влачоса. Минимум мастер степень в релатед теме и 5+ лет опыта это просто само собой разумеющееся.
Люди не прыгают из компании в компанию, а работают всю жизнь. Скуфаны, что первый фар край делали, до сих пор в Крайтеке сидят. Так же с любой конторой, юбисофт, близард и тд. И особенность графики в том, что для её программирования не нужно много людей. В любой игре человек 5 занимается движком, и человек 50 геймплей-прогеров.

>абстрактный С++ кодер нахуй не всрался, что он будет делать, формочки на qt?
Как раз таки условным tool developer устроиться намного реальней.
Аноним 18/10/25 Суб 08:04:01 3566204 273
>>3566203
Ну сейчас "графоний" скорее подразумевается на дрочка именно алгоритмов графония и гпу, а скорее быть обычной unreal engine макакой.
Аноним 18/10/25 Суб 08:32:04 3566206 274
>>3566204
Это technical artist обычно зовется, или шейдеромакака. Им реально устроиться, да.
Аноним 18/10/25 Суб 08:40:19 3566207 275
>>3565508
Даже Роб Пайк открытым текстом признался, что Говно делалось под долбоёбов.
>The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.
Аноним 18/10/25 Суб 09:56:12 3566214 276
>>3566207
Джава точно так же форсилась, что это язык сделанный специально для дебилов, если вы дебил вкатывайтесь, гк уплатит за всё.
Аноним 18/10/25 Суб 11:43:23 3566240 277
Аноним 18/10/25 Суб 14:07:54 3566323 278
>>3566192
> Синтаксис крестов с очень эзотерической работой операторов, строк и Аллах
Очень изотерическая, интересно кто это сделал?
js::Number::operator+(js::Object &o) -> js::Vriants;
Аноним 18/10/25 Суб 14:56:21 3566340 279
js-thread.png 73Кб, 1050x1050
1050x1050
>>3566323
Это как раз норм, всё понятно, кроме ебучего operator+, который нужно прост знать, что переопределяется.

Взамен я предлагаю тебе помедитировать на пикрел пару часов/дней. Медитация охуеванием называется.
Аноним 18/10/25 Суб 14:58:27 3566341 280
>>3566323
Алсо, если тебе что-то не понятно, то ты в трейсе во время отладки увидишь, что говно именно тут случилось.

В жсе, если не знать базу, то можно очень долго ломать голову, почему числа отсортировались как говно. И я уже не говорю про framework-hell, который только у жсеров есть.
Аноним 18/10/25 Суб 15:00:58 3566343 281
>>3566323
А, я дебил. Ты из какого-то движка цитируешь? Не меня спрашивай, а разработчиков жса.

Я шапочно знаю, что они вроде хотели заебок сделать, но остановились на полпути, ни туды и ни сюды. И получилось хуже, чем если бы совсем не делали.
Аноним 18/10/25 Суб 16:02:48 3566365 282
1723110046001.png 116Кб, 807x1221
807x1221
>>3566192
> с очень эзотерической работой операторов
Как будто что-то плохое. Можно зато вот так делать.
Аноним 18/10/25 Суб 16:10:50 3566373 283
>>3566365
Что такое export template и почему я проспал это? Это модули? Их кто-то уже поддерживает?
Аноним 18/10/25 Суб 16:24:24 3566387 284
>>3566373
> Их кто-то уже поддерживает?
Все поддерживают. MSVC и шланг поддерживают, msbuild и cmake поддерживают, VS и CLion поддерживают. Даже в VS Code есть какая-то поддержка, хоть и кривая и надо в cmake скриптами обмазываться для генерации ifc под VS Code. На cmake можно мультиплатформу напердолить и поддержку разных IDE.
Аноним 18/10/25 Суб 16:32:03 3566390 285
>>3566387
> MSVC и шланг
Лучшую девочку компилятор в списке чёт не вижу.
Аноним 18/10/25 Суб 17:19:24 3566408 286
Аноним 18/10/25 Суб 17:26:44 3566413 287
>>3566408
Ты сделал три ошибки в слове GCC.

И этой девочки в списке нет.
Аноним 18/10/25 Суб 18:58:35 3566456 288
>>3566192
>айтишный изимод
нужно быть молодым, актуальным и чувствовать угадать грядущий хайп;
идеально не быть душнилой, те не слишком умным или слишком тупым и не вонять (физически)
Аноним 18/10/25 Суб 19:04:46 3566460 289
image.png 69Кб, 854x526
854x526
>>3566373
сматри как сегодня можно!
Аноним 18/10/25 Суб 19:31:56 3566479 290
Давайте постепенно отучаться от общения друг с другом, ведь нас всех скоро заменит ИИ
Аноним 18/10/25 Суб 20:17:14 3566508 291
>>3566479
>нас всех скоро заменит ИИ
Так я в ИИ и вкатываюсь, что бы вас заменить своим мокрописячным проектом
Аноним 18/10/25 Суб 21:31:32 3566556 292
>>3566479
Давай. Начни с себя.
Аноним 19/10/25 Вск 07:40:51 3566686 293
>>3566340
что значит переопределяется? Ты точно на плюсах пишешь или просто пиздишь что пишешь? жс это интерпритируемый язык без байткода, его парсят в AST дерево и дальше вызывают шаблонные функции вроде Number::operator+(Date &d) -> Number
Аноним 19/10/25 Вск 08:10:16 3566691 294
>>3566365
С каких пор static_assert работает на параметрах функции? 23? 26? Это requires позволяет такие трюки выполнять?
Аноним 19/10/25 Вск 12:57:10 3566820 295
>>3566365
и после такого кода кто то еще считает что у раста кривой синтаксис, не то что в плюсах...
Аноним 19/10/25 Вск 13:01:45 3566822 296
>>3566686
В плюсах для класса определяется, да.

Не ебу, как в жс, знаю только что для встроенных типов там мрак. И ссылаться на то, как работает движок не нужно - претензии пожалуйста к спеке языка.
Аноним 19/10/25 Вск 22:41:27 3567149 297
>>3566691
Он любое выражение принимает, которое можно вычислить при компиляции. requires в том случае просто проверяет что над параметром можно такую операцию провести. В 2025 году это рекомендуемый способ сужать дженерики, с концептами нет портянок ошибок как при обычных темплейтах, он чётко напишет что не так. В MSVC с голыми темплейтеми компилятор даже не напишет в чём проблема, просто то что тип невалидный. А с ассертом получишь нормальную ошибку и указание где она.
Аноним 20/10/25 Пнд 07:49:48 3567252 298
>>3567149
Вон оно что. Спасибо.
Оказывается, я использовал requires только наполовину.
Аноним 20/10/25 Пнд 22:33:30 3567791 299
>>3567149
пиздец, что они с плюсами делают(
Аноним # OP 20/10/25 Пнд 23:34:41 3567825 300
>>3567791
С таким комитетом и гейткиперов никаких не надо.
Аноним 21/10/25 Втр 16:44:40 3568241 301
>>3567825
помню смотрел один доклад по превью рефлексии для цпп26 у меня кишка выпала
ебало новичка вкатывающегося в кресты году в 30 будет просто непредставимо
Аноним 21/10/25 Втр 16:48:00 3568243 302
>>3568241
Вот не пизди. Рефлексия это лучшая фича этого десятилетия. Скорее бы её запилили, шланг похоже будет первым через пол годика. Единственное что может поднасрать - время компиляции. Хотя раст всё равно будет медленнее.
Аноним 21/10/25 Втр 16:52:57 3568246 303
время конпеляции мб даже улучшится потому что вместо заката солнца вручную с миллиардами рекурсивных шаблонов будет нормальный способ добиться того же
Аноним 21/10/25 Втр 17:02:12 3568250 304
>>3568241
Имхо ебало будет нормальным. Ибо плюсы деляться на несколько больших частей, которые можно использовать не заглядывая в другие.
Аноним 21/10/25 Втр 17:10:40 3568259 305
>деляться
во-первых пошел нахуй

во-вторых это изучать их и писать лабы можно не заглядывая в другие
а когда смотришь в чужой код где они использованы все вместе ебало сразу становится недовольным
Аноним 21/10/25 Втр 17:19:35 3568276 306
>>3568241
>рефлексии
>>3568243
>Рефлексия
Рефлексия? В моих плюсах?

Нихуя себе я из жизни выпал. Мечтал об этой хуйне некоторое время назад.

Тока есть некоторые проблемы с половинчатым изучением языка. Как меня однажды хрюша завернула за незнание Boost. Я спрашивал, какая часть буста им нужна, а она чёт промямлила про то, что в требованих написано "знать буст" и я должен знать буст.

Так же и с кресто-стандартами будет, вангую.
Аноним 21/10/25 Втр 19:45:13 3568381 307
>>3568241
смотри, чел, давать советы в интернетах это гнилое дело, но вот:
когда видишь какую нибудь новую "технологию нейм", то всегда первый вопрос который ты выясняешь, какие у ней есть реальные юз-кейсы
ну вот типа зачем нужна рефлексия в с++
ну в продакшен коде зачем она нужна? какие применения есть?
зачастую как все бывает в плюсах какое нибудь нововведение достаточно сложно по семантики и еще более запутано по синтаксису, а реализация ее в компиляторах превращается в сорт оф пытки для разрабов компилятора либо стандартной библиотеки, НО при этом у новинки бывает всего лишь пара (а зачастую и всего лишь) одно полезное применение
и зачастую оказывается что в своем домене разработки тебе НИКОГДА эта фича языка не понадобиться
ну и пошла она нахуй
и изучение ее пошло тоже нахуй
Аноним 21/10/25 Втр 19:47:44 3568385 308
>>3568276
>Как меня однажды хрюша завернула за незнание Boost. Я спрашивал, какая часть буста им нужна,
Чел, ну дык ты бы и сказал что "знаешь буст". И все. Делов то. Если это была hr. А ты полез в бутылку. Зануда. На техсобесе если бы челик доебался сказал бы что не знаешь и что хрюше спиздел потому что оче хочешь попасть на эту вакансию. Делов то. Главное как это подать.
Аноним 21/10/25 Втр 19:50:21 3568386 309
>>3568246
чего добиться
дай ка кусочек твоего кода с "миллиардами рекурсивных шаблонов" которые заменит охуенное нововведение рефлексия
а?
а то тут слишком болтовни и мало кода
Аноним 21/10/25 Втр 19:55:00 3568389 310
вот, к примеру, спросил гугл какие применения могут быть у рефлексии если она будет реализована в языке с++:
https://share.google/aimode/ITA0GEWRiAwjlthM9
только вот проблема в том что это буллшит, и на самом деле, с той предложенной реализацией рефлексии что планируется в языке, большинство этих применений невозможны
Аноним 21/10/25 Втр 21:25:28 3568435 311
>>3568389
Какие конкретно? Я бы использовал автоматический маппинг мемберов для проброса куда-то в луа или редакторы, статическая рефлексия тут была бы очень кстати.
Аноним 21/10/25 Втр 21:50:17 3568450 312
image.png 291Кб, 854x443
854x443
>>3568386
ну я работал с сериализатором где все поля лежали в списках типов которые обходились "миллиардами рекурсивных шаблонов" и код выглядел как пикрил а один файл собирался полчаса нахуй
Аноним 21/10/25 Втр 22:03:11 3568460 313
>>3568450
> а один файл собирался полчаса нахуй
ZERO-COST!!!!
Аноним 21/10/25 Втр 22:42:04 3568483 314
>>3568450
>и код выглядел как пикрил а один файл собирался полчаса нахуй
Я делал свою велосипеную рефлексию, и выбрал рантаймовый вариант (метаклассы создаются при старте программы, а компилируются один раз) именно из-за темплейтного ада и скорости компиляции.
Аноним 21/10/25 Втр 22:46:28 3568486 315
>>3568389
>с той предложенной реализацией рефлексии что планируется в языке, большинство этих применений невозможны
Если чего-то не хватает, вся обвязка элементарно пишется. Главное, чтобы это в языке было. А то сейчас самый простой способ для рефлексии - писать свой препроцессор на libclang вроде moc в Qt.
Аноним 22/10/25 Срд 10:22:56 3568668 316
>>3568385
>А ты полез в бутылку. Зануда.
>кресты
Ты ещё пожалуйся, что профессианальные баскетболисты все дылды с 210+ ростом.
Аноним 22/10/25 Срд 10:24:03 3568669 317
>>3568668
>анальные
Ну ты понел, орфографические ошибки что-то знают про эту жизнь.
Аноним 22/10/25 Срд 10:25:10 3568670 318
Аноним 23/10/25 Чтв 23:11:38 3569870 319
Анон, поясни. Вот я поставил приложение от ХХ, зашёл глянуть вакансии и охуел от количества откликов на них. Раньше, и да, это было достаточно давно, я пользовался веб-версией, которая количество откликов не отображала, поэтому про прошлую ситуацию не в курсе. И да, вопрос в целом по теме, так как я смотрел крестовые вакансии - на все 50-200 откликов, на пистон какой-нибудь вообще мрак. Анон, кто участвует в хайре, поясни пожалуйста - это вкатуны-черви-пидоры спамят куда не попадя или действительно немалая часть из откликов это персонал приемлемого качества?
Аноним 23/10/25 Чтв 23:42:30 3569901 320
>>3569870
> вкатуны-черви-пидоры спамят куда не попадя
Да. Тупо рассылают отклики, даже не читая описание вакансий. Многие из них даже хеллоуворлд не могут написать. Ещё этим занимаются боты, мошенники, спамеры и просто всякие шизики.
Аноним 24/10/25 Птн 21:48:39 3570570 321
image.png 369Кб, 1920x1170
1920x1170
Мой коллега пользуется этим IDE. Скажите, он ебанутый? Ни поддержки плагинов, ни даже ИИ-помощника нет как в CLion/VS Code.

Это необучаемость?
Аноним 24/10/25 Птн 22:14:19 3570588 322
>>3570570
>Это необучаемость?
Да. Он дед?
Аноним 24/10/25 Птн 22:20:08 3570593 323
>>3568389
Так с любой хуйней в этом ебанутом языке. Тебе добавляют хуйнюшку но как это говно будет поддерживаться уже всем похую, главное добавить. Это ведь проще простого. А как добавили там лет 10 пройдет прежде чем студенты завезут поддержку фс, многопоточки, корутин, импортов, форматирования, подставить свое
Аноним 24/10/25 Птн 22:51:40 3570614 324
image.png 64Кб, 853x463
853x463
>>3570570
если что то это Ultimate++
Аноним 24/10/25 Птн 22:58:56 3570616 325
>>3570570
хз, может у этой иде есть какая то уникальная фишка, как, к примеру source insight является скорее "браузером" кода, чем редактором, позволяя более удобно чем даже в современных иде, разбираться в большой чужой кодовой базе;
ну и как то все эти эзотерические иде выживают, коммерческие как то находят финансирование, а "свободные" - привлекают сторонников бесплатных рабов кодеров
Аноним 25/10/25 Суб 02:19:35 3570689 326
>>3570570
Тебя не должно ебать чем другие пользуются.
Аноним 25/10/25 Суб 13:47:45 3570875 327
>>3564650
Чел, в любом наукоемком направлении от биотеха до аналоговой электроники используют языки программирования для вычислений данных
Аноним 25/10/25 Суб 13:48:12 3570876 328
>>3570875
И я не про Латекс, а питон и си
Аноним 25/10/25 Суб 17:18:01 3571002 329
В чём отличие сеньки от мидла в крестах? Вопрос не о формальных годах опыта (сенька по годам - это кто, 6+ или 10+?), а о компетенциях. Пусть домен эмбеддед, но не сильно глубокий.
Аноним 25/10/25 Суб 17:24:11 3571008 330
>>3571002
>В чём отличие сеньки от мидла в крестах?
Сеньки крестов не существует. Слишком большой охват у языка.

Существует сенька предметной области, который пишет на крестах.

Самое большое разочарование, кстати, что никогда мне этого не видать, не залезая в чью-то трясину предметных знаний.
мимокрестомакака 6 коммерсо-лет
Аноним 25/10/25 Суб 18:49:00 3571053 331
>>3571002
Этот >>3571008 прав и все плюсы охватить фактически невозможно. Но предположу, что зависит от позиции в команде. А именно сеньор по идее должен больше заниматься архитектурными вопросами и ревьювить код.
Аноним 25/10/25 Суб 19:04:47 3571062 332
>>3571053
>все плюсы охватить фактически невозможно
Возможно. Кто-то же стандарт разрабатывает, компиляторы пишет. Для этого надо весь язык знать, целиком.
Аноним 25/10/25 Суб 19:08:25 3571063 333
>>3571062
Иименно по этому время от времени им кидают баги компиляторов и библиотек типа stl. Или у разных компиляторов разные результаты работы.
Аноним 25/10/25 Суб 19:09:58 3571065 334
>>3571002
Уровнем акю и интеллектуальными способностями. Ну еще релевантным опытом. Вот ищи пересечение этих двух кривых
Аноним 25/10/25 Суб 19:30:54 3571080 335
>>3571053
Ну и в сишарпе каком-нибудь бэкенд разработчик будет отличаться от разработчика игр на юнити
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов