Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
187 12 42

Аноним 13/01/20 Пнд 02:35:10 2114364901
download.png (524Кб, 720x400)
720x400
Программирование - удел гуманитариев или технарей?

Вроде как считается,что программисты технари. Но я вот начал (неделю) изучать программирование и структура скорее напоминает человеческий язык нежели какую-то математику. Я с математикой никогда не дружил и всегда считал себя гуманитарием, который может в логику но программирование мне нравится и вроде есть прогресс.
Аноним 13/01/20 Пнд 02:39:21 2114366512
Бамп
Аноним 13/01/20 Пнд 02:46:51 2114368993
Бампну тебе разочек
Аноним 13/01/20 Пнд 02:50:07 2114370114
Бампик
Аноним 13/01/20 Пнд 02:51:04 2114370455
>>211436490 (OP)
Для того чтобы писать действительно сложные вещи (ОС, движки игровые и т.д) обязательно нужна математика. Ну а сайты делать или формочки лепить в конструкторе можно и с гуманитарным образованием
Аноним 13/01/20 Пнд 02:54:48 2114371646
>>211437045
Какая математика в игровых движках? Школьная геометрия (без доказательств)?
Аноним 13/01/20 Пнд 02:56:12 2114372167
>>211437164
Много движков написал уже?
Аноним 13/01/20 Пнд 02:58:21 2114372928
>>211437164
>>211437045
Ну я заметил, что немного математики всё-таки надо. Из самого сложного,что я пока что встречал - это надо было подсчитать скорость чтобы объект во всех направлениях двигался с одной скоростью , если без формулы то по диагонали он двигался быстрее чем по вертикали или горизонтали.

Ну и я всё-таки говорю о обычных программистах а не единицах что новые ос и движки пишут.
Аноним 13/01/20 Пнд 03:07:14 2114375899
>>211436490 (OP)
>и структура скорее напоминает человеческий язык нежели какую-то математику
Ты будешь на ямле програмировать. В тех редких случаях, когда нужно будет включать мозг, тебе понадобится скилл инженера или мат бекграунд.
Аноним 13/01/20 Пнд 03:07:35 21143759610
Аноним 13/01/20 Пнд 03:12:08 21143775011
Аноним 13/01/20 Пнд 03:14:41 21143784812
>>211437164
> Какая математика в игровых движках?
Почитай как работает ray tracing например. И это только один из случаев. И это только чистая графика.
Аноним 13/01/20 Пнд 03:14:52 21143785613
1578874462542.jpg (20Кб, 300x300)
300x300
Если ты воспринимаешь язык программирования не как язык алгоритмов и расчетов, а как язык эмоций человеческий, то из тебя получится не программист, а очередной дебил, способный написать максимум сортировку пузырьком, и то по бумажке.
Советую бросить это дело и заняться чем-то полезным.
13/01/20 Пнд 03:15:02 21143786114
нет, простые команды, доступные гуманитарию -- программированием не является, и, соответственно, никак не оплачиваются
Аноним 13/01/20 Пнд 03:17:16 21143795515
>>211437856
Язык эмоций? Ты что ебнулся? Или технарь, который не знает что такое человеческий язык?
Аноним 13/01/20 Пнд 03:17:56 21143797516
RayTracingIllus[...].png (232Кб, 960x1078)
960x1078
>>211437848
Школьная геометрия (без доказательств).
Аноним 13/01/20 Пнд 03:25:45 21143824217
>>211437975
А разве это не работа математика? Он считает это все говно а программист это переводит в код? Я не отрицаю,что могут быть люди которые выполняют оба задачи, но блядь такие лучи единицы разрабатывают, когда программистов миллионы.
Аноним 13/01/20 Пнд 03:26:20 21143826618
>>211436490 (OP)
Ну, гуманитарийб попробуй напрограммировать численное интегрирование(нужно для решения некоторых практических задач).
Аноним 13/01/20 Пнд 03:27:48 21143830619
2019-06-1821-44[...].jpg (218Кб, 1046x721)
1046x721
>>211436490 (OP)
> Но я вот начал (неделю) изучать программирование
Ты начал изучать синтаксис какого-то языка или теорию алгоритмизации?
Если первое - то да, они так специально сделаны. Когда-то и в машинном коде писали, но это медленно и сложнаааа.
> структура скорее напоминает человеческий язык нежели какую-то математику.
Математика начинается когда ты пилишь алгоритм для решения какой-то задачи. У любого алгоритма есть критерии по ресурсам, времени реакции и т.д.
>Я с математикой никогда не дружил и всегда считал себя гуманитарием, который может в логику
Посмотри внимательно на пик. Такое тебе знакомо? Если нет - ты не можешь в логику, сорян.
Аноним 13/01/20 Пнд 03:31:23 21143841320
>>211438306
Я не знаю, что это но на картинке в примерах прослеживается закономерность. Если надо легко в этом можно разобраться. Но я как начинающий пока что не нахожу этому применения.
Аноним 13/01/20 Пнд 03:32:42 21143844421
>>211438242
> А разве это не работа математика? Он считает это все говно а программист это переводит в код?
Ну вот перед тобой лежит учебник с формулами. Называется "векторная алгебра". Его для тебя написали математики. Теперь пиши движок 3d-рендеринга на языке программирования. Удачи.
> но блядь такие лучи единицы разрабатывают, когда программистов миллионы.
Ты хочешь получать много денег или мало? Чтобы получать много денег нужно решать сложные задачи. За очередной говносайт или todo-list тебе никто сотни нефти не заплатит.
Аноним 13/01/20 Пнд 03:32:48 21143845022
>>211438413
И вообще тред напоминает собрание людей, каждый из которых считает себя самым важным и умным. Я конечно понимаю, что для создание чего-то нового нужна математика, но я то в оп посте говорю о обычной программировании, то чем заняты 99.9% программистов.
Аноним 13/01/20 Пнд 03:34:07 21143849123
>>211438444
У меня есть деньги, мне просто хочется попробовать свои силы в программировании. Пока что мне нравится, как тут говорят буду макакой. Лезть в математику не хочу, но владеть каким-нибудь языком на прикладом уровне не помешает ведь. Как знать английский например.
Аноним 13/01/20 Пнд 03:34:10 21143849224
>>211436490 (OP)
А с каких пор язык принадлежит гуманитариям? Математика же тоже язык и это довольно очевидно.
Гуманитария, в обывательском смысле, от технаря отличает только то, что гуманитарии не могут в формальные языки.
Аноним 13/01/20 Пнд 03:35:53 21143854025
>>211438242
Нет, сейчас этим обычно также занимаются программисты(кроме исключений вроде Эпик Геймс, они по жесткому математикой упарываются, возможно еще в сфере разработки кина иначе). Но вообще редко когда обычный программист в проде самолично изобретает формулы, этим занимаются RnD отделы, и уже потом на блюдечке передается в прод для интеграции.
Аноним 13/01/20 Пнд 03:36:16 21143855626
>>211438306
>Посмотри внимательно на пик.
Хуита, много теории, выносящей мозг, нахуй вообще не нудная в таком виде. А на практике это несложные and, or и т.д.
Аноним 13/01/20 Пнд 03:38:05 21143861027
>>211436490 (OP)
ЯП формальные языки, как и математика, ничего общего с естественными языками они не имеют. Синтаксис языка напоминает естественный язык, конструкции которые из него строятся в нормальном программировании нет. Почитай про паттерны проектирования, или про функциональное программирование. Это все сложно заходит без математического бэкграунда, и не потому математика нужна как таковая, а потому что понимание математики это по сути навык который улучшает понимание программирования.
Аноним 13/01/20 Пнд 03:38:51 21143863228
Аноним 13/01/20 Пнд 03:39:54 21143865829
>>211438413
> Я не знаю, что это но на картинке в примерах прослеживается закономерность. Если надо легко в этом можно разобраться. Но я как начинающий пока что не нахожу этому применения.
На пике логика со второго курса прогерской хабзы. Это самые основы. Тебе еще понадобится как минимум теория алгоритмизации, булева алгебра, структуры данных, немного математики, мат. статистики, тервера, курс по архитектуре ЭВМ, операционным системам, сетям, базам данных и системному анализу.

Тогда можешь начинать учить языки программирования. Напомню что это уровень хабзы. А с тобой будут конкурировать ребята из универов.

Конечно можно просто выучить ЯП и кодить как макака без задней мысли. Но и з.п. у тебя соответствующая. Как у миллионов индусов пишущих очередные круды за 5$ в час.
Аноним 13/01/20 Пнд 03:40:26 21143867930
>>211436490 (OP)
Удел клинических аутистов. У них это получается лучше всех, в силу особенностей их психики.
Аноним 13/01/20 Пнд 03:40:38 21143868031
>>211438556
Да, только без этой хуйни эти and, or и т.д. ты будешь применять через жопу. Простейший пример: !(!(...))
Аноним 13/01/20 Пнд 03:41:01 21143869332
>>211438306
>Математика начинается когда ты пилишь алгоритм
Выводить каждый алгоритм математически - можно случайно охуеть, особенно из-за того, что реально он окажется в 100 раз проще.

Ты серьезно когда пишешь некий конечный автомат, просчитываешь блядь состояние и прочее?
Или просто логически рассуждаешь - это так, тогда это так и это так?

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

Самая жопа тут с архитектурой - нужно хорошо знать инструменты и язык, ведь простейшее и очень понятное, наглядное решение может быть под рукой, а ты пишешь ебучие макароны.
Аноним 13/01/20 Пнд 03:43:06 21143875433
>>211437975
Да тут хуита, сложение векторов, какие линейные функции.
Аноним 13/01/20 Пнд 03:43:57 21143878534
>>211438658
численные методы и линал.
Аноним 13/01/20 Пнд 03:44:16 21143879235
maxresdefault ([...].jpg (99Кб, 1280x720)
1280x720
>>211436490 (OP)
Программирование - удел гуманитариев или технарей?

Вроде как считается,что программисты технари. Но я вот начал (неделю) изучать программирование, уже написал две программы, console.log("Hello World!") и <?php $a=3; $b=2; echo a+b; ,и структура скорее напоминает человеческий язык нежели какую-то математику.
Аноним 13/01/20 Пнд 03:44:37 21143881136
>>211438693
>Самая жопа тут с архитектурой
И в итоге, некий функционал, который можно было реализовать в 200 строк, растягивается на 2000.
На него наваливается еще и еще.
Все это усложняет поддержку и доработку и пиздец как замедляет работу, увеличивает число ошибок и т.д.

И вот в этом ебучая сложность - начать делать наиболее приближенно к наиболее понятному и поддерживаемому результату, т.к. сразу ты нихуя это не начнешь и никто не начнет.
Аноним 13/01/20 Пнд 03:44:38 21143881237
>>211438680
А зачем мне городить такой код?
Аноним 13/01/20 Пнд 03:44:43 21143881538
Аноним 13/01/20 Пнд 03:44:50 21143881839
Аноним 13/01/20 Пнд 03:45:05 21143882540
Короче 99% пофессионального программирования это гумантарщина для девочек. Никаких алгоритмов там не потребуется.
Аноним 13/01/20 Пнд 03:45:27 21143884341
image.png (1072Кб, 717x960)
717x960
>>211436490 (OP)
Толсто конечно, но если прочитаешь и поймешь, вот тогда будет прогресс.
Аноним 13/01/20 Пнд 03:45:41 21143884642
>>211438825
>Никаких алгоритмов там не потребуется.
Только у тебя в манямирке.
Аноним 13/01/20 Пнд 03:46:16 21143886143
>>211438680
Я хуй знает, ты сам то ИРЛ такое видал? Такое даже полный долбоеб не напишет.
Это именно человекопонятная хуйня же.
Аноним 13/01/20 Пнд 03:46:22 21143886444
>>211438693
Соглашусь с тем что программисты часто имеют чсв. Ходят обосраные зато программист. Не знаю откуда это берется, компенсация что ли. Больше не вспомню специальность чтобы было такое заявленное мнение о себе о своей работе.
Аноним 13/01/20 Пнд 03:48:08 21143890745
>>211438846
Понятия не имею, пилю корп. софт. уже лет 10, ещё ни разу алгоритмы не понадобились. Всё что нужно, гуглится за 5 сек. По типу чо быстрее, посто список или словарь.
Аноним 13/01/20 Пнд 03:48:19 21143891046
>>211438450
>то в оп посте говорю о обычной программировании, то чем заняты 99.9% программистов
Большая часть использует математику и алгоритмы.
Аноним 13/01/20 Пнд 03:49:01 21143892447
>>211438907
Значит ты пишешь говнокод.
Аноним 13/01/20 Пнд 03:49:10 21143893048
Программирование — удел говна, а 99% программистов не производят ничего полезного.
Аноним 13/01/20 Пнд 03:49:13 21143893249
>>211438910
Большая часть как раз не использует
Аноним 13/01/20 Пнд 03:49:39 21143894750
>>211438864
>Больше не вспомню специальность чтобы было такое заявленное мнение о себе о своей работе.
Манагеры.
Аноним 13/01/20 Пнд 03:50:14 21143896851
>>211438932
Использует в том или ином объёме.
Аноним 13/01/20 Пнд 03:50:25 21143897852
>>211438924
Маняврирования пошли. Сначала тебе нужны , ой ну раз не нужны, то ты говно пишешь.

Ну зачем же так, господин программист, где ваша логика? Просто смиритись с тем ,что вокруг вас мир и он живёт не так как вам хотелось бы.
Аноним 13/01/20 Пнд 03:50:45 21143898753
>>211438930
>99% людей не производят ничего полезного
Пофиксил.
Аноним 13/01/20 Пнд 03:50:47 21143898954
>>211438861
Не поверишь, но видел. И это только самый простой пример упрощения такой хуйни через законы логики
Аноним 13/01/20 Пнд 03:50:57 21143899255
>>211438864
Потому, что всякие "архитектурно выверенные решения" и "знание технологий" не звучат чем то сложным и понтовым.
А математика - тут же идут ассоциации с креслом из мозгов.

Это легче обьяснить несведущим. Если рядовой вася услышит что то вроде - ну тип я пишу охуенно понятный и поддерживаемый код, он прыснет и будет считать что ты печенье на пуфиках жрешь за деньги. А математика.. ну да это математика...
Аноним 13/01/20 Пнд 03:51:24 21143900756
>>211438924
Какая разница, я свои 200к получаю и доволен. В реальной разработке никому не всралось чот та оптимизировать, работают на скорость выкатки продукта. Всем поебать что от терабайт оперативы требует, тут главное скорость разработки.
Аноним 13/01/20 Пнд 03:51:29 21143901057
>>211436490 (OP)
внезапно - гуманитарии лучшие технари
гуманитаркам гораздо проще дается освоение технических текстов, у меня жикл пукич сгорает что я не гуман, ибо дохуя времени уходит на усвоение новых знаниййй
Аноним 13/01/20 Пнд 03:51:48 21143901958
>>211438978
>Сначала тебе нужны , ой ну раз не нужны, то ты говно пишешь.
Если ты пишешь код, не зная и не используя алгоритмы, то это говнокод. Где тут манёвры?
Аноним 13/01/20 Пнд 03:51:51 21143902159
>>211438987
Нихуя. Ремесленник вытачивающий из дерева ложки >>> 99.9% похромистов.
Аноним 13/01/20 Пнд 03:53:07 21143904760
>>211439007
>работают на скорость выкатки продукта
Ага, именно говнокодеры так работают.
Аноним 13/01/20 Пнд 03:53:16 21143905361
>>211438989
Если это упрощение - то подобную хуйню я и сам писал частенько, и ты писал.
Потому, что ты не будешь составлять уравнение для каждого if, а логическое мышление иногда путается и дает сбой.
Ничего все поправляется. А (!(!x)) компилятор один хуй превратит в !x, если работает правильно и хуй с ним, при следующей вычитке исправишь.
Аноним 13/01/20 Пнд 03:53:29 21143906362
>>211439010
>гуманитаркам гораздо проще дается освоение технических текстов
Наоборот всегда было.
Аноним 13/01/20 Пнд 03:53:38 21143906663
>>211436490 (OP)
Попробуй поработать с памятью, многомерными массивами или отрисовкой чего-либо по веркторам, и крыша съедет от формул итд

Я из-за этого всего не справился с программированием и думаю что я вообще блять могу
Аноним 13/01/20 Пнд 03:54:02 21143908464
я тоже с математикой не дружу а программирование мне дается и с детства нравилось, но я не гумик а естественник

имо программирование требует логику а не математику
Аноним 13/01/20 Пнд 03:54:22 21143909365
>>211439021
Не >>>, а такой же "полезный".
Аноним 13/01/20 Пнд 03:54:25 21143909666
>>211439019
Ты понимаешь что ты сейчас хуйню написал? Код по своей сути и есть алгоритм.
Аноним 13/01/20 Пнд 03:54:40 21143910467
>>211439066
многомерные массивы не требуют математики?
Аноним 13/01/20 Пнд 03:54:54 21143910768
15710338007160.png (70Кб, 200x188)
200x188
>>211439053
>(!(!х))
>!х
Программирование уровня /b
Аноним 13/01/20 Пнд 03:55:16 21143911269
>>211439084
>программирование требует логику а не математику
Чтобы формошлёпить - да.
Аноним 13/01/20 Пнд 03:56:57 21143914970
>>211439093
Именно так, как я написал, хрюкер.
Аноним 13/01/20 Пнд 03:57:07 21143915471
>>211439104
Как раз таки требуют, я об этом
Хотя-бы написать ёбнутый алгоритм для заполнения/чтения двумерного сложно бывает
Аноним 13/01/20 Пнд 03:57:10 21143915572
>>211436490 (OP)
Гуманитариев не существует, это банальные идиоты, которые придумали своему идиотству красивое оправдание. У тебя либо есть мозги в голове, и тогда ты сможешь писать хоть код, хоть книги, либо мозгов нет, и тогда ты будешь тупить во всём.
Аноним 13/01/20 Пнд 03:57:43 21143916873
>>211439096
>Код по своей сути и есть алгоритм
Мда...
Аноним 13/01/20 Пнд 03:58:36 21143919474
>>211439063
а ты почитай философа любого, типа фрейда, у тебя голова начнет кипеть похлеще чем от формул математических
Аноним 13/01/20 Пнд 03:58:39 21143919975
image.png (46Кб, 1547x151)
1547x151
Аноним 13/01/20 Пнд 03:59:20 21143922076
>>211439149
То, что тебе всё время нужны деревянные ложки, не значит, что они нужны всем.
Аноним 13/01/20 Пнд 03:59:35 21143922877
Аноним 13/01/20 Пнд 03:59:49 21143923378
>>211439053
>(!(!x))
>!x
Ясно, пиздуй учить алгебру логики
Аноним 13/01/20 Пнд 03:59:59 21143924179
В общем программирование сейчас это унылая поебота, в которой успеха добивается самый унылый, ну и чтобы склонности к геморою не было.
Аноним 13/01/20 Пнд 04:00:25 21143925280
>>211439199
Маня, алгоритм - это обработка данных. Но это не единственное, что записывается кодом.
Аноним 13/01/20 Пнд 04:00:43 21143926281
>>211439194
Хайдеггера ты хотел сказать? Я его в подростковом возрасте пытался осилить и ахуел от происходящего на страницах книги.
Аноним 13/01/20 Пнд 04:01:11 21143927382
>>211439252
>Ваша ссылка на википедию - не ссылка на википедию
>Ваша трактовка не трактовка
Аноним 13/01/20 Пнд 04:01:48 21143928983
>>211436490 (OP)
столько всего интересного и более выгодного вокруг, а тебе интересно отрастить горб как у верблюда, иметь проблемы с глазами
мимо мойша, фотограф, спортсмен и владелец хачепурни
Аноним 13/01/20 Пнд 04:02:13 21143929984
быдла
Аноним 13/01/20 Пнд 04:04:17 21143935685
>>211439273
Перечитай мой пост ещё раз, любитель педивикии.
Аноним 13/01/20 Пнд 04:04:35 21143936386
>>211439233
>>211439107
Кек собственно охуительнейший пример, того, о чем я в посте и написал. Понял к чему доебались только с 2го поста.
Аноним 13/01/20 Пнд 04:04:37 21143936587
>>211439154
что за наркомания
двухмерный массив заполняется вот так
const arr = [];
for (let i = 0; i < y; i++) {
arr.push([]);
for (let j = 0; j < x ; j++) {
arr.push('foo');
}
}
Аноним 13/01/20 Пнд 04:05:59 21143941288

arr квадратная_скобка i квадратная_скобка.push('foo');

грр, макаба ест код
Аноним 13/01/20 Пнд 04:06:08 21143941689
>>211439194
И как это доказывает, что гуманитарии легко осиливают технарские знания?
Аноним 13/01/20 Пнд 04:07:37 21143945090
Я не погромист, но думаю что хорошего прогера от плохого отличает умение максимально ёмко написать и минимизировать выполняющий задачу код без лишних костылей, так? Плохой слишком дохуя лишних строк нагромоздит. Ну это как с математическими формулами, нияего лишнего и все по делу. Бритву Оккама можно тоже к этому приложить
Аноним 13/01/20 Пнд 04:08:00 21143946691
>>211439356
Ты в своем посте перевираешь определение алгоритма по вики и к нему апеллируешь.

На вике определение алгоритма - порядок действий
Код(если не ударятся во всякую изотерику) - порядок действий (инструкций)
Любой код - алгоритм.

Аноним 13/01/20 Пнд 04:08:10 21143947592
>>211439365
Иногда нужно заполнять его несколькими независимыми потоками данных, не перезаписывая предыдущие, и так, чтобы полезные данные шли подряд, т.к. так быстрее работает
Аноним 13/01/20 Пнд 04:08:35 21143948593
>>211439416
забавно что ты отличаешь философию от математики, по сути это просто заебаннын объяснения чего-либо и разницы не имеют
Аноним 13/01/20 Пнд 04:08:42 21143948794
>>211439450
>хорошего прогера от плохого отличает умение максимально ёмко написать и минимизировать выполняющий задачу код без лишних костылей, так?
Нет.
Аноним 13/01/20 Пнд 04:10:24 21143953395
>>211439450
> умение максимально ёмко написать и минимизировать выполняющий задачу код
Нет.

>Плохой слишком дохуя лишних строк нагромоздит
Нет. Бывают случаи когда наоборот даже.

Очень часто это наоборот вред, способ кидать понты и получить по хребту от коллег. Но есть товарищи которые так любят делать, они не хорошие и не плохие, они просто долбоебы.
Аноним 13/01/20 Пнд 04:10:57 21143954996
>>211439466
>Код(если не ударятся во всякую изотерику) - порядок действий (инструкций)
Нет. Разметка - кол, но не алгоритм. Тесты тоже к алгоритмам не относят.
Аноним 13/01/20 Пнд 04:11:24 21143955997
>>211439475
не перезаписывай лол, пушь в конец
Аноним 13/01/20 Пнд 04:11:28 21143956098
Аноним 13/01/20 Пнд 04:11:46 21143956899
>>211439533
уебывай раб системы, хуле ты тут умничаешь? вот абу обычная макака и получает со своих вложений и идей, а ты так и проживешь, работая на дядек
Аноним 13/01/20 Пнд 04:12:30 211439579100
>>211439559
В случае двух этого достаточно, а вот с тремя нужно изьебываться, например
Аноним 13/01/20 Пнд 04:13:01 211439590101
>>211439485
>отличаешь философию от математики
Отличаю.
>по сути это просто заебаннын объяснения чего-либо и разницы не имеют
Ты не знаешь ни того, ни другого, видимо, если для тебя это одно и то же.
Аноним 13/01/20 Пнд 04:15:18 211439659102
>>211439579
просто добавишь вложенности

ну и запутаешься скорее всего, я бы подумал нахрен это надо и переделал структуру хранения данных, лучше одно или двухмерный массив хэш-таблиц или что-нибудь такое
Аноним 13/01/20 Пнд 04:15:46 211439671103
>>211439590
о чем мне вести разговор с человеком, который даже такие посты воспринимает буквально?
Аноним 13/01/20 Пнд 04:15:56 211439676104
>>211439549
Разметку можно назвать последовательностью действий для отображения текста.
Т.к. фактически она в итоге преобразуется в последовательность действий отображающей программы.
Тебя вообще не били, за называния разметки кодом?

Тесты очень даже алгоритмы, чем алгоритм тестирования не алгоритм?
Аноним 13/01/20 Пнд 04:18:06 211439743105
>>211439659
Я на си пытался все делать т.к. было что делать и те рамки, что тебе дают, не позволяют ровным счётом сделать нихуя, нужно ебаться и ебаться

Правда я уже сдался

А на другие заказы выйти не могу, т.к. не откуда брать, опыта нет, знаний нет, показать нечего
Аноним 13/01/20 Пнд 04:18:44 211439759106
2020-01-13 04.1[...].mp4 (3455Кб, 640x336, 00:00:39)
640x336
Аноним 13/01/20 Пнд 04:19:19 211439774107
Аноним 13/01/20 Пнд 04:19:31 211439781108
>>211438932
Дам простой пример: ты делаешь говновнофорум, тебе нужно хранить и проверять пароли долбаебов, как ты это будешт делать? - Хеш таблицей, чем для неё надо? - Хеш функция, что для создания хеш функции нада? - Математика. Итого: не можешь в матан - идёшь нахуй ну или пиздишь чужое
Аноним 13/01/20 Пнд 04:22:53 211439866109
>>211439781
Думаю 90% юзает уже готовые решения
Аноним 13/01/20 Пнд 04:24:39 211439913110
>>211439549
Давай с другой стороны.

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

Будь добр (серьезно)
Приведи какой простой пример (ну или не очень)

1. Задача
2. Решение с использованием алгоритма.
3. Пояснение, почему не зная алгоритма, ты охуеешь и обосрешся.

Давай только без поисков и сортировок, т.к. как раз эту хуйню в случае нужны я тупо нагуглю.

Это не доеб и не претензия - просьба, хочу заинтересоваться.
Аноним 13/01/20 Пнд 04:25:07 211439922111
>>211439743

на си все примерно так же - массивы структур, только нужно заранее память под массивы выделять
можно сделать связанный список

алсо взф, фриланс на си? что за норкомания
Аноним 13/01/20 Пнд 04:26:23 211439958112
Это называется "ловушка тьюринга" это когда гуманитарии видят интуитивно понятные классы и методы и понятными названиями и думают,что дальше все будет в такой-же манере
Аноним 13/01/20 Пнд 04:27:19 211439991113
>>211439781
угу
вот так это выглядит на практике
можешь поискать тут математику

const posts = {"vasya": ["tyanochku hochetsya", "kunchika hochetsya"], "petya": ["ya pokakal", "sub 2ch"]};

>>211439866
99.99...%
Аноним 13/01/20 Пнд 04:27:54 211440003114
Аноним 13/01/20 Пнд 04:29:32 211440054115
>>211439866
1 - это небезопасно
2 - заказчик тебе за что деньги платить будет, паскуда?
Аноним 13/01/20 Пнд 04:29:36 211440057116
Test
Аноним 13/01/20 Пнд 04:30:08 211440069117
это пример хэш таблицы в которой встроенная хэш функция для ключей, если нужен хэш для пароля то юзаешь какую-нибудь bcrypt либу
Аноним 13/01/20 Пнд 04:30:11 211440071118
>>211439866
Более, тебя еще и отхуярят, если будешь выводить свое, а не возьмешь чужое. Особенно с матанами.
Аноним 13/01/20 Пнд 04:30:15 211440072119
>>211439676
>Разметку можно назвать последовательностью действий для отображения текста.
Сама разметка ей не является. Код, который обрабатывает эту разметку - является.
>Тебя вообще не били, за называния разметки кодом?
Нет.
>Тесты очень даже алгоритмы, чем алгоритм тестирования не алгоритм?
Проверка результата не всегда чётко определена.
Аноним 13/01/20 Пнд 04:31:24 211440105120
>>211436490 (OP)
Оффтопю знаете что сделала америка? Он хаплатила моим друзьям чтобы они от меня отказались и слила им свои шпионские данные чтобы они будучи в друзьях мне вредили.
Аноним 13/01/20 Пнд 04:32:09 211440125121
>>211440072
>Проверка результата не всегда чётко определена
А в какое из определение алгоритма это не вписывается?
Да я по вики сверяю ибо сам не знаю лол
Аноним 13/01/20 Пнд 04:32:12 211440127122
>>211440054
> 1 - это небезопасно
Ну, можно поспорить, что безопаснее: разрабатываемые и перепроверяемые алгоритмы умных дядек, или кое-как состряпанный лишь бы побыстрее
> 2 - заказчик тебе за что деньги платить будет, паскуда?
По моему опыту, им главное чтобы работало
Аноним 13/01/20 Пнд 04:32:30 211440137123
>>211439958
а я думал, что "ловушка тьюринга", это когда гуманитарии думают, что они очень умные, а потом их в жопу ебут
из-за этого тьюринг и самубился же
Аноним 13/01/20 Пнд 04:32:38 211440140124
>>211436490 (OP)
Вы знаете что америка захватила телевидение в россии и пиарит только тупых и бездарных тридцать лет специально?
Аноним 13/01/20 Пнд 04:33:09 211440155125
>>211439781
Ты серьёзно собрался сам писать функции для вычисления хэшей? Нахуя? В любом более-менее популярном языке это в стандартной библиотеке есть. И всё сводится к if(proverka_password_hash(password) != true) poshol naxui;
Аноним 13/01/20 Пнд 04:33:36 211440166126
Вы знаете что америка помогает скрывать от полиции ворам разворлвывающим российские заводы?
Аноним 13/01/20 Пнд 04:34:14 211440179127
Аноним 13/01/20 Пнд 04:34:35 211440190128
Оффтоп. Вы знаете что америка помогает скрывать от полиции ворам разворлвывающим российские заводы и насильникам?
Аноним 13/01/20 Пнд 04:34:46 211440195129
>>211440054
Ахахахаха, глядите двачер вкатывается в ойти, собираясь писать свои хэш-структуры, и прочие алгоритмы.
ЧУЖИЕ - НЕБЕЗОПАСНО!!!
Бля, программач и сам по себе говно, но когда он протекает на /б, это вообще пиздец
Аноним 13/01/20 Пнд 04:35:08 211440205130
>>211440137
Это буквально то что я написал
Аноним 13/01/20 Пнд 04:35:23 211440215131
Оффтоп. Вы знаете что америка помогает скрываться от полиции ворам разворлвывающим российские заводы и насильникам насилующим русских баб и баб снг?
Аноним 13/01/20 Пнд 04:35:29 211440219132
>>211440179
В смысле? Ну можно по разному записать, но суть та-же.
Аноним 13/01/20 Пнд 04:35:30 211440220133
>>211440072
>Проверка результата не всегда чётко определена.
И как ты эту недопроектированную поеботу будешь тестировать, обрыган?
Аноним 13/01/20 Пнд 04:36:05 211440232134
Аноним 13/01/20 Пнд 04:36:13 211440237135
>>211440179
надо !== true имо, так надежнее
Аноним 13/01/20 Пнд 04:36:51 211440257136
>>211439922
>, фриланс на си? что за норкомания
Ору, блядь.
Аноним 13/01/20 Пнд 04:37:34 211440273137
>>211440179
Бля, я имел в виду == !(true). Ну ты понял
Аноним 13/01/20 Пнд 04:38:22 211440289138
>>211439922
>фриланс на си? что за норкомания
а кто, думаешь, пишет лаба1 и лаба2?
студент журфака, что ли?
Аноним 13/01/20 Пнд 04:38:30 211440296139
>>211440219
Хуй знает глаз режет, == false более читаемо и проебаться сложнее.

>>211440237
>>211440273

Ловите обезьяну!
Аноним 13/01/20 Пнд 04:39:08 211440315140
Аноним 13/01/20 Пнд 04:39:36 211440329141
>>211437164
Вот как раз вот здесь ты обосрешься жиже всего. Даже чтобы заставить самолетик лететь по диагонали тебе уже надо тригонометрию, а для физона уже вообще всякие рунге кутты, кватернионы и проч тензоры проекций на фрустумы и т.п. Если это не математика, то тогда не нужна.
Аноним 13/01/20 Пнд 04:39:59 211440333142
images (2).jpeg (8Кб, 153x329)
153x329
>>211436490 (OP)
Лол. Гуманитарии - это те, кто разбирается в человечности, те кто знает что нужно людям, обществу, а не просто потому что языки программирования похожи. Программисты же естественно ни в чем не разбираются, они умеют только аутично ковырятся в байтах, а потом их программы используют в роботах убивающих людей, или чтобы разорять целые семьи. Но и как технари программисты слабы, мост они не спроектируют, даже водопровод у себя не каждый проложит. Короче это такие черви пидоры в нашем мире.
Аноним 13/01/20 Пнд 04:40:05 211440336143
>>211440296
>== false более читаемо
Зависит от того, что на что ты проверяешь.
Но да, семантика никогда не была сильной стороной школотронов-программистов
Аноним 13/01/20 Пнд 04:40:20 211440343144
>>211436490 (OP)
божечки ОП, ты действительно веришь в это разделение? неь никаких гуманитариев и технарей, есть просто люди, которые углубляются в разные науки. забудь про этот стереотип
Аноним 13/01/20 Пнд 04:40:30 211440346145
>>211440289
кек, а ведь действительно
Аноним 13/01/20 Пнд 04:40:40 211440349146
>>211440315
== (!(true)). Теперь всё норм
Аноним 13/01/20 Пнд 04:40:51 211440355147
>>211439913
>1. Задача
Автодополнение вводимого текста (или какая-нибудь другая предлагалка).
>2. Решение с использованием алгоритма.
Directed Acyclic Word Graph - его построение и выбор нужного варианта. К вопросу об автоматах - он называется также суффиксный автомат.
>3. Пояснение, почему не зная алгоритма, ты охуеешь и обосрешся.
Не умея работать с графом, ты его не реализуешь.

>эту хуйню в случае нужны я тупо нагуглю
Так можно много про что сказать.

Задача не сложная, но та, с которой я лично столкнулся, и после которой мне смешно читать, что "99% программистов не используют структуры данных и алгоритмы".
Аноним 13/01/20 Пнд 04:40:58 211440358148
>>211440329
двачую кстати, игры это то где нужнее всего математика
Аноним 13/01/20 Пнд 04:41:37 211440380149
>>211440329
весь физон в движке давно
двачер движок писать не будет, не ссы

про тригонометрию пока не придумал, чем крыть. ну, пусть самолетик только по горизонтали летает и вверх/вниз
Аноним 13/01/20 Пнд 04:41:40 211440383150
>>211438540
Во-первых "знать" язык программирования на любом уровне бесполезно без знания алгоритмов. Во-вторых без прикладного использования ЯП забываются ещё быстрее иностранных языков. А в целом ОП-шиз, языки программирования сравнивать с языками для общения нет никакого смысла
Аноним 13/01/20 Пнд 04:42:02 211440393151
>>211440333
стоит напомнить что прогеры зачастую работают на гениальных гуманитариев, которые придумывают мего-проекты и умеют находить полохд ко всем, даже к таким отбросам как прогеры
Аноним 13/01/20 Пнд 04:42:11 211440394152
>>211440125
Что-то там про well-defined (хз как на русском).
Аноним 13/01/20 Пнд 04:42:29 211440402153
>>211440355
>Не умея работать с графом, ты его не реализуешь.
поиск в ширину можно интуитивно написать
Аноним 13/01/20 Пнд 04:42:50 211440413154
>>211440220
Я не тестировщик, не знаю.
Аноним 13/01/20 Пнд 04:43:21 211440430155
>>211440383
согласен, прогеры - биомусор, который считает себя полезным
Аноним 13/01/20 Пнд 04:43:32 211440437156
>>211440413
проблемы тестировщиков программистов не волнуют
Аноним 13/01/20 Пнд 04:43:35 211440440157
>>211440402
Можно. Только вот никому же не нужно якобы.
Аноним 13/01/20 Пнд 04:44:12 211440458158
>>211440355
Эта задача решается подключением плагина, который запилили, протестировали и 100 раз продокументировали.
Делается за полчаса, если ты его никогда раньше не видел.

Твоя хуерга требует кучи времени и будет с ошибками и медленная.

Короче, ты не программист, у тебя хобби - изучать структуры и алгоритмы.
А программист это тот, кто решает задачу оптимальным образом за меньшее время. Потому что его время стоит денег.
Твое - не стоит ни хуя, поэтому можешь хоть Кнута по кругу перечитывать
Аноним 13/01/20 Пнд 04:44:49 211440476159
Аноним 13/01/20 Пнд 04:44:52 211440481160
>>211440413
Хули ты тогда лезешь со своим мнением?
Аноним 13/01/20 Пнд 04:45:38 211440503161
Аноним 13/01/20 Пнд 04:46:10 211440514162
>>211440503
С мнением хуесоса, какое у тебя еще может быть мнение.
Аноним 13/01/20 Пнд 04:47:09 211440540163
>>211440355
>работать с графом
Просто это нужно в наукоёмком ПО, таких задач в РФ по крайней мере, ну очень мало. И это уже не программист, а скорее математик-программист. И он прекрасно такие алгоритмы будет писать на чистом си.
Аноним 13/01/20 Пнд 04:47:47 211440554164
15786880100500.png (642Кб, 604x604)
604x604
>>211436490 (OP)
Нет никаких гуманитариев и технарей.
За недельку программирования ты ничего не изучил фактически. Элементарный синтаксис действительно похож на обычный язык - он с него и писался.
Только вот это самое начало. Даже не начало, а предисловие.
Потом нужно будет учить методологию, хоть какие-то алгоритмы знать и структуры, наиболее известные абстракции и как они работают. Это только программирование, а ещё предметная область - рабочее окружение, архитектуры, технологические решения, и наконец библиотеки и фреймворки. Причём объём информации для качественного изучения последних может превышать таковой для самого изучения языка программирования. А это ещё и меняется - каждый год новую версию выпускаяют.
Аноним 13/01/20 Пнд 04:47:48 211440555165
>>211440458
>Делается за полчаса
Тебе-то откуда знать, если ты не делал.
>Эта задача решается подключением плагина
Вот так всегда - "я возьму готовое, а если его нет, то жидко пёрну".
>Короче, ты не программист, у тебя хобби - изучать структуры и алгоритмы.
Любой программист должен их изучить.
Аноним 13/01/20 Пнд 04:47:50 211440558166
>>211440355
вопросивший

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

Я давеча кстати именно с такой хуйней столкнулся и вот как раз не захотел делать поиск в лоб и вообще отказался, реализовав другим способом.
Аноним 13/01/20 Пнд 04:48:16 211440567167
Аноним 13/01/20 Пнд 04:49:56 211440610168
>>211440540
>это нужно в наукоёмком ПО
Не обязательно. Предлагать что-то на выбор надо много где.
Аноним 13/01/20 Пнд 04:50:03 211440616169
>>211439781
Конечно использую готовое решение, долбаеб. Или ты предлагаешь переизобрести ассиметричные алгоритмы, на открытие которых математики посвятили свою жизнь? А так же написать свою либу к ним, с кучей багов и недочетов, на исправление которых разработчики своих решений УЖЕ потратили не одну сотню тысяч человекочасов? Так зачем изобретать велосипед заново и тратить время в пустую на изобретение того, что уже существует и на то, что уже не получится сделать лучше самому с нуля. Иди нахуй дебил.
Аноним 13/01/20 Пнд 04:51:09 211440652170
>>211440458
поиск ты можешь готовый найти но придется его понимать и возможно модифицировать

>>211440540
хуйня, работа с графом это любой поиск пути, а под поиск пути попадет очень много всего - выбор наилучшей цепочки действий например
Аноним 13/01/20 Пнд 04:51:31 211440667171
Аноним 13/01/20 Пнд 04:51:50 211440673172
>>211440558
В догон.

Может попросту имею не верное ожидание к этим "книжным алгоритмам".
Я ожидаю чего то вроде:

Есть 2 вариант:
1) Интуитивно в лоб, медленно, непонятно, куча ветвлений.
2) По алгоритму: .... МАТАН!!11.... очень быстрое, короткое решение.

И поэтому, у меня это ассоциируется с некой функциональщиной, хотя с ней я не знаком прям вообще.
Аноним 13/01/20 Пнд 04:52:24 211440690173
>>211440558
>А его можно написать не прибегая к поиску в выборке бд каждых слов начинающихся с имеющегося значения и постепенного ее (вборки) сужения?
Так и нужно писать. Это медленно и дорого. Строишь граф и при поиске идёшь по нему по буквам.
Аноним 13/01/20 Пнд 04:54:05 211440724174
>>211440652
>выбор наилучшей цепочки действий
Это уже математические щадачи конкретной предметной области, то что ты пишешь, нужно например при разработке CRM с нуля, каких-то планировщиков задач. Ну и насколько часто подобные задачи появляются?
Аноним 13/01/20 Пнд 04:56:07 211440786175
>>211440673
>Есть 2 вариант:
Обычно так и есть, просто сюда надо ещё добавить сами структуры данных, которые, внезапно, и знает не каждый, не то что алгоритмы работы с ними. А так да, обычно задача - сократить решение и повысить эффективность.
Аноним 13/01/20 Пнд 04:56:13 211440789176
>>211440458
>А программист это тот, кто решает задачу оптимальным образом за меньшее время.
Это требование к олимпиаднику, а не промышленному программисту. У вторых в основном - уметь работать в коллективе, знать свой рабочий стек и делать что говорят.
Аноним 13/01/20 Пнд 04:56:30 211440797177
>>211440673
>функциональщиной
Ну поэтому для всяких биг-дейт помышленных используют scala, в парадигме фунционалтного программрования, математика лучше заходит.
Аноним 13/01/20 Пнд 04:57:05 211440809178
>>211440724
>Ну и насколько часто подобные задачи появляются?
Нахождение оптимального пути - частая задача.
Аноним 13/01/20 Пнд 04:57:52 211440827179
>>211440690
>Так и нужно писать
Не нужно.
фикс
Аноним 13/01/20 Пнд 05:01:09 211440917180
>>211440827
Охуенная опечатка, всрал 15 минут жизни не на что из-за нее.
Аноним 13/01/20 Пнд 05:01:31 211440931181
Аноним 13/01/20 Пнд 05:02:48 211440962182
>>211440931
Неориентированного графа ответ.
Аноним 13/01/20 Пнд 05:04:56 211441007183
Аноним 13/01/20 Пнд 05:07:10 211441051184
>>211440690
Сейчас мальца повникал в примеры - как я понимаю, этот способ основывается на том, что у тебя есть предварительно сгенерированный linked-list и ты тупо по нему ходишь.

Аноним 13/01/20 Пнд 05:10:47 211441150185
>>211436490 (OP)
Человеческий язык это символьная система. То есть математика в чистом виде.
Аноним 13/01/20 Пнд 05:15:16 211441295186
>>211441051
Примерно так. Вначале генерируешь граф из известных данных(например, корпуса текстов), потом при поиске идёшь по нему, выбирая слова.
Аноним 13/01/20 Пнд 05:16:26 211441322187
15765259347180.jpg (22Кб, 413x395)
413x395
>>211438658
>5$ в час
Для маминой хикки ахуенно просто, чувствую тебя тем мужиком с Флорентиной, когда хожу по их тредам, в которых они жалуются на то, что у мамки зарплату урезали или скидки в стиме наебнули.

мимо индус 1-5 зеленых в час, а больше нам и не надо, на поиграть и на посрать хватает с головой
Аноним 13/01/20 Пнд 05:17:46 211441350188
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов