>>214702163 (OP)Советую создать машину времени и откатиться на 10 лет назад, когда ЖС был ещё кому-то нужен. Сейчас всё делается на фреймворках
>>214702163 (OP)Книгу с насорогом. Серию книг "хуйня-нейм в действии". Например jQuery в действии. Vue.js в действи. Node.js в дейсвии.
Сейчас же идёшь в свою советскую разъебанную парашу и срешь. Тужишься, тужишься и по максимуму высираешь из себя все говны. Парашу не смывай, говно тебе пригодится. Сразу же, пока говно не размягчало в параше, вынимай его руками. Голыми. Руками. Да, а кто-то говорил, что будет просто? Достал говнище? А теперь жри, как истинный битард. Помешаешь фекалии в рот и ешь. Жевать важно, но если очень противно - глотай. Съел? Красава, теперь следующий шаг. Есть дома кот? Жди, когда он насрет, куда неважно. Говно не убираешь, а сразу себе в рот берешь, ешь и пережёвываешь тщательно. Затем блюешь кошачьим калом на тарелку. Обед "Bitard" готов. Садись за комп и открывай двач, параллельно с этим хапая ртом говнецо. Нет кота дома - пытайся выйти на улицу и найти кота там, желательно вместе с говном. Главное начать со своего, закончить кошачьим. Если будет скучно, пробуй другие издания говна. Надеюсь, тебе понравится.Эх, как же хочется валяться под парашей и яростно наворачивать дырявой петушиной ложкой свежайшее говнище, смешанное говном из разных петушиных жоп. Вареное, тушёное, жареное говно - любое будет кстати. А теперь бери ложку и навертывай кал. И пережевывай его тщательно для лучших ощущений.На худой конец бери палец и суй в жопу. Затем говнистый палец обмазывай об ебыч и оближи. Кал в жопе на удивление неплохой.Надоело и это?Время ебать собаку. Начинай с просмотра видосов Панина, без цензуры найдешь на торрентах. Потом пробуй сам. Агрессивных и крупных собак обходи стороной: твоя цель - добрые и пушистые собачки, которые примут себе в жопу без лишних проблем.Можешь повторить тоже самое с котами. Подойдут все, но надо быть аккуратным, ибо кошачьи лапы могут навредить твоему мини-фаллосу. Помни, анон: мир фауны безграничен. Хватит дрочить. Надо ебать хоть кого.
>>214708837>медленный кусок говна А ты сравнивал маня? Он не медленнее плюсов работает с jit оптимизацией
>>214702163 (OP)Потом вкатывайся в es6 и es7, учи React а дальше Vue, потом Webpack а после material-ui и еще TypeScript. После этого уже можешь подавать свое резюме.
>>214709209Что за ботоответ, он в сборке реакта или вью потонет, не понимая основ вебпака. Одновременно реакт со вью нахуя? Материал юи это реакта фреймворк, а ты его уже на вью пересадил, что за троллинг рандомными тегами, мать твою?
>>214710114es6-10, express, socket.io, meteor.js, MongoDB, mongoose, c++, c#, java, php, js, framework, library.
>>214710024>он в сборке реакта или вью потонет, не понимая основ вебпакаПри работе с CLI там все что нужно автоматически устанавливается. Вебпак сложнее так как там идет тонкая настройка всех аспектов.>Одновременно реакт со вью нахуя?Что бы иметь больше количество вакансий для вката.>Материал юи это реакта фреймворкФирмы требуют знанине материал юи.>что за троллинг рандомными тегами, мать твою?Зайди в любую вакансию еще не такое увидишь, я еще забыл добавить что обязательно нужно знать React Native, без этого тебя не в одну фирму на собеседование не пустят.
Чтобы поступить на мидла по написанию js нужно знать:1) innerHTML2) document.getElementsByTagName3) window.location4) window.getComputedStyles5) document.addEventListener6) Object.assign7) alert8) prompt9) document.write10) function11) var12) let13) () => {}
>>214710958>То есть реакт это будущееРеакт уже наступил и сформировался как веб-фреймворк.>и все будут писать на реакте всегда?Уже это все делают.
>>214702163 (OP)быстро html cssбыстро jsпохуй jquryвсе время react. просто пили кучу хуйни на реакте и все ты кодер.если будут чото спрашивать за знание языка шли нахуй пиши прилажухи"wrk-fet" в г у г л вбей
Так анон, тебе сейчас всякой хуйни нарекомендуют...Фронт: React, Angular 2+, Vue. Познакомиться нужно со всеми, но выбрать что то одно. Я рекомендую React (больше вакансий).Бэк: Node.js, Express, Nest опционально, но он становиться популярным.Сборка: Babel. Webpack, Typescript если ты долбаеб.Тесты: Jest, Puppeteer, Enzyme для React
Не понимаю зачем существуют другие фреймворки когда есть реакт, реакт он для всего даже для неба даже для аллаха. А после появления хуков так вообще он вселенную рендерить может.
>>214711780Не появилось, а исчезло. ХОК-и-бесконечной-длины-рендер-пропсов-хелл исчез. Начал рассасываться точнее.
>>214702163 (OP)Ну, сначала учи базу, очевидно, массивы там, функции, циклы, etc. Потом, когда освоиться более менее с этим, вкатывайся потихоньку в библиотеки. Начни с реакта — он сейчас вроде самый востребованный, а там уже видно будет. А если не будет, то глянь вакансии, чё там какие фреймворки востребованы ещё. Вангую дефолтный нод и вию. мимо веб-макака 18 лвл, фулстак, тред не читал
>>214710816>При работе с CLI там все что нужно автоматически устанавливаетсяКакой CLI? Ты новичка в перегруженный криэйтреактапп засовываешь?
Расскажите про реакт. В чем его плюсы? Это эдакий jQuery на максималках? Ведь jQuery тоже библиотека.
>>214720109jQuery манипулирует DOM'ом на более низком уровне, чем react. jQuery императивная, а React - (полу)декларативный.
>>214720109>В чем его плюсы?В том что на нем легко можно разрабатывать огромные приложения, подерживается модульность компонентов, есть куча готовых компонентов например как material-ui.>Это эдакий jQuery на максималках?Нет jQuery это библиотека с удобными методами а реакт он генерирует всю разметку и сам управляет рендерингом страницы и жизненным циклом.Вот например один из полезных реакт компонентов https://nivo.rocks/bump/, на jQuery получится тормознутое неподдерживаемое говно.
>>214722401это надстройка над экспрессом или фастифаем, из плюсов что у тебя есть более мощная архитектура состоящая из абстракций, и теперь твой код хоть как-то можно читать и понимать
>>214722637как можно вкатываться в тайпскрипт при этом выкинув джаваскрипт?ты совсем ебанулся там со своим двачем?
>>214711523> Бэк: Node.js, Express, Nest опционально, но он становиться популярным.вот это всё сразу забудь на хуй
>>214722741Ну да. Нахуй нужен неудобный, полный бойлерплейта недоязык, когда можно писать ООП-няшные ништяки на современном js-подобном языке. Не зря же ангуляр онли на ts
>>214702163 (OP)Купи курсы по js. Бабки сраки приходят на курсы, через 2 месяца уже устраиваются за 90к. Изи.
>>214722916Мне похуй, во что он там транслируется дальше. Дебажишь ты так же спокойно себе на ts, прям из браузера
>>214722937Нет, в чемто он прав кстати, не осознавая даже. Действительно, всякие там ES2015 очень похожи на ts
>>214723003Не совсем понял, к чему ты приебался. Если к словам, то вот: > Дебажишь ты так же спокойно себе на ts
>>214723021да, особенно наличичем интерфейсов, типов. приведением типов, дженериками, выведением типов и прочем
>>214723013да, ты, ты даже некоторый код можешь джс код вставить в тс компилятор и он его не схавает)
>>214723141Ну если откинуть ООП парашу, то синтаксис рили стал больше походить на ts: async await, лямбды и тд. Кстати классы тоже завезли же
>>214723270завезли сахарок на классами без модифакаторов доступа дажеasync/await это из коробки джса тот же сахарок над прописамине думаю что в тсе раньше появились лямды(но спорить тут не буду). так что ну хз
>>214723365В тс лямбды изначально уже были. async await тоже давно завезли. Кроч весь сахарок, который появляется в новых версиях ES - это все идет из ts. Но адепты ванильки пусть дальше себя успокаивают, что ts это всего лишь надстройка :3
>>214723548то что это надстройка даже на офф сайте пишется>>214723594а, ну вот видишь. раньше не было
>>214723638Ну дык с этим никто не спорит, что это надстройка. Но ты так говоришь, как будто в этом есть что-то плохое. Kotlin вот тоже может транслироваться сразу в java и даже в js. Ну и похуй. Главное, что на нем рили удобнее делать работу, чем ебаться на корявой ванильке
>>214723759я говорю о том что это не самая лучшая надстройка, тот же flow ничуть не хуже, тайпскрипт несет в себе много лишнего, если нет в джсе - давайте добавим свое и будет городить на этом велосипедики
>>214723819Чего там лишнего в ts маня? Полноценный ООП? Как я сказал в соседнем посте - щас как раз таки очень дохуя всего из ts перетянуто в js. А angular вообще ориентирован только на ts.Я уже 3 года работаю на ts, а до этого 2 года работал на js. И сейчас, когда иногда приходится залазить в какие нибудь кишочки из сторонних библиотек, которые не перекатили на ts, то видя весь этот блядский бойлерплейт, возникают примерно те же ощущения, которые возникают при попытке прочитать код на C++, после дохуя лет работы на C#
>>214724404код на jsuse strict;(function(){function ololo(op, huy){this.op = op;this.huy = huy;}})()код на tsexport class ololo{op: string;huy: string;}
>>214724598ну дык зачем в es3 компилировать?) классны уже давно есть в es6ты кричишь о том что ряя смотрите на angular там только ts, вот тогде angular? рынок всрал настолько, что даже вью уже вышу будет, ты показываешь плохой пример но выставляешь как что то хорошее
>>214724872Я чуваку приводил пример наличия и отсутствия бойлерплейта жи.Мне похуй, какой из фреймворков круче, а какой нет. Через 3 года будет другой набор фреймворков, которые придется будет учить с нуля, выкинув все текущие знания. Я лишь привел в пример, что невъебенно огромный фреймворк от гугла юзает ts не как опцию, а как единственно возможную альтернативу, исключая использование ts. Наверное в принципе только vue.js и остался чисто js-фреймворком, т.к. даже тот же реакт не юзает ванильку
>>214725205>Через 3 года будет другой набор фреймворков, которые придется будет учить с нуля, выкинув все текущие знания.что там учить, если они все решают ту же проблему верстки страницы. состояние было и будет, события были и будут, компоновка компонентов тоже.
>>214725390Тоже всегда задавался подобным вопросом. Но тем не менее фреймворки сменяют друг друга. Иначе в этом не было бы смысла. Завтра команда задротов придумает принципиально новый взгляд на формошлепство, который затмит реакты и ангулары и все - учим новые стеки. Это всегда было, есть и будет - технологии не стоят на месте. Особенно в вебе.
>>214727571После смены в КФС у меня останутся куриные крылышки, а у тебя появится ещё одна банка антидепрессантов
>>214711523>>214710887>>214710952Нет никаких проблем всё это выучить. Только нахуя? За сраных 20 тысяч, которые еще начнешь получать только через год: полгода на обучение, полгода по собесам.
>>214725734как я и сказал - джуном как был три года так и остался>>214725390проблема в архитектуре и когда у тебя приложение становится супер огромным, тогда у тебя и появляется проблемка поддержки всего этого и каждый фреймворк предлагает из коробки разные способыкроме самой архитектуры есть еще время разработки. на ангуляре априории нужно уделять больше времени коду чем на реакте
>>214728295падажжи, вот у тебя "приложение", что б ты не имел под этим в виду, становится супер огромным в какую сторону, было 10 экранов, стало 20? в чем проблема, делаешь одинаковые вещи одинаково.
>>214728450на разных экранах может быть разная бизнес логика, ты же понимаешь это? ты можешь клепать экраны, а можешь разрабывать приложения
>>214728295> как я и сказал - джуном как был три года так и осталсяИ опять, как было до этого - ни одного довода или аргумента))))
>>214725205Вуй так то тоже переписывается на ts, если мне память не изменяет. Имхо, ts максимально кошерен. После него, писать на голом js совсем не хочется
>>214730496Вот я о чем и говорил. Это как после высокоуровневого языка скатываться на более низкий уровень, как например с шарпа на кресты.
>>214702163 (OP)> Че посоветуете?Запомнить, что люди делятся на 2 типа: 1 - те, кто понимают замыкания; 2 - те, кто знают о них.Пиздуй с миром!
>>214737213Весь код на этой параше это одно большое замыкание. Замыкание оно везде. Везде куда бы ты не посмотрел. Даже в твоем очке.
Аноны, иногда сажусь изучать программирование т.к. нравится, но работать не собираюсь. Так вот уже месяц хуярю книги и видосы по JS, вроде понимаю что такое замыкания и области видимости, this., прототипы, паттерны, фабрики, стрелочные функции т.д., но очень мало практики поэтому не могу научиться применять ООП. Недавно даже запилил тетрис чисто на функциях, а как доходит до переделать на ООП нихуя не понятно.Но это хуй с ним. Я хотел спросить в каком направлении мне нужно копать чтобы научиться понимать как залезть в память чтобы понять как работает программа. К примеру, я хочу написать свой мапхак для доты просто для примера, как мне научиться перехватывать пакеты и понимать что в них? Что находится в памяти и т.д. Ну вы поняли.
>>214740420> когда юзаешь стрелочные функцииЭто просто сокращение нажатий. Синтаксический сахар. Это тебя ни коим образом не убережет от "а что там в this?" Bind уже лучше, но нужно понимать, когда он нужен. Еще есть call и apply. И у всех есть область применимости.
>>214741020Ищешь точку вызова функции и смотришь как она вызвана, если new то this привязана к этому объекту всегда, если call, apply или bind - то этот объект. Самая жопа с определением контекста. Но мне лично поебать, я ж не буду разбираться в старом чужом говне, а сейчас так хуёво уже не пишут.Я изучаю JS почти месяц и знаю что стрелочные функции не просто сокращение нажатий. Насколько я понял стрелочные функции и обычные похожи на let и var в том как они используют область видимости. Короче со стрелочными функциями this не наебнётся.
>>214741568> Я изучаю JS почти месяцХочется пригреть и приласкать...> я ж не буду разбираться в старом чужом говнеНадеюсь, что тебе повезет.> так хуёво уже не пишутЛОЛ блять... Пишут еще и не так!> со стрелочными функциями this не наебнётся.Зря ты так. Но я попытался.Контекст сложнее понять чем адресную арифметику.
>>214742040Там классическое непонимание уровня окружения.Не на что отвечать. Могу помочь с выбором вектора. А если это взлетит, то и с кодом. Это как махать мотыгой над дядей Вазгеном, чтобы снег перестал лететь вниз.
Реквестирую видево где какой-то чухан макдачный задвигает телегу как онтраьотает на одного крутого пограммичта этим погромистом оказывается альберт эйнштейнон сам
>>214742318Простите занудство!> в каком направлении мне нужно копать чтобы научиться понимать как залезть в память чтобы понять как работает программаКак минимум зазубрить, что такое ООП и как оно работает. А потом, нужно ли оно тебе? Ясно, нужно... >>214740327> я хочу написать свой мапхак для доты просто для примера, как мне научиться перехватывать пакеты и понимать что в них?Ты пытаешься реализовать свою потребность реализации себя в анализе через программирование. Стоит ли напоминать, что нихуя не выйдет?
>>214740327Под каждое приложение твой кудахтер запускает свой процесс (поток). Сканируешь поток, выявляешь по шаблону нужные значения, определяешь каких ячейках оперативки эти зачения хранятся, меняешь значение в ячейках. Вуаля.В сисярпе, крестах и си это реализуемо. В остальных недоязыках - хз.
>>214742603Я хочу понять как люди вообще ебошат всякие мапхаки, спидхаки и прочее для игр (мапхак для доты или всякие хаки в том же PUBG или CSGO), взламывают DRM защиты и прочее чтобы самому написать что-то подобное, поэтому мне и нужно знать как это делают и нужно знать программирование чтобы самому написать софт для себя. Когда я хотел сделать тетрис я просто выбрал первый попавшийся язык (выбрался JS), хотя его можно было захуячить хоть на бейсике на спектруме или в факторио на комбинаторах (часы там, кстати, сделал) или на микропроцессоре, тут понятно с чего вообще начать. А в мапхаках нихуя не понятно.Поэтому и спрашиваю с чего начать?
>>214742676Т.е. просто методом перебора, подставляя рандомные значения и смотря на результат? Или там есть какой-то анализ?>>214742703Почему не получится? В той же доте я знаю что есть полный мапхак который раскрывает местоположения всего что только можно. Это ведь и так очевидно, иначе как вообще дота будет работать твой клиент не знает где находятся другие игроки.
>>214742763Регулярные выражения? RegExp я знаю что такое, приходилось использовать когда пользовался сендбоксами и виртуалками.
>>214742805> Я хочу понять как люди вообще ебошат всякие мапхаки, спидхаки и прочее> взламывают DRM защиты и прочееТренеровочка-подготовочка.> поэтому мне и нужно знать как это делаюДа. Это тот самый хакерский дух! И да, будут все смеяться. Еби их в глазницу! Ты на верном пути, хоть он и тернистый и бесконечный...> с чего начать?В твоем случае следует мимикрировать под мододела. И с вероятностью 0,99 тебе не понадобится JS.
>>214742995Чел, я бумер старше 30 лет, какой нахуй хакерский дух. Мне просто это всё стало интересно на старости лет. Короче ясно, что ещё можно было ожидать от аниме, я тебя 3 раза спрашивал, а конкретного ответа так и не услышал.>мимикрировать под мододелаТы, я так понял, мимикрируешь под погромиста.
>>214743167> я бумер старше 30 лет, какой нахуй хакерский духТы ебанутый! Я тоже бумер 30+ и меня этот дух не покидает уже с 12 лет.> я тебя 3 раза спрашивал, а конкретного ответа так и не услышалЯ так и не увидел конкретного вопроса. Будь собраннее!> Ты, я так понял, мимикрируешь под погромиста.Немного погромирую постоянно. Не всегда доставляет, но частенько за это платят.