Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
>>3127943 >Разумеется, заход «в мужской иерархии появилось новое место, очень высокое, но вне иерархии» - редкий случай очевидно самоисключающего определения, «великолепного правого сапога, только левого».
>В действительности за пределами иерархии существует только одна должность: изгой. Добровольный ли (встречается крайне редко), вынужденный ли (встречается куда чаще) — но изгой: всё его отличие от омеги состоит в том, что он не изобретательно унижается окружающими, а просто ими игнорируется.
>>3127943 Дополню этого господина: - реакт для умственно отсталых окатышей, способных исключительно перематывать тоннами изоленты чужие куски вонючего полурабочего кала; - ангуляр для опущенных бэкендеров, зашкварившихся об фронтенд, а так же для корпоративных ынтырпрайз калоедов, в свободное от работы время пишущих физзбазз с применением 20 паттернов; - вью для соевых нитакусь и криптоскама; - жырквери для дедов, забывших принять таблетки; - ванилла для настоящих ниндзя, неуловимо и с точностью орла, охотящегося на кролика, вклинивающихся в статику и подчиняющие ее своей железной воле.
Вроде никого не забыл и навалил базы. Мнение? Оправдывайтесь. Почему так?
>>3128192 >КамплеЖС CumплеЖС? >Светл Невзлетевшее говно без задач с потешным синтаксисом аля "x = x" >Некст Квадратное колесо от говноедов для говноедов. Макаки спустя 10 лет открыли для себя, что необязательно собирать дом из говна и палок каждый раз на клиенте, но при этом мысль, что окатышевое изоленточное говно является именно окатышевым изоленточным говном, пока ещё не проникла в одноклеточный спинной мозг. С нетерпением ждем, когда ещё через 10 лет обезьяны изобретут пхп и назовут это революцией во фронтенде
>>3128398 Это ближе к истине. Но jsx может нравиться, только челам которые случайно в айти попали (из таксистов) и сразу в реакт. Это как просмотреть курс CS101 на ютубе и всем говорить что ты закончил Гарвард...
>>3128390 Да нихуя подобного, они там и на го/расте кастомные чейны пилят, и традиционный бэк там вполне присутствует как минимум для каких-нибудь ораклов и прочих вещей, не реализуемых в блокчлен-модели
>>3128526 Так это к тебе вопрос, при чем тут фронтенд, ты же написал, что в криптоскаме бэк это строго сосидити. Те вакансии, которые я видел на фронта, все были на вью
>>3128053 > - жырквери для дедов, забывших принять таблетки; В основном это legacy код, который никто не собирается переписывать. В Alfresco, например, весь фронт на jQuery и основанном на нем YUI.
Раньше jQuery был необходим для кроссбраузерной совместимости, сейчас с появлением fetch и др. в этом нет необходимости. Все браузеры - это клоны Хрома и совместимый с ними FireFox.
> - реакт > - ангуляр > - вью
Всех этих мартыханов отправить в гости к профессору Столярову, вручив ему предварительно пулемет с парой лент.
>>3128940 Пользуюсь ванилой и сервером написанном на с, планирую убрать нахуй прокладку в виде линукса с системными вызовами и написать сервер прямо оборудовании, манипулируя драйверами. Но это довольно сложный проект, ниасилю один. Столяр - шизло поехавшее.
>>3128940 Надо 8 гигов, но есть нюанс -- 8 гигов надо иметь пользователю, иначе react-carousel-slider-wrapper-adapter-wrapper не влезет и не получится показать ему огромную кислотную кнопку "Отдать все деньги"
>>3129009 Доцент Андрей Викторович Столяров и выпускники МГУ ВМК. На 32-битных процессорах доступно не более 4 GB RAM для программы (а по факту 2-3 GB с учетом видеопамяти и др.).
>>3128940 Слышь, чепуха, ты книгу на донаты написал? Написал. Нахуя зашакалил pdfки? Маневры с твоего говнофорума в расчет не берутся. Донатить тебе на "ПОЧИНКУ" - никто не будет, как бы ты не просил. Чисти вилкой свое поделие.
>>3129057 Шизоида давно пора забанить на дваче по железу, по мамке. Помните те спокойные времена когда ввели новую капчу и никто не всоминал о Столяре?
>>3129282м Нищесброду слва не давали. Нахуй иди со своими книгамми, ебаный в рот. Чтобы мне одновременно с сломанным поиском в пдфке, одновременно пердолить книгу на ошибки? И все это на те донаты, которые тебе организовали? Чтобы потом 10 раз перевыпускать?
>>3129404 Рассуждения интересные, про библиотеки с большими абстракциями, но он забывает что каждая абстракция это лишняя боль и лишнее дерьмо в проекте. Нужно не абстрагироваться, а подключать компоненты, расширять проект, хз как выразить это, горизонтально что ли. Управлять данными, которые будут отражать всякие кнопочки и пуки-выпуки, а не вот это вот всё высокое и абстрагированное. Рассуждения на уровне средней руки сеньёра, наверное, если учитывать современный уровень сеньёрства.
>>3129404 > мол Да это же мол! Неудивительно что такую хуйню про абстракции несёт. Даже забыл про это говно, думал оно никому не нужное оказалось, а вон как, даже фанбаза есть. Эта моль просто игнорирует существование многопоточности и игнорирует любые взаимодействия между воркерами. Упс, абсракции обосрались опять, как же так вышло, никто не ожидал такого от абсракций высокого уровня.
>>3129456 >Рассуждения на уровне средней руки сеньёра, наверное, если учитывать современный уровень сеньёрства. Ты свой фронтенд фреймворк сперва сделай, а потом будешь рассказывать кто где какой сеньер.
>>3129385 >РЯЯЯ НИЩЕБРОД!!!! жаваскриптизёр, ОЗУ верни >Нахуй иди со своими книгамми, ебаный в рот. >Чтобы мне одновременно с сломанным поиском в пдфке, одновременно пердолить книгу на ошибки? >И все это на те донаты, которые тебе организовали? >Чтобы потом 10 раз перевыпускать? какие книги, какие донаты блять, ты совсем кукухой поехал со своими джаваскриптизёрскими замашками?
>>3129710 Ну справедливости ради там 90% отжирают нодовые дев-сервера, текущие как бабы при упоминании зарплаты прочитавшего dive into python. >>3129743 Да нет, отличный язык для динамических петушков, пусть бы лучше уж на нем свои интернет-магазины говна делали, чем превращали все это в SPA, которыми физически неприятно даже пользоваться
>>3129867 Если ты про то, что мартыхи называют SSR, то тут зависит от сорта говна, которым ты обмазываешься. Некст в этом вопросе, насколько я знаю, немного поумнее и просто делает гидрацию, в то время как ангуляр юниверсал абсолютно тупорылый и после загрузки скрипта нахуй все сносит и строит дом по новой. Но один хуй они оба тащат весь неебический жс бандл, и спрашивается нахуя вообще огород городили
Хочу перейти с Вуе на Ангуляр, но херок интересуют только мидлы с 4 годами опыта на angular night build v 15.6. Значит остаётся только пиздеть для свитча? Но какой тогда будет шанс обосраться?
>>3130151 >Бенчи мола Вот когда кто-то другой сделает бенчи, тогда и поговорим.
У тебя по ссылке какая-то максимальная залупа, даже от объема параграфов это говно не зависит, а значит в моле используется что-то в стиле "обновлять только то что на экране" и этого нет в других тестах. Явно наебать хотят, пидорасы.
Самый главный минус мола - крайне хуевое взаимодействие с воркерами и огромные абстракции из-за которых в исходники вторгаться нерационально. Например я хочу кнопку сайт с задником в 3d. Что я могу сделать на моле? Пожевать хуй.
>>3129709 >>3129282 >>3129710 >>3128940 Чем докер не угодил? И в чём ваша проблема с оперативкой? Она же безумно дешёвая. У меня на компе давно 64 гб, стоило это копейки, зато никакие вебмакаки не срут мне в штаны лагами их сайтов.
>>3130164 На Вуе в основном делают сайты елдаков или гандонов. А на бек берут Битрикс или ларавель. А вот ангуляр - в банках и других больших корпах. Плюс меньше конкурентов. Плюс меньше ебли с ssr, т.к. в основном пилят spa на проектах Поэтому я хочу в большие корпы. А то сейчас работаю в умеренно большой корпе на Вуе, но большего с этим фреймом я не достигну.
>>3127874 (OP) Как вкатиться в криптошараги? Фронтендер, реакт знаю, чут чут ноджс, на уровне написания крудов. Последнее время работаю за синьерские вилки в финтехе. Думаю одну из работ сменить на шатание web3, с финтехом все понятно, react, typescript, пара собесов и 300к в наносек в кармане. А как быть с криптоконторами? Часто вижу что туда нужны фронты на вкусные вилки в 7+к баксов, что для такого нужно вообще знать?
>>3130959 Нужно знать как устроен блокчейн, разная крипта как устроена, особенно эфир и солана, знать либы типа wagmi, hardhat, ethers, web3, некоторые вакансии с solidity
>>3128053 >- ангуляр для опущенных бэкендеров, зашкварившихся об фронтенд, а так же для корпоративных ынтырпрайз калоедов, в свободное от работы время пишущих физзбазз с применением 20 паттернов;
двачую, как опущенный бэкендер со всеми проектами на ангуляре
>>3131552 >2. Кто-то ещё пользуется этим говном? По моему на редаксе только легаси осталось Больше половины новых проектов просто по дефолту берут тулкит
>>3131542 Mobx предоставляет только реактивность, архитектуру нужно придумывать/выбирать самостоятельно. Это непосильная задача для вкатунов 2017-2019 года вката, поэтому даже сейчас на редаксе начинают новые проекты
>>3131620 >>3131665 >>3131687 >АРРРРРЯЯЯЯЯЯ МОБИКС НЕ МАГИЧЕСКИЙ, ОН ПРОСТО ПЕРЕОПРЕДЕЛЯЕТ БАЗОВЫЕ ОПЕРАЦИИ ЯЗЫКА, МАМ СКАЖИ ЕМУ ЧТО МОКРАЯ ПИСЬКА ПЕРЕОПРЕДЕЛЯЮЩАЯ ТОЧКУ ЭТО НОРМА Подрывом динамических петушков удовлетворен. Жопаскрипт по количеству способов нахуярить магии на любой синтаксический элемент скоро с крестами сравняется уже, сходите к крестоблядям спросите у них, как им, нравится ли, когда morkayapiska переопределяет точку, запятую и закрывающую круглую скобку.
>>3131736 >истерическая реакция на то что в js можно всего лишь "слушать" присваивания/удаления свойств в объекте Ну и ну, вот это кадр в тред пожаловал
>>3131782 >>3131782 >динамический калич пукнул гринтекстом, но так как нихуя не знает, то получилось с подливой Мань, слушать можно было бы, если бы тебе жс давал встроенный обзервер для этого. То, что делаешь прокси -- это переопределение. Чо ты там в своей переопределяющей функции делаешь - это уже твое дело, суть остается та же самая -- это переопределение. Улавливаешь разницу между обзервером и манкипатчингом, или надо разжевать?
>>3131795 >mobx манкипатчинг >переопределяешь свойство в объекте, который был "переопределён" mobx'ом >всё переопределилось как надо Можешь разжевать? А то мне из твоих бабских передёргиваний нихуя не ясно
>>3131798 А где-то шла речь про то, что что-то переопределяется не так, как надо? Выходит что ты передергиваешь, а не я, так чтоль? Ты разницу вообще понимаешь между "сижу на проперте, слушаю изменения" и "подменяю операции доступа к проперте своими и опционально из своих операций дергаю изначальные"? Достаточно разжевал, или надо ещё проще, для самых маленьких?
>>3131814 >переопределил свойство в обычном объекте >свойство переопределилось >заебись >переопределил свойство в проксированном объекте >свойство переопределилось >бля ну это уже магия какая то! подрывом динамических петушков доволен!
бля, по такой логике можно любой сайдэффект или паттерн "наблюдатель" назвать магией. Эвона как, функцию вызвал, и подписка сработала! Что за манкипатчинг?
>>3131831 >>3131831 >>переопределил свойство Это троллинг тупостью? Я хуй знает какое свойство ты где переопределяешь уже третий пост, повторю еще раз: речь идет о переопределении базовых синтаксических конструкций и операций, какое отношение к этому имеет переопределение свойств? >по такой логике можно любой сайдэффект или паттерн "наблюдатель" назвать магией Нет, нельзя. У тебя либо обзервер встроен непосредственно язык и ты можешь вообще делать что-то вроде observe obj.foo: myCallback (не видел таких языков, но гипотетически такое возможно), и тогда это встроенная конструкция; либо тебе std дает возможность это сделать (опять же гипотетический Object.observe(obj, "foo", myCallback)); либо ты костыляешь свой обсервер: оборачиваешь свой объект в какой-то класс, заводишь там список листенеров, делаешь sub/unsub методы, придумываешь свои кастомные евенты и т.д. Ты (и жопаскрипт) предлагаешь вместо этого переопределить точку и делать там чо угодно.
>>3131851 >какое отношение к этому имеет переопределение свойств? К тому, что 1. Магии и манкипатчинга в Mobx нет. Обычный объект и объект, проксированный Mobx'ом ведут себя одинаково. 2. Можно просто не делать хуйни, и не менять дефолтное поведение с помощью проксей. Как и на плюсах можно не переопределять точки с запятыми. Как и не перегружать операторы, в языках где это возможно.
Мне понятно, что у тебя начинается истерика от метапрогаммирования >Это троллинг тупостью? поэтому решил тебя побесить подольше.
>>3131880 >метапрограммирование Переопределение встроенных в язык операций это теперь называется метапрограммирование? Кек. Ну ладно, но я привык это называть магией
>>3131880 Екарный бабай. var origAddEventListener = window.addEventListener; window.addEventListener = function () {origAddEventListener.apply(this, arguments);} Если это не манкипатчинг, то я не знаю, что это. Хотя ведут себя они одинаково. Не говоря уже о том, что в мобиксе они нихуя не ведут себя одинаково, т.к. в противном случае какой нахуй смысл вообще что-то переопределять, если твое переопределение это noop.
>>3131921 >var origAddEventListener = window.addEventListener; window.addEventListener = function () {origAddEventListener.apply(this, arguments);} Откуда ты это взял?
>>3131922 Причём тут динамические петушки? Иди определение почитай, бедолага.
>>3131927 >Откуда ты это взял? Это тебе пример манкипатчинга, дурында. Совсем чтоль уже от проксей одебилел? >Причём тут динамические петушки? Иди определение почитай, бедолага. Пошел, почитал. Metaprogramming is a programming technique in which computer programs have the ability to treat other programs as their data. It means that a program can be designed to read, generate, analyse or transform other programs, and even modify itself while running Вон оно как оказалось, выходит что переопределять точку это никакого отношения то к метапрограммированию не имеет
>>3131943 >И к чему этот пример? Я бы засчитал как довод, если бы это было из сурсов mobx. Это опять троллинг тупостью? То есть речь идет о том, что мобикс использует прокси для манкипатчинга встроенных операций, и при этом ты мне говоришь "твой пример не пример, иди найди пример манкипатчинга в исходниках"? >Даже чтение осилить не может Ну и где тут модификейшн программы в рантайме? Пока что вижу только манкипатчинг >У меня уже живот болит от смеха Так ты поди опять проксей нажрался, передрищешься ведь
>>3131955 А, я понял. Переопределять встроенные объекты -- это манкипатчинг. Переопределять встроенные операции -- ррряяя это другое, понимать надо. Все ясно >гринтекстовый пук Мань, давай ты тогда для начала дашь определение программы. А то ты щас договоришься до того, что и присваивание значения переменной это метапрограммирование.
дохуя умные разработчики некоторых сайтов блокируют выдачу в девелоперскую консоль браузера, то есть она постоянно пустая, как будто там яваскриптом выполняется console.clear() в бесконечном цикле. как запретить эту автоочистку, чтобы видеть в консоли все дебаг сообщения?
>>3132279 Так а я о чем? Вылез какой-то динамический петушок и начал мне рассказывать, что ваш манкипатчинг не манкипатчинг и вообще переопределять точку это норма. Я ж говорю, жопаскриптеры скоро по ебнутости синтаксических приколов с крестовиками будут тягаться на равных
>>3132284 Ну вот здесь то кстати прокси пригодится, хех. console.clear = () => { //Fuck you, smartasses } и проксей на объекте console перехватываешь и пресекаешь попытки писать в clear, на случай, если они сохранили оригинал этого метода и пытаются его восстановить в качестве защиты от умников типа тебя.
>>3132395 Не знаю исходя из чего у тебя сложилось такое впечатление. Определений тут только ты не знаешь, т.к. до сих пор не привёл определение программы, без которого твой вскукарек про метапрограммирование так и остаётся пуком в лужу.
>>3132384 Да, это очень токсичная среда. Тут повышенное количество инцелов, омежек, психически травмированных людей, инфантилов, при этом в интернете они могут безопасно серить.
>>3132384 Везде так. Именно поэтому идет отбор по соцскиллам. Откровенно токсичный и шизоидный скот должен продолжать сидеть без работы дабы не распугивать нормальных людей.
>>3133050 Не согласен. В РФ по-людски могут ответить на вопрос как оно есть, хоть и матом поддасть. Буржуй же никогда ответ не даст, будет за семью хитростями делать вид, что он дурачок и не знает. А ведь знает буржуй, но не скажет
Разработка в 2k24 это: - когда vs code отжирает от 2 гигов памяти, а на стэковерлоу один разработчиков говорит, что это из-за того что он написан на электроне и предлагает тебе самому попробовать пофиксить эту проблему несколькими способами. - когда запускаешь бд через докер, а сам докер не может работать без подсистемы linux которая жрёт памяти как невсебя. Решения до сих пор нет, приходится пердолится с конфигом - на винде!!!! - когда небольшая приложуха на next весит около гига, потому что много кэша. Про хром вообще молчу. Три вкладки вполне могут забрать гиг оперативки. Вы что там нахуевертели с памятью джаваскриптизёры?
>>3133905 А хули ты хотел, виртуальный дом + ехал див-враппер через див-контейнер и див-контейнер-враппером погонял + пиздриллион тейлвинд классов на каждый див + в ангуляре по 2-3-4 системных атрибута на каждый ебаный элемент прилепляется + неоптммизированные картинки + кэш дев-сервера
Всем привет. Возникает такая ошибка: Uncaught TypeError: isLoggedIn is not a function. В js и его экосистеме разбираюсь слабо, поэтому не очень понимаю причину этой хуйни. Ниже два скрина самой функции и попытки её вызова. Помогите, пожалуйста, разобраться как исправить.
>>3134117 Внутри AuthProvider работает. Но там его нет смысла вызывать. Ещё заметил, что если написать так: const AuthContext = createContext<AuthContextType>({isLoggedIn: () => false} as AuthContext), то всё заработает,но isLoggedIn() всегда будет выдавать false.
>>3134425 >иногда Возможно, причина в том, что твой хуилиард вкладок вообще никак не роляет, потому что они тупо не подгружаются в память, поскольку ты в них не заходишь? Ну так, безумное предположение, знаю, но все же. Покормил
>>3134471 Погоди, ты хочешь сказать что ты одновременно пишешь в 200 вкладок? И как такое возможно? Специально прокликал 50 вкладок, стало 350 метров. Что, блядь, ты там делаешь что у тебя 2 гига?
>>3135595 >этот год В этом году нет. Но я вкатился два года назад, в 20 лет ровно. На рякте долбился что с честным, что с нарисованным опытом в компании - хуй там плавал. А вот на вью нашел работу за 2 недели (и то выбирал)
>>3135665 >А вот на вью нашел работу за 2 недели Какие дальше планы по развитию? Я такой же как ты только на годик постарше. Недавно задумался о повышении и был разочарован тем что вью нахуй никому не нужен на зп 200+. А у меня нормального опыта ни в реакте ни в ангуляре нет, печаль