/pr/ - JS Thread #309
Главная Юзердоски Каталог Трекер NSFW Настройки

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 188 28 64
JS Thread #309 /js/ Аноним # OP 18/04/24 Чтв 19:36:47 3127874 1
17120947548170.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3110358 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 18/04/24 Чтв 20:35:34 3127943 2
Ванила для сигм.
Аноним 18/04/24 Чтв 20:45:57 3127955 3
microsoftblazor.png 14Кб, 814x552
814x552
>>3127874 (OP)
Снисходительно посмотрел на нищих джаваскриптеров и удалился из треда.
Аноним 18/04/24 Чтв 21:20:19 3127979 4
>>3127943
>Разумеется, заход «в мужской иерархии появилось новое место, очень высокое, но вне иерархии» - редкий случай очевидно самоисключающего определения, «великолепного правого сапога, только левого».

>В действительности за пределами иерархии существует только одна должность: изгой. Добровольный ли (встречается крайне редко), вынужденный ли (встречается куда чаще) — но изгой: всё его отличие от омеги состоит в том, что он не изобретательно унижается окружающими, а просто ими игнорируется.
Аноним 18/04/24 Чтв 21:26:01 3127981 5
Аноним 18/04/24 Чтв 23:23:34 3128053 6
>>3127943
Дополню этого господина:
- реакт для умственно отсталых окатышей, способных исключительно перематывать тоннами изоленты чужие куски вонючего полурабочего кала;
- ангуляр для опущенных бэкендеров, зашкварившихся об фронтенд, а так же для корпоративных ынтырпрайз калоедов, в свободное от работы время пишущих физзбазз с применением 20 паттернов;
- вью для соевых нитакусь и криптоскама;
- жырквери для дедов, забывших принять таблетки;
- ванилла для настоящих ниндзя, неуловимо и с точностью орла, охотящегося на кролика, вклинивающихся в статику и подчиняющие ее своей железной воле.

Вроде никого не забыл и навалил базы. Мнение? Оправдывайтесь. Почему так?
Аноним 19/04/24 Птн 08:32:54 3128165 7
image.png 374Кб, 1920x1920
1920x1920
image.png 491Кб, 888x1024
888x1024
>>3127874 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
Аноним 19/04/24 Птн 08:35:49 3128166 8
Аноним 19/04/24 Птн 09:16:28 3128192 9
>>3128053
КамплеЖС? Светл? Некст?
Аноним 19/04/24 Птн 09:27:37 3128200 10
>>3128192
>КамплеЖС
CumплеЖС?
>Светл
Невзлетевшее говно без задач с потешным синтаксисом аля "x = x"
>Некст
Квадратное колесо от говноедов для говноедов. Макаки спустя 10 лет открыли для себя, что необязательно собирать дом из говна и палок каждый раз на клиенте, но при этом мысль, что окатышевое изоленточное говно является именно окатышевым изоленточным говном, пока ещё не проникла в одноклеточный спинной мозг. С нетерпением ждем, когда ещё через 10 лет обезьяны изобретут пхп и назовут это революцией во фронтенде
Аноним 19/04/24 Птн 10:54:48 3128273 11
>>3128053
>- вью для соевых нитакусь и криптоскама;
Это реакт для соевых, вью просто для умственно отсталых и криптоскама
Аноним 19/04/24 Птн 11:48:48 3128367 12
>>3128273
С каких пор вью у криптоскама? Там всегда реакт был. Я первый раз реакт попробовал с криптопарашным проектом.
Аноним 19/04/24 Птн 11:50:44 3128369 13
>>3128367
Все вакансии web3 react solidity
Аноним 19/04/24 Птн 11:56:50 3128375 14
>>3128367
Вью - дефолтный выбор бэка, которому сказали сделать фронт
Аноним 19/04/24 Птн 12:05:57 3128390 15
>>3128375
у криптоскама бэк в блокчейне на солидити
Аноним 19/04/24 Птн 12:10:39 3128398 16
>>3128390
Получается вью просто для умственно-отсталых, а реакт для сои и криптоскама
Аноним 19/04/24 Птн 12:16:40 3128411 17
>>3128398
Это ближе к истине. Но jsx может нравиться, только челам которые случайно в айти попали (из таксистов) и сразу в реакт. Это как просмотреть курс CS101 на ютубе и всем говорить что ты закончил Гарвард...
Аноним 19/04/24 Птн 13:02:30 3128486 18
>>3128390
Да нихуя подобного, они там и на го/расте кастомные чейны пилят, и традиционный бэк там вполне присутствует как минимум для каких-нибудь ораклов и прочих вещей, не реализуемых в блокчлен-модели
Аноним 19/04/24 Птн 13:26:01 3128526 19
>>3128486
И причем тут фронтенд? 100% dapp вакансий это web3 Solidity React
Аноним 19/04/24 Птн 13:28:17 3128530 20
>>3128526
Так это к тебе вопрос, при чем тут фронтенд, ты же написал, что в криптоскаме бэк это строго сосидити. Те вакансии, которые я видел на фронта, все были на вью
Аноним 19/04/24 Птн 13:37:54 3128549 21
Аноним 19/04/24 Птн 14:07:55 3128606 22
>>3128549
Ну может щас так, я на все это смотрел последний раз ещё до войны
Аноним 19/04/24 Птн 16:34:35 3128759 23
>>3128053
Ты полностью прав, анон.
Аноним 19/04/24 Птн 16:41:54 3128763 24
>>3128759
Никто не отвечает на толстоту
@
начинай семенить
Аноним 19/04/24 Птн 18:08:11 3128875 25
>>3128763
Да я не семенил сегодня вообще, честно говорю.
пахом.жпг
Аноним 19/04/24 Птн 18:12:57 3128884 26
>>3127943
Все так. Я даже jQuery не люблю. Ангуляры с вью это вообще для куколдов.

мимо инцел 36 лвл
Аноним 19/04/24 Птн 18:21:44 3128895 27
>>3128053
> - жырквери для дедов, забывших принять таблетки;
В основном это legacy код, который никто не собирается переписывать. В Alfresco, например, весь фронт на jQuery и основанном на нем YUI.

Раньше jQuery был необходим для кроссбраузерной совместимости, сейчас с появлением fetch и др. в этом нет необходимости. Все браузеры - это клоны Хрома и совместимый с ними FireFox.

> - реакт
> - ангуляр
> - вью

Всех этих мартыханов отправить в гости к профессору Столярову, вручив ему предварительно пулемет с парой лент.
Аноним 19/04/24 Птн 18:47:49 3128922 28
>>3128895
Так, а зачем ты повторил то же самое, что я написал? Я ж так и сказал: жырквери для дедов
Аноним 19/04/24 Птн 18:51:29 3128925 29
>>3128895
>Столярову
Дед, нах ты себя форсишь тут? Иди таблетки выпей.
Аноним 19/04/24 Птн 19:21:59 3128939 30
>>3128922
Деды не используют его без необходимости.
Аноним 19/04/24 Птн 19:24:18 3128940 31
stolyarov.jpg 26Кб, 213x360
213x360
>>3128925
Еще и докером небось пользуешься? 8 гигов надо для открытия сайта?
Открывай ротешник, маня, сейчас будем лечить тебя уринотерапией.
Аноним 19/04/24 Птн 19:41:47 3128952 32
>>3128940
Пользуюсь ванилой и сервером написанном на с, планирую убрать нахуй прокладку в виде линукса с системными вызовами и написать сервер прямо оборудовании, манипулируя драйверами. Но это довольно сложный проект, ниасилю один. Столяр - шизло поехавшее.
Аноним 19/04/24 Птн 20:04:30 3128975 33
>>3128952
Зачем тебе эта x64 прокладка? Сразу конпелируй свои круды под fpga и прошивай микросхемы.
Аноним 19/04/24 Птн 20:31:16 3128998 34
>>3128940
Надо 8 гигов, но есть нюанс -- 8 гигов надо иметь пользователю, иначе react-carousel-slider-wrapper-adapter-wrapper не влезет и не получится показать ему огромную кислотную кнопку "Отдать все деньги"
Аноним 19/04/24 Птн 20:34:08 3129002 35
>>3128975
Это уже следующая стадия, сейчас занимаюсь унификацией всех взаимодействий.
Аноним 19/04/24 Птн 20:42:58 3129009 36
>>3128998
Покажи мне пользователя без 8 гигов.
Аноним 19/04/24 Птн 21:07:14 3129028 37
1713550028737.jpg 68Кб, 1080x592
1080x592
Аноним 19/04/24 Птн 21:15:02 3129035 38
Screenshot20240[...].jpg 220Кб, 800x1280
800x1280
Screenshot20240[...].jpg 169Кб, 800x1280
800x1280
Аноним 19/04/24 Птн 21:29:05 3129057 39
image.png 117Кб, 810x843
810x843
image.png 109Кб, 784x741
784x741
image.png 165Кб, 879x883
879x883
>>3129009
Доцент Андрей Викторович Столяров и выпускники МГУ ВМК. На 32-битных процессорах доступно не более 4 GB RAM для программы (а по факту 2-3 GB с учетом видеопамяти и др.).
Аноним 20/04/24 Суб 01:12:52 3129257 40
>>3128940
Слышь, чепуха, ты книгу на донаты написал? Написал.
Нахуя зашакалил pdfки? Маневры с твоего говнофорума в расчет не берутся. Донатить тебе на "ПОЧИНКУ" - никто не будет, как бы ты не просил.
Чисти вилкой свое поделие.

>>3129057
Шизоида давно пора забанить на дваче по железу, по мамке. Помните те спокойные времена когда ввели новую капчу и никто не всоминал о Столяре?
Аноним 20/04/24 Суб 01:59:23 3129263 41
>>3129257
Анус себе забань, горящая чмоня. Учебники сначала напиши такие, как у Андрея Викторовича.
Аноним 20/04/24 Суб 03:27:45 3129282 42
когда оперативу перестанете хавать, жаваскриптизёры?
Аноним 20/04/24 Суб 09:19:31 3129385 43
image.png 74Кб, 924x577
924x577
image.png 56Кб, 929x494
929x494
image.png 68Кб, 896x505
896x505
image.png 67Кб, 896x517
896x517
>>3129282м
Нищесброду слва не давали.
Нахуй иди со своими книгамми, ебаный в рот.
Чтобы мне одновременно с сломанным поиском в пдфке, одновременно пердолить книгу на ошибки?
И все это на те донаты, которые тебе организовали?
Чтобы потом 10 раз перевыпускать?
Аноним 20/04/24 Суб 09:20:43 3129388 44
Аноним 20/04/24 Суб 09:47:11 3129404 45
изображение.png 503Кб, 1295x786
1295x786
Аноним 20/04/24 Суб 10:55:55 3129448 46
>>3129282
Когда научатся писать без классов и не хуярить на каждый пук тысячи объектов. К сожалению в совремненой парадигме это малореально.

Но не беспокойся, парадгима менялась тысячу раз! И сейчас сменится. Скоро. Ожидайте.
Аноним 20/04/24 Суб 11:03:14 3129450 47
image.png 134Кб, 640x410
640x410
Аноним 20/04/24 Суб 11:09:58 3129456 48
>>3129404
Рассуждения интересные, про библиотеки с большими абстракциями, но он забывает что каждая абстракция это лишняя боль и лишнее дерьмо в проекте. Нужно не абстрагироваться, а подключать компоненты, расширять проект, хз как выразить это, горизонтально что ли. Управлять данными, которые будут отражать всякие кнопочки и пуки-выпуки, а не вот это вот всё высокое и абстрагированное.
Рассуждения на уровне средней руки сеньёра, наверное, если учитывать современный уровень сеньёрства.
Аноним 20/04/24 Суб 11:27:54 3129473 49
>>3129404
> мол
Да это же мол! Неудивительно что такую хуйню про абстракции несёт. Даже забыл про это говно, думал оно никому не нужное оказалось, а вон как, даже фанбаза есть.
Эта моль просто игнорирует существование многопоточности и игнорирует любые взаимодействия между воркерами. Упс, абсракции обосрались опять, как же так вышло, никто не ожидал такого от абсракций высокого уровня.
Аноним 20/04/24 Суб 11:48:11 3129481 50
>>3129456
>Рассуждения на уровне средней руки сеньёра, наверное, если учитывать современный уровень сеньёрства.
Ты свой фронтенд фреймворк сперва сделай, а потом будешь рассказывать кто где какой сеньер.
Аноним 20/04/24 Суб 11:54:08 3129488 51
>>3129481
Сделал уже, хуле бы мне пиздеть если бы не делал. Допиливаю сейчас мультипоточные параметры.
Аноним 20/04/24 Суб 15:50:59 3129709 52
>>3129385
>РЯЯЯ НИЩЕБРОД!!!!
жаваскриптизёр, ОЗУ верни
>Нахуй иди со своими книгамми, ебаный в рот.
>Чтобы мне одновременно с сломанным поиском в пдфке, одновременно пердолить книгу на ошибки?
>И все это на те донаты, которые тебе организовали?
>Чтобы потом 10 раз перевыпускать?
какие книги, какие донаты блять, ты совсем кукухой поехал со своими джаваскриптизёрскими замашками?
Аноним 20/04/24 Суб 15:52:56 3129710 53
>>3129388
бля, трясун, мне 32 гигов ОЗУ на вебню не хватает, что за хуйня блять
Аноним 20/04/24 Суб 16:17:50 3129724 54
Как обстоят дела на фриланс биржах на смарт-контрактах? Там есть работа?
Аноним 20/04/24 Суб 16:41:30 3129743 55
>>3128200
Ты так пишешь пхп как будто это что-то плохое.
Аноним 20/04/24 Суб 17:54:29 3129808 56
>>3129710
Ну справедливости ради там 90% отжирают нодовые дев-сервера, текущие как бабы при упоминании зарплаты прочитавшего dive into python.
>>3129743
Да нет, отличный язык для динамических петушков, пусть бы лучше уж на нем свои интернет-магазины говна делали, чем превращали все это в SPA, которыми физически неприятно даже пользоваться
Аноним 20/04/24 Суб 18:23:27 3129849 57
>>3129724
Слышал заебись, но не всё так просто. Нужно знать матан и алгоритмы.
Аноним 20/04/24 Суб 18:37:11 3129858 58
Где сейчас тусуются жсные херочки? Чото на хаха.ру совсем тухло.
Аноним 20/04/24 Суб 18:57:31 3129867 59
>>3129808
Ну а что насчёт всяких пререндеров на сервере, которые шлют уже более-менее собранные страницы?
Аноним 20/04/24 Суб 19:38:49 3129899 60
Аноним 20/04/24 Суб 19:40:37 3129903 61
>>3129404
По фактам разъебал как дешевку.
Нет оправданий плохой производительности.
Аноним 20/04/24 Суб 19:45:58 3129908 62
>>3129903
В мол тоже нет производительности, всё в порядке.
Аноним 20/04/24 Суб 21:53:04 3130004 63
>>3129867
Если ты про то, что мартыхи называют SSR, то тут зависит от сорта говна, которым ты обмазываешься. Некст в этом вопросе, насколько я знаю, немного поумнее и просто делает гидрацию, в то время как ангуляр юниверсал абсолютно тупорылый и после загрузки скрипта нахуй все сносит и строит дом по новой. Но один хуй они оба тащат весь неебический жс бандл, и спрашивается нахуя вообще огород городили
Аноним 21/04/24 Вск 00:09:02 3130110 64
Хочу перейти с Вуе на Ангуляр, но херок интересуют только мидлы с 4 годами опыта на angular night build v 15.6. Значит остаётся только пиздеть для свитча? Но какой тогда будет шанс обосраться?
Аноним 21/04/24 Вск 00:57:20 3130151 65
Аноним 21/04/24 Вск 01:21:17 3130164 66
>>3130110
Нахуй оно тебе надо, литералли моча съела говно
Аноним 21/04/24 Вск 06:34:46 3130212 67
>>3130151
>Бенчи мола
Вот когда кто-то другой сделает бенчи, тогда и поговорим.

У тебя по ссылке какая-то максимальная залупа, даже от объема параграфов это говно не зависит, а значит в моле используется что-то в стиле "обновлять только то что на экране" и этого нет в других тестах. Явно наебать хотят, пидорасы.

Самый главный минус мола - крайне хуевое взаимодействие с воркерами и огромные абстракции из-за которых в исходники вторгаться нерационально. Например я хочу кнопку сайт с задником в 3d. Что я могу сделать на моле? Пожевать хуй.
Аноним 21/04/24 Вск 07:49:12 3130227 68
>>3127955
Этот блазор же очень медленный и с огромным бандл сайзом, не?
Аноним 21/04/24 Вск 07:58:49 3130233 69
>>3128411
А какие есть годные альтернативы JSX?
Аноним 21/04/24 Вск 08:50:29 3130252 70
>>3129709
>>3129282
>>3129710
>>3128940
Чем докер не угодил? И в чём ваша проблема с оперативкой? Она же безумно дешёвая. У меня на компе давно 64 гб, стоило это копейки, зато никакие вебмакаки не срут мне в штаны лагами их сайтов.
Аноним 21/04/24 Вск 09:03:32 3130264 71
>>3130252
Нюанс в том, что далеко не все машины поддерживают 92672 гигабута для просмотра тырнетов.
Аноним 21/04/24 Вск 09:12:53 3130268 72
>>3130264
Большинству достаточно 32. А я люблю много вкладок открыть и одновременно кубер поднять, так что у меня 64.
Аноним 21/04/24 Вск 09:26:14 3130276 73
>>3130268
Пчел, ты не репрезентативен.
Аноним 21/04/24 Вск 11:05:40 3130355 74
>>3130164
На Вуе в основном делают сайты елдаков или гандонов. А на бек берут Битрикс или ларавель. А вот ангуляр - в банках и других больших корпах. Плюс меньше конкурентов. Плюс меньше ебли с ssr, т.к. в основном пилят spa на проектах
Поэтому я хочу в большие корпы. А то сейчас работаю в умеренно большой корпе на Вуе, но большего с этим фреймом я не достигну.
Аноним 21/04/24 Вск 11:07:57 3130357 75
>>3129282
Не перестанем. Отдавай мне свою оперативу прямо сейчас
Аноним 21/04/24 Вск 11:31:53 3130379 76
Аноним 21/04/24 Вск 12:21:15 3130410 77
image.png 23Кб, 572x567
572x567
>>3130379
Ой, все, идите нахуй со своим жаваскриптом.
Аноним 21/04/24 Вск 13:51:37 3130526 78
>>3129404
И где тут препарирование? Чел просто открыл лендинг и доебался до него. Где просмотр исходников?
Аноним 21/04/24 Вск 14:33:07 3130584 79
>>3129473
> Даже фанбаза нет
Фанбазы нет. Видео записал сам автор этого говна.
Аноним 21/04/24 Вск 16:19:03 3130713 80
>>3130584
Ну посмотри, целых 2к просмотров и 30 комментариев. Разве это не фанбаза?
Аноним 21/04/24 Вск 19:31:59 3130898 81
1713717102268.jpg 231Кб, 1080x1462
1080x1462
>>3130379
Прощайте, посоны. Я пошёл на завод.
Аноним 21/04/24 Вск 19:37:04 3130911 82
>>3130898
С завода тебя тоже прогонят, ты ведь не можешь точить без станка в голове по-памяти
Аноним 21/04/24 Вск 20:00:32 3130959 83
>>3127874 (OP)
Как вкатиться в криптошараги? Фронтендер, реакт знаю, чут чут ноджс, на уровне написания крудов. Последнее время работаю за синьерские вилки в финтехе. Думаю одну из работ сменить на шатание web3, с финтехом все понятно, react, typescript, пара собесов и 300к в наносек в кармане. А как быть с криптоконторами? Часто вижу что туда нужны фронты на вкусные вилки в 7+к баксов, что для такого нужно вообще знать?
Аноним 21/04/24 Вск 20:01:14 3130960 84
>>3130898
> Score: 8/10 (80%)
А я на js вообще не пишу. Там вопросы не на js, а на знание правил сравнения и неявных кастов
Аноним 21/04/24 Вск 21:30:52 3131097 85
>>3130959
Нужно знать как устроен блокчейн, разная крипта как устроена, особенно эфир и солана, знать либы типа wagmi, hardhat, ethers, web3, некоторые вакансии с solidity
Аноним 21/04/24 Вск 21:58:23 3131124 86
>>3131097
А ты сам в крипте трудишься?
Аноним 21/04/24 Вск 22:06:20 3131126 87
>>3131124
Нет, но собираюсь. Сам с 7 лет опыта, устал уже за копейки на российском рынке работать.
Аноним 21/04/24 Вск 22:40:40 3131158 88
>>3128053
>- ангуляр для опущенных бэкендеров, зашкварившихся об фронтенд, а так же для корпоративных ынтырпрайз калоедов, в свободное от работы время пишущих физзбазз с применением 20 паттернов;

двачую, как опущенный бэкендер со всеми проектами на ангуляре

p.s. InfernoJS???
Аноним 22/04/24 Пнд 01:48:09 3131207 89
>>3128895
>Столярову
Начал за здравие кончил за упокой. Если ты из его секты, то что ты позабыл в этом треде?
Аноним 22/04/24 Пнд 01:49:40 3131208 90
>>3130252
Что не так с докером, столярыш?
Аноним 22/04/24 Пнд 04:29:25 3131239 91
17053204311970.png 424Кб, 364x600
364x600
>>3131207
Скучно тут, на вилле в Черногории, а горящие веб-макаки ITT хоть как-то развлекают.
Аноним 22/04/24 Пнд 10:29:12 3131374 92
>>3131208
Ты видел, кому отвечаешь? Я тот же вопрос задал. Чем им не угодил докер?
Аноним 22/04/24 Пнд 12:33:03 3131542 93
Аноним 22/04/24 Пнд 12:36:10 3131552 94
>>3131542
1. Redux сильно старше
2. Кто-то ещё пользуется этим говном? По моему на редаксе только легаси осталось
3. Мобикс магический дохуя
Аноним 22/04/24 Пнд 13:07:04 3131585 95
>>3131552
Какой сейчас стейт менеджер используется?
Мимо не рякт макака.
Аноним 22/04/24 Пнд 13:27:03 3131609 96
>>3131585
Без понятия, я на ванилле все делаю на дата- атрибутах и кастомных ивентах
Аноним 22/04/24 Пнд 13:38:34 3131620 97
загрузка.mp4 2038Кб, 576x1024, 00:00:17
576x1024
>>3131552
> Мобикс магический дохуя
> Proxy, которым сто лет в обед
> РРРРЯЯЯЯ, магия!

Неосилятор, плиз.
Аноним 22/04/24 Пнд 13:43:31 3131625 98
image.png 1031Кб, 647x1000
647x1000
Аноним 22/04/24 Пнд 13:52:22 3131641 99
>>3131552
>2. Кто-то ещё пользуется этим говном? По моему на редаксе только легаси осталось
Больше половины новых проектов просто по дефолту берут тулкит
Аноним 22/04/24 Пнд 14:02:56 3131658 100
Аноним 22/04/24 Пнд 14:11:21 3131665 101
>>3131552
>Мобикс магический
Ты ебанулся?

>>3131542
Mobx предоставляет только реактивность, архитектуру нужно придумывать/выбирать самостоятельно. Это непосильная задача для вкатунов 2017-2019 года вката, поэтому даже сейчас на редаксе начинают новые проекты
Аноним 22/04/24 Пнд 14:22:40 3131687 102
>>3131620
Тоже проиграл с этого дебила. Для него наверное геттеры и сеттеры тоже магия
Аноним 22/04/24 Пнд 14:52:05 3131736 103
>>3131620
>>3131665
>>3131687
>АРРРРРЯЯЯЯЯЯ МОБИКС НЕ МАГИЧЕСКИЙ, ОН ПРОСТО ПЕРЕОПРЕДЕЛЯЕТ БАЗОВЫЕ ОПЕРАЦИИ ЯЗЫКА, МАМ СКАЖИ ЕМУ ЧТО МОКРАЯ ПИСЬКА ПЕРЕОПРЕДЕЛЯЮЩАЯ ТОЧКУ ЭТО НОРМА
Подрывом динамических петушков удовлетворен. Жопаскрипт по количеству способов нахуярить магии на любой синтаксический элемент скоро с крестами сравняется уже, сходите к крестоблядям спросите у них, как им, нравится ли, когда morkayapiska переопределяет точку, запятую и закрывающую круглую скобку.
Аноним 22/04/24 Пнд 15:16:24 3131782 104
>>3131736
>истерическая реакция на то что в js можно всего лишь "слушать" присваивания/удаления свойств в объекте
Ну и ну, вот это кадр в тред пожаловал
Аноним 22/04/24 Пнд 15:27:13 3131795 105
>>3131782
>>3131782
>динамический калич пукнул гринтекстом, но так как нихуя не знает, то получилось с подливой
Мань, слушать можно было бы, если бы тебе жс давал встроенный обзервер для этого. То, что делаешь прокси -- это переопределение. Чо ты там в своей переопределяющей функции делаешь - это уже твое дело, суть остается та же самая -- это переопределение. Улавливаешь разницу между обзервером и манкипатчингом, или надо разжевать?
Аноним 22/04/24 Пнд 15:29:55 3131798 106
>>3131795
>mobx манкипатчинг
>переопределяешь свойство в объекте, который был "переопределён" mobx'ом
>всё переопределилось как надо
Можешь разжевать? А то мне из твоих бабских передёргиваний нихуя не ясно
Аноним 22/04/24 Пнд 15:37:17 3131814 107
>>3131798
А где-то шла речь про то, что что-то переопределяется не так, как надо? Выходит что ты передергиваешь, а не я, так чтоль? Ты разницу вообще понимаешь между "сижу на проперте, слушаю изменения" и "подменяю операции доступа к проперте своими и опционально из своих операций дергаю изначальные"? Достаточно разжевал, или надо ещё проще, для самых маленьких?
Аноним 22/04/24 Пнд 15:44:30 3131831 108
>>3131814
>переопределил свойство в обычном объекте
>свойство переопределилось
>заебись
>переопределил свойство в проксированном объекте
>свойство переопределилось
>бля ну это уже магия какая то! подрывом динамических петушков доволен!

бля, по такой логике можно любой сайдэффект или паттерн "наблюдатель" назвать магией. Эвона как, функцию вызвал, и подписка сработала! Что за манкипатчинг?
Аноним 22/04/24 Пнд 15:46:06 3131835 109
>>3131814
алсо
>защитная реакция при истерике - заваливание вопросами
Будто с 14-летней зассыхой разговариваю, пиздец
Аноним 22/04/24 Пнд 15:55:30 3131851 110
>>3131831
>>3131831
>>переопределил свойство
Это троллинг тупостью? Я хуй знает какое свойство ты где переопределяешь уже третий пост, повторю еще раз: речь идет о переопределении базовых синтаксических конструкций и операций, какое отношение к этому имеет переопределение свойств?
>по такой логике можно любой сайдэффект или паттерн "наблюдатель" назвать магией
Нет, нельзя. У тебя либо обзервер встроен непосредственно язык и ты можешь вообще делать что-то вроде observe obj.foo: myCallback (не видел таких языков, но гипотетически такое возможно), и тогда это встроенная конструкция; либо тебе std дает возможность это сделать (опять же гипотетический Object.observe(obj, "foo", myCallback)); либо ты костыляешь свой обсервер: оборачиваешь свой объект в какой-то класс, заводишь там список листенеров, делаешь sub/unsub методы, придумываешь свои кастомные евенты и т.д. Ты (и жопаскрипт) предлагаешь вместо этого переопределить точку и делать там чо угодно.
Аноним 22/04/24 Пнд 16:01:40 3131861 111
>>3131851
А че у тебя постоянно два упоминания в ответах, руки трясутся?
Аноним 22/04/24 Пнд 16:04:41 3131868 112
>>3131861
Лол, и правда. Макака с компа не дает постить, поэтому набираю с компа и копирую на телефоне, видимо нажимаю по привычке на рефлинк ещё раз
Аноним 22/04/24 Пнд 16:08:19 3131872 113
>>3130410
banana будет, тут очевидно. Другое дело что это нигде не встречающийся антипатерн проектирования.

мимо вкатун скуф
Аноним 22/04/24 Пнд 16:17:15 3131880 114
>>3131851
>какое отношение к этому имеет переопределение свойств?
К тому, что
1. Магии и манкипатчинга в Mobx нет. Обычный объект и объект, проксированный Mobx'ом ведут себя одинаково.
2. Можно просто не делать хуйни, и не менять дефолтное поведение с помощью проксей. Как и на плюсах можно не переопределять точки с запятыми. Как и не перегружать операторы, в языках где это возможно.

Мне понятно, что у тебя начинается истерика от метапрогаммирования
>Это троллинг тупостью?
поэтому решил тебя побесить подольше.
Аноним 22/04/24 Пнд 16:31:50 3131900 115
>>3131880
>метапрограммирование
Переопределение встроенных в язык операций это теперь называется метапрограммирование? Кек. Ну ладно, но я привык это называть магией
Аноним 22/04/24 Пнд 16:37:33 3131920 116
>>3131900
>это теперь называется метапрограммирование?
Всегда называлось. Не был бы неосилятором - знал бы.
Аноним 22/04/24 Пнд 16:38:07 3131921 117
>>3131880
Екарный бабай. var origAddEventListener = window.addEventListener; window.addEventListener = function () {origAddEventListener.apply(this, arguments);}
Если это не манкипатчинг, то я не знаю, что это. Хотя ведут себя они одинаково. Не говоря уже о том, что в мобиксе они нихуя не ведут себя одинаково, т.к. в противном случае какой нахуй смысл вообще что-то переопределять, если твое переопределение это noop.
Аноним 22/04/24 Пнд 16:38:58 3131922 118
>>3131920
Ну с точки зрения динамического петушка - безусловно
Аноним 22/04/24 Пнд 16:40:30 3131927 119
>>3131921
>var origAddEventListener = window.addEventListener; window.addEventListener = function () {origAddEventListener.apply(this, arguments);}
Откуда ты это взял?

>>3131922
Причём тут динамические петушки? Иди определение почитай, бедолага.
Аноним 22/04/24 Пнд 16:43:57 3131936 120
>>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
Вон оно как оказалось, выходит что переопределять точку это никакого отношения то к метапрограммированию не имеет
Аноним 22/04/24 Пнд 16:47:25 3131943 121
>>3131936
>Это тебе пример манкипатчинга
И к чему этот пример? Я бы засчитал как довод, если бы это было из сурсов mobx.

>Пошел, почитал.
>even modify itself while running
Даже чтение осилить не может. У меня уже живот болит от смеха
Аноним 22/04/24 Пнд 16:53:21 3131951 122
>>3131943
>И к чему этот пример? Я бы засчитал как довод, если бы это было из сурсов mobx.
Это опять троллинг тупостью? То есть речь идет о том, что мобикс использует прокси для манкипатчинга встроенных операций, и при этом ты мне говоришь "твой пример не пример, иди найди пример манкипатчинга в исходниках"?
>Даже чтение осилить не может
Ну и где тут модификейшн программы в рантайме? Пока что вижу только манкипатчинг
>У меня уже живот болит от смеха
Так ты поди опять проксей нажрался, передрищешься ведь
Аноним 22/04/24 Пнд 16:56:46 3131955 123
>>3131951
>вот тебе пример манкипатчинга, который я только что выдумал
>как он относится к mobx?
>ну это тоже самое что и прокси!!

>"переопределяешь точку" в рантайме
>Ну и где тут модификейшн программы в рантайме?

Катарсис неосилятора. Вершина тупости прям
Аноним 22/04/24 Пнд 17:00:45 3131964 124
>>3131955
А, я понял. Переопределять встроенные объекты -- это манкипатчинг. Переопределять встроенные операции -- ррряяя это другое, понимать надо. Все ясно
>гринтекстовый пук
Мань, давай ты тогда для начала дашь определение программы. А то ты щас договоришься до того, что и присваивание значения переменной это метапрограммирование.
Аноним 22/04/24 Пнд 17:07:31 3131973 125
>>3131964
>А, я понял
Ну наконец то. Почаще в тред заходи, может когда нибудь вкатишься
Аноним 22/04/24 Пнд 17:10:43 3131978 126
>>3131973
Зачем же ты так убого слился, динамический петушок?
Аноним 22/04/24 Пнд 20:32:52 3132210 127
>>3131585
глобал стейт не нужен
нужны стейт сервисы на rxjs
Аноним 22/04/24 Пнд 20:51:52 3132228 128
272290412350938[...].jpg 144Кб, 1080x1350
1080x1350
>>3132210
Нихуя реактивный господин в тред пожаловал. Моё почтение.
Аноним 22/04/24 Пнд 21:52:49 3132279 129
>>3131964
>Переопределять
Для шизов и мартышек. В нормальном и независимом коде нет необходимости что-то переопределять.

/thread
Аноним 22/04/24 Пнд 22:00:31 3132284 130
дохуя умные разработчики некоторых сайтов блокируют выдачу в девелоперскую консоль браузера, то есть она постоянно пустая, как будто там яваскриптом выполняется console.clear() в бесконечном цикле.
как запретить эту автоочистку, чтобы видеть в консоли все дебаг сообщения?
Аноним 22/04/24 Пнд 22:35:46 3132317 131
>>3132279
Так а я о чем? Вылез какой-то динамический петушок и начал мне рассказывать, что ваш манкипатчинг не манкипатчинг и вообще переопределять точку это норма. Я ж говорю, жопаскриптеры скоро по ебнутости синтаксических приколов с крестовиками будут тягаться на равных
Аноним 22/04/24 Пнд 22:38:42 3132319 132
>>3132284
Ну вот здесь то кстати прокси пригодится, хех. console.clear = () => {
//Fuck you, smartasses
} и проксей на объекте console перехватываешь и пресекаешь попытки писать в clear, на случай, если они сохранили оригинал этого метода и пытаются его восстановить в качестве защиты от умников типа тебя.
Аноним 22/04/24 Пнд 22:45:37 3132326 133
Аноны, как сейчас дела во фронтенде? Вкат в эту область всё?
Аноним 22/04/24 Пнд 22:48:13 3132327 134
>>3132319
что такое прокси? я в яваскрипте не шарю.
Аноним 22/04/24 Пнд 22:55:23 3132330 135
>>3132284
Тебе в голову не приходило, что люди могут удалять логирование в продовой сборке?
Аноним 22/04/24 Пнд 22:57:53 3132331 136
>>3132330
там даже локальные сообщения от моего браузера не выводятся, типа юзерскриптов tampermonkey.
Аноним 22/04/24 Пнд 23:57:29 3132348 137
Аноним 23/04/24 Втр 00:53:18 3132384 138
интересно, почему программитсы так общаются друг с дружкой, ну типа как гавно, это чисто российская тема или буржуи тоже такие?
Аноним 23/04/24 Втр 01:16:23 3132395 139
>>3131964
сложилось впечатление что ты сам сейчас присваивание значений переменной манки патчингом назовешь

тупо определения не знаешь
Аноним 23/04/24 Втр 01:37:29 3132402 140
>>3132395
Не знаю исходя из чего у тебя сложилось такое впечатление. Определений тут только ты не знаешь, т.к. до сих пор не привёл определение программы, без которого твой вскукарек про метапрограммирование так и остаётся пуком в лужу.
Аноним 23/04/24 Втр 08:06:12 3132466 141
1713848759350.jpg 260Кб, 1080x2340
1080x2340
>>3132348
Проиграл с этих ГУРУ.
Аноним 23/04/24 Втр 08:12:08 3132473 142
Какова вероятность найти работу фронтендером на удаленке в данный момент?
Я сыч, хочу сидеть дома и получать за эти деньги.
Аноним 23/04/24 Втр 10:09:27 3132556 143
>>3132473
Все зависит от тебя.
Вероятность от нуля до ста процентов.
Аноним 23/04/24 Втр 10:18:36 3132560 144
Привет хищники, какие вы юзаете библиотечки для валидации форм на vue.жиесть?
Аноним 23/04/24 Втр 12:43:58 3132722 145
>>3132466
Они тут при чём? Это Роскомнадзор блокирует.
Аноним 23/04/24 Втр 12:45:18 3132726 146
>>3132384
Да, это очень токсичная среда. Тут повышенное количество инцелов, омежек, психически травмированных людей, инфантилов, при этом в интернете они могут безопасно серить.
Аноним 23/04/24 Втр 12:55:24 3132747 147
>>3132384
буржуи хуже, тут тебе хоть через мат дадут ответ на вопрос, кто-то может и подмогнёт с ответ, а буржуй он никогда не подскажет
Аноним 23/04/24 Втр 13:20:48 3132806 148
Аноним 23/04/24 Втр 13:25:35 3132814 149
>>3132384
Везде так. Именно поэтому идет отбор по соцскиллам. Откровенно токсичный и шизоидный скот должен продолжать сидеть без работы дабы не распугивать нормальных людей.
Аноним 23/04/24 Втр 16:48:59 3133050 150
>>3132384
Нет, буржуи лучше, в РФ это прямо неприкрытая ненависть, у буржуинов за этим стараются следить
Аноним 23/04/24 Втр 16:56:00 3133051 151
>>3133050
Не согласен. В РФ по-людски могут ответить на вопрос как оно есть, хоть и матом поддасть. Буржуй же никогда ответ не даст, будет за семью хитростями делать вид, что он дурачок и не знает. А ведь знает буржуй, но не скажет
Аноним 23/04/24 Втр 17:29:54 3133076 152
>>3132560
Очевидный вуелидате.
Аноним 23/04/24 Втр 17:31:17 3133078 153
>>3132747
Особенно индус. Потом будет со своими соплеменниками над сычом хихикать в обед за миской карри.
Аноним 23/04/24 Втр 18:04:45 3133099 154
>>3133076
Спасибо большое, я пытался вспомнить и никак не мог, при попытках гуглить выходило VeeValidate
Аноним 23/04/24 Втр 19:01:15 3133134 155
Аноним 24/04/24 Срд 14:05:02 3133905 156
Разработка в 2k24 это:
- когда vs code отжирает от 2 гигов памяти, а на стэковерлоу один разработчиков говорит, что это из-за того что он написан на электроне и предлагает тебе самому попробовать пофиксить эту проблему несколькими способами.
- когда запускаешь бд через докер, а сам докер не может работать без подсистемы linux которая жрёт памяти как невсебя. Решения до сих пор нет, приходится пердолится с конфигом - на винде!!!!
- когда небольшая приложуха на next весит около гига, потому что много кэша.
Про хром вообще молчу. Три вкладки вполне могут забрать гиг оперативки.
Вы что там нахуевертели с памятью джаваскриптизёры?
Аноним 24/04/24 Срд 14:07:07 3133910 157
>>3133905
Всё плюсодебилы виноваты.
Аноним 24/04/24 Срд 14:20:58 3133932 158
>>3133905
А хули ты хотел, виртуальный дом + ехал див-враппер через див-контейнер и див-контейнер-враппером погонял + пиздриллион тейлвинд классов на каждый див + в ангуляре по 2-3-4 системных атрибута на каждый ебаный элемент прилепляется + неоптммизированные картинки + кэш дев-сервера
Аноним 24/04/24 Срд 15:09:51 3133981 159
image.png 6Кб, 689x60
689x60
>>3133905
> - когда vs code отжирает от 2 гигов памяти,
Ну хз чел... Тебе говно в штаны залили, не иначе. Nwjs вообще жрал 30 мегабайт.
Аноним 24/04/24 Срд 15:25:58 3133996 160
>>3133905
Запускай БД в виндовых контейнерах
Аноним 24/04/24 Срд 16:11:55 3134055 161
>>3133981
Попробуй теперь ещё им пользоваться, а не просто открыть скатанную лаба1 на 20 строк
Аноним 24/04/24 Срд 16:42:36 3134089 162
изображение.png 45Кб, 798x435
798x435
изображение.png 51Кб, 536x787
536x787
Всем привет. Возникает такая ошибка: Uncaught TypeError: isLoggedIn is not a function. В js и его экосистеме разбираюсь слабо, поэтому не очень понимаю причину этой хуйни. Ниже два скрина самой функции и попытки её вызова. Помогите, пожалуйста, разобраться как исправить.
Аноним 24/04/24 Срд 16:47:20 3134091 163
>>3133905
Чел, кодомакаки по 100-300к зарабатывают, тебе жалко 15к потратить на 64 гига оперативки? Правду говорят видимо про жадных программистов анальников
Аноним 24/04/24 Срд 17:24:07 3134117 164
>>3134089
А в других ситуациях она нормально вызывается?
Аноним 24/04/24 Срд 18:18:11 3134151 165
>>3134091
У меня запаянных 32 гига на новом ноуте, который купил на прошлой неделе зато в атомик хуйс играю и проект компилится рабочий за минуту
Аноним 24/04/24 Срд 21:09:17 3134299 166
>>3134117
Внутри AuthProvider работает. Но там его нет смысла вызывать.
Ещё заметил, что если написать так: const AuthContext = createContext<AuthContextType>({isLoggedIn: () => false} as AuthContext), то всё заработает,но isLoggedIn() всегда будет выдавать false.
Аноним 24/04/24 Срд 21:40:28 3134324 167
>>3134055
200 файлов вкладок открыто, я их не закрываю даже. Оправдания ещё будут?
Аноним 24/04/24 Срд 22:02:10 3134343 168
Реально вообще перейти со вью на ангуляр без потери зарплаты?
Аноним 24/04/24 Срд 22:27:53 3134363 169
>>3134324
Попробуй теперь с ними работать, а не просто открывать
Аноним 24/04/24 Срд 23:08:00 3134425 170
>>3134363
Да, так и делаю, пишу в них иногда. Выше 300 метров никогда не жрало. Что делаю не так?
Аноним 25/04/24 Чтв 00:45:11 3134471 171
>>3134425
>иногда
Возможно, причина в том, что твой хуилиард вкладок вообще никак не роляет, потому что они тупо не подгружаются в память, поскольку ты в них не заходишь? Ну так, безумное предположение, знаю, но все же. Покормил
Аноним 25/04/24 Чтв 00:55:36 3134473 172
Cample.js — один из самых быстрых фреймворков без виртуального DOM в Интернете! Отчёт № 2

https://habr.com/en/articles/809667/
Аноним 25/04/24 Чтв 01:05:57 3134476 173
>>3134473
Days since last Javascript framework: 0
Аноним 25/04/24 Чтв 01:31:05 3134494 174
>>3134476
Не в тему. Кампле.жс не новый, это легенда треда.
Аноним 25/04/24 Чтв 01:48:35 3134505 175
>>3134473
Опять травмироваться от поста?
Аноним 25/04/24 Чтв 08:39:31 3134658 176
>>3134471
Погоди, ты хочешь сказать что ты одновременно пишешь в 200 вкладок? И как такое возможно? Специально прокликал 50 вкладок, стало 350 метров. Что, блядь, ты там делаешь что у тебя 2 гига?
Аноним 25/04/24 Чтв 12:28:30 3134857 177
изображение.png 51Кб, 1094x447
1094x447
Что надо говну? Почему ошибку не показывает, когда я ввожу в input 120 символов, например?
Аноним 25/04/24 Чтв 17:22:14 3135210 178
>>3134658
Ну свои пет проджекты запускаю.
Аноним 25/04/24 Чтв 17:23:01 3135211 179
>>3134857
Валидация-то, поди, ленивая. Надо специально за ручку дёрнуть.
Аноним 25/04/24 Чтв 18:33:46 3135295 180
>>3135210
Пет-прожект это открытие тысячи вкладок?
Аноним 25/04/24 Чтв 21:32:44 3135595 181
есть истории успеха вката за этот год?
Вкатунов много, но мне никакой язык кроме жс не нравится, да и на нем я больше всего петов делал
Аноним 25/04/24 Чтв 22:35:57 3135659 182
>>3135295
В каждой вкладке отдельный проэкт. Не все с первого раза вкатываются.
Аноним 25/04/24 Чтв 22:41:03 3135665 183
>>3135595
>этот год
В этом году нет. Но я вкатился два года назад, в 20 лет ровно. На рякте долбился что с честным, что с нарисованным опытом в компании - хуй там плавал. А вот на вью нашел работу за 2 недели (и то выбирал)

но на вью терь тоже пиздец. Вкатуны сосут.
Аноним 25/04/24 Чтв 22:41:25 3135666 184
>>3135659
К психиатру бы с такими проблемами.
Аноним 25/04/24 Чтв 23:24:47 3135709 185
>>3135665
Рад за тебя, ты еще и молодой шутливый
Хули поделать, буду дальше дрочить жс во славу столярову, уже привык и доставляет
Аноним 25/04/24 Чтв 23:55:44 3135727 186
>>3134089
А ты маунтил провайдер? Грубо говоря
<AuthProvider>
<ProtectedRoute>
какая-нибудь-хуйня
</ProtectedRoute>
</AuthProvider>
Аноним 26/04/24 Птн 00:02:35 3135731 187
>>3134299
Пахади, ты пытаешься получить данные из контекста не находясь в этом контексте?
Аноним 26/04/24 Птн 00:27:59 3135739 188
>>3135665
>А вот на вью нашел работу за 2 недели
Какие дальше планы по развитию? Я такой же как ты только на годик постарше. Недавно задумался о повышении и был разочарован тем что вью нахуй никому не нужен на зп 200+. А у меня нормального опыта ни в реакте ни в ангуляре нет, печаль
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов