24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
>>101561653 (OP) Хотел бы учить языки, зашел бы в соответствующий раздел и там СРАЗУ ЖЕ КАРТИНКУ НАШЕЛ, ВОТ ТАКУЮ. И пошел бы и начал читать и кодить, а не "дайте годных книг". В интернете куча гайдов, иди учись сука. Пидор, хватит прокрастинировать и пиздуй учись.
>>101562421 Я это не для себя создавал, а для тех кто сидит только на БЭ и возможно им какой-нибудь анонимус все же посоветует по личному опыту что-то стоящее. я глуп и это признаю
>>101561653 (OP) Есть только JS, все остальные языки либо для убогих, которые пригодны для написания скучной хуйни обслуживающей JS, либо просто говно и не нужны.
В каком-то треде помню анон советовал какую-то универсальную книгу для программирования, но название я успешно проебал. Что-то вроде code thinking, кажется, ну или в таком духе.
Аноны, но какие нахуец книги о программировании могут быть в 21 веке? Зачем забивать голову всем этим никчемным дерьмом? Какой на хуй Си плас плас за 21 день? Ищите область которая вам интересна, ну например разработка драйверов для звуковых чипов во встраиваемых системах - хуячте соус ядра - получайте профит. Нахуй алгоритмы, найух все, нахуй книги - чтение соурсов даст вам намного больше.
>>101566650 Блеять, какие алгоритмы, анон, ну вот есть классика - Кнут, он интересен ИСКЛЮЧИТЕЛЬНО и только в целях изучения истории, беллетристика для дроча в туалете. Практическая задача, нахуй, нахерачить FIR-фильтр, и че? Чем не поможет Кнут, Кормен, Саенджвик? Ничем, блеять, только курить профильную лит-ру
Eсли уж припекло почиталки - велкам то Parallel and Concurrent Programming in Haskell, хотя бы че полезное узнаете, на вроде закона Амдала, накладывающего фундаментальные ограничения на эффективность распараллеливания алгоритмитов. А в целом, я придерживаюсь своей точки зрения - книги не нужны, об этом еще, блеять, Чадский говаривал в Горе от ума.
>>101565147 >осилить ассемблер >Считать что ассемблер - язык, а не общее название для 100500 мнемоник различных ISA Вся суть ПРОГРАММИСТА НА АССЕМБЛЕРЕ уровня /b/
>>101567609 Ассемблер, для какой архимтектуры надо уточнять всегдя, как же вы заебали со своим ассемблером, во все дыры пиздячите свой ассемблер. Архитектура какая? ARM, MIPS, x86?
А уж блеять, как различается программание для ебаных ARM в зависимости от конкретного SoC. Двоч, заебало меня все это, хочу сдохнуть, простите меня все
Embedded SoPC Design with NIOSII Processor and Verilog Advanced FPGA Design. Architecture, Implementation, and Optimization Designing Digital Computer Systems with Verilog Digital Systems Design with FPGAs and CPLDs Verilog Coding for Logic Syntesis
>>101568630 А анон верно метит, никому нахуй я не нужен с пидорашковышкой. Вышка в РФ - фикция, потеря времени в лучшем случае, квалификация нулевая. Ну какой нахуй черт я учился на гребаного технолога машиностроения, если приходится батрачить программером?
>>101568796 У тебя хотя бы техническая, можешь в АСУ податься, автоматику-вот в это всё. Я вообще с гуманитарной вышкой, худо-бедно работаю формошлёпом. Есть у таких же как я истории успеха, а то порой полным говном себя ощущаю.
>>101568979 Вышка то по идеи и должна привить скиллы, но не в рашковышке. В ебанной стране приходится до всего доходить самому. Вроде должен был бы ненавидеть все здешнее, но люблю, блять, страну, людей, пидорошкенцев - люблю, ватников - уважаю, такой вот я
Спрошу здесь. Поднадрочил я SQL, уже кое-чего могу и умею нет, я не тот охранник из пятерочки. Понимаю, что без практики все эти знания катятся просто в пизду. Я так понимаю, для написания хороших запросов нужно определенное мышление грубо говоря, а без практического опыта оно очень быстро утрачивается если вообще было сформировано. Где можно на реальных примерах попрактиковаться? У меня есть своя самописная АС (автоматизированная система), клиент-серверное приложение, но там все запросы и хранимые процедуры я уже написал, да и объемы там небольшие, индексы построила СУБД при создании ключей, так что тут ничего интересного.
>>101569050 Технарь или гуманитарий ебанный? Вот такая вот демаркация меня больше всего выбешивает. Технари-говнари, гуманитарии-хуярии, нет никакой фундаментальной разницы. У всех людей мозги работают одинаково, если те ебало не пробило ломом, конечно. Каждый анон с непробитым ебалом может понят все, что создано на сегоднешний день человеками, остальное - отговорки. Сколько я блять раз слышал, что мол я гуманитарий и не могу понять того-то. Нет желания просто
>>101569349 А нихуя и не напишешь. В жизни современного кодера SQL занимает 5% рабочего времени, если ты не конкретно разработчик СУБД. Попробуй погуглить, чем занимается разработчик PL/SQL в каком-нибудь банке.
>>101569750 Инсерты и делиты и я хуяру каждый день, ну конечно блеять какаянить ORM за меня генерит их, кодить raw sql только лишь для специфических миграций приходится. Неужели есть отдельный класс sql-кодеров?
>>101569443 Ого! Прикольно, даже не знал, что и такое бывает. >>101569505 Да нет, мне СУБД особо без разницы. АС у меня просто биллинг небольшой по подсчету платы за свет, воду и прочую мутоту. >>101569714 >SQL и кодер Ну так это и есть язык программирования. Какой-нибудь банковский (да и далеко не только банковский) программист дрочит огромные таблицы, пишет под них запросы для выборки/изменению данных. Там каждый ньюанс важен.
>>101569952 Угу-угу, ключевых слов в SQL вообще очень мало (почти как и в любом языке), а библиотек вообще нет, но вот комбинации этих слов могут вогнать в ступор и новичка и профи. >>101570011 Сложные запросы нужно писать руками. Автогенерация может тебе такое нахуевертить, что выборка будет занимать по полдня. А еще есть всякие там дедлоки прочая хуита.
>>101563744 >Кнута ОХ, БЛЯТЬ, СЕЙЧАС ЗАДРОЧУ КНУТА, ПОТОМ ПОСЛЕ ПЕРВОГО КУРСА ПОЙДУ В ЯНДЕКС РАБОТАТЬ, ПОТОМ В ШАД ПОСТУПЛЮ, ПОЛУЧУ PHD В КОМПЬЮТЕР САЕНС, БУДУ В ЯНДЕКСЕ МАШИННЫМ ОБУЧЕНИЕМ ЗАНИМАТЬСЯ, СТАЖИРОВАТЬСЯ В ГУГЛЕ, БЕСПЛАТНЫЕ ПЕЧЕНЬКИ ЕСТЬ, СИДЕТЬ В ПУФИКЕ С МАКБУКОМ, НА КОНФЕРЕНЦИИ ЕЗДИТЬ, ОХ ЗАЖИВУ!!!
>>101570035 У меня вон Кнут в туалете, при всем уважении, мышления его книги не развивают, читаю в основном чтобы получить историческую справку, Кнут крут в том, что расписывает для некоторых алгоритмов историю в плоть до древних мыслителей. А мне на работе нахуй не надо истории, мне нужен дохуя-полюсный FIR с определенными характеристиками, как жить то?
>>101570037 Анон, нужно написать скрипт небольшой для сайта одного, после ввода капчи вручную, скрипт нажимает далее, выбирает из списка, далее, выбирает из списка далее, все. Что надо прочитать?
>>101570200 Скажу за SQLAlchemy, да порой оно генерит такой лютый бешеный sql c exists и прочей херней, что полдня выполняться будет, но это не повод спускаться до raw-sql
>>101570215 Вот этому два энергетика. Кнут - хуитка для школьников, которые хотят показаться умными и дрочат на матан и всякую подобную нерелейтед хуйню.
>>101570348 Что за raw-sql? Самописный чтоль? Почему нет? Знаю одного хуя, ой бляя, вот он генерит какой-то шнягой, по-моему MS Access лол, там такой невообразимый пиздец, а руками я такое ему написал в 2 строки, так он даже не знал, что там есть режим, чтобы руками писать. Блядь, вот такие бывают погромисты.
>>101570405 >28.8 лет Хуй знает. Мне вот 20 и мне довольно стремно, что все ровестники работают, а я анимэ смотрю. Просто не охото заниматься чем-то неинтересным. Хотел бы в геймдев, но как-то ничего не ищется.
C: Kochan - Programming in C - единственная beginner книга по си, по человечески(ну, или почти) структурированная, с поочередным изложением. Да, керниганская книженция слишком перемешанная. Python: Think Python - think like a computer scientist Python object oriented programming Python cookbook как сборник всяких готовых решений и идей
>>101570465 А матан бывает ой как нужен, но редко блеять, ну если уж нужен то небывалый. Знаю что заебал тут всех уже со своими FIR-фильтрами, но че сделаешь, тянки то нет, так вот там..
>>101570569 ну а чем node неугодил, для некоторых применений его асинхронная природа только на пользу, если ты про спагетти код из колбеков, то await-async в es6 решаеют проблему в известной мере
>>101561653 (OP) Анон, как перестать быть макакой и начать жить? Программирую для развлечения по вечерам после работы. Могу в питон, похапе, js, но не могу в мышление, алгоритмы. Мне Кнутт поможет в этом? Может, есть другие работы на эту тему от других именитых пацанов? И да, подбрось сайт с задачками от простого к сложному.
Возможно вопрос дебильный, но все-таки спрошу. Объясните, пожалуйста, как вообще устроены бэкэнды у сайтов и прочие серверы? Я вообще нихуя себе это не представляю. В моих догадках это просто наборы скриптов, которые лежат на сервере и ждут, пока из вызовут (как? из фронтенда с передачей параметров?). Либо это запущенные процессы, которые по определенным портам ждут, когда на этот сокет обратится клиент и пойдет обмен данными. Как-то так?
>>101570616 >матан бывает ой как нужен Не знаю где он там нужен бывает. Мне бывает нужен только когда читаю какие-нибудь статьи или GPU gems/GPU pro/e.t.c. И то только где что-то, касательно обработки изображений или моделирования физики. Подумываю повторить как-нибудь матан, а то подзабыл. Кстати, не подскажете какую-нибудь книжку? Не помню, что там было в универе...
>>101570831 А вот на счет обработки изображений хз, я там биз матана как раз обходился, ну надо было морды как-то искать, ну алгоритм Виолы-Джонса, ну и че, взял и запрограммил классификатор на opencv, да матан там нахуй
Если уж тут пограммистов тренд, то скажите, я сейчас пишу на шарпее (уже как год или полтора), до этого писал на жабе (примерно такое же время), т.е немного да понимаю, но тут стал вопрос в том, на чем писать один проект (который довольно большой) и дальше продолжать писать, шарп конечно хорош, но я почему то вижу больший спрос на жабу. Что скажете?
И кстати, если писать основную часть софта на жабе, а некоторые вещи (вроде работы с WinAPI или чем-нибудь вроде того) писать на шарпее и вызывать их из жабы - костыли ли это, индус ли я?
>>101571189 Ну вот читаешь ты из файла, дергаешь read, блочишься, эвент луп при этом не простаивает, а перекидывает остальное в другой тред (при необходимости создает новый). В GHC так же? Пруф можно?
>>101571209 Ну справедливости ради отмечу, что там действительно не нужно нихуя знать, реализуй эллиптическую крипту по ГОСТ, например, так чтобы сошлись тестовые примеры и усе, о полях не нужно знять
>>101570215 Я про Кнута и не говорил и сам его не читал, а вот Седжвика прошел пару недель, получил улучшенное представление о моделях данных, так что это весьма прикладной курс.
>>101571641 Ну я уже больше пары таки прочитал, а так это просто хобби, вроде сбора марок или типа того. Да и постоянно придумываю разные штуки для автоматизации классификации (для пдф и epub) и каталогизации всего этого дерьма, это интересно.
>>101571381 Нода на бекенде = проблемы с настройкой сервера. Javascript'у место на фронте, а не в тылу, где отлично справляется python/java, а теперь еще и go. Говорю это как тот, кто написал свой клон АИБ на ноде и теперь имеет проблемы с хостингом - негде хостить это дерьмо.
>>101571653 Эти механизмы не работают с ordinary file и еще кое-чем. Про бзди не помню, но в линуксах вообще нет асинхронного I/O для файлов. Вернее, есть ядерный AIO, но он говно, и его никто не использует, есть ещё свой AIO в glibc, но это костыль-обертка поверх pthread.
>>101571925 Анон ты загнял меня в угол, каюсь, проверю конечно потом твои слова про отсутсвие async io для файлов в линупсе, но для pipe/sockets, оно норм работает в GHC
>>101572009 Лол, тут тож нужен был ffmpeg в atlix, так блеять админы в итоге прикрутили статически собранные бинари, один хер проще было чем ебля половая с yum'ом
>>101572106 Ладно, я в перл вообще ни в зуб ногой, да и не нужен язык, когда код может выглядеть 10 тысячами способов, какой нахуй ентерпрайз, если нет стандартизации?
>>101572203 че думать, в ебаном диструбутиве atlix 3 нет нормально собранного ffmpeg, зато есть на одном известном сайте статически слинкованные бинари, на них и остановились
>>101572232 Окей, не мертв. Но ентерпрайзовым не станет никогда, поскольку гибкость имеет обратной стороной нечитаемость. Я читаю код на мерзком пхп и понимаю, что он делает. Читаю код на шарпе, понимаю еще лучше. Читаю на джаве, блядь, опыта на ней ноль, но понимаю. Сколько времени нужно потратить на понимания такого гибкого перла? Нахуя он тогда нужен?
>>101572317 История меня не интересует, а нода имеет удобную структуру - раз, не требует переключения парадигм мышления - два (могу кодить фронт и бек-енды на одном языке), мне нравится js - три. И то, что нода идет на спад, говорит лишь о том, что она наконец-то получит адекватную оценку, что только в плюс.
И все-таки, поясните, пожалуйста, на примере Макабы - как это работает? Вот я вижу фронтэнд, это хтмл с набором элементов. Как это дальше работает? Что происходит, когда я нажимаю кнопку [Отправить] например? Более/менее я представляю как это сделать на пхп, ну а как это будет на каком-нибудь Ruby, Python, Perl или том же Node.js ?
>>101572330 Командная работа требуется и организованная работа требуется, один стиль среди программистов. Это тебе не тот случай, когда каждый пишет хуй пойми как, но удается соединить. Здесь слаженная работа нужна. А это очень важно, если ты не одиночка, или вас команда до 6 человек.
>>101572476 >Что происходит, когда я нажимаю кнопку [Отправить] например? POST-запрос по url.
>ну а как это будет на каком-нибудь Ruby, Python, Perl или том же Node.js Отправить запрос - никак, отправляешь либо через форму, либо через ajax. А обработать - как угодно.
>>101572505 Ага, вот только когда единый стиль поддерживается на уровне языка (python) или имеет единую конвенцию (js, camelCase, количество пробелов в табе = 2 и т.д.) - это гораздо лучше, чем локальные соглашения. И не нужна мне гибкость, мне нужно решать задачи.
>>101572336 >>101572470 Хочу повторить матан, чтобы понимать смысл всяких производных/пределов/интегралов. Основные вещи я помню, но бывает натыкаюсь на какую-нибудь формулу и не могу понять, в чём вообще смысл и что хотел сказать ею автор.
>>101572628 Фихтенгольц ваш морально устарел, сейчас все идет к анализу дифференциальных форм на многообразиях, у Зорича оно вроде пучком, а вот у фихтенгольцов...
>>101572550 А можно примитивный пример на любом из реальных языков, которые могут быть использованы, который просто какую-нибудь строку возвратит? Напишите, пожалуйста, суперпримитивный бэкэнд, просто хочется на это глянуть, как оно будет выглядеть.
>>101570729 Вот тебе задача для стажера. Даны целые числа n и m (1<=n<=10^18, 2<=m<=10^5), необходимо найти остаток от деления n-го числа Фибоначчи на m.
>>101572829 Да он там показывает презентации, где каждая итерация каждого цикла разжевана до безобразия, три вида представления каждой части - текстом, видео и Седжвик пиздит, что это, да с чем едят. Очень понятный курс.
>>101572841 Держи. Все, что ты вводишь, будет выводиться ниже, при этом данные отправляются на сервер и возвращаются из него, без перезагрузки. https://ideone.com/IgLqV3
>>101571378 как вы умудряетесь столько книг читать, ну не ты, а в целом, постоянно советуют их пачками, от 1к страниц каждая, как я все это прочесть должен, если я тупой и не могу быстро читать и при этом понимать что там написано. (только художку, но это не считается)
А вот такой ХТМЛ из первого примера как вообще понимает, что exported_func относится к CGI, который на сервере? А еще - этот CGI должен быть как обычный текстовый файл сохранен и к нему пути должны быть прописаны?
>>101573525 Этот хтмл (который ты написал) вообще не понимает, где что, он берет value DOM-ноды по id, и вставляет в innerHTML другой DOM-ноды по id, делает это на javascript, ни о какой отправке и речи не идет.
>>101561653 (OP) Коли подвалил тред, спрошу. Анон дай годных ссылок на книги по php, для нафани. Ну и по работе с базой + шаблонами, версткой. Немного шарю, но надо больше.
>>101573662 Да нахуй дергать сервер ради такой поебистики. Тем более, если на пхп, то придется перезагрузить страницу, а ты че лох что ли страницу перезагружать?
>>101573613 Какого хуя вы меня путаете, какой еще Javascript, это же на Perl написано? https://ideone.com/IgLqV3 Или это подключенный Ajax транслирует в js это?
>>101573801 мало знаю про функции, переменные пути реализации на примерах., выполняю в основном шаблонную хуйню, а тут встал остро вопрос о написаниях скрипта, и тут я обосрался.
>>101573870 Ты скинул код в тред, я на него и ответил, отвечать на perl не собираюсь, язык говно и для разработки не годится, если только ты не академик-мазохист-илитарий-пидарас в одном лице, тогда пожалуйста.
>>101573916 Да и по верстке шаблонов было бы не плохо литературу годную, мои решения очень "мусорные". Хочется максимально коротко все делать как бати.
>>101573989 >доска обьявлений Здесь все просто - обычный сайт, обычная таблица, не вижу проблемы, есть сущность юзер, сущность объявление, которое хранит id юзера, да и все по сути. А вот отправка смс - хз, ни разу не делал, нужно обращаться к какому-то стороннему сервису, у которого есть свой api.
>>101574135 Не, там малек по другому, во первых я реально нафаня в вопросах скриптов и баз. Во первых мне нужно понять как сделать адекватную базу, что бы после граббера импортов вливать туда первые обьявы, во вторых, то что получилась у меня похоже на хромого брата авито, выебаного в жопу. Желаемый результат рип авито, с последующим апгрейдом под мой регион. С адекватной админкой, что бы дауны могли спокойно модерировать все. Проект по сути не коммерческий, а просто так сказать, для себя, цель такая, но возможно и для коммерции потом сгодится.
>>101573870 Итак, по порядку. Идет запрос на сервер. Ответом приходит страница, в которую зашито событие, после отжимания клавиши передавать содержимое поля назад на сервер. Получив данные он возращает их снова пользователю(если надо, проведя ряд операций над ними). Формируются новые данные. ajax+perl. Лучший тандем.
>>101574178 Я считаю избыточным возможность делать одно и то же 10000000000000 разными способами. Существуют академические языки, вот на них пусть это и реализуют, а языки для работы должны быть емкими, лаконичными, когда я говорю "сосать", программа должна сосать, а не облизывать головку.
>>101574135 вот про смс сервисы видел скрипт, который собирает номера пользователей и руководствуясь отдельной базой, рассылает оповещения. Типо в интересующем разделе есть обновления. А рассылает уже технически прикрученными свистками разных операторов. Шаблон похожий видел, но опять же, под себя сделать не могу, по этому и решил учить, похуй сколько времени займет, но решить надо иначе спать не смогу.
>>101574283 Для сайта объявлений вообще подойдет нереляционная база в формате JSON, потому что единственная связь, которую нужно хранить, это id юзверя в объявлении. Как вливать - через стандартную форму как это делают юзеры, post-запросами, заодно и потестируешь скорость работы.
>>101574285 Вот только ебанутому перлисту и могло прийти такое решение - отсылать данные для действия, которое можно сделать без отсылания данных. Чума просто.
>>101574485 хочется создать непосредственно базу с нормальной разметкой. У меня есть кашерный граббер авито он грабит всю инфу, те в каждой колонке есть все данные обьявления, город, номер, цены, даты, все абсолютно. Вот как сделать свою базу обьявлений так что бы при импорте все попадало в нужные колонки базы, и адекватно отображалось.
>>101574485 может быть посоветуй какие то другие решения вопроса, с созданием коммерческой доски обьявлений, я пересмотрел все популярные CMS нашел пару плагинов досок, но они тоже все либо сырые либо платные. Так же там везде с системами оплаты не густо, а хотелось бы оплату как на одноглазниках например.
>>101574540 Ок, можно занести их в базу было, еще что-то сделать. Но мне не хотелось. Просто пример аякса и серверного языка. Но судя по тому, что ты конченый опущенец, который не может понять, зачем передавать данные на сервер, то выпились.
>>101574688 >Так же там везде с системами оплаты не густо Каждый конкретный способ через API каждой конкретной платежки, готовых решений не знаю, но они наверняка есть.
>>101574664 хз НИРАБОТАИТ. А так как я тупой, не могу понять как и где не пашет. Либо база сыпется, либо вывод не адекватный. + еще при добавлении фотографий в обьявления, может появиться фотка которую добавляет другой юзверь, я так понимаю тоже с базой налажал.
>>101574691 >Ок, можно занести их в базу было, еще что-то сделать Но ты решил их вернуть в div того же документа, охуенное решение, так показывает мощь языка для импотентов.
>>101574753 Вот как раз и проблема, допустим есть Классифилд или как то так, как его с робокассой то подружить, что бы после смски в личный кабинет поступило лаве и пошел вывод обьявы в вип блок.
>>101574814 Асинхронный джаваскрипт, я этим аяксом ака хмлхттпреквестом подтираюсь. А ты вместо того, чтобы показать, зачем перл может быть нужен в этом примере, показал лишь тупое использование технологии для холостого хода - избыточное решение, требующее в 300 миллионов раз больше ресурсов.
>>101574833 Можешь подсказать изза чего при добавлении фоток двумя пользователями они смешиваются рандомно выводятся в обьявления. Те фото 1 юзера могут попасть к любому кто в это время добавляет обьявление 2. Где копать то? Сам скрипт выебывается или базу рыть7
>>101574980 > Сам скрипт выебывается This. Видимо, он делает два запроса от одного пользователя, между ними вклинивается другой запрос, а id для сохранения берется хуй пойми откуда, а может url картинки, хз, но это скрипт, а не структура базы. Хотя для гарантии можешь выложить схему таблицы.
Если совсем не шаришь программирование – то HTDP книга. А если уже можешь хоть что-то написать – то SICP как раз охуенен. Там про изменяемые переменные где-то после сотой страницы рассказывают только, а ООП так вообще ближе к концу. Короче – заебись правильно все толкуют. И примеры на высшем уровне.
Посоветуйте годноты по плюсам (знаю их на уровне ньюфага, но сейчас устроился быдлокодером на них в одну быдо-контору так что наверно придется в них разобраться)
>>101576513 Как? Как, сука как? Я несколько программ для себя уже написал, уровня почтового клиента и файлового менеджера, а работу уже второй месяц найти не могу, правда по шарпу.
>>101576513 Проштудируй Страуструпа, если этого не делал. Если делал выучи UML, может пригодится. Почитай про паттерны, может пригодится. А еще почитай про сложности алгоритмов и многопоточность. В принципе, может быть так, что тебе все это и не пригодится.
>>101574457 Меня на стажера заставили radix sort написать (так чтобы он быстрее std::sort работал) причем в блокноте и без интернета и какие-то ебанутые задачи спрашивали, одна тож сводилась к какой-то нелинейной рекуррентной последовательности которую хирой заменой можно было свести к линейной и найти формулу n-го члена.
>>101577135 Ну вообще вроде как от компилятора зависит, но вообще нормальный radixsort с разрядами бит по 16 для int-ов явно быстрее чем quicksort работает
>>101577133 Полгода искал, искал в нескольких городах-миллионниках. Сейчас забил и помогаю знакомому с продажами и немного фрилансом занимаюсь. Денюжки небольшие, но жить можно. Вообще я сам виновал, дотянул до последнего, а сейчас я уже слишком стар для джуна (23лвл)
>>101577256 На практике понятно дело чтоб оно быстро работало надо не заводить вектора с каждым значением разряда а подсчитывать количество чисел с каждым значением и найти куммулятивные суммы чтобы потом по этим индексам добавлять новые элементы ну и разряды удобные сделать например по 16 бит что можно было битовыми операциями их легко находить
>>101577290 Понял, когда ссать ходил. Чет я тупею в своем бодишопе. Ну так судя по всему в маленьком массиве данных быстрая сортировка все равно быстрее будет даже в худшем случае. Да и никто не пользуется сейчас интами в 16 бит, медленнее же явно.
Анончики, а у меня вот соблазн появился - не читать книжки одну за одной, а смотреть в книгах отдельно по абзацам то, что мне надо. Кто-нибдуь делал так?
>>101577436 Не я про обчычные инты в 32 или 64 бита, 16 бит это я про размер разряда. Соотвественно в этом случае для 64 бит инта нужно 4 прохода. Хотя наверно 16 многовато я бы 8 сделал
Кароч берешь Русинович Соломон Внутреннее устройство шиндоус, МСДН, ДДК, изучаешь работу в виндбг, заодно петон там для автоматизации всякой, имунитидебаг, на фоне задрачиваешь x86-64, можешь почитать маны интела, пишешь свой фазер, находишь баги в софте, начинаешь понимать что багбаунти хуйня и уходишь на темную сторону и регаешься на блокчейне, покупаешь себе дабл впн, настраиваешь систему с кучей виртуалок и жесткими ограничениями, накатываешь EMET, визуалстудию, локальный репозиторий, начинаешь свой проект, ищешь партнеров, пилишь 0.1a, тестите, гоняешь в профайлере, делаешь систему для автоматизированного тестирования на VIX API, находишь еще багов, плавно подходишь к продакшн версии, все заряжены, хуярите, работаешь так пару лет, если делать все грамотно, то сидишь на двачике, а твоя опг работает автономно и приносит нехуевый доход.
Советуем книги, обсуждаем языки.
стараемся без срача